re PR fortran/33550 (ICE (segfault) when USEing ambiguous symbols)
[gcc.git] / gcc / testsuite / ChangeLog
1 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
2
3 PR fortran/33550
4 * gfortran.dg/ambiguous_reference_1.f90: New test.
5
6 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
7
8 PR fortran/31154
9 PR fortran/31229
10 PR fortran/33334
11 * gfortran.dg/function_kinds_1.f90: New test.
12 * gfortran.dg/function_kinds_2.f90: New test.
13 * gfortran.dg/derived_function_interface_1.f90: Correct illegal
14 use association into interfaces.
15
16 2007-10-01 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17
18 PR testsuite/31828
19 gcc.dg/float-range-3.c (INFINITY): Define if not defined.
20 (overflow): Use INFINITY, not FP_INFINITE.
21 gcc.dg/float-range-4.c: Likewise.
22 gcc.dg/float-range-5.c: Likewise.
23
24 2007-10-01 Nick Clifton <nickc@redhat.com>
25
26 * gcc.c-torture/execute/20060102-1.c (f): Fix computation to work
27 for 16-bit targets.
28
29 2007-09-30 Diego Novillo <dnovillo@google.com>
30
31 PR 33593
32 * g++.dg/tree-ssa/pr33593.C: New test.
33
34 2007-09-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
35
36 PR libfortran/33400
37 * gfortran.dg/PR19872.f: Fix test condition.
38 * gfortran.dg/list_read_7.f90: New test.
39
40 2007-09-30 Uros Bizjak <ubizjak@gmail.com>
41
42 PR tree-optimization/33597
43 * gcc.dg/vect/pr33597.c: New testcase.
44
45 2007-09-29 Uros Bizjak <ubizjak@gmail.com>
46
47 * gcc.target/i386/sse5-convert.c: Fix target selector and rename to...
48 * gcc.target/i386/pr33524.c: ...this.
49
50 2007-09-28 Tobias Schlüter <tobi@gcc.gnu.org>
51
52 PR fortran/33354
53 * gfortran.dg/minmaxloc_4.f90: New.
54
55 2007-09-28 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
56
57 * gcc.dg/fold-bitand-4.c: Add -fno-common to options on hppa*-*-hpux*.
58
59 2007-09-28 Uros Bizjak <ubizjak@gmail.com>
60
61 * gcc.dg/array-init-1.c: Add -mtune=i686 for 32bit x86 targets.
62
63 2007-09-28 Paolo Carlini <pcarlini@suse.de>
64
65 PR c++/33213
66 * g++.dg/cpp0x/variadic79.C: New.
67
68 2007-09-28 Michael Matz <matz@suse.de>
69 Jakub Jelinek <jakub@redhat.com>
70
71 PR rtl-optimization/33552
72 * gcc.target/i386/pr33552.c: New runtime test.
73 * gcc.target/i386/strinline.c: New compile time test.
74
75 2007-09-28 Jakub Jelinek <jakub@redhat.com>
76
77 * gfortran.dg/openmp_stack.f90: Removed.
78
79 PR c++/31434
80 * g++.dg/cpp0x/variadic80.C: New test.
81
82 2007-09-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
83
84 * gfortran.dg/namelist_38.f90: Delete test for revertion of
85 r128057.
86
87 2007-09-27 Andrew Pinski <andrew_pinski@playstation.sony.com>
88
89 PR middle-end/7003
90 * gcc.target/powerpc/gcse-1.c: New test.
91
92 2007-09-27 Tobias Schlüter <tobi@gcc.gnu.org>
93
94 * gfortran.dg/array_initializer_3.f90: Adapt error annotations for
95 fixed capitalizations.
96 * gfortran.dg/compliant_elemental_intrinsics_1.f90: Likewise.
97 * gfortran.dg/compliant_elemental_intrinsics_2.f90: Likewise.
98 * gfortran.dg/elemental_subroutine_4.f90: Likewise.
99 * gfortran.dg/intrinsic_argument_conformance_1.f90: Likewise.
100 * gfortran.dg/maxloc_shape_1.f90: Likewise.
101 * gfortran.dg/maxval_maxloc_conformance_1.f90: Likewise.
102 * gfortran.dg/min_max_conformance.f90: Likewise.
103
104 2007-09-27 Richard Sandiford <rsandifo@nildram.co.uk>
105
106 * gcc.dg/c99-tgmath-1.c: Require c99_runtime and add the associated
107 options.
108 * gcc.dg/c99-tgmath-2.c: Likewise.
109 * gcc.dg/c99-tgmath-3.c: Likewise.
110 * gcc.dg/c99-tgmath-4.c: Likewise.
111
112 2007-09-27 Paul Thomas <pault@gcc.gnu.org>
113
114 PR fortran/33568
115 * gfortran.dg/anint_1.f90: New test.
116
117 2007-09-27 Ian Lance Taylor <iant@google.com>
118
119 PR tree-optimization/33565
120 * gcc.dg/Wstrict-overflow-20.c: New test.
121
122 2007-09-27 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
123
124 * gfortran.dg/openmp_stack.f90: Fix typo.
125 * gfortran.dg/recursive_stack.f90: Fix typo.
126
127 2007-09-27 Paolo Carlini <pcarlini@suse.de>
128
129 PR c++/33493
130 * g++.dg/template/error31.C: New.
131
132 2007-09-27 Jakub Jelinek <jakub@redhat.com>
133
134 * lib/prune.exp: Prune also "^In function .*$" lines and
135 "^ inlined from .*$" lines.
136
137 2007-09-26 Richard Guenther <rguenther@suse.de>
138
139 PR tree-optimization/33563
140 * gcc.dg/torture/pr33563.c: New testcase.
141
142 2007-09-26 Joseph Myers <joseph@codesourcery.com>
143
144 PR c/25309
145 * gcc.dg/large-size-array-2.c: Expect diagnostic for too-large
146 array.
147 * gcc.dg/large-size-array-4.c: New. Copy of large-size-array-2.c
148 without -O2.
149
150 2007-09-26 Richard Guenther <rguenther@suse.de>
151
152 PR tree-optimization/30375
153 PR tree-optimization/33560
154 * gcc.dg/tree-ssa/complex-4.c: XFAIL.
155 * gcc.dg/tree-ssa/complex-5.c: Likewise.
156 * gcc.dg/tree-ssa/ssa-dse-9.c: Likewise.
157 * gcc.dg/torture/pr30375.c: New testcase.
158 * gcc.dg/torture/pr33560.c: New testcase.
159 * gcc.dg/tree-ssa/pr30375.c: Likewise.
160
161 2007-09-25 Simon Martin <simartin@users.sourceforge.net>
162
163 PR c++/33207
164 * g++.dg/parse/crash38.C: New test.
165
166 2007-09-25 Michael Meissner <michael.meissner@amd.com>
167
168 PR target/33524
169 * gcc.target/i386/sse5-convert.c: New file, test int->long
170 vectorized conversions.
171
172 2007-09-25 Revital Eres <eres@il.ibm.com>
173
174 * testsuite/gcc.target/powerpc/ppc-paired.c (paired_sel): Add.
175
176 2007-09-25 Joseph Myers <joseph@codesourcery.com>
177
178 PR c/32295
179 * gcc.dg/enum-incomplete-1.c: New test.
180
181 2007-09-25 Bernd Schmidt <bernd.schmidt@analog.com>
182
183 * gcc.c-torture/compile/20070919-1.c: New test.
184
185 2007-09-25 Kaz Kojima <kkojima@gcc.gnu.org>
186
187 * gfortran.dg/init_flag_3.f90: Add -mieee for sh.
188
189 2007-09-24 Danny Smith <dannysmith@user.sourceforge.net>
190
191 PR c++/14688
192 * g++.dg/inherit/override_attribs.C: New file.
193
194 2007-09-23 Tobias Schlüter <tobi@gcc.gnu.org>
195
196 PR fortran/33269
197 * io.c (check_format_string): Move NULL and constant checks into
198 this function.
199 (check_io_constraints): Call gfc_simplify_expr() before calling
200 check_format_string(). Remove NULL and constant checks.
201
202 2007-09-24 Roman Zippel <zippel@linux-m68k.org>
203
204 * gcc.c-torture/execute/loop-2f.x: New. Disable test for m68k-linux.
205 * gcc.c-torture/execute/loop-2g.x: Likewise.
206
207 2007-09-24 Richard Sandiford <rsandifo@nildram.co.uk>
208
209 * lib/target-supports.exp (check_effective_target_mips16_attribute):
210 Reject hard-float modes unless the ABI is o32 or o64.
211 * gcc.target/mips/inter/mips16-inter.exp: Load gcc-dg.exp instead
212 of gcc.exp. Skip the tests when mips16 code generation is not
213 supported.
214 * gcc.target/mips/mips16-attributes.c: Require mips16_attribute
215 and use dg-add-options mips16_attribute.
216
217 2007-09-24 Jakub Jelinek <jakub@redhat.com>
218
219 PR c++/33506
220 * g++.dg/ext/attrib29.C: New test.
221
222 2007-09-23 Ollie Wild <aaw@google.com>
223
224 * gcc.dg/fold-bitand-1.c: New test.
225 * gcc.dg/fold-bitand-2.c: New test.
226 * gcc.dg/fold-bitand-3.c: New test.
227 * gcc.dg/fold-bitand-4.c: New test.
228
229 2007-09-23 Richard Sandiford <rsandifo@nildram.co.uk>
230
231 * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: Don't expect
232 any of the macros to be defined for __mips16.
233 * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Likewise.
234
235 2007-09-23 Richard Sandiford <rsandifo@nildram.co.uk>
236
237 * gcc.dg/vect/pr21591.c: Require vect_int.
238 * gcc.dg/vect/vect-outer-2.c: Require vect_intfloat_cvt.
239 * gcc.dg/vect/vect-outer-2a.c: Likewise.
240 * gcc.dg/vect/vect-outer-2c.c: Likewise.
241
242 2007-09-23 Jakub Jelinek <jakub@redhat.com>
243
244 * gcc.dg/va-arg-pack-len-1.c: Use error and warning
245 attributes.
246 * gcc.dg/va-arg-pack-len-2.c: New test.
247 * g++.dg/ext/va-arg-pack-len-1.C: Use error and warning
248 attributes.
249 * g++.dg/ext/va-arg-pack-len-2.C: New test.
250
251 PR tree-optimization/32772
252 * gcc.c-torture/compile/20070905-1.c: New test.
253
254 PR tree-optimization/32975
255 * gcc.dg/pr32975.c: New test.
256
257 PR middle-end/28755
258 * gcc.dg/pr28755.c: New test.
259
260 2007-09-23 Richard Sandiford <rsandifo@nildram.co.uk>
261
262 * lib/target-supports.exp (check_effective_target_nomips16): New
263 procedure.
264 * lib/fortran-torture.exp: Check nomips16 as well as mpaired_single
265 for mipsisa64*-*-*.
266 * gcc.dg/vect/vect.exp: Likewise.
267 * g++.dg/vect/vect.exp: Likewise.
268 * gcc.target/mips/mips.exp (setup_mips_tests): Don't set mips_mips16.
269 (dg-mips-options): Don't skip -march* and -mips* tests for -mips16.
270 * gcc.target/mips/branch-cost-1.c (foo): Add NOMIPS16.
271 * gcc.target/mips/branch-cost-2.c (foo): Likewise.
272 * gcc.target/mips/clear-cache-1.c (f): Likewise.
273 * gcc.target/mips/dpaq_sa_l_w.c (f1, f2, f3): Likewise.
274 * gcc.target/mips/dpsq_sa_l_w.c (f1, f2, f3): Likewise.
275 * gcc.target/mips/fix-vr4130-1.c (foo): Likewise.
276 * gcc.target/mips/fix-vr4130-2.c (foo): Likewise.
277 * gcc.target/mips/fix-vr4130-3.c (foo): Likewise.
278 * gcc.target/mips/fix-vr4130-4.c (foo): Likewise.
279 * gcc.target/mips/fixed-scalar-type.c (test1, test2, test3, test4)
280 (test5, test6, test7, test8, test9, test10, test11, test12, test13)
281 (test14, test15, test16, test17, test18): Likewise.
282 * gcc.target/mips/fixed-vector-type.c (test1, test2, test3, test4)
283 (test5, test6, test7, test8, test9, test10, test11, test12, test13)
284 (test14, test15, test16, test17, test18, test19, test20, test21)
285 (test22): Likewise.
286 * gcc.target/mips/madd-1.c (f1, f2, f3): Likewise.
287 * gcc.target/mips/madd-2.c (f1, f2, f3): Likewise.
288 * gcc.target/mips/madd-4.c (f1, f2, f3): Likewise.
289 * gcc.target/mips/maddu-1.c (f1, f2, f3): Likewise.
290 * gcc.target/mips/maddu-2.c (f1, f2, f3): Likewise.
291 * gcc.target/mips/maddu-4.c (f1, f2, f3): Likewise.
292 * gcc.target/mips/mips-3d-1.c (main): Likewise.
293 * gcc.target/mips/mips-3d-2.c (main, test0, test1, test2, test3)
294 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
295 (test13, test14, test15, test16, test17, test18, test19, test20)
296 (test21, test22, test23, test24, test25, test26, test27, test28)
297 (test29, test30, test31): Likewise.
298 * gcc.target/mips/mips-3d-3.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, test32, test33, test34, test35, test36)
303 (test37, test38, test39, test40, test41, test42, test43, test44)
304 (test45, test46, test47, test48, test49, test50, test51, test52)
305 (test53, test54, test55, test56, test57, test58, test59, test60)
306 (test61, test62, test63): Likewise.
307 * gcc.target/mips/mips-3d-4.c (main, test0, test1, test2, test3)
308 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
309 (test13, test14, test15, test16, test17, test18, test19, test20)
310 (test21, test22, test23, test24, test25, test26, test27, test28)
311 (test29, test30, test31): Likewise.
312 * gcc.target/mips/mips-3d-5.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-6.c (main, test0, test1, test2, test3)
318 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
319 (test13, test14, test15): Likewise.
320 * gcc.target/mips/mips-3d-7.c (main, test0, test1, test2, test3)
321 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
322 (test13, test14, test15): Likewise.
323 * gcc.target/mips/mips-3d-8.c (main, test0, test1, test2, test3)
324 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
325 (test13, test14, test15, test16, test17, test18, test19, test20)
326 (test21, test22, test23, test24, test25, test26, test27, test28)
327 (test29, test30, test31): Likewise.
328 * gcc.target/mips/mips-3d-9.c (matrix_multiply2, matrix_multiply3)
329 (matrix_multiply4: Likewise.
330 * gcc.target/mips/mips-ps-1.c (main): Likewise.
331 * gcc.target/mips/mips-ps-2.c (main): Likewise.
332 * gcc.target/mips/mips-ps-3.c (main): Likewise.
333 * gcc.target/mips/mips-ps-4.c (main, test0, test1, test2, test3)
334 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
335 (test13, test14, test15, test16, test17, test18, test19, test20)
336 (test21, test22, test23, test24, test25, test26, test27, test28)
337 (test29, test30, test31): Likewise.
338 * gcc.target/mips/mips-ps-5.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): Likewise.
344 * gcc.target/mips/mips-ps-6.c (main): Likewise.
345 * gcc.target/mips/mips-ps-type.c (init, move, load, store, add, sub)
346 (neg, mul, madd, msub, nmadd, nmsub, cond_move1, cond_move2): Likewise.
347 * gcc.target/mips/mips32-dsp-type.c (add_v2hi,add_v4qi, sub_v2hi)
348 (sub_v4qi): Likewise.
349 * gcc.target/mips/mips32-dsp.c (test_MIPS_DSP, add_v2q15, add_v4i8)
350 (sub_v2q15, sub_v4i8, test_MIPS_DSP): Likewise.
351 * gcc.target/mips/movcc-1.c (sub1, sub2): Likewise.
352 * gcc.target/mips/movcc-2.c (sub4, sub5): Likewise.
353 * gcc.target/mips/movcc-3.c (sub3, sub6, sub7, sub8, sub9, suba)
354 (subb, subc): Likewise.
355 * gcc.target/mips/msub-1.c (f1, f2): Likewise.
356 * gcc.target/mips/msub-2.c (f1, f2): Likewise.
357 * gcc.target/mips/msub-4.c (f1, f2): Likewise.
358 * gcc.target/mips/msubu-1.c (f1, f2): Likewise.
359 * gcc.target/mips/msubu-2.c (f1, f2): Likewise.
360 * gcc.target/mips/msubu-4.c (f1, f2): Likewise.
361 * gcc.target/mips/nmadd-1.c (sub1, sub2, sub3, sub4): Likewise.
362 * gcc.target/mips/nmadd-2.c (sub1, sub2, sub3, sub4): Likewise.
363 * gcc.target/mips/rsqrt-1.c (foo, bar): Likewise.
364 * gcc.target/mips/rsqrt-2.c (foo, bar): Likewise.
365 * gcc.target/mips/sb1-1.c (divide, recip, squareroot, rsqrt): Likewise.
366 * gcc.target/mips/vr-mult-1.c (f1, f2): Likewise.
367 * gcc.target/mips/vr-mult-2.c (f1, f2): Likewise.
368
369 2007-09-22 Richard Sandiford <rsandifo@nildram.co.uk>
370
371 * lib/target-supports.exp (add_options_for_mips16_attribute)
372 (check_effective_target_mips16_attribute): New functions.
373 * gcc.target/mips/mips.exp: Define MIPS16 and NOMIPS16 on the
374 command line.
375 (dg-mips-options) Remove -mno-mips16 handling. Add options to
376 extra_test_flags.
377 * gcc.target/mips/asm-1.c (NOMIPS16): Delete.
378 * gcc.target/mips/atomic-memory-1.c (NOMIPS16): Likewise.
379 * gcc.target/mips/atomic-memory-2.c (NOMIPS16): Likewise.
380 * gcc.target/mips/branch-1.c (NOMIPS16): Likewise.
381 * gcc.target/mips/dspr2-MULT.c (NOMIPS16): Likewise.
382 * gcc.target/mips/dspr2-MULTU.c (NOMIPS16): Likewise.
383 * gcc.target/mips/fpcmp-1.c (NOMIPS16): Likewise.
384 * gcc.target/mips/fpcmp-2.c (NOMIPS16): Likewise.
385 * gcc.target/mips/ins-1.c (NOMIPS16): Likewise.
386 * gcc.target/mips/madd-3.c (NOMIPS16): Likewise.
387 * gcc.target/mips/maddu-3.c (NOMIPS16): Likewise.
388 * gcc.target/mips/mips32-dsp-run.c (NOMIPS16): Likewise.
389 * gcc.target/mips/mips32-dspr2-type.c (NOMIPS16): Likewise.
390 * gcc.target/mips/msub-3.c (NOMIPS16): Likewise.
391 * gcc.target/mips/msubu-3.c (NOMIPS16): Likewise.
392 * gcc.target/mips/near-far-3.c (NOMIPS16): Likewise.
393 * gcc.target/mips/near-far-4.c (NOMIPS16): Likewise.
394 * gcc.target/mips/neg-abs-1.c (NOMIPS16): Likewise.
395 * gcc.target/mips/smartmips-lwxs.c (NOMIPS16): Likewise.
396 * gcc.target/mips/smartmips-ror-1.c (NOMIPS16): Likewise.
397 * gcc.target/mips/smartmips-ror-2.c (NOMIPS16): Likewise.
398 * gcc.target/mips/smartmips-ror-3.c (NOMIPS16): Likewise.
399 * gcc.target/mips/smartmips-ror-4.c (NOMIPS16): Likewise.
400 * gcc.target/mips/pr26765.c: Use dg-mips-options instead of dg-options.
401 (NOMIPS16): Delete.
402 * gcc.target/mips/20020620-1.c: Use dg-mips-options instead
403 of dg-options.
404 * gcc.target/mips/call-saved-1.c: Remove -mips16 and -mno-abicalls
405 options. Require { target mips16_attribute } and use dg-add-options
406 to add the associated options.
407 (foo): Use MIPS16.
408 * gcc.target/mips/call-saved-2.c: As for call-saved-1.c.
409 * gcc.target/mips/call-saved-3.c: Likewise.
410 * gcc.target/mips/code-readable-1.c: Require { target
411 mips16_attribute } and use dg-add-options to add the associated
412 options. Remove trailing whitespace.
413 (NOMIPS16): Delete.
414 * gcc.target/mips/code-readable-2.c: Likewise.
415 * gcc.target/mips/code-readable-3.c: Likewise.
416 * gcc.target/mips/mips16-attributes-2.c: Likewise.
417 * gcc.target/mips/mips16e-extends.c: Remove -mips16 option.
418 Require { target mips16_attribute } and use dg-add-options to
419 add the associated options.
420 (cksum16, cksum8): Use MIPS16.
421 * gcc.target/mips/save-restore-1.c: Remove -mips16 option.
422 Require { target mips16_attribute } and use dg-add-options to
423 add the associated options.
424 (foo): Use MIPS16.
425 * gcc.target/mips/save-restore-2.c: Likewise.
426 * gcc.target/mips/save-restore-3.c: Likewise.
427 * gcc.target/mips/save-restore-4.c: Likewise.
428 * gcc.target/mips/save-restore-5.c: Likewise. Also remove
429 -mno-abicalls.
430 * gcc.target/mips/mips-sched-madd.c: Remove -mno-mips16.
431 (foo): Use NOMIPS16.
432
433 2007-09-22 Paul Thomas <pault@gcc.gnu.org>
434
435 PR fortran/33337
436 * gfortran.dg/derived_comp_array_ref_3.f90: New test.
437
438 PR fortran/33376
439 * gfortran.dg/derived_comp_array_ref_4.f90: New test.
440
441 2007-09-22 Tobias Burnus <burnus@net-b.de>
442
443 PR fortran/33445
444 * gfortran.dg/gomp/free-2.f90: New.
445 * gfortran.dg/gomp/appendix-a/a.31.1.f90: Add missing &.
446 * gfortran.dg/gomp/omp_parse1.f90: Add dg-warning.
447
448 2007-09-22 Uros Bizjak <ubizjak@gmail.com>
449
450 * gcc.target/i386/sse5-hadduX.c: Remove target selector.
451 * gcc.target/i386/sse5-haddX.c: Ditto.
452 * gcc.target/i386/sse5-hsubX.c: Ditto.
453 * gcc.target/i386/sse5-maccXX.c: Ditto.
454 * gcc.target/i386/sse5-msubXX.c: Ditto.
455 * gcc.target/i386/sse5-nmaccXX.c: Ditto.
456 * gcc.target/i386/sse5-nmsubXX.c: Ditto.
457 * gcc.target/i386/sse5-permpX.c: Ditto.
458 * gcc.target/i386/sse5-fma.c: Remove target selector. Require lp64
459 effective target.
460 * gcc.target/i386/sse5-fma-vector.c: Ditto.
461 * gcc.target/i386/sse5-ima-vector.c: Ditto.
462 * gcc.target/i386/sse5-pcmov.c: Ditto.
463 * gcc.target/i386/sse5-pcmov2.c: Ditto.
464
465 2007-09-22 Richard Guenther <rguenther@suse.de>
466
467 PR tree-optimization/33146
468 * gcc.c-torture/compile/pr33146.c: New testcase.
469
470 2007-09-22 Richard Sandiford <rsandifo@nildram.co.uk>
471
472 * lib/target-supports.exp (check_cached_effective_target): New
473 procedure.
474 (check_no_compiler_messages, check_no_messages_and_pattern): Use it.
475 (check_effective_target_c99_runtime): New procedure.
476 * gcc.dg/builtins-20.c (test3f): Wrap cargf check in HAVE_C99_RUNTIME.
477 (test3l): Likewise cargl.
478 * gcc.dg/builtins-59.c: Require c99_runtime.
479 * gcc.dg/builtins-61.c: Likewise.
480 * gcc.dg/builtins-62.c: Likewise.
481
482 2007-09-22 Richard Sandiford <rsandifo@nildram.co.uk>
483
484 * lib/target-supports.exp (add_options_for_c99_runtime): New procedure.
485 * lib/target-supports-dg.exp (dg-add-options): Likewise.
486 * gcc.dg/builtins-18.c: Use { dg-add-options c99_runtime } instead of
487 target-specific dg-options.
488 * gcc.dg/builtins-20.c: Likewise.
489 * gcc.dg/builtins-53.c: Likewise.
490 * gcc.dg/builtins-55.c: Likewise.
491 * gcc.dg/single-precision-constant.c: Likewise.
492 * gcc.dg/torture/builtin-convert-1.c: Likewise.
493 * gcc.dg/torture/builtin-convert-2.c: Likewise.
494 * gcc.dg/torture/builtin-convert-3.c: Likewise.
495 * gcc.dg/torture/builtin-convert-4.c: Likewise.
496 * gcc.dg/torture/builtin-power-1.c: Likewise.
497
498 2007-09-21 Chao-ying Fu <fu@mips.com>
499
500 * lib/target-supports.exp (check_effective_target_fixed_point): New to
501 check if targets have fixed-point supports.
502 * gcc.dg/fixed-point/fixed-point.exp: New file.
503 * gcc.dg/fixed-point/addsub.c, gcc.dg/fixed-point/allconv.c,
504 * gcc.dg/fixed-point/allop.c, gcc.dg/fixed-point/call-by-value.c,
505 * gcc.dg/fixed-point/cast-bad.c, gcc.dg/fixed-point/composite-type.c,
506 * gcc.dg/fixed-point/const-1.c, gcc.dg/fixed-point/constant.c,
507 * gcc.dg/fixed-point/constants-pedantic.c,
508 * gcc.dg/fixed-point/convert.c, gcc.dg/fixed-point/define.c,
509 * gcc.dg/fixed-point/keywords-c89.c, gcc.dg/fixed-point/keywords-c99.c,
510 * gcc.dg/fixed-point/keywords-ignored-c99.c,
511 * gcc.dg/fixed-point/keywords-pedantic.c,
512 * gcc.dg/fixed-point/keywords-reserved.c, gcc.dg/fixed-point/binary.c,
513 * gcc.dg/fixed-point/modes.c, gcc.dg/fixed-point/noassoc.c,
514 * gcc.dg/fixed-point/types.c, gcc.dg/fixed-point/typespec.c,
515 * gcc.dg/fixed-point/unary.c, gcc.dg/fixed-point/func-array.c,
516 * gcc.dg/fixed-point/func-scalar.c, gcc.dg/fixed-point/func-struct.c,
517 * gcc.dg/fixed-point/func-vararg-mixed.c,
518 * gcc.dg/fixed-point/operator-logical.c,
519 * gcc.dg/fixed-point/struct-union.c,
520 * gcc.dg/fixed-point/bit-complement.c,
521 * gcc.dg/fixed-point/operator-bitwise.c,
522 * gcc.dg/fixed-point/operator-comma.c,
523 * gcc.dg/fixed-point/struct-layout-1.c,
524 * gcc.dg/fixed-point/union-init.c,
525 * gcc.dg/fixed-point/Wbad-function-cast-1.c,
526 * gcc.dg/fixed-point/func-mixed.c,
527 * gcc.dg/fixed-point/func-vararg-size0.c,
528 * gcc.dg/fixed-point/func-vararg.c, gcc.dg/fixed-point/int-warning.c,
529 * gcc.dg/fixed-point/loop-index.c, gcc.dg/fixed-point/operator-cond.c,
530 * gcc.dg/fixed-point/operator-unary.c,
531 * gcc.dg/fixed-point/allop-const.c,
532 * gcc.dg/fixed-point/muldiv-warning.c,
533 * gcc.dg/nofixed-point-1.c,
534 * gcc.target/mips/dpaq_sa_l_w.c, gcc.target/mips/dpsq_sa_l_w.c,
535 * gcc.target/mips/fixed-vector-type.c,
536 * gcc.target/mips/fixed-scalar-type.c: New tests.
537
538 2007-09-21 Olivier Hainque <hainque@adacore.com>
539
540 * gnat.dg/nested_subtype_byref.ad[bs]: Part of new test.
541 * gnat.dg/test_nested_subtype_byref.adb: New test.
542
543 2007-09-21 Jakub Jelinek <jakub@redhat.com>
544
545 PR fortran/33439
546 * gfortran.dg/gomp/pr33439.f90: New test.
547
548 2007-09-21 Tobias Burnus <burnus@net-b.de>
549
550 PR fortran/33455
551 * gfortran.dg/merge_char_3.f90: New.
552
553 2007-09-21 Tobias Burnus <burnus@net-b.de>
554
555 PR fortran/33037
556 * gfortran.dg/transfer_check_1.f90: New.
557
558 2007-09-20 Asher Langton <langton2@llnl.gov>
559
560 PR fortran/20441
561 * gfortran.dg/init_flag_1.f90: New.
562 * gfortran.dg/init_flag_2.f90: New.
563 * gfortran.dg/init_flag_3.f90: New.
564 * gfortran.dg/init_flag_4.f90: New.
565 * gfortran.dg/init_flag_5.f90: New.
566 * gfortran.dg/init_flag_6.f90: New.
567 * gfortran.dg/init_flag_7.f90: New.
568
569 2007-09-20 Paolo Carlini <pcarlini@suse.de>
570
571 PR c++/33460
572 * g++.dg/ext/anon-struct6.C: New.
573
574 2007-09-21 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
575
576 PR libfortran/23272
577 * gfortran.dg/inquire_10.f90: New test.
578
579 2007-09-20 Joseph Myers <joseph@codesourcery.com>
580
581 * gcc.dg/c99-bool-2.c, gcc.dg/c99-bool-3.c: New tests.
582
583 2007-09-20 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
584
585 PR fortran/33221
586 * gfortran.dg/used_types_18.f90: Declare variable of empty
587 derived type.
588
589 2007-09-20 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
590
591 PR fortran/33288
592 * gfortran.dg/array_constructor_19.f90: New test.
593
594 2007-09-20 Jakub Jelinek <jakub@redhat.com>
595
596 PR debug/33316
597 * gcc.dg/debug/pr33316.c: New test.
598
599 PR c++/33496
600 * g++.dg/cpp0x/variadic76.C: New test.
601 * g++.dg/cpp0x/variadic77.C: New test.
602 * g++.dg/cpp0x/variadic78.C: New test.
603
604 PR c/33238
605 PR c/27301
606 * gcc.c-torture/execute/20070919-1.c: New test.
607 * gcc.dg/pr33238.c: New test.
608 * gcc.dg/pr27301.c: New test.
609
610 2007-09-20 Richard Sandiford <rsandifo@nildram.co.uk>
611
612 * lib/target-supports.exp (check_effective_target_mips64): New
613 procedure.
614 * gcc.dg/lower-subreg-1.c: Require !mips64.
615 * gcc.dg/sibcall-3.c (ATTR): New macro.
616 (recurser_void1, recurser_void2): Use it.
617 * gcc.dg/sibcall-4.c: As for gcc.dg/sibcall-3.c.
618 * gcc.dg/tree-ssa/ssa-fre-3.c: Require !mips64.
619
620 2007-09-20 Tobias Schlüter <tobi@gcc.gnu.org>
621
622 * gfortran.dg/g77/19981216-0.f: Remove dg-warning annotation.
623 * gfortran.dg/io_constraints_1.f90: Make a -std=f95 test. Add
624 warning annotation.
625 * gfortran.dg/iostat_3.f90: Make a -std=f95 test.
626
627 2007-09-20 Christopher D. Rickett <crickett@lanl.gov>
628
629 PR fortran/33497
630 * gfortran.dg/c_loc_tests_11.f03: New test case.
631
632 2007-09-20 Paolo Carlini <pcarlini@suse.de>
633
634 PR c++/33459
635 * g++.dg/init/ref14.C: New.
636
637 2007-09-19 Eric Botcazou <ebotcazou@adacore.com>
638
639 * gnat.dg/slice2.ad[sb]: New testcase.
640
641 2007-09-19 Nick Clifton <nickc@redhat.com>
642
643 * gcc.dg/cpp/assert4.c: Fix expected h8300 preprocessor define.
644
645 2007-09-19 Jie Zhang <jie.zhang@analog.com>
646
647 * gcc.target/bfin/bfin.exp: New.
648 * gcc.target/bfin/{workarounds-any.c, workarounds-none.c,
649 workarounds-1.c, workarounds-2.c, workarounds-3.c, workarounds-4.c,
650 mcpu-bf522.c, mcpu-bf525.c, mcpu-bf527.c,
651 mcpu-bf531.c, mcpu-bf532.c, mcpu-bf533.c,
652 mcpu-bf534.c, mcpu-bf536.c, mcpu-bf537.c,
653 mcpu-bf538.c, mcpu-bf539.c, mcpu-bf542.c,
654 mcpu-bf544.c, mcpu-bf548.c, mcpu-bf549.c,
655 mcpu-bf561.c, mcpu-default.c}: New tests.
656
657 2007-09-18 Sandra Loosemore <sandra@codesourcery.com>
658
659 Restore detection of unsupported TLS.
660
661 Revert this patch:
662 2007-02-10 Richard Henderson <rth@redhat.com>
663
664 * lib/target-supports.exp (check_effective_target_tls): Redefine
665 to mean non-emulated tls.
666 * gcc.dg/tls/alias-1.c: Remove tls requirement.
667 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
668 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
669 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
670 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
671 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
672 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
673
674 And then:
675 * lib/target-supports.exp (check_effective_target_tls): Use
676 stronger test for compiler support for TLS.
677 (check_effective_target_tls_native): New, to test for non-emulated
678 TLS support.
679 * g++.dg/gomp/clause-3.C: Use dg-require-effective-target tls_native
680 instead of dg-require-effective-target tls.
681 * g++.dg/gomp/copyin-1.C: Likewise.
682 * g++.dg/gomp/sharing-1.C: Likewise.
683 * g++.dg/gomp/tls-1.C: Likewise.
684 * g++.dg/gomp/tls-2.C: Likewise.
685 * g++.dg/gomp/tls-3.C: Likewise.
686 * g++.dg/tls/diag-1.C: Likewise.
687 * g++.dg/tls/diag-2.C: Likewise.
688 * g++.dg/tls/diag-3.C: Likewise.
689 * g++.dg/tls/diag-4.C: Likewise.
690 * g++.dg/tls/diag-5.C: Likewise.
691 * g++.dg/tls/init-1.C: Likewise.
692 * g++.dg/tls/init-2.C: Likewise.
693 * g++.dg/tls/trivial.C: Likewise.
694 * gcc.dg/gomp/appendix-a/a.22.1.c: Likewise.
695 * gcc.dg/gomp/appendix-a/a.22.2.c: Likewise.
696 * gcc.dg/gomp/appendix-a/a.24.1.c: Likewise.
697 * gcc.dg/gomp/appendix-a/a.32.1.c: Likewise.
698 * gcc.dg/gomp/appendix-a/a.33.1.c: Likewise.
699 * gcc.dg/gomp/clause-1.c: Likewise.
700 * gcc.dg/gomp/copyin-1.c: Likewise.
701 * gcc.dg/gomp/sharing-1.c: Likewise.
702 * gcc.dg/gomp/tls-1.c: Likewise.
703 * gcc.dg/gomp/tls-2.c: Likewise.
704 * gcc.dg/tls/alpha-1.c: Likewise.
705 * gcc.dg/tls/opt-1.c: Likewise.
706 * gcc.dg/tls/opt-13.c: Likewise.
707 * gcc.dg/tls/opt-14.c: Likewise.
708 * gcc.dg/tls/opt-2.c: Likewise.
709 * gcc.dg/tls/opt-3.c: Likewise.
710 * gcc.dg/tls/opt-4.c: Likewise.
711 * gcc.dg/tls/opt-7.c: Likewise.
712 * gcc.dg/tls/section-1.c: Likewise.
713 * gfortran.dg/gomp/appendix-a/a.22.1.f90: Likewise.
714 * gfortran.dg/gomp/appendix-a/a.22.4.f90: Likewise.
715 * gfortran.dg/gomp/appendix-a/a.22.5.f90: Likewise.
716 * gfortran.dg/gomp/appendix-a/a.22.6.f90: Likewise.
717 * gfortran.dg/gomp/appendix-a/a.24.1.f90: Likewise.
718 * gfortran.dg/gomp/appendix-a/a.32.1.f90: Likewise.
719 * gfortran.dg/gomp/appendix-a/a.33.1.f90: Likewise.
720 * gfortran.dg/gomp/crayptr2.f90: Likewise.
721 * gfortran.dg/gomp/fixed-1.f: Likewise.
722 * gfortran.dg/gomp/free-1.f90: Likewise.
723 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
724 * gfortran.dg/gomp/omp_threadprivate2.f90: Likewise.
725 * gfortran.dg/gomp/reduction1.f90: Likewise.
726 * gfortran.dg/gomp/sharing-1.f90: Likewise.
727
728 2007-09-18 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
729
730 PR fortran/31119
731 * gfortran.dg/bounds_check_9.f90: New test.
732 * gfortran.dg/bounds_check_fail_2.f90: New test.
733
734 2007-09-18 Paolo Carlini <pcarlini@suse.de>
735
736 PR c++/33462 (again)
737 * g++.dg/ext/va-arg1.C: Adjust.
738
739 2007-09-18 Paolo Carlini <pcarlini@suse.de>
740
741 PR c++/33462
742 * g++.dg/ext/va-arg1.C: New.
743
744 2007-09-18 Tobias Burnus <burnus@net-b.de>
745
746 * gfortran.dg/elemental_optional_args_1.f90: Fix test.
747
748 2007-09-18 Paolo Carlini <pcarlini@suse.de>
749
750 PR c++/33463
751 * g++.dg/rtti/typeid6.C: New.
752
753 2007-09-18 Paolo Carlini <pcarlini@suse.de>
754
755 PR c++/33464
756 * g++.dg/ext/is_class_error.C: Rename to is_class_error1.C.
757 * g++.dg/ext/is_class_error2.C: New.
758
759 2007-09-18 Richard Guenther <rguenther@suse.de>
760
761 PR tree-optimization/33340
762 * g++.dg/torture/pr33340.C: New testcase.
763
764 2007-09-18 Tobias Burnus <burnus@net-b.de>
765
766 PR fortran/33231
767 * gfortran.dg/elemental_optional_args_1.f90: Make valid Fortran.
768 * gfortran.dg/elemental_subroutine_1.f90: Ditto.
769 * gfortran.dg/elemental_subroutine_5.f90: New.
770
771 2007-09-18 Richard Sandiford <rsandifo@nildram.co.uk>
772
773 * lib/target-supports.exp (check_profiling_available): Extend
774 mips*-*-elf check to mips*-*-elf*.
775
776 2007-09-18 Jakub Jelinek <jakub@redhat.com>
777
778 * gcc.dg/format/c90-scanf-5.c: New test.
779 * gcc.dg/format/c99-scanf-4.c: New test.
780 * gcc.dg/format/ext-7.c: New test.
781 * gcc.dg/format/ext-8.c: New test.
782
783 PR middle-end/33423
784 * gcc.c-torture/compile/20070915-1.c: New test.
785
786 2007-09-17 Tobias Burnus <burnus@net-b.de>
787
788 PR fortran/33106
789 * gfortran.dg/private_type_9.f90: New.
790
791 2007-09-17 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
792
793 PR middle-end/33449
794 * gfortran.dg/pr33449.f90: New test.
795
796 2007-09-17 Tobias Burnus <burnus@net-b.de>
797
798 * gfortran.dg/interface_15.f90: Compile with -std=f95.
799 * gfortran.dg/private_type_1.f90: Ditto
800 * gfortran.dg/interface_18.f90: New.
801 * gfortran.dg/private_type_8.f90: New.
802
803 2007-09-16 Paolo Carlini <pcarlini@suse.de>
804
805 PR c++/33124
806 * g++.dg/warn/new1.C: Adjust.
807 * g++.dg/torture/str_empty.C: Likewise.
808
809 2007-09-16 Richard Sandiford <rsandifo@nildram.co.uk>
810
811 * gcc.target/mips/dse-1.c: New test.
812
813 2007-09-16 Nathan Sidwell <nathan@codesourcery.com>
814
815 PR c++/32756
816 * g++.dg/overload/operator3.C: New.
817
818 2007-09-16 Richard Sandiford <rsandifo@nildram.co.uk>
819
820 * gcc.target/mips/truncate-1.c: New test.
821
822 2007-09-16 Paul Thomas <pault@gcc.gnu.org>
823
824 PR fortran/29396
825 PR fortran/29606
826 PR fortran/30625
827 PR fortran/30871
828 * gfortran.dg/subref_array_pointer_1.f90: New test.
829 * gfortran.dg/subref_array_pointer_2.f90: New test.
830
831 2007-09-15 H.J. Lu <hongjiu.lu@intel.com>
832
833 * gfortran.dg/nint_2.f90: Correct last change.
834
835 2007-09-15 Zdenek Dvorak <ook@ucw.cz>
836
837 * gcc.dg/tree-ssa/parallelization-1.c: New test.
838
839 2007-09-15 Dorit Nuzman <dorit@il.ibm.com>
840
841 * gcc.dg/vect/pr33373b.c: New test.
842
843 2007-09-14 Uros Bizjak <ubizjak@gmail.com>
844
845 PR target/33438
846 * gcc.target/i386/pr33438.c: New test.
847
848 2007-09-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
849
850 * gfortran.dg/nint_2.f90: Revert previous commit.
851
852 2007-09-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
853
854 * gfortran.dg/nint_2.f90: Do not xfail on powerpc64-linux.
855
856 2007-09-14 Hans-Peter Nilsson <hp@axis.com>
857
858 PR debug/33429
859 * g++.dg/other/unused1.C: XFAIL class2 scan.
860
861 2007-09-13 Tobias Burnus <burnus@net-b.de>
862
863 PR fortran/33343
864 * gfortran.dg/elemental_args_check_1.f90: New.
865 * gfortran.dg/assumed_size_refs_1.f90: Update error message.
866 * gfortran.dg/elemental_subroutine_4.f90: Ditto.
867
868 2007-09-13 Tobias Burnus <burnus@net-b.de>
869
870 * gfortran.dg/recursive_check_3.f90: New.
871
872 2007-09-13 Tobias Burnus <burnus@net-b.de>
873
874 PR fortran/33412
875 * gfortran.dg/elemental_bind_c.f90: New.
876
877 2007-09-13 Richard Sandiford <richard@codesourcery.com>
878
879 * gcc.dg/gcc-have-sync-compare-and-swap.c: Skip for -mflip-mips16.
880 * gcc.target/mips/mips16-attributes-2.c: New test.
881 * gcc.target/mips/mips16-attributes-3.c: Likewise.
882 * gcc.target/mips/args-3.c: Skip for -mflip-mips16. Do not use the
883 hard-float asm when __mips16 is defined.
884 * gcc.target/mips/atomic-memory-1.c (main): Add a nomips16 attribute.
885 * gcc.target/mips/atomic-memory-2.c (main): Likewise.
886 * gcc.target/mips/fpcmp-1.c (f1, f2): Likewise.
887 * gcc.target/mips/fpcmp-2.c (f1, f2): Likewise.
888 * gcc.target/mips/neg-abs-1.c (f1, f2, d1, f2): Likewise.
889 * gcc.target/mips/pr26765.c (foo): Likewise.
890 * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: Run for all
891 targets, use dg-mips-options instead of dg-options, and use -mgp32
892 to force 32-bit mode.
893 * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Likewise -mgp64
894 and 64-bit mode.
895 * gcc.target/mips/mips.exp (is_gp32_flag): Return true for -mips32*.
896
897 2007-09-12 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
898 Michael Meissner <michael.meissner@amd.com>
899
900 * gcc.target/i386/sse5-hadduX.c: Add support for SSE5 tests.
901 * gcc.target/i386/sse5-hsubX.c: Ditto.
902 * gcc.target/i386/sse5-permpX.c: Ditto.
903 * gcc.target/i386/sse5-haddX.c: Ditto.
904 * gcc.target/i386/sse5-maccXX.c: Ditto.
905 * gcc.target/i386/sse5-msubXX.c: Ditto.
906 * gcc.target/i386/sse5-nmaccXX.c: Ditto.
907 * gcc.target/i386/sse5-nmsubXX.c: Ditto.
908
909 * gcc.target/i386/sse5-pcmov.c: New file to make sure the compiler
910 optimizes floating point conditional moves into the pcmov
911 instruction on SSE5.
912 * gcc.target/i386/sse5-pcmov2.c: Ditto.
913
914 * gcc.target/i386/sse5-ima-vector.c: New file to make sure the
915 compiler optimizes vector 32-bit int (a*b)+c into pmacsdd on
916 SSE5.
917
918 * gcc.target/i386/sse5-fma-vector.c: New file to make sure the
919 compiler optimizes vector (a*b)+c into fmadd on SSE5.
920
921 * gcc.target/i386/sse5-fma.c: New file to make sure the compiler
922 optimizes (a*b)+c into fmadd on SSE5.
923
924 * gcc.target/i386/i386.exp (check_effective_target_sse5): Check
925 whether the SSE5 instructions can be generated.
926
927 * gcc.target/i386/sse5-check.h: New. Add support for
928 SSE5 tests.
929
930 * gcc.target/i386/sse-12.c: Include bmmintrin.h instead of
931 ammintrin.h, and turn on -msse5 option instead of -msse4a.
932 * gcc.target/i386/sse-13.c: Ditto.
933 * gcc.target/i386/sse-14.c: Ditto.
934
935 2007-09-12 John David Anglin <dave.anglin@nrc-crnc.gc.ca>
936
937 PR testsuite/33153
938 * gcc.dg/pr32912-1.c: Add -fno-common to options on hppa*-*-hpux*.
939 * gcc.dg/pr32912-2.c: Delete declaration of a, b, c, d, e and f.
940
941 2007-09-12 Jakub Jelinek <jakub@redhat.com>
942
943 PR target/32338
944 * gcc.dg/pr32338-1.c: New test.
945 * gcc.dg/pr32338-2.c: New test.
946
947 2007-09-12 Bob Wilson <bob.wilson@acm.org>
948
949 * lib/target-supports.exp (check_effective_target_sync_int_long):
950 Revert change to add xtensa.
951 (check_effective_target_sync_char_short): Likewise.
952
953 2007-09-12 Olivier Hainque <hainque@adacore.com>
954
955 * gnat.dg/packed_subtype.adb: New test.
956
957 2007-09-12 Tobias Burnus <burnus@net-b.de>
958
959 PR fortran/33297
960 * gfortran.dg/intrinsic_size.f90: New.
961
962 2007-09-12 Tobias Burnus <burnus@net-b.de>
963
964 PR fortran/33284
965 PR fortran/33310
966 * gfortran.dg/conflicts_2.f90: New.
967
968 2007-09-12 Ira Rosen <irar@il.ibm.com>
969
970 PR tree-optimization/32377
971 * gcc.dg/vect/no-vfa-vect-102a.c: Change the test to check positive
972 dependence distance.
973 * gcc.dg/vect/vect-outer-5.c, gcc.dg/vect/no-vfa-vect-102.c,
974 gcc.dg/vect/vect-104.c, no-vfa-vect-dv-2.c: Likewise.
975 * gcc.dg/vect/no-vfa-vect-depend-1.c,
976 gfortran.dg/vect/no-vfa-pr32377.f90: New.
977
978 2007-09-12 Richard Guenther <rguenther@suse.de>
979
980 PR middle-end/33382
981 * gcc.c-torture/compile/pr33382.c: New testcase.
982 * gcc.c-torture/execute/pr33382.c: Likewise.
983
984 2007-09-12 Christopher D. Rickett <crickett@lanl.gov>
985
986 PR fortran/33395
987 * gfortran.dg/c_ptr_tests_12.f03: New test case.
988
989 2007-09-12 Dorit Nuzman <dorit@il.ibm.com>
990
991 PR tree-optimization/33373
992 * gcc.dg/vect/pr33373.c: New test.
993
994 2007-09-12 Ben Elliston <bje@au.ibm.com>
995
996 * lib/target-supports.exp (check_effective_target_vect_no_double):
997 Remove unused proc.
998
999 2007-09-12 Ben Elliston <bje@au.ibm.com>
1000 Ulrich Weigand <uweigand@de.ibm.com>
1001
1002 * gcc.target/spu/dfcgt-nan.c: New test.
1003
1004 2007-09-11 Hans-Peter Nilsson <hp@axis.com>
1005
1006 * gcc.dg/cpp/trad/include.c: Don't run for newlib targets.
1007
1008 2007-09-11 Christopher D. Rickett <crickett@lanl.gov>
1009
1010 PR fortran/33040
1011 * gfortran.dg/c_ptr_tests_11.f03: New test case.
1012
1013 2007-09-11 Jakub Jelinek <jakub@redhat.com>
1014
1015 * gcc.dg/va-arg-pack-len-1.c: New test.
1016 * g++.dg/va-arg-pack-len-1.C: New test.
1017
1018 2007-09-11 Michael Matz <matz@suse.de>
1019
1020 * gcc.dg/tree-ssa/loadpre11.c: Add -fno-tree-cselim to flags.
1021
1022 2007-09-10 Janis Johnson <janis187@us.ibm.com>
1023
1024 * gcc.dg/dfp/convert-bfp.c: Replace SKIP_LONG_DOUBLE with runtime
1025 checks for size of long double.
1026 * gcc.dg/dfp/convert.h: New file.
1027 * gcc.dg/dfp/convert-bfp-2.c: New test.
1028 * gcc.dg/dfp/convert-bfp-3.c: Ditto.
1029 * gcc.dg/dfp/convert-bfp-4.c: Ditto.
1030 * gcc.dg/dfp/convert-bfp-5.c: Ditto.
1031 * gcc.dg/dfp/convert-bfp-6.c: Ditto.
1032 * gcc.dg/dfp/convert-bfp-7.c: Ditto.
1033 * gcc.dg/dfp/convert-bfp-8.c: Ditto.
1034 * gcc.dg/dfp/convert-bfp-9.c: Ditto.
1035 * gcc.dg/dfp/convert-bfp-10.c: Ditto.
1036 * gcc.dg/dfp/convert-bfp-11.c: Ditto.
1037
1038 2007-09-10 Harsha Jagasia <harsha.jagasia@amd.com>
1039
1040 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c:
1041 Change dg-final to expect 1 non-profitable loop and
1042 3 profitable loops.
1043 * gcc.dg/vect/costmodel/x86-64/costmodel-vect-31.c:
1044 Change dg-final to expect 1 non-profitable loop and
1045 3 profitable loops.
1046 * gcc.dg/vect/costmodel/x86-64/costmodel-fast-math-vect-pr29925.c:
1047 Change dg-final to expect 1 profitable loop.
1048 * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
1049 Change dg-final to expect 1 profitable loop.
1050
1051 2007-09-10 Richard Sandiford <richard@codesourcery.com>
1052
1053 * gcc.target/mips/call-saved-1.c: New test.
1054 * gcc.target/mips/call-saved-2.c: Likewise.
1055 * gcc.target/mips/call-saved-3.c: Likewise.
1056 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_gp64
1057 instead of mips_mips64. Set mips_fp64 too.
1058 (is_gp32_flag): Return true for -mips1 and -mips2.
1059 (dg-mips-options): Use mips_gp64 instead of mips_mips64.
1060
1061 2007-09-10 Jakub Jelinek <jakub@redhat.com>
1062
1063 * g++.dg/ext/va-arg-pack-1.C: New test.
1064 * g++.dg/ext/va-arg-pack-2.C: New test.
1065
1066 2007-09-10 Uros Bizjak <ubizjak@gmail.com>
1067
1068 PR target/33369
1069 * gcc.dg/vect/pr33369.c: New test.
1070
1071 2007-09-10 Paul Thomas <pault@gcc.gnu.org>
1072
1073 PR fortran/33370
1074 * gfortran.dg/array_memcpy_5.f90: New test.
1075
1076 2007-09-10 Hans-Peter Nilsson <hp@axis.com>
1077
1078 * gcc.dg/tree-ssa/ssa-fre-4.c: Skip for cris-*-* and mmix-*-*.
1079
1080 2007-09-09 Richard Guenther <rguenther@suse.de>
1081
1082 * gcc.c-torture/compile/20070906-1.c: New testcase.
1083
1084 2007-09-09 Ira Rosen <irar@il.ibm.com>
1085
1086 * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: Add
1087 noinline attribute.
1088 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr29925.c,
1089 gcc.dg/vect/costmodel/spu/costmodel-fast-math-vect-pr29925.c,
1090 gcc.dg/vect/costmodel/x86_64/costmodel-fast-math-vect-pr29925.c:
1091 Likewise.
1092
1093 2007-09-09 Eric Botcazou <ebotcazou@adacore.com>
1094
1095 * gnat.dg/specs/uc1.ads: Compile with -gnatws.
1096
1097 2007-09-09 Eric Botcazou <ebotcazou@adacore.com>
1098
1099 * gnat.dg/addr2_p.ads: Bump size of array to 9.
1100
1101 2007-09-09 Ira Rosen <irar@il.ibm.com>
1102
1103 * gcc.dg/vect/vect.exp: Compile tests starting with slp-.
1104 Remove "vect" part from test names for -ffast-math, -ffast-math-errno,
1105 -fwrapv, -ftrapv tests. Add -fno-tree-scev-cprop for slp- tests.
1106 Compile tests with -fno-tree-pre.
1107 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: Run SLP tests.
1108 * lib/target-supports.exp (check_effective_target_vect_strided): New.
1109 * gcc.dg/vect/slp-1.c, gcc.dg/vect/slp-2.c, gcc.dg/vect/slp-3.c,
1110 gcc.dg/vect/slp-4.c, gcc.dg/vect/slp-5.c, gcc.dg/vect/slp-6.c,
1111 gcc.dg/vect/slp-7.c, gcc.dg/vect/slp-8.c, gcc.dg/vect/slp-9.c,
1112 gcc.dg/vect/slp-10.c, gcc.dg/vect/slp-11.c, gcc.dg/vect/slp-12.c,
1113 gcc.dg/vect/slp-13.c, gcc.dg/vect/slp-14.c, gcc.dg/vect/slp-15.c,
1114 gcc.dg/vect/slp-16.c, gcc.dg/vect/slp-17.c, gcc.dg/vect/slp-18.c,
1115 gcc.dg/vect/slp-19.c, gcc.dg/vect/slp-20.c, gcc.dg/vect/slp-21.c,
1116 gcc.dg/vect/slp-22.c, gcc.dg/vect/slp-23.c, gcc.dg/vect/slp-24.c,
1117 gcc.dg/vect/slp-25.c, gcc.dg/vect/slp-26.c, gcc.dg/vect/slp-28.c,
1118 gcc.dg/vect/fast-math-slp-27.c, gcc.dg/vect/no-tree-pre-slp-29.c,
1119 gcc.dg/vect/no-scevccp-slp-30.c, gcc.dg/vect/no-scevccp-slp-31.c,
1120 gcc.dg/vect/no-math-errno-slp-32.c, gcc.dg/vect/slp-33.c,
1121 gcc.dg/vect/slp-34.c, gcc.dg/vect/slp-35.c, gcc.dg/vect/slp-36.c,
1122 gcc.dg/vect/slp-37.c, gcc.dg/vect/vect-vfa-slp.c,
1123 gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c,
1124 gcc.dg/vect/costmodel/ppc/costmodel-slp-33.c: New testcases.
1125 * gcc.dg/vect/vect-vfa-03.c: Change the test to prevent SLP.
1126
1127 2007-09-09 Joseph Myers <joseph@codesourcery.com>
1128
1129 * lib/file-format.exp (gcc_target_object_format): Use remote_exec
1130 to call objdump.
1131 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
1132 Use remote_exec to call c++filt.
1133 * lib/target-supports-dg.exp (dg-require-host-local): New.
1134 * gcc.misc-tests/options.exp: Allow .exe in command paths.
1135 * g++.dg/parse/repo1.C: Use dg-require-host-local.
1136 * g++.dg/rtti/repo1.C: Likewise.
1137 * g++.dg/template/repo1.C: Likewise.
1138 * g++.dg/template/repo2.C: Likewise.
1139 * g++.dg/template/repo3.C: Likewise.
1140 * g++.dg/template/repo4.C: Likewise.
1141 * g++.dg/template/repo5.C: Likewise.
1142 * g++.old-deja/g++.pt/instantiate4.C: Likewise.
1143 * g++.old-deja/g++.pt/instantiate6.C: Likewise.
1144 * g++.old-deja/g++.pt/repo1.C: Likewise.
1145 * g++.old-deja/g++.pt/repo2.C: Likewise.
1146 * g++.old-deja/g++.pt/repo3.C: Likewise.
1147 * g++.old-deja/g++.pt/repo4.C: Likewise.
1148 * gcc.dg/cpp/trad/builtins.c: Likewise.
1149
1150 2007-09-08 Zdenek Dvorak <ook@ucw.cz>
1151
1152 PR tree-optimization/32283
1153 * gcc.dg/tree-ssa/loop-31.c: New test.
1154
1155 2007-09-08 Uros Bizjak <ubizjak@gmail.com>
1156
1157 PR rtl-optimization/26449
1158 * gcc.target/i386/pr26449-1.c: New file.
1159
1160 2007-09-08 Uros Bizjak <ubizjak@gmail.com>
1161
1162 PR target/33329
1163 PR rtl-optimization/26449
1164 * gcc.target/i386/pr33329.c: New file.
1165
1166 2007-09-08 Eric Botcazou <ebotcazou@adacore.com>
1167
1168 * gnat.dg/renaming3.adb, renaming4.ads: New test.
1169
1170 2007-09-08 Eric Botcazou <ebotcazou@adacore.com>
1171
1172 * gnat.dg/unaligned_rep_clause.adb: New testcase.
1173
1174 2007-09-08 Dorit Nuzman <dorit@il.ibm.com>
1175
1176 PR tree-optimization/33301
1177 * gfortran.dg/vect/pr33301.f: New test.
1178
1179 2007-09-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1180
1181 PR libfortran/33307
1182 * gfortran.dg/backspace_10.f90: New test.
1183
1184 2007-09-07 Richard Guenther <rguenther@suse.de>
1185
1186 Reapply
1187 2007-09-06 Richard Guenther <rguenther@suse.de>
1188
1189 PR tree-optimization/32586
1190 * g++.dg/tree-ssa/pr27090.C: Remove XFAILs.
1191 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
1192 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
1193 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
1194 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise, remove scan for
1195 now obsolete simplification.
1196
1197 2007-09-07 Dorit Nuzman <dorit@il.ibm.com>
1198
1199 PR tree-optimization/33299
1200 * gfortran.dg/vect/vect.exp: Compile some tests with -ffast-math.
1201 * gfortran.dg/vect/fast-math-pr33299.f90: New test.
1202
1203 2007-09-07 Richard Guenther <rguenther@suse.de>
1204
1205 Revert
1206 2007-09-06 Richard Guenther <rguenther@suse.de>
1207
1208 PR tree-optimization/32586
1209 * g++.dg/tree-ssa/pr27090.C: Remove XFAILs.
1210 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
1211 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
1212 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
1213 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise, remove scan for
1214 now obsolete simplification.
1215
1216 2007-09-07 Uros Bizjak <ubizjak@gmail.com>
1217
1218 PR tree-optimization/32821
1219 * gcc.dg/tree-ssa/pr32821.c: New file.
1220
1221 2007-09-07 Richard Sandiford <richard@codesourcery.com>
1222
1223 * gcc.dg/attr-alias-3.c: Use real asm for MIPS.
1224 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_forced_gp
1225 and mips_forced_no_er.
1226 (dg-mips-options): Add -mno-abicalls when a small-data option is
1227 specified. Skip tests with small-data options if mips_forced_gp.
1228 Skip tests with -mexplicit-relocs if mips_forced_no_er.
1229 * gcc.target/mips/sdata-1.c: New test.
1230 * gcc.target/mips/sdata-2.c: Likewise.
1231 * gcc.target/mips/sdata-3.c: Likewise.
1232 * gcc.target/mips/sdata-4.c: Likewise.
1233
1234 2007-09-06 Thomas Koenig <tkoenig@gcc.gnu.org>
1235
1236 PR fortran/33298
1237 * spread_zerosize_1.f90: New test case.
1238 * spread_bounds_1.f90: New test case.
1239
1240 2007-09-06 Paolo Carlini <pcarlini@suse.de>
1241
1242 PR c++/32674
1243 * g++.dg/template/static31.C: New.
1244
1245 2007-09-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1246
1247 PR fortran/33271
1248 * gfortran.dg/nint_2.f90: xfail on powerpc-ibm-aix* and
1249 powerpc*-linux-gnu.
1250
1251 2007-09-06 David Daney <ddaney@avtrex.com>
1252 Richard Sandiford <richard@codesourcery.com>
1253
1254 PR target/33256
1255 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_forced_le.
1256 (dg-mips-options): Skip -EB and -meb tests when $mips_forced_le.
1257 * gcc.target/mips/pr33256.c: New test.
1258
1259 2007-09-06 Tom Tromey <tromey@redhat.com>
1260
1261 * lib/g++.exp (g++_target_compile): Use -fno-show-column.
1262
1263 2007-09-06 Richard Guenther <rguenther@suse.de>
1264
1265 PR tree-optimization/32586
1266 * g++.dg/tree-ssa/pr27090.C: Remove XFAILs.
1267 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
1268 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
1269 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
1270 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise, remove scan for
1271 now obsolete simplification.
1272
1273 2007-09-06 Uros Bizjak <ubizjak@gmail.com>
1274
1275 * gcc.target/i386/sse3-addsubpd.c: Add -mfpmath=sse to dg-options.
1276 * gcc.target/i386/sse3-addsubps.c: Ditto.
1277 * gcc.target/i386/sse3-haddpd.c: Ditto.
1278 * gcc.target/i386/sse3-haddps.c: Ditto.
1279 * gcc.target/i386/sse3-hsubpd.c: Ditto.
1280 * gcc.target/i386/sse3-hsubps.c: Ditto.
1281 * gcc.target/i386/sse3-lddqu.c: Ditto.
1282 * gcc.target/i386/sse3-movddup.c: Ditto.
1283 * gcc.target/i386/sse3-movshdup.c: Ditto.
1284 * gcc.target/i386/sse3-movsldup.c: Ditto.
1285
1286 2007-09-06 Richard Guenther <rguenther@suse.de>
1287
1288 PR tree-optimization/33302
1289 * gcc.dg/tree-ssa/ssa-dse-11.c: New testcase.
1290
1291 2007-09-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1292
1293 PR libfortran/33225
1294 * gfortran.dg./fmt_float.f90: New test.
1295
1296 2007-09-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1297
1298 PR libfortran/33253
1299 * gfortran.dg/namelist_38.f90: Update test for DELIM= .
1300
1301 2007-09-06 Jesper Nilsson <jesper.nilsson@axis.com>
1302
1303 * gcc.target/cris/builtin_ctz_v3.c: New testcase.
1304 * gcc.target/cris/builtin_ctz_v8.c: New testcase.
1305
1306 2007-09-06 Jakub Jelinek <jakub@redhat.com>
1307
1308 * g++.dg/eh/builtin1.C: New test.
1309 * g++.dg/eh/builtin2.C: New test.
1310 * g++.dg/eh/builtin3.C: New test.
1311
1312 PR c++/33289
1313 * g++.dg/eh/builtin4.C: New test.
1314
1315 2007-09-05 Janis Johnson <janis187@us.ibm.com>
1316
1317 * gcc.target/powerpc/dfp-dd.c: New test.
1318 * gcc.target/powerpc/dfp-td.c: New test.
1319
1320 2007-09-05 Jakub Jelinek <jakub@redhat.com>
1321
1322 * gcc.c-torture/execute/va-arg-pack-1.c: New test.
1323 * gcc.dg/va-arg-pack-1.c: New test.
1324
1325 2007-09-05 Adam Nemet <anemet@caviumnetworks.com>
1326
1327 * gcc.dg/tree-ssa/builtin-expect-1.c: New test.
1328 * gcc.dg/tree-ssa/builtin-expect-2.c: New test.
1329 * gcc.dg/tree-ssa/builtin-expect-3.c: New test.
1330 * gcc.dg/tree-ssa/builtin-expect-4.c: New test.
1331 * gcc.dg/tree-ssa/builtin-expect-5.c: New test.
1332
1333 2007-09-05 Paolo Carlini <pcarlini@suse.de>
1334
1335 PR c++/30302
1336 * g++.dg/ext/anon-struct5.C: New.
1337
1338 2007-09-05 Uros Bizjak <ubizjak@gmail.com>
1339
1340 * gcc.dg/i386-cpuid.h: Remove.
1341 * gcc.target/i386/mmx-check.h: Include cpuid.h.
1342 (main): Use __get_cpuid to get target features.
1343 * gcc.target/i386/sse-check.h: Ditto.
1344 * gcc.target/i386/sse2-check.h: Ditto.
1345 * gcc.target/i386/sse3-check.h: Ditto.
1346 * gcc.target/i386/ssse3-check.h: Ditto.
1347 * gcc.target/i386/sse4_1-check.h: Ditto.
1348 * gcc.target/i386/sse4_2-check.h: Ditto.
1349 * gcc.target/i386/sse4a-check.h: Ditto.
1350 * gcc.dg/torture/pr16104-1.c: Ditto.
1351 (do_test): Change to void.
1352 * gcc.target/i386/mmx-4.c: Do not use NOINLINE.
1353 * gcc.target/i386/sse-6.c: Ditto.
1354 * gcc.target/i386/sse-7.c: Ditto.
1355 * g++.dg/other/i386-1.C: Include cpuid.h.
1356 (main): New function. Use __get_cpuid to get target fetaures.
1357
1358 2007-09-05 Sandra Loosemore <sandra@codesourcery.com>
1359 David Ung <davidu@mips.com>
1360 Nigel Stephens <nigel@mips.com>
1361
1362 * gcc.c-torture/compile/mipscop-1.c: Add nomips16 attributes.
1363 * gcc.c-torture/compile/mipscop-2.c: Likewise.
1364 * gcc.c-torture/compile/mipscop-3.c: Likewise.
1365 * gcc.c-torture/compile/mipscop-4.c: Likewise.
1366 * gcc.dg/torture/mips-hilo-1.c: Likewise.
1367 * gcc.dg/torture/mips-hilo-2.c: Likewise.
1368 * gcc.dg/torture/pr19683-1.c: Likewise.
1369 * gcc.target/mips/madd-3.c: Likewise.
1370 * gcc.target/mips/maddu-3.c: Likewise.
1371 * gcc.target/mips/msub-3.c: Likewise.
1372 * gcc.target/mips/msubu-3.c: Likewise.
1373 * gcc.target/mips/asm-1.c: Likewise.
1374 * gcc.target/mips/branch-1.c: Likewise.
1375 * gcc.target/mips/ins-1.c: Likewise.
1376 * gcc.target/mips/near-far-3.c: Likewise.
1377 * gcc.target/mips/near-far-4.c: Likewise.
1378 * gcc.target/mips/smartmips-lwxs.c: Likewise.
1379 * gcc.target/mips/smartmips-ror-1.c: Likewise.
1380 * gcc.target/mips/smartmips-ror-2.c: Likewise.
1381 * gcc.target/mips/smartmips-ror-3.c: Likewise.
1382 * gcc.target/mips/smartmips-ror-4.c: Likewise.
1383 * gcc.target/mips/dspr2-MULT.c: Likewise.
1384 * gcc.target/mips/dspr2-MULTU.c: Likewise.
1385 * gcc.target/mips/mips32-dsp-run.c: Likewise.
1386 * gcc.target/mips/mips32-dspr2-type.c: Likewise.
1387 * gcc.target/mips/code-readable-1.c: Add mips16 attributes.
1388 * gcc.target/mips/code-readable-2.c: Likewise.
1389 * gcc.target/mips/code-readable-3.c: Likewise.
1390
1391 2007-09-05 Sandra Loosemore <sandra@codesourcery.com>
1392 David Ung <davidu@mips.com>
1393 Nigel Stephens <nigel@mips.com>
1394
1395 * gcc.target/mips/mips16-attributes.c: New.
1396
1397 2007-09-05 Paul Thomas <pault@gcc.gnu.org>
1398
1399 PR fortran/31564
1400 * gfortran.dg/derived_comp_array_ref_2.f90: New test.
1401
1402 PR fortran/33241
1403 * gfortran.dg/char_length_10.f90: New test.
1404
1405 2007-09-05 Paolo Carlini <pcarlini@suse.de>
1406
1407 PR c++/29731
1408 * g++.dg/parse/template24.C: New.
1409
1410 2007-09-04 Andrew Pinski <andrew_pinski@playstation.sony.com>
1411
1412 * g++.dg/other/spu2vmx-1.C: New test.
1413
1414 2007-09-05 Jakub Jelinek <jakub@redhat.com>
1415
1416 PR tree-optimization/33017
1417 * gcc.dg/pr33017.c: New test.
1418
1419 2007-09-05 Ben Elliston <bje@au.ibm.com>
1420
1421 * gcc.target/powerpc/ppu-intrinsics.c: Add test cases for the
1422 __protected_stream family of macros.
1423
1424 2007-09-04 Jan Hubicka <jh@suse.cz>
1425
1426 * gcc.dg/tree-ssa/loadpre8.c: Disable inlining.
1427 * gcc.dg/tree-ssa/pr27236.c: Likewise.
1428 * gcc.dg/tree-ssa/predcom-1.c: Likewise.
1429 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
1430 * gcc.dg/tree-ssa/flatten-2.c: Avoid overactive tail call ellim.
1431 * gcc.dg/tree-ssa/loadpre5.c: Likewise.
1432 * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
1433 Likewise.
1434
1435 2007-09-04 Janus Weil <jaydub66@gmail.com>
1436 Tobias Burnus <burnus@net-b.de>
1437
1438 * gfortran.dg/proc_decl_1.f90: New.
1439 * gfortran.dg/proc_decl_2.f90: New.
1440 * gfortran.dg/proc_decl_3.f90: New.
1441 * gfortran.dg/proc_decl_4.f90: New.
1442
1443 2007-09-04 Jan Hubicka <jh@suse.cz>
1444
1445 * gcc.dg/vect/vect-reduc-dot-s16b.c: Mark functions noinline.
1446 * gcc.dg/vect/vect-105.c: Mark functions noinline.
1447 * gcc.dg/vect/vect-reduc-6.c: Mark functions noinline.
1448 * gcc.dg/vect/no-vfa-vect-53.c: Mark functions noinline.
1449 * gcc.dg/vect/wrapv-vect-reduc-2short.c: Mark functions noinline.
1450 * gcc.dg/vect/fast-math-vect-pr29925.c: Mark functions noinline.
1451 * gcc.dg/vect/vect-reduc-dot-u8a.c: Mark functions noinline.
1452 * gcc.dg/vect/vect-iv-7.c: Mark functions noinline.
1453 * gcc.dg/vect/vect-50.c: Mark functions noinline.
1454 * gcc.dg/vect/vect-33.c: Mark functions noinline.
1455 * gcc.dg/vect/vect-16.c: Mark functions noinline.
1456 * gcc.dg/vect/vect-widen-mult-sum.c: Mark functions noinline.
1457 * gcc.dg/vect/vect-float-extend-1.c: Mark functions noinline.
1458 * gcc.dg/vect/vect-92.c: Mark functions noinline.
1459 * gcc.dg/vect/vect-75.c: Mark functions noinline.
1460 * gcc.dg/vect/vect-58.c: Mark functions noinline.
1461 * gcc.dg/vect/vect-outer-2b.c: Mark functions noinline.
1462 * gcc.dg/vect/vect-outer-4.c: Mark functions noinline.
1463 * gcc.dg/vect/no-scevccp-outer-7.c: Mark functions noinline.
1464 * gcc.dg/vect/no-section-anchors-vect-69.c: Mark functions noinline.
1465 * gcc.dg/vect/vect-114.c: Mark functions noinline.
1466 * gcc.dg/vect/vect-outer-4g.c: Mark functions noinline.
1467 * gcc.dg/vect/vect-8.c: Mark functions noinline.
1468 * gcc.dg/vect/no-scevccp-vect-iv-1.c: Mark functions noinline.
1469 * gcc.dg/vect/no-scevccp-outer-10.c: Mark functions noinline.
1470 * gcc.dg/vect/no-vfa-vect-45.c: Mark functions noinline.
1471 * gcc.dg/vect/no-scevccp-outer-10a.c: Mark functions noinline.
1472 * gcc.dg/vect/vect-multitypes-5.c: Mark functions noinline.
1473 * gcc.dg/vect/no-scevccp-outer-18.c: Mark functions noinline.
1474 * gcc.dg/vect/vect-42.c: Mark functions noinline.
1475 * gcc.dg/vect/vect-25.c: Mark functions noinline.
1476 * gcc.dg/vect/vect-vfa-01.c: Mark functions noinline.
1477 * gcc.dg/vect/vect-67.c: Mark functions noinline.
1478 * gcc.dg/vect/vect-outer-3a.c: Mark functions noinline.
1479 * gcc.dg/vect/vect-strided-a-u16-mult.c: Mark functions noinline.
1480 * gcc.dg/vect/vect-106.c: Mark functions noinline.
1481 * gcc.dg/vect/vect-reduc-7.c: Mark functions noinline.
1482 * gcc.dg/vect/no-vfa-vect-37.c: Mark functions noinline.
1483 * gcc.dg/vect/vect-reduc-2short.c: Mark functions noinline.
1484 * gcc.dg/vect/vect-reduc-dot-u8b.c: Mark functions noinline.
1485 * gcc.dg/vect/vect-iv-8.c: Mark functions noinline.
1486 * gcc.dg/vect/no-vfa-vect-79.c: Mark functions noinline.
1487 * gcc.dg/vect/vect-34.c: Mark functions noinline.
1488 * gcc.dg/vect/vect-17.c: Mark functions noinline.
1489 * gcc.dg/vect/no-vfa-vect-102a.c: Mark functions noinline.
1490 * gcc.dg/vect/vect-align-1.c: Mark functions noinline.
1491 * gcc.dg/vect/vect-93.c: Mark functions noinline.
1492 * gcc.dg/vect/vect-widen-mult-s16.c: Mark functions noinline.
1493 * gcc.dg/vect/vect-76.c: Mark functions noinline.
1494 * gcc.dg/vect/vect-strided-a-u16-i2.c: Mark functions noinline.
1495 * gcc.dg/vect/vect-outer-2c.c: Mark functions noinline.
1496 * gcc.dg/vect/vect-outer-5.c: Mark functions noinline.
1497 * gcc.dg/vect/no-scevccp-outer-8.c: Mark functions noinline.
1498 * gcc.dg/vect/vect-115.c: Mark functions noinline.
1499 * gcc.dg/vect/vect-9.c: Mark functions noinline.
1500 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Mark functions noinline.
1501 * gcc.dg/vect/vect-reduc-pattern-1a.c: Mark functions noinline.
1502 * gcc.dg/vect/no-scevccp-outer-11.c: Mark functions noinline.
1503 * gcc.dg/vect/no-scevccp-outer-10b.c: Mark functions noinline.
1504 * gcc.dg/vect/vect-strided-u32-i4.c: Mark functions noinline.
1505 * gcc.dg/vect/vect-widen-mult-u8.c: Mark functions noinline.
1506 * gcc.dg/vect/vect-multitypes-6.c: Mark functions noinline.
1507 * gcc.dg/vect/no-scevccp-outer-19.c: Mark functions noinline.
1508 * gcc.dg/vect/vect-60.c: Mark functions noinline.
1509 * gcc.dg/vect/vect-26.c: Mark functions noinline.
1510 * gcc.dg/vect/vect-vfa-02.c: Mark functions noinline.
1511 * gcc.dg/vect/vect-85.c: Mark functions noinline.
1512 * gcc.dg/vect/vect-68.c: Mark functions noinline.
1513 * gcc.dg/vect/vect-outer-3b.c: Mark functions noinline.
1514 * gcc.dg/vect/vect-floatint-conversion-1.c: Mark functions noinline.
1515 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Mark functions noinline.
1516 * gcc.dg/vect/vect-reduc-8.c: Mark functions noinline.
1517 * gcc.dg/vect/vect-107.c: Mark functions noinline.
1518 * gcc.dg/vect/vect-iv-1.c: Mark functions noinline.
1519 * gcc.dg/vect/no-scevccp-outer-20.c: Mark functions noinline.
1520 * gcc.dg/vect/vect-iv-9.c: Mark functions noinline.
1521 * gcc.dg/vect/vect-52.c: Mark functions noinline.
1522 * gcc.dg/vect/vect-35.c: Mark functions noinline.
1523 * gcc.dg/vect/vect-18.c: Mark functions noinline.
1524 * gcc.dg/vect/vect-align-2.c: Mark functions noinline.
1525 * gcc.dg/vect/no-scevccp-outer-1.c: Mark functions noinline.
1526 * gcc.dg/vect/vect-77.c: Mark functions noinline.
1527 * gcc.dg/vect/vect-2.c: Mark functions noinline.
1528 * gcc.dg/vect/vect-outer-2d.c: Mark functions noinline.
1529 * gcc.dg/vect/vect-outer-6.c: Mark functions noinline.
1530 * gcc.dg/vect/vect-82_64.c: Mark functions noinline.
1531 * gcc.dg/vect/no-scevccp-outer-9.c: Mark functions noinline.
1532 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Mark functions noinline.
1533 * gcc.dg/vect/vect-116.c: Mark functions noinline.
1534 * gcc.dg/vect/vect-strided-store-u16-i4.c: Mark functions noinline.
1535 * gcc.dg/vect/no-scevccp-vect-iv-3.c: Mark functions noinline.
1536 * gcc.dg/vect/vect-reduc-pattern-1b.c: Mark functions noinline.
1537 * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: Mark functions noinline.
1538 * gcc.dg/vect/no-scevccp-outer-12.c: Mark functions noinline.
1539 * gcc.dg/vect/vect-multitypes-7.c: Mark functions noinline.
1540 * gcc.dg/vect/no-vfa-vect-101.c: Mark functions noinline.
1541 * gcc.dg/vect/vect-44.c: Mark functions noinline.
1542 * gcc.dg/vect/vect-27.c: Mark functions noinline.
1543 * gcc.dg/vect/vect-vfa-03.c: Mark functions noinline.
1544 * gcc.dg/vect/vect-86.c: Mark functions noinline.
1545 * gcc.dg/vect/vect-100.c: Mark functions noinline.
1546 * gcc.dg/vect/vect-reduc-1.c: Mark functions noinline.
1547 * gcc.dg/vect/vect-outer-3c.c: Mark functions noinline.
1548 * gcc.dg/vect/vect-floatint-conversion-2.c: Mark functions noinline.
1549 * gcc.dg/vect/vect-strided-a-u32-mult.c: Mark functions noinline.
1550 * gcc.dg/vect/vect-strided-u8-i8.c: Mark functions noinline.
1551 * gcc.dg/vect/vect-outer-fir-lb.c: Mark functions noinline.
1552 * gcc.dg/vect/vect-108.c: Mark functions noinline.
1553 * gcc.dg/vect/vect-reduc-9.c: Mark functions noinline.
1554 * gcc.dg/vect/no-scevccp-outer-21.c: Mark functions noinline.
1555 * gcc.dg/vect/vect-iv-2.c: Mark functions noinline.
1556 * gcc.dg/vect/vect-reduc-pattern-2a.c: Mark functions noinline.
1557 * gcc.dg/vect/vect-11.c: Mark functions noinline.
1558 * gcc.dg/vect/vect-70.c: Mark functions noinline.
1559 * gcc.dg/vect/vect-36.c: Mark functions noinline.
1560 * gcc.dg/vect/vect-19.c: Mark functions noinline.
1561 * gcc.dg/vect/vect-95.c: Mark functions noinline.
1562 * gcc.dg/vect/vect-78.c: Mark functions noinline.
1563 * gcc.dg/vect/vect-strided-a-u16-i4.c: Mark functions noinline.
1564 * gcc.dg/vect/vect-3.c: Mark functions noinline.
1565 * gcc.dg/vect/vect-all.c: Mark functions noinline.
1566 * gcc.dg/vect/vect-117.c: Mark functions noinline.
1567 * gcc.dg/vect/no-scevccp-outer-13.c: Mark functions noinline.
1568 * gcc.dg/vect/vect-reduc-pattern-1c.c: Mark functions noinline.
1569 * gcc.dg/vect/vect-strided-u16-i2.c: Mark functions noinline.
1570 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Mark functions noinline.
1571 * gcc.dg/vect/vect-20.c: Mark functions noinline.
1572 * gcc.dg/vect/vect-multitypes-8.c: Mark functions noinline.
1573 * gcc.dg/vect/no-scevccp-noreassoc-outer-1.c: Mark functions noinline.
1574 * gcc.dg/vect/no-vfa-vect-102.c: Mark functions noinline.
1575 * gcc.dg/vect/vect-62.c: Mark functions noinline.
1576 * gcc.dg/vect/vect-28.c: Mark functions noinline.
1577 * gcc.dg/vect/vect-multitypes-10.c: Mark functions noinline.
1578 * gcc.dg/vect/vect-vfa-04.c: Mark functions noinline.
1579 * gcc.dg/vect/vect-87.c: Mark functions noinline.
1580 * gcc.dg/vect/vect-reduc-dot-u16a.c: Mark functions noinline.
1581 * gcc.dg/vect/vect-reduc-2.c: Mark functions noinline.
1582 * gcc.dg/vect/vect-intfloat-conversion-4a.c: Mark functions noinline.
1583 * gcc.dg/vect/vect-109.c: Mark functions noinline.
1584 * gcc.dg/vect/no-scevccp-outer-22.c: Mark functions noinline.
1585 * gcc.dg/vect/no-section-anchors-vect-outer-4h.c: Mark functions
1586 noinline.
1587 * gcc.dg/vect/vect-iv-3.c: Mark functions noinline.
1588 * gcc.dg/vect/vect-reduc-pattern-2b.c: Mark functions noinline.
1589 * gcc.dg/vect/vect-reduc-dot-s8a.c: Mark functions noinline.
1590 * gcc.dg/vect/no-vfa-vect-57.c: Mark functions noinline.
1591 * gcc.dg/vect/vect-12.c: Mark functions noinline.
1592 * gcc.dg/vect/vect-71.c: Mark functions noinline.
1593 * gcc.dg/vect/vect-54.c: Mark functions noinline.
1594 * gcc.dg/vect/vect-strided-a-mult.c: Mark functions noinline.
1595 * gcc.dg/vect/no-scevccp-outer-3.c: Mark functions noinline.
1596 * gcc.dg/vect/vect-96.c: Mark functions noinline.
1597 * gcc.dg/vect/vect-reduc-1char.c: Mark functions noinline.
1598 * gcc.dg/vect/vect-110.c: Mark functions noinline.
1599 * gcc.dg/vect/vect-intfloat-conversion-1.c: Mark functions noinline.
1600 * gcc.dg/vect/vect-4.c: Mark functions noinline.
1601 * gcc.dg/vect/vect-strided-store-u32-i2.c: Mark functions noinline.
1602 * gcc.dg/vect/vect-outer-4k.c: Mark functions noinline.
1603 * gcc.dg/vect/vect-multitypes-1.c: Mark functions noinline.
1604 * gcc.dg/vect/vect-strided-mult.c: Mark functions noinline.
1605 * gcc.dg/vect/no-scevccp-outer-14.c: Mark functions noinline.
1606 * gcc.dg/vect/no-vfa-vect-49.c: Mark functions noinline.
1607 * gcc.dg/vect/vect-21.c: Mark functions noinline.
1608 * gcc.dg/vect/vect-multitypes-9.c: Mark functions noinline.
1609 * gcc.dg/vect/no-scevccp-noreassoc-outer-2.c: Mark functions noinline.
1610 * gcc.dg/vect/vect-80.c: Mark functions noinline.
1611 * gcc.dg/vect/vect-63.c: Mark functions noinline.
1612 * gcc.dg/vect/vect-46.c: Mark functions noinline.
1613 * gcc.dg/vect/vect-29.c: Mark functions noinline.
1614 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Mark functions noinline.
1615 * gcc.dg/vect/vect-multitypes-11.c: Mark functions noinline.
1616 * gcc.dg/vect/vect-88.c: Mark functions noinline.
1617 * gcc.dg/vect/vect-strided-u8-i2.c: Mark functions noinline.
1618 * gcc.dg/vect/vect-reduc-dot-u16b.c: Mark functions noinline.
1619 * gcc.dg/vect/vect-reduc-3.c: Mark functions noinline.
1620 * gcc.dg/vect/vect-83_64.c: Mark functions noinline.
1621 * gcc.dg/vect/vect-intfloat-conversion-4b.c: Mark functions noinline.
1622 * gcc.dg/vect/vect-iv-4.c: Mark functions noinline.
1623 * gcc.dg/vect/vect-reduc-pattern-2c.c: Mark functions noinline.
1624 * gcc.dg/vect/vect-reduc-dot-s8b.c: Mark functions noinline.
1625 * gcc.dg/vect/vect-30.c: Mark functions noinline.
1626 * gcc.dg/vect/vect-13.c: Mark functions noinline.
1627 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Mark functions noinline.
1628 * gcc.dg/vect/vect-iv-8a.c: Mark functions noinline.
1629 * gcc.dg/vect/vect-strided-same-dr.c: Mark functions noinline.
1630 * gcc.dg/vect/vect-72.c: Mark functions noinline.
1631 * gcc.dg/vect/vect-38.c: Mark functions noinline.
1632 * gcc.dg/vect/no-scevccp-outer-4.c: Mark functions noinline.
1633 * gcc.dg/vect/vect-widen-mult-u16.c: Mark functions noinline.
1634 * gcc.dg/vect/vect-97.c: Mark functions noinline.
1635 * gcc.dg/vect/vect-111.c: Mark functions noinline.
1636 * gcc.dg/vect/vect-intfloat-conversion-2.c: Mark functions noinline.
1637 * gcc.dg/vect/vect-outer-4d.c: Mark functions noinline.
1638 * gcc.dg/vect/vect-5.c: Mark functions noinline.
1639 * gcc.dg/vect/vect-strided-mult-char-ls.c: Mark functions noinline.
1640 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: Mark functions noinline.
1641 * gcc.dg/vect/vect-outer-4l.c: Mark functions noinline.
1642 * gcc.dg/vect/vect-multitypes-2.c: Mark functions noinline.
1643 * gcc.dg/vect/no-scevccp-outer-15.c: Mark functions noinline.
1644 * gcc.dg/vect/vect-reduc-1short.c: Mark functions noinline.
1645 * gcc.dg/vect/vect-strided-u16-i4.c: Mark functions noinline.
1646 * gcc.dg/vect/vect-strided-u32-i8.c: Mark functions noinline.
1647 * gcc.dg/vect/vect-22.c: Mark functions noinline.
1648 * gcc.dg/vect/no-scevccp-noreassoc-outer-3.c: Mark functions noinline.
1649 * gcc.dg/vect/vect-64.c: Mark functions noinline.
1650 * gcc.dg/vect/vect-89.c: Mark functions noinline.
1651 * gcc.dg/vect/no-tree-dom-vect-bug.c: Mark functions noinline.
1652 * gcc.dg/vect/vect-103.c: Mark functions noinline.
1653 * gcc.dg/vect/no-vfa-vect-51.c: Mark functions noinline.
1654 * gcc.dg/vect/no-vfa-pr29145.c: Mark functions noinline.
1655 * gcc.dg/vect/wrapv-vect-reduc-pattern-2c.c: Mark functions noinline.
1656 * gcc.dg/vect/vect-iv-5.c: Mark functions noinline.
1657 * gcc.dg/vect/vect-reduc-dot-s8c.c: Mark functions noinline.
1658 * gcc.dg/vect/vect-11a.c: Mark functions noinline.
1659 * gcc.dg/vect/vect-31.c: Mark functions noinline.
1660 * gcc.dg/vect/vect-14.c: Mark functions noinline.
1661 * gcc.dg/vect/vect-73.c: Mark functions noinline.
1662 * gcc.dg/vect/vect-56.c: Mark functions noinline.
1663 * gcc.dg/vect/vect-outer-2.c: Mark functions noinline.
1664 * gcc.dg/vect/no-scevccp-outer-5.c: Mark functions noinline.
1665 * gcc.dg/vect/vect-98.c: Mark functions noinline.
1666 * gcc.dg/vect/vect-strided-float.c: Mark functions noinline.
1667 * gcc.dg/vect/vect-intfloat-conversion-3.c: Mark functions noinline.
1668 * gcc.dg/vect/vect-112.c: Mark functions noinline.
1669 * gcc.dg/vect/no-scevccp-outer-9a.c: Mark functions noinline.
1670 * gcc.dg/vect/vect-6.c: Mark functions noinline.
1671 * gcc.dg/vect/no-vfa-vect-43.c: Mark functions noinline.
1672 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Mark functions noinline.
1673 * gcc.dg/vect/vect-outer-4m.c: Mark functions noinline.
1674 * gcc.dg/vect/vect-widen-mult-s8.c: Mark functions noinline.
1675 * gcc.dg/vect/vect-multitypes-3.c: Mark functions noinline.
1676 * gcc.dg/vect/pr25413.c: Mark functions noinline.
1677 * gcc.dg/vect/no-scevccp-outer-16.c: Mark functions noinline.
1678 * gcc.dg/vect/vect-40.c: Mark functions noinline.
1679 * gcc.dg/vect/vect-23.c: Mark functions noinline.
1680 * gcc.dg/vect/no-scevccp-noreassoc-outer-4.c: Mark functions noinline.
1681 * gcc.dg/vect/vect-82.c: Mark functions noinline.
1682 * gcc.dg/vect/vect-65.c: Mark functions noinline.
1683 * gcc.dg/vect/vect-48.c: Mark functions noinline.
1684 * gcc.dg/vect/vect-reduc-dot-s16a.c: Mark functions noinline.
1685 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Mark functions noinline.
1686 * gcc.dg/vect/vect-104.c: Mark functions noinline.
1687 * gcc.dg/vect/vect-outer-fir.c: Mark functions noinline.
1688 * gcc.dg/vect/vect-iv-6.c: Mark functions noinline.
1689 * gcc.dg/vect/vect-strided-u32-mult.c: Mark functions noinline.
1690 * gcc.dg/vect/vect-32.c: Mark functions noinline.
1691 * gcc.dg/vect/vect-15.c: Mark functions noinline.
1692 * gcc.dg/vect/no-trapping-math-2.c: Mark functions noinline.
1693 * gcc.dg/vect/vect-float-truncate-1.c: Mark functions noinline.
1694 * gcc.dg/vect/vect-91.c: Mark functions noinline.
1695 * gcc.dg/vect/vect-74.c: Mark functions noinline.
1696 * gcc.dg/vect/vect-outer-2a.c: Mark functions noinline.
1697 * gcc.dg/vect/vect-outer-3.c: Mark functions noinline.
1698 * gcc.dg/vect/vect-reduc-2char.c: Mark functions noinline.
1699 * gcc.dg/vect/no-scevccp-outer-6.c: Mark functions noinline.
1700 * gcc.dg/vect/vect-99.c: Mark functions noinline.
1701 * gcc.dg/vect/vect-113.c: Mark functions noinline.
1702 * gcc.dg/vect/no-scevccp-outer-9b.c: Mark functions noinline.
1703 * gcc.dg/vect/vect-outer-4f.c: Mark functions noinline.
1704 * gcc.dg/vect/vect-7.c: Mark functions noinline.
1705 * gcc.dg/vect/no-vfa-vect-61.c: Mark functions noinline.
1706 * gcc.dg/vect/vect-multitypes-4.c: Mark functions noinline.
1707 * gcc.dg/vect/no-scevccp-outer-17.c: Mark functions noinline.
1708 * gcc.dg/vect/vect-24.c: Mark functions noinline.
1709 * gcc.dg/vect/no-scevccp-noreassoc-outer-5.c: Mark functions noinline.
1710 * gcc.dg/vect/vect-83.c: Mark functions noinline.
1711 * gcc.dg/vect/vect-66.c: Mark functions noinline.
1712 * gcc.dg/vect/wrapv-vect-reduc-2char.c: Mark functions noinline.
1713
1714 2007-09-04 Uros Bizjak <ubizjak@gmail.com>
1715
1716 PR middle-end/33187
1717 * gcc.target/i386/cmov7.c: New file.
1718
1719 2007-09-04 Uros Bizjak <ubizjak@gmail.com>
1720
1721 * gcc.target/i386/sse4a-check.h: New file.
1722 * gcc.target/i386/sse4a-extract.c: Include sse4a-check.h. Remove main.
1723 * gcc.target/i386/sse4a-insert.c: Ditto.
1724 * gcc.target/i386/sse4a-montsd.c: Ditto.
1725 * gcc.target/i386/sse4a-montss.c: Ditto.
1726 * gcc.target/i386/mmx-check.h: New file.
1727 * gcc.target/i386/mmx-4.c: Include mmx-check.h. Remove main.
1728 * gcc.target/i386/builtin-apply-mmx.c: Ditto.
1729 * gcc.target/i386/sse-check.h: New file.
1730 * gcc.target/i386/pr13685: Include sse-check.h. Remove main.
1731 * gcc.target/i386/sse-3.c: Ditto.
1732 * gcc.target/i386/sse-7.c: Ditto.
1733 * gcc.target/i386/sse-9.c: Ditto.
1734 * gcc.target/i386/ssefn-3.c: Ditto.
1735 * gcc.target/i386/sse-recip.c: Ditto.
1736 * gcc.target/i386/sse-recip-vec.c: Ditto.
1737 * gcc.target/i386/20020523.c: Ditto. Rename from 20020523-2.c.
1738 * gcc.target/i386/20020523-1.c: Remove.
1739 * gcc.target/i386/sse2-lrint-vec.c: Include sse2-check.h. Remove main.
1740 * gcc.target/i386/sse2-lrintf-vec.c: Ditto.
1741 * gcc.target/i386/ssefn-4.c: Ditto.
1742 * gcc.target/i386/sse-6.c: Ditto.
1743 * gcc.target/i386/sse-10.c: Ditto.
1744 * gcc.target/i386/sse-11.c: Ditto.
1745 * gcc.target/i386/sse-18.c: Ditto.
1746 * gcc.target/i386/fpprec-1.c: Ditto.
1747 * g++.dg/other/i386-1.C: Ditto.
1748
1749 2007-09-04 Richard Guenther <rguenther@suse.de>
1750
1751 PR tree-optimization/33291
1752 * gcc.dg/volatile2.c: New testcase.
1753 * gcc.dg/pr32721.c: Adjust volatile reference pattern.
1754 * gcc.dg/tree-ssa/forwprop-1.c: Remove xfail.
1755 * gcc.dg/tree-ssa/forwprop-2.c: Likewise.
1756 * gcc.dg/tree-ssa/pr17141-1.c: Likewise.
1757
1758 2007-09-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1759
1760 PR fortran/33253
1761 * gfortran.dg/namelist_15.f90: Update test.
1762 * gfortran.dg/namelist_24.f90: Update test.
1763 * gfortran.dg/namelist_38.f90: New test.
1764
1765 2007-09-03 H.J. Lu <hongjiu.lu@intel.com>
1766
1767 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: Restored. Moved to ...
1768 * gcc.dg/vect/no-scevccp-vect-iv-1.c: New test.
1769 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: Restored. Moved to ...
1770 * gcc.dg/vect/no-scevccp-vect-iv-2.c: New test.
1771 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: Restored. Moved to ...
1772 * gcc.dg/vect/no-scevccp-vect-iv-3.c: New test.
1773
1774 2007-09-03 Jesper Nilsson <jesper.nilsson@axis.com>
1775
1776 * gcc.target/cris/builtin_bswap_v3.c: New testcase.
1777 * gcc.target/cris/builtin_bswap_v8.c: New testcase.
1778
1779 * gcc.dg/torture/cris-asm-mof-1.c: Skip if -march defined.
1780
1781 2007-09-02 David Daney <ddaney@avtrex.com>
1782
1783 * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: New test.
1784 * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Ditto.
1785 * gcc.target/mips/atomic-memory-1.c: Ditto.
1786 * testsuite/gcc.target/mips/atomic-memory-2.c: Ditto.
1787
1788 2007-09-03 Jesper Nilsson <jesper.nilsson@axis.com>
1789
1790 * gcc.target/cris/builtin_clz_v0.c: New testcase.
1791 * gcc.target/cris/builtin_clz_v3.c: New testcase.
1792
1793 2007-09-02 Tobias Schlüuter <tobi@gcc.gnu.org>
1794
1795 * gfortran.dg/substr_6.f90: New test.
1796
1797 2007-09-02 Paolo Carlini <pcarlini@suse.de>
1798
1799 PR c++/33208
1800 * g++.dg/other/error18.C: New.
1801 * g++.dg/expr/bitfield3.C: Adjust.
1802
1803 2007-09-02 H.J. Lu <hongjiu.lu@intel.com>
1804
1805 PR fortran/33276
1806 * gfortran.fortran-torture/compile/pr33276.f90: New.
1807
1808 2007-09-02 Joseph Myers <joseph@codesourcery.com>
1809
1810 PR middle-end/33272
1811 * gcc.dg/c99-arraydecl-3.c: New test.
1812
1813 2007-08-31 Douglas Gregor <doug.gregor@gmail.com>
1814
1815 PR c++/32597
1816 * gcc/testsuite/g++.dg/cpp0x/variadic-new2.C: New.
1817 * gcc/testsuite/g++.dg/cpp0x/variadic-new.C: New.
1818
1819 2007-08-31 Tobias Burnus <burnus@net-b.de>
1820
1821 PR fortran/33232
1822 * gfortran.dg/eor_handling_2.f90: Add dg-warnings.
1823 * gfortran.dg/read_1.f90: New.
1824
1825 2007-08-31 Paolo Carlini <pcarlini@suse.de>
1826
1827 PR c++/33210
1828 * g++.dg/template/error30.C: New.
1829
1830 2007-08-31 Paolo Carlini <pcarlini@suse.de>
1831
1832 PR c++/32113
1833 * g++.dg/template/crash70.C: New.
1834
1835 2007-08-31 Paolo Carlini <pcarlini@suse.de>
1836
1837 PR c++/33212
1838 * g++.dg/ext/is_class_error.C: New.
1839
1840 2007-08-31 Olivier Hainque <hainque@adacore.com>
1841
1842 * gnat.dg/test_oalign.adb, oalign[12].ads: New test.
1843
1844 2007-08-31 David Edelsohn <edelsohn@gnu.org>
1845 Revital Eres <eres@il.ibm.com>
1846
1847 * gcc.target/powerpc/paired-1.c: New test.
1848 * gcc.target/powerpc/paired-2.c: New test.
1849 * gcc.target/powerpc/paired-3.c: New test.
1850 * gcc.target/powerpc/paired-4.c: New test.
1851 * gcc.target/powerpc/paired-5.c: New test.
1852 * gcc.target/powerpc/paired-6.c: New test.
1853 * gcc.target/powerpc/paired-7.c: New test.
1854 * gcc.target/powerpc/ppc-paired.c: New test.
1855
1856 2007-08-31 Ollie Wild <aaw@google.com>
1857
1858 * g++.dg/conversion/ptrmem2.C: New test.
1859 * g++.dg/conversion/ptrmem3.C: New test.
1860 * g++.dg/conversion/ptrmem4.C: New test.
1861 * g++.dg/conversion/ptrmem5.C: New test.
1862 * g++.dg/conversion/ptrmem6.C: New test.
1863 * g++.dg/conversion/ptrmem7.C: New test.
1864 * g++.dg/conversion/ptrmem8.C: New test.
1865
1866 2007-08-31 Paul Thomas <pault@gcc.gnu.org>
1867
1868 PR fortran/31879
1869 * gfortran.dg/char_length_7.f90: New test.
1870 * gfortran.dg/char_length_9.f90: New test.
1871 * gfortran.dg/char_assign_1.f90: Add extra warning.
1872
1873 PR fortran/31197
1874 PR fortran/31258
1875 * gfortran.dg/char_length_8.f90: New test.
1876
1877 2007-08-30 Andrew Pinski <andrew_pinski@playstation.sony.com>
1878
1879 * gcc.target/powerpc/ppu-intrinsics.c: New testcase.
1880
1881 2007-08-30 Jakub Jelinek <jakub@redhat.com>
1882
1883 * gcc.dg/inline-24.c: New test.
1884 * g++.dg/opt/inline11.C: New test.
1885
1886 2007-08-30 Richard Guenther <rguenther@suse.de>
1887
1888 * gcc.target/i386/vectorize5.c: New testcase.
1889
1890 2007-08-30 Tobias Burnus <burnus@net-b.de>
1891
1892 PR fortran/33228
1893 * interface.c (check_interface0): Improve error for external procs.
1894 (check_sym_interfaces): Fix checking of module procedures.
1895
1896 2007-08-30 Jakub Jelinek <jakub@redhat.com>
1897
1898 * gcc.dg/sync-2.c (AI_ALIGN): Define if not defined.
1899 (AI): Add AI_ALIGN.
1900 * gcc.dg/sync-3.c: New test.
1901
1902 PR middle-end/32758
1903 * gcc.dg/cleanup-12.c: New test.
1904
1905 2007-08-30 Uros Bizjak <ubizjak@gmail.com>
1906
1907 * lib/gcc-dg.exp (cleanup-profile-file): New procedure.
1908 * gcc.dg/20021014-1.c: Use cleanup-profile-file.
1909 * gcc.dg/gcc.dg/20021014-1.c: Ditto.
1910 * gcc.dg/pr32450.c: Ditto.
1911 * gcc.dg/nest.c: Ditto.
1912 * gcc.dg/nested-func-4.c: Ditto.
1913 * g++.old-deja/g++.law/profile1.C: Ditto.
1914
1915 2007-08-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1916
1917 PR fortran/32989
1918 * gfortran.fortran-torture/execute/getarg_1.f90: Add check for
1919 non-default integer kind arguments.
1920
1921 2007-08-29 Tobias Burnus <burnus@gcc.gnu.org>
1922
1923 PR fortran/33105
1924 * gfortran.dg/is_iostat_end_eor_1.f90: New test.
1925
1926 2007-08-29 Uros Bizjak <ubizjak@gmail.com>
1927
1928 * gcc.dg/h8300-ice2.c: Remove target selector.
1929
1930 2007-08-29 Christopher D. Rickett <crickett@lanl.gov>
1931
1932 PR fortran/33215
1933 * gfortran.dg/binding_label_tests_15.f03: New test case.
1934 * gfortran.dg/binding_label_tests_16.f03: Ditto.
1935
1936 2007-08-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1937
1938 * gfortran.dg/alloc_comp_basics_1.f90: Update check.
1939 * gfortran.dg/alloc_comp_constructor_1.f90: Update check.
1940
1941 2007-08-29 Douglas Gregor <doug.gregor@gmail.com>
1942
1943 PR c++/33194
1944 * g++.dg/other/canon-33194.C: New.
1945
1946 2007-08-29 Rask Ingemann Lambertsen <rask@sygehus.dk>
1947
1948 * gcc.c-torture/execute/simd-1.c: Use SImode vector elements.
1949 * gcc.c-torture/execute/pr23135.c: Likewise.
1950
1951 2007-08-29 Uros Bizjak <ubizjak@gmail.com>
1952
1953 * gcc.dg/pr31344.c: Move to ...
1954 * gcc.dg/dfp/pr31344.c: ... here.
1955 * gcc.dg/sibcall-6.c: Simplify dg-skip-if directive.
1956 * gcc.dg/20050503-1.c: Ditto.
1957 * gcc.dg/20050111-1.c: Simplify i?86 and x86_64 dg-options directive.
1958 * gcc.dg/20061127-1.c: Compile only for fpic targets.
1959 * gcc.dg/20060801-1.c: Ditto.
1960
1961 2007-08-29 Kaz Kojima <kkojima@gcc.gnu.org>
1962
1963 * gfortran.dg/isnan_1.f90: Add -mieee for sh.
1964 * gfortran.dg/nan_1.f90: Likewise.
1965
1966 2007-08-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1967
1968 PR fortran/33055
1969 Revert previous patch.
1970
1971 2007-08-28 Nathan Sidwell <nathan@codesourcery.com>
1972 Kazu Hirata <kazu@codesourcery.com>
1973
1974 * gcc.target/m68k/interrupt-1.c: New.
1975
1976 2007-08-28 Rask Ingemann Lambertsen <rask@sygehus.dk>
1977
1978 * gcc.c-torture/compile/limits-blockid.c: Reduce testcase size to
1979 10000 for targets where "int" can't hold at least 100000.
1980 * gcc.c-torture/compile/limits-enumconst.c: Likewise.
1981 * gcc.dg/fold-eqandshift-1.c (INT_BITS): New.
1982 (test5)(test6): Use it.
1983 * gcc.dg/pr30744-1.c (r): Use pointer sized integer.
1984 * gcc.dg/tree-ssa/foldaddr-1.c (foo): Likewise.
1985 * gcc.dg/tree-ssa/loadpre6.c (main): Likewise.
1986 * gcc.dg/tls/opt-5.c (__gen_tempname): Avoid overflowing 16-bit int.
1987 * gcc.dg/attr-alloc_size.c (test): Likewise.
1988
1989 2007-08-28 Paolo Carlini <pcarlini@suse.de>
1990
1991 PR c++/33209
1992 * g++.dg/template/error29.C: New.
1993
1994 2007-08-28 Jakub Jelinek <jakub@redhat.com>
1995
1996 PR c++/32596
1997 * g++.dg/ext/visibility/anon5.C: New test.
1998
1999 2007-08-28 Dominique d'Humieres <dominiq@lps.ens.fr>
2000
2001 * gfortran.dg/gamma_4.f90: Fix large-real kind selection.
2002
2003 2007-08-28 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2004
2005 * gfortran.dg/gamma_1.f90: Remove large-real tests.
2006 * gfortran.dg/gamma_2.f90: Remove large-real tests.
2007 * gfortran.dg/gamma_4.f90: New: large-real tests.
2008
2009 2007-08-28 Jason Merrill <jason@redhat.com>
2010
2011 PR c++/29000
2012 * g++.dg/ext/stmtexpr12.C: New test.
2013
2014 PR c++/28558
2015 * g++.dg/ext/attrib28.C: New test.
2016
2017 2007-08-28 Uros Bizjak <ubizjak@gmail.com>
2018
2019 PR target/32661
2020 * gcc.target/i386/pr32661.c: New test.
2021
2022 2007-08-28 Jakub Jelinek <jakub@redhat.com>
2023
2024 PR middle-end/32370
2025 * gcc.dg/pr32370.c: New test.
2026
2027 PR rtl-optimization/33148
2028 * gcc.c-torture/compile/20070827-1.c: New test.
2029
2030 PR debug/32914
2031 * d++.dg/debug/const3.C: New test.
2032 * d++.dg/debug/const4.C: New test.
2033 * d++.dg/debug/dwarf2/const1.C: New test.
2034 * d++.dg/debug/dwarf2/const2.C: New test.
2035 * d++.dg/debug/dwarf2/const2b.C: New test.
2036
2037 2007-08-28 Mircea Namolaru <namolaru@il.ibm.com>
2038 Vladimir Yanovsky <yanov@il.ibm.com>
2039 Revital Eres <eres@il.ibm.com>
2040 Andrey Belevantsev <abel@ispras.ru>
2041
2042 * gcc.dg/sms-1.c: New test.
2043
2044 2007-08-27 Alexandre Oliva <aoliva@redhat.com>
2045
2046 * g++.dg/ext/gnu-inline-common.h: New.
2047 * g++.dg/ext/gnu-inline-global-reject.C: New.
2048 * g++.dg/ext/gnu-inline-global.C: New.
2049 * g++.dg/ext/gnu-inline-namespace.C: New.
2050 * g++.dg/ext/gnu-inline-anon-namespace.C: New.
2051 * g++.dg/ext/gnu-inline-class.C: New.
2052 * g++.dg/ext/gnu-inline-class-static.C: New.
2053 * g++.dg/ext/gnu-inline-template-class.C: New.
2054 * g++.dg/ext/gnu-inline-template-func.C: New.
2055
2056 2007-08-27 Jason Merrill <jason@redhat.com>
2057
2058 PR c++/31337
2059 * g++.dg/ext/stmtexpr11.C: New.
2060
2061 2007-08-27 Kazu Hirata <kazu@codesourcery.com>
2062
2063 * lib/target-supports.exp (check_profiling_available):
2064 Set profiling_available_saved to 0 on fido-*-elf.
2065
2066 2007-08-27 Daniel Berlin <dberlin@dberlin.org>
2067
2068 PR tree-optimization/33173
2069
2070 * gcc.c-torture/compile/pr33173.c: New.
2071
2072 2007-08-27 H.J. Lu <hongjiu.lu@intel.com>
2073
2074 PR target/31385
2075 * gcc.dg/dfp/pr31385.c: New.
2076
2077 2007-08-27 Uros Bizjak <ubizjak@gmail.com>
2078
2079 * gcc.dg/unsigned-long-compare.c: Remove target selector.
2080
2081 2007-08-27 Uros Bizjak <ubizjak@gmail.com>
2082
2083 * gcc.dg/arm-eabi1.c, gcc.dg/symbian1.c, cc.dg/symbian2.c,
2084 gcc.dg/symbian3.c, gcc.dg/symbian4.c, gcc.dg/symbian5.c,
2085 gcc.dg/20051215-1.c: Move to gcc.target/arm directory.
2086 * gcc.dg/const-compare.c, gcc.dg/non-lazy-ptr-test.c,
2087 gcc.dg/rs6000-leaf.c: Move to gcc.target/powerpc directory.
2088 * gcc.dg/m68k-pic-1.c, gcc.dg/m68k-slp-ice.c: Move to
2089 gcc.target/m68k directory.
2090 * gcc.dg/i386-darwin-fpmath.c: Move to gcc.target/i386 directory.
2091 * gcc.dg/cris-peep2-andu1.c, gcc.dg/cris-peep2-andu2.c,
2092 gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-xsrand2.c: Move to
2093 gcc.target/cris directory.
2094 * gcc.dg/20020620-1.c: Move to gcc.target/mips directory.
2095 * gcc.dg/bfin-longcall-1.c, gcc.dg/bfin-longcall-2.c: Move to
2096 gcc.target/bfin directory.
2097
2098 * gcc.target/sh: New directory.
2099 * gcc.target/sh/sh.exp: New file.
2100 * gcc.dg/pr21255-1.c, gcc.dg/pr21255-2-mb.c, gcc.dg/pr21255-2-ml.c,
2101 gcc.dg/pr21255-3.c, gcc.dg/pr21255-4.c, gcc.dg/sh4a-bitmovua.c,
2102 gcc.dg/sh4a-cos.c, gcc.dg/sh4a-cosf.c, gcc.dg/sh4a-fprun.c,
2103 gcc.dg/sh4a-fsrra.c, gcc.dg/sh4a-memmovua.c, gcc.dg/sh4a-sin.c,
2104 gcc.dg/sh4a-sincosf.c, gcc.dg/sh4a-sinf.c gcc.dg/sh-relax.c,
2105 gcc.dg/sh-relax-vxworks.c: Move to gcc.target/sh directory.
2106
2107 2007-08-27 Uros Bizjak <ubizjak@gmail.com>
2108
2109 * gcc.target/i386/pow-1.c: Fix scan-assembler-not.
2110 * gcc.target/i386/asm-3.c: Skip -fpic ilp32 targets only.
2111 * gcc.target/i386/20020523-1.c: Require nonpic effective target.
2112 * gcc.target/i386/local2.c: Ditto.
2113 * gcc.target/i386/stack-prot-kernel.c: Ditto.
2114 * gcc.target/i386/20011119-1.c: Ditto.
2115 * gcc.target/i386/tailcall-1.c: Ditto. Check ilp32 targets only.
2116 * gcc.target/i386/fastcall-1.c: Fix target selector.
2117
2118 2007-08-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2119
2120 PR fortran/33055
2121 * gfortran.dg/negative_unit.f: Add new check
2122 * gfortran.dg/negative_unit_int8.f: New. Same as above except use
2123 -fdefault-integer-8.
2124
2125 2007-08-26 Asher Langton <langton2@llnl.gov>
2126
2127 * gfortran.dg/recursive_stack.f90: New.
2128 * gfortran.dg/openmp_stack.f90: New.
2129
2130 2007-08-26 Tobias Burnus <burnus@net-b.de>
2131
2132 PR fortran/31298
2133 * gfortran.dg/use_10.f90: New.
2134
2135 2007-08-26 Tobias Burnus <burnus@net-b.de>
2136
2137 PR fortran/32985
2138 * gfortran.dg/namelist_14.f90: Make test case valid.
2139 * gfortran.dg/common_10.f90: New.
2140
2141 2007-08-26 H.J. Lu <hongjiu.lu@intel.com>
2142
2143 PR middle-end/33181
2144 * gcc.dg/ifelse-2.c: New.
2145
2146 2007-08-26 Tobias Burnus <burnus@net-b.de>
2147
2148 PR fortran/32980
2149 * gfortran.dg/gamma_1.f90: New.
2150 * gfortran.dg/gamma_2.f90: New.
2151 * gfortran.dg/gamma_3.f90: New.
2152
2153 2007-08-26 Tobias Burnus <burnus@net-b.de>
2154
2155 PR fortran/33188
2156 * gfortran.dg/used_types_18.f90: New.
2157
2158 2007-08-25 Jakub Jelinek <jakub@redhat.com>
2159
2160 * gcc.dg/array-init-2.c: New test.
2161
2162 2007-08-24 Tobias Burnus <burnus@net-b.de>
2163
2164 PR fortran/33178
2165 * gfortran.dg/initialization_4.f90: Update dg-error.
2166 * gfortran.dg/initialization_13.f90: New.
2167
2168 2007-08-24 Richard Guenther <rguenther@suse.de>
2169
2170 PR middle-end/33166
2171 * gcc.c-torture/compile/pr33166.c: New testcase.
2172
2173 2007-08-24 Tobias Burnus <burnus@net-b.de>
2174
2175 PR fortran/33139
2176 * gfortran.dg/pointer_assign_4.f90: New.
2177 * gfortran.dg/shape_2.f90: Fix test case.
2178 * gfortran.dg/char_result_4.f90: Ditto.
2179
2180 2007-08-24 Jakub Jelinek <jakub@redhat.com>
2181
2182 * gcc.dg/array-init-1.c: New test.
2183
2184 PR c++/32567
2185 * g++.dg/parse/crash36.C: New test.
2186
2187 2007-08-23 H.J. Lu <hongjiu.lu@intel.com>
2188
2189 * gcc.dg/pr32721.c: Updated.
2190
2191 2007-08-24 Jakub Jelinek <jakub@redhat.com>
2192
2193 PR tree-optimization/32573
2194 PR middle-end/32946
2195 * gcc.dg/pr32573.c: New test.
2196
2197 PR c++/32898
2198 * g++.dg/lookup/ns3.C: New test.
2199
2200 * gfortran.dg/assumed_charlen_sharing.f90: New test.
2201
2202 PR c++/31941
2203 * g++.dg/parse/crash37.C: New test.
2204
2205 2007-08-23 Uros Bizjak <ubizjak@gmail.com>
2206
2207 PR target/17390
2208 * gcc.target/i386/pr17390.c: New test.
2209
2210 2007-08-23 Richard Guenther <rguenther@suse.de>
2211
2212 * gcc.dg/tree-ssa/builtin-fprintf-1.c: Adjust patterns.
2213 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: Likewise.
2214 * gcc.dg/tree-ssa/builtin-printf-1.c: Likewise.
2215 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: Likewise.
2216 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: Likewise.
2217 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: Likewise.
2218 * gcc.dg/tree-ssa/builtin-vprintf-1.c: Likewise.
2219 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: Likewise.
2220
2221 2007-08-23 Uros Bizjak <ubizjak@gmail.com>
2222
2223 * gcc.target/s390: New directory.
2224 * gcc.target/s390/s390.exp: New file.
2225 * gcc.dg/20020926-1.c, gcc.dg/20030123-1.c, gcc.dg/20030129-1.c,
2226 gcc.dg/20040305-1.c, gcc.dg/20041109-1.c, gcc.dg/20041216-1.c,
2227 gcc.dg/20050409-1.c, gcc.dg/20050524-1.c, gcc.dg/20050824-1.c,
2228 gcc.dg/pr20927.c, gcc.dg/pr24624.c, gcc.dg/pr27661.c: Move to
2229 gcc.target/s390 directory.
2230
2231 2007-08-23 Richard Guenther <rguenther@suse.de>
2232
2233 PR tree-optimization/32328
2234 * testsuite/gcc.dg/pr32328.c: New testcase.
2235
2236 2007-08-23 Rask Ingemann Lambertsen <rask@sygehus.dk>
2237
2238 * gcc.c-torture/execute/simd-4.x: Only run when stdint.h types are
2239 available.
2240
2241 2007-08-23 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2242
2243 PR fortran/33095
2244 * gfortran.dg/min_max_optional_5.f90: New test.
2245 * gfortran.dg/min_max_optional_2.f90: Remove.
2246 * gfortran.dg/min_max_optional_3.f90: Remove.
2247 * gfortran.dg/min_max_optional_4.f90: Remove.
2248
2249 2007-08-23 Paolo Bonzini <bonzini@gnu.org>
2250
2251 * gcc.target/i386/xorps-sse.c: New.
2252 * gcc.target/i386/xorps-sse2.c: New.
2253
2254 2007-08-23 Paolo Bonzini <bonzini@gnu.org>
2255
2256 * gcc.target/i386/cmov3.c: Fix scan-assembler.
2257 * gcc.target/i386/cmov4.c: Fix scan-assembler.
2258 * gcc.target/i386/xchg-2.c: Fix scan-assembler.
2259
2260 2007-08-22 Christopher D. Rickett <crickett@lanl.gov>
2261
2262 PR fortran/33020
2263 * gfortran.dg/c_f_pointer_shape_tests_2.f03: Update test to
2264 include multiple kinds for SHAPE parameter within a single
2265 namespace.
2266 * gfortran.dg/c_f_pointer_shape_tests_2_driver.c: Ditto.
2267 * gfortran.dg/c_f_pointer_shape_tests_3.f03: New test case.
2268
2269 2007-08-22 Janus Weil <jaydub66@gmail.com>
2270
2271 * interface_abstract_1.f90: Extended test case.
2272 * interface_abstract_3.f90: New test.
2273
2274 2007-08-21 Christian Bruel <christian.bruel@st.com>
2275
2276 * gcc.dg/fold-sub.c: New test.
2277
2278 2007-08-22 Uros Bizjak <ubizjak@gmail.com>
2279
2280 * gcc.dg/20000724-1.c, gcc.dg/980312-1.c, gcc.dg/980313-1.c,
2281 gcc.dg/attr-returns_twice-1.c, gcc.dg/inline-mcpy.c, gcc.dg/pr25196.c,
2282 gcc.dg/pr25993.c, gcc.dg/pr26449.c, gcc.dg/pr28839.c,
2283 gcc.dg/pr32191.c: Move to gcc.target/i386 directory.
2284 * gcc.target/i386/pr31854.c, gcc.target/i386/pr32065-1.c,
2285 gcc.target/i386/pr32065-2.c: Use dg-require-effective-target dfp.
2286
2287 2007-08-22 Richard Guenther <rguenther@suse.de>
2288
2289 PR middle-end/33007
2290 * gcc.dg/pr33007.c: New testcase.
2291
2292 2007-08-22 Richard Sandiford <richard@codesourcery.com>
2293
2294 * gcc.c-torture/execute/strcmp-1.x: Delete.
2295
2296 2007-08-22 Uros Bizjak <ubizjak@gmail.com>
2297
2298 * gcc.target/i386/*.c: Remove target selectors from dg-do directives.
2299 * gcc.target/i386/991129-1.c, gcc.target/i386/991209-1.c,
2300 gcc.target/i386/991214-1.c, gcc.target/i386/pr26778.c,
2301 gcc.target/i386/pr27827.c, gcc.target/i386/pr30505.c,
2302 gcc.target/i386/pr32389.c, gcc.target/i386/sse-8.c,
2303 gcc.target/i386/stack-realign.c,
2304 gcc.target/i386/gcc-have-sync-compare-and-swap-1.c,
2305 gcc.target/i386/gcc-have-sync-compare-and-swap-2.c,
2306 gcc.target/i386/gcc-have-sync-compare-and-swap-3.c: Require ilp32
2307 target using dg-require-effective-target directive.
2308 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/amd64-abi-2.c,
2309 gcc.target/i386/cleanup-2.c, gcc.target/i386/cmpxchg16b-1.c,
2310 gcc.target/i386/gcc-have-sync-compare-and-swap-4.c,
2311 gcc.target/i386/large-size-array-3.c, gcc.target/i386/pr25254.c,
2312 gcc.target/i386/pr31167.c, gcc.target/i386/pr32268.c,
2313 gcc.target/i386/pr32661-1.c, gcc.target/i386/pr32708-2.c,
2314 gcc.target/i386/pr32708-3.c, gcc.target/i386/sse4_1-pextrq.c,
2315 gcc.target/i386/sse4_1-pinsrq.c, gcc.target/i386/sse4_2-crc32q.c,
2316 gcc.target/i386/sse4_2-popcntq.c, gcc.target/i386/stack-prot-kernel.c:
2317 Require lp64 target using dg-require-effective-target directive.
2318 * gcc.target/i386/cleanup-1.c, gcc.target/i386/cleanup-2.c,
2319 gcc.target/i386/pr32268.c: Use *-*-linux* target selector in dg-do
2320 directive.
2321 * gcc.target/i386/20010202-1.c: Move from here ...
2322 * gcc.dg/20010202-1.c: ... to here.
2323
2324 2007-08-22 Richard Guenther <rguenther@suse.de>
2325
2326 PR tree-optimization/33142
2327 * gcc.c-torture/execute/pr33142.c: New testcase.
2328
2329 2007-08-22 Richard Guenther <rguenther@suse.de>
2330
2331 PR middle-end/32563
2332 * g++.dg/torture/pr32563.C: New testcase.
2333
2334 2007-08-22 Jakub Jelinek <jakub@redhat.com>
2335
2336 PR middle-end/32912
2337 * gcc.dg/pr32912-1.c: Add -w to options.
2338 * gcc.dg/pr32912-2.c: Likewise.
2339 * gcc.dg/pr32912-3.c: Scan for ~{ rather than just ~.
2340
2341 2007-08-21 Ian Lance Taylor <iant@google.com>
2342
2343 * g++.dg/torture/pr33134.C: Moved from g++.dg/tree-ssa.
2344
2345 2007-08-21 Ian Lance Taylor <iant@google.com>
2346
2347 PR tree-optimization/33134
2348 * g++.dg/tree-ssa/pr33134.C: New test.
2349
2350 2007-08-21 Nathan Froyd <froydnj@codesourcery.com>
2351
2352 * gcc.target/powerpc/spe-vector-memset.c: New testcase.
2353 * gcc.target/powerpc/spe-vector-memcpy.c: New testcase.
2354
2355 2007-08-21 Jakub Jelinek <jakub@redhat.com>
2356
2357 PR debug/32610
2358 * gcc.dg/debug/pr32610.c: New test.
2359
2360 * g++.dg/init/new24.C: New test.
2361
2362 PR middle-end/32912
2363 * gcc.dg/pr32912-1.c: New test.
2364 * gcc.dg/pr32912-2.c: New test.
2365 * gcc.dg/pr32912-3.c: New test.
2366
2367 2007-08-21 Richard Guenther <rguenther@suse.de>
2368
2369 * gcc.dg/pointer-arith-10.c: New testcase.
2370
2371 2007-08-21 Richard Guenther <rguenther@suse.de>
2372
2373 PR middle-end/33122
2374 * gcc.c-torture/compile/pr33122.c: New testcase.
2375
2376 2007-03-20 Pawel Sikora <pluto@pld-linux.org>
2377
2378 * g++.dg/warn/Wnvdtor-2.C: New testcase.
2379
2380 2007-08-20 Dorit Nuzman <dorit@il.ibm.com>
2381
2382 * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: Add missing }.
2383
2384 2007-08-20 Jakub Jelinek <jakub@redhat.com>
2385
2386 PR c++/33025
2387 * g++.dg/init/new23.C: New test.
2388
2389 2007-08-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
2390
2391 PR middle-end/30564
2392 * gcc.c-torture/compile/pr30564-1.c: New test.
2393 * gcc.c-torture/compile/pr30564-2.c: New test.
2394
2395 2007-08-19 Joseph Myers <joseph@codesourcery.com>
2396
2397 * gcc.dg/debug/dwarf2/aranges-fnsec-1.c: New test.
2398
2399 2007-08-19 Tobias Burnus <burnus@net-b.de>
2400
2401 * gfortran.dg/interface_abstract_2.f90: New.
2402 * gfortran.dg/interface_abstract_1.f90: Fix typo.
2403
2404 2007-08-19 Dorit Nuzman <dorit@il.ibm.com>
2405
2406 * gcc.dg/vect/vect-117.c: Change inner-loop bound to
2407 unknown (so that outer-loop wont get analyzed).
2408 * gcc.dg/vect/vect-outer-1a.c: New test.
2409 * gcc.dg/vect/vect-outer-1b.c: New test.
2410 * gcc.dg/vect/vect-outer-1.c: New test.
2411 * gcc.dg/vect/vect-outer-2a.c: New test.
2412 * gcc.dg/vect/vect-outer-2b.c: New test.
2413 * gcc.dg/vect/vect-outer-2c.c: New test.
2414 * gcc.dg/vect/vect-outer-2.c: New test.
2415 * gcc.dg/vect/vect-outer-3a.c: New test.
2416 * gcc.dg/vect/vect-outer-3b.c: New test.
2417 * gcc.dg/vect/vect-outer-3c.c: New test.
2418 * gcc.dg/vect/vect-outer-3.c: New test.
2419 * gcc.dg/vect/vect-outer-4a.c: New test.
2420 * gcc.dg/vect/vect-outer-4b.c: New test.
2421 * gcc.dg/vect/vect-outer-4c.c: New test.
2422 * gcc.dg/vect/vect-outer-4d.c: New test.
2423 * gcc.dg/vect/vect-outer-4e.c: New test.
2424 * gcc.dg/vect/vect-outer-4f.c: New test.
2425 * gcc.dg/vect/vect-outer-4g.c: New test.
2426 * gcc.dg/vect/no-section-anchors-vect-outer-4h.c: New test.
2427 * gcc.dg/vect/vect-outer-4i.c: New test.
2428 * gcc.dg/vect/vect-outer-4j.c: New test.
2429 * gcc.dg/vect/vect-outer-4k.c: New test.
2430 * gcc.dg/vect/vect-outer-4l.c: New test.
2431 * gcc.dg/vect/vect-outer-4m.c: New test.
2432 * gcc.dg/vect/vect-outer-4.c: New test.
2433 * gcc.dg/vect/vect-outer-5.c: New test.
2434 * gcc.dg/vect/vect-outer-6.c: New test.
2435 * gcc.dg/vect/vect-outer-fir.c: New test.
2436 * gcc.dg/vect/vect-outer-fir-lb.c: New test.
2437 * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: New test.
2438
2439 2007-08-19 Dorit Nuzman <dorit@il.ibm.com>
2440
2441 * gcc.dg/vect/vect.exp: Compile tests with -fno-tree-scev-cprop
2442 and -fno-tree-reassoc.
2443 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: Moved to...
2444 * gcc.dg/vect/no-scevccp-vect-iv-1.c: New test.
2445 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: Moved to...
2446 * gcc.dg/vect/no-scevccp-vect-iv-2.c: New test.
2447 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: Moved to...
2448 * gcc.dg/vect/no-scevccp-vect-iv-3.c: New test.
2449 * gcc.dg/vect/no-scevccp-noreassoc-outer-1.c: New test.
2450 * gcc.dg/vect/no-scevccp-noreassoc-outer-2.c: New test.
2451 * gcc.dg/vect/no-scevccp-noreassoc-outer-3.c: New test.
2452 * gcc.dg/vect/no-scevccp-noreassoc-outer-4.c: New test.
2453 * gcc.dg/vect/no-scevccp-noreassoc-outer-5.c: New test.
2454 * gcc.dg/vect/no-scevccp-outer-1.c: New test.
2455 * gcc.dg/vect/no-scevccp-outer-2.c: New test.
2456 * gcc.dg/vect/no-scevccp-outer-3.c: New test.
2457 * gcc.dg/vect/no-scevccp-outer-4.c: New test.
2458 * gcc.dg/vect/no-scevccp-outer-5.c: New test.
2459 * gcc.dg/vect/no-scevccp-outer-6.c: New test.
2460 * gcc.dg/vect/no-scevccp-outer-7.c: New test.
2461 * gcc.dg/vect/no-scevccp-outer-8.c: New test.
2462 * gcc.dg/vect/no-scevccp-outer-9.c: New test.
2463 * gcc.dg/vect/no-scevccp-outer-9a.c: New test.
2464 * gcc.dg/vect/no-scevccp-outer-9b.c: New test.
2465 * gcc.dg/vect/no-scevccp-outer-10.c: New test.
2466 * gcc.dg/vect/no-scevccp-outer-10a.c: New test.
2467 * gcc.dg/vect/no-scevccp-outer-10b.c: New test.
2468 * gcc.dg/vect/no-scevccp-outer-11.c: New test.
2469 * gcc.dg/vect/no-scevccp-outer-12.c: New test.
2470 * gcc.dg/vect/no-scevccp-outer-13.c: New test.
2471 * gcc.dg/vect/no-scevccp-outer-14.c: New test.
2472 * gcc.dg/vect/no-scevccp-outer-15.c: New test.
2473 * gcc.dg/vect/no-scevccp-outer-16.c: New test.
2474 * gcc.dg/vect/no-scevccp-outer-17.c: New test.
2475 * gcc.dg/vect/no-scevccp-outer-18.c: New test.
2476 * gcc.dg/vect/no-scevccp-outer-19.c: New test.
2477 * gcc.dg/vect/no-scevccp-outer-20.c: New test.
2478 * gcc.dg/vect/no-scevccp-outer-21.c: New test.
2479 * gcc.dg/vect/no-scevccp-outer-22.c: New test.
2480
2481 2007-08-19 Dorit Nuzman <dorit@il.ibm.com>
2482
2483 * testsuite/gcc.dg/vect/pr20122.c: Fix test (now vectorized, with
2484 versioning for aliasing).
2485 * testsuite/gcc.dg/vect/vect-35.c: Likewise.
2486
2487 * testsuite/gcc.dg/vect/vect-iv-6.c: Fix test for vect_no_align
2488 targets.
2489 * testsuite/gcc.dg/vect/vect-multitypes-11.c: Likewise.
2490
2491 2007-08-18 Tom Tromey <tromey@redhat.com>
2492
2493 PR preprocessor/32974:
2494 * gcc.dg/cpp/pr32974.c: New file.
2495
2496 2007-08-17 Tobias Burnus <burnus@net-b.de>
2497
2498 * gfortran.dg/interface_abstract_1.f90: New.
2499
2500 2007-08-18 Paul Thomas <pault@gcc.gnu.org>
2501
2502 PR fortran/32881
2503 * gfortran.dg/pure_initializer_1.f90: New test.
2504
2505 2007-08-18 Paul Thomas <pault@gcc.gnu.org>
2506
2507 PR fortran/32875
2508 * gfortran.dg/array_constructor_18.f90: New test.
2509
2510 2007-08-17 Andrew Pinski <andrew_pinski@playstation.sony.com>
2511
2512 PR c++/28989
2513 * g++.dg/expr/lval3.C: New test.
2514 * g++.dg/expr/lval4.C: New test.
2515
2516 2007-08-17 Ollie Wild <aaw@google.com>
2517
2518 PR c++/31749
2519 * g++.dg/lookup/builtin3.C: New test.
2520 * g++.dg/lookup/builtin4.C: New test.
2521 * g++.dg/lookup/using19.C: New test.
2522
2523 2007-08-17 Paolo Carlini <pcarlini@suse.de>
2524
2525 PR c++/32190
2526 * g++.dg/parse/error31.C: New.
2527
2528 2007-08-17 Paolo Carlini <pcarlini@suse.de>
2529
2530 PR c++/32112
2531 * g++.dg/template/error26.C: New.
2532
2533 2007-08-17 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2534
2535 PR fortran/33079
2536 * gfortran.dg/zero_length_2.f90: New test.
2537
2538 2007-08-17 Tobias Burnus <burnus@net-b.de>
2539
2540 * gfortran.dg/kind_tests_2.f03: Add cleanup-modules.
2541 * gfortran.dg/kind_tests_3.f03: Ditto.
2542 * gfortran.dg/global_vars_f90_init.f90: Ditto.
2543 * gfortran.dg/interface_13.f90: Ditto.
2544 * gfortran.dg/pr32738.f90: Ditto.
2545 * gfortran.dg/module_private_1.f90: Ditto.
2546 * gfortran.dg/test_only_clause.f90: Ditto.
2547 * gfortran.dg/bind_c_vars.f90: Ditto.
2548 * gfortran.dg/bind_c_dts.f90: Ditto.
2549 * gfortran.dg/use_9.f90: Ditto.
2550 * gfortran.dg/generic_8.f90: Ditto.
2551 * gfortran.dg/bind_c_implicit_vars.f03: Ditto.
2552 * gfortran.dg/private_type_6.f90: Ditto.
2553 * gfortran.dg/c_assoc.f90: Ditto.
2554 * gfortran.dg/private_type_7.f90: Ditto.
2555 * gfortran.dg/global_vars_c_init.f90: Ditto.
2556 * gfortran.dg/bind_c_dts_2.f03: Ditto.
2557 * gfortran.dg/c_f_pointer_tests.f90: Ditto.
2558 * gfortran.dg/c_size_t_test.f03: Ditto.
2559 * gfortran.dg/used_types_12.f90: Ditto.
2560 * gfortran.dg/pr25923.f90: Ditto.
2561 * gfortran.dg/test_com_block.f90: Ditto.
2562 * gfortran.dg/iso_c_binding_rename_1.f03: Ditto.
2563 * gfortran.dg/equiv_constraint_7.f90: Ditto.
2564 * gfortran.dg/com_block_driver.f90: Ditto.
2565 * gfortran.dg/iso_c_binding_rename_2.f03: Ditto.
2566 * gfortran.dg/use_iso_c_binding.f90: Ditto.
2567 * gfortran.dg/c_loc_test.f90: Ditto.
2568 * gfortran.dg/c_ptr_tests.f03: Ditto.
2569 * gfortran.dg/module_interface_1.f90: Ditto.
2570
2571 2007-08-17 Paolo Carlini <pcarlini@suse.de>
2572
2573 PR c++/32870
2574 * g++.dg/other/error17.C: Adjust.
2575
2576 2007-08-17 Ben Elliston <bje@au.ibm.com>
2577
2578 PR middle-end/32970
2579 * g++.dg/ext/altivec-14.C: New test.
2580
2581 2007-08-16 Uros Bizjak <ubizjak@gmail.com>
2582
2583 * gcc.dg/tree-ssa/ssa-dse-10.c: Clean up all dse dump files.
2584 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: Clean up all dceloop
2585 dump files.
2586 * gcc.dg/vect/pr25371.c: Clean up vect dump file.
2587 * gcc.dg/vect/pr32366.c: Ditto.
2588
2589 2007-08-16 Uros Bizjak <ubizjak@gmail.com>
2590
2591 PR testsuite/33082
2592 * gcc.dg/dfp/convert-dfp-fold.c: Use -O2 instead of -O in dg-options.
2593 * gcc.dg/dfp/convert-bfp-fold.c: Ditto.
2594 * gcc.dg/dfp/convert-int-fold.c: Ditto.
2595 * gcc.dg/dfp/operator-arith-fold.c: Ditto.
2596
2597 2007-08-16 Tobias Burnus <burnus@net-b.de>
2598
2599 PR fortran/33072
2600 * gfortran.dg/use_9.f90: New.
2601
2602 2007-08-16 Seongbae Park <seongbae.park@gmail.com>
2603
2604 * g++.dg/gcov/gcov-5.C: New test.
2605
2606 2007-08-16 Seongbae Park <seongbae.park@gmail.com>
2607
2608 * g++.dg/gcov/gcov-4.C: New test.
2609 * lib/gcov.exp (verify-lines): Add support for
2610 checking no-coverage lines.
2611
2612 2007-08-16 Victor Kaplansky <victork@il.ibm.com>
2613
2614 * gcc.dg/vect/vect-vfa-01.c: New.
2615 * gcc.dg/vect/vect-vfa-02.c: New.
2616 * gcc.dg/vect/vect-vfa-03.c: New.
2617 * gcc.dg/vect/vect-vfa-04.c: New.
2618 * gcc.dg/vect/vect-102a.c, gcc.dg/vect/vect-51.c,
2619 gcc.dg/vect/pr29145.c, gcc.dg/vect/vect-43.c,
2620 gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-53.c,
2621 gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-101.c,
2622 gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-79.c,
2623 gcc.dg/vect/vect-102.c, gcc.dg/vect/vect-dv-2.c,
2624 gcc.dg/vect/vect-57.c, gcc.dg/vect/vect-49.c,
2625 gfortran.dg/vect/pr19049.f90: Rename to start with
2626 prefix no-vfa-.
2627 * gcc.dg/vect/vect.exp: Disable versioning for alias
2628 when test starts with no-vfa-.
2629 * gfortran.dg/vect/vect.exp: Likewise.
2630
2631 2007-08-16 Richard Sandiford <richard@codesourcery.com>
2632
2633 * gcc.dg/torture/pr32897.c: New test.
2634
2635 2007-08-16 Paolo Carlini <pcarlini@suse.de>
2636
2637 PR c++/31132
2638 * g++.dg/template/crash69.C: New.
2639
2640 2007-08-15 Daniel Jacobowitz <dan@codesourcery.com>
2641
2642 * lib/target-supports.exp (check_effective_target_arm32): Use
2643 check_no_compiler_messages.
2644
2645 2007-08-15 Diego Novillo <dnovillo@google.com>
2646
2647 gcc.dg/tree-ssa/20070815.c: New test.
2648
2649 2007-08-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2650
2651 PR fortran/33077
2652 * gfortran.dg/random_7.f90: Initialize variable.
2653
2654 2007-08-15 Jakub Jelinek <jakub@redhat.com>
2655
2656 PR middle-end/33074
2657 * gfortran.dg/pr33074.f90: New test.
2658
2659 PR c++/32992
2660 * g++.dg/opt/nrv14.C: New test.
2661
2662 2007-08-15 Paolo Carlini <pcarlini@suse.de>
2663
2664 PR c++/33035
2665 * g++.dg/template/crash68.C: New.
2666
2667 2007-08-15 Maxim Kuvyrkov <maxim@codesourcery.com>
2668
2669 * gcc.dg/sibcall-3.c: Remove m68k from XFAIL list.
2670 * gcc.dg/sibcall-4.c: Ditto.
2671
2672 2007-08-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2673
2674 PR fortran/33066
2675 * gfortran.dg/use_8.f90: New test.
2676 * gfortran.dg/c_loc_tests_2.f03: Fix code.
2677
2678 2007-08-14 Paolo Carlini <pcarlini@suse.de>
2679
2680 PR c++/27211
2681 * g++.dg/template/error27.C: New.
2682 * g++.dg/template/error28.C: New.
2683 * g++.dg/other/pr28304.C: Adjust.
2684 * g++.old-deja/g++.mike/p811.C: Likewise.
2685
2686 2007-08-14 Rask Ingemann Lambertsen <rask@sygehus.dk>
2687
2688 PR target/30315
2689 * gcc.target/i386/pr30315.c: New.
2690
2691 2007-08-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2692
2693 PR fortran/32594
2694 * gfortran.dg/substr_5.f90: New test.
2695
2696 2007-08-14 Andrew Pinski <pinskia@gmail.com>
2697
2698 PR c/30428
2699 * gcc.dg/vector-2.c: New test.
2700
2701 PR c++/30428
2702 * g++.dg/ext/vector8.C: New test.
2703
2704 2007-08-13 Dan Hipschman <dsh@google.com>
2705
2706 PR c/32953
2707 * gcc.dg/format/array-1.c: Add an additional test for
2708 unterminated format strings of length 1.
2709
2710 2007-08-13 Paul Thomas <pault@gcc.gnu.org>
2711
2712 PR fortran/32926
2713 * gfortran.dg/external_procedures_3.f90: New test.
2714
2715 2007-08-13 Paul Thomas <pault@gcc.gnu.org>
2716
2717 PR fortran/32827
2718 * gfortran.dg/import6.f90: New test.
2719
2720 2007-08-13 Andrew Pinski <pinskia@gmail.com>
2721
2722 PR C/30427
2723 * gcc.dg/vector-1.c: New test.
2724
2725 2007-08-13 Richard Sandiford <richard@codesourcery.com>
2726
2727 * gcc.dg/pr21255-4.c: Skip for PIC.
2728 * gcc.dg/tree-ssa/loop-1.c: Allow bsrf as well as jsr for SH targets.
2729
2730 2007-08-13 Richard Sandiford <richard@codesourcery.com>
2731
2732 * gcc.dg/attr-isr.c: Skip for PIC.
2733 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
2734 * gcc.dg/attr-isr-trapa.c: Likewise.
2735 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
2736 * gcc.dg/pragma-isr-trapa.c: Likewise.
2737 * gcc.dg/pragma-isr-trapa2.c: Likewise.
2738
2739 2007-08-13 Paul Thomas <pault@gcc.gnu.org>
2740
2741 PR fortran/32962
2742 * gfortran.dg/transpose_1.f90: New test.
2743
2744 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2745
2746 PR fortran/29600
2747 * gfortran.dg/intrinsics_kind_argument_1.f90: Add test for ACHAR
2748 intrinsic.
2749
2750 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2751
2752 PR fortran/30964
2753 PR fortran/33054
2754 * gfortran.dg/random_4.f90: New test.
2755 * gfortran.dg/random_5.f90: New test.
2756 * gfortran.dg/random_6.f90: New test.
2757 * gfortran.dg/random_7.f90: New test.
2758
2759 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2760
2761 PR fortran/32860
2762 * gcc.dg/format/gcc_gfc-1.c: Updated with new formats.
2763
2764 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2765
2766 PR fortran/31629
2767 * gcc/testsuite/gfortran.dg/module_private_1.f90: New test.
2768
2769 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2770
2771 PR fortran/29600
2772 * gfortran.dg/intrinsics_kind_argument_1.f90: New test.
2773 * gfortran.dg/pure_dummy_length_1.f90: Adapt to new error wording.
2774
2775 2007-08-11 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2776
2777 PR fortran/32937
2778 * gfortran.dg/char_length_6.f90: New test.
2779
2780 2007-08-10 Ollie Wild <aaw@google.com>
2781
2782 * g++.dg/lookup/using18.C: New test.
2783
2784 2007-08-10 Paolo Carlini <pcarlini@suse.de>
2785
2786 PR c++/17763
2787 * g++.dg/other/error16.C: New.
2788
2789 2007-08-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2790
2791 PR libfortran/33039
2792 * gfortran.dg/namelist_37.f90: New test.
2793
2794 2007-08-10 Paolo Carlini <pcarlini@suse.de>
2795
2796 PR c++/22256
2797 * g++.dg/conversion/op3.C: New.
2798
2799 2007-08-09 Tobias Burnus <burnus@net-b.de>
2800
2801 PR fortran/32987
2802 * gfortran.dg/fmt_tab_1.f90: New.
2803 * gfortran.dg/fmt_tab_2.f90: New.
2804
2805 2007-08-09 Andrew Pinski <andrew_pinski@playstation.sony.com>
2806
2807 PR c/32796
2808 * gcc.c-torture/compile/pr32796.c: New test.
2809
2810 2007-08-09 Andrew Pinski <andrew_pinski@playstation.sony.com>
2811
2812 PR middle-end/32813
2813 * gfortran.fortran-torture/compile/emptyif-1.f90: New test.
2814 * lib/fortran-torture.exp (fortran-torture): Use TORTURE_OPTIONS
2815 instead of just -O.
2816
2817 2007-08-08 Richard Sandiford <richard@codesourcery.com>
2818
2819 * gcc.target/mips/code-readable-1.c: New test.
2820 * gcc.target/mips/code-readable-2.c: Likewise.
2821 * gcc.target/mips/code-readable-3.c: Likewise.
2822
2823 2007-08-08 Vladimir Yanovsky <yanov@il.ibm.com>
2824 Revital Eres <eres@il.ibm.com>
2825
2826 * gfortran.dg/sms-1.f90: Add comment.
2827 * gfortran.dg/sms-2.f90: New.
2828
2829 2007-08-07 Ian Lance Taylor <iant@google.com>
2830
2831 * gcc.dg/instrument-1.c: New test.
2832 * gcc.dg/instrument-2.c: New test.
2833 * gcc.dg/instrument-3.c: New test.
2834
2835 2007-08-07 Steve Ellcey <sje@cup.hp.com>
2836
2837 * gfortran.dg/c_kind_params.f90: Check for stdint.h.
2838
2839 2007-08-07 Dorit Nuzman <dorit@il.ibm.com>
2840
2841 * gcc.dg/vect/vect-28.c: Fix test to not expect peeling on
2842 !vector_alignment_reachable targets.
2843 * gcc.dg/vect/vect-33.c: Likewise.
2844 * gcc.dg/vect/vect-42.c: Likewise.
2845 * gcc.dg/vect/vect-44.c: Likewise.
2846 * gcc.dg/vect/vect-50.c: Likewise.
2847 * gcc.dg/vect/vect-70.c: Likewise.
2848 * gcc.dg/vect/vect-71.c: Likewise.
2849 * gcc.dg/vect/vect-87.c: Likewise.
2850 * gcc.dg/vect/vect-88.c: Likewise.
2851 * gcc.dg/vect/vect-91.c: Likewise.
2852 * gcc.dg/vect/vect-93.c: Likewise.
2853 * gcc.dg/vect/vect-96.c: Likewise.
2854 * gcc.dg/vect/no-section-anchors-69.c: Likewise.
2855 * gcc.dg/vect/section-anchors-69.c: Likewise.
2856 * gcc.dg/vect/pr25413.c: Likewise.
2857 * gcc.dg/vect/costmodel/ppc/costmodel-33.c: Likewise.
2858 * gcc.dg/vect/costmodel/ppc/costmodel-76b.c: Likewise.
2859 * gfortran.dg/vect-2.f90: Likewise.
2860 * gfortran.dg/vect-3.f90: Likewise.
2861 * gfortran.dg/vect-4.f90: Likewise.
2862 * gfortran.dg/vect-5.f90: Likewise.
2863 * lib/target-supports.exp (check_effective_target_natural_alignment):
2864 Return false for darwin.
2865 (check_effective_target_vector_alignment_reachable_for_double): New.
2866
2867 2007-08-07 Andreas Krebbel <krebbel1@de.ibm.com>
2868
2869 * gcc.dg/multiword-1.c: New testcase.
2870
2871 2007-08-07 Daniel Franke <franke.daniel@gmail.com>
2872
2873 * gfortran.dg/namelist_33.f90: Improved tests, adjusted error
2874 messages.
2875 * gfortran.dg/namelist_36.f90: New test.
2876
2877 2007-08-07 Rask Ingemann Lambertsen <rask@sygehus.dk>
2878
2879 * gcc.c-torture/execute/simd-4.c (__ev_convert_s64)(main): Use
2880 int32_t for 32-bit integer. Use int64_t for 64-bit integer.
2881
2882 2007-08-07 Kaz Kojima <kkojima@gcc.gnu.org>
2883
2884 * g++.dg/torture/type-generic-1.C: Add -mieee for sh.
2885 * gcc.dg/torture/type-generic-1.c: Likewise.
2886
2887 2007-08-06 Andrew Pinski <andrew_pinski@playstation.sony.com>
2888
2889 * gcc.c-torture/20070522-1.c: Move to ...
2890 * gcc.c-torture/compile/20070522-1.c: Here.
2891
2892 2007-08-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2893
2894 PR fortran/29828
2895 * gfortran.dg/minmax_char_1.f90: New test.
2896 * gfortran.dg/minmax_char_2.f90: New test.
2897 * gfortran.dg/min_max_optional_4.f90: New test.
2898
2899 2007-08-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2900
2901 * gfortran.dg/nan_1.f90: Rename module into aux2 to avoid cygwin
2902 hanging on the testcase.
2903
2904 2007-08-05 Andrew Pinski <andrew_pinski@playstation.sony.com>
2905
2906 PR middle-end/32988
2907 * gcc.c-torture/compile/pr32988.c: New test.
2908
2909 2007-08-05 Andrew Pinski <andrew_pinski@playstation.sony.com>
2910
2911 * gcc.dg/sms-antideps.c: Add a "return 0" to the end of main.
2912
2913 2007-08-05 Volker Reichelt <v.reichelt@netcologne.de>
2914
2915 * g++.dg/warn/pedantic2.C: Fix error marker. Add more tests.
2916
2917 Revert:
2918 2007-03-22 Dirk Mueller <dmueller@suse.de>
2919
2920 * g++.old-deja/g++.brendan/warnings2.C: Don't use -pedantic.
2921
2922 2007-08-05 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2923
2924 PR fortran/32979
2925 * gfortran.dg/isnan_1.f90: New test.
2926
2927 2007-08-05 Vladimir Yanovsky <yanov@il.ibm.com>
2928 Revital Eres <eres@il.ibm.com>
2929
2930 * gcc.dg/sms-antideps.c: New test.
2931
2932 2007-08-04 Paul Thomas <pault@gcc.gnu.org>
2933
2934 PR fortran/31214
2935 * gfortran.dg/entry_13.f90: New test.
2936
2937 * gfortran.dg/entry_12.f90: Clean up .mod file.
2938
2939 2007-08-04 Thomas Koenig <tkoenig@gcc.gnu.org>
2940
2941 PR fortran/32770
2942 * gfortran.dg/direct_io_2.f90: Implicitly declare integer
2943 variables as kind=4 so they don't overflow the record length.
2944
2945 2007-08-04 Steven G. Kargl <kargl@gcc.gnu.org>
2946
2947 PR fortran/32968
2948 * gfortran.dg/selected_kind_1.f90: New test.
2949
2950 2007-08-04 Andrew Pinski <andrew_pinski@playstation.sony.com>
2951
2952 PR middle-end/32780
2953 * gcc.c-torture/compile/pr32780.c: New test.
2954
2955 2007-08-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
2956
2957 RP middle-end/32399
2958 * gcc.c-torture/compile/pr32399.c: New testcase.
2959
2960 2007-08-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
2961
2962 PR middle-end/32304
2963 * g++.dg/torture/pr32304.C: New testcase.
2964
2965 2007-08-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
2966
2967 PR middle-end/32935
2968 * gfortran.fortran-torture/compile/complex_1.f90: New test.
2969
2970 2007-08-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2971
2972 PR fortran/32955
2973 * gfortran.dg/value_4.f90: Make integer constant of kind=4.
2974
2975 2007-08-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2976
2977 PR fortran/31202
2978 * gfortran.dg/nint_2.f90: New test.
2979
2980 2007-08-03 Nathan Froyd <froydnj@codesourcery.com>
2981
2982 * gcc.dg/tree-ssa/loop-1.c: Skip on powerpc targets if -mlongcall.
2983 * gcc.dg/weak/typeof-2.c: Likewise.
2984
2985 2007-08-03 Diego Novillo <dnovillo@google.com>
2986
2987 PR 31521
2988 * gcc.dg/tree-ssa/pr31521.c: New test.
2989
2990 2007-08-03 Thomas Koenig <tkoenig@gcc.gnu.org>
2991
2992 PR fortran/32770
2993 * gfortran.dg/unf_read_corrupted_1.f90: Integer variable in
2994 iostat must be default kind.
2995
2996 2007-08-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2997
2998 * gfortran.dg/opem_errors.f90: Revise test to pass when run under sudo.
2999
3000 2007-08-02 Thomas Koenig <tkoenig@gcc.gnu.org>
3001
3002 PR fortran/32770
3003 * gfortran.dg/unf_read_corrupted_1.f90: Make all kinds
3004 explicit so test passes with -fdefault-integer-8.
3005 * gfortran.dg/unformatted_recl_1.f90: Likewise.
3006 * gfortran.dg/unformatted_subrecord_1.f90: Likewise.
3007
3008 2007-08-02 Lee Millward <lee.millward@gmail.com>
3009
3010 PR c++/30849
3011 * g++.dg/parse/asm1.C: New test.
3012
3013 PR c++/30850
3014 * g++.dg/parse/asm2.C: Likewise.
3015
3016 PR c++/30851
3017 * g++.dg/parse/asm3.C: Likewise.
3018
3019 2007-08-02 Rask Ingemann Lambertsen <rask@sygehus.dk>
3020
3021 * gcc.dg/tree-ssa/gen-vect-2.c: Use "char" for vector elements if
3022 "int" is only 16 bit bits wide.
3023 * gcc.dg/tree-ssa/gen-vect-11a.c: Likewise.
3024
3025 2007-08-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3026
3027 * g++.dg/torture/type-generic-1.C: New.
3028 * gcc.dg/pr28796-2.c: Move tests ...
3029 * gcc.dg/tg-tests.h: ... here.
3030 * gcc.dg/torture/type-generic-1.c: New.
3031
3032 2007-08-01 Thomas Koenig <tkoenig@gcc.gnu.org>
3033
3034 PR libfortran/32954
3035 * minmaxloc_3.f90: New test case.
3036
3037 2007-08-01 Tobias Burnus <burnus@net-b.de>
3038
3039 PR fortran/32936
3040 * gfortran.dg/allocate_stat.f90: New.
3041
3042 2007-08-01 Nathan Froyd <froydnj@codesourcery.com>
3043
3044 * gcc.target/i386/pr23098.c: XFAIL on vxworks targets.
3045
3046 2007-08-01 Daniel Jacobowitz <dan@codesourcery.com>
3047
3048 PR tree-optimization/32919
3049 * gcc.c-torture/compile/pr32919.c: New.
3050
3051 2007-08-01 Nick Clifton <nickc@redhat.com>
3052
3053 * gcc.c-torture/execute/execute.exp: Change copyright header to
3054 refer to version 3 of the GNU General Public License and to point
3055 readers at the COPYING3 file and the FSF's license web page.
3056 * gcc.c-torture/execute/ieee/ieee.exp,
3057 gcc.c-torture/unsorted/unsorted.exp,
3058 gcc.c-torture/compile/compile.exp,
3059 gcc.c-torture/compile/structs.c, gcc.target/powerpc/powerpc.exp,
3060 gcc.target/arm/neon/neon.exp, gcc.target/arm/arm.exp,
3061 gcc.target/cris/torture/cris-torture.exp,
3062 gcc.target/cris/cris.exp, gcc.target/ia64/ia64.exp,
3063 gcc.target/alpha/alpha.exp, gcc.target/m68k/m68k.exp,
3064 gcc.target/spu/spu.exp, gcc.target/mips/mips.exp,
3065 gcc.target/sparc/sparc.exp, gcc.target/i386/i386.exp,
3066 gcc.target/x86_64/abi/abi-x86_64.exp, gnat.dg/specs/specs.exp,
3067 gnat.dg/dg.exp, gnat.dg/style/style.exp,
3068 gcc.dg/special/mips-abi.exp, gcc.dg/special/special.exp,
3069 gcc.dg/pch/pch.exp, gcc.dg/vxworks/vxworks.exp, gcc.dg/dg.exp,
3070 gcc.dg/charset/charset.exp, gcc.dg/weak/weak.exp,
3071 gcc.dg/tree-ssa/tree-ssa.exp, gcc.dg/tls/tls.exp,
3072 gcc.dg/cpp/cpp.exp, gcc.dg/cpp/trad/trad.exp,
3073 gcc.dg/matrix/matrix.exp, gcc.dg/vmx/vmx.exp,
3074 gcc.dg/compat/struct-layout-1.exp, gcc.dg/compat/compat.exp,
3075 gcc.dg/compat/struct-layout-1_generate.c, gcc.dg/debug/debug.exp,
3076 gcc.dg/debug/dwarf2/dwarf2.exp, gcc.dg/tree-prof/tree-prof.exp,
3077 gcc.dg/ipa/ipa.exp, gcc.dg/dfp/dfp.exp,
3078 gcc.dg/noncompile/noncompile.exp,
3079 gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp,
3080 gcc.dg/vect/costmodel/spu/spu-costmodel-vect.exp,
3081 gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp,
3082 gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp,
3083 gcc.dg/vect/vect.exp, gcc.dg/format/format.exp,
3084 gcc.misc-tests/i386-prefetch.exp, gcc.misc-tests/sort2.exp,
3085 gcc.misc-tests/matrix1.exp, gcc.misc-tests/dectest.exp,
3086 gcc.misc-tests/options.exp, gcc.misc-tests/gcov.exp,
3087 gcc.misc-tests/mg-2.exp, gcc.misc-tests/mg.exp,
3088 gcc.misc-tests/bprob.exp, gcc.misc-tests/acker1.exp,
3089 gcc.misc-tests/dhry.exp, gcc.misc-tests/linkage.exp,
3090 gcc.misc-tests/arm-isr.exp, gcc.misc-tests/sieve.exp,
3091 g++.old-deja/g++.niklas/README, g++.old-deja/g++.gb/README,
3092 g++.old-deja/old-deja.exp,
3093 gfortran.fortran-torture/execute/execute.exp,
3094 gfortran.fortran-torture/compile/compile.exp,
3095 treelang/output/output-1.c, treelang/output/output-1.tree,
3096 treelang/execute/execute.exp, treelang/Makefile.in,
3097 treelang/compile/compile.exp, g++.dg/dg.exp,
3098 g++.dg/debug/debug.exp, g++.dg/debug/dwarf2/dwarf2.exp,
3099 g++.dg/charset/charset.exp, g++.dg/vect/vect.exp,
3100 g++.dg/tls/tls.exp, g++.dg/tree-prof/tree-prof.exp,
3101 g++.dg/pch/pch.exp, g++.dg/special/ecos.exp,
3102 g++.dg/compat/struct-layout-1.exp,
3103 g++.dg/compat/struct-layout-1_generate.c,
3104 g++.dg/compat/compat.exp, g++.dg/gcov/gcov.exp,
3105 g++.dg/bprob/bprob.exp, config/default.exp,
3106 gcc.test-framework/test-framework.awk,
3107 gcc.test-framework/gen_directive_tests,
3108 gcc.test-framework/test-framework.exp,
3109 objc.dg/special/special.exp,
3110 objc.dg/gnu-encoding/gnu-encoding.exp,
3111 objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c,
3112 objc.dg/pch/pch.exp, objc.dg/dg.exp, lib/copy-file.exp,
3113 lib/profopt.exp, lib/gcc.exp, lib/mike-g++.exp, lib/c-compat.exp,
3114 lib/scanrtl.exp, lib/gfortran-dg.exp, lib/g++.exp,
3115 lib/obj-c++.exp, lib/wrapper.exp, lib/gnat-dg.exp, lib/compat.exp,
3116 lib/c-torture.exp, lib/gcc-dg.exp, lib/scanasm.exp, lib/gnat.exp,
3117 lib/treelang-dg.exp, lib/prune.exp, lib/gcov.exp,
3118 lib/treelang.exp, lib/dg-pch.exp, lib/scantree.exp,
3119 lib/g++-dg.exp, lib/objc-dg.exp, lib/file-format.exp,
3120 lib/target-libpath.exp, lib/obj-c++-dg.exp, lib/scandump.exp,
3121 lib/target-supports-dg.exp, lib/gcc-defs.exp,
3122 lib/fortran-torture.exp, lib/objc.exp, lib/scanipa.exp,
3123 lib/mike-gcc.exp, lib/objc-torture.exp, lib/gfortran.exp,
3124 lib/target-supports.exp, obj-c++.dg/dg.exp, gfortran.dg/dg.exp,
3125 gfortran.dg/vect/vect.exp, objc/execute/execute.exp,
3126 objc/execute/exceptions/exceptions.exp, objc/compile/compile.exp:
3127 Likewise.
3128
3129 2007-08-01 Daniel Franke <franke.daniel@gmail.com>
3130
3131 * gfortran.dg/parameter_unused.f90: Adjusted dg-options and
3132 error message text.
3133
3134 2007-08-01 Daniel Franke <franke.daniel@gmail.com>
3135
3136 PR fortran/32945
3137 * gfortran.dg/initialization_12.f90: New test.
3138
3139 2007-08-01 Paul Thomas <pault@gcc.gnu.org>
3140
3141 PR fortran/31609
3142 * gfortran.dg/entry_12.f90: New test.
3143
3144 2007-07-31 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3145
3146 PR fortran/32938
3147 * gfortran.dg/altreturn_6.f90: New test.
3148
3149 2007-07-31 Steven G. Kargl <kargl@gcc.gnu.org>
3150
3151 PR fortran/32942
3152 * gfortran.dg/exponent_2.f90: New test.
3153
3154 2007-07-30 Jan Sjodin <jan.sjodin@amd.com>
3155
3156 * gcc.dg/vect/vect-117.c: New test.
3157 * gcc.dg/vect/vect-74.c: Enabled test
3158 * gcc.dg/vect/vect-81.c: Enabled test
3159
3160 2007-07-30 Andrew Pinski <pinskia@gmail.com>
3161
3162 * gcc.dg/pragma-darwin.c: Run on all *-*-darwin* targets.
3163 s/dg-error/dg-warning where warning is expected.
3164
3165 2007-07-30 Thomas Koenig <tkoenig@gcc.gnu.org>
3166
3167 PR fortran/32770
3168 * gfortran.dg/array_constructor_12.f90: Adjust argument
3169 of huge() to correct kind.
3170
3171 2007-07-30 Ollie Wild <aaw@google.com>
3172
3173 * gcc.dg/cpp/counter-2.c: New test.
3174 * gcc.dg/cpp/counter-3.c: New test.
3175 * gcc.dg/cpp/dir-only-1.c: New test.
3176 * gcc.dg/cpp/dir-only-1.h: New file.
3177 * gcc.dg/cpp/dir-only-2.c: New test.
3178 * gcc.dg/cpp/dir-only-3.c: New test.
3179 * gcc.dg/cpp/dir-only-3a.h: New file.
3180 * gcc.dg/cpp/dir-only-3b.h: New file.
3181 * gcc.dg/cpp/dir-only-4.c: New test.
3182 * gcc.dg/cpp/dir-only-5.c: New test.
3183 * gcc.dg/cpp/dir-only-6.c: New test.
3184
3185 2007-07-30 Julian Brown <julian@codesourcery.com>
3186
3187 * gcc.target/arm/neon/v*.c: Regenerate.
3188
3189 2007-07-30 Paolo Carlini <pcarlini@suse.de>
3190
3191 PR c++/32108
3192 * g++.dg/ext/label6.C: New.
3193
3194 2007-07-29 Thomas Koenig <tkoenig@gcc.gnu.org>
3195
3196 PR libfortran/32858
3197 PR libfortran/30814
3198 * gfortran.dg/pack_bounds_1.f90: Adjust to new error message.
3199
3200 2007-07-29 Paul Thomas <pault@gcc.gnu.org>
3201
3202 PR fortran/31211
3203 * gfortran.dg/actual_pointer_function_1.f90: New test.
3204
3205 PR fortran/32682
3206 * gfortran.dg/scalarize_parameter_array_1.f90: New test.
3207
3208 2007-07-29 Daniel Franke <franke.daniel@gmail.com>
3209
3210 PR fortran/32906
3211 * gfortran.dg/shape_1.f90: Adjust error message.
3212 * gfortran.dg/parameter_array_ref_1.f90: New test.
3213
3214 2007-07-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3215
3216 PR fortran/31609
3217 * gfortran.dg/entry_11.f90: New test.
3218
3219 2007-07-29 Vladimir Yanovsky <yanov@il.ibm.com>
3220 Revital Eres <eres@il.ibm.com>
3221
3222 * gfortran.dg/sms-1.f90: New test.
3223
3224 2007-07-28 Richard Guenther <rguenther@suse.de>
3225
3226 * gcc.c-torture/compile/pr32920.c: New testcase.
3227
3228 2007-07-28 Simon Martin <simartin@users.sourceforge.net>
3229
3230 PR c++/30917
3231 * g++.dg/lookup/friend11.C: New test.
3232
3233 2007-07-28 Daniel Franke <franke.daniel@gmail.com>
3234
3235 * gfortran.dg/namelist_5.f90: Adjusted error message.
3236 * gfortran.dg/assumed_shape_nml.f90: Renamed to ...
3237 * gfortran.dg/namelist_31.f90: ... this. Removed dg-warning directive.
3238 * gfortran.dg/assumed_size_nml.f90: Renamed to ...
3239 * gfortran.dg/namelist_32.f90: ... this.
3240
3241 PR fortran/32876
3242 * gfortran.dg/namelist_33.f90: New test.
3243
3244 PR fortran/32905
3245 * gfortran.dg/namelist_34.f90: New test.
3246
3247 PR fortran/31818
3248 * gfortran.dg/namelist_35.f90: New test.
3249
3250 2007-07-28 Paul Thomas <pault@gcc.gnu.org>
3251
3252 PR fortran/32880
3253 * gfortran.dg/alloc_comp_assign_6.f90: New tests.
3254
3255 2007-07-28 Rask Ingemann Lambertsen <rask@sygehus.dk>
3256
3257 PR testsuite/32471
3258 * gcc.dg/torture/pr30364-1.c (f)(main): Use INT_MAX instead of
3259 assuming it is 0x7ffffffff.
3260 * gcc.dg/torture/pr30364-2.c (f)(main): Likewise.
3261 * gcc.dg/torture/pr30364-3.c (f)(main): Likewise.
3262
3263 2007-07-27 Dominique d'Humieres <dominiq@lps.ens.fr>
3264
3265 * gfortran.dg/operator_3.f90: Fix dg directive.
3266 * gfortran.dg/min_max_conformance.f90: Fix dg directive.
3267 * gfortran.dg/compliant_elemental_intrinsics_2.f90: Fix dg directive.
3268 * gfortran.dg/c_ptr_tests_10.f03: Fix dg directive.
3269
3270 2007-07-27 Douglas Gregor <doug.gregor@gmail.com>
3271
3272 * g++.dg/cpp0x/decltype1.C: New.
3273 * g++.dg/cpp0x/decltype2.C: New.
3274 * g++.dg/cpp0x/decltype3.C: New.
3275 * g++.dg/cpp0x/decltype4.C: New.
3276 * g++.dg/cpp0x/decltype5.C: New.
3277 * g++.dg/cpp0x/decltype6.C: New.
3278
3279 2007-07-27 Rask Ingemann Lambertsen <rask@sygehus.dk>
3280
3281 * gcc.dg/torture/pr27743.c (bar): Use an integer of exactly 32 bits
3282 because the test relies on bit 31 to be the sign bit.
3283
3284 2007-07-27 Rask Ingemann Lambertsen <rask@sygehus.dk>
3285
3286 * gcc.c-torture/execute/pr28651.c (main): Use INT_MAX instead of
3287 assuming it is 0x7fffffff.
3288 * gcc.dg/tree-ssa/vrp29.c (decCompare)(main): Likewise.
3289 * gcc.dg/Wconversion-integer-no-sign.c (h): Likewise.
3290
3291 2007-07-27 Mark Mitchell <mark@codesourcery.com>
3292
3293 PR c++/32346
3294 * g++.dg/expr/bitfield9.C: New test.
3295
3296 2007-07-26 Steven G. Kargl <kargl@gcc.gnu.org>
3297
3298 PR fortran/32899
3299 * gfortran.dg/logical_comp.f90: Update dg-error strings.
3300
3301 2007-07-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3302
3303 PR fortran/32760
3304 * gfortran.dg/private_type_7.f90: New test.
3305
3306 2007-07-27 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3307
3308 PR fortran/32035
3309 * gfortran.dg/select_char_1.f90: New test.
3310
3311 2007-07-27 Tobias Burnus <burnus@net-b.de>
3312
3313 PR fortran/32903
3314 * gfortran.dg/initialization_11.f90: New test.
3315
3316 2007-07-27 Richard Sandiford <richard@codesourcery.com>
3317
3318 * gcc.target/mips/ins-1.c: New test.
3319
3320 '2007-07-26 Nathan Froyd <froydnj@codesourcery.com>
3321
3322 PR/19232
3323 * gcc.dg/assign-warn-3.c (f0): Declare as inline.
3324 (f1): Likewise.
3325
3326 2007-07-26 Andreas Krebbel <krebbel1@de.ibm.com>
3327
3328 * gcc.dg/20070725-1.c: Split the spare field in two to avoid:
3329 error: width of 'spare' exceeds its type.
3330
3331 2007-07-25 Nathan Froyd <froydnj@codesourcery.com>
3332
3333 * gcc.dg/sibcall-3.c: Skip on PowerPC targets when -mlongcall.
3334 * gcc.dg/sibcall-4.c: Likewise.
3335
3336 2007-07-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3337
3338 PR rtl-optimization/31500
3339 * gcc.dg/Warray-bounds.c: Remove hppa xfails.
3340 * g++.dg/warn/Warray-bounds.C: Likewise.
3341
3342 2007-07-25 H.J. Lu <hongjiu.lu@intel.com>
3343
3344 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-reduc-1char.c: Updated.
3345
3346 2007-07-25 Julian Brown <julian@codesourcery.com>
3347 Paul Brook <paul@codesourcery.com>
3348 Joseph Myers <joseph@codesourcery.com>
3349 Mark Shinwell <shinwell@codesourcery.com>
3350
3351 * gcc.dg/vect/vect.exp: Check is-effective-target arm_neon_hw.
3352 * gcc.dg/vect/tree-vect.h: Check for NEON SIMD support.
3353 * lib/gcc-dg.exp (cleanup-saved-temps): Fix comment.
3354 * lib/target-supports.exp (check_effective_target_arm_neon_ok)
3355 (check_effective_target_arm_neon_hw): New.
3356 * gcc.target/arm/neon/neon.exp: New file.
3357 * gcc.target/arm/neon/polytypes.c: New file.
3358 * gcc.target/arm/neon/v*.c (1870 files): New (autogenerated).
3359
3360 2007-07-25 Janis Johnson <janis187@us.ibm.com>
3361
3362 * gcc.c-torture/unsorted/dump-noaddr.c: Reduce string length for
3363 targets where an "int" is less than 32 bits wide.
3364
3365 2007-07-25 Andreas Krebbel <krebbel1@de.ibm.com>
3366
3367 * gcc.dg/20070725-1.c: Testcase for revision 126876 added.
3368
3369 2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
3370
3371 * gcc.dg/tree-ssa/predcom-1.c (count_averages): Avoid overflow
3372 during addition if an int is only 16 bits wide.
3373 * gcc.dg/tree-ssa/predcom-2.c (fib): Avoid overflow of 16-bit int.
3374
3375 2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
3376
3377 * gcc.dg/torture/pr29584.c: Only run test if pointers have the same
3378 size as "long int" and are 32 or 64 bits wide.
3379 * gcc.dg/torture/pr28814.c: Likewise.
3380
3381 2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
3382
3383 * gcc.dg/torture/pr30313.c (struct S): Make sure the bit-field is
3384 exactly as wide as an int.
3385
3386 2007-07-25 Danny Smith <dannysmith@users.sourceforge.net>
3387
3388 * gcc.dg/compat/struct-layout-1_generate.c (COMPAT_PRLL):
3389 Define and use throughout as long long printf format specifier.
3390 * g++.dg/compat/struct-layout-1_generate.c (COMPAT_PRLL):
3391 Likewise.
3392
3393 2007-07-24 H.J. Lu <hongjiu.lu@intel.com>
3394
3395 * gcc.dg/dfp/fe-convert-2.c: Unconditionally enable testing
3396 for converting from 1.0e-96 and 0.00048828125 to _Decimal32.
3397
3398 2007-07-25 Ben Elliston <bje@au.ibm.com>
3399
3400 * gcc.dg/dfp/fe-convert-1.c: Fix typo in comments.
3401
3402 2007-07-24 Daniel Jacobowitz <dan@codesourcery.com>
3403
3404 * gcc.c-torture/execute/20070724-1.c: New.
3405
3406 2007-07-24 Paul Thomas <pault@gcc.gnu.org>
3407
3408 PR fortran/31205
3409 * gfortran.dg/alloc_comp_basics_1.f90 : Restore number of
3410 "deallocates" to 24, since patch has code rid of much spurious
3411 code.
3412 * gfortran.dg/interface_assignment_1.f90 : New test.
3413
3414 PR fortran/32842
3415 * gfortran.dg/interface_assignment_2.f90 : New test.
3416
3417 2007-07-24 Daniel Franke <franke.daniel@gmail.com>
3418
3419 PR fortran/32867
3420 * fortran.dg/initialization_10.f90: New test.
3421
3422 2007-07-24 Daniel Franke <franke.daniel@gmail.com>
3423
3424 PR fortran/32778
3425 * gfortran.dg/imag_2.f: Removed
3426 * gfortran.dg/warn_std_1.f90: New test.
3427 * gfortran.dg/warn_std_2.f90: New test.
3428 * gfortran.dg/warn_std_3.f90: New test.
3429
3430 2007-07-24 Paolo Carlini <pcarlini@suse.de>
3431
3432 PR c++/29001
3433 * g++.dg/init/new22.C: New.
3434
3435 2007-07-24 Paolo Carlini <pcarlini@suse.de>
3436
3437 PR c++/32561
3438 * g++.dg/template/crash67.C: New.
3439
3440 2007-07-24 Dorit Nuzman <dorit@il.ibm.com>
3441
3442 * lib/target-support.exp (check_effective_target_natural_alignment):
3443 (check_effective_target_vector_alignment_reachable): New.
3444 * config/spu/spu.c (spu_vector_alignment_reachable): New.
3445 (TARGET_VECTOR_ALIGNMENT_REACHABLE): Define.
3446 * * gcc.dg/vect/pr25413a.c: Use vector_alignment_reachable target
3447 check.
3448 * gcc.dg/vect/pr25413.c: Likewise.
3449 * gcc.dg/vect/pr31699.c: Likewise.
3450
3451 2007-07-24 Thomas Koenig <tkoenig@gcc.gnu.org>
3452
3453 PR fortran/30814
3454 * gfortran.dg/pack_bounds_1.f90: New test case.
3455
3456 2007-07-23  Daniel Franke  <franke.daniel@gmail.com>
3457
3458 PR fortran/31639
3459 * gfortran.dg/initialization_9.f90: New test.
3460
3461 2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
3462
3463 PR fortran/32797
3464 PR fortran/32800
3465 * gfortran.dg/bind_c_usage_8.f03: New test case.
3466 * gfortran.dg/c_f_pointer_tests_2.f03: Ditto.
3467 * gfortran.dg/c_ptr_tests_5.f03: Updated expected error message.
3468
3469 2007-07-23 Richard Sandiford <richard@codesourcery.com>
3470
3471 * gcc.target/mips/branch-cost-1.c: New test.
3472 * gcc.target/mips/branch-cost-2.c: Likewise.
3473
3474 2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
3475
3476 PR fortran/32732
3477 * gfortran.dg/c_char_tests.f03: New test case.
3478 * gfortran.dg/c_char_driver.c: Driver for c_char_tests.f03.
3479 * gfortran.dg/c_char_tests_2.f03: New test case.
3480 * gfortran.dg/value_6.f03: Ditto.
3481 * gfortran.dg/value_7.f03: Ditto.
3482
3483 2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
3484
3485 PR fortran/32600
3486 * gfortran.dg/c_funloc_tests_5.f03: New.
3487 * gfortran.dg/c_funloc_tests_5.f04: New.
3488 * gfortran.dg/c_funloc_tests_4_driver.c: New.
3489
3490 2007-07-22 Nathan Sidwell <nathan@codesourcery.com>
3491
3492 PR c++/32839
3493 * g++.dg/expr/call4.C: New.
3494 * g++.dg/expr/call5.C: New.
3495
3496 2007-07-22 Daniel Franke <franke.daniel@gmail.com>
3497
3498 PR fortran/32710
3499 * gfortran.dg/namelist_30.f90: New test.
3500
3501 2007-07-22 Daniel Franke <franke.daniel@gmail.com>
3502
3503 PR fortran/29962
3504 * gfortran.dg/array_initializer_1.f90: Removed warning.
3505 * gfortran.dg/initialization_1.f90: Adjusted messages.
3506 * gfortran.dg/nested_modules_6.f90: Removed warning.
3507
3508 PR fortran/31253
3509 * gfortran.dg/initialization_7.f90: New test.
3510
3511 PR fortran/31639
3512 * gfortran.dg/initialization_8.f90: New test.
3513
3514 2007-07-22 Nathan Sidwell <nathan@codesourcery.com>
3515
3516 PR c++/30818
3517 * g++.dg/template/crash47.C: Adjust errors.
3518 * g++.dg/template/crash48.C: Adjust errors.
3519 * g++.dg/template/typename12.C: New.
3520 * g++.dg/template/typename13.C: New.
3521 * g++.dg/template/typename14.C: New.
3522 * g++.dg/template/typedef6.C: Adjust errors.
3523
3524 2007-07-21 Christopher D. Rickett <crickett@lanl.gov>
3525
3526 PR fortran/32627
3527 * gfortran.dg/pr32627_driver.c: Driver for pr32627.
3528 * gfortran.dg/pr32627.f03: New test case.
3529
3530 * gfortran.dg/c_f_pointer_logical.f03: New test case.
3531 * gfortran.dg/c_f_pointer_logical_driver.c: Driver for
3532 c_f_pointer_logical.
3533 * gfortran.dg/c_f_pointer_complex_driver.c: Driver for
3534 c_f_pointer_complex.
3535 * gfortran.dg/c_f_pointer_complex.f03: New test case.
3536 * gfortran.dg/c_f_pointer_shape_tests_2_driver.c: Driver for
3537 c_f_pointer_shape_tests_2.
3538 * gfortran.dg/c_f_pointer_shape_tests_2.f03: New test case.
3539
3540 2007-07-21 Christopher D. Rickett <crickett@lanl.gov>
3541
3542 PR fortran/32804
3543 * gfortran.dg/c_loc_tests_9.f03: New test case.
3544 * gfortran.dg/c_loc_tests_10.f03: Ditto.
3545
3546 2007-07-21 Lee Millward <lee.millward@gmail.com>
3547
3548 PR fortran/32823
3549 * gfortran.dg/int_2.f90: New test.
3550
3551 2007-07-21 Rask Ingemann Lambertsen <rask@sygehus.dk>
3552
3553 * gcc.dg/inline-23.c: Use pointer sized type for cast from pointer.
3554
3555 2007-07-20 Richard Sandiford <richard@codesourcery.com>
3556
3557 * gcc.target/mips/mips.exp (is_gp32_flag): Return true for -msmartmips.
3558 * gcc.target/mips/save-restore-5.c: Fix positioning of dg-do directive.
3559
3560 2007-07-20 Uros Bizjak <ubizjak@gmail.com>
3561
3562 PR tree-optimization/19910
3563 * gcc.dg/pr19910.c: New test.
3564
3565 2007-07-19 Daniel Franke <franke.daniel@gmail.com>
3566
3567 PR fortran/32738
3568 * gfortran.dg/pr32738.f90: New test.
3569
3570 2007-07-19 Thomas Koenig <tkoenig@gcc.gnu.org>
3571
3572 PR tree-optimzation/32635
3573 * gfortran.dg/pr32635.f: New test case.
3574
3575 2007-07-18 Christopher D. Rickett <crickett@lanl.gov>
3576
3577 PR fortran/32801
3578 * gfortran.dg/pr32801.f03: New test case.
3579
3580 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3581
3582 * gcc.dg/c99-math-double-1.c: Mark test variables as volatile.
3583 Test negative numbers also.
3584 * gcc.dg/c99-math-float-1.c: Likewise.
3585 * gcc.dg/c99-math-long-double-1.c: Likewise.
3586 * gcc.dg/c99-math.h: Check for FP exceptions. Update for negative
3587 test inputs.
3588
3589 2007-07-18 Bob Wilson <bob.wilson@acm.org>
3590
3591 * lib/target-supports.exp (check_effective_target_sync_int_long):
3592 Enable for xtensa.
3593 (check_effective_target_sync_char_short): Likewise.
3594
3595 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3596
3597 * gcc.dg/pr28796-2.c: Add more cases.
3598
3599 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3600
3601 * gcc.dg/pr28796-1.c: Add more cases.
3602 * gcc.dg/pr28796-2.c: Likewise.
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-17 Janus Weil <jaydub66@gmail.com>
3610
3611 PR fortran/32535
3612 * gfortran.dg/pr32535.f90: New test.
3613
3614 2007-07-17 Paul Thomas <pault@gcc.gnu.org>
3615
3616 PR fortran/31320
3617 PR fortran/32665
3618 * gfortran.dg/alloc_comp_constructor_3.f90: New test.
3619
3620 2007-07-17 Zdenek Dvorak <dvorakz@suse.cz>
3621
3622 PR rtl-optimization/32773
3623 * gcc.dg/pr32773.c: New test.
3624
3625 2007-07-16 Andrew Pinski <andrew_pinski@playstation.sony.com>
3626
3627 * gcc.target/spu/intrinsics-1.c: Use dg-message to
3628 match flax-vector-conversions note.
3629 * gcc.target/spu/fixed-range-bad.c: Use dg-warning
3630 instead of dg-error for the warning.
3631
3632 2007-07-16 Rask Ingemann Lambertsen <rask@sygehus.dk>
3633
3634 * gcc.c-torture/execute/20061101-2.c: Variant of 20061101-1.c
3635 adapted to work on targets with 16-bit or wider int.
3636 * gcc.c-torture/execute/pr29797-2.c: Likewise for pr29797-1.c.
3637 * gcc.c-torture/execute/pr31448-2.c: Likewise for pr31448.c.
3638 * gcc.dg/20061109-2.c: Likewise for 20061109-1.c.
3639 * gcc.dg/pr27959-2.c: Likewise for pr27959.c.
3640
3641 2007-07-16 Rask Ingemann Lambertsen <rask@sygehus.dk>
3642
3643 * gcc.dg/tree-ssa/ltrans-5.c: Only run test on targets which
3644 support large arrays.
3645 * gcc.dg/pr27959.c: Only run test if an int is at least 32 bits wide.
3646 * gcc.dg/20061109-1.c: Likewise.
3647 * gcc.c-torture/execute/20061101-1.x: Likewise.
3648 * gcc.c-torture/execute/pr29797-1.x: Likewise.
3649 * gcc.c-torture/execute/pr31448.x: Likewise.
3650
3651 2007-07-16 Lee Millward <lee.millward@gmail.com>
3652
3653 * gfortran.dg/cmplx_intrinsic_1.f90: New test.
3654
3655 PR fortran/32238
3656 * gfortran.dg/pr32238.f90: New test.
3657
3658 PR fortran/32222
3659 * gfortran.dg/pr32222.f90: New test.
3660
3661 PR fortran/32242
3662 * gfortran.dg/pr32242.f90: New test.
3663
3664 2007-07-16 Sandra Loosemore <sandra@codesourcery.com>
3665 David Ung <davidu@mips.com>
3666
3667 * gcc.target/mips/mips-sched-madd.c: New test case.
3668
3669 2007-07-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3670
3671 PR libfortran/32611
3672 * gfortran.dg/large_real_kind_1.f90: Update test.
3673 * gfortran.dg/pr17706.f90: Update test.
3674 * gfortran.dg/fmt_zero_digits.f90: Update test.
3675 * gfortran.dg/fmt_zero_precision.f90: Update test.
3676 * gfortran.dg/real_const_3.f90: Update test.
3677
3678 2007-07-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3679
3680 PR fortran/32036
3681 * gfortran.dg/bounds_check_8.f90: New test.
3682 * gfortran.dg/do_iterator_2.f90: Make code legal Fortran.
3683
3684 2007-07-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3685
3686 PR fortran/32357
3687 * gfortran.dg/mvbits_2.f90: New test.
3688
3689 2007-07-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3690
3691 PR libfortran/32731
3692 * gfortran.dg/pack_mask_1.f90: New test.
3693 * gfortran.dg/unpack_mask_1.f90: New test.
3694
3695 2007-07-14 Eric Botcazou <ebotcazou@libertysurf.fr>
3696
3697 * gcc.dg/20001013-1.c: Move to gcc.target/sparc.
3698 * gcc.dg/20001101-1.c: Likewise.
3699 * gcc.dg/20001102-1.c: Likewise.
3700 * gcc.dg/20020116-2.c: Likewise.
3701 * gcc.dg/20020416-1.c: Likewise.
3702 * gcc.dg/sparc-constant-1.c: Likewise.
3703 * gcc.dg/sparc-dwarf2.c: Likewise.
3704 * gcc.dg/sparc-frame-1.c: Likewise.
3705 * gcc.dg/sparc-getcontext-1.c: Likewise.
3706 * gcc.dg/sparc-loop-1.c: Likewise.
3707 * gcc.dg/sparc-reg-1.c: Likewise.
3708 * gcc.dg/sparc-ret.c: Likewise.
3709 * gcc.dg/sparc-trap-1.c: Likewise.
3710 * gcc.dg/ultrasp10.c: Likewise.
3711 * gcc.dg/ultrasp11.c: Likewise.
3712 * gcc.dg/ultrasp1.c: Likewise.
3713 * gcc.dg/ultrasp2.c: Likewise.
3714 * gcc.dg/ultrasp3.c: Likewise.
3715 * gcc.dg/ultrasp4.c: Likewise.
3716 * gcc.dg/ultrasp5.c: Likewise.
3717 * gcc.dg/ultrasp6.c: Likewise.
3718 * gcc.dg/ultrasp7.c: Likewise.
3719 * gcc.dg/ultrasp8.c: Likewise.
3720 * gcc.dg/ultrasp9.c: Likewise.
3721 * gcc.dg/splet-1.c: Delete.
3722
3723 2007-07-14 Daniel Franke <franke.daniel@gmail.com>
3724
3725 PR fortran/32724
3726 * gfortran.dg/stfunc_5.f90: New test.
3727
3728 2007-07-14 Uros Bizjak <ubizjak@gmail.com>
3729
3730 * lib/target-supports.exp (check_effective_target_vect_aligned_arrays):
3731 New procedure to check if arrays are naturally aligned to the vector
3732 alignment boundary.
3733 * gcc.dg/vect/pr25413a.c: Do not include stdarg.h. Use __SIZE_TYPE__
3734 in size_t typedef. Adjust tree dump scan results according to
3735 vect_aligned_arrays target check.
3736 * gcc.dg/vect/pr25413.c: Adjust tree dump scan results according to
3737 vect_aligned_arrays target check.
3738 * gcc.dg/vect/pr31699.c: Ditto.
3739
3740 2007-07-13 Sa Liu <saliu@de.ibm.com>
3741
3742 * gcc.dg/vect/fast-math-vect-reduc-7.c: Switch on test
3743 for V2DFmode vector conditional expression.
3744 * gcc.target/spu/dfcmeq.c: New. Test combination of abs
3745 and dfceq patterns.
3746 * gcc.target/spu/dfcmgt.c: New. Test combination of abs
3747 and dfcgt patterns.
3748 * gcc.target/spu/intrinsics-2.c: New. Test intrinsics for
3749 V2DFmode comparison and test special values.
3750 * lib/target-supports.exp: Switch on test for V2DFmode
3751 vector conditional expression.
3752
3753 2007-07-13 Richard Guenther <rguenther@suse.de>
3754
3755 PR tree-optimization/32721
3756 * gcc.dg/pr32721.c: New testcase.
3757
3758 2007-07-13 Hans-Peter Nilsson <hp@axis.com>
3759
3760 * gcc.dg/20011127-1.c: Use dg-message, not dg-error to match the
3761 error message part that continues on a new line.
3762
3763 2007-07-12 Geoffrey Keating <geoffk@apple.com>
3764
3765 * gcc.dg/c99-tgmath-1.c: New.
3766 * gcc.dg/c99-tgmath-2.c: New.
3767 * gcc.dg/c99-tgmath-3.c: New.
3768 * gcc.dg/c99-tgmath-4.c: New.
3769
3770 2007-07-12 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3771 Janis Johnson <janis187@us.ibm.com>
3772
3773 PR testsuite/25241
3774 * gcc.test-framework/dg-error-exp-F.c: New test.
3775 * gcc.test-framework/dg-warning-exp-F.c: New test.
3776 * lib/gcc.exp: Enable warning and error prefixes.
3777 * lib/gcc-dg.exp (dg-warning): Wrap original dg-warning.
3778 (dg-error): Wrap original dg-error.
3779 * gcc.target/powerpc/altivec-types-1.c: Remove explicit error/warning
3780 markers from dg-error/dg-warning directives.
3781 * gcc.dg/20040322-1.c: Likewise.
3782 * gcc.dg/Wchar-subscripts-1.c: Likewise.
3783 * gcc.dg/Wdeclaration-after-statement-1.c: Likewise.
3784 * gcc.dg/Wdeclaration-after-statement-2.c: Likewise.
3785 * gcc.dg/Werror-1.c: Likewise.
3786 * gcc.dg/Werror-10.c: Likewise.
3787 * gcc.dg/Werror-11.c: Likewise.
3788 * gcc.dg/Werror-2.c: Likewise.
3789 * gcc.dg/Werror-3.c: Likewise.
3790 * gcc.dg/Werror-4.c: Likewise.
3791 * gcc.dg/Werror-5.c: Likewise.
3792 * gcc.dg/Werror-6.c: Likewise.
3793 * gcc.dg/Werror-7.c: Likewise.
3794 * gcc.dg/Werror-8.c: Likewise.
3795 * gcc.dg/Werror-9.c: Likewise.
3796 * gcc.dg/Werror-implicit-function-declaration.c: Likewise.
3797 * gcc.dg/Wimplicit-function-declaration-c89-pedantic.c: Likewise.
3798 * gcc.dg/Wimplicit-function-declaration-c89.c: Likewise.
3799 * gcc.dg/Wimplicit-function-declaration-c99-pedantic.c: Likewise.
3800 * gcc.dg/Wimplicit-function-declaration-c99.c: Likewise.
3801 * gcc.dg/Wint-to-pointer-cast-1.c: Likewise.
3802 * gcc.dg/Wint-to-pointer-cast-2.c: Likewise.
3803 * gcc.dg/Wint-to-pointer-cast-3.c: Likewise.
3804 * gcc.dg/Wnested-externs-1.c: Likewise.
3805 * gcc.dg/Wpointer-to-int-cast-1.c: Likewise.
3806 * gcc.dg/Wpointer-to-int-cast-2.c: Likewise.
3807 * gcc.dg/Wpointer-to-int-cast-3.c: Likewise.
3808 * gcc.dg/Wshadow-3.c: Likewise.
3809 * gcc.dg/Wtraditional-conversion-2.c: Likewise.
3810 * gcc.dg/Wwrite-strings-1.c: Likewise.
3811 * gcc.dg/anon-struct-5.c: Likewise.
3812 * gcc.dg/anon-struct-6.c: Likewise.
3813 * gcc.dg/anon-struct-7.c: Likewise.
3814 * gcc.dg/anon-struct-8.c: Likewise.
3815 * gcc.dg/array-8.c: Likewise.
3816 * gcc.dg/array-quals-2.c: Likewise.
3817 * gcc.dg/asm-qual-1.c: Likewise.
3818 * gcc.dg/asm-wide-1.c: Likewise.
3819 * gcc.dg/assign-warn-1.c: Likewise.
3820 * gcc.dg/assign-warn-2.c: Likewise.
3821 * gcc.dg/bitfld-10.c: Likewise.
3822 * gcc.dg/bitfld-11.c: Likewise.
3823 * gcc.dg/bitfld-12.c: Likewise.
3824 * gcc.dg/bitfld-13.c: Likewise.
3825 * gcc.dg/bitfld-14.c: Likewise.
3826 * gcc.dg/builtin-choose-expr-2.c: Likewise.
3827 * gcc.dg/builtins-30.c: Likewise.
3828 * gcc.dg/c90-const-expr-5.c: Likewise.
3829 * gcc.dg/c90-typespec-1.c: Likewise.
3830 * gcc.dg/c99-const-expr-5.c: Likewise.
3831 * gcc.dg/c99-flex-array-5.c: Likewise.
3832 * gcc.dg/c99-fordecl-3.c: Likewise.
3833 * gcc.dg/c99-tag-3.c: Likewise.
3834 * gcc.dg/c99-typespec-1.c: Likewise.
3835 * gcc.dg/c99-vla-jump-1.c: Likewise.
3836 * gcc.dg/c99-vla-jump-2.c: Likewise.
3837 * gcc.dg/c99-vla-jump-3.c: Likewise.
3838 * gcc.dg/c99-vla-jump-4.c: Likewise.
3839 * gcc.dg/c99-vla-jump-5.c: Likewise.
3840 * gcc.dg/cast-1.c: Likewise.
3841 * gcc.dg/cast-2.c: Likewise.
3842 * gcc.dg/cast-3.c: Likewise.
3843 * gcc.dg/cast-4.c: Likewise.
3844 * gcc.dg/cast-pretty-print-1.c: Likewise.
3845 * gcc.dg/comp-goto-2.c: Likewise.
3846 * gcc.dg/comp-goto-3.c: Likewise.
3847 * gcc.dg/cpp/error-1.c: Likewise.
3848 * gcc.dg/cpp/if-paren.c: Likewise.
3849 * gcc.dg/decl-7.c: Likewise.
3850 * gcc.dg/decl-8.c: Likewise.
3851 * gcc.dg/decl-nospec-1.c: Likewise.
3852 * gcc.dg/decl-nospec-2.c: Likewise.
3853 * gcc.dg/decl-nospec-3.c: Likewise.
3854 * gcc.dg/declspec-10.c: Likewise.
3855 * gcc.dg/declspec-11.c: Likewise.
3856 * gcc.dg/declspec-12.c: Likewise.
3857 * gcc.dg/declspec-13.c: Likewise.
3858 * gcc.dg/declspec-14.c: Likewise.
3859 * gcc.dg/declspec-15.c: Likewise.
3860 * gcc.dg/declspec-16.c: Likewise.
3861 * gcc.dg/declspec-17.c: Likewise.
3862 * gcc.dg/declspec-4.c: Likewise.
3863 * gcc.dg/declspec-5.c: Likewise.
3864 * gcc.dg/declspec-6.c: Likewise.
3865 * gcc.dg/declspec-7.c: Likewise.
3866 * gcc.dg/declspec-8.c: Likewise.
3867 * gcc.dg/declspec-9.c: Likewise.
3868 * gcc.dg/dfp/Wtraditional-conversion-2.c: Likewise.
3869 * gcc.dg/dfp/constants-c99.c: Likewise.
3870 * gcc.dg/dfp/keywords-c89.c: Likewise.
3871 * gcc.dg/dfp/keywords-c99.c: Likewise.
3872 * gcc.dg/dfp/keywords-reserved.c: Likewise.
3873 * gcc.dg/dfp/typespec.c: Likewise.
3874 * gcc.dg/dremf-type-compat-2.c: Likewise.
3875 * gcc.dg/dremf-type-compat-3.c: Likewise.
3876 * gcc.dg/dremf-type-compat-4.c: Likewise.
3877 * gcc.dg/empty-source-2.c: Likewise.
3878 * gcc.dg/empty-source-3.c: Likewise.
3879 * gcc.dg/enum3.c: Likewise.
3880 * gcc.dg/extra-semi-2.c: Likewise.
3881 * gcc.dg/extra-semi-3.c: Likewise.
3882 * gcc.dg/float-range-1.c: Likewise.
3883 * gcc.dg/float-range-2.c: Likewise.
3884 * gcc.dg/float-range-3.c: Likewise.
3885 * gcc.dg/float-range-5.c: Likewise.
3886 * gcc.dg/format/asm_fprintf-2.c: Likewise.
3887 * gcc.dg/format/asm_fprintf-3.c: Likewise.
3888 * gcc.dg/format/asm_fprintf-4.c: Likewise.
3889 * gcc.dg/format/asm_fprintf-5.c: Likewise.
3890 * gcc.dg/format/cast-1.c: Likewise.
3891 * gcc.dg/format/gcc_diag-3.c: Likewise.
3892 * gcc.dg/format/gcc_diag-4.c: Likewise.
3893 * gcc.dg/format/gcc_diag-6.c: Likewise.
3894 * gcc.dg/format/gcc_diag-8.c: Likewise.
3895 * gcc.dg/format/gcc_diag-9.c: Likewise.
3896 * gcc.dg/format/nul-2.c: Likewise.
3897 * gcc.dg/format/opt-1.c: Likewise.
3898 * gcc.dg/format/opt-2.c: Likewise.
3899 * gcc.dg/format/opt-3.c: Likewise.
3900 * gcc.dg/format/opt-4.c: Likewise.
3901 * gcc.dg/format/opt-5.c: Likewise.
3902 * gcc.dg/format/opt-6.c: Likewise.
3903 * gcc.dg/framework-2.c: Likewise.
3904 * gcc.dg/func-args-1.c: Likewise.
3905 * gcc.dg/func-outside-1.c: Likewise.
3906 * gcc.dg/func-outside-2.c: Likewise.
3907 * gcc.dg/gnu-cond-expr-2.c: Likewise.
3908 * gcc.dg/gnu-cond-expr-3.c: Likewise.
3909 * gcc.dg/if-empty-1.c: Likewise.
3910 * gcc.dg/init-bad-1.c: Likewise.
3911 * gcc.dg/init-bad-2.c: Likewise.
3912 * gcc.dg/init-bad-3.c: Likewise.
3913 * gcc.dg/init-desig-obs-2.c: Likewise.
3914 * gcc.dg/init-desig-obs-3.c: Likewise.
3915 * gcc.dg/init-empty-2.c: Likewise.
3916 * gcc.dg/init-empty-3.c: Likewise.
3917 * gcc.dg/inline-11.c: Likewise.
3918 * gcc.dg/inline-12.c: Likewise.
3919 * gcc.dg/inline-8.c: Likewise.
3920 * gcc.dg/inline-9.c: Likewise.
3921 * gcc.dg/inline3.c: Likewise.
3922 * gcc.dg/label-decl-1.c: Likewise.
3923 * gcc.dg/label-decl-2.c: Likewise.
3924 * gcc.dg/label-decl-3.c: Likewise.
3925 * gcc.dg/label-decl-4.c: Likewise.
3926 * gcc.dg/long-long-typespec-1.c: Likewise.
3927 * gcc.dg/lvalue-2.c: Likewise.
3928 * gcc.dg/lvalue-3.c: Likewise.
3929 * gcc.dg/nested-func-3.c: Likewise.
3930 * gcc.dg/nested-redef-1.c: Likewise.
3931 * gcc.dg/noreturn-4.c: Likewise.
3932 * gcc.dg/old-style-prom-2.c: Likewise.
3933 * gcc.dg/old-style-prom-3.c: Likewise.
3934 * gcc.dg/old-style-then-proto-1.c: Likewise.
3935 * gcc.dg/overflow-warn-1.c: Likewise.
3936 * gcc.dg/overflow-warn-2.c: Likewise.
3937 * gcc.dg/overflow-warn-3.c: Likewise.
3938 * gcc.dg/overflow-warn-4.c: Likewise.
3939 * gcc.dg/overflow-warn-6.c: Likewise.
3940 * gcc.dg/parm-forwdecl-2.c: Likewise.
3941 * gcc.dg/parm-forwdecl-3.c: Likewise.
3942 * gcc.dg/parm-impl-decl-1.c: Likewise.
3943 * gcc.dg/parm-impl-decl-2.c: Likewise.
3944 * gcc.dg/parm-incomplete-1.c: Likewise.
3945 * gcc.dg/parm-mismatch-1.c: Likewise.
3946 * gcc.dg/pointer-arith-1.c: Likewise.
3947 * gcc.dg/pointer-arith-2.c: Likewise.
3948 * gcc.dg/pointer-arith-3.c: Likewise.
3949 * gcc.dg/pointer-arith-4.c: Likewise.
3950 * gcc.dg/pointer-arith-6.c: Likewise.
3951 * gcc.dg/pointer-arith-7.c: Likewise.
3952 * gcc.dg/pointer-arith-8.c: Likewise.
3953 * gcc.dg/pr13804-1.c: Likewise.
3954 * gcc.dg/pr15698-1.c: Likewise.
3955 * gcc.dg/pr15698-2.c: Likewise.
3956 * gcc.dg/pr15698-3.c: Likewise.
3957 * gcc.dg/pr15698-4.c: Likewise.
3958 * gcc.dg/pr15698-5.c: Likewise.
3959 * gcc.dg/pr15698-6.c: Likewise.
3960 * gcc.dg/pr15698-7.c: Likewise.
3961 * gcc.dg/pr15698-8.c: Likewise.
3962 * gcc.dg/pr17188-1.c: Likewise.
3963 * gcc.dg/pr17301-1.c: Likewise.
3964 * gcc.dg/pr17301-2.c: Likewise.
3965 * gcc.dg/pr17730-1.c: Likewise.
3966 * gcc.dg/pr20368-1.c: Likewise.
3967 * gcc.dg/pr20368-2.c: Likewise.
3968 * gcc.dg/pr20368-3.c: Likewise.
3969 * gcc.dg/pr22308-1.c: Likewise.
3970 * gcc.dg/qual-component-1.c: Likewise.
3971 * gcc.dg/redecl-1.c: Likewise.
3972 * gcc.dg/redecl-11.c: Likewise.
3973 * gcc.dg/redecl-12.c: Likewise.
3974 * gcc.dg/redecl-13.c: Likewise.
3975 * gcc.dg/redecl-14.c: Likewise.
3976 * gcc.dg/redecl-15.c: Likewise.
3977 * gcc.dg/register-var-1.c: Likewise.
3978 * gcc.dg/register-var-2.c: Likewise.
3979 * gcc.dg/stmt-expr-2.c: Likewise.
3980 * gcc.dg/stmt-expr-3.c: Likewise.
3981 * gcc.dg/stmt-expr-label-1.c: Likewise.
3982 * gcc.dg/stmt-expr-label-2.c: Likewise.
3983 * gcc.dg/stmt-expr-label-3.c: Likewise.
3984 * gcc.dg/struct-empty-2.c: Likewise.
3985 * gcc.dg/struct-empty-3.c: Likewise.
3986 * gcc.dg/struct-parse-1.c: Likewise.
3987 * gcc.dg/struct-semi-1.c: Likewise.
3988 * gcc.dg/struct-semi-2.c: Likewise.
3989 * gcc.dg/struct-semi-3.c: Likewise.
3990 * gcc.dg/switch-5.c: Likewise.
3991 * gcc.dg/switch-6.c: Likewise.
3992 * gcc.dg/switch-7.c: Likewise.
3993 * gcc.dg/tls/diag-5.c: Likewise.
3994 * gcc.dg/transparent-union-1.c: Likewise.
3995 * gcc.dg/transparent-union-3.c: Likewise.
3996 * gcc.dg/typespec-1.c: Likewise.
3997 * gcc.dg/vla-init-2.c: Likewise.
3998 * gcc.dg/vla-init-3.c: Likewise.
3999 * gcc.dg/vla-init-4.c: Likewise.
4000 * gcc.dg/vla-init-5.c: Likewise.
4001 * gcc.dg/void-cast-2.c: Likewise.
4002 * gcc.dg/wvla-3.c: Likewise.
4003 * gcc.dg/wvla-7.c: Likewise.
4004 * gcc.target/i386/991209-1.c: Likewise.
4005 * gcc.target/ia64/fpreg-1.c: Likewise.
4006 * gcc.target/m68k/interrupt_thread-2.c: Likewise.
4007 * gcc.target/m68k/interrupt_thread-3.c: Likewise.
4008
4009 2007-07-12  Daniel Franke  <franke.daniel@gmail.com>
4010
4011 PR fortran/31639
4012 * gfortran.dg/func_decl_4.f90: New test.
4013
4014 2007-07-12 Paul Thomas <pault@gcc.gnu.org>
4015
4016 PR fortran/32727
4017 * gfortran.dg/interface_17.f90: New test.
4018
4019 2007-07-12 Christopher D. Rickett <crickett@lanl.gov>
4020
4021 PR fortran/32599
4022 * gfortran.dg/32599.f03: New test case.
4023
4024 PR fortran/32601
4025 * gfortran.dg/32601.f03: New test case.
4026 * gfortran.dg/32601_1.f03: Ditto.
4027 * gfortran.dg/c_ptr_tests_9.f03: Updated dg-options.
4028 * gfortran.dg/c_ptr_tests_10.f03: Ditto.
4029
4030 2007-07-12 Steve Ellcey <sje@cup.hp.com>
4031
4032 * gcc.c-torture/execute/align-3.c: Remove function addr check.
4033
4034 2007-07-12 Dorit Nuzman <dorit@il.ibm.com>
4035 Devang Patel <dpatel@apple.com>
4036
4037 PR tree-optimization/25413
4038 * gcc.dg/vect/vect-align-1.c: New.
4039 * gcc.dg/vect/vect-align-2.c: New.
4040 * gcc.dg/vect/pr25413.c: New.
4041 * gcc.dg/vect/pr25413a.c: New.
4042 * gcc.dg/vect/pr31699.c: Fix dg-final check.
4043
4044 2007-07-12 Nathan Froyd <froydnj@codesourcery.com>
4045
4046 * lib/target-support.exp (check_ultrasparc_hw_available):
4047 New function.
4048 (is-effective-target): Check $arg for ultrasparc_hw.
4049 (is-effective-target-keyword): Likewise.
4050 * gcc.dg/vect/vect.exp: Call check_effective_target_ultrasparc_hw
4051 when determining what to do on sparc platforms.
4052 * gcc.dg/20001013-1.c: Check for an ultrasparc_hw target.
4053 * gcc.dg/20001101-1.c: Likewise.
4054 * gcc.dg/20001101-2.c: Likewise.
4055 * gcc.dg/ultrasp9.c: Likewise.
4056 * gcc.dg/ultrasp10.c: Likewise.
4057 * gcc.target/sparc/pdist-3.c: Likewise.
4058
4059 2007-07-12 Daniel Jacobowitz <dan@codesourcery.com>
4060
4061 * gcc.target/mips/save-restore-5.c: Add -mno-abicalls.
4062
4063 2007-07-12 Dorit Nuzman <dorit@il.ibm.com>
4064
4065 * gcc.dg/vect/costmodel/ppc/costmodel-vect-reduc-1char.c: Loops now
4066 get vectorized.
4067 * gcc.dg/vect/costmodel/i386/costmodel-vect-reduc-1char.c: Loops
4068 now get vectorized.
4069 * gcc.dg/vect/costmodel/spu/spu-costmodel-vect.exp: New.
4070 * gcc.dg/vect/costmodel/spu/costmodel-fast-math-vect-pr29925.c: New.
4071 * gcc.dg/vect/costmodel/spu/costmodel-vect-31a.c: New.
4072 * gcc.dg/vect/costmodel/spu/costmodel-vect-31b.c: New.
4073 * gcc.dg/vect/costmodel/spu/costmodel-vect-31c.c: New.
4074 * gcc.dg/vect/costmodel/spu/costmodel-vect-31d.c: New.
4075 * gcc.dg/vect/costmodel/spu/costmodel-vect-iv-9.c: New.
4076 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: New.
4077 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: New.
4078 * gcc.dg/vect/costmodel/spu/costmodel-vect-76b.c: New.
4079 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: New.
4080 * gcc.dg/vect/costmodel/spu/costmodel-vect-68a.c: New.
4081 * gcc.dg/vect/costmodel/spu/costmodel-vect-68b.c: New.
4082 * gcc.dg/vect/costmodel/spu/costmodel-vect-68c.c: New.
4083 * gcc.dg/vect/costmodel/spu/costmodel-vect-68d.c: New.
4084 * lib/target-supports.exp (check_effective_target_vect_int_mul):
4085 Add spu.
4086
4087 2007-07-12 Jakub Jelinek <jakub@redhat.com>
4088
4089 PR c++/30854
4090 * g++.dg/parse/error30.C: New test.
4091
4092 2007-07-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4093
4094 PR fortran/29804
4095 * gfortran.dg/alloc_comp_misc_1.f90: New test.
4096
4097 2007-07-11 Daniel Berlin <dberlin@dberlin.org>
4098
4099 * gfortran.fortran-torture/compile/pr32663.f: New test.
4100
4101 2007-07-11 Paolo Carlini <pcarlini@suse.de>
4102
4103 PR c++/31027
4104 * g++.dg/inherit/virtual4.C: New.
4105
4106 2007-07-11 Uros Bizjak <ubizjak@gmail.com>
4107
4108 PR target/32661
4109 * gcc.target/i386/pr32661-1.c: New test.
4110
4111 2007-07-11 Eric Botcazou <ebotcazou@adacore.com>
4112
4113 * gnat.dg/invariant_index.ad[sb]: New test.
4114
4115 2007-07-11 Paolo Carlini <pcarlini@suse.de>
4116
4117 PR c++/32560
4118 * g++.dg/template/decl3.C: New.
4119
4120 2007-07-09 Geoffrey Keating <geoffk@apple.com>
4121
4122 PR 32617
4123 * gcc.c-torture/execute/align-3.c: New.
4124
4125 2007-07-10 Uros Bizjak <ubizjak@gmail.com>
4126
4127 PR target/32708
4128 * gcc.target/i386/pr32708-1.c: New test.
4129 * gcc.target/i386/pr32708-2.c: Ditto.
4130 * gcc.target/i386/pr32708-3.c: Ditto.
4131
4132 2007-07-10 Mark Mitchell <mark@codesourcery.com>
4133
4134 * g++.dg/init/new20.C: Remove svn:executable flag.
4135
4136 2007-07-10 Nathan Froyd <froydnj@codesourcery.com>
4137
4138 * gcc.dg/vect/vect-116.c: Add vect_int target requirement.
4139
4140 2007-07-10 Nathan Froyd <froydnj@codesourcery.com>
4141
4142 * gcc.dg/ultrasp7.c: Add fpic target requirement.
4143
4144 2007-07-10 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4145
4146 PR testsuite/25241
4147 * gcc.dg/pch/counter-2.c: Match every message with its appropriate
4148 directive.
4149
4150 2007-07-10 Paul Thomas <pault@gcc.gnu.org>
4151
4152 PR fortran/32157
4153 * gfortran.dg/overload_2.f90: New test.
4154
4155 PR fortran/32689
4156 * gfortran.dg/transfer_simplify_5.f90
4157
4158 PR fortran/32634
4159 * gfortran.dg/interface_15.f90: New test.
4160
4161 2007-07-09 Thomas Koenig <tkoenig@gcc.gnu.org>
4162
4163 PR libfortran/32336
4164 * gfortran.dg/matmul_5.f90: New test case.
4165
4166 2007-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
4167
4168 * gcc.dg/fesd-any.c: Move to gcc.dg/debug/dwarf2 directory.
4169 * gcc.dg/fesd-any.h: Likewise.
4170 * gcc.dg/fesd-baseonly.c: Likewise.
4171 * gcc.dg/fesd-baseonly.h: Likewise.
4172 * gcc.dg/fesd-none.c: Likewise.
4173 * gcc.dg/fesd-none.h: Likewise.
4174 * gcc.dg/fesd-reduced.c: Likewise.
4175 * gcc.dg/fesd-reduced.h: Likewise.
4176 * gcc.dg/fesd-sys.c: Likewise.
4177 * gcc.dg/fesd-sys.h: Likewise
4178 * gcc.dg/fesd.h: Likewise.
4179
4180 * g++.dg/debug/dwarf2: New directory.
4181 * g++.dg/debug/dwarf2/dwarf2.exp: New driver.
4182 * g++.dg/other/fesd-any.C: Move to g++.dg/debug/dwarf2 directory.
4183 * g++.dg/other/fesd-any.h: Likewise.
4184 * g++.dg/other/fesd-baseonly.C: Likewise.
4185 * g++.dg/other/fesd-baseonly.h: Likewise.
4186 * g++.dg/other/fesd-none.C: Likewise.
4187 * g++.dg/other/fesd-none.h: Likewise.
4188 * g++.dg/other/fesd-reduced.C: Likewise.
4189 * g++.dg/other/fesd-reduced.h: Likewise.
4190 * g++.dg/other/fesd-sys.C: Likewise.
4191 * g++.dg/other/fesd-sys.h: Likewise.
4192 * g++.dg/other/fesd.h: Likewise.
4193
4194 2007-07-09 Daniel Franke <franke.daniel@gmail.com>
4195
4196 PR fortran/31129
4197 * gfortran.dg/parameter_unused.f90: New test.
4198
4199 2007-07-09 Uros Bizjak <ubizjak@gmail.com>
4200
4201 PR tree-optimization/32681
4202 * gcc.dg/tree-ssa/pr32681.c: New test.
4203
4204 2007-07-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4205
4206 PR fortran/32678
4207 * gfortran.dg/fmt_t_5.f90: New test.
4208
4209 2007-07-08 Paolo Carlini <pcarlini@suse.de>
4210
4211 PR c++/30535
4212 * g++.dg/template/operator10.C: New.
4213
4214 2007-07-08 Thomas Koenig <tkoenig@gcc.gnu.org>
4215
4216 PR libfortran/32217
4217 * gfortran.dg/unpack_zerosize_1.f90: New test case.
4218
4219 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
4220
4221 PR fortran/29876
4222 * gfortran.dg/operator_6.f90: New test.
4223
4224 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
4225
4226 PR fortran/17711
4227 * gfortran.dg/operator_4.f90: New test.
4228 * gfortran.dg/operator_5.f90: New test.
4229 * gfortran.dg/logical_comp.f90: Adjusted error messages.
4230 * gfortran.dg/module_md5_1.f90: Adjusted MD5 sum.
4231
4232 2007-07-08 Tobias Burnus <burnus@net-b.de>
4233
4234 PR fortran/32669
4235 * gfortran.dg/argument_checking_6.f90: New.
4236
4237 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
4238
4239 PR fortran/25094
4240 * gfortran.dg/interface_155555.f90: New test.
4241
4242 2007-07-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4243
4244 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
4245 c99-math-long-double-1.c, c99-math.h: Test subnormals.
4246
4247 2007-07-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4248
4249 PR testsuite/25241
4250 * gcc.dg/20041213-1.c: Don't use default -pedantic-errors to allow
4251 discern pedantic diagnostics and errors.
4252 * gcc.dg/empty2.c: Add -pedantic, so it actually produces a warning
4253 and not an error.
4254 * gcc.dg/20050121-1.c: This is an error and not a warning.
4255 * gcc.target/i386/sseregparm-2.c: Likewise.
4256 * gcc.target/i386/20060512-4.c: This is a warning and not an error.
4257 * gcc.dg/charset/attribute2.c: Likewise.
4258 * gcc.dg/bitfld-1.c: Likewise.
4259 * gcc.dg/pack-test-2.c: Likewise.
4260 * gcc.dg/940510-1.c: Match separately error and warning.
4261 * gcc.dg/array-2.c: Match separately multiple messages. The second
4262 diagnostic is a pedantic warning and not an error.
4263 * gcc.dg/pr14475.c: Match separately multiple messages.
4264 * gcc.dg/pr18809-1.c: Likewise.
4265 * gcc.dg/pr27953.c: Likewise.
4266 * gcc.dg/vla-init-1.c: Likewise.
4267 * gcc.dg/redecl-1.c: Fix wrong use of dg-error and dg-warning.
4268
4269 2007-07-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4270
4271 PR fortran/32644
4272 * gfortran.dg/char_decl_1.f90: New test.
4273
4274 2007-07-07 Daniel Berlin <dberlin@dberlin.org>
4275
4276 * Revert add of gcc.dg/tree-ssa/ssa-pre-17.c.
4277
4278 2007-07-07 Mark Mitchell <mark@codesourcery.com>
4279
4280 PR c++/32232
4281 * g++.dg/template/overload9.C: New test.
4282
4283 2007-07-06 Daniel Berlin <dberlin@dberlin.org>
4284
4285 * gcc.dg/tree-ssa/ssa-pre-17.c: New test.
4286 * gcc.dg/tree-ssa/ssa-fre-7.c: New test.
4287
4288 2007-07-06 Nathan Froyd <froydnj@codesourcery.com>
4289
4290 * gcc.dg/20001012-1.c: Run on all fpic-capable targets.
4291 * gcc.dg/20001012-2.c: Likewise.
4292 * gcc.dg/tls/opt-7.c: Require an fpic-capable target.
4293 * gcc.dg/20000222-1.c: Add -fPIC on all fpic-capable targets.
4294
4295 2007-07-06 Nathan Froyd <froydnj@codesourcery.com>
4296
4297 * gcc.c-torture/execute/multi-ix.c (CHUNK): Be more conservative
4298 about the chunk size when STACK_SIZE is defined.
4299
4300 2007-07-06 Josh Conner <jconner@apple.com>
4301
4302 PR middle-end/32602
4303 * gcc.dg/sibcall-8.c: New test.
4304
4305 2007-07-06 Josh Conner <jconner@apple.com>
4306
4307 PR middle-end/32603
4308 * gcc.target/arm/sibcall-1.c: New test.
4309
4310 2007-07-06 H.J. Lu <hongjiu.lu@intel.com>
4311
4312 * gcc.dg/dfp/convert-dfp-round-thread.c: New test.
4313
4314 2007-07-06 Daniel Franke <franke.daniel@gmail.com>
4315
4316 * gfortran.dg/save_parameter.f90: New test.
4317 * gfortran.dg/module_md5_1.f90: Updated MD5 sum.
4318
4319 2007-07-06 Richard Guenther <rguenther@suse.de>
4320
4321 * g++.dg/opt/pr30965.C: New testcase.
4322
4323 2007-07-06 Richard Sandiford <richard@codesourcery.com>
4324
4325 * gcc.target/mips/save-restore-5.c: New test.
4326
4327 2007-07-06 Uros Bizjak <ubizjak@gmail.com>
4328
4329 PR rtl_optimization/32450
4330 * gcc.dg/pr32450.c: New runtime test.
4331
4332 2007-07-06 Uros Bizjak <ubizjak@gmail.com>
4333
4334 * g++.dg/ext/visibility/ms-compat-1.C: Change double underscore to
4335 single underscore in scan directives.
4336
4337 2007-07-05 Mark Mitchell <mark@codesourcery.com>
4338
4339 PR c++/32245
4340 * g++.dg/init/ptrmem4.C: New test.
4341
4342 PR c++/32251
4343 * g++.dg/init/new21.C: Likewise.
4344
4345 PR c++/31992
4346 * g++.dg/template/static30.C: Likewise.
4347
4348 2007-07-05 Dorit Nuzman <dorit@il.ibm.com>
4349
4350 * gcc.dg/vect/costmodel/ppc: New directory.
4351 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: New.
4352 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr29925.c:
4353 New test.
4354 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: New test.
4355 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31b.c: New test.
4356 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31c.c: New test.
4357 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31d.c: New test.
4358 * gcc.dg/vect/costmodel/ppc/costmodel-vect-33.c: New test.
4359 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76a.c: New test.
4360 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c: New test.
4361 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76c.c: New test.
4362 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68a.c: New test.
4363 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68b.c: New test.
4364 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68c.c: New test.
4365 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68d.c: New test.
4366 * gcc.dg/vect/costmodel/ppc/costmodel-vect-reduc-1char.c: New test.
4367 * gcc.dg/vect/costmodel/i386/costmodel-vect-68.c: Now vectorized.
4368
4369 2007-07-05 Tobias Burnus <burnus@net-b.de>
4370
4371 PR fortran/32359
4372 * gfortran.dg/module_md5_1.f90: Update MD5 number.
4373
4374 2007-07-05 Paul Thomas <pault@gcc.gnu.org>
4375
4376 PR fortran/32526
4377 * gfortran.dg/interface_14.f90: New test.
4378
4379 PR fortran/32613
4380 * gfortran.dg/do_iterator_2.f90: New test.
4381
4382 2007-07-04 H.J. Lu <hongjiu.lu@intel.com>
4383
4384 * gcc.dg/dfp/dfp-round.h (FE_DEC_TONEAREST): Redfined for BID.
4385 (FE_DEC_DOWNWARD): Likewise.
4386 (FE_DEC_UPWARD): Likewise.
4387 (FE_DEC_TOWARDZERO): Likewise.
4388 (FE_DEC_TONEARESTFROMZERO): Likewise.
4389
4390 2007-07-04 Daniel Berlin <dberlin@dberlin.org>
4391
4392 * gcc.c-torture/compile/pr32606.c: New.
4393 * gfortran.fortran-torture/execute/pr32604.f90: New.
4394
4395 2007-07-04 Mark Mitchell <mark@codesourcery.com>
4396
4397 * gcc.dg/visibility-12.c: New test.
4398 * gcc.dg/visibility-13.c: Likewise.
4399 * g++.dg/ext/visibility-9.C: Likewise.
4400 * g++.dg/ext/visibility-10.C: Likewise.
4401
4402 2007-07-04 Richard Sandiford <richard@codesourcery.com>
4403
4404 * gcc.dg/sh-relax.c: Skip for VxWorks if non-PIC.
4405 * gcc.dg/sh-relax-vxworks.c: New test.
4406
4407 2007-07-04 Richard Guenther <rguenther@suse.de>
4408
4409 PR tree-optimization/32500
4410 * gcc.c-torture/execute/pr32500.c: New testcase.
4411
4412 2007-07-04 Richard Guenther <rguenther@suse.de>
4413
4414 PR tree-optimization/32482
4415 * gcc.c-torture/compile/pr32482.c: New testcase.
4416
4417 2007-07-04 Richard Sandiford <richard@codesourcery.com>
4418
4419 * gcc.c-torture/execute/ieee/compare-fp-4.x: Add an XFAIL for ARM
4420 VxWorks kernels.
4421 * gcc.c-torture/execute/ieee/fp-cmp-1.x: Likewise.
4422 * gcc.c-torture/execute/ieee/fp-cmp-2.x: Likewise.
4423 * gcc.c-torture/execute/ieee/fp-cmp-3.x: Likewise.
4424 * gcc.c-torture/execute/ieee/fp-cmp-6.x: Likewise.
4425
4426 2007-07-04 Richard Sandiford <richard@codesourcery.com>
4427
4428 * gcc.dg/cpp/trad/include.c: Skip for VxWorks kernels.
4429
4430 2007-07-04 Richard Sandiford <richard@codesourcery.com>
4431
4432 * gcc.dg/sh4a-fprun.c: Skip for VxWorks kernels.
4433
4434 2007-07-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4435
4436 PR fortran/31198
4437 * gfortran.dg/min_max_optional_1.f90: New test.
4438 * gfortran.dg/min_max_optional_2.f90: New test.
4439 * gfortran.dg/min_max_optional_3.f90: New test.
4440
4441 2007-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4442
4443 PR fortran/32545
4444 * gfortran.dg/fmt_error.f90: New test.
4445
4446 2007-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4447
4448 PR fortran/32612
4449 * gfortran.dg/interface_13.f90: New test.
4450
4451 2007-07-03 Dave Brolley <brolley@redhat.com>
4452
4453 PR c++/31743
4454 * g++.dg/init/new20.C: New test.
4455
4456 2007-07-03 Christopher D. Rickett <crickett@lanl.gov>
4457
4458 PR fortran/32579
4459 * gfortran.dg/iso_c_binding_only.f03: Updated test case.
4460
4461 2007-07-03 Tobias Burnus <burnus@net-b.de>
4462
4463 PR fortran/25062
4464 * common_7.f90: New.
4465 * common_8.f90: New.
4466 * common_9.f90: New.
4467
4468 2007-07-03 Tobias Burnus <burnus@net-b.de>
4469
4470 PR fortran/30940
4471 * gfortran.dg/argument_checking_1.f90: New.
4472 * gfortran.dg/argument_checking_2.f90: New.
4473 * gfortran.dg/argument_checking_3.f90: New.
4474 * gfortran.dg/argument_checking_4.f90: New.
4475 * gfortran.dg/argument_checking_5.f90: New.
4476 * gfortran.fortran-torture/execute/st_function_1.f90: Add dg-warning.
4477 * gfortran.fortran-torture/execute/st_function.f90: Add dg-warning.
4478
4479 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
4480
4481 * gcc.dg/pr32176.c: Add -w to default dg-options.
4482
4483 2007-07-02 Daniel Berlin <dberlin@dberlin.org>
4484
4485 * gcc.c-torture/compile/ssa-pre-1.c: New test.
4486
4487 2007-07-03 Tobias Burnus <burnus@net-b.de>
4488
4489 PR fortran/20888
4490 * gfortran.dg/null_2.f90: New.
4491
4492 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
4493 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4494
4495 PR middle-end/32176
4496 * gcc.dg/pr32176.c: New test.
4497
4498 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
4499
4500 * gcc.dg/const-float80.c : New test.
4501 * gcc.dg/const-float128.c : New test.
4502 * gcc.dg/const-float80-ped.c : New test.
4503 * gcc.dg/const-float128-ped.c : New test.
4504
4505 2007-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4506
4507 * gcc.dg/c99-math.h: Fix typo.
4508
4509 2007-07-02 Jakub Jelinek <jakub@redhat.com>
4510
4511 PR libgomp/32468
4512 * gcc.dg/gomp/pr32468-1.c: New test.
4513
4514 2007-07-02 Richard Sandiford <richard@codesourcery.com>
4515
4516 * gcc.target/mips/mips.exp (setup_mips_tests): Treat -mfp* as
4517 an ABI option.
4518
4519 2007-07-02 Daniel Berlin <dberlin@dberlin.org>
4520
4521 * gfortran.fortran-torture/compile/pr32583.f: New.
4522 * gcc.c-torture/compile/pr32584.c: New
4523
4524 2007-07-02 Ollie Wild <aaw@google.com>
4525
4526 * g++.dg/lookup/using16.C: Merge dg-errors with common line.
4527 * g++.dg/lookup/using17.C: Merge dg-errors with common line.
4528
4529 2007-07-02 Richard Sandiford <richard@codesourcery.com>
4530
4531 * gcc.target/mips/save-restore-1.c: New test.
4532 * gcc.target/mips/save-restore-2.c: Likewise.
4533 * gcc.target/mips/save-restore-3.c: Likewise.
4534 * gcc.target/mips/save-restore-4.c: Likewise.
4535
4536 2007-07-02 Uros Bizjak <ubizjak@gmail.com>
4537
4538 PR tree-optimization/31966
4539 PR tree-optimization/32533
4540 * gcc.dg/tree-ssa/pr31966.c: New runtime test.
4541 * gfortran.dg/pr32533.f90: Ditto.
4542
4543 2007-07-02 Jakub Jelinek <jakub@redhat.com>
4544
4545 * g++.dg/opt/nrv12.C: New test.
4546 * gcc.target/i386/nrv1.c: New test.
4547
4548 PR c++/31748
4549 * g++.dg/gomp/pr31748.C: New test.
4550
4551 2007-07-02 Ira Rosen <irar@il.ibm.com>
4552
4553 PR tree-optimization/32230
4554 * gcc.dg/vect/pr32230.c: New test.
4555
4556 2007-07-01 Christopher D. Rickett <crickett@lanl.gov>
4557
4558 * bind_c_array_params.f03: New files for Fortran 2003 ISO C Binding.
4559 * bind_c_coms.f90: Ditto.
4560 * bind_c_coms_driver.c: Ditto.
4561 * bind_c_dts.f90: Ditto.
4562 * bind_c_dts_2.f03: Ditto.
4563 * bind_c_dts_2_driver.c: Ditto.
4564 * bind_c_dts_3.f03: Ditto.
4565 * bind_c_dts_4.f03: Ditto.
4566 * bind_c_dts_driver.c: Ditto.
4567 * bind_c_implicit_vars.f03: Ditto.
4568 * bind_c_procs.f03: Ditto.
4569 * bind_c_usage_2.f03: Ditto.
4570 * bind_c_usage_3.f03: Ditto.
4571 * bind_c_usage_5.f03: Ditto.
4572 * bind_c_usage_6.f03: Ditto.
4573 * bind_c_usage_7.f03: Ditto.
4574 * bind_c_vars.f90: Ditto.
4575 * bind_c_vars_driver.c: Ditto.
4576 * binding_c_table_15_1.f03: Ditto.
4577 * binding_label_tests.f03: Ditto.
4578 * binding_label_tests_10.f03: Ditto.
4579 * binding_label_tests_10_main.f03: Ditto.
4580 * binding_label_tests_11.f03: Ditto.
4581 * binding_label_tests_11_main.f03: Ditto.
4582 * binding_label_tests_12.f03: Ditto.
4583 * binding_label_tests_13.f03: Ditto.
4584 * binding_label_tests_13_main.f03: Ditto.
4585 * binding_label_tests_14.f03: Ditto.
4586 * binding_label_tests_2.f03: Ditto.
4587 * binding_label_tests_3.f03: Ditto.
4588 * binding_label_tests_4.f03: Ditto.
4589 * binding_label_tests_5.f03: Ditto.
4590 * binding_label_tests_6.f03: Ditto.
4591 * binding_label_tests_7.f03: Ditto.
4592 * binding_label_tests_8.f03: Ditto.
4593 * binding_label_tests_9.f03: Ditto.
4594 * c_assoc.f90: Ditto.
4595 * c_assoc_2.f03: Ditto.
4596 * c_f_pointer_shape_test.f90: Ditto.
4597 * c_f_pointer_tests.f90: Ditto.
4598 * c_f_tests_driver.c: Ditto.
4599 * c_funloc_tests.f03: Ditto.
4600 * c_funloc_tests_2.f03: Ditto.
4601 * c_funloc_tests_3.f03: Ditto.
4602 * c_funloc_tests_3_funcs.c: Ditto.
4603 * c_kind_params.f90: Ditto.
4604 * c_kind_tests_2.f03: Ditto.
4605 * c_kinds.c: Ditto.
4606 * c_loc_driver.c: Ditto.
4607 * c_loc_test.f90: Ditto.
4608 * c_loc_tests_2.f03: Ditto.
4609 * c_loc_tests_2_funcs.c: Ditto.
4610 * c_loc_tests_3.f03: Ditto.
4611 * c_loc_tests_4.f03: Ditto.
4612 * c_loc_tests_5.f03: Ditto.
4613 * c_loc_tests_6.f03: Ditto.
4614 * c_loc_tests_7.f03: Ditto.
4615 * c_loc_tests_8.f03: Ditto.
4616 * c_ptr_tests.f03: Ditto.
4617 * c_ptr_tests_10.f03: Ditto.
4618 * c_ptr_tests_5.f03: Ditto.
4619 * c_ptr_tests_7.f03: Ditto.
4620 * c_ptr_tests_7_driver.c: Ditto.
4621 * c_ptr_tests_8.f03: Ditto.
4622 * c_ptr_tests_8_funcs.c: Ditto.
4623 * c_ptr_tests_9.f03: Ditto.
4624 * c_ptr_tests_driver.c: Ditto.
4625 * c_size_t_driver.c: Ditto.
4626 * c_size_t_test.f03: Ditto.
4627 * com_block_driver.f90: Ditto.
4628 * global_vars_c_init.f90: Ditto.
4629 * global_vars_c_init_driver.c: Ditto.
4630 * global_vars_f90_init.f90: Ditto.
4631 * global_vars_f90_init_driver.c: Ditto.
4632 * interop_params.f03: Ditto.
4633 * iso_c_binding_only.f03: Ditto.
4634 * iso_c_binding_rename_1.f03: Ditto.
4635 * iso_c_binding_rename_1_driver.c: Ditto.
4636 * iso_c_binding_rename_2.f03: Ditto.
4637 * iso_c_binding_rename_2_driver.c: Ditto.
4638 * kind_tests_2.f03: Ditto.
4639 * kind_tests_3.f03: Ditto.
4640 * module_md5_1.f90: Ditto.
4641 * only_clause_main.c: Ditto.
4642 * print_c_kinds.f90: Ditto.
4643 * test_bind_c_parens.f03: Ditto.
4644 * test_c_assoc.c: Ditto.
4645 * test_com_block.f90: Ditto.
4646 * test_common_binding_labels.f03: Ditto.
4647 * test_common_binding_labels_2.f03: Ditto.
4648 * test_common_binding_labels_2_main.f03: Ditto.
4649 * test_common_binding_labels_3.f03: Ditto.
4650 * test_common_binding_labels_3_main.f03: Ditto.
4651 * test_only_clause.f90: Ditto.
4652 * use_iso_c_binding.f90: Ditto.
4653 * value_5.f90: Ditto.
4654 * value_test.f90: Ditto.
4655 * value_tests_f03.f90: Ditto.
4656
4657 2007-07-01 Daniel Jacobowitz <dan@codesourcery.com>
4658
4659 * gcc.dg/tls/opt-14.c: New.
4660
4661 2007-07-01 Ollie Wild <aaw@google.com>
4662
4663 * g++.dg/lookup/using16.C: New test.
4664 * g++.dg/lookup/using17.C: New test.
4665
4666 2007-07-01 Janne Blomqvist <jb@gcc.gnu.org>
4667
4668 PR fortran/32239
4669 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.f90
4670 (test_4): Use proper test for floating point equality.
4671 (test_8): Likewise.
4672
4673 2007-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4674
4675 PR libgfortran/32554
4676 * gfortran.dg/fmt_p_1.f90: New test.
4677
4678 2007-07-01 Ira Rosen <irar@il.ibm.com>
4679
4680 * gcc.dg/vect/vect-strided-store-u16-i4.c: Remove abort() from input
4681 initialization and fix dg-final check - the initialization loop is
4682 vectorizable.
4683
4684 2007-07-01 Uros Bizjak <ubizjak@gmail.com>
4685 Volker Reichelt <reichelt@netcologne.de>
4686
4687 PR middle-end/32559
4688 * gcc.dg/pr32559.c: New test.
4689
4690 2007-07-01 Uros Bizjak <ubizjak@gmail.com>
4691
4692 PR tree-optimization/25371
4693 * gcc.dg/vect/pr25371.c: New test.
4694
4695 2007-06-30 Nathan Froyd <froydnj@codesourcery.com>
4696
4697 * gcc.c-torture/execute/20051113-1.c (main): Use the correct type
4698 when allocating and initializing a flexible array.
4699
4700 2007-06-30 Daniel Franke <franke.daniel@gmail.com>
4701
4702 PR fortran/20373
4703 * gfortran.dg/intrinsic.f90: New test.
4704
4705 2007-06-30 Tobias Burnus <burnus@net-b.de>
4706
4707 PR fortran/32555
4708 * gfortran.dg/fmt_zero_check.f90: New.
4709
4710 2007-06-30 Paul Thomas <pault@gcc.gnu.org>
4711
4712 PR fortran/30284
4713 * gfortran.dg/repeat_f90: New test.
4714
4715 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4716
4717 PR testsuite/25241
4718 * gcc.dg/cpp/20000625-1.c: Without dg-options the default is
4719 -pedantic-errors, so we should match errors.
4720 * gcc.dg/cpp/escape-1.c: Likewise.
4721 * gcc.dg/cpp/charconst.c: Empty character constants are errors.
4722 * gcc.dg/cpp/direct2.c: This is a mandatory error instead of a
4723 warning.
4724 * gcc.dg/cpp/endif-pedantic2.c: Use -pedantic-errors to obtain
4725 errors instead of warnings.
4726 * gcc.dg/cpp/extratokens.c: Use dg-warning instead of dg-error for
4727 a pedantic warning.
4728 * gcc.dg/cpp/arith-3.c: Likewise.
4729
4730 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4731
4732 PR testsuite/25241
4733 * gcc.dg/pch/valid-1.c: Match each diagnostic with its own directive.
4734 * gcc.dg/pch/valid-2.c: Likewise.
4735 * gcc.dg/pch/valid-3.c: Likewise.
4736 * gcc.dg/pch/warn-1.c: Likewise.
4737 * gcc.dg/pch/valid-4.c: Match a warning instead of an error.
4738
4739 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4740
4741 PR c/4076
4742 * gcc.dg/Wunused-function.c: New.
4743
4744 2007-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4745
4746 * gfortran.fortran-torture/compile/inline_1.f90: Fix test.
4747
4748 2007-06-29 Douglas Gregor <doug.gregor@gmail.com>
4749
4750 * g++.dg/other/canon-31724.C: New.
4751
4752 2007-06-29 Jan Hubicka <jh@suse.cz>
4753
4754 PR middle-end/32372
4755 * gcc.c-torture/compile/pr32372.c: new.
4756
4757 2007-06-29 Daniel Franke <franke.daniel@gmail.com>
4758
4759 * gfortran.dg/operator_3.f90: New test.
4760
4761 2007-06-29 Daniel Franke <franke.daniel@gmail.com>
4762
4763 * gfortran.dg/gomp/reduction1.f90: Adjust error message.
4764 * gfortran.dg/gomp/allocatable_components_1.f90: Likewise.
4765
4766 2007-06-29 Richard Guenther <rguenther@suse.de>
4767
4768 PR middle-end/32493
4769 * gcc.dg/inline-23.c: New testcase.
4770
4771 2007-06-29 Uros Bizjak <ubizjak@gmail.com>
4772
4773 PR tree-optimization/24659
4774 * gcc.target/i386/vectorize2.c: New test.
4775 * gcc.target/i386/sse2-lrint-vec.c: New runtime test.
4776 * gcc.target/i386/sse2-lrintf-vec.c: Ditto.
4777
4778 2007-06-29 Eric Botcazou <ebotcazou@adacore.com>
4779
4780 * gcc.dg/pointer-arith-9.c: New test.
4781
4782 2007-06-29 Tobias Burnus <burnus@net-b.de>
4783
4784 PR fortran/32483
4785 * gfortran.dg/fmt_read_2.f90: New.
4786
4787 2007-06-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4788
4789 * gfortran.dg/open_errors.f90: Check for existance of temptestfile.
4790 If it exists, don't try to create it.
4791
4792 2007-06-28 Geoffrey Keating <geoffk@apple.com>
4793
4794 * g++.dg/ext/visibility/ms-compat-1.C: New.
4795
4796 2007-06-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
4797
4798 PR tree-opt/32417
4799 * gfortran.fortran-torture/compile/pr32417.f90: New test.
4800
4801 2007-06-28 Dorit Nuzman <dorit@il.ibm.com>
4802
4803 * gcc.dg/vect/vect-iv-4.c: Test now passes on vect_pack_trunc
4804 targets.
4805
4806 2007-06-27 Daniel Franke <franke.daniel@gmail.com>
4807
4808 PR fortran/32467
4809 * gfortran.dg/gomp/allocatable_components_1.f90: New test.
4810
4811 2007-06-27 Richard Guenther <rguenther@suse.de>
4812
4813 PR middle-end/32492
4814 * gcc.dg/inline-22.c: New testcase.
4815
4816 2007-06-26 Hui-May Chang <hm.chang@apple.com>
4817
4818 * gcc.target/i386/large-size-array-3.c: Remove the larger size of
4819 the scan-assembler constant.
4820
4821 2007-06-25 Geoffrey Keating <geoffk@apple.com>
4822
4823 PR 20216
4824 * gcc.dg/pr20216.c: New.
4825
4826 2007-06-25 Andrew Pinski <andrew_pinski@playstation.sony.com>
4827
4828 PR tree-opt/32421
4829 * gcc.dg/vect/pr32421.c: New test.
4830
4831 2006-06-26 Simon Martin <simartin@users.sourceforge.net>
4832
4833 PR c++/32111
4834 * g++.dg/other/friend5.C: New test.
4835
4836 2007-06-25 Paul Thomas <pault@gcc.gnu.org>
4837
4838 PR fortran/32464
4839 * gfortran.dg/host_assoc_function_2.f90: New test.
4840
4841 PR fortran/31494
4842 * gfortran.dg/host_assoc_call_1.f90: New test.
4843
4844 2007-06-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4845
4846 * gfortran.dg/secnds-1.f: Revise test to reduce random errors.
4847
4848 2007-06-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4849
4850 PR fortran/32456
4851 * gfortran.dg/error_format.f90: New test.
4852
4853 2007-06-24 Paul Thomas <pault@gcc.gnu.org>
4854
4855 PR fortran/32136
4856 * gfortran.dg/pr32136.f90: New test.
4857
4858 2007-06-24 Paul Thomas <pault@gcc.gnu.org>
4859
4860 PR fortran/31726
4861 * gfortran.dg/minmaxloc_1.f90: New test.
4862
4863 PR fortran/32298
4864 * gfortran.dg/minmaxloc_2.f90: New test.
4865
4866 2007-06-23 Richard Guenther <rguenther@suse.de>
4867
4868 PR tree-optimization/16876
4869 PR middle-end/29478
4870 * gcc.dg/pr29254.c: The warning is bogus.
4871 * gcc.dg/warn-1.c: Likewise.
4872 * gcc.dg/assign-warn-3.c: Likewise.
4873 * gcc.dg/noncompile/pr16876.c: The testcase is bogus, remove.
4874
4875 2007-06-23 Richard Earnshaw <rearnsha@arm.com>
4876
4877 * gcc.c-torture/execute/20070623-1.c: New.
4878
4879 2007-06-22 Jan Hubicka <jh@suse.cz>
4880
4881 * gcc.c-torture/compile/pr31541.c: New.
4882
4883 2007-06-22 Uros Bizjak <ubizjak@gmail.com>
4884
4885 * gcc.target/i386/large-size-array-3.c: Fix dg-do compile directive.
4886 Remove -m64 from dg-options.
4887
4888 2007-06-22 Uros Bizjak <ubizjak@gmail.com>
4889
4890 PR middle-end/32374
4891 * gcc.dg/pr32374.c: New test.
4892
4893 2007-06-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4894
4895 PR fortran/32360
4896 * gfortran.dg/pointer_assign_3.f90: New test.
4897
4898 2007-06-21 Sebastian Pop <sebpop@gmail.com>
4899
4900 * gcc/testsuite/gcc.dg/tree-ssa/pr19590.c: New.
4901
4902 2007-06-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4903
4904 PR fortran/31162
4905 * gfortran.dg/assign.f90: Update test.
4906 * gfortran.dg/real_do_1.f90: Update test.
4907 * gfortran.dg/gomp/omp_do1.f90: Update test.
4908 * gfortran.dg/warnings_are_errors_1.f: Update test.
4909 * gfortran.dg/g77/20010519-1.f: Update test.
4910 * gfortran.dg/g77/pr9258.f: Update test.
4911 * gfortran.dg/g77/960317-1.f: Update test.
4912
4913 2007-06-21 Richard Guenther <rguenther@suse.de>
4914
4915 PR tree-optimization/32453
4916 * gcc.c-torture/compile/pr32453.c: New testcase.
4917
4918 2007-06-21 Jakub Jelinek <jakub@redhat.com>
4919
4920 PR tree-optimization/31866
4921 * gcc.dg/pr31866.c: New test.
4922
4923 2007-06-21 Richard Guenther <rguenther@suse.de>
4924
4925 PR tree-optimization/32451
4926 * g++.dg/torture/20070621-1.C: New testcase.
4927
4928 2007-06-21 Christian Bruel <christian.bruel@st.com>
4929
4930 * gcc.dg/attr-isr.c: Test delay slot content.
4931
4932 2007-06-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4933
4934 PR fortran/32361
4935 gfortran.dg/pointer_assign_2.f90: New test.
4936
4937 2007-06-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4938
4939 PR fortran/25061
4940 gfortran.dg/invalid_procedure_name.f90: New test.
4941
4942 2007-06-20 Adam Nemet <anemet@caviumnetworks.com>
4943
4944 PR tree-optimization/25737
4945 * testsuite/gcc.dg/tree-ssa/alias-14.c: New test.
4946
4947 2007-06-20 Hui-May Chang <hm.chang@apple.com>
4948
4949 * gcc.target/i386/large-size-array-3.c: New.
4950
4951 2007-06-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
4952 Richard Guenther <rguenther@suse.de>
4953
4954 PR fortran/32140
4955 * gfortran.fortran-torture/execute/pr32140.f90: New testcase.
4956
4957 2007-06-20 Jakub Jelinek <jakub@redhat.com>
4958
4959 PR middle-end/31959
4960 * gcc.dg/pr31959.c: New test.
4961
4962 PR inline-asm/32109
4963 * g++.dg/ext/asm10.C: New test.
4964
4965 PR middle-end/32285
4966 * gcc.c-torture/execute/20070614-1.c: New test.
4967
4968 2007-06-19 Seongbae Park <seongbae.park@gmail.com>
4969
4970 * gcc.target/arm/stack-corruption.c: New test.
4971
4972 2007-06-19 Richard Guenther <rguenther@suse.de>
4973
4974 * g++.dg/torture/pr30252.C: New testcase.
4975
4976 2007-06-19 Jakub Jelinek <jakub@redhat.com>
4977
4978 PR tree-optimization/32353
4979 * g++.dg/opt/nrv13.C: New test.
4980
4981 2007-06-19 Paul Thomas <pault@gcc.gnu.org>
4982
4983 PR fortran/20863
4984 PR fortran/20882
4985 * gfortran.dg/impure_assignment_2.f90 : New test.
4986
4987 PR fortran/32236
4988 * gfortran.dg/data_initialized_2.f90 : New test.
4989
4990 * gfortran.dg/equiv_7.f90 : Test for endianess and call the
4991 appropriate version of 'dmach'.
4992
4993 2007-06-18 Uros Bizjak <ubizjak@gmail.com>
4994
4995 PR target/32389
4996 * gcc.target/i386/pr32389.c New test.
4997
4998 2007-06-18 Simon Baldwin <simonb@google.com>
4999
5000 PR c++/31923
5001 * g++.dg/template/error25.C: New.
5002 * g++.dg/template/spec35.C: New.
5003
5004 2007-06-18 Kenneth Zadeck <zadeck@naturalbridge.com>
5005
5006 * gcc.c-torture/compile/pr32355.c: New testcase.
5007
5008 2007-06-18 Uros Bizjak <ubizjak@gmail.com>
5009
5010 PR tree-optimization/32383
5011 * g++.dg/opt/pr32383.C: New test.
5012
5013 2007-06-17 Uros Bizjak <ubizjak@gmail.com>
5014
5015 PR rtl-optimization/32366
5016 * gcc.dg/vect/pr32366.c: New test.
5017
5018 2007-06-17 Kenneth Zadeck <zadeck@naturalbridge.com>
5019
5020 * gcc.c-torture/compile/pr32349.c: New testcase.
5021
5022 2007-06-17 Eric Botcazou <ebotcazou@libertysurf.fr>
5023
5024 * gcc.target/sparc/align.c: Use 'unsigned char' as element type.
5025 * gcc.target/sparc/combined-2.c: Likewise.
5026 * gcc.target/sparc/fexpand.c : Likewise.
5027 * gcc.target/sparc/fnot.c: Likewise. Fix a couple of prototypes.
5028 * gcc.target/sparc/fpack16.c : Likewise.
5029 * gcc.target/sparc/fpmerge.c : Likewise.
5030 * gcc.target/sparc/fpmul.c : Likewise.
5031 * gcc.target/sparc/noresult.c : Likewise.
5032 * gcc.target/sparc/pdist.c: Likewise.
5033
5034 2007-06-16 Uros Bizjak <ubizjak@gmail.com>
5035
5036 PR middle-end/31723
5037 * gcc.target/i386/recip-divf.c: New test.
5038 * gcc.target/i386/recip-sqrtf.c: Ditto.
5039 * gcc.target/i386/recip-vec-divf.c: Ditto.
5040 * gcc.target/i386/recip-vec-sqrtf.c: Ditto.
5041 * gcc.target/i386/sse-recip.c: Ditto.
5042 * gcc.target/i386/sse-recip-vec.c: Ditto.
5043
5044 2007-06-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
5045
5046 PR tree-opt/32225
5047 * gcc.c-torture/compile/20070605-1.c: New test.
5048
5049 * gcc.c-torture/compile/20070603-1.c: New testcase.
5050 * gcc.c-torture/compile/20070603-2.c: New testcase.
5051
5052 * gcc.c-torture/compile/20070531-1.c: New test.
5053
5054 PR tree-opt/32167
5055 * gcc.c-torture/compile/20070531-2.c: New test.
5056
5057 PR tree-opt/32144
5058 * gcc.c-torture/compile/20070529-1.c: New test.
5059
5060 PR tree-opt/32145
5061 * gcc.c-torture/compile/20070529-2.c: New test.
5062
5063 PR tree-opt/32015
5064 * gcc.c-torture/compile/20070520-1.c: New test.
5065
5066 * g++.dg/ext/java-1.C: New test.
5067
5068 * gcc.dg/vect/vect-106.c: We are now able to vectorize two
5069 loops instead of one. Remove the "can't determine dependence"
5070 check.
5071 * gcc.dg/tree-ssa/20030815-1.c: Remove testcase which is no longer
5072 needed as the cast is gone in the first place.
5073 * gcc.dg/max-1.c: Change local variable a to be a global one.
5074 * gcc.dg/tree-ssa/ssa-pre-8.c: Update testcase since we don't
5075 have a cast which is PREd.
5076
5077 2007-06-15 Mark Mitchell <mark@codesourcery.com>
5078
5079 * g++.dg/lookup/anon6.C: New test.
5080
5081 2007-06-14 Dirk Mueller <dmueller@suse.de>
5082
5083 PR c++/31806
5084 * g++.dg/opt/static6.C: New testcase.
5085
5086 2007-06-14 Geoff Keating <geoffk@apple.com>
5087
5088 * g++.dg/ext/visibility/overload-1.C: New.
5089
5090 PR 31093
5091 * g++.dg/ext/visibility/anon4.C: New.
5092
5093 2007-06-14 Uros Bizjak <ubizjak@gmail.com>
5094
5095 PR target/32268
5096 * gcc.target/i386/pr32268.c: New test.
5097
5098 2007-06-14 H.J. Lu <hongjiu.lu@intel.com>
5099
5100 * gcc.dg/dfp/fe-convert-1.c: Expect FE_OVERFLOW when converting
5101 from 10.000000e96DD to _Decimal32, from 10.000000e96DL to
5102 _Decimal32 and from 10.00000000000000E384DL to _Decimal64.
5103
5104 * gcc.dg/dfp/fe-convert-2.c: Expect FE_INEXACT when converting
5105 from 1.0e96 and -1.0e96 to _Decimal32. Enable testing for
5106 converting from 1.0e-96 and 0.00048828125 to _Decimal32 when
5107 BID is used.
5108
5109 2007-06-14 Paul Thomas <pault@gcc.gnu.org>
5110
5111 PR fortran/32302
5112 * gfortran.dg/common_resize_1.f90: New test.
5113
5114 2007-06-14 Dorit Nuzman <dorit@il.ibm.com>
5115
5116 PR target/32274
5117 * gcc.dg/vect/pr32224.c: Fix.
5118
5119 2007-06-13 Eric Christopher <echristo@apple.com>
5120
5121 * gcc.target/i386/ssefn-1.c: Add -march=i386.
5122
5123 2007-06-13 Tobias Burnus <burnus@net-b.de>
5124
5125 PR fortran/32323
5126 * gfortran.dg/actual_array_vect_1.f90: New.
5127
5128 2007-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
5129
5130 * gcc.target/sparc/mfpu.c: New test.
5131
5132 2007-06-12 Geoff Keating <geoffk@apple.com>
5133
5134 * g++.dg/warn/weak1.C: Suppress on Darwin.
5135 * g++.dg/other/unused1.C: Accept tabs or spaces in assembly.
5136
5137 2007-06-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
5138
5139 PR middle-end/31579
5140 * g++.dg/torture/pr31579.C: New testcase.
5141
5142 2007-06-12 Ian Lance Taylor <iant@google.com>
5143
5144 PR libstdc++/29286
5145 * g++.dg/init/new16.C: New test.
5146 * g++.dg/init/new17.C: New test.
5147 * g++.dg/init/new18.C: New test.
5148 * g++.dg/init/new19.C: New test.
5149
5150 2007-06-12 Olivier Hainque <hainque@adacore.com>
5151
5152 * gnat.dg/lhs_view_convert.adb: New test.
5153
5154 2007-06-12 Richard Guenther <rguenther@suse.de>
5155
5156 PR tree-optimization/15353
5157 PR tree-optimization/31657
5158 * gcc.c-torture/execute/20070424-1.c: New testcase.
5159 * gcc.dg/tree-ssa/ssa-ifcombine-1.c: Likewise.
5160 * gcc.dg/tree-ssa/ssa-ifcombine-2.c: Likewise.
5161 * gcc.dg/tree-ssa/ssa-ifcombine-3.c: Likewise.
5162 * gcc.dg/tree-ssa/ssa-ifcombine-4.c: Likewise.
5163 * gcc.dg/tree-ssa/ssa-ifcombine-5.c: Likewise.
5164
5165 2007-06-12 Uros Bizjak <ubizjak@gmail.com>
5166
5167 PR rtl-optimization/32293
5168 * gcc.dg/pr32293.c: New test.
5169
5170 2007-06-12 Uros Bizjak <ubizjak@gmail.com>
5171
5172 * gcc.dg/builtins-11.c: Also check folding of a/cbrt(b/c).
5173
5174 2007-06-12 Paul Thomas <pault@gcc.gnu.org>
5175
5176 PR fortran/29786
5177 * gfortran.dg/equiv_7.f90: New test.
5178 * gfortran.dg/equiv_constraint_7.f90: Change error message.
5179
5180 PR fortran/30875
5181 * gfortran.dg/equiv_constraint_5.f90: Correct code and error.
5182
5183 2007-06-11 Andreas Tobler <a.tobler@schweiz.org>
5184
5185 * gcc.dg/setjmp-3.c: Rename raise to raise0.
5186 * gcc.dg/setjmp-4.c: Likewise.
5187 * gcc.target/i386/980211-1.c: Rename __signbitl to __signbitl0.
5188
5189 2007-06-11 Paolo Bonzini <bonzini@gnu.org>
5190
5191 PR rtl-optimization/31025
5192 * gfortran.dg/pr31025.f90: New.
5193
5194 2007-06-11 Uros Bizjak <ubizjak@gmail.com>
5195
5196 PR target/32280
5197 * gcc.target/i386/pr32280.c: New test.
5198
5199 2007-06-11 Uros Bizjak <ubizjak@gmail.com>
5200
5201 PR middle-end/32279
5202 * gcc.dg/builtins-11.c: Also check folding of a/sqrt(b/c).
5203
5204 2007-06-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5205
5206 PR libgfortran/32235
5207 * gfortran.dg/backspace_9.f: New test.
5208
5209 2007-06-10 Zdenek Dvorak <dvorakz@suse.cz>
5210
5211 * gcc.dg/tree-ssa/prefetch-7.c: New test.
5212
5213 2007-06-09 Zdenek Dvorak <dvorakz@suse.cz>
5214
5215 * gcc.dg/tree-ssa/loop-28.c: New testcase.
5216
5217 2007-06-09 Ian Lance Taylor <iant@google.com>
5218
5219 PR tree-optimization/32169
5220 * gcc.c-torture/compile/pr32169.c: New test.
5221
5222 2007-06-08 Harsha Jagasia <harsha.jagasia@amd.com>
5223
5224 * gcc.dg/vect/costmodel: New directory.
5225 * gcc.dg/vect/costmodel/i386: New directory.
5226 * gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp: New testsuite.
5227 * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
5228 New test.
5229 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c: New test.
5230 * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: New test.
5231 * gcc.dg/vect/costmodel/i386/costmodel-vect-68.c: New test.
5232 * gcc.dg/vect/costmodel/i386/costmodel-vect-reduc-1char.c: New test.
5233 * gcc.dg/vect/costmodel/x86_64: New directory.
5234 * gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp:
5235 New testsuite.
5236 * gcc.dg/vect/costmodel/x86_64/costmodel-fast-math-vect-pr29925.c:
5237 New test.
5238 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c: New test.
5239 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-33.c: New test.
5240 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-68.c: New test.
5241 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-reduc-1char.c: New test.
5242 * gcc.dg/vect/costmodel/x86_64/costmodel-pr30843.c: New test.
5243
5244 2007-06-08 Uros Bizjak <ubizjak@gmail.com>
5245
5246 PR tree-optimization/32243
5247 * gcc.dg/vect/vect.exp: Add support for -O3 tests. Reset default
5248 flags for -Os tests.
5249 * gcc.dg/vect/03-vect-pr32243.c: New test.
5250
5251 2007-06-08 Dorit Nuzman <dorit@il.ibm.com>
5252
5253 PR tree-optimization/32224
5254 * gcc.dg/vect/pr32224.c: New test.
5255
5256 2007-06-08 Jakub Jelinek <jakub@redhat.com>
5257
5258 PR c++/32177
5259 * g++.dg/gomp/pr32177.C: New test.
5260
5261 2007-06-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5262
5263 PR testsuite/25241
5264 * gcc.dg/parm-mismatch-1.c: Use dg-message for notes.
5265 * gcc.dg/Wfatal.c: Use dg-message for output that is neither a
5266 warning nor an error.
5267 * gcc.dg/Wfatal-2.c: Likewise.
5268 * gcc.dg/Werror-1.c: Likewise.
5269 * gcc.dg/Werror-5.c: Likewise.
5270 * gcc.dg/Werror-7.c: Likewise.
5271 * gcc.dg/Werror-10.c: Likewise.
5272 * gcc.dg/Werror-11.c: Likewise.
5273
5274 2007-06-07 Simon Martin <simartin@users.sourceforge.net>
5275
5276 PR c++/30759
5277 * g++.dg/init/brace6.C: New test.
5278
5279 2007-06-07 Geoffrey Keating <geoffk@apple.com>
5280
5281 * g++.dg/ext/cleanup-8.c: Run on i386-darwin9 and later.
5282 * g++.dg/ext/cleanup-9.c: Run on i386-darwin9 and later.
5283 * g++.dg/ext/cleanup-10.c: Run on i386-darwin9 and later.
5284 * g++.dg/ext/cleanup-11.c: Run on i386-darwin9 and later.
5285
5286 * gcc.dg/attr-weakref-1-darwin.c: Run on all Darwin platforms.
5287 * gcc.dg/20050826-1.c: Run on all Darwin platforms.
5288 * gcc.dg/darwin-ld-2.c: Run on all Darwin platforms.
5289 * gcc.dg/darwin-ld-4.c: Run on all Darwin platforms.
5290 * gcc.dg/cleanup-8.c: Run on i386-darwin9 and later.
5291 * gcc.dg/cleanup-9.c: Run on i386-darwin9 and later.
5292 * gcc.dg/cleanup-10.c: Run on i386-darwin9 and later.
5293 * gcc.dg/cleanup-11.c: Run on i386-darwin9 and later.
5294
5295 * gcc.dg/darwin-minversion-3.c: New.
5296
5297 2007-06-07 Uros Bizjak <ubizjak@gmail.com>
5298
5299 * gcc.target/i386/builtin-copysign.c: New test.
5300
5301 2007-06-07 Zdenek Dvorak <dvorakz@suse.cz>
5302
5303 PR tree-optimization/32220
5304 * gfortran.dg/predcom-2.f: New testcase.
5305
5306 2007-06-06 Andrew Pinski <andrew_pinski@playstation.sony.com>
5307
5308 PR tree-opt/32231
5309 * gcc.target/i386/vectorize4.c: New test.
5310
5311 2007-06-06 Steve Ellcey <sje@cup.hp.com>
5312
5313 * gfortran.dg/integer_exponentiation_3.F90: Use approx. check.
5314
5315 2007-06-06 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5316
5317 PR testsuite/25241
5318 * gcc.dg/simd-5.c: Mark output as a note.
5319 * gcc.dg/simd-6.c: Mark output as a note. Fix incorrect use of
5320 dg-message.
5321 * gcc.dg/simd-1.c: Likewise.
5322 * gcc.dg/always_inline.c: Mark output as a sorry.
5323 * gcc.dg/always_inline2.c: Likewise.
5324 * gcc.dg/always_inline3.c: Likewise.
5325
5326 2007-06-06 Ian Lance Taylor <iant@google.com>
5327
5328 * g++.dg/conversion/enum1.C: New test.
5329
5330 2007-06-06 Uros Bizjak <ubizjak@gmail.com>
5331
5332 PR tree-optimization/32216
5333 * gcc.dg/vect/pr32216.c: New test.
5334
5335 2007-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5336
5337 PR testsuite/18923
5338 * gfortran.dg/invalid_contains_1.f90: New test.
5339 * gfortran.dg/invalid_contains_2.f90: New test.
5340
5341 2007-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5342
5343 PR testsuite/32057
5344 * gfortran.dg/secnds.f: Update test to avoid roundoff errors and
5345 midnight issues.
5346
5347 2007-06-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5348
5349 PR testsuite/25241
5350 * gcc.dg/invalid-call-1.c: Use dg-warning to match the warning and
5351 dg-message to match de note.
5352 * gcc.dg/pr26570.c: Use dg-message for a note.
5353 * gcc.dg/pr29254.c: Use dg-message for generic output and use
5354 dg-error instead of dg-warning because of -Werror.
5355 * gcc.dg/glibc-uclibc-1.c: Use dg-message for output that is
5356 neither an error, nor a warning.
5357 * gcc.dg/glibc-uclibc-2.c: Likewise
5358 * gcc.dg/cpp/19940712-1.c: Likewise.
5359
5360 2007-06-05 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
5361
5362 PR preprocessor/23479
5363 * gcc.dg/binary-constants-1.c: Add test suites for
5364 the 0b-prefixed binary integer constants.
5365 * gcc.dg/binary-constants-2.c: Ditto.
5366 * gcc.dg/binary-constants-3.c: Ditto.
5367 * gcc.dg/binary-constants-4.c: Ditto.
5368
5369 2007-06-05 Ian Lance Taylor <iant@google.com>
5370
5371 * gcc.dg/Wstrict-overflow-19.c: New test.
5372
5373 2007-06-05 Razya Ladelsky <razya@il.ibm.com>
5374
5375 * gcc.dg/matrix/matrix-6.c: Remove conversion.
5376
5377 2007-06-04 Ian Lance Taylor <iant@google.com>
5378
5379 * gcc.dg/Wstrict-overflow-18.c: New test.
5380
5381 2007-06-04 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5382
5383 PR testsuite/25241
5384 * gcc.dg/cpp/mi1.c: Use dg-message for output that is not an error.
5385 * gcc.dg/cpp/mi5.c: Likewise.
5386 * gcc.dg/cpp/mi7.c: Likewise.
5387
5388 2007-06-04 Uros Bizjak <ubizjak@gmail.com>
5389
5390 PR c/32191
5391 * gcc.dg/pr32191.c: New test.
5392
5393 2007-05-28 Tobias Burnus <burnus@net-b.de>
5394
5395 PR fortran/32124
5396 * gfortran.dg/allocate_stat_1.f90: Remove.
5397
5398 2007-06-02 H.J. Lu <hongjiu.lu@intel.com>
5399
5400 * gcc.target/i386/sse4_2-check.h: New.
5401 * gcc.target/i386/sse4_2-crc32b.c: Likewise.
5402 * gcc.target/i386/sse4_2-crc32.h: Likewise.
5403 * gcc.target/i386/sse4_2-crc32l.c: Likewise.
5404 * gcc.target/i386/sse4_2-crc32q.c: Likewise.
5405 * gcc.target/i386/sse4_2-crc32w.c: Likewise.
5406 * gcc.target/i386/sse4_2-pcmpestri-1.c: Likewise.
5407 * gcc.target/i386/sse4_2-pcmpestri-2.c: Likewise.
5408 * gcc.target/i386/sse4_2-pcmpestrm-1.c: Likewise.
5409 * gcc.target/i386/sse4_2-pcmpestrm-2.c: Likewise.
5410 * gcc.target/i386/sse4_2-pcmpgtq.c: Likewise.
5411 * gcc.target/i386/sse4_2-pcmpistri-1.c: Likewise.
5412 * gcc.target/i386/sse4_2-pcmpistri-2.c: Likewise.
5413 * gcc.target/i386/sse4_2-pcmpistrm-1.c: Likewise.
5414 * gcc.target/i386/sse4_2-pcmpistrm-2.c: Likewise.
5415 * gcc.target/i386/sse4_2-pcmpstr.h: Likewise.
5416 * gcc.target/i386/sse4_2-popcnt.h: Likewise.
5417 * gcc.target/i386/sse4_2-popcntl.c: Likewise.
5418 * gcc.target/i386/sse4_2-popcntq.c: Likewise.
5419
5420 2007-06-01 Geoffrey Keating <geoffk@apple.com>
5421
5422 * gcc.dg/pie-link.c: New test.
5423
5424 2007-06-01 Ian Lance Taylor <iant@google.com>
5425
5426 * gcc.dg/Wstrict-overflow-17.c: New test.
5427
5428 2007-06-01 Kazu Hirata <kazu@codesourcery.com>
5429
5430 * gcc.dg/builtin-return-1.c (g): New.
5431 (main): Allocate at least 64 bytes on the stack.
5432
5433 2007-05-31 Mark Mitchell <mark@codesourcery.com>
5434
5435 * g++.dg/init/cleanup3.C: New test.
5436
5437 2007-05-31 Rask Ingemann Lambertsen <rask@sygehus.dk>
5438
5439 * gcc.c-torture/compile/limits-caselabels.c: Fix for targets where
5440 int is 16 bits.
5441
5442 007-05-31 Paul Thomas <pault@gcc.gnu.org>
5443
5444 PR fortran/32156
5445 * gfortran.dg/char_array_constructor_3.f90: New test.
5446
5447 2007-05-31 Zdenek Dvorak <dvorakz@suse.cz>
5448
5449 PR tree-optimization/32160
5450 * gfortran.dg/predcom-1.f: New test.
5451
5452 2007-05-31 Richard Guenther <rguenther@suse.de>
5453
5454 * g++.dg/other/str_empty.C: Move...
5455 * g++.dg/other/pr30567.C: Move...
5456 * g++.dg/tree-ssa/pr27218.C: Move...
5457 * g++.dg/torture: ...here and remove dg-options.
5458
5459 2007-05-31 Paolo Carlini <pcarlini@suse.de>
5460
5461 PR c++/32158
5462 * g++.dg/ext/is_pod_incomplete.C: New.
5463
5464 2007-05-31 Russell Yanofsky <russ@yanofsky.org>
5465 Douglas Gregor <doug.gregor@gmail.com>
5466 Pedro Lamarao <pedro.lamarao@mndfck.org>
5467 Howard Hinnant <howard.hinnant@gmail.com>
5468
5469 PR c++/7412
5470 PR c++/29939
5471 * g++.dg/cpp0x/rv8p.C: New.
5472 * g++.dg/cpp0x/temp-constructor-bug.C: New.
5473 * g++.dg/cpp0x/cast-bug.C: New.
5474 * g++.dg/cpp0x/elision_weak.C: New.
5475 * g++.dg/cpp0x/collapse-bug.C: New.
5476 * g++.dg/cpp0x/rv3p.C: New.
5477 * g++.dg/cpp0x/rv7n.C: New.
5478 * g++.dg/cpp0x/overload-conv-1.C: New.
5479 * g++.dg/cpp0x/rv2n.C: New.
5480 * g++.dg/cpp0x/deduce.C: New.
5481 * g++.dg/cpp0x/temp-va-arg-bug.C: New.
5482 * g++.dg/cpp0x/rv6p.C: New.
5483 * g++.dg/cpp0x/template_deduction.C: New.
5484 * g++.dg/cpp0x/implicit-copy.C: New.
5485 * g++.dg/cpp0x/rv1p.C: New.
5486 * g++.dg/cpp0x/cast.C: New.
5487 * g++.dg/cpp0x/rv5n.C: New.
5488 * g++.dg/cpp0x/collapse.C: New.
5489 * g++.dg/cpp0x/overload-conv-2.C: New.
5490 * g++.dg/cpp0x/rv4p.C: New.
5491 * g++.dg/cpp0x/rvo.C: New.
5492 * g++.dg/cpp0x/iop.C: New.
5493 * g++.dg/cpp0x/rv3n.C: New.
5494 * g++.dg/cpp0x/rv7p.C: New.
5495 * g++.dg/cpp0x/reference_collapsing.C: New.
5496 * g++.dg/cpp0x/overload.C: New.
5497 * g++.dg/cpp0x/named.C: New.
5498 * g++.dg/cpp0x/rv2p.C: New.
5499 * g++.dg/cpp0x/rv6n.C: New.
5500 * g++.dg/cpp0x/not_special.C: New.
5501 * g++.dg/cpp0x/bind.C: New.
5502 * g++.dg/cpp0x/rv1n.C: New.
5503 * g++.dg/cpp0x/rv5p.C: New.
5504 * g++.dg/cpp0x/elision.C: New.
5505 * g++.dg/cpp0x/named_refs.C: New.
5506 * g++.dg/cpp0x/unnamed_refs.C: New.
5507 * g++.dg/cpp0x/rv4n.C: New.
5508 * g++.dg/cpp0x/elision_neg.C: New.
5509 * g++.dg/init/copy7.C: Run in C++98 mode.
5510 * g++.dg/overload/arg1.C: Ditto.
5511 * g++.dg/overload/arg4.C: Ditto.
5512
5513 2007-05-30 Jakub Jelinek <jakub@redhat.com>
5514
5515 PR c++/31809
5516 * g++.dg/opt/static5.C: New test.
5517
5518 2007-05-30 Richard Guenther <rguenther@suse.de>
5519
5520 * g++.dg/dg.exp: Prune torture/.
5521 * g++.dg/torture/dg-torture.exp: New testsuite.
5522
5523 2007-05-30 Kazu Hirata <kazu@codesourcery.com>
5524
5525 * gcc.target/arm/pr27387.C: Move and rename to ...
5526 * g++.dg/inherit/thunk8.C: ... here.
5527
5528 2007-05-30 Jakub Jelinek <jakub@redhat.com>
5529
5530 PR tree-optimization/31769
5531 * g++.dg/gomp/pr31769.C: New test.
5532
5533 2007-05-29 Hui-May Chang <hm.chang@apple.com>
5534
5535 * gcc.target/i386/stack-realign.c: New.
5536
5537 2007-05-29 Zdenek Dvorak <dvorakz@suse.cz>
5538
5539 * gcc.dg/tree-ssa/prefetch-6.c: New test.
5540
5541 2007-05-29 Tobias Schlüter <tobi@gcc.gnu.org>
5542
5543 * gfortran.dg/sizeof.f90: New.
5544
5545 2007-05-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
5546
5547 PR c/31339
5548 * gcc.dg/boolcomplex-1.c: New test.
5549
5550 PR c++/31339
5551 * g++.dg/ext/boolcomplex-1.c: New test.
5552
5553 2007-05-28 Razya Ladelsky <razya@il.ibm.com>
5554
5555 * gcc.dg/matrix: New directory.
5556
5557 2007-05-28 Tobias Burnus <burnus@net-b.de>
5558
5559 PR fortran/32124
5560 * gfortran.dg/allocate_stat_1.f90: New.
5561
5562 2007-05-28 Brooks Moses <brooks.moses@codesourcery.com>
5563
5564 PR fortran/31972
5565 * transfer_hollerith_1.f90: New test.
5566
5567 2007-05-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
5568
5569 PR tree-opt/32100
5570 * gcc.c-torture/execute/vrp-7.c: New test.
5571
5572 2007-05-28 Brooks Moses <brooks.moses@codesourcery.com>
5573
5574 * gfortran.dg/transfer_simplify_4.f90: New test.
5575
5576 2007-05-27 Tobias Burnus <burnus@net-b.de>
5577
5578 PR fortran/32088
5579 * gfortran.dg/func_result_3.f90: New.
5580
5581 2007-05-27 Tobias Burnus <burnus@net-b.de>
5582
5583 PR middle-end/32083
5584 * gfortran.dg/transfer_simplify_3.f90: New.
5585
5586 2007-05-26 Uros Bizjak <ubizjak@gmail.com>
5587
5588 PR target/32065
5589 * gcc.target/i386/pr32065-1.c: Rename from pr32065.c. Add -std=gnu99
5590 to compile options.
5591 * gcc.target/i386/pr32065-2.c: New test.
5592
5593 2007-05-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5594
5595 PR fortran/31813
5596 * gfortran.dg/io_constraints_2.f90: Update.
5597
5598 2007-05-26 Paul Thomas <pault@gcc.gnu.org>
5599
5600 PR fortran/31219
5601 * gfortran.dg/array_constructor_17.f90: New test.
5602
5603 2007-05-25 Andrew Pinski <andrew_pinski@playstation.sony.com>
5604
5605 PR tree-opt/32090
5606 * g++.dg/opt/array2.C: New testcase.
5607
5608 2007-05-26 Uros Bizjak <ubizjak@gmail.com>
5609
5610 PR target/32065
5611 * gcc.target/i386/pr32065.c: New test.
5612
5613 2007-05-25 Dirk Mueller <dmueller@suse.de>
5614 Marcus Meissner <meissner@suse.de>
5615
5616 * gcc.dg/attr-alloc_size.c: New.
5617
5618 2007-05-25 Simon Martin <simartin@users.sourceforge.net>
5619 Lee Millward <lee.millward@gmail.com>
5620
5621 PR c++/31745
5622 * g++.dg/parse/crash34.C: New test.
5623
5624 * g++.dg/parse/crash35.C: New test.
5625
5626 2007-05-25 H.J. Lu <hongjiu.lu@intel.com>
5627
5628 * gcc.target/i386/sse2-check.h: New.
5629 * gcc.target/i386/sse2-vec-1.c: Likewise.
5630 * gcc.target/i386/sse2-vec-2.c: Likewise.
5631 * gcc.target/i386/sse2-vec-3.c: Likewise.
5632 * gcc.target/i386/sse2-vec-4.c: Likewise.
5633 * gcc.target/i386/sse2-vec-5.c: Likewise.
5634 * gcc.target/i386/sse2-vec-6.c: Likewise.
5635
5636 2007-05-25 Douglas Gregor <doug.gregor@gmail.com>
5637
5638 PR c++/31431
5639 PR c++/31432
5640 PR c++/31434
5641 PR c++/31435
5642 PR c++/31437
5643 PR c++/31438
5644 PR c++/31442
5645 PR c++/31443
5646 PR c++/31444
5647 PR c++/31445
5648 * g++.dg/cpp0x/pr31431.C: New.
5649 * g++.dg/cpp0x/pr31437.C: New.
5650 * g++.dg/cpp0x/pr31442.C: New.
5651 * g++.dg/cpp0x/pr31444.C: New.
5652 * g++.dg/cpp0x/pr31431-2.C: New.
5653 * g++.dg/cpp0x/pr31432.C: New.
5654 * g++.dg/cpp0x/pr31434.C: New.
5655 * g++.dg/cpp0x/pr31438.C: New.
5656 * g++.dg/cpp0x/pr31443.C: New.
5657 * g++.dg/cpp0x/pr31445.C: New.
5658 * g++.dg/cpp0x/variadic-crash1.C: New.
5659
5660 2007-05-25 Richard Sandiford <richard@codesourcery.com>
5661
5662 * gcc.target/arm/long-calls-1.c: New test.
5663 * gcc.target/arm/long-calls-2.c: Likewise.
5664 * gcc.target/arm/long-calls-3.c: Likewise.
5665 * gcc.target/arm/long-calls-4.c: Likewise.
5666
5667 2007-05-25 Richard Guenther <rguenther@suse.de>
5668 Andrew Pinski <andrew_pinski@playstation.sony.com>
5669
5670 PR tree-optimization/31982
5671 * gcc.dg/tree-ssa/forwprop-2.c: New testcase.
5672
5673 2007-05-25 Paul Thomas <pault@gcc.gnu.org>
5674
5675 PR fortran/32047
5676 * gfortran.dg/result_in_spec_2.f90: New test.
5677
5678 2007-05-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5679
5680 * gcc.dg/torture/builtin-math-4.c: Fix dg-xfail-if.
5681
5682 2007-05-24 Ollie Wild <aaw@google.com>
5683
5684 * gcc.dg/cpp/counter-1.c: New test.
5685 * gcc.dg/pch/counter-1.c: New test.
5686 * gcc.dg/pch/counter-1.hs: New file.
5687 * gcc.dg/pch/counter-2.c: New test.
5688 * gcc.dg/pch/counter-2.hs: New file.
5689 * gcc.dg/pch/counter-3.c: New test.
5690 * gcc.dg/pch/counter-3.hs: New file.
5691
5692 2007-05-24 Zdenek Dvorak <dvorakz@suse.cz>
5693
5694 * gcc.dg/tree-ssa/predcom-1.c: New test.
5695 * gcc.dg/tree-ssa/predcom-2.c: New test.
5696 * gcc.dg/tree-ssa/predcom-3.c: New test.
5697 * gcc.dg/tree-ssa/predcom-4.c: New test.
5698 * gcc.dg/tree-ssa/predcom-5.c: New test.
5699 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: Test dceloop2 dumps.
5700
5701 2007-05-24 H.J. Lu <hongjiu.lu@intel.com>
5702
5703 PR testsuite/32062
5704 * gcc.target/i386/sse4_1-check.h (MASK): New.
5705
5706 2007-05-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5707
5708 PR fortran/32038
5709 * gfortran.dg/pr25603.f: Initialize integer variables.
5710
5711 2007-05-23 Ian Lance Taylor <iant@google.com>
5712
5713 * g++.dg/other/vrp1.C: New test.
5714
5715 2007-05-23 Simon Martin <simartin@users.sourceforge.net>
5716
5717 PR preprocessor/20077
5718 * gcc.dg/cpp/paste15.c: New test.
5719
5720 2007-05-23 Sandra Loosemore <sandra@codesourcery.com>
5721 Nigel Stephens <nigel@mips.com>
5722 Richard Sandiford <richard@codesourcery.com>
5723
5724 * gcc.target/mips/inter/mips16_stubs_1_main.c: New.
5725 * gcc.target/mips/inter/mips16_stubs_1_x.c: New.
5726 * gcc.target/mips/inter/mips16_stubs_1_y.c: New.
5727 * gcc.target/mips/inter/mips16-inter.exp: New.
5728
5729 2007-05-23 Kazu Hirata <kazu@codesourcery.com>
5730
5731 * gcc.dg/bf-spl1.c, gcc.dg/m68k-pic-1.c: Enable on fido-*-*.
5732
5733 2007-05-23 H.J. Lu <hongjiu.lu@intel.com>
5734
5735 * gcc.target/i386/sse3-addsubpd.c: Don't include stdlib.h
5736 nor i386-cpuid.h. Include sse3-check.h. Remove main ().
5737 * gcc.target/i386/sse3-addsubps.c: Likewise.
5738 * gcc.target/i386/sse3-haddpd.c: Likewise.
5739 * gcc.target/i386/sse3-haddps.c: Likewise.
5740 * gcc.target/i386/sse3-hsubpd.c: Likewise.
5741 * gcc.target/i386/sse3-hsubps.c: Likewise.
5742 * gcc.target/i386/sse3-lddqu.c: Likewise.
5743 * gcc.target/i386/sse3-movddup.c: Likewise.
5744 * gcc.target/i386/sse3-movshdup.c: Likewise.
5745 * gcc.target/i386/sse3-movsldup.c: Likewise.
5746
5747 * gcc.target/i386/ssse3-pabsb.c: Don't include stdlib.h
5748 nor i386-cpuid.h. Include ssse3-check.h. Remove main ().
5749 * gcc.target/i386/ssse3-pabsd.c: Likewise.
5750 * gcc.target/i386/ssse3-pabsw.c: Likewise.
5751 * gcc.target/i386/ssse3-palignr.c: Likewise.
5752 * gcc.target/i386/ssse3-phaddd.c: Likewise.
5753 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
5754 * gcc.target/i386/ssse3-phaddw.c: Likewise.
5755 * gcc.target/i386/ssse3-phsubd.c: Likewise.
5756 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
5757 * gcc.target/i386/ssse3-phsubw.c: Likewise.
5758 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
5759 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
5760 * gcc.target/i386/ssse3-pshufb.c: Likewise.
5761 * gcc.target/i386/ssse3-psignb.c: Likewise.
5762 * gcc.target/i386/ssse3-psignd.c: Likewise.
5763 * gcc.target/i386/ssse3-psignw.c: Likewise.
5764 * gcc.target/i386/ssse3-vals.h: Likewise.
5765
5766 * gcc.target/i386/sse3-check.h: New file.
5767 * gcc.target/i386/ssse3-check.h: Likewise.
5768
5769 2007-05-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
5770
5771 PR middle-end/31095
5772 * gcc.c-torture/compile/bcopy-1.c: New testcase.
5773
5774 2007-05-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
5775
5776 PR middle-end/31606
5777 * gcc.c-torture/20070522-1.c: New testcase.
5778
5779 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
5780
5781 * gcc.target/i386/sse4_1-check.h: Don't include <stdio.h>.
5782
5783 2007-05-22 Kazu Hirata <kazu@codesourcery.com>
5784
5785 * gcc.c-torture/execute/ieee/20000320-1.x,
5786 gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: XFAIL on
5787 m68k-*-* and check_effective_target_coldfire_fpu.
5788
5789 2007-05-22 Ollie Wild <aaw@google.com>
5790
5791 * g++.dg/lookup/hidden-class10.C: New test.
5792 * g++.dg/lookup/hidden-class11.C: New test.
5793
5794 2007-05-22 Ollie Wild <aaw@google.com>
5795
5796 * g++.dg/lookup/name-clash5.C: New test.
5797 * g++.dg/lookup/name-clash6.C: New test.
5798
5799 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
5800
5801 * g++.dg/other/i386-2.C: Update comments on header files tested.
5802 Use -msse4.1 instead of -mssse3. Include <smmintrin.h> instead
5803 of <tmmintrin.h>.
5804 * gcc.target/i386/sse-12.c: Likewise.
5805 * gcc.target/i386/sse-13.c: Likewise.
5806 * gcc.target/i386/sse-14.c: Likewise.
5807
5808 * gcc.target/i386/sse-13.c (__builtin_ia32_pblendw128): New.
5809 Redefined to test with immediate operand.
5810 (__builtin_ia32_blendps): Likewise.
5811 (__builtin_ia32_blendpd): Likewise.
5812 (__builtin_ia32_dpps): Likewise.
5813 (__builtin_ia32_dpps): Likewise.
5814 (__builtin_ia32_insertps128): Likewise.
5815 (__builtin_ia32_vec_ext_v4sf): Likewise.
5816 (__builtin_ia32_vec_set_v16qi): Likewise.
5817 (__builtin_ia32_vec_set_v4si): Likewise.
5818 (__builtin_ia32_vec_set_v2di): Likewise.
5819 (__builtin_ia32_vec_ext_v16qi): Likewise.
5820 (__builtin_ia32_vec_ext_v4si): Likewise.
5821 (__builtin_ia32_vec_ext_v2di): Likewise.
5822 (__builtin_ia32_roundpd): Likewise.
5823 (__builtin_ia32_roundsd): Likewise.
5824 (__builtin_ia32_roundps): Likewise.
5825 (__builtin_ia32_roundss): Likewise.
5826 (__builtin_ia32_mpsadbw128): Likewise.
5827
5828 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
5829
5830 * gcc.target/i386/sse4_1-check.h: Don't include ../auto-host.h.
5831
5832 2007-05-22 Janis Johnson <janis187@us.ibm.com>
5833
5834 * gcc.dg/dfp/func-array.c: Support -DDBG to report individual
5835 failures.
5836 * gcc.dg/dfp/func-struct.c: Ditto.
5837 * gcc.dg/dfp/operator-assignment.c: Ditto.
5838 * gcc.dg/dfp/convert-bfp.c: Ditto.
5839 * gcc.dg/dfp/convert-int.c: Ditto.
5840 * gcc.dg/dfp/convert-int-max.c: Ditto.
5841 * gcc.dg/dfp/func-scalar.c: Ditto.
5842 * gcc.dg/dfp/cast.c: Ditto.
5843 * gcc.dg/dfp/func-mixed.c: Support -DDBG to report individual
5844 failures, and fix a typo in return type of arg1_128.
5845 * gcc.dg/dfp/convert-dfp.c: Support -DDBG to report individual
5846 failures, and fix a typo in a constant suffix.
5847 * gcc.dg/dfp/func-vararg-dfp.c: Return zero at the end.
5848 * gcc.dg/dfp/convert-complex.c: With -DDBG, abort for failures.
5849
5850 2007-05-22 Janis Johnson <janis187@us.ibm.com>
5851 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5852
5853 * lib/gcc-dg.exp(process_message): New proc.
5854 (dg-message): New test directive.
5855 * gcc.dg/always_inline.c: Use dg-message.
5856 * gcc.dg/always_inline2.c: Ditto.
5857 * gcc.dg/always_inline3.c: Ditto.
5858 * gcc.dg/invalid-call-1.c: Ditto.
5859 * gcc.dg/pr17506.c: Ditto.
5860 * gcc.dg/simd-5.c: Ditto.
5861 * gcc.dg/simd-6.c: Ditto.
5862 * gcc.dg/va-arg-2.c: Ditto.
5863 * gcc.dg/cpp/syshdr.c: Ditto.
5864 * gcc.dg/cpp/unc4.c: Ditto.
5865 * gcc.dg/cpp/trad/mi1.c: Ditto.
5866 * gcc.dg/cpp/trad/mi5.c: Ditto.
5867 * gcc.dg/cpp/trad/mi7.c: Ditto.
5868 * gcc.test-framework/dg-outexistsnot-exp-P.c: Ditto.
5869 * gcc.test-framework/dg-outexists-exp-F.c: Ditto.
5870 * gcc.test-framework/test-framework.awk: Special-case outexists
5871 tests.
5872
5873 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
5874
5875 * gcc.dg/i386-cpuid.h (bit_SSE4_1): New.
5876 (bit_SSE4_2): Likewise.
5877 (bit_POPCNT): Likewise.
5878
5879 * gcc.target/i386/i386.exp (check_effective_target_sse4): New.
5880 Check if assembler supports SSE4 instructions.
5881
5882 * gcc.target/i386/sse4_1-blendpd.c: New file.
5883 * gcc.target/i386/sse4_1-blendps.c: Likewise.
5884 * gcc.target/i386/sse4_1-blendvpd.c: Likewise.
5885 * gcc.target/i386/sse4_1-blendvps.c: Likewise.
5886 * gcc.target/i386/sse4_1-check.h: Likewise.
5887 * gcc.target/i386/sse4_1-dppd-1.c: Likewise.
5888 * gcc.target/i386/sse4_1-dppd-2.c: Likewise.
5889 * gcc.target/i386/sse4_1-dpps-1.c: Likewise.
5890 * gcc.target/i386/sse4_1-dpps-2.c: Likewise.
5891 * gcc.target/i386/sse4_1-extractps.c: Likewise.
5892 * gcc.target/i386/sse4_1-insertps-1.c: Likewise.
5893 * gcc.target/i386/sse4_1-insertps-2.c: Likewise.
5894 * gcc.target/i386/sse4_1-movntdqa.c: Likewise.
5895 * gcc.target/i386/sse4_1-mpsadbw.c: Likewise.
5896 * gcc.target/i386/sse4_1-packusdw.c: Likewise.
5897 * gcc.target/i386/sse4_1-pblendvb.c: Likewise.
5898 * gcc.target/i386/sse4_1-pblendw.c: Likewise.
5899 * gcc.target/i386/sse4_1-pcmpeqq.c: Likewise.
5900 * gcc.target/i386/sse4_1-pextrb.c: Likewise.
5901 * gcc.target/i386/sse4_1-pextrd.c: Likewise.
5902 * gcc.target/i386/sse4_1-pextrq.c: Likewise.
5903 * gcc.target/i386/sse4_1-pextrw.c: Likewise.
5904 * gcc.target/i386/sse4_1-phminposuw.c: Likewise.
5905 * gcc.target/i386/sse4_1-pinsrb.c: Likewise.
5906 * gcc.target/i386/sse4_1-pinsrd.c: Likewise.
5907 * gcc.target/i386/sse4_1-pinsrq.c: Likewise.
5908 * gcc.target/i386/sse4_1-pmaxsb.c: Likewise.
5909 * gcc.target/i386/sse4_1-pmaxsd.c: Likewise.
5910 * gcc.target/i386/sse4_1-pmaxud.c: Likewise.
5911 * gcc.target/i386/sse4_1-pmaxuw.c: Likewise.
5912 * gcc.target/i386/sse4_1-pminsb.c: Likewise.
5913 * gcc.target/i386/sse4_1-pminsd.c: Likewise.
5914 * gcc.target/i386/sse4_1-pminud.c: Likewise.
5915 * gcc.target/i386/sse4_1-pminuw.c: Likewise.
5916 * gcc.target/i386/sse4_1-pmovsxbd.c: Likewise.
5917 * gcc.target/i386/sse4_1-pmovsxbq.c: Likewise.
5918 * gcc.target/i386/sse4_1-pmovsxbw.c: Likewise.
5919 * gcc.target/i386/sse4_1-pmovsxdq.c: Likewise.
5920 * gcc.target/i386/sse4_1-pmovsxwd.c: Likewise.
5921 * gcc.target/i386/sse4_1-pmovsxwq.c: Likewise.
5922 * gcc.target/i386/sse4_1-pmovzxbd.c: Likewise.
5923 * gcc.target/i386/sse4_1-pmovzxbq.c: Likewise.
5924 * gcc.target/i386/sse4_1-pmovzxbw.c: Likewise.
5925 * gcc.target/i386/sse4_1-pmovzxdq.c: Likewise.
5926 * gcc.target/i386/sse4_1-pmovzxwd.c: Likewise.
5927 * gcc.target/i386/sse4_1-pmovzxwq.c: Likewise.
5928 * gcc.target/i386/sse4_1-pmuldq.c: Likewise.
5929 * gcc.target/i386/sse4_1-pmulld.c: Likewise.
5930 * gcc.target/i386/sse4_1-ptest-1.c: Likewise.
5931 * gcc.target/i386/sse4_1-ptest-2.c: Likewise.
5932 * gcc.target/i386/sse4_1-ptest-3.c: Likewise.
5933 * gcc.target/i386/sse4_1-round.h: Likewise.
5934 * gcc.target/i386/sse4_1-roundpd-1.c: Likewise.
5935 * gcc.target/i386/sse4_1-roundpd-2.c: Likewise.
5936 * gcc.target/i386/sse4_1-roundpd-3.c: Likewise.
5937 * gcc.target/i386/sse4_1-roundps-1.c: Likewise.
5938 * gcc.target/i386/sse4_1-roundps-2.c: Likewise.
5939 * gcc.target/i386/sse4_1-roundps-3.c: Likewise.
5940 * gcc.target/i386/sse4_1-roundsd-1.c: Likewise.
5941 * gcc.target/i386/sse4_1-roundsd-2.c: Likewise.
5942 * gcc.target/i386/sse4_1-roundsd-3.c: Likewise.
5943 * gcc.target/i386/sse4_1-roundsd-4.c: Likewise.
5944 * gcc.target/i386/sse4_1-roundss-1.c: Likewise.
5945 * gcc.target/i386/sse4_1-roundss-2.c: Likewise.
5946 * gcc.target/i386/sse4_1-roundss-3.c: Likewise.
5947 * gcc.target/i386/sse4_1-roundss-4.c: Likewise.
5948
5949 2007-05-22 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5950
5951 PR fortran/31627
5952 * gfortran.dg/bounds_check_7.f90: New test.
5953
5954 2007-05-22 Uros Bizjak <ubizjak@gmail.com>
5955
5956 * gcc.target/i386/i386.exp (check_effective_target_ssse3): New.
5957 (check_effective_target_sse4a): Ditto.
5958
5959 * gcc.target/i386/ssse3-phsubw.c: Require effective target ssse3.
5960 * gcc.target/i386/ssse3-phaddd.c: Require effective target ssse3.
5961 * gcc.target/i386/ssse3-pabsb.c: Require effective target ssse3.
5962 * gcc.target/i386/ssse3-psignb.c: Require effective target ssse3.
5963 * gcc.target/i386/ssse3-phaddsw.c: Require effective target ssse3.
5964 * gcc.target/i386/ssse3-pabsd.c: Require effective target ssse3.
5965 * gcc.target/i386/ssse3-psignd.c: Require effective target ssse3.
5966 * gcc.target/i386/ssse3-pmaddubsw.c: Require effective target ssse3.
5967 * gcc.target/i386/ssse3-pmulhrsw.c: Require effective target ssse3.
5968 * gcc.target/i386/ssse3-phaddw.c: Require effective target ssse3.
5969 * gcc.target/i386/ssse3-phsubd.c: Require effective target ssse3.
5970 * gcc.target/i386/ssse3-pabsw.c: Require effective target ssse3.
5971 * gcc.target/i386/ssse3-psignw.c: Require effective target ssse3.
5972 * gcc.target/i386/ssse3-pshufb.c: Require effective target ssse3.
5973 * gcc.target/i386/ssse3-phsubsw.c: Require effective target ssse3.
5974 * gcc.target/i386/ssse3-palignr.c: Require effective target ssse3.
5975 * gcc.target/i386/sse4a-insert.c: Require effective target sse4a.
5976 * gcc.target/i386/sse4a-extract.c: Require effective target sse4a.
5977 * gcc.target/i386/sse4a-montss.c: Require effective target sse4a.
5978 * gcc.target/i386/sse4a-montsd.c: Require effective target sse4a.
5979
5980 2007-05-21 Mark Mitchell <mark@codesourcery.com>
5981
5982 * g++.dg/ext/cleanup-1.C: New test.
5983 * g++.dg/ext/cleanup-2.C: Likewise.
5984 * g++.dg/ext/cleanup-3.C: Likewise.
5985 * g++.dg/ext/cleanup-4.C: Likewise.
5986 * g++.dg/ext/cleanup-5.C: Likewise.
5987 * g++.dg/ext/cleanup-6.C: Likewise.
5988 * g++.dg/ext/cleanup-8.C: Likewise.
5989 * g++.dg/ext/cleanup-9.C: Likewise.
5990 * g++.dg/ext/cleanup-10.C: Likewise.
5991 * g++.dg/ext/cleanup-11.C: Likewise.
5992 * g++.dg/ext/cleanup-dtor.C: Likewise.
5993
5994 2007-05-21 Andrew Pinski <andrew_pinski@playstation.sony.com>
5995
5996 PR middle-end/31995
5997 * gcc.dg/vect/vect-102a.c: New test.
5998
5999 2007-05-21 Paolo Bonzini <bonzini@gnu.org>
6000 Paolo Carlini <pcarlini@suse.de>
6001 Uros Bizjak <ubizjak@gmail.com>
6002
6003 * gcc.dg/gcc-have-sync-compare-and-swap.c,
6004 gcc.target/i386/gcc-have-sync-compare-and-swap-1.c,
6005 gcc.target/i386/gcc-have-sync-compare-and-swap-2.c,
6006 gcc.target/i386/gcc-have-sync-compare-and-swap-3.c,
6007 gcc.target/i386/gcc-have-sync-compare-and-swap-4.c,
6008 New testcases.
6009
6010 2005-05-21 Daniel Franke <franke.daniel@gmail.com>
6011
6012 PR fortran/32002
6013 * gfortran.dg/compliant_elemental_intrinsics_2.f90: New test.
6014
6015 2007-05-21 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6016
6017 PR fortran/32027
6018 * gfortran.dg/do_3.F90: Add checks for the final value of the
6019 loop variable.
6020
6021 2007-05-21 Uros Bizjak <ubizjak@gmail.com>
6022
6023 * gcc.c-torture/execute/990127-2.x: New file.
6024
6025 2007-05-21 Uros Bizjak <ubizjak@gmail.com>
6026
6027 * gcc.target/i386/sse-14.c: Remove all intrinsic redefines.
6028 * gcc.target/i386/sse-12: Add -O to compile options.
6029 * g++.dg/other/i386-2.C: Use "-march=k8 -m3dnow -mssse3
6030 -msse4a" instead of "-msse3". Include only ammintrin.h, tmmintrin.h
6031 and mm3dnow.h. Add -O to compile options.
6032
6033 2007-05-21 Paul Thomas <pault@gcc.gnu.org>
6034
6035 PR fortran/31867
6036 * gfortran.dg/char_length_5.f90: New test.
6037
6038 PR fortran/31994
6039 * gfortran.dg/array_reference_1.f90: New test.
6040
6041 2007-05-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6042
6043 PR middle-end/7651
6044 PR c++/11856
6045 PR c/12963
6046 PR c/23587
6047 PR other/29694
6048 * gcc.dg/compare6.c: Replace Wall with Wtype-limits.
6049 * gcc.dg/Wtype-limits.c: New.
6050 * gcc.dg/Wtype-limits-Wextra.c: New.
6051 * gcc.dg/Wtype-limits-no.c: New.
6052 * g++.dg/warn/Wtype-limits.C: New.
6053 * g++.dg/warn/Wtype-limits-Wextra.C: New.
6054 * g++.dg/warn/Wtype-limits-no.C: New.
6055
6056 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
6057
6058 * gcc.target/i386/sse-vect-types.c: Revert 'Use "-msse"
6059 instead of "-msse2".'
6060 * gcc.target/i386/sse-12.c: Use "-march=k8 -m3dnow -mssse3 -msse4a"
6061 instead of "-msse3". Include only ammintrin.h, tmmintrin.h
6062 and mm3dnow.h.
6063 * gcc.target/i386/sse-13.c (__builtin_ia32_extrqi): Redefine
6064 to test with immediate operand.
6065 (__builtin_ia32_insertqi): Ditto.
6066 (__builtin_ia32_palignr128): Ditto.
6067 (__builtin_ia32_palignr): Ditto.
6068 (__builtin_ia32_pshufhw): Ditto.
6069 (__builtin_ia32_pshuflw): Ditto.
6070 (__builtin_ia32_pshufd): Ditto.
6071 (__builtin_ia32_vec_set_v8hi): Ditto.
6072 (__builtin_ia32_vec_ext_v8hi): Ditto.
6073 (__builtin_ia32_shufpd): Ditto.
6074 * gcc.target/i386/sse-14.c: Same changes as sse-13.c.
6075
6076 2007-05-20 Daniel Franke <franke.daniel@gmail.org>
6077
6078 PR fortran/32001
6079 * gfortran.dg/min_max_conformance.f90: Added more testcases.
6080
6081 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
6082
6083 PR target/31585
6084 * gcc.target/i386/sse-vect-types.c: Do not redefine "static"
6085 and "__inline". Use "-msse" instead of "-msse2".
6086
6087 2007-05-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6088
6089 PR middle-end/7651
6090 * gcc.dg/20030906-1.c: Replace Wextra with Wreturn-type.
6091 * gcc.dg/20030906-2.c: Likewise.
6092 * objc.dg/method-17.m: Add -Wreturn-type.
6093 * obj-c++.dg/method-21.mm: Likewise.
6094
6095 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
6096
6097 PR target/31585
6098 * gcc.target/i386/sse-13.c: Use "-mssse3 -msse4a" compile options.
6099 (__builtin_ia32_psllwi128): Redefine to test with immediate operand.
6100 (__builtin_ia32_psrlqi128): Ditto.
6101 (__builtin_ia32_psrlwi128): Ditto.
6102 (__builtin_ia32_psrldi128): Ditto.
6103 (__builtin_ia32_psrldqi128): Ditto.
6104 (__builtin_ia32_pslldqi128): Ditto.
6105 (__builtin_ia32_psrawi128): Ditto.
6106 (__builtin_ia32_psradi128): Ditto.
6107 (__builtin_ia32_psllqi128): Ditto.
6108 (__builtin_ia32_pslldi128): Ditto.
6109 (__builtin_prefetch): Ditto.
6110 (__builtin_ia32_pshufw): Ditto.
6111 (__builtin_ia32_vec_set_v4hi): Ditto.
6112 (__builtin_ia32_vec_ext_v4hi): Ditto.
6113 (__builtin_ia32_shufps): Ditto.
6114 * gcc.target/i386/sse-14.c: Same changes as sse-13.c.
6115
6116 2007-05-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6117
6118 PR fortran/31974
6119 * gfortran.dg/char_allocation_1.f90: New test.
6120
6121 2007-05-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6122
6123 * gcc.dg/Wconversion-integer.c: Group testcases and add more.
6124 * gcc.dg/Wconversion-sign.c: New.
6125 * gcc.dg/Wconversion-integer-no-sign.c: New.
6126 * g++.dg/warn/Wconversion-integer.C: Move some warnings to
6127 Wconversion-sign.C
6128 * g++.dg/warn/Wconversion-sign.C: New.
6129 * g++.old-deja/g++.other/warn4.C: Update.
6130 * g++.dg/warn/Wconversion1.C: Likewise.
6131
6132 2007-05-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6133
6134 * gcc.dg/torture/builtin-math-2.c: Add gamma_r/lgamma_r tests.
6135 * gcc.dg/torture/builtin-math-4.c: Likewise.
6136
6137 2007-05-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6138
6139 PR libfortran/31964
6140 * gfortran.fortran-torture/execute/intrinsic_bitops.f90: Update.
6141
6142 2007-05-18 Andrew Pinski <andrew_pinski@playstation.sony.com>
6143
6144 * gcc.dg/tree-ssa/forwprop-1.c: New testcase.
6145
6146 2007-05-18 H.J. Lu <hongjiu.lu@intel.com>
6147
6148 PR target/31628
6149 * gcc.target/i386/pr31628.c: New.
6150
6151 2007-05-18 Uros Bizjak <ubizjak@gmail.com>
6152
6153 PR middle-end/31344
6154 * gcc.dg/pr31344.c: New test.
6155
6156 2007-05-17 Ian Lance Taylor <iant@google.com>
6157
6158 PR tree-optimization/31953
6159 * gcc.c-torture/compile/pr31953.c: New test.
6160
6161 2007-05-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6162
6163 * gcc.dg/builtins-1.c: Test reentrant gamma functions.
6164
6165 * gcc.dg/torture/builtin-math-2.c: Add tests for remquo, remainder
6166 and drem.
6167 * gcc.dg/torture/builtin-math-4.c: Likewise.
6168
6169 * gcc.dg/torture/builtin-math-2.c: Test y0, y1, yn.
6170 * gcc.dg/torture/builtin-math-4.c: Likewise.
6171
6172 * gcc.dg/torture/builtin-math-4.c: New test.
6173
6174 2007-05-17 Janis Johnson <janis187@us.ibm.com>
6175 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6176
6177 * gcc.target/powerpc/pr18096-1.c: Change dg-warning to dg-error.
6178 * gcc.dg/cpp/include2.c: Ditto.
6179 * gcc.dg/cpp/mac-dir-2.c: Ditto.
6180 * gcc.dg/cpp/paste5.c: Ditto.
6181 * gcc.dg/cpp/paste6.c: Ditto.
6182 * gcc.dg/cpp/paste8.c: Ditto.
6183 * gcc.dg/cpp/paste11.c: Ditto.
6184 * gcc.dg/cpp/paste13.c: Ditto.
6185 * gcc.dg/cpp/skipping2.c: Ditto.
6186 * gcc.dg/reg-vol-struct-1.c: Ditto.
6187 * gcc.dg/Wshadow-1.c: Ditto.
6188 * gcc.dg/cpp/trad/comment.c: Ditto.
6189 * gcc.dg/cpp/trad/literals-2.c: Change dg-error to dg-warning.
6190 * gcc.dg/cpp/if-2.c: Ditto.
6191 * gcc.dg/array-5.c: Ditto.
6192 * gcc.dg/inline-15.c: Ditto.
6193 * gcc.dg/pr27953.c: Ditto.
6194 * gcc.dg/Wno-c++-compat.c: Ditto.
6195
6196 2007-05-17 Kazu Hirata <kazu@codesourcery.com>
6197
6198 * g++.dg/cpp/_Pragma1.C: Skip on fido-*-* and m68k-*-*.
6199
6200 2007-05-17 Eric Botcazou <ebotcazou@libertysurf.fr>
6201
6202 * gcc.c-torture/execute/20070517-1.c: New test.
6203
6204 2007-05-17 Daniel Franke <franke.daniel@gmail.com>
6205
6206 PR fortran/31919
6207 * gfortran.dg/min_max_conformance.f90: New test.
6208
6209 2007-05-17 Zdenek Dvorak <dvorakz@suse.cz>
6210
6211 * gcc.dg/tree-ssa/ssa-dom-thread-2.c: New test.
6212 * gcc.dg/vect/vect-102.c, gcc.dg/vect/vect-103.c,
6213 gcc.dg/vect/vect-104.c: Use more complex construction to
6214 prevent vectorizing.
6215 * gcc.dg/tree-ssa/pr21559.c: Update outcome.
6216
6217 2007-05-17 Uros Bizjak <ubizjak@gmail.com>
6218
6219 PR tree-optimization/24659
6220 * gcc.dg/vect/vect-floatint-conversion-2.c: New test.
6221 * gcc.dg/vect/vect-intfloat-conversion-1.c: Require vect_float,
6222 not vect_int target.
6223 * gcc.dg/vect/vect-intfloat-conversion-2.c: Require vect_float,
6224 not vect_int target. Loop is vectorized for vect_intfloat_cvt
6225 targets.
6226 * gcc.dg/vect/vect-intfloat-conversion-3.c: New test.
6227 * gcc.dg/vect/vect-intfloat-conversion-4a.c: New test.
6228 * gcc.dg/vect/vect-intfloat-conversion-4b.c: New test.
6229
6230 2007-05-16 Uros Bizjak <ubizjak@gmail.com>
6231
6232 * gcc.dg/torture/fp-int-convert-float128.c: Do not xfail for i?86-*-*
6233 and x86_64-*-* targets.
6234 * gcc.dg/torture/fp-int-convert-float128-timode.c: Ditto.
6235
6236 2007-05-16 Paul Thomas <pault@gcc.gnu.org>
6237
6238 PR fortran/18769
6239 PR fortran/30881
6240 PR fortran/31194
6241 PR fortran/31216
6242 PR fortran/31427
6243 * transfer_simplify_1.f90: New test.
6244 * transfer_simplify_2.f90: New test.
6245
6246 2007-05-15 Dominique d'Humieres <dominiq@lps.ens.fr>
6247
6248 * gfortran.dg/unf_io_convert_3.f90: Fix dg directive.
6249
6250 2007-05-14 Janis Johnson <janis187@us.ibm.com>
6251
6252 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
6253
6254 * gcc.dg/fltconst-pedantic-dfp.c: New test.
6255
6256 PR c/31924
6257 * gcc.dg/fltconst-1.c: New test.
6258
6259 * gcc.dg/dfp/func-mixed.c: Replace invalid constant suffixes.
6260 * gcc.dg/dfp/operator-assignment.c: Ditto.
6261
6262 2007-05-14 Paolo Carlini <pcarlini@suse.de>
6263
6264 PR c++/29928
6265 * g++.dg/rtti/typeid5.C: New.
6266
6267 2007-05-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6268
6269 PR fortran/31725
6270 * gfortran.dg/substr_4.f: New test.
6271
6272 2007-05-14 Kazu Hirata <kazu@codesourcery.com>
6273
6274 * gcc.target/m68k/interrupt_thread-1.c,
6275 gcc.target/m68k/interrupt_thread-2.c,
6276 gcc.target/m68k/interrupt_thread-3.c: New.
6277 * gcc.target/m68k/m68k.exp: Accept fido.
6278
6279 2007-05-13 Dominique d'Humieres <dominiq@lps.ens.fr>
6280
6281 * gfortran.dg/alloc_comp_basics_1.f90: Fix dg directive.
6282 * gfortran.dg/altreturn_3.f90: Likewise.
6283 * gfortran.dg/assumed_dummy_1.f90: Likewise.
6284 * gfortran.dg/default_numeric_type_1.f90: Likewise.
6285 * gfortran.dg/inquire_iolength.f90: Likewise.
6286 * gfortran.dg/module_naming_1.f90: Likewise.
6287 * gfortran.dg/oldstyle_2.f90: Likewise.
6288 * gfortran.dg/operator_2.f90: Likewise.
6289 * gfortran.dg/parameter_array_element_1.f90: Likewise.
6290 * gfortran.dg/used_types_11.f90: Likewise.
6291 * gfortran.dg/zero_array_components_1.f90: Likewise.
6292 * gfortran.dg/fmt_zero_precision.f90: Fix dg-output directives.
6293 * gfortran.dg/parameter_array_dummy.f90: Likewise.
6294 * gfortran.dg/real_const_3.f90: Likewise.
6295
6296 2007-05-13 Zdenek Dvorak <dvorakz@suse.cz>
6297
6298 * gcc.dg/vect/no-section-anchors-vect-69.c: Fix outcome.
6299 * gcc.dg/tree-ssa/loop-30.c: New test.
6300
6301 2007-05-13 Richard Guenther <rguenther@suse.de>
6302
6303 * gcc.dg/tree-ssa/pr17141-1.c: Scan in forwprop2, xfail
6304 scanning forwprop1.
6305 * g++.dg/tree-ssa/pr31146.C: Likewise.
6306
6307 2007-05-13 Revital Eres <eres@il.ibm.com>
6308
6309 * gcc.dg/dse.c: New test.
6310
6311 2007-05-12 Richard Guenther <rguenther@suse.de>
6312
6313 PR tree-optimization/31797
6314 * gcc.c-torture/compile/pr31797.c: New testcase.
6315
6316 2007-05-12 Paul Thomas <pault@gcc.gnu.org>
6317
6318 PR fortran/30746
6319 * gfortran.dg/host_assoc_function_1.f90: New test.
6320
6321 2007-05-11 Steve Ellcey <sje@cup.hp.com>
6322
6323 PR c++/31829
6324 * g++.dg/warn/multiple-overflow-warn-3.C: Change wchar_t to short.
6325
6326 2007-05-11 Silvius Rus <rus@google.com>
6327
6328 * gcc.dg/Wstrict-aliasing-bogus-const-ptr-nonconst-ptr.c: New test.
6329 * gcc.dg/Wstrict-aliasing-bogus-never-dereferenced.c: New test.
6330 * gcc.dg/Wstrict-aliasing-bogus-struct-included.c: New test.
6331 * gcc.dg/Wstrict-aliasing-converted-assigned.c: New test.
6332 * gcc.dg/Wstrict-aliasing-float-ptr-int-obj.c: New test.
6333 * gcc.dg/alias-1.c: Update option: -Wstrict-aliasing=2.
6334 * gcc.dg/alias-9.c: Update option: -Wstrict-aliasing=2.
6335 * g++.dg/warn/Wstrict-aliasing-7.C: Update option: -Wstrict-aliasing=2.
6336 * g++.dg/warn/Wstrict-aliasing-bogus-base-derived.C: New test.
6337 * g++.dg/warn/Wstrict-aliasing-bogus-char-1.C: New test.
6338 * g++.dg/warn/Wstrict-aliasing-bogus-const.C: New test.
6339 * g++.dg/warn/Wstrict-aliasing-bogus-nested-arrays.C: New test.
6340 * g++.dg/warn/Wstrict-aliasing-bogus-signed-unsigned.C: New test.
6341 * g++.dg/warn/Wstrict-aliasing-bogus-struct-included.C: New test.
6342 * g++.dg/warn/Wstrict-aliasing-bogus-union.C: New test.
6343 * g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C: New test.
6344
6345 2007-05-11 Paolo Carlini <pcarlini@suse.de>
6346
6347 PR other/31852
6348 * gcc.c-torture/execute/builtins/memchr.c: New.
6349 * gcc.c-torture/execute/builtins/memchr-lib.c: New.
6350 * gcc.c-torture/execute/builtins/lib/memchr.c: New.
6351
6352 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
6353
6354 PR fortran/30876
6355 * gfortran.dg/recursive_reference_1.f90: Put error at correct
6356 line.
6357 * gfortran.dg/recursive_reference_2.f90: New test.
6358
6359 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
6360
6361 PR fortran/30878
6362 * gfortran.dg/namelist_29.f90: New test.
6363
6364 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
6365
6366 PR fortran/31474
6367 * gfortran.dg/entry_10.f90: New test.
6368
6369 2007-05-10 Zdenek Dvorak <dvorakz@suse.cz>
6370
6371 PR tree-optimization/31885
6372 * gcc.dg/tree-ssa/loop-29.c: New test.
6373
6374 2007-05-10 Dominique d'Humières <dominiq@lps.ens.fr>
6375
6376 * assumed_dummy_1.f90: Fix dg directive.
6377 * char_initialiser_actual.f90: Likewise.
6378 * nested_modules_2.f90: Likewise.
6379 * shift-alloc.f90: Likewise.
6380
6381 2007-05-10 Andreas Krebbel <krebbel1@de.ibm.com>
6382
6383 * gcc.dg/20070507-1.c: Disable for non-pic targets.
6384
6385 2007-05-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6386
6387 PR libfortran/31880
6388 * gfortran.dg/unf_read_corrupted_2.f90: New test.
6389
6390 2007-05-09 Mike Stump <mrs@apple.com>
6391
6392 * g++.dg/other/first-global.C: Add -fpie for darwin.
6393 * g++.dg/parse/attr-externally-visible-1.C: Likewise.
6394
6395 2007-05-09 Andreas Krebbel <krebbel1@de.ibm.com>
6396
6397 * gcc.dg/20070507-1.c: New testcase.
6398
6399 2007-05-08 Chao-ying Fu <fu@mips.com>
6400
6401 * gcc.target/mips/msub-1.c, gcc.target/mips/msub-2.c,
6402 * gcc.target/mips/msub-3.c, gcc.target/mips/msub-4.c,
6403 * gcc.target/mips/msubu-1.c, gcc.target/mips/msubu-2.c,
6404 * gcc.target/mips/msubu-3.c, gcc.target/mips/msubu-4.c: New tests.
6405
6406 2007-05-08 Simon Martin <simartin@users.sourceforge.net>
6407
6408 PR 31847
6409 * gcc.dg/pr31847.c: New test.
6410
6411 2007-05-08 Paul Thomas <pault@gcc.gnu.org>
6412
6413 PR fortran/31692
6414 * gfortran.dg/actual_array_result_1.f90: New test.
6415
6416 2007-05-08 Paul Thomas <pault@gcc.gnu.org>
6417
6418 PR fortran/29397
6419 * gfortran.dg/parameter_array_init_1.f90: New test.
6420
6421 PR fortran/29400
6422 * gfortran.dg/parameter_array_init_2.f90: New test.
6423
6424 2007-05-08 Uros Bizjak <ubizjak@gmail.com>
6425
6426 PR target/31854
6427 * gcc.target/i386/pr31854.c: New test.
6428
6429 2007-05-07 Janis Johnson <janis187@us.ibm.com>
6430
6431 * gcc.dg/pch/pch.exp: XFAIL largefile on Solaris 10 x86.
6432
6433 2007-05-07 Mike Stump <mrs@apple.com>
6434
6435 * g++.old-deja/g++.mike/empty.C: Add.
6436
6437 2007-05-07 Eric Christopher <echristo@apple.com>
6438
6439 * gcc.dg/invalid-call-1.c: Fix options for 32-bit x86.
6440
6441 2007-05-07 Uros Bizjak <ubizjak@gmail.com>
6442
6443 * gcc.dg/dfp/convert-bfp-fold.c: Remove extra assignment to 'sf'
6444 variable. Rearrange conversions from binary float to decimal float.
6445
6446 2007-05-07 Mark Mitchell <mark@codesourcery.com>
6447
6448 * gcc.dg/special/gcsec-1.c: Don't link statically on Solaris 10
6449 x86.
6450
6451 2007-05-07 Eric Botcazou <ebotcazou@adacore.com>
6452
6453 * gnat.dg/opt1.ad[sb]: New testcase.
6454
6455 2007-05-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6456
6457 PR fortran/31399
6458 * gfortran.dg/do_3.F90: New test.
6459
6460 2007-05-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6461
6462 PR fortran/31764
6463 * gfortran.dg/new_line.f90: Add new checks.
6464
6465 2007-05-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6466
6467 PR fortran/31201
6468 * gfortran.dg/large_unit_1.f90: New.
6469 * gfortran.dg/large_unit_2.f90: New.
6470 * gfortran.dg/iostat_4.f90: New
6471 * gfortran.dg/bounds_check_fail_1.f90: Updated.
6472
6473 2007-05-06 Paul Thomas <pault@gcc.gnu.org>
6474
6475 PR fortran/31540
6476 * gfortran.dg/char_result_4.f90: New test.
6477
6478 2007-06-05 Revital Eres <eres@il.ibm.com>
6479
6480 PR 30957
6481 * gcc.dg/pr30957-1.c: New test.
6482
6483 2007-05-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6484
6485 PR fortran/31251
6486 * gfortran.dg/char_type_len_2.f90: New test.
6487
6488 2007-05-05 Geoffrey Keating <geoffk@apple.com>
6489
6490 PR 31775
6491 * g++.dg/other/nested-extern.cc: New.
6492 * g++.dg/other/nested-extern-1.C: New.
6493 * g++.dg/other/nested-extern-2.C: New.
6494
6495 2007-05-04 Daniel Franke <franke.daniel@gmail.com>
6496
6497 PR fortran/31760
6498 * gfortran.dg/erf.f90: New test.
6499 * gfortran.dg/besxy.f90: New test.
6500
6501 2007-05-04 Daniel Franke <franke.daniel@gmail.com>
6502
6503 PR fortran/22359
6504 * gfortran.dg/fseek.f90: New test.
6505
6506 2007-05-04 Bob Wilson <bob.wilson@acm.org>
6507
6508 * g++.old-deja/g++.pt/static11.C: Remove xtensa-*-elf* xfail.
6509
6510 2007-05-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6511
6512 PR libfortran/31210
6513 * gfortran.dg/zero_length_1.f90: New test.
6514
6515 2007-05-04 Tobias Burnus <burnus@net-b.de>
6516
6517 PR fortran/31803
6518 * gfortran.dg/char_pointer_assign_3.f90: New test.
6519 * gfortran.dg/char_result_2.f90: Re-enable test.
6520
6521 2007-05-04 Tobias Burnus <burnus@net-b.de>
6522
6523 PR fortran/25071
6524 * gfortran.dg/char_length_3.f90: New test.
6525 * gfortran.dg/char_result_2.f90: Fix test.
6526
6527 2007-05-03 Zdenek Dvorak <dvorakz@suse.cz>
6528
6529 PR tree-optimization/30565
6530 * gcc.dg/tree-ssa/loop-27.c: New test.
6531
6532 2007-05-03 Bernd Schmidt <bernd.schmidt@analog.com>
6533
6534 * gcc.target/bfin/frmul.c (__v2hi): Use short as base type, not itn.
6535 * gcc.target/bfin/arith.c (__v2hi): Likewise.
6536 * gcc.target/bfin/mul-combine.c (__v2hi): Likewise.
6537 * gcc.target/bfin/shift.c (__v2hi): Likewise.
6538
6539 2007-05-03 Dorit Nuzman <dorit@il.ibm.com>
6540
6541 PR tree-optimization/31699
6542 * lib/target-supports.exp (check_effective_target_vect_intfloat_cvt):
6543 New.
6544 (check_effective_target_vect_floatint_cvt): New.
6545 * gcc.dg/vect/vect-floatint-conversion-1.c: Use new keyword instead
6546 of specific targets.
6547 * gcc.dg/vect/vect-intfloat-conversion-1.c: Likewise.
6548 * gcc.dg/vect/vect-multitypes-1.c: One less loop gets vectorized.
6549 * gcc.dg/vect/vect-multitypes-4.c: Likewise.
6550 * gcc.dg/vect/vect-iv-4.c: Likewise.
6551 * gcc.dg/vect/vect-multitypes-11.c: New.
6552 * gcc.dg/vect/pr31699.c: New.
6553
6554 2007-05-02 Geoffrey Keating <geoffk@apple.com>
6555
6556 * gcc.c-torture/compile-limits-stringlit.c: Reduce size of string.
6557
6558 2007-05-02 Seongbae Park <seongbae.park@gmail.com>
6559
6560 PR C++/31663
6561 * g++.dg/warn/anonymous-namespace-2.C: New.
6562 * g++.dg/warn/anonymous-namespace-2.h: New.
6563
6564 2007-05-02 Paul Brook <paul@codesourcery.com>
6565
6566 * gcc.dg/arm-eabi1.c: Move debug output. Augment lcmp/ulcmp tests.
6567
6568 2007-05-02 Eric Christopher <echristo@apple.com>
6569
6570 * gcc.dg/cpp/if-div.c: New file.
6571
6572 2007-05-02 Tom Tromey <tromey@redhat.com>
6573
6574 PR preprocessor/28709:
6575 * gcc.dg/cpp/pr28709.c: New file.
6576
6577 2007-05-02 Richard Guenther <rguenther@suse.de>
6578
6579 PR tree-optimization/31146
6580 * g++.dg/tree-ssa/pr31146-2.C: New testcase.
6581
6582 2007-05-01 Geoffrey Keating <geoffk@apple.com>
6583
6584 * gcc.c-torture/compile/limits-blockid.c: New.
6585 * gcc.c-torture/compile/limits-caselabels.c: New.
6586 * gcc.c-torture/compile/limits-declparen.c: New.
6587 * gcc.c-torture/compile/limits-enumconst.c: New.
6588 * gcc.c-torture/compile/limits-exprparen.c: New.
6589 * gcc.c-torture/compile/limits-externalid.c: New.
6590 * gcc.c-torture/compile/limits-fnargs.c: New.
6591 * gcc.c-torture/compile/limits-fndefn.c: New.
6592 * gcc.c-torture/compile/limits-idexternal.c: New.
6593 * gcc.c-torture/compile/limits-idinternal.c: New.
6594 * gcc.c-torture/compile/limits-pointer.c: New.
6595 * gcc.c-torture/compile/limits-stringlit.c: New.
6596 * gcc.c-torture/compile/limits-structmem.c: New.
6597 * gcc.c-torture/compile/limits-structnest.c: New.
6598
6599 2007-04-29 Geoffrey Keating <geoffk@apple.com>
6600
6601 * gfortran.dg/bom_UTF-8_F.F90: Rename from bom_UTF-8.F90.
6602
6603 2007-05-01 Andrew Pinski <andrew_pinski@playstation.sony.com>
6604
6605 PR middle-end/31740
6606 * gcc.c-torture/compile/20070501-1.c: New testcase.
6607
6608 2007-05-01 Thomas Koenig <tkoenig@gcc.gnu.org>
6609
6610 PR fortran/31732
6611 * gfortran.dg/array_memset_2: New test case.
6612
6613 2007-05-01 Dorit Nuzman <dorit@il.ibm.com>
6614
6615 PR testsuite/31615
6616 * gfortran.dg/vect/vect-5.f90: Fix dg-final test.
6617
6618 2007-05-01 Dorit Nuzman <dorit@il.ibm.com>
6619
6620 PR testsuite/31589
6621 * gcc.dg/vect/vect-iv-9.c: Added vect_int_mult target keyword to
6622 dg-final test.
6623 * gcc.dg/vect/vect-reduc-dot-u16b.c: Added vect_pack_trunc target
6624 keyword to dg-final test.
6625 * gcc.dg/vect/vect-iv-4.c: Likewise.
6626 * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
6627 * gcc.dg/vect/pr30771.c: Added vect_unapck target keyword to dg-final
6628 test.
6629 * gcc.dg/vect/vect-reduc-dot-u16a.c: Change variable type to avoid a
6630 cast.
6631 * gcc.dg/vect/no-section-anchors-vect-69.c: xfail on is64.
6632 * lib/target-supports.exp
6633 (check_effective_target_vect_widen_sum_hi_to_si): Added ia64.
6634 (check_effective_target_vect_widen_sum_qi_to_hi): Added ia64.
6635
6636 2007-04-30 Kazu Hirata <kazu@codesourcery.com>
6637
6638 * gcc.c-torture/execute/ieee/20000320-1.c: Use
6639 __LONG_LONG_MAX__ and its friends instead of those supplied by
6640 limits.h.
6641
6642 2007-04-30 Andrew pinski <andrew_pinski@playstation.sony.com>
6643
6644 PR C++/31721
6645 * g++.dg/ext/vector7.C: New testcase.
6646
6647 2007-04-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6648
6649 PR fortran/31591
6650 * gfortran.dg/bound_simplification_1.f90: New test.
6651
6652 2007-04-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6653
6654 PR fortran/31645
6655 * gfortran.dg/bom_error.f90: New test.
6656 * gfortran.dg/bom_include.f90: New test.
6657 * gfortran.dg/bom_UTF16-LE.f90: New test.
6658 * gfortran.dg/bom_UTF16-BE.f90: New test.
6659 * gfortran.dg/bom_UTF-8.f90: New test.
6660 * gfortran.dg/bom_UTF-32.f90: New test.
6661 * gfortran.dg/bom_UTF-8.F90: New test.
6662 * gfortran.dg/bom_include.inc: New file.
6663
6664 2007-04-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
6665
6666 PR C++/30221
6667 * g++.dg/init/ptrfn2.C: New test.
6668 * g++.dg/init/ptrfn3.C: New test.
6669
6670 2007-04-29 Paul Thomas <pault@gcc.gnu.org>
6671
6672 PR fortran/31711
6673 * gfortran.dg/dependency_21.f90: New test.
6674
6675 2007-04-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6676
6677 * gfortran.dg/secnds.f: Use real*8.
6678 * gfortran.dg/secnds-1.f: Use real*8.
6679
6680 2007-04-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6681
6682 PR libfortran/31532
6683 * gfortran.dg/inquire_5.f90: Update test.
6684
6685 2007-04-27 Ian Lance Taylor <iant@google.com>
6686
6687 PR middle-end/31710
6688 * gcc.c-torture/compile/pr31710.c: New test.
6689
6690 2007-04-27 Richard Guenther <rguenther@suse.de>
6691
6692 PR tree-optimization/30965
6693 PR tree-optimization/30978
6694 * gcc.dg/tree-ssa/pr30978.c: New testcase.
6695 * gcc.dg/tree-ssa/bool-3.c: Remove XFAIL, explain why.
6696 * gcc.dg/tree-ssa/ssa-fre-4.c: Use char instead of bool
6697 * gcc.dg/strict-overflow-5.c: Adjust tree dump scanning.
6698
6699 2007-04-27 Richard Guenther <rguenther@suse.de>
6700
6701 PR tree-optimization/31715
6702 * gcc.dg/Warray-bounds-4.c: New testcase.
6703
6704 2007-04-26 Ian Lance Taylor <iant@google.com>
6705
6706 PR target/28675
6707 * gcc.c-torture/compile/pr28675.c: New test.
6708
6709 2007-04-26 Andrew Pinski <andrew_pinski@playstation.sony.com>
6710
6711 PR C++/30016
6712 * g++.dg/ext/vector6.C: New test.
6713
6714 2007-04-26 Kazu Hirata <kazu@codesourcery.com>
6715
6716 * gcc.c-torture/execute/ieee/20000320-1.x: New.
6717
6718 2007-04-26 Steve Ellcey <sje@cup.hp.com>
6719
6720 PR middle-end/31617
6721 * g++.dg/other/str_empty.C: Add expected warning.
6722
6723 2007-04-26 Richard Guenther <rguenther@suse.de>
6724 Daniel Berlin <dberlin@dberlin.org>
6725
6726 PR tree-optimization/30567
6727 * g++.dg/other/pr30567.C: New testcase.
6728
6729 2007-04-26 Richard Guenther <rguenther@suse.de>
6730
6731 PR tree-optimization/31703
6732 * gcc.c-torture/compile/pr31703.c: New testcase.
6733 * gcc.dg/tree-ssa/ssa-lim-1.c: Adjust pattern.
6734 * gcc.dg/tree-ssa/ssa-lim-2.c: Likewise.
6735
6736 2007-04-26 Wolfgang Gellerich <gellerich@de.ibm.com>
6737
6738 * gfortran.dg/open_errors.f90: Added if statements checking
6739 the value of iostat.
6740
6741 2007-04-26 Jakub Jelinek <jakub@redhat.com>
6742
6743 PR c++/31598
6744 * g++.dg/gomp/pr31598.C: New test.
6745
6746 PR tree-optimization/30558
6747 * g++.dg/gomp/pr30558.C: New test.
6748
6749 2007-04-24 Mark Mitchell <mark@codesourcery.com>
6750
6751 PR c++/31338
6752 * g++.dg/ext/complex2.C: New test.
6753
6754 2007-04-25 Paolo Carlini <pcarlini@suse.de>
6755
6756 * g++.dg/ext/has_nothrow_assign.C: Adjust per N2255.
6757
6758 2007-04-25 Thiemo Seufer <ths@mips.com>
6759
6760 * gcc.target/mips/mips16e-extends.c (cksum8): Change return
6761 value to signed char.
6762
6763 2007-04-25 Uros Bizjak <ubizjak@gmail.com>
6764
6765 * gcc.target/i386/reload-1.c. Include <stdint.h>. Compile for all
6766 ilp32 i?86-*-* and x86_64-*-* targets. Do not skip test for -m64.
6767 Use scan-rtl-dump-not procedure to scan RTL dump. Cleanup csa dump.
6768
6769 2007-04-25 Tobias Burnus <burnus@net-b.de>
6770
6771 PR fortran/31668
6772 * gfortran.dg/c_by_val_2.f90: Add rejection test of %VAL with
6773 statement functions.
6774 * gfortran.dg/c_by_val_5.f90: New test.
6775
6776 2007-04-25 Wolfgang Gellerich <gellerich@de.ibm.com>
6777
6778 * gfortran.dg/equiv_6.f90 (set_arrays): Replaced subroutine
6779 with two new subroutines to avoid parameter-induced aliasing.
6780 * gfortran.dg/equiv_6.f90 (set_array_listpr): New.
6781 * gfortran.dg/equiv_6.f90 (set_array_lisbit): New.
6782
6783 2007-04-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6784
6785 * gcc.dg/Warray-bounds.c: XFAIL test on 32-bit hppa targets.
6786 * g++.dg/warn/Warray-bounds.C: Likewise.
6787
6788 2007-04-24 Ian Lance Taylor <iant@google.com>
6789
6790 PR tree-optimization/31605
6791 * gcc.c-torture/execute/pr31605.c: New test.
6792
6793 2007-04-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6794
6795 PR fortran/31587
6796 * lib/gcc-dg.exp (scan-module): New function.
6797 * gfortran.dg/module_md5_1.f90: New test.
6798
6799 2007-04-24 Douglas Gregor <doug.gregor@gmail.com>
6800
6801 * g++.old-deja/g++.pt/defarg6.C: Only run with
6802 -std=gnu++98.
6803 * g++.old-deja/g++.pt/ucnid-1.C: Ditto.
6804 * g++.dg/cpp0x/variadic61.C: Ditto.
6805 * g++.dg/cpp0x/warn_cxx0x.C: Ditto.
6806 * g++.dg/cpp0x/variadic62.C: Ditto.
6807 * g++.dg/template/meminit1.C: Ditto.
6808 * g++.dg/template/operator7.C: Ditto.
6809 * g++.dg/template/static15.C: Ditto.
6810 * g++.dg/template/invalid1.C: Ditto.
6811 * g++.dg/template/shift1.C: Ditto.
6812 * g++.dg/template/error10.C: Ditto.
6813
6814 2007-04-24 Simon Martin <simartin@users.sourceforge.net>
6815
6816 PR diagnostic/25923
6817 * gfortran.dg/pr25923.f90: New test.
6818
6819 2007-04-24 Ian Lance Taylor <iant@google.com>
6820
6821 PR tree-optimization/31602
6822 * gcc.dg/Wstrict-overflow-11.c: We no longer issue a warning.
6823
6824 2007-04-24 Janis Johnson <janis187@us.ibm.com>
6825
6826 * gcc.target/powerpc/ppc32-abi-dfp-1.c: New test.
6827 * gcc.target/powerpc/ppc64-abi-dfp-1.c: New test.
6828
6829 2007-04-24 Hui-May Chang <hm.chang@apple.com>
6830
6831 * gcc.target/i386/reload-1.c. New.
6832
6833 2007-04-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
6834 Olga Golovanevsky <olga@il.ibm.com>
6835
6836 * g++.dg/other/str_empty.C: New test.
6837
6838 2007-04-24 Richard Henderson <rth@redhat.com>
6839
6840 * gcc.dg/vect/vect.exp: Don't run tests on Alpha.
6841
6842 2007-04-24 Andreas Krebbel <krebbel1@de.ibm.com>
6843
6844 PR target/31641
6845 * gcc.c-torture/compile/pr31641.c: New testcase.
6846
6847 2007-04-24 Richard Sandiford <richard@nildram.co.uk>
6848
6849 * gcc.target/mips/madd-1.c, gcc.target/mips/madd-2.c,
6850 * gcc.target/mips/madd-3.c, gcc.target/mips/madd-4.c,
6851 * gcc.target/mips/maddu-1.c, gcc.target/mips/maddu-2.c,
6852 * gcc.target/mips/maddu-3.c, gcc.target/mips/maddu-4.c: New tests.
6853
6854 2007-04-23 Simon Baldwin <simonb@google.com>
6855
6856 * g++.dg/other/error15.C: New.
6857 * g++.dg/cpp0x/variadic-ex9.C: Renamed function parameter to avoid
6858 triggering a "multiple parameters named" error.
6859
6860 2007-04-23 Thomas Koenig <tkoenig@gcc.gnu.org>
6861
6862 PR fortran/31618
6863 * gfortran.dg/backspace_8.f: New test case.
6864
6865 2007-04-23 Paul Thomas <pault@gcc.gnu.org>
6866
6867 PR fortran/31630
6868 * gfortran.dg/used_types_17.f90: New test.
6869
6870 PR fortran/31620
6871 * gfortran.dg/zero_array_components_1.f90: New test.
6872
6873 2007-04-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6874
6875 PR fortran/31616
6876 * gfortran.dg/open_errors.f90: Allow a different error message.
6877
6878 2007-04-23 Uros Bizjak <ubizjak@gmail.com>
6879
6880 * lib/target-supports.exp (check_effective_target_vect_pack_trunc):
6881 Rename from check_effective_target_vect_pack_mod. Rename global
6882 variable et_vect_pack_mod to et_vect_pack_trunc. Update debug
6883 messages.
6884 * gcc.dg/vect/vect-iv-8.c: Update target check for vect_pack_trunc
6885 rename.
6886 * gcc.dg/vect/vect-iv-8a.c: Ditto.
6887 * gcc.dg/vect/vect-multitypes-8.c: Ditto.
6888
6889 2007-04-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
6890
6891 PR middle-end/31448
6892 * gcc.c-torture/execute/pr31448.c: New testcase.
6893
6894 2007-04-22 Nick Clifton <nickc@redhat.com>
6895
6896 * gcc.dg/20020312-2.c: Add support for the FRV.
6897
6898 2007-04-22 Uros Bizjak <ubizjak@gmail.com>
6899
6900 PR tree-optimization/24659
6901 * gcc.dg/vect/vect-float-extend-1.c: New test.
6902 * gcc.dg/vect/vect-float-truncate-1.c: New test.
6903
6904 2007-04-22 Richard Guenther <rguenther@suse.de>
6905
6906 PR tree-optimization/29789
6907 * gcc.dg/tree-ssa/ssa-lim-1.c: New testcase.
6908 * gcc.dg/tree-ssa/ssa-lim-2.c: Likewise.
6909
6910 2007-04-22 Revital Eres <eres@il.ibm.com>
6911
6912 * gcc.dg/var-expand2.c: New test.
6913
6914 2007-04-22 Revital Eres <eres@il.ibm.com>
6915
6916 * gcc.dg/var-expand3.c: New test.
6917
6918 2007-04-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6919
6920 PR fortran/31495
6921 * gfortran.dg/continuation_8.f90: New test.
6922
6923 2007-04-21 Andrew Pinski <andrew_pinski@playstation.sony.com>
6924
6925 PR C/30265
6926 * gcc.c-torture/compile/compound-literal-2.c: New testcase.
6927 * gcc.c-torture/compile/compound-literal-3.c: New testcase.
6928
6929 2007-04-21 Richard Guenther <rguenther@suse.de>
6930
6931 PR middle-end/31136
6932 * gcc.c-torture/execute/pr31136.c: New testcase.
6933
6934 2007-04-21 Alexandre Oliva <aoliva@redhat.com>
6935
6936 * gcc.target/i386/movsi-sm-1.c: New.
6937
6938 2007-04-20 Richard Henderson <rth@redhat.com>
6939
6940 * gcc.dg/pr28796-2.c: Add -mieee for alpha.
6941 * gcc.dg/pr27095.c: Cope with alpha GOT load.
6942
6943 2007-04-20 Jakub Jelinek <jakub@redhat.com>
6944
6945 * gcc.target/i386/ordcmp-1.c: New test.
6946 * gcc.target/i386/unordcmp-1.c: New test.
6947
6948 PR tree-optimization/31632
6949 * gcc.c-torture/compile/20070419-1.c: New test.
6950
6951 2007-04-19 Eric Botcazou <ebotcazou@libertysurf.fr>
6952
6953 * gcc.dg/invalid-call-1.c: New test.
6954
6955 2007-04-18 Dirk Mueller <dmueller@suse.de>
6956
6957 PR diagnostic/31227
6958 * gcc.dg/Warray-bounds-3.c: New.
6959
6960 2007-04-18 Richard Guenther <rguenther@suse.de>
6961
6962 PR tree-optimization/19431
6963 PR tree-optimization/21463
6964 * gcc.c-torture/execute/20070212-1.c: New testcase.
6965 * gcc.c-torture/execute/20070212-2.c: Likewise.
6966 * gcc.c-torture/execute/20070212-3.c: Likewise.
6967 * gcc.dg/tree-ssa/pr19431.c: Likewise.
6968 * gcc.dg/tree-ssa/pr21463.c: Likewise.
6969 * g++.dg/tree-ssa/pr21463.C: Likewise.
6970 * g++.dg/tree-ssa/pr30738.C: Likewise.
6971
6972 2007-04-17 Mark Mitchell <mark@codesourcery.com>
6973
6974 PR c++/31513
6975 * g++.dg/expr/bitfield8.C: New test.
6976
6977 2007-04-17 Joseph Myers <joseph@codesourcery.com>
6978 Richard Sandiford <richard@codesourcery.com>
6979
6980 * lib/target-supports.exp (check_profiling_available): Return 0
6981 for uClibc with -p or -pg.
6982
6983 2007-04-17 Simon Martin <simartin@users.sourceforge.net>
6984
6985 PR c++/31517
6986 * g++.dg/template/init7.C: New test.
6987
6988 2007-04-17 Zdenek Dvorak <dvorakz@suse.cz>
6989
6990 PR rtl-optimization/31360
6991 * gcc.dg/loop-7.c: New test.
6992
6993 2007-04-17 Mark Mitchell <mark@codesourcery.com>
6994
6995 * gcc.misc-tests/linkage.exp: Do not run on remote hosts.
6996 * lib/compat.exp (compat-run): Use file_on_host, not remote_file
6997 build.
6998 (compat-execute): Likewise.
6999 * lib/copy-file.exp (gcc_copy_files): Use remote_download to copy
7000 files to remote hosts.
7001 * lib/c-ctorture.exp (c-torture-compile): Likewise.
7002 (c-torture-execute): Likewise.
7003 * lib/dg-pch.exp (dg-pch): Use file_on_host, not remote_file build
7004 or plain file. Use remote_upload and remote_download to copy
7005 files about.
7006 * lib/scanasm.exp (dg-scan): Upload the file from the remote host
7007 before scanning it.
7008
7009 2007-04-17 Dorit Nuzman <dorit@il.ibm.com>
7010
7011 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: New test.
7012
7013 2007-04-16 Lawrence Crowl <crowl@google.com>
7014
7015 * g++.dg/other/fesd-any.C: Test -femit-struct-debug-detailed=any.
7016 * g++.dg/other/fesd-any.h: Test -femit-struct-debug-detailed=any.
7017 * g++.dg/other/fesd-baseonly.C: Test -femit-struct-debug-baseonly.
7018 * g++.dg/other/fesd-baseonly.h: Test -femit-struct-debug-baseonly.
7019 * g++.dg/other/fesd-none.C: Test -femit-struct-debug-detailed=none.
7020 * g++.dg/other/fesd-none.h: Test -femit-struct-debug-detailed=none.
7021 * g++.dg/other/fesd-reduced.C: Test -femit-struct-debug-reduced.
7022 * g++.dg/other/fesd-reduced.h: Test -femit-struct-debug-reduced.
7023 * g++.dg/other/fesd-sys.C: Test -femit-struct-debug-detailed=sys.
7024 * g++.dg/other/fesd-sys.h: Test -femit-struct-debug-detailed=sys.
7025 * g++.dg/other/fesd.h: Common to -femit-struct-debug-... tests.
7026
7027 * gcc.dg/fesd-any.c: Test -femit-struct-debug-detailed=any.
7028 * gcc.dg/fesd-any.h: Test -femit-struct-debug-detailed=any.
7029 * gcc.dg/fesd-baseonly.c: Test -femit-struct-debug-baseonly.
7030 * gcc.dg/fesd-baseonly.h: Test -femit-struct-debug-baseonly.
7031 * gcc.dg/fesd-none.c: Test -femit-struct-debug-detailed=none.
7032 * gcc.dg/fesd-none.h: Test -femit-struct-debug-detailed=none.
7033 * gcc.dg/fesd-reduced.c: Test -femit-struct-debug-reduced.
7034 * gcc.dg/fesd-reduced.h: Test -femit-struct-debug-reduced.
7035 * gcc.dg/fesd-sys.c: Test -femit-struct-debug-detailed=sys.
7036 * gcc.dg/fesd-sys.h: Test -femit-struct-debug-detailed=sys.
7037 * gcc.dg/fesd.h: Common to -femit-struct-debug-... tests.
7038
7039 2007-04-16 Ian Lance Taylor <iant@google.com>
7040
7041 PR tree-optimization/31522
7042 * gcc.dg/Wstrict-overflow-16.c: New test.
7043
7044 2007-04-17 Kazu Hirata <kazu@codesourcery.com>
7045
7046 * gcc.dg/cpp/_Pragma6.c: Skip on fido-*-* and m68k-*-*.
7047
7048 2007-04-17 Tobias Schlüter <tobi@gcc.gnu.org>
7049
7050 PR fortran/31144
7051 * gfortran.dg/module_naming_1.f90: New.
7052
7053 2007-04-16 Richard Sandiford <richard@codesourcery.com>
7054
7055 * lib/target-supports.exp (check_profiling_available): Return
7056 false for m68k-*-uclinux.
7057
7058 2007-04-16 Seongbae Park <seongbae.park@gmail.com>
7059
7060 PR c++/29365
7061 Testcase for c++ anonymous namespace warning
7062
7063 * g++.dg/warn/anonymous-namespace-1.C: New test
7064 * g++.dg/warn/anonymous-namespace-1.h: New test
7065
7066 2007-04-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
7067
7068 PR testsuite/31578
7069 * gcc.dg/gnu89-init-4.c: Change to a compile only test.
7070
7071 2007-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7072
7073 * gfortran.dg/warnings_are_errors_1.f90: Add -std=f95 to options.
7074
7075 2007-04-15 Paul Thomas <pault@gcc.gnu.org>
7076
7077 PR fortran/31204
7078 * gfortran.dg/array_constructor_16.f90: New test.
7079
7080 2007-04-15 Kazu Hirata <kazu@codesourcery.com>
7081
7082 * gcc.dg/pr19340.c, gcc.dg/tree-ssa/loop-1.c,
7083 gcc.dg/weak/typeof-2.c: Skip on fido-*-*.
7084
7085 2007-04-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7086
7087 PR rtl-optimization/31500
7088 * gcc.dg/Warray-bounds.c: Skip on hppa*-*-*.
7089 * g++.dg/warn/Warray-bounds.C: Likewise.
7090
7091 2007-04-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
7092
7093 PR C/31520
7094 * gcc.dg/gnu89-init-4.c: New testcase.
7095
7096 2007-04-14 Jakub Jelinek <jakub@redhat.com>
7097
7098 PR c++/25874
7099 * gcc.dg/gomp/pr25874.c: Add dg-options.
7100 * g++.dg/gomp/pr25874.C: Add dg-options.
7101
7102 2007-04-14 Bernhard Fischer <aldot@gcc.gnu.org>
7103
7104 PR fortran/21061
7105 * gfortran.dg/warnings_are_errors_1.f90: New testcase.
7106 * gfortran.dg/warnings_are_errors_1.f: New testcase.
7107
7108 2007-04-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7109
7110 PR fortran/31561
7111 * gfortran.dg/vect/vect-4.f90: xfail on vect_no_align targets.
7112
7113 2007-04-14 Paul Thomas <pault@gcc.gnu.org>
7114
7115 PR fortran/29507
7116 PR fortran/31404
7117 * gfortran.dg/initialization_6.f90: New test.
7118
7119 2007-04-14 Kazu Hirata <kazu@codesourcery.com>
7120
7121 * gcc.c-torture/compile/pr27528.c: Require nonpic.
7122
7123 * lib/target-supports.exp (check_gc_sections_available):
7124 Return false if ldflags includes -elf2flt.
7125
7126 2007-04-13 Jason Merrill <jason@redhat.com>
7127
7128 PR c++/31074
7129 * conv3.C: New test.
7130
7131 2007-04-13 Mike Stump <mrs@apple.com>
7132
7133 * obj-c++.dg/stubify-1.mm: Only run on powerpc.
7134 * obj-c++.dg/template-4.mm: Don't run when 64-bit.
7135
7136 2007-04-13 Joseph Myers <joseph@codesourcery.com>
7137
7138 PR tree-optimization/29598
7139 * gcc.dg/tree-ssa/loadpre1.c: XFAIL.
7140
7141 2007-04-13 Tobias Burnus <burnus@net-b.de>
7142
7143 PR fortran/31559
7144 * gfortran.dg/func_assign.f90: New test.
7145
7146 2007-04-13 Paul Thomas <pault@gcc.gnu.org>
7147
7148 PR fortran/31550
7149 * gfortran.dg/used_types_16.f90: New test.
7150
7151 2007-04-13 Tobias Schlüter <tobi@gcc.gnu.org>
7152
7153 PR fortran/18937
7154 * gfortran.dg/goto_2.f90: New.
7155 * gfortran.dg/goto_3.f90: New.
7156 * gfortran.dg/pr17708.f90: Rename to ...
7157 * gfortran.dg/goto_4.f90: ... this, add comment pointing to PR.
7158
7159 2007-04-13 Tobias Burnus <burnus@net-b.de>
7160
7161 PR fortran/31562
7162 * gfortran.dg/f2c_4.c: Use GNU extensions for complex
7163 instead of a struct.
7164
7165 2007-04-13 Tobias Burnus <burnus@net-b.de>
7166
7167 PR fortran/31562
7168 * gfortran.dg/value_4.c: Use GNU extensions for complex
7169 instead of a struct.
7170
7171 2007-04-13 Richard Guenther <rguenther@suse.de>
7172
7173 PR tree-optimization/21258
7174 * gcc.dg/tree-ssa/vrp34.c: New testcase.
7175
7176 2007-04-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7177
7178 * gfortran.dg/c_by_val.c: Use GCC extensions instead of including
7179 <complex.h>.
7180
7181 2007-04-12 Tobias Schlüter <tobi@gcc.gnu.org>
7182
7183 PR fortran/31250
7184 * gfortran.dg/char_length_2.f90: New.
7185 * gfortran.dg/repeat_2.f90: Add dg-warning annotations.
7186 * gfortran.dg/repeat_4.f90: Likewise.
7187
7188 PR fortran/31266
7189 * gfortran.dg/char_assign_1.f90: New.
7190
7191 PR fortran/31471
7192 * gfortran.dg/block_name_1.f90: New.
7193 * gfortran.dg/block_name_2.f90: New.
7194
7195 2007-04-12 Douglas Gregor <doug.gregor@gmail.com>
7196
7197 PR c++/31078
7198 * g++.dg/other/pr31078.C: New.
7199
7200 2007-04-12 Richard Guenther <rguenther@suse.de>
7201
7202 PR tree-optimization/31169
7203 * gcc.c-torture/execute/pr31169.c: New testcase.
7204
7205 2007-04-12 Richard Guenther <rguenther@suse.de>
7206
7207 PR tree-optimization/24689
7208 PR tree-optimization/31307
7209 * g++.dg/tree-ssa/pr31307.C: New testcase.
7210 * gcc.dg/tree-ssa/pr24689.c: Likewise.
7211
7212 2007-04-12 Tobias Burnus <burnus@net-b.de>
7213
7214 PR fortran/31472
7215 * gfortran.dg/access_spec_1.f90: New test.
7216 * gfortran.dg/access_spec_2.f90: New test.
7217 * gfortran.dg/non_module_public.f90: Match new error message.
7218
7219 2007-04-11 Paul Thomas <pault@gcc.gnu.org>
7220
7221 PR testsuite/31538
7222 * gfortran.dg/result_in_spec_1.f90: Increase dimension from 2
7223 to 4 at line 38 to fix bounds problem.
7224
7225 2007-04-11 Tobias Burnus <burnus@net-b.de>
7226
7227 PR testsuite/31240
7228 * gfortran.dg/pointer_intent_1.f90: Fix test.
7229
7230 2007-04-10 Eric Christopher <echristo@apple.com>
7231
7232 * lib/target-supports.exp
7233 (check_effective_target_fstack_protector): Rewrite.
7234
7235 2007-04-09 Mark Mitchell <mark@codesourcery.com>
7236
7237 PR c++/31449
7238 * g++.dg/init/const5.C: New test.
7239
7240 2007-04-09 Jan Hubicka <jh@suse.cz>
7241
7242 * gcc.dg/tree-ssa/foldaddr-3.c: New file.
7243
7244 2007-04-08 Jan Hubicka <jh@suse.cz>
7245
7246 * gcc.dg/tree-ssa/foldaddr-2.c: New file.
7247
7248 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7249
7250 PR fortran/31257
7251 * gfortran.dg/achar_4.f90: New test.
7252
7253 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7254
7255 PR fortran/30880
7256 * gfortran.dg/used_dummy_types_8.f90: New test.
7257
7258 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7259
7260 PR fortran/30872
7261 * gfortran.dg/parameter_array_element_1.f90: New test.
7262
7263 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7264
7265 PR fortran/31222
7266 * gfortran.dg/default_numeric_type_1.f90: New test.
7267
7268 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7269
7270 PR fortran/31424
7271 * gfortran.dg/unreferenced_use_assoc_1.f90: New test.
7272
7273 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7274
7275 PR fortran/31293
7276 * gfortran.dg/interface_12.f90: New test.
7277
7278 2007-04-07 Bruce Korb <bkorb@gnu.org>
7279
7280 * gcc.dg/format/opt-6.c: New test.
7281 * gcc.dg/format/nul-1.c: New test.
7282 * gcc.dg/format/nul-2.c: New test.
7283
7284 2007-04-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7285
7286 PR libgfortran/31395
7287 * gfortran.dg/fmt_colon.f90: New test.
7288
7289 2007-04-06 Mark Mitchell <mark@codesourcery.com>
7290
7291 * g++.old-deja/g++.other/init18.C: Use
7292 dg-require-effective-target instead of an explicit xfail.
7293
7294 2007-04-05 Janis Johnson <janis187@us.ibm.com>
7295
7296 * gcc.dg/dfp/signbit-1.c
7297 * gcc.dg/dfp/signbit-2.c
7298
7299 2007-04-05 Paul Thomas <pault@gcc.gnu.org>
7300
7301 PR fortran/31483
7302 * gfortran.dg/altreturn_5.f90: New test.
7303
7304 2007-04-05 Paul Thomas <pault@gcc.gnu.org>
7305
7306 PR fortran/31292
7307 * gfortran.dg/contained_module_proc_1.f90: New test.
7308
7309 2007-04-04 Stuart Hastings <stuart@apple.com>
7310
7311 PR 31281
7312 * objc/execute/exceptions/pr31281.m: New.
7313
7314 2007-04-04 Danny Smith <dannysmith.users.sourceforge.net>
7315
7316 * g++.dg/ext/dllimport12.C: Update comments.
7317
7318 2007-04-03 Eric Christopher <echristo@apple.com>
7319
7320 * g++.dg/tree-ssa/pr29902.C: Require ilp32.
7321
7322 2007-04-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7323
7324 PR fortran/31304
7325 * gfortran.dg/repeat_2.f90: New test.
7326 * gfortran.dg/repeat_3.f90: New test.
7327 * gfortran.dg/repeat_4.f90: New test.
7328
7329 2007-04-03 Uros Bizjak <ubizjak@gmail.com>
7330
7331 * gcc.dg/tls/opt-3.c: Use -mregparm=3 only for ilp32 on x86_64 targets.
7332
7333 2007-04-03 Jakub Jelinek <jakub@redhat.com>
7334
7335 PR c++/30847
7336 * g++.dg/parse/cond3.C: New test.
7337
7338 PR middle-end/30704
7339 * gcc.c-torture/execute/ieee/pr30704.c: New test.
7340
7341 2007-04-02 Jason Merrill <jason@redhat.com>
7342
7343 PR c++/31187
7344 * g++.dg/ext/visibility/anon3.C: New test.
7345
7346 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7347
7348 PR libgfortran/31052
7349 * gfortran.dg/namelist_28.f90: New test.
7350
7351 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7352
7353 PR libgfortran/31366
7354 * gfortran.dg/direct_io_6.f90: New test.
7355
7356 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7357
7358 PR libgfortran/31207
7359 * gfortran.dg/advance_5.f90: New test.
7360 * gfortran.dg/advance_6.f90: New test.
7361
7362 2007-04-01 Danny Smith <dannysmith@users.sourceforge.net>
7363
7364 * g++.dg/ext/dllimport6.C: Remove extra ';'.
7365 * g++.dg/ext/dllimport7.C: Likewise.
7366 * g++.dg/ext/selectany1.C: Likewise.
7367
7368 2007-03-31 Douglas Gregor <doug.gregor@gmail.com>
7369
7370 * g++.dg/parser/pr31138.C: New.
7371 * g++.dg/parser/pr31140.C: New.
7372 * g++.dg/parser/pr31141.C: New.
7373
7374 2007-03-30 Paolo Carlini <pcarlini@suse.de>
7375
7376 PR c++/26099
7377 * g++.dg/ext/is_base_of.C: New.
7378 * g++.dg/ext/has_virtual_destructor.C: New.
7379 * g++.dg/ext/is_polymorphic.C: New.
7380 * g++.dg/ext/is_base_of_diagnostic.C: New.
7381 * g++.dg/ext/is_enum.C: New.
7382 * g++.dg/ext/has_nothrow_assign.C: New.
7383 * g++.dg/ext/has_nothrow_constructor.C: New.
7384 * g++.dg/ext/is_empty.C: New.
7385 * g++.dg/ext/has_trivial_copy.C: New.
7386 * g++.dg/ext/has_trivial_assign.C: New.
7387 * g++.dg/ext/is_abstract.C: New.
7388 * g++.dg/ext/is_pod.C: New.
7389 * g++.dg/ext/has_nothrow_copy.C: New.
7390 * g++.dg/ext/is_class.C: New.
7391 * g++.dg/ext/has_trivial_constructor.C: New.
7392 * g++.dg/ext/is_union.C: New.
7393 * g++.dg/ext/has_trivial_destructor.C: New.
7394 * g++.dg/tree-ssa/pr22444.C: Adjust, avoid __is_pod.
7395 * g++.dg/template/crash43.C: Likewise.
7396
7397 2007-03-29 Dirk Mueller <dmueller@suse.de>
7398
7399 * g++.dg/warn/pedantic2.C: New testcase.
7400
7401 2007-03-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7402
7403 * size_dim.f90: Fix dg directive.
7404 * pr16433.f: Likewise.
7405 * use_6.f90: Likewise.
7406 * use_7.f90: Likewise.
7407 * entry_9.f90: Likewise.
7408 * pointer_intent_2.f90: Likewise.
7409 * protected_1.f90: Likewise.
7410 * fmt_missing_period_2.f: Likewise.
7411 * pointer_intent_3.f90: Likewise.
7412 * protected_2.f90: Likewise.
7413 * protected_3.f90: Likewise.
7414 * pr15754.f90: Likewise.
7415 * protected_4.f90: Likewise.
7416 * protected_5.f90: Likewise.
7417 * initialization_2.f90: Likewise.
7418 * protected_6.f90: Likewise.
7419 * continuation_7.f90: Likewise.
7420 * derived_function_interface_1.f90: Likewise.
7421 * der_pointer_4.f90: Likewise.
7422 * fmt_zero_precision.f90: Likewise.
7423 * blockdata_3.f90: Likewise.
7424 * fmt_missing_period_1.f: Likewise.
7425 * real_const_3.f90: Likewise.
7426 * use_4.f90: Likewise.
7427 * fmt_missing_period_3.f: Likewise.
7428 * use_5.f90: Likewise.
7429
7430 2007-03-28 Mike Stump <mrs@apple.com>
7431
7432 * gcc.dg/darwin-comm.c: Add.
7433
7434 2007-03-28 Eric Christopher <echristo@apple.com>
7435
7436 * lib/target-supports.exp (check_effective_target_fstack_protector):
7437 New.
7438 * gcc.dg/ssp-1.c: Use.
7439 * gcc.dg/ssp-2.c: Ditto.
7440
7441 2007-03-28 Simon Martin <simartin@users.sourceforge.net>
7442
7443 PR c++/29077
7444 * g++.dg/parse/constructor3.C: New test.
7445
7446 2007-03-28 Eric Botcazou <ebotcazou@adacore.com>
7447
7448 * gnat.dg/thin_pointer.ad[sb]: New test.
7449
7450 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
7451
7452 * g++.dg/cpp0x/bracket1.C: New.
7453 * g++.dg/cpp0x/bracket2.C: New.
7454 * g++.dg/cpp0x/bracket3.C: New.
7455 * g++.dg/cpp0x/bracket4.C: New.
7456
7457 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
7458
7459 * g++.dg/cpp0x/temp_default1.C: New.
7460 * g++.dg/cpp0x/temp_default3.C: New.
7461 * g++.dg/cpp0x/temp_default2.C: New.
7462 * g++.dg/cpp0x/temp_default4.C: New.
7463
7464 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
7465
7466 PR c++/29993
7467 * g++.dg/other/cv_func2.C: New.
7468
7469 2007-03-27 Janis Johnson <janis187@us.ibm.com>
7470
7471 * gcc.dg/dfp/func-vararg-alternate.h: New file.
7472 * gcc.dg/dfp/func-vararg-alternate-d32.c: New test.
7473 * gcc.dg/dfp/func-vararg-alternate-d64.c: New test.
7474 * gcc.dg/dfp/func-vararg-alternate-d128.c: New test.
7475
7476 * gcc.dg/dfp/func-vararg-mixed.c: Add optional debugging output.
7477 * gcc.dg/dfp/func-vararg-dfp.c: Ditto.
7478
7479 * gcc.dg/dfp/operator-cond.c: Call init, fix typo.
7480
7481 * lib/compat.exp (compat-execute): Fix processing of file names.
7482
7483 2007-03-27 Daniel Jacobowitz <dan@codesourcery.com>
7484
7485 * gcc.target/powerpc/ppc-stackalign-1.c: Run for powerpc-eabi.
7486
7487 2007-03-27 Uros Bizjak <ubizjak@gmail.com>
7488
7489 * lib/target-supports.exp (check_effective_target_fortran_large_real):
7490 Delete created executable test file.
7491 (check_effective_target_fortran_large_int): Ditto.
7492 (check_effective_target_static_libgfortran): Ditto.
7493
7494 2007-03-26 Paolo Carlini <pcarlini@suse.de>
7495
7496 PR c++/30500
7497 * g++.dg/warn/pragma-system_header1.C: New test.
7498 * g++.dg/warn/pragma-system_header2.C: New test.
7499 * g++.dg/warn/pragma-system_header1.h. New.
7500 * g++.dg/warn/pragma-system_header2.h. New.
7501
7502 2007-03-26 Ian Lance Taylor <iant@google.com>
7503
7504 PR tree-optimization/31345
7505 * gcc.c-torture/compile/pr31345-1.c: New test.
7506
7507 2007-03-26 Brooks Moses <brooks.moses@codesourcery.com>
7508
7509 * gfortran.dg/func_derived_4.f90: Fix module cleanup.
7510 * gfortran.dg/gomp/appendix-a/a.22.4.f90: Clean up modules.
7511 * gfortran.dg/gomp/appendix-a/a.26.2.f90: Likewise.
7512 * gfortran.dg/gomp/appendix-a/a.32.1.f90: Likewise.
7513 * gfortran.dg/overload_1.f90: Likewise.
7514 * gfortran.dg/impure_assignment_1.f90: Likewise.
7515 * gfortran.dg/error_recovery_3.f90: Likewise.
7516 * gfortran.dg/alloc_comp_basics_1.f90: Likewise.
7517 * gfortran.dg/sequence_types_1.f90: Likewise.
7518 * gfortran.dg/internal_references_1.f90: Likewise.
7519 * gfortran.dg/present_1.f90: Likewise.
7520 * gfortran.dg/volatile10.f90: Likewise.
7521 * gfortran.dg/module_equivalence_2.f90: Likewise.
7522 * gfortran.dg/use_4.f90: Likewise.
7523 * gfortran.dg/elemental_result_1.f90: Likewise.
7524 * gfortran.dg/generic_actual_arg.f90: Likewise.
7525 * gfortran.dg/private_type_5.f90: Likewise.
7526 * gfortran.dg/protected_4.f90: Likewise.
7527 * gfortran.dg/interface_3.f90: Likewise.
7528
7529 2007-03-26 Uros Bizjak <ubizjak@gmail.com>
7530
7531 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Remove build file trivial.S.
7532 * gcc.dg/debug/dwarf2/dwarf2.exp: Ditto.
7533
7534 2007-03-26 Uros Bizjak <ubizjak@gmail.com>
7535
7536 * gfortran.dg/use_[567].f90: Use correct cleanup-modules dg directive.
7537
7538 2007-03-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7539
7540 PR libgfortran/31199
7541 * gfortran.dg/fmt_t_4.f90: New test.
7542
7543 2007-03-25 Thomas Koenig <tkoenig@gcc.gnu.org>
7544
7545 PR libfortran/31297
7546 * gfortran.dg/backspace_5.f: Initialize variable(s).
7547 * gfortran.dg/backspace_6.f: Likewise.
7548 * gfortran.dg/char_bounds_check_fail_1: Likewise.
7549 * gfortran.dg/direct_io_2.f90: Likewise.
7550 * gfortran.dg/write_back.f: Likewise.
7551 * gfortran.dg/write_rewind_2.f: Likewise.
7552 * gfortran.dg/write_rewind_1.f: Likewise.
7553 * gfortran.dg/write_rewind_2.f: Likewise.
7554
7555 2007-03-25 Dorit Nuzman <dorit@il.ibm.com>
7556
7557 PR tree-optimization/30784
7558 * gcc.dg/vect/pr30784.c: New test.
7559
7560 2007-03-25 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7561
7562 PR fortran/30877
7563 * gfortran.dg/operator_1.f90: New test.
7564 * gfortran.dg/operator_2.f90: New test.
7565
7566 2007-03-25 Thomas Koenig <tkoenig@gcc.gnu.org>
7567
7568 PR libfortran/31196
7569 * gfortran.dg/reshape_transpose_1.f90: New test.
7570
7571 2007-03-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7572
7573 PR fortran/30655
7574 * gfortran.dg/bounds_check_6.f90: New test.
7575
7576 2007-03-23 Michael Meissner <michael.meissner@amd.com>
7577
7578 * gcc.dg/dfp/convert-dfp.c: Wrap __STDC_WANT_DEC_FP__ with
7579 #ifndef/#endif.
7580 * gcc.dg/dfp/convert-int-saturate.c: Ditto.
7581 * gcc.dg/dfp/decfloat-constants.c: Ditto.
7582
7583 2007-03-24 Paul Thomas <pault@gcc.gnu.org>
7584
7585 PR fortran/31209
7586 * gfortran.dg/pointer_function_actual_1.f90: New test.
7587
7588 PR fortran/31200
7589 * gfortran.dg/pointer_function_actual_2.f90: New test.
7590
7591 PR fortran/31215
7592 * gfortran.dg/result_in_spec_1.f90: New test.
7593
7594 2007-03-23 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7595
7596 PR fortran/30834
7597 * gfortran.dg/integer_exponentiation_3.F90: New test.
7598 * gfortran.dg/integer_exponentiation_4.f90: New test.
7599 * gfortran.dg/integer_exponentiation_5.F90: New test.
7600
7601 2007-03-22 Mark Mitchell <mark@codesourcery.com>
7602
7603 PR c++/30863
7604 * g++.dg/template/error24.C: New test.
7605 * g++.dg/parse/tmpl-outside1.C: Tweak error markers.
7606
7607 2007-03-22 Mark Mitchell <mark@codesourcery.com>
7608
7609 PR c++/31273
7610 * g++.dg/expr/bitfield7.C: New test.
7611
7612 2007-03-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7613
7614 PR other/23572
7615 * gcc.dg/float-range-4.c: New.
7616 * gcc.dg/float-range-1.c: Update. Test for a warning.
7617 * gcc.dg/float-range-3.c: New.
7618 * gcc.dg/float-range-5.c: New.
7619
7620 2007-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7621
7622 PR fortran/31262
7623 * gfortran.dg/no_range_check_1.f90: New test.
7624
7625 2007-03-22 Dirk Mueller <dmueller@suse.de>
7626
7627 * g++.old-deja/g++.brendan/warnings2.C: Don't use -pedantic.
7628 * g++.dg/other/static1.C: Remove stray semicolon.
7629 * g++.dg/other/init1.C: Likewise.
7630 * g++.dg/rtti/dyncast1.C: Likewise.
7631 * g++.dg/tree-ssa/pr17153.C: Likewise.
7632 * g++.dg/lookup/disamb1.C: Likewise.
7633 * g++.dg/lookup/scoped2.C: Likewise.
7634 * g++.dg/lookup/friend7.C: Likewise.
7635 * g++.dg/parse/parse4.C: Likewise.
7636 * g++.dg/parse/parse5.C: Likewise.
7637 * g++.dg/expr/pr29066.C: Likewise.
7638 * g++.dg/expr/cast4.C: Likewise.
7639 * g++.dg/tc1/dr193.C: Likewise.
7640 * g++.dg/tc1/dr213.C: Likewise.
7641 * g++.dg/abi/dcast1.C: Likewise.
7642 * g++.dg/abi/covariant2.C: Likewise.
7643 * g++.dg/inherit/covariant11.C: Likewise.
7644 * g++.dg/inherit/covariant9.C: Likewise.
7645 * g++.dg/inherit/covariant10.C: Likewise.
7646 * g++.dg/init/static3.C: Likewise.
7647 * g++.dg/init/init-ref3.C: Likewise.
7648 * g++.dg/init/ref10.C: Likewise.
7649 * g++.dg/template/meminit2.C: Likewise.
7650 * g++.dg/template/using9.C: Likewise.
7651 * g++.dg/template/friend9.C: Likewise.
7652 * g++.dg/template/ref1.C: Likewise.
7653 * g++.old-deja/g++.warn/inline.C: Likewise.
7654 * g++.old-deja/g++.robertl/eb91.C: Likewise.
7655 * g++.old-deja/g++.robertl/eb46.C: Likewise.
7656 * g++.old-deja/g++.robertl/eb34.C: Likewise.
7657 * g++.old-deja/g++.robertl/eb43.C: Likewise.
7658 * g++.old-deja/g++.robertl/eb26.C: Likewise.
7659 * g++.old-deja/g++.robertl/eb116.C: Likewise.
7660 * g++.old-deja/g++.brendan/copy5.C: Likewise.
7661 * g++.old-deja/g++.brendan/overload8.C: Likewise.
7662 * g++.old-deja/g++.brendan/overload11.C: Likewise.
7663 * g++.old-deja/g++.brendan/copy7.C: Likewise.
7664 * g++.old-deja/g++.brendan/crash38.C: Likewise.
7665 * g++.old-deja/g++.brendan/template11.C: Likewise.
7666 * g++.old-deja/g++.brendan/err-msg3.C: Likewise.
7667 * g++.old-deja/g++.brendan/crash50.C: Likewise.
7668 * g++.old-deja/g++.brendan/crash16.C: Likewise.
7669 * g++.old-deja/g++.jason/pmem2.C: Likewise.
7670 * g++.old-deja/g++.jason/parse9.C: Likewise.
7671 * g++.old-deja/g++.jason/byval2.C: Likewise.
7672 * g++.old-deja/g++.jason/overload8.C: Likewise.
7673 * g++.old-deja/g++.jason/pmf8.C: Likewise.
7674 * g++.old-deja/g++.jason/template33.C: Likewise.
7675 * g++.old-deja/g++.jason/return3.C: Likewise.
7676 * g++.old-deja/g++.jason/scoping2.C: Likewise.
7677 * g++.old-deja/g++.jason/virtual.C: Likewise.
7678 * g++.old-deja/g++.jason/opeq3.C: Likewise.
7679 * g++.old-deja/g++.jason/template27.C: Likewise.
7680 * g++.old-deja/g++.jason/synth6.C: Likewise.
7681 * g++.old-deja/g++.jason/ref8.C: Likewise.
7682 * g++.old-deja/g++.jason/offset1.C: Likewise.
7683 * g++.old-deja/g++.other/static20.C: Likewise.
7684 * g++.old-deja/g++.other/array1.C: Likewise.
7685 * g++.old-deja/g++.other/new3.C: Likewise.
7686 * g++.old-deja/g++.other/array2.C: Likewise.
7687 * g++.old-deja/g++.other/overload9.C: Likewise.
7688 * g++.old-deja/g++.other/cast6.C: Likewise.
7689 * g++.old-deja/g++.other/ptrmem8.C: Likewise.
7690 * g++.old-deja/g++.other/eh4.C: Likewise.
7691 * g++.old-deja/g++.other/using7.C: Likewise.
7692 * g++.old-deja/g++.other/init18.C: Likewise.
7693 * g++.old-deja/g++.other/dyncast1.C: Likewise.
7694 * g++.old-deja/g++.other/dyncast2.C: Likewise.
7695 * g++.old-deja/g++.other/dtor11.C: Likewise.
7696 * g++.old-deja/g++.pt/static11.C: Likewise.
7697 * g++.old-deja/g++.pt/crash19.C: Likewise.
7698 * g++.old-deja/g++.pt/overload12.C: Likewise.
7699 * g++.old-deja/g++.pt/crash46.C: Likewise.
7700 * g++.old-deja/g++.pt/mi1.C: Likewise.
7701 * g++.old-deja/g++.pt/vaarg3.C: Likewise.
7702 * g++.old-deja/g++.pt/nontype5.C: Likewise.
7703 * g++.old-deja/g++.pt/local5.C: Likewise.
7704 * g++.old-deja/g++.pt/typename2.C: Likewise.
7705 * g++.old-deja/g++.pt/explicit80.C: Likewise.
7706 * g++.old-deja/g++.pt/auto_ptr.C: Likewise.
7707 * g++.old-deja/g++.law/visibility1.C: Likewise.
7708 * g++.old-deja/g++.law/visibility2.C: Likewise.
7709 * g++.old-deja/g++.law/virtual2.C: Likewise.
7710 * g++.old-deja/g++.law/operators19.C: Likewise.
7711 * g++.old-deja/g++.law/parsing10.C: Likewise.
7712 * g++.old-deja/g++.law/visibility4.C: Likewise.
7713 * g++.old-deja/g++.law/operators4.C: Likewise.
7714 * g++.old-deja/g++.law/dtors2.C: Likewise.
7715 * g++.old-deja/g++.law/missed-error3.C: Likewise.
7716 * g++.old-deja/g++.law/visibility10.C: Likewise.
7717 * g++.old-deja/g++.law/scope3.C: Likewise.
7718 * g++.old-deja/g++.law/casts2.C: Likewise.
7719 * g++.old-deja/g++.law/code-gen5.C: Likewise.
7720 * g++.old-deja/g++.law/operators33.C: Likewise.
7721 * g++.old-deja/g++.law/friend4.C: Likewise.
7722 * g++.old-deja/g++.mike/pmf7.C: Likewise.
7723 * g++.old-deja/g++.mike/p5611.C: Likewise.
7724 * g++.old-deja/g++.mike/net37.C: Likewise.
7725 * g++.old-deja/g++.mike/p3570.C: Likewise.
7726 * g++.old-deja/g++.mike/p5718.C: Likewise.
7727 * g++.old-deja/g++.mike/net21.C: Likewise.
7728 * g++.old-deja/g++.mike/p1862.C: Likewise.
7729 * g++.old-deja/g++.mike/p4511.C: Likewise.
7730 * g++.old-deja/g++.mike/virt3.C: Likewise.
7731 * g++.old-deja/g++.mike/p16146.C: Likewise.
7732 * g++.old-deja/g++.mike/p1989.C: Likewise.
7733 * g++.old-deja/g++.mike/p5571.C: Likewise.
7734 * g++.old-deja/g++.gb/scope10.C: Likewise.
7735 * g++.old-deja/g++.abi/primary5.C: Likewise.
7736 * g++.old-deja/g++.abi/empty2.C: Likewise.
7737 * g++.old-deja/g++.abi/arraynew.C: Likewise.
7738 * g++.old-deja/g++.eh/vbase4.C: Likewise.
7739 * g++.old-deja/g++.eh/ptr1.C: Likewise.
7740 * g++.old-deja/g++.eh/cleanup1.C: Likewise.
7741 * g++.old-deja/g++.bob/template3.C: Likewise.
7742 * g++.old-deja/g++.bob/inherit1.C: Likewise.
7743
7744 2007-03-22 Paul Thomas <pault@gcc.gnu.org>
7745
7746 PR fortran/31193
7747 * gfortran.dg/transfer_array_intrinsic_3.f90: New test.
7748
7749 2007-03-22 Tobias Schlüter <tobi@gcc.gnu.org>
7750
7751 PR fortran/20897
7752 * gfortran.dg/derived_name_1.f90: New.
7753 * gfortran.dg/derived_name_2.f: New.
7754
7755 2007-03-21 Richard Sandiford <richard@codesourcery.com>
7756
7757 * lib/target-supports.exp (check_effective_target_nonpic): New
7758 procedure.
7759 * gcc.target/i386/20020616-1.c: Use an alternative to %ebx
7760 when compiling PIC.
7761 * gcc.target/i386/asm-4.c: Require nonpic.
7762 * gcc.target/i386/cmov1.c: Likewise.
7763 * gcc.target/i386/mul.c: Likewise.
7764 * gcc.target/i386/pr21291.c: Require nonpic or ! ilp32.
7765 * gcc.target/i386/ssetype-1.c: Require nonpic.
7766 * gcc.target/i386/ssetype-3.c: Likewise.
7767 * gcc.target/i386/ssetype-5.c: Likewise.
7768
7769 2007-03-21 Richard Sandiford <richard@codesourcery.com>
7770
7771 * gcc.c-torture/execute/builtins/chk.h (LOCAL): Define.
7772 * gcc.c-torture/execute/builtins/sprintf-chk.c (s1): Make LOCAL.
7773 * gcc.c-torture/execute/builtins/stpcpy-chk.c (s1): Likewise.
7774 * gcc.c-torture/execute/builtins/strcpy-chk.c (s1): Likewise.
7775
7776 2007-03-19 Seongbae Park <seongbae.park@gmail.com>
7777
7778 PR tree-optimization/30590
7779 * g++.dg/opt/pr30590.C: New testcase.
7780
7781 2007-03-20 Jakub Jelinek <jakub@redhat.com>
7782
7783 PR c/30762
7784 * gcc.dg/pr30762-1.c: New test.
7785 * gcc.dg/pr30762-2.c: New test.
7786
7787 PR inline-asm/30505
7788 * gcc.target/i386/pr30505.c: New test.
7789
7790 2007-03-19 Mark Shinwell <shinwell@codesourcery.com>
7791
7792 * gcc.target/arm/register-variables.c: New.
7793
7794 2007-03-19 Jeff Law <law@redhat.com>
7795
7796 * PR tree-optimization/30984
7797 * gcc.c-torture/pr30984.c: New test.
7798
7799 2007-03-19 Andrew Pinski <andrew_pinski@playstation.sony.com>
7800 Richard Guenther <rguenther@suse.de>
7801
7802 PR tree-optimization/31254
7803 * gcc.dg/torture/pr31254.c: New testcase.
7804
7805 2007-03-19 Hans-Peter Nilsson <hp@axis.com>
7806
7807 * gcc.dg/torture/pr26565.c: Expect warning on packed field for
7808 target default_packed.
7809
7810 2007-03-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7811
7812 PR fortran/31203
7813 * gfortran.dg/string_length_1.f90: New test.
7814
7815 2007-03-18 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7816
7817 PR testsuite/30395
7818 * gcc.dg/pr16194.c: Provide define for REG on __hppa__.
7819
7820 2007-03-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7821
7822 PR libgfortran/31052
7823 * gfortran.dg/namelist_27.f90: New test.
7824
7825 2007-03-18 Paul Thomas <pault@gcc.gnu.org>
7826
7827 PR fortran/30531
7828 * gfortran.dg/used_types_14.f90: New test.
7829
7830 PR fortran/31086
7831 * gfortran.dg/used_types_15.f90: New test.
7832
7833 2007-03-18 Dorit Nuzman <dorit@il.ibm.com>
7834
7835 * gcc.dg/vect/no-tree-dom-vect-bug.c: New test.
7836 * gcc.dg/vect/vect.exp: Compile tests with -fno-tree-dominator-opts.
7837
7838 2007-03-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7839
7840 PR fortran/31120
7841 * gfortran.dg/integer_exponentiation_2.f90: New test.
7842
7843 2007-03-17 Dorit Nuzman <dorit@il.ibm.com>
7844
7845 PR tree-optimization/31041
7846 * gcc.dg/vect/pr31041.c: New test.
7847
7848 2007-03-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7849
7850 * g++.dg/warn/Wconversion-integer.C: New
7851 * g++.dg/warn/Wconversion-real.C: New.
7852 * g++.dg/warn/Wconversion-real-integer.C: New.
7853 * g++.dg/warn/conv2.C: Updated.
7854
7855 2007-03-16 Richard Sandiford <richard@codesourcery.com>
7856
7857 * gcc.dg/intmax_t-1.c: Restrict XFAIL to VxWorks kernels;
7858 exclude RTPs.
7859
7860 2007-03-16 Richard Guenther <rguenther@suse.de>
7861
7862 PR tree-optimization/31146
7863 * g++.dg/tree-ssa/pr31146.C: New testcase.
7864
7865 2007-03-16 Richard Sandiford <richard@codesourcery.com>
7866
7867 * lib/target-supports.exp (check_missing_uclibc_feature): Don't
7868 assume that the target has <features.h>.
7869
7870 2007-03-16 Richard Sandiford <richard@codesourcery.com>
7871
7872 * gcc.dg/20020426-2.c: Add the fpic requirement to the PIC
7873 dg-options rather than to the whole test.
7874
7875 2007-03-16 Alexandre Oliva <aoliva@redhat.com>
7876
7877 PR debug/29906
7878 * g++.dg/debug/pr29906.C: New
7879
7880 2007-03-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7881
7882 PR libgfortran/31099
7883 * gfortran.dg/unformatted_recl.f90: Update test.
7884
7885 2007-03-15 Zdenek Dvorak <dvorakz@suse.cz>
7886
7887 * gcc.dg/tree-ssa/prefetch-5.c: New test.
7888
7889 2007-03-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7890
7891 PR c++/30891
7892 * g++.dg/parse/namespace-definition.C: New.
7893
7894 2007-03-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7895
7896 PR c++/24924
7897 * g++.dg/cpp/pedantic-errors.C: New.
7898 * g++.dg/cpp/permissive.C: New.
7899
7900 2007-03-15 Richard Sandiford <richard@codesourcery.com>
7901
7902 * g++.dg/opt/mmx1.C: Only use the PIC options for fpic targets.
7903 * g++.old-deja/g++.other/store-expr1.C: Require fpic.
7904
7905 2007-03-15 Richard Sandiford <richard@codesourcery.com>
7906
7907 * lib/target-supports.exp (check_missing_uclibc_feature)
7908 (check_effective_target_wchar): New procedures.
7909 * gcc.dg/wchar_t-1.c: Require target wchar.
7910 * gcc.dg/wint_t-1.c: Likewise.
7911
7912 2007-03-15 Richard Sandiford <richard@codesourcery.com>
7913
7914 * lib/target-supports.exp (check_gc_sections_available): Return
7915 false for VxWorks targets.
7916
7917 2007-03-15 Dirk Mueller <dmueller@suse.de>
7918
7919 * g++.dg/warn/Wconversion2.C: Fix typo.
7920 * gcc.dg/if-empty-1.c: Ditto.
7921
7922 2007-03-15 Richard Sandiford <richard@codesourcery.com>
7923
7924 * gcc.dg/cpp/assert4.c: Treat VxWorks as a unix target.
7925
7926 2007-03-15 Uros Bizjak <ubizjak@gmail.com>
7927
7928 * gcc.target/i386/cmpxchg16b-1.c: Compile for lp64 targets only.
7929 * gcc.target/i386/pr31167.c: Ditto.
7930
7931 2007-03-15 Uros Bizjak <ubizjak@gmail.com>
7932
7933 PR target/31167
7934 * gcc.target/i386/pr31167.c: New test.
7935
7936 2007-03-15 Paul Thomas <pault@gcc.gnu.org>
7937
7938 PR fortran/30922
7939 * gfortran.dg/import5.f90.f90: New test.
7940
7941
7942 PR fortran/30879
7943 * gfortran.dg/data_components_1.f90: New test.
7944
7945
7946 PR fortran/30870
7947 * gfortran.dg/generic_13.f90: New test.
7948
7949 PR fortran/31163
7950 * gfortran.dg/alloc_comp_basics_5.f90: New test.
7951
7952 2007-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7953
7954 PR libgfortran/31051
7955 * gfortran.dg/fmt_t_4.f90: New
7956
7957 2007-03-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
7958
7959 PR C++/31165
7960 * g++.dg/other/default7.C: New test.
7961
7962 2007-03-15 Dirk Mueller <dmueller@suse.de>
7963
7964 * g++.dg/warn/Wconversion2.C: New.
7965
7966 2007-03-14 Eric Christopher <echristo@apple.com>
7967
7968 * gcc.dg/ssp-1.c: New.
7969 * gcc.dg/ssp-2.c: Ditto.
7970
7971 2007-03-14 Dirk Mueller <dmueller@suse.de>
7972
7973 * g++.dg/warn/do-empty.C: New.
7974 * gcc.dg/do-empty.c: New.
7975 * gcc.dg/if-empty-1.c: Update.
7976 * gcc.dg/20001116-1.c: Update.
7977 * gcc.dg/pr23165.c: Update.
7978
7979 2007-03-14 Jakub Jelinek <jakub@redhat.com>
7980
7981 * gfortran.dg/module_implicit_conversion.f90: New test.
7982
7983 2007-03-13 Alexandre Oliva <aoliva@redhat.com>
7984
7985 PR middle-end/31127
7986 * gcc.dg/pr31127.c: New.
7987
7988 2007-03-13 Zdenek Dvorak <dvorakz@suse.cz>
7989
7990 * gcc.dg/tree-ssa/loop-26.c: New test.
7991
7992 2007-03-13 Uros Bizjak <ubizjak@gmail.com>
7993
7994 * gcc.target/i386/cmpxchg16b-1.c: New test.
7995
7996 2007-03-12 Seongbae Park <seongbae.park@gmail.com>
7997
7998 * gcc.dg/c90-vla-1.c: Reflect the change of the error message.
7999 * gcc.dg/c99-vla-1.c: Likewise.
8000 * g++.dg/ext/vla1.C: Likewise
8001
8002 2007-03-12 Seongbae Park <seongbae.park@gmail.com>
8003
8004 * gcc.dg/wvla-1.c: New test
8005 * gcc.dg/wvla-2.c: New test
8006 * gcc.dg/wvla-3.c: New test
8007 * gcc.dg/wvla-4.c: New test
8008 * gcc.dg/wvla-5.c: New test
8009 * gcc.dg/wvla-6.c: New test
8010 * gcc.dg/wvla-7.c: New test
8011 * g++.dg/warn/Wvla-1.C: New test
8012 * g++.dg/warn/Wvla-2.C: New test
8013 * g++.dg/warn/Wvla-3.C: New test
8014
8015 2007-03-12 Mark Mitchell <mark@codesourcery.com>
8016
8017 PR c++/30108
8018 * g++.dg/other/default6.C: New test.
8019
8020 2007-03-12 Richard Sandiford <richard@codesourcery.com>
8021
8022 * lib/target-supports.exp (check_profiling_available): Return false
8023 for VxWorks.
8024 (check_effective_target_vxworks_kernel): New procedure.
8025 * gcc.dg/20040813-1.c: Extend list of stabless targets to include
8026 VxWorks.
8027 * gcc.dg/builtins-config.h: Do not define HAVE_C99_RUNTIME on VxWorks.
8028 * gcc.dg/intmax_t-1.c: Extend the list of targets without inttypes.h
8029 to include VxWorks.
8030 * gcc.dg/vxworks/initpri2.c: Require vxworks_kernel.
8031
8032 2007-03-12 Richard Sandiford <richard@codesourcery.com>
8033
8034 * gcc.c-torture/compile/981006-1.c: Use the non-PIC options if
8035 PIC is not supported.
8036 * gcc.dg/20020103-1.c: Add dg-require-effective-target fpic.
8037 * gcc.dg/20020426-2.c: Likewise.
8038 * gcc.dg/pr28243.c: Likewise.
8039 * gcc.dg/visibility-11.c: Likewise.
8040 * gcc.dg/tls/opt-9.c: Likewise.
8041 * gcc.dg/tls/opt-10.c: Likewise.
8042 * gcc.dg/tls/pic-1.c: Likewise.
8043 * gcc.dg/tls/struct-1.c: Likewise.
8044 * gcc.target/i386/20000807-1.c: Likewise.
8045 * gcc.target/i386/20000904-1.c: Likewise.
8046 * gcc.target/i386/20011119-1.c: Likewise.
8047 * gcc.target/i386/990213-2.c: Likewise.
8048 * gcc.target/i386/990214-1.c: Likewise.
8049 * gcc.target/i386/compress-float-387-pic.c: Likewise.
8050 * gcc.target/i386/compress-float-sse-pic.c: Likewise.
8051 * gcc.target/i386/pic-1.c: Likewise.
8052 * gcc.target/i386/pr21518.c: Likewise.
8053 * gcc.target/i386/pr23098.c: Likewise.
8054 * gcc.target/i386/pr23943.c: Likewise.
8055
8056 2007-03-11 Mark Mitchell <mark@codesourcery.com>
8057
8058 PR c++/31038
8059 * g++.dg/template/complit2.C: New test.
8060
8061 PR c++/30328
8062 * g++.dg/ext/bitfield1.C: New test.
8063
8064 2007-03-11 Paul Thomas <pault@gcc.gnu.org>
8065
8066 PR fortran/30883
8067 * gfortran.dg/interface_11.f90: New test.
8068
8069 2007-03-11 Richard Guenther <rguenther@suse.de>
8070
8071 PR tree-optimization/31115
8072 * gcc.dg/torture/pr31115.c: New testcase.
8073
8074 2007-03-11 Ira Rosen <irar@il.ibm.com>
8075
8076 PR tree-optimization/29925
8077 * gcc.dg/vect/fast-math-vect-pr29925.c: New test.
8078
8079 2007-03-10 Mark Mitchell <mark@codesourcery.com>
8080
8081 PR c++/30274
8082 * g++.dg/expr/bitfield3.C: New test.
8083 * g++.dg/expr/bitfield4.C: Likewise.
8084 * g++.dg/expr/bitfield5.C: Likewise.
8085 * g++.dg/expr/bitfield6.C: Likewise.
8086
8087 PR c++/30924
8088 * g++.dg/template/array18.C: New test.
8089
8090 2007-03-10 Dirk Mueller <dmueller@suse.de>
8091
8092 PR c++/17946
8093 * gcc.dg/Wlogical-op-1.c: Remove duplicated part.
8094 * g++.dg/warn/Wlogical-op-1.C: Remove duplicated part.
8095
8096 2007-03-09 Douglas Gregor <doug.gregor@gmail.com>
8097
8098 PR c++/20599
8099 * g++.dg/cpp0x/variadic-bind.C: New.
8100 * g++.dg/cpp0x/variadic-function.C: New.
8101 * g++.dg/cpp0x/variadic-mem_fn.C: New.
8102 * g++.dg/cpp0x/variadic-tuple.C: New.
8103 * g++.dg/cpp0x/variadic1.C: New.
8104 * g++.dg/cpp0x/variadic2.C: New.
8105 * g++.dg/cpp0x/variadic3.C: New.
8106 * g++.dg/cpp0x/variadic4.C: New.
8107 * g++.dg/cpp0x/variadic5.C: New.
8108 * g++.dg/cpp0x/variadic6.C: New.
8109 * g++.dg/cpp0x/variadic7.C: New.
8110 * g++.dg/cpp0x/variadic8.C: New.
8111 * g++.dg/cpp0x/variadic9.C: New.
8112 * g++.dg/cpp0x/variadic10.C: New.
8113 * g++.dg/cpp0x/variadic11.C: New.
8114 * g++.dg/cpp0x/variadic12.C: New.
8115 * g++.dg/cpp0x/variadic13.C: New.
8116 * g++.dg/cpp0x/variadic14.C: New.
8117 * g++.dg/cpp0x/variadic15.C: New.
8118 * g++.dg/cpp0x/variadic16.C: New.
8119 * g++.dg/cpp0x/variadic17.C: New.
8120 * g++.dg/cpp0x/variadic18.C: New.
8121 * g++.dg/cpp0x/variadic19.C: New.
8122 * g++.dg/cpp0x/variadic20.C: New.
8123 * g++.dg/cpp0x/variadic21.C: New.
8124 * g++.dg/cpp0x/variadic22.C: New.
8125 * g++.dg/cpp0x/variadic23.C: New.
8126 * g++.dg/cpp0x/variadic24.C: New.
8127 * g++.dg/cpp0x/variadic25.C: New.
8128 * g++.dg/cpp0x/variadic26.C: New.
8129 * g++.dg/cpp0x/variadic27.C: New.
8130 * g++.dg/cpp0x/variadic28.C: New.
8131 * g++.dg/cpp0x/variadic29.C: New.
8132 * g++.dg/cpp0x/variadic30.C: New.
8133 * g++.dg/cpp0x/variadic31.C: New.
8134 * g++.dg/cpp0x/variadic32.C: New.
8135 * g++.dg/cpp0x/variadic33.C: New.
8136 * g++.dg/cpp0x/variadic34.C: New.
8137 * g++.dg/cpp0x/variadic35.C: New.
8138 * g++.dg/cpp0x/variadic36.C: New.
8139 * g++.dg/cpp0x/variadic37.C: New.
8140 * g++.dg/cpp0x/variadic38.C: New.
8141 * g++.dg/cpp0x/variadic39.C: New.
8142 * g++.dg/cpp0x/variadic40.C: New.
8143 * g++.dg/cpp0x/variadic41.C: New.
8144 * g++.dg/cpp0x/variadic42.C: New.
8145 * g++.dg/cpp0x/variadic43.C: New.
8146 * g++.dg/cpp0x/variadic44.C: New.
8147 * g++.dg/cpp0x/variadic45.C: New.
8148 * g++.dg/cpp0x/variadic46.C: New.
8149 * g++.dg/cpp0x/variadic47.C: New.
8150 * g++.dg/cpp0x/variadic48.C: New.
8151 * g++.dg/cpp0x/variadic49.C: New.
8152 * g++.dg/cpp0x/variadic50.C: New.
8153 * g++.dg/cpp0x/variadic51.C: New.
8154 * g++.dg/cpp0x/variadic52.C: New.
8155 * g++.dg/cpp0x/variadic53.C: New.
8156 * g++.dg/cpp0x/variadic54.C: New.
8157 * g++.dg/cpp0x/variadic55.C: New.
8158 * g++.dg/cpp0x/variadic56.C: New.
8159 * g++.dg/cpp0x/variadic57.C: New.
8160 * g++.dg/cpp0x/variadic58.C: New.
8161 * g++.dg/cpp0x/variadic59.C: New.
8162 * g++.dg/cpp0x/variadic60.C : New.
8163 * g++.dg/cpp0x/variadic61.C : New.
8164 * g++.dg/cpp0x/variadic62.C : New.
8165 * g++.dg/cpp0x/variadic63.C : New.
8166 * g++.dg/cpp0x/variadic64.C : New.
8167 * g++.dg/cpp0x/variadic65.C : New.
8168 * g++.dg/cpp0x/variadic66.C : New.
8169 * g++.dg/cpp0x/variadic67.C : New.
8170 * g++.dg/cpp0x/variadic68.C : New.
8171 * g++.dg/cpp0x/variadic69.C : New.
8172 * g++.dg/cpp0x/variadic70.C : New.
8173 * g++.dg/cpp0x/variadic71.C : New.
8174 * g++.dg/cpp0x/variadic72.C : New.
8175 * g++.dg/cpp0x/variadic73.C : New.
8176 * g++.dg/cpp0x/variadic74.C : New.
8177 * g++.dg/cpp0x/variadic75.C : New.
8178 * g++.dg/cpp0x/variadic-ex1.C : New.
8179 * g++.dg/cpp0x/variadic-ex2.C : New.
8180 * g++.dg/cpp0x/variadic-ex3.C : New.
8181 * g++.dg/cpp0x/variadic-ex4.C : New.
8182 * g++.dg/cpp0x/variadic-ex5.C : New.
8183 * g++.dg/cpp0x/variadic-ex6.C : New.
8184 * g++.dg/cpp0x/variadic-ex7.C : New.
8185 * g++.dg/cpp0x/variadic-ex8.C : New.
8186 * g++.dg/cpp0x/variadic-ex9.C : New.
8187 * g++.dg/cpp0x/variadic-ex10.C : New.
8188 * g++.dg/cpp0x/variadic-ex11.C : New.
8189 * g++.dg/cpp0x/variadic-ex12.C : New.
8190 * g++.dg/cpp0x/variadic-ex13.C : New.
8191 * g++.dg/cpp0x/variadic-ex14.C : New.
8192
8193 2007-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8194
8195 PR libgfortran/31099
8196 * gfortran.dg/unformatted_recl.f90: New test.
8197
8198 2007-03-09 Roger Sayle <roger@eyesopen.com>
8199
8200 * gcc.dg/fold-eqcmplx-1.c: New test case.
8201
8202 2007-03-09 Alexandre Oliva <aoliva@redhat.com>
8203
8204 PR rtl-optimization/30643
8205 * gcc.dg/pr30643.c: New.
8206
8207 2007-03-09 Chao-ying Fu <fu@mips.com>
8208
8209 * gcc.target/mips/mips32-dspr2-type.c: New test.
8210 * gcc.target/mips/mips32-dspr2.c: New test.
8211 * gcc.target/mips/dspr2-MULT.c: New test.
8212 * gcc.target/mips/dspr2-MULTU.c: New test.
8213 * gcc.target/mips/mips32-dsp-run.c: New test to check execution.
8214 * gcc.target/mips/mips32-dsp.c: Change v4i8 typedef to use signed char.
8215 Adjust some formats.
8216
8217 2007-03-09 Dirk Mueller <dmueller@suse.de>
8218
8219 PR c++/17946
8220 * gcc.dg/Wlogical-op-1.c: New.
8221 * g++.dg/warn/Wlogical-op-1.C: New.
8222
8223 2007-03-09 Richard Guenther <rguenther@suse.de>
8224
8225 PR tree-optimization/30904
8226 PR middle-end/31058
8227 * gcc.dg/pr30904.c: Remove xfail.
8228
8229 2007-03-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
8230
8231 PR C/31072
8232 * gcc.c-torture/execute/pr31072.c: New test.
8233
8234 2007-03-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8235
8236 * gcc.dg/builtins-55.c: Test *lceil* and *lfloor*.
8237 * gcc.dg/torture/builtin-attr-1.c: Likewise.
8238 * gcc.dg/torture/builtin-convert-1.c: Likewise. Also test
8239 *lrint* and *lround*.
8240 * gcc.dg/torture/builtin-convert-2.c: Test ceil->lceil and
8241 floor->lfloor.
8242 * gcc.dg/torture/builtin-convert-3.c: Test *lceil* and *lfloor*.
8243 * gcc.dg/torture/builtin-integral-1.c: Likewise.
8244 * gcc.dg/torture/builtin-minmax-1.c: Likewise. Also test *lrint*
8245 and *lround*. Correct macro names.
8246 * gcc.dg/torture/builtin-nonneg-1.c: Test *lceil* and *lfloor*.
8247 * gcc.dg/torture/builtin-rounding-1.c: Likewise.
8248
8249 2007-03-08 Ian Lance Taylor <iant@google.com>
8250
8251 * gcc.dg/no-strict-overflow-5.c: New test.
8252 * gcc.dg/no-strict-overflow-6.c: New test.
8253 * gcc.dg/Wstrict-overflow-11.c: New test.
8254 * gcc.dg/Wstrict-overflow-12.c: New test.
8255 * gcc.dg/Wstrict-overflow-13.c: New test.
8256 * gcc.dg/Wstrict-overflow-14.c: New test.
8257 * gcc.dg/Wstrict-overflow-15.c: New test.
8258
8259 2007-03-08 Richard Sandiford <richard@codesourcery.com>
8260
8261 * gcc.c-torture/execute/strcmp-1.x: New file. XFAIL execution
8262 for VxWorks kernel mode.
8263 * gcc.c-torture/execute/strncmp-1.x: Likewise.
8264
8265 2007-03-08 Richard Sandiford <richard@codesourcery.com>
8266
8267 * gcc.c-torture/execute/ieee/hugeval.x: XFAIL for VxWorks kernel
8268 mode.
8269
8270 2007-03-08 Richard Sandiford <richard@codesourcery.com>
8271
8272 * gcc.c-torture/execute/builtins/memmove-lib.c: Include lib/bzero.c
8273 and lib/bfill.c on VxWorks targets.
8274 * gcc.c-torture/execute/builtins/memmove-2-lib.c: Likewise.
8275 * gcc.c-torture/execute/builtins/strchr-lib.c: Include lib/bzero.c,
8276 lib/bfill.c and lib/memmove.c on VxWorks targets.
8277 * gcc.c-torture/execute/builtins/strrchr-lib.c: Likewise.
8278 * gcc.c-torture/execute/builtins/memops-asm-lib.c: Include lib/bfill.c
8279 on VxWorks targets.
8280 * gcc.c-torture/execute/builtins/lib/bzero.c: New file.
8281 * gcc.c-torture/execute/builtins/lib/bfill.c: Likewise.
8282
8283 2007-03-08 Tobias Burnus <burnus@net-b.de>
8284
8285 * gfortran.dg/use_5.f90: New test.
8286 * gfortran.dg/use_6.f90: Ditto.
8287 * gfortran.dg/use_7.f90: Ditto.
8288
8289 2007-03-08 Tobias Burnus <burnus@net-b.de>
8290
8291 PR fortran/30973
8292 * gfortran.dg/use_4.f90: New test.
8293 * gfortran.dg/used_dummy_types_7.f90: Correct ambiguous symbol.
8294
8295 2007-03-08 Paul Thomas <pault@gcc.gnu.org>
8296
8297 PR fortran/31011
8298 * gfortran.dg/parameter_array_section_2.f90: New test.
8299
8300 2007-03-08 Volker Reichelt <reichelt@netcologne.de>
8301
8302 PR c++/30852
8303 * g++.dg/ext/offsetof1.C: Add cases with volatile.
8304
8305 PR c++/30534
8306 * g++.dg/template/arg5.C: New test.
8307
8308 2007-03-07 Joseph Myers <joseph@codesourcery.com>
8309
8310 * g++.dg/eh/arm-iwmmxt-unwind.C: New test.
8311
8312 2007-03-07 Paolo Bonzini <bonzini@gnu.org>
8313
8314 * gcc.dg/var-expand1.c: Add newline at end of file.
8315
8316 2007-03-07 Hans-Peter Nilsson <hp@axis.com>
8317
8318 * g++.old-deja/g++.jason/template31.C: Include cstdlib.
8319
8320 2007-03-06 Richard Sandiford <richard@codesourcery.com>
8321
8322 * gcc.c-torture/compile/m68k-byte-addr.c: New test.
8323
8324 2007-03-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8325
8326 * gcc.dg/torture/builtin-convert-4.c: New test.
8327
8328 2007-03-05 Ian Lance Taylor <iant@google.com>
8329
8330 * gcc.c-torture/compile/pr31034.c: New test.
8331
8332 2007-03-05 Ian Lance Taylor <iant@google.com>
8333
8334 * gcc.dg/inline-18.c: New test.
8335 * gcc.dg/inline-19.c: New test.
8336 * gcc.dg/inline-20.c: New test.
8337 * gcc.dg/inline-21.c: New test.
8338
8339 2007-03-05 Richard Guenther <rguenther@suse.de>
8340
8341 PR tree-optimization/14052
8342 * gcc.dg/tree-ssa/vrp33.c: New testcase.
8343
8344 2007-03-05 Richard Guenther <rguenther@suse.de>
8345
8346 PR tree-optimization/23777
8347 * gcc.dg/tree-ssa/pr23777.c: New testcase.
8348
8349 2007-03-04 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8350
8351 PR other/30465
8352 * gcc.dg/multiple-overflow-warn-3.c: New.
8353 * g++.dg/warn/multiple-overflow-warn-3.C: New.
8354
8355 2007-03-04 Simon Martin <simartin@users.sourceforge.net>
8356
8357 PR c++/30895
8358 * g++.dg/parse/template23.C: New test.
8359
8360 2007-03-04 Roger Sayle <roger@eyesopen.com>
8361
8362 PR middle-end/30744
8363 * gcc.dg/pr30744-1.c: New test case.
8364
8365 2007-03-04 Tobias Burnus <burnus@net-b.de>
8366
8367 * gfortran.dg/c_by_val.c: Use _Complex instead of a struct.
8368
8369 2007-03-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8370
8371 PR target/30406
8372 * gfortran.dg/logical_3.f90: New test.
8373
8374 2007-03-04 Thomas Koenig <Thomas.Koenig@online.de>
8375
8376 PR libfortran/30981
8377 * gfortran.dg/integer_exponentiation_1.f90: New test.
8378
8379 2007-03-04 Nathan Sidwell <nathan@codesourcery.com>
8380
8381 * gcc.target/m68k/m68k.exp: New.
8382 * gcc.target/m68k/crash1.c: New.
8383
8384 2007-03-03 Tobias Burnus <burnus@net-b.de>
8385
8386 * gfortran.dg/c_by_val.c: Use int64_t instead of long
8387 to be more compatible with integer(kind=8).
8388
8389 2007-03-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8390
8391 PR libfortran/31001
8392 * gfortran.dg/zero_sized_3.f90: New test.
8393
8394 2007-03-03 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8395
8396 PR c++/15787
8397 * g++.dg/parse/else.C: New.
8398 * g++.dg/parse/else-2.C: New.
8399
8400 2007-03-03 Paul Thomas <pault@gcc.gnu.org>
8401 Tobias Burnus <burnus@net-b.de>
8402
8403 PR fortran/30882
8404 * gfortran.dg/size_dim.f90: New test.
8405
8406 2007-03-02 Paul Thomas <pault@gcc.gnu.org>
8407 Tobias Burnus <burnus@net-b.de>
8408
8409 PR fortran/30873
8410 * gfortran.dg/entry_9.f90: New test.
8411
8412 2007-03-02 Simon Martin <simartin@users.sourceforge.net>
8413
8414 PR c++/28253
8415 * g++.dg/inherit/covariant16.C: New test.
8416
8417 2007-03-02 Geoffrey Keating <geoffk@apple.com>
8418
8419 * g++.dg/other/darwin-minversion-1.C: New.
8420
8421 2007-03-02 Diego Novillo <dnovillo@redhat.com>
8422
8423 * gcc.dg/tree-ssa/20070302-1.c: New test.
8424
8425 2007-03-02 Joseph Myers <joseph@codesourcery.com>
8426
8427 * gcc.target/powerpc/spe-unwind-1.c, g++.dg/eh/simd-5.C: New
8428 tests.
8429
8430 2007-03-01 Zdenek Dvorak <dvorakz@suse.cz>
8431
8432 * gcc.dg/tree-ssa/prefetch-4.c: New test.
8433
8434 2007-03-01 Simon Baldwin <simonb@google.com>
8435
8436 PR c++/23689
8437 * warn/ignored_typedef.C: New.
8438 * init/ctor8.C: Added dg-warning to consume ignored typedef
8439 warning.
8440 * template/typedef2.C: Ditto. Moved dg-error onto its own line
8441 and added an explicit line number.
8442
8443 2007-02-28 Richard Guenther <rguenther@suse.de>
8444
8445 PR middle-end/30364
8446 * gcc.dg/torture/pr30364-1.c: New testcase.
8447 * gcc.dg/torture/pr30364-2.c: Likewise.
8448 * gcc.dg/torture/pr30364-3.c: Likewise.
8449
8450 2007-02-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8451
8452 * gcc.dg/torture/builtin-frexp-1.c: On mips*-*-irix6* and
8453 powerpc*, use -funsafe-math-optimizations.
8454 * gcc.dg/torture/builtin-logb-1.c: Likewise.
8455 * gcc.dg/torture/builtin-modf-1.c: Likewise.
8456
8457 2007-02-28 Tobias Burnus <burnus@net-b.de>
8458 Paul Thomas <pault@gcc.gnu.org>
8459
8460 PR fortran/30888
8461 PR fortran/30887
8462 * c_by_val_1.f: Test %VAL() with non-default kind.
8463 * c_by_val.c: Ditto.
8464 * c_by_val_4.f: New test.
8465
8466 2007-02-28 Tobias Burnus <burnus@net-b.de>
8467
8468 PR fortran/30968
8469 * gfortran.dg/continuation_7.f90: New test.
8470
8471 2007-02-28 Bernd Schmidt <bernd.schmidt@analog.com>
8472
8473 * g++.dg/inherit/thunk7.C: New test.
8474 * lib/target-supports.exp (check_profiling_available): Not available
8475 for bfin-*-*.
8476
8477 2007-02-27 Uros Bizjak <ubizjak@gmail.com>
8478
8479 PR target/30970
8480 * gcc.target/i386/gfortran.dg/pr30970.c: New test.
8481
8482 2007-02-27 Mark Mitchell <mark@codesourcery.com>
8483
8484 * lib/target-supports.exp (check_effective_target_init_priority):
8485 Remove Solaris special case.
8486
8487 2007-02-26 Geoffrey Keating <geoffk@apple.com>
8488
8489 * gcc.target/powerpc/stabs-attrib-vect-darwin.c: Allow
8490 for more builtin types.
8491
8492 * g++.dg/ext/visibility/class1.C: Port to Darwin.
8493 * g++.dg/ext/visibility/noPLT.C: Likewise.
8494
8495 2007-02-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8496
8497 * gcc.dg/torture/builtin-modf-1.c: Use -fno-finite-math-only on
8498 sh* targets.
8499
8500 2007-02-26 Thomas Koenig <Thomas.Koenig@online.de>
8501
8502 PR fortran/30865
8503 * size_optional_dim_1.f90: New test.
8504
8505 2007-02-25 Mark Mitchell <mark@codesourcery.com>
8506
8507 * gcc.dg/vxworks/vxworks.exp: New file.
8508 * gcc.dg/vxworks/initpri1.c: Likewise.
8509 * gcc.dg/vxworks/initpri2.c: Likewise.
8510 * gcc.dg/initpri2.c: Add more tests.
8511 * g++.dg/special/initpri2.C: Likewise.
8512
8513 * gcc.dg/initpri1.c: New test.
8514 * gcc.dg/initpri2.c: Likewise.
8515 * g++.dg/special/initpri1.C: New test.
8516 * g++.dg/special/initpri2.C: Likewise.
8517 * g++.dg/special/conpr-1.C: Use init_priority effective target.
8518 * g++.dg/special/conpr-2.C: Likewise.
8519 * g++.dg/special/conpr-3.C: Likewise.
8520 * g++.dg/special/conpr-4.C: Likewise.
8521 * g++.dg/special/initp1.C: Likewise.
8522 * g++.dg/special/ecos.exp: Remove code to detect availability of
8523 constructor priorities.
8524 * lib/target-supports.exp (check_effective_target_init_priority):
8525 New function.
8526
8527 2007-02-24 Jan Hubicka <jh@suse.cz>
8528
8529 * gcc.c-torture/execute/pr30778.c: New testcase.
8530
8531 2007-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8532
8533 PR libgfortran/30918
8534 * gfortran.dg/namelist_26.f90: New test.
8535
8536 2007-02-24 Richard Guenther <rguenther@suse.de>
8537
8538 PR middle-end/30951
8539 * gcc.dg/pr30951.c: New testcase.
8540
8541 2007-02-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8542
8543 * gcc.dg/torture/builtin-modf-1.c: New test.
8544
8545 2007-02-23 Paolo Bonzini <bonzini@gnu.org>
8546
8547 PR tree-optimization/30904
8548 * gcc.dg/pr30904.c: New test.
8549
8550 2007-02-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8551
8552 * gcc.test-framework/README: Correct command.
8553 * gcc.test-framework/dg-outexistsnot-exp-P.c: Replace -W with
8554 -Wunused-value.
8555 * gcc.test-framework/dg-outexists-exp-F.c: Likewise.
8556
8557 2007-02-23 Nathan Sidwell <nathan@codesourcery.com>
8558
8559 * lib/target-supports.exp (check_effective_target_unwrapped): New.
8560
8561 2007-02-23 Mark Mitchell <mark@codesourcery.com>
8562
8563 * lib/target-supports.exp (check_effective_target_newlib): New
8564 function.
8565
8566 2007-02-23 Paul Thomas <pault@gcc.gnu.org>
8567
8568 PR fortran/30660
8569 * gfortran.dg/alloc_comp_basics_4.f90: Add component with an
8570 allocatable component.
8571
8572
8573 2007-02-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8574
8575 * gcc.dg/torture/builtin-logb-1.c: New test.
8576 * gcc.dg/torture/builtin-math-2.c: Test logb/ilogb.
8577 * gcc.dg/torture/builtin-nonneg-1.c: Test significand.
8578 * gcc.dg/torture/builtin-frexp-1.c: Use -fno-finite-math-only on
8579 sh* targets.
8580
8581 2007-02-23 Richard Guenther <rguenther@suse.de>
8582
8583 * g++.dg/warn/changes-meaning.C: New testcase.
8584
8585 2007-02-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8586
8587 PR libgfortran/30910
8588 * gfortran.dg/fmt_zero_precision.f90: Update test.
8589
8590 2007-02-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8591
8592 * gcc.dg/torture/builtin-frexp-1.c: New test.
8593
8594 2007-02-22 Mark Mitchell <mark@codesourcery.com>
8595
8596 * g++.dg/opt/switch4.C: Pass -fshort-enums -w.
8597
8598 2007-02-22 Ian Lance Taylor <iant@google.com>
8599
8600 PR debug/30898
8601 * g++.dg/debug/pr30898.C: New test.
8602
8603 2007-02-22 Ira Rosen <irar@il.ibm.com>
8604
8605 * gcc.dg/vect/vect-106.c: New test.
8606
8607 2007-02-22 Dorit Nuzman <dorit@il.ibm.com>
8608 Ira Rosen <irar@il.ibm.com>
8609
8610 PR tree-optimization/30843
8611 * gcc.dg/vect/pr30843.c: New test.
8612
8613 2007-02-22 Dorit Nuzman <dorit@il.ibm.com>
8614
8615 PR tree-optimization/30858
8616 * gcc.dg/vect/pr30858.c: New test.
8617
8618 2007-02-21 Mark Mitchell <mark@codesourcery.com>
8619
8620 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Allow the caller
8621 to set options for compiling testglue.
8622 * lib/g++.exp (g++_init): Compile testglue with -fexceptions.
8623 * lib/obj-c++.exp (obj-c++_init): Likewise.
8624
8625 2007-02-21 Eric Botcazou <ebotcazou@adacore.com>
8626
8627 * gnat.dg/derived_aggregate.adb: New test.
8628
8629 2007-02-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8630
8631 * gcc.dg/torture/builtin-ldexp-1.c: Use -fno-finite-math-only on
8632 sh* targets. Call the correct CKSGN macro.
8633
8634 2007-02-21 Jakub Jelinek <jakub@redhat.com>
8635
8636 * gfortran.dg/gomp/omp_parse1.f90: New test.
8637 * gfortran.dg/gomp/omp_parse2.f: New test.
8638
8639 2007-02-20 Thomas Koenig <Thomas.Koenig@online.de>
8640
8641 PR fortran/30869
8642 * gfortran.dg/do_pointer_1.f90: New test.
8643
8644 2007-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8645
8646 * gcc.dg/torture/builtin-nonneg-1.c: Add checks for scalb, scalbn
8647 and scalbln.
8648
8649 2007-02-20 Geoffrey Keating <geoffk@apple.com>
8650
8651 * gcc.dg/darwin-minversion-1.c: New.
8652 * gcc.dg/darwin-minversion-2.c: New.
8653
8654 2007-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8655
8656 * gcc.dg/builtins-34.c: Add scalb/scalbn/scalbln cases.
8657
8658 2007-02-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8659 DJ Delorie <dj@redhat.com>
8660
8661 PR other/30824
8662 * gcc.dg/Wfatal.c: New.
8663 * gcc.dg/Wfatal-2.c: New.
8664 * gcc.dg/Werror-1.c: Adjust expectations.
8665 * gcc.dg/Werror-5.c: Likewise.
8666 * gcc.dg/Werror-7.c: Likewise.
8667 * gcc.dg/Werror-10.c: Likewise.
8668 * gcc.dg/Werror-11.c: Likewise.
8669
8670 2007-02-20 Tobias Burnus <burnus@net-b.de>
8671
8672 PR fortran/30522
8673 * gfortran.dg/volatile10.f90: New test.
8674
8675 2007-02-19 Thomas Koenig <Thomas.Koenig@online.de>
8676
8677 PR libfortran/30533
8678 * gfortran.dg/intrinsic_intkinds_1.f90: New test.
8679
8680 2007-02-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8681
8682 * gcc.dg/20031012-1.c: Replace -Walways-true with -Waddress.
8683 * gcc.dg/Walways-true-1.c: Likewise.
8684 * gcc.dg/weak/weak-3.c: Likewise.
8685 * gcc.dg/Werror-1.c: Likewise.
8686 * gcc.dg/Werror-3.c: Likewise.
8687 * gcc.dg/Werror-4.c: Likewise.
8688 * gcc.dg/Werror-5.c: Likewise.
8689 * gcc.dg/Werror-6.c: Likewise.
8690 * gcc.dg/Werror-7.c: Likewise.
8691 * gcc.dg/Werror-8.c: Likewise.
8692 * gcc.dg/Werror-10.c: Likewise.
8693 * gcc.dg/Werror-11.c: Likewise.
8694 * gcc.dg/Werror-12.c: Likewise.
8695 * g++.old-deja/g++.mike/warn8.C: Likewise.
8696 * g++.dg/warn/Walways-true-1.C: Likewise.
8697 * g++.dg/warn/Walways-true-2.C: Likewise.
8698 * g++.dg/warn/noeffect8.C: Warn only with -Waddress.
8699 * g++.dg/warn/Wstring-literal-comparison-1.C: Replace
8700 -Wstring-literal-comparison with -Waddress.
8701 * gcc.dg/Wstring-literal-comparison-4.c: Replace
8702 -Wno-string-literal-comparison with -Wno-address.
8703
8704 2007-02-19 Eric Botcazou <ebotcazou@adacore.com>
8705
8706 * gnat.dg/self_aggregate_with_call.adb: New test.
8707
8708 2007-02-18 Dorit Nuzman <dorit@il.ibm.com>
8709
8710 PR tree-optimization/30975
8711 * gcc.dg/vect/vect-iv-8.c: Fix to include an induction. Xfail.
8712 * gcc.dg/vect/vect-iv-8a.c: New (same as above, but signed).
8713 * gcc.dg/vect/pr30795.c: New.
8714
8715 2007-02-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8716
8717 PR fortran/30681
8718 * gfortran.dg/pr17229.f: Change "Obsolete" to "Obsolescent".
8719
8720 2007-02-18 Roger Sayle <roger@eyesopen.com>
8721
8722 PR rtl-optimization/28173
8723 * gcc.target/i386/andor-1.c: New test case.
8724
8725 2007-02-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8726
8727 * gcc.dg/torture/builtin-ldexp-1.c: New.
8728 * gcc.dg/torture/builtin-math-2.c: Add ldexp/scalbn/scalbln cases.
8729
8730 2007-02-18 Roger Sayle <roger@eyesopen.com>
8731
8732 * gfortran.dg/array_constructor_15.f90: New test case.
8733
8734 2007-02-18 Roger Sayle <roger@eyesopen.com>
8735
8736 * gfortran.dg/forall_10.f90: New test case.
8737
8738 2007-02-18 Eric Botcazou <ebotcazou@adacore.com>
8739
8740 * gnat.dg/tail_call_p.ads, tail_call_p.adb, tail_call.adb: New test.
8741
8742 2007-02-18 Eric Botcazou <ebotcazou@adacore.com>
8743
8744 * gnat.dg/test_prio_p.adb: Compile with -gnatws.
8745 * lib/gnat.exp (gnat_target_compile): Pass -f to the driver.
8746
8747 2007-02-16 Uros Bizjak <ubizjak@gmail.com>
8748
8749 * gcc.target/i386/builtin-bswap-1.c: Remove -march=nocona.
8750 * gcc.target/i386/builtin-bswap-3.c: Ditto.
8751 * gcc.target/i386/xchg-1.c: New test.
8752 * gcc.target/i386/xchg-2.c: New test.
8753
8754 2007-02-16 Richard Guenther <rguenther@suse.de>
8755 Christian Bruel <christian.bruel@st.com>
8756
8757 * gcc.dg/strict-overflow-5.c: New testcase.
8758
8759 2007-02-16 Tobias Burnus <burnus@net-b.de>
8760
8761 PR fortran/30793
8762 * gfortran.dg/func_derived_4.f90: New test.
8763
8764 2007-02-15 Roger Sayle <roger@eyesopen.com>
8765
8766 PR middle-end/30391
8767 * gfortran.dg/pr30391-1.f90: New test case.
8768
8769 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
8770
8771 PR middle-end/30433
8772 * gcc.c-torture/compile/pr30433.c: New testcase to check
8773 that complex constants comparisions are foldded.
8774
8775 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
8776
8777 PR C++/30158
8778 * g++.dg/ext/stmtexpr10.C: New testcase.
8779
8780 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
8781
8782 PR middle-end/30729
8783 * gcc.dg/Wunused-value-2.c: New testcase.
8784
8785 2007-02-15 Ian Lance Taylor <iant@google.com>
8786
8787 * g++.dg/eh/subreg-1.C: New test.
8788
8789 2007-02-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8790
8791 PR c/26494
8792 * gcc.dg/Wimplicit-function-declaration-c89.c: New.
8793 * gcc.dg/Wimplicit-function-declaration-c89-default.c: New.
8794 * gcc.dg/Wimplicit-function-declaration-c89-pedantic.c: New.
8795 * gcc.dg/Wimplicit-function-declaration-c99.c: New.
8796 * gcc.dg/Wimplicit-function-declaration-c99-pedantic.c: New.
8797 * gcc.dg/Werror-implicit-function-declaration.c: New.
8798
8799 2007-02-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8800
8801 PR c++/28943
8802 * g++.dg/warn/pr28943.C: New.
8803
8804 2007-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8805
8806 * gfortran.fortran-torture/execute/math.f90: Fix typo.
8807
8808 2007-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8809
8810 PR fortran/30779
8811 * gfortran.dg/error_recovery_3.f90: New test.
8812
8813 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
8814
8815 * g++.dg/tree-ssa/sra-1.C: New.
8816
8817 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
8818
8819 * g++.dg/tree-ssa/sra-1.C: New.
8820
8821 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
8822
8823 * g++.dg/ext/interface4.C, g++.dg/ext/interface4.h: New.
8824
8825 2007-02-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8826
8827 * g++.dg/tree-ssa/nothrow-1.C: Skip test if -fpic/-fPIC is used.
8828
8829 2007-02-14 Steven G. Kargl <kargl@gcc.gnu.org>
8830
8831 PR fortran/30799
8832 * gfortran.dg/logical_2.f90: New test.
8833
8834 2007-02-14 Joseph Myers <joseph@codesourcery.com>
8835
8836 * gcc.dg/torture/complex-alias-1.c: New test.
8837
8838 2007-02-14 Zdenek Dvorak <dvorakz@suse.cz>
8839
8840 * gcc.dg/tree-prof/update-tailcall.c: Use -fdump-tree-tailc
8841 instead of -fdump-tree-tailcall.
8842
8843 2007-02-14 Brooks Moses <brooks.moses@codesourcery.com>
8844
8845 * gfortran.dg/interface_10.f90: Fix comment typo.
8846
8847 2007-02-14 Dorit Nuzman <dorit@il.ibm.com>
8848
8849 PR tree-optimization/30771
8850 * gcc.dg/vect/pr30771.c: New test.
8851
8852 2007-02-13 Ian Lance Taylor <iant@google.com>
8853
8854 * gcc.dg/Wstrict-overflow-1.c: New test.
8855 * gcc.dg/Wstrict-overflow-2.c: New test.
8856 * gcc.dg/Wstrict-overflow-3.c: New test.
8857 * gcc.dg/Wstrict-overflow-4.c: New test.
8858 * gcc.dg/Wstrict-overflow-5.c: New test.
8859 * gcc.dg/Wstrict-overflow-6.c: New test.
8860 * gcc.dg/Wstrict-overflow-7.c: New test.
8861 * gcc.dg/Wstrict-overflow-8.c: New test.
8862 * gcc.dg/Wstrict-overflow-9.c: New test.
8863 * gcc.dg/Wstrict-overflow-10.c: New test.
8864
8865 2007-02-13 Roger Sayle <roger@eyesopen.com>
8866
8867 * gcc.target/ia64/builtin-bswap-2.c: New test case.
8868
8869 2007-02-13 Richard Henderson <rth@redhat.com>
8870
8871 * gcc.c-torture/execute/ieee/pr29302-1.c: Moved from...
8872 * gcc.c-torture/execute/pr29302-1.c: ... here.
8873
8874 2007-02-13 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8875
8876 PR c/29521
8877 * gcc.dg/c90-return-1.c: Update output.
8878 * gcc.dg/c99-return-1.c: Likewise.
8879
8880 2007-02-13 Paul Thomas <pault@gcc.gnu.org>
8881
8882 PR fortran/30554
8883 * gfortran.dg/used_dummy_types_7.f90: New test..
8884
8885 2007-02-12 Uros Bizjak <ubizjak@gmail.com>
8886
8887 * gcc.target/i386/parity-1.c: New test.
8888 * gcc.target/i386/parity-2.c: New test.
8889
8890 2007-02-12 Roger Sayle <roger@eyesopen.com>
8891
8892 * gcc.target/i386/builtin-bswap-3.c: New test case.
8893
8894 2007-02-12 Dorit Nuzman <dorit@il.ibm.com>
8895
8896 PR tree-optimization/29145
8897 * gcc.dg/vect/vect-74.c: Xfail the test - cannot be vectorized until
8898 alias analysis is improved to take better advantage of restrict
8899 qualified pointers.
8900 * gcc.dg/vect/vect-80.c: Likewise.
8901 * gcc.dg/vect/pr29145.c: New.
8902
8903 2007-02-11 H.J. Lu <hongjiu.lu@intel.com>
8904
8905 * gcc.target/i386/sse4a-extract.c: Add "LL" to 64bit constants.
8906 * gcc.target/i386/sse4a-insert.c: Likewise.
8907
8908 2007-02-11 Roger Sayle <roger@eyesopen.com>
8909
8910 * gcc.target/ia64/builtin-popcount-1.c: New test case.
8911 * gcc.target/ia64/builtin-popcount-2.c: Likewise.
8912
8913 2007-02-11 Tobias Schlüter <tobi@gcc.gnu.org>
8914
8915 PR fortran/30478
8916 * gfortran.dg/enum_4.f90: Update error message checks.
8917
8918 2007-02-11 Paul Thomas <pault@gcc.gnu.org>
8919
8920 PR fortran/30554
8921 * gfortran.dg/used_dummy_types_6.f90: Add the "privatized"
8922 versions of the modules.
8923
8924 PR fortran/30617
8925 * gfortran.dg/intrinsic_actual_2.f90: Make this legal fortran
8926 by getting rid of recursive I/O and providing functions with
8927 results.
8928
8929 PR fortran/30319
8930 * gfortran.dg/char_array_constructor_2.f90
8931
8932 2007-02-11 Mark Mitchell <mark@codesourcery.com>
8933
8934 PR c++/26988
8935 * g++.dg/template/spec34.C: New test
8936
8937 2007-02-11 Uros Bizjak <ubizjak@gmail.com>
8938
8939 * gcc.dg/vect/vect-intfloat-conversion-1.c: Loop gets vectorized
8940 on i?86 and x86_64.
8941 * gcc.dg/vect/vect-intfloat-conversion-2.c: Ditto.
8942 * gcc.dg/vect/vect-floatint-conversion-1.c: New.
8943 * gcc.dg/vect/vect-93.c: Another loop gets vectorized
8944 on i?86 and x86_64.
8945 * gcc.dg/vect/vect-113.c: Ditto.
8946
8947 2007-02-06 Mark Mitchell <mark@codesourcery.com>
8948
8949 PR c++/29487
8950 * g++.dg/eh/weak1-C: New test.
8951 * g++.dg/eh/weak1-a.cc: Likewise.
8952 * g++.dg/eh/comdat1.C: Likewise.
8953
8954 2007-02-11 Tehila Meyzels <tehila@il.ibm.com>
8955 Dorit Nuzman <dorit@il.ibm.com>
8956
8957 * gcc.dg/vect/vect-intfloat-conversion-1.c: New test.
8958 * gcc.dg/vect/vect-floatint-conversion-1.c: New test.
8959 * gcc.dg/vect/vect-93.c: Another loop gets vectorized on powerpc.
8960 * gcc.dg/vect/vect-113.c: Likewise.
8961
8962 * gcc.dg/vect/vect-iv-11.c: A loop gets vectorized.
8963
8964 2007-02-10 Richard Henderson <rth@redhat.com>
8965
8966 * lib/target-supports.exp (check_effective_target_tls): Redefine
8967 to mean non-emulated tls.
8968 * gcc.dg/tls/alias-1.c: Remove tls requirement.
8969 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
8970 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
8971 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
8972 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
8973 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
8974 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
8975
8976 2007-02-10 Zdenek Dvorak <dvorakz@suse.cz>
8977
8978 * gcc.dg/tree-ssa/loop-25.c: Verify the result in the profile pass.
8979
8980 2006-02-09 Brooks Moses <brooks.moses@codesourcery.com>
8981
8982 * gfortran.dg/secnds.f: Replace time tolerance with a
8983 before-and-after bracket.
8984 * gfortran.dg/secnds-1.f: Likewise.
8985
8986 2007-02-09 Tobias Burnus <burnus@net-b.de>
8987
8988 PR fortran/30512
8989 * gfortran.dg/maxlocval_1.f90: New test.
8990
8991 2007-02-09 Roger Sayle <roger@eyesopen.com>
8992
8993 * gcc.target/ia64/builtin_bswap-1.c: New test case.
8994
8995 2007-02-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8996
8997 PR fortran/30720
8998 * gfortran.dg/array_function_1.f90: New test.
8999
9000 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9001
9002 * lib/target-supports.exp (check_effective_target_lax_strtofp)
9003 (check_effective_target_dummy_wcsftime): New functions.
9004
9005 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9006
9007 * gcc.c-torture/execute/20030125-1.x: Return 1 for uClibc targets.
9008 * lib/target-supports.exp (check_effective_target_uclibc): New
9009 function.
9010
9011 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9012
9013 * gcc.c-torture/execute/builtins/lib/chk.c: Include <sys/types.h>.
9014 (vsnprintf): Don't define for uClibc targets.
9015
9016 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9017
9018 * gcc.c-torture/execute/builtins/memops-asm-lib.c: Do the copy or
9019 set before checking whether it was allowed.
9020 * gcc.c-torture/execute/builtins/lib/memset.c: Do the memset
9021 before checking inside_main.
9022
9023 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9024
9025 * gcc.dg/compat/struct-layout-1.h (v16sf): Define to v4sf on
9026 uClinux targets.
9027 (u16sf): Likewise u4sf.
9028 * g++.dg/compat/struct-layout-1.h: Likewise.
9029
9030 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9031
9032 * lib/target-supports.exp (check_effective_target_coldfire_fpu): New
9033 procedure.
9034 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: XFAIL on
9035 m68k targets if check_effective_target_coldfire_fpu returns true.
9036
9037 2007-02-09 Zdenek Dvorak <dvorakz@suse.cz>
9038 Richard Guenther <rguenther@suse.de>
9039
9040 PR middle-end/23361
9041 * gcc.dg/fold-compare-3.c: New testcase.
9042 * gcc.dg/tree-ssa/loop-24.c: Likewise.
9043
9044 2007-02-09 Uros Bizjak <ubizjak@gmail.com>
9045
9046 * gcc.dg/pr26570.c: Clean up coverage files.
9047 * gcc.dg/pr30172-1.c: Clean up gimple tree dump.
9048 * gcc.dg/lower-subreg-1.c: Clean up subreg rtl dump file.
9049 * gcc.dg/tree-ssa/tailrecursion-1.c: Clean up all tailr dump files.
9050 * gcc.dg/tree-ssa/tailrecursion-2.c: Ditto.
9051 * gcc.dg/tree-ssa/tailrecursion-3.c: Ditto.
9052 * gcc.dg/tree-ssa/tailrecursion-4.c: Ditto.
9053 * gcc.dg/tree-ssa/pr21658.c: Clean up all ccp dump files.
9054 * gcc.dg/tree-ssa/pr21829.c: Clean up all phicprop dump files.
9055 * gcc.dg/tree-ssa/pr15349.c: Clean up all mergephi dump files.
9056 * gcc.dg/tree-ssa/pr25501.c: Ditto.
9057 * gcc.dg/fold-compare-2.c: Clean up vrp dump files.
9058 * gcc.dg/vect/vect-recip.c: Clean up vect dump file.
9059 * gcc.dg/vect/pr28952.c: Ditto.
9060 * gcc.dg/vect/pr27151.c: Ditto.
9061 * gcc.dg/gomp/macro-3.c: Clean up omplower dump file.
9062 * g++.dg/gomp/macro-3.C: Ditto.
9063
9064 2007-02-08 Uros Bizjak <ubizjak@gmail.com>
9065
9066 * gcc.dg/vect/vect-strided-same-dr.c (main): Fix terminate condition
9067 of the loop.
9068
9069 2007-02-08 Roger Sayle <roger@eyesopen.com>
9070
9071 * gcc.target/i386/builtin-bswap-2.c: New test case.
9072
9073 2007-02-08 Roger Sayle <roger@eyesopen.com>
9074
9075 * gfortran.dg/forall_8.f90: New test case.
9076 * gfortran.dg/forall_9.f90: Likewise.
9077
9078 2007-02-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9079
9080 * gcc.dg/builtins-20.c: Add some -~ complex cases.
9081
9082 2007-02-07 Hans-Peter Nilsson <hp@axis.com>
9083
9084 * lib/target-supports.exp (check_effective_target_simulator): New.
9085
9086 2007-02-06 Zdenek Dvorak <dvorakz@suse.cz>
9087
9088 * gcc.dg/tree-ssa/loop-25.c: New test.
9089
9090 2007-02-06 Richard Henderson <rth@redhat.com>
9091
9092 * gcc.target/i386/cvt-1.c: Don't expect xmm registers.
9093
9094 2007-02-06 Roger Sayle <roger@eyesopen.com>
9095
9096 * gcc.target/powerpc/popcount-1.c: New test case.
9097 * gcc.target/powerpc/parity-1.c: Likewise.
9098
9099 2007-02-06 Richard Guenther <rguenther@suse.de>
9100
9101 PR middle-end/27302
9102 * gcc.dg/torture/pr27302-2.c: New testcase.
9103
9104 2007-02-06 Dorit Nuzman <dorit@il.ibm.com>
9105
9106 * gcc.dg/vect/vect.exp: Add support for -fno-tree-scev-cprop tests.
9107 * gcc.dg/vect/vect-iv-1.c: New test.
9108 * gcc.dg/vect/vect-iv-2.c: New test.
9109 * gcc.dg/vect/vect-iv-3.c: New test.
9110 * gcc.dg/vect/vect-iv-4.c: New test.
9111 * gcc.dg/vect/vect-iv-5.c: New test.
9112 * gcc.dg/vect/vect-iv-6.c: New test.
9113 * gcc.dg/vect/vect-iv-7.c: New test.
9114 * gcc.dg/vect/vect-iv-8.c: New test.
9115 * gcc.dg/vect/vect-iv-9.c: New test.
9116 * gcc.dg/vect/vect-iv-10.c: New test.
9117 * gcc.dg/vect/vect-iv-11.c: New test.
9118 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: New test.
9119 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: New test.
9120 * gcc.dg/vect/vect-14.c: Now vectorizable.
9121 * gcc.dg/vect/pr21591.c: Additional loop vectorized (initialization
9122 loop).
9123 * gcc.dg/vect/vect-27.c: Likewise.
9124 * gcc.dg/vect/vect-29.c Likewise.
9125 * gcc.dg/vect/vect-dv-2.c: Likewise.
9126 * gcc.dg/vect/vect-reduc-dot-u16a.c: Likewise.
9127 * gcc.dg/vect/vect-reduc-dot-u16b.c: Likewise.
9128 * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
9129
9130 2007-02-06 Ira Rosen <irar@il.ibm.com>
9131
9132 * gcc.dg/vect/fast-math-vect-pow-2.c: New test.
9133
9134 2007-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9135
9136 * gcc.dg/builtins-20.c: Add more cases.
9137
9138 2007-02-05 Alexandre Oliva <aoliva@redhat.com>
9139
9140 PR debug/30189
9141 * gcc.dg/pr30189.c: New test.
9142
9143 2007-02-05 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
9144
9145 * gcc.dg/i386-cpuid.h: Test whether SSE4A is supported
9146 for running tests.
9147 * gcc.target/i386/sse4a-extract.c: New test.
9148 * gcc.target/i386/sse4a-insert.c: New test.
9149 * gcc.target/i386/sse4a-montsd.c: New test.
9150 * gcc.target/i386/sse4a-montss.c: New test.
9151
9152 2007-02-05 Richard Guenther <rguenther@suse.de>
9153
9154 * gcc.target/i386/vectorize3.c: New testcase.
9155
9156 2007-02-05 Hans-Peter Nilsson <hp@axis.com>
9157
9158 PR target/30665
9159 * gcc.dg/torture/pr30665-1.c, gcc.dg/torture/pr30665-2.c: New tests.
9160
9161 2007-02-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9162
9163 PR fortran/30611
9164 * gfortran.dg/repeat_1.f90: New test.
9165
9166 2007-02-04 Steven G. Kargl <kargl@gcc.gnu.org>
9167
9168 PR fortran/30605
9169 * gfortran.dg/spread_shape_1.f90: Remove tabs.
9170 * gfortran.dg/derived_init_2.f90: Ditto.
9171 * gfortran.dg/elemental_subroutine_3.f90: Ditto.
9172 * gfortran.dg/array_initializer_1.f90: Ditto.
9173 * gfortran.dg/do_2.f90: Ditto.
9174 * gfortran.dg/proc_assign_1.f90: Ditto.
9175
9176 2007-02-04 Richard Guenther <rguenther@suse.de>
9177
9178 PR middle-end/30636
9179 * g++.dg/warn/pr30636.C: New testcase.
9180 * g++.dg/tree-ssa/tmmti-2.C: XFAIL parts.
9181
9182 2007-02-03 Uros Bizjak <ubizjak@gmail.com>
9183
9184 PR middle-end/30667
9185 * gfortran.dg/pr30667.f: New test.
9186
9187 2007-02-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9188
9189 * gcc.dg/builtins-54.c: Add more cases.
9190
9191 2007-02-03 Paul Thomas <pault@gcc.gnu.org>
9192
9193 PR fortran/30514
9194 * gfortran.dg/zero_sized_2.f90: New test.
9195
9196 PR fortran/30660
9197 * gfortran.dg/alloc_comp_basics_4.f90: New test.
9198
9199 PR fortran/29820
9200 * gfortran.dg/actual_array_interface_1.f90: Copy source to empty
9201 file.
9202
9203 2007-02-02 Steven G. Kargl <kargl@gcc.gnu.org>
9204
9205 PR fortran/30683
9206 * gfortran.dg/interface_10.f90: New test.
9207
9208 2007-02-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9209
9210 * gcc.dg/builtins-20.c: Add more cases.
9211
9212 2007-02-02 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
9213
9214 PR target/29682
9215 * gcc-target/ia64/pr29682.c: New test.
9216
9217 2007-02-02 Paul Thomas <pault@gcc.gnu.org>
9218
9219 PR fortran/30284
9220 * gfortran.dg/arrayio_11.f90.f90: New test.
9221
9222 PR fortran/30626
9223 * gfortran.dg/arrayio_12.f90.f90: New test.
9224
9225 2007-02-02 Jakub Jelinek <jakub@redhat.com>
9226
9227 PR c++/30536
9228 * g++.dg/tls/diag-5.C: New test.
9229
9230 PR middle-end/30473
9231 * gcc.dg/pr30473.c: New test.
9232 * gcc.c-torture/execute/20070201-1.c: New test.
9233
9234 2007-02-01 Roger Sayle <roger@eyesopen.com>
9235
9236 * gfortran.dg/dependency_20.f90: New test case.
9237
9238 2007-01-31 Ian Lance Taylor <iant@google.com>
9239
9240 * gcc.dg/lower-subreg-1.c (test): New test.
9241
9242 2007-01-30 Geoffrey Keating <geoffk@apple.com>
9243
9244 * g++.dg/eh/simd-4.C (main): Also catch SIGSEGV.
9245
9246 2007-01-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9247
9248 * gcc.dg/torture/builtin-math-2.c: Add sqrt cases.
9249 * gcc.dg/torture/builtin-math-3.c: Likewise.
9250
9251 2007-01-31 Dirk Mueller <dmueller@suse.de>
9252
9253 gcc.dg/Wparentheses-2.c: Update and add new tests.
9254
9255 2007-01-31 Ira Rosen <irar@il.ibm.com>
9256
9257 * gcc.dg/vect/vect-37.c: Restore the original behaivior - xfail to
9258 vectorize.
9259
9260 2007-01-31 Uros Bizjak <ubizjak@gmail.com>
9261
9262 * gcc.dg/builtins-63.c: New test.
9263
9264 2007-01-31 Tobias Burnus <burnus@net-b.de>
9265
9266 PR fortran/27588
9267 * gfortran.dg/char_bounds_check_fail_1.f90: Add test.
9268
9269 2007-01-31 Tobias Burnus <burnus@net-b.de>
9270
9271 PR fortran/30520
9272 * gfortran.dg/volatile8.f90: New argument conformance test.
9273 * gfortran.dg/volatile9.f90: New scope test.
9274
9275 2007-01-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9276
9277 PR c++/24745
9278 * g++.dg/warn/null4.C: New.
9279
9280 2001-01-30 Roger Sayle <roger@eyesopen.com>
9281 Uros Bizjak <ubizjak@gmail.com>
9282
9283 * gcc.dg/large-size-array-3.c: Correct typo.
9284
9285 2007-01-30 Richard Guenther <rguenther@suse.de>
9286
9287 PR middle-end/27657
9288 * g++.dg/debug/pr27657.C: New testcase.
9289
9290 2007-01-30 Richard Guenther <rguenther@suse.de>
9291
9292 PR middle-end/30313
9293 * gcc.dg/torture/pr30313.c: New testcase.
9294
9295 2007-01-29 Janis Johnson <janis187@us.ibm.com>
9296
9297 * gcc.dg/dfp/dfp-except.h: New file.
9298 * gcc.dg/dfp/fe-check.h: New file.
9299 * gcc.dg/dfp/fe-binop.c: New test.
9300 * gcc.dg/dfp/fe-convert-1.c: New test.
9301 * gcc.dg/dfp/fe-convert-2.c: New test.
9302 * gcc.dg/dfp/fe-convert-3.c: New test.
9303
9304 * gcc.dg/dfp/dec-eval-method.c: Replace decfloat.h with float.h.
9305 * gcc.dg/dfp/decfloat-constants.c: Ditto.
9306 * gcc.dg/dfp/convert-dfp.c: Ditto.
9307 * gcc.dg/dfp/convert-int-saturate.c: Ditto.
9308
9309 2007-01-29 Josh Conner <jconner@apple.com>
9310
9311 * gcc.target/powerpc/altivec-24.c: New test.
9312
9313 2007-01-29 Simon Martin <simartin@users.sourceforge.net>
9314
9315 PR c++/28266
9316 * g++.dg/parse/defarg12.C: New test.
9317
9318 2007-01-29 Paul Thomas <pault@gcc.gnu.org>
9319
9320 PR fortran/30554
9321 * gfortran.dg/used_dummy_types_6.f90: New test.
9322
9323 2007-01-28 Jan Hubicka <jh@suse.cz>
9324
9325 * gcc.dg/tree-prof/val-prof-6.c: New test.
9326
9327 2007-01-28 Roger Sayle <roger@eyesopen.com>
9328
9329 * gcc.dg/large-size-array-3.c: Correct test case (portability).
9330
9331 2007-01-28 Andrew Pinski <pinskia@gmail.com>
9332
9333 PR C++/28988
9334 * g++.dg/expr/dtor4.C: New test.
9335
9336 2007-01-28 Zdenek Dvorak <dvorakz@suse.cz>
9337
9338 * gcc.dg/tree-ssa/loop-23.c: New test.
9339
9340 2007-01-28 Thomas Koenig <Thomas.Koenig@online.de>
9341
9342 PR libfortran/30389
9343 * gfortran.dg/achar_2.f90: New test.
9344 * gfortran.dg/achar_3.f90: New test.
9345
9346 2007-01-27 Ian Lance Taylor <iant@google.com>
9347
9348 * gcc.dg/strict-overflow-1.c: New test.
9349 * gcc.dg/no-strict-overflow-1.c: New test.
9350 * gcc.dg/strict-overflow-2.c: New test.
9351 * gcc.dg/no-strict-overflow-2.c: New test.
9352 * gcc.dg/strict-overflow-3.c: New test.
9353 * gcc.dg/no-strict-overflow-3.c: New test.
9354 * gcc.dg/strict-overflow-4.c: New test.
9355 * gcc.dg/no-strict-overflow-4.c: New test.
9356 * gcc.dg/fold-mod-1.c: Add -fstrict-overflow option.
9357 * gcc.dg/pr15784-1.c: Likewise.
9358 * gcc.dg/pr20922-1.c: Likewise.
9359 * gcc.dg/pr20922-3.c: Likewise.
9360 * gcc.dg/pr20922-4.c: Likewise.
9361 * gcc.dg/pr20922-6.c: Likewise.
9362 * gcc.dg/compare-4.c: Likewise.
9363 * gcc.dg/torture/pr26898-1.c: Likewise.
9364 * gcc.dg/tree-ssa/divide-1.c: Likewise.
9365 * gcc.dg/tree-ssa/divide-2.c: Likewise.
9366 * gcc.dg/tree-ssa/divide-3.c: Likewise.
9367 * gcc.dg/tree-ssa/divide-4.c: Likewise.
9368 * gcc.dg/tree-ssa/pr14490-1.c: Likewise.
9369 * gcc.dg/tree-ssa/pr14490-3.c: Likewise.
9370 * gcc.dg/tree-ssa/pr21082.c: Likewise.
9371 * gcc.dg/tree-ssa/pr26899.c: Likewise.
9372 * g++.dg/tree-ssa/pr21082.C: Likewise.
9373
9374 2007-01-27 Roger Sayle <roger@eyesopen.com>
9375
9376 * gcc-dg/large-size-array-3.c: New test case.
9377
9378 2007-01-27 Roger Sayle <roger@eyesopen.com>
9379
9380 * gfortran.dg/forall_7.f90: New test case.
9381
9382 2007-01-27 Paul Thomas <pault@gcc.gnu.org>
9383
9384 PR fortran/30407
9385 * gfortran.dg/where_operator_assign_1.f90: New test.
9386 * gfortran.dg/where_operator_assign_2.f90: New test.
9387 * gfortran.dg/where_operator_assign_3.f90: New test.
9388
9389 2007-01-26 Joseph Myers <joseph@codesourcery.com>
9390
9391 * lib/target-supports.exp
9392 (check_effective_target_powerpc_altivec): New.
9393 (check_effective_target_vect_cmdline_needed): Use it.
9394
9395 2007-01-26 Steven G. Kargl <kargl@gcc.gnu.org>
9396
9397 PR fortran/30278
9398 * gfortran.dg/backslash_3.f: New test.
9399
9400 2007-01-26 Richard Guenther <rguenther@suse.de>
9401
9402 * gcc.dg/tree-ssa/pr23382.c: Fix typo.
9403
9404 2007-01-26 Tobias Burnus <burnus@net-b.de>
9405
9406 * gfortran.dg/gomp/gomp.exp: Support .f03 extension.
9407 * gfortran.dg/vect/vect.exp: Ditto.
9408 * gfortran.dg/dg.exp: Ditto.
9409 * gfortran.fortran-torture/execute/execute.exp: Ditto.
9410 * gfortran.fortran-torture/compile/compile.exp: Ditto.
9411
9412 2007-01-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9413
9414 * gcc.dg/builtins-20.c: Add more cases.
9415 * gcc.dg/torture/builtin-symmetric-1.c: Likewise.
9416
9417 2007-01-25 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9418
9419 PR fortran/30437
9420 * gcc.dg/Wall.c: New.
9421 * gcc.dg/Wno-all.c: New.
9422 * gfortran.dg/Wall.f90: New.
9423 * gfortran.dg/Wno-all.f90: New.
9424
9425 2007-01-24 Geoffrey Keating <geoffk@apple.com>
9426
9427 * gcc.target/powerpc/darwin-ehreturn-1.c: New.
9428 * g++.dg/eh/simd-2.C: Also run on Darwin.
9429 * g++.dg/eh/simd-3.C: New.
9430 * g++.dg/eh/simd-4.C: New.
9431
9432 2007-01-25 Richard Guenther <rguenther@suse.de>
9433
9434 * gcc.dg/tree-prof/tree-prof.exp: Define _PROFILE_GENERATE
9435 and _PROFILE_USE.
9436 * gcc.dg/tree-prof/wcoverage-mismatch.c: New testcase.
9437
9438 2007-01-25 Razya Ladelsky <razya@il.ibm.com>
9439
9440 * gcc.dg/ipa/ipa-1.c: Update scan tree dump.
9441 * gcc.dg/ipa/ipa-2.c: Update scan tree dump.
9442 * gcc.dg/ipa/ipa-3.c: Update scan tree dump.
9443 * gcc.dg/ipa/ipa-4.c: Update scan tree dump.
9444 * gcc.dg/ipa/ipa-5.c: Update scan tree dump.
9445 * gcc.dg/ipa/ipa-6.c: Update scan tree dump.
9446 * gcc.dg/ipa/ipa-7.c: New testcase.
9447
9448 2007-01-24 Douglas Gregor <dgregor@osl.iu.edu>
9449
9450 * g++.dg/cpp0x/warn_cxx0x.C: New.
9451
9452 2007-01-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9453
9454 * gcc.dg/builtins-20.c: Test builtin carg.
9455
9456 2007-01-24 Jakub Jelinek <jakub@redhat.com>
9457
9458 PR middle-end/27416
9459 * gcc.dg/gomp/pr27416.c: New test.
9460
9461 PR middle-end/30494
9462 * gcc.dg/gomp/pr30494.c: New test.
9463 * g++.dg/gomp/pr30494.C: New test.
9464
9465 PR middle-end/30421
9466 * gcc.dg/gomp/pr30421.c: New test.
9467
9468 2007-01-24 Steve Ellcey <sje@cup.hp.com>
9469
9470 * gcc.target/ia64/versionid-1.c: New test.
9471 * gcc.target/ia64/versionid-2.c: New test.
9472
9473 2007-01-24 Richard Guenther <rguenther@suse.de>
9474
9475 PR testsuite/30181
9476 * gcc.dg/builtins-57.c: Change to a link-time testcase
9477 to support non-C99 targets.
9478
9479 2007-01-24 Jan Hubicka <jh@suse.cz>
9480
9481 * gcc.dg/tree-ssa/pr23382.c: Avoid DCE from eliminating dead variable.
9482
9483 2007-01-24 Andreas Krebbel <krebbel1@de.ibm.com>
9484
9485 * gcc.c-torture/compile/sizeof-macros-1.c: New testcase.
9486
9487 2007-01-23 Andrew Pinski <pinskia@gmail.com>
9488
9489 PR objc/27438
9490 * objc.dg/const-str-12.m: New test.
9491
9492 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9493
9494 PR fortran/30532
9495 * gfortran.dg/ctrl-z.f90: New test.
9496
9497 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9498
9499 PR fortran/30481
9500 * gfortran.dg/namelist_assumed_char.f90: New test.
9501
9502 2007-01-23 Simon Martin <simartin@users.sourceforge.net>
9503
9504 PR c++/27492
9505 * g++.dg/inherit/covariant15.C: New test.
9506
9507 2007-01-23 Ian Lance Taylor <iant@google.com>
9508
9509 * g++.dg/warn/Wparentheses-24.C: New test.
9510
9511 2007-01-23 Richard Guenther <rguenther@suse.de>
9512
9513 PR testsuite/30560
9514 * ada/acats/run_acats: Do not call gnatmake or gnatchop
9515 with full path.
9516
9517 2007-01-22 Richard Guenther <rguenther@suse.de>
9518
9519 PR tree-optimization/30038
9520 * gcc.dg/builtins-62.c: New testcase.
9521
9522 2007-01-21 Eric Botcazou <ebotcazou@libertysurf.fr>
9523
9524 * gcc.c-torture/compile/20070121.c: New test.
9525
9526 2007-01-21 Thomas Koenig <Thomas.Koenig@online.de>
9527
9528 PR libfortran/30525
9529 * gfortran.dg/char_comparison_1.f: New test.
9530
9531 2007-01-21 Ira Rosen <irar@il.ibm.com>
9532
9533 * gcc.dg/vect/vect-strided-same-dr.c: New test.
9534
9535 2007-01-20 Andrew Pinski <pinskia@gmail.com>
9536
9537 PR objc/30479
9538 * objc.dg/pch: New directory.
9539 * objc.dg/pch/pch.exp: New file.
9540 * objc.dg/pch/interface-1.m: New test.
9541 * objc.dg/pch/interface-1.hs: New include file.
9542 * lib/objc.exp (objc_target_compile): Add
9543 "-x objective-c-header" in front of the sources if this is
9544 a precompiled header being compiled.
9545
9546 2007-01-20 Roger Sayle <roger@eyesopen.com>
9547
9548 * gfortran.dg/array_memcpy_3.f90: New test case.
9549 * gfortran.dg/vect/vect-5.f90: Update vectorized loop count.
9550
9551 2007-01-20 Roger Sayle <roger@eyesopen.com>
9552 Brooks Moses <brooks.moses@codesourcery.com>
9553 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9554
9555 * gfortran.dg/intrinsic_sign_1.f90: New test case.
9556 * gfortran.dg/intrinsic_sign_2.f90: Likewise.
9557
9558 2007-01-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9559
9560 * gcc.dg/torture/builtin-math-3.c: Test fdim.
9561
9562 2007-01-19 Mike Stump <mrs@apple.com>
9563
9564 * gcc.dg/darwin-ld-6.c: Remove, tests a linker flag that is going
9565 away.
9566
9567 2007-01-19 Roger Sayle <roger@eyesopen.com>
9568
9569 * gcc.dg/pr30172-1.c: Specify the -fno-signed-zeros command line
9570 option instead of -funsafe-math-optimizations.
9571
9572 2007-01-19 Tomas Bily <tbily@suse.cz>
9573
9574 gcc.dg/tree-prof/indir-call-prof.c: New.
9575 g++.dg/dg.exp: Add tree-prof subdirectory.
9576 g++.dg/tree-prof/indir-call-prof.C: New.
9577 g++.dg/tree-prof/tree-prof.exp: New.
9578
9579 2007-01-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9580
9581 PR c++/17947
9582 * g++.dg/warn/deprecated.C: Update warning output.
9583 * g++.dg/warn/deprecated-2.C: Likewise.
9584 * g++.dg/warn/deprecated-3.C: New.
9585
9586 2007-01-19 Nathan Sidwell <nathan@codesourcery.com>
9587
9588 * gcc.c-torture/execute/nestfunc-7.c: New.
9589
9590 2007-01-18 Hui-May Chang <hm.chang@apple.com>
9591
9592 * gcc.c-torture/compile/pr27528.c: Add -fno-pic option.
9593
9594 2007-01-18 Nathan Sidwell <nathan@codesourcery.com>
9595
9596 * gcc.dg/m68k-pic-1.c: New.
9597
9598 2007-01-18 Roger Sayle <roger@eyesopen.com>
9599
9600 * gfortran.dg/array_memcpy_4.f90: New test case.
9601
9602 2007-01-18 Josh Conner <jconner@apple.com>
9603
9604 PR target/30485
9605 * gcc.dg/vect/vect.exp: Add support for no-trapping-math tests.
9606 * gcc.dg/vect/no-trapping-math-1: New.
9607 * gcc.dg/vect/no-trapping-math-2: New.
9608
9609 2007-01-18 Uros Bizjak <ubizjak@gmail.com>
9610
9611 * gcc.target/i386/387-8.c: Update comment about optimizing
9612 inherent load of 1.0 of fptan instruction.
9613
9614 2007-01-18 Dirk Mueller <dmueller@suse.de>
9615 Richard Guenther <rguenther@suse.de>
9616
9617 PR diagnostic/8268
9618 * gcc.dg/Warray-bounds.c: New testcase.
9619 * gcc.dg/Warray-bounds-2.c: New testcase.
9620 * g++.dg/warn/Warray-bounds.C: New testcase.
9621 * g++.dg/warn/Warray-bounds-2.C: New testcase.
9622
9623 2007-01-17 Paul Thomas <pault@gcc.gnu.org>
9624
9625 PR fortran/30476
9626 * gfortran.dg/generic_12.f90: New test.
9627
9628 2007-01-17 Dorit Nuzman <dorit@il.ibm.com>
9629
9630 * gcc.target/i386/vectorize1.c: Add cleanup-tree-dump.
9631 * gcc.dg/tree-ssa/ssa-dse-9.c: Add cleanup-tree-dump.
9632
9633 2007-01-16 Janis Johnson <janis187@us.ibm.com>
9634
9635 * gcc.dg/dfp/compare-special.h: New file.
9636 * gcc.dg/dfp/compare-special-32.c: New test.
9637 * gcc.dg/dfp/compare-special-64.c: New test.
9638 * gcc.dg/dfp/compare-special-128.c: New test.
9639
9640 2007-01-16 Roger Sayle <roger@eyesopen.com>
9641 Paul Thomas <pault@gcc.gnu.org>
9642 Steven G. Kargl <kargl@gcc.gnu.org>
9643
9644 PR fortran/30404
9645 * gfortran.dg/forall_6.f90: New test case.
9646 * gfortran.dg/dependency_8.f90: Update test to find "temp" array.
9647 * gfortran.dg/dependency_13.f90: Likewise.
9648
9649 2007-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9650
9651 PR testsuite/12325
9652 * gcc.dg/torture/builtin-attr-1.c: Handle warnings from
9653 targets that don't support Inf.
9654
9655 2007-01-15 Dale Johannesen <dalej@apple.com>
9656
9657 * gcc.dg/tree-ssa/loop-3.c: Disable with -fpic or -fPIC.
9658
9659 2007-01-15 Thomas Koenig <Thomas.Koenig@online.de>
9660
9661 * gfortran.dg/string_0xfe_0xff_1.f90: Use char instead
9662 of achar for 0xff to avoid the "Extended ASCII not
9663 implemented" error message.
9664
9665 2007-01-15 Paul Thomas <pault@gcc.gnu.org>
9666
9667 PR fortran/28172
9668 * gfortran.dg/altreturn_4.f90: New test.
9669
9670 PR fortran/29389
9671 * gfortran.dg/stfunc_4.f90: New test.
9672
9673 PR fortran/29712
9674 * gfortran.dg/bound_2.f90: Reinstate commented out line.
9675 * gfortran.dg/initialization_1.f90: Change warning.
9676
9677 PR fortran/30283
9678 * gfortran.dg/specification_type_resolution_2.f90: New test.
9679
9680 2007-01-14 Jan Hubicka <jh@suse.cz>
9681
9682 * gcc.dg/tree-prof/stringop-1.c: Update pattern for memcpy folding.
9683 * gcc.dg/tree-ssa/vrp11.c: Fix thinkos in my last patch.
9684 * gcc.dg/always_inline3.c: Update for pre-inline tail recursion
9685 elimination.
9686
9687 2007-01-14 Paul Thomas <pault@gcc.gnu.org>
9688
9689 PR fortran/30410
9690 * gfortran.dg/external_procedures_2.f90: New test.
9691
9692 2007-01-14 Uros Bizjak <ubizjak@gmail.com>
9693
9694 PR target/30413
9695 * gcc.target/i386/pr30413.c: New test.
9696
9697 2007-01-14 Thomas Koenig <Thomas.Koenig@online.de>
9698
9699 PR fortran/30452
9700 * gfortran.dg/string_0xfe_0xff_1.f90: New test.
9701
9702 2007-01-13 Zdenek Dvorak <dvorakz@suse.cz>
9703
9704 * gcc.dg/20070112-1.c: New test.
9705
9706 2007-01-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9707
9708 PR libgfortran/30435
9709 * gfortran.dg/list_read_6.f90: New test.
9710
9711 2007-01-12 Olga Golovanevsky <olga@il.ibm.com>
9712
9713 * gcc.dg/torture/pr24750-1.c: Add prototype of free.
9714
9715 2007-01-12 Tom Tromey <tromey@redhat.com>
9716
9717 PR preprocessor/28227:
9718 * gcc.dg/cpp/pr28227.c: New file.
9719
9720 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
9721
9722 * gcc.dg/tree-ssa/loop-22.c: New test.
9723
9724 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
9725
9726 PR tree-optimization/29516
9727 * gcc.dg/tree-ssa/loop-20.c: New test.
9728
9729 2007-01-11 Thomas Koenig <Thomas.Koenig@online.de>
9730
9731 PR libfortran/30415
9732 * minmaxloc_integer_kinds_1.f90: New test.
9733
9734 2007-01-11 Simon Martin <simartin@users.sourceforge.net>
9735
9736 PR c++/29573
9737 * g++.dg/template/sizeof-template-argument.C: New test.
9738
9739 2007-01-11 Jan Hubicka <jh@suse.cz>
9740
9741 * gcc.dg/tree-ssa/tailrecursion-4.c: Update dump file.
9742 * gcc.dg/tree-ssa/tailrecursion-1.c: Update dump file.
9743 * gcc.dg/tree-ssa/tailrecursion-2.c: Update dump file.
9744 * gcc.dg/tree-ssa/tailrecursion-3.c: Update dump file.
9745 * gcc.dg/tree-ssa/pr21658.c: Likewise.
9746 * gcc.dg/tree-ssa/pr15349.c: Likewise.
9747 * gcc.dg/tree-ssa/pr25501.c: Likewise.
9748 * gcc.dg/tree-ssa/vrp11.c: Make more complex so it still test
9749 transformation in question.
9750 * gcc.dg/tree-ssa/vrp05.c: Likewise.
9751 * gcc.dg/tree-ssa/pr20701.c: Likewise.
9752 * gcc.dg/always_inline3.c: Likewise.
9753
9754 2007-01-10 Mark Mitchell <mark@codesourcery.com>
9755
9756 PR c++/28999
9757 * g++.dg/template/typename11.C: New test.
9758
9759 2007-01-10 Robert Kennedy <jimbob@google.com>
9760
9761 * gcc.dg/fold-compare-2.c: New test case for fold_comparison.
9762
9763 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
9764
9765 * gfortran.dg/chkbits.f90: Added IBCLR tests; test calls
9766 for different integer kinds.
9767 * gfortran.dg/ishft.f90: Renamed to ishft_1.f90...
9768 * gfortran.dg/ishft_1.f90: ...Renamed from ishft.f90.
9769 * gfortran.dg/ishft_2.f90: New test.
9770 * gfortran.dg/ishft_3.f90: New test.
9771
9772 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
9773
9774 * gfortran.dg/altreturn_2.f90: Removed executable bit.
9775
9776 2007-01-09 Zdenek Dvorak <dvorakz@suse.cz>
9777
9778 PR tree-optimization/30322
9779 * gcc.dg/tree-ssa/loop-21.c: New test.
9780
9781 2007-01-08 Geoffrey Keating <geoffk@apple.com>
9782
9783 * g++.dg/rtti/darwin-builtin-linkage.C: New.
9784
9785 2007-01-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
9786
9787 * gcc.target/spu/intrinsics-1.c: Remove xfail.
9788
9789 2007-01-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9790
9791 * g++.dg/warn/overflow-warn-1.C: Fix testcase.
9792 * g++.dg/warn/overflow-warn-3.C: Likewise.
9793 * g++.dg/warn/overflow-warn-4.C: Likewise.
9794 * g++.dg/warn/overflow-warn-5.C: Likewise.
9795 * g++.dg/warn/overflow-warn-6.C: Likewise.
9796 * g++.dg/warn/Woverflow-1.C: Likewise.
9797 * g++.dg/warn/Woverflow-2.C: Likewise.
9798 * g++.dg/warn/Woverflow-3.C: Likewise.
9799 * g++.dg/warn/multiple-overflow-warn-2.C: Likewise.
9800
9801 2007-01-08 Roger Sayle <roger@eyesopen.com>
9802
9803 * gfortran.dg/array_constructor_14.f90: New test case.
9804 * gfortran.dg/vect/vect-5.f90: Update test for improved alignment.
9805
9806 2007-01-08 Richard Guenther <rguenther@suse.de>
9807
9808 PR tree-optimization/23603
9809 * gcc.dg/tree-ssa/vrp31.c: New testcase.
9810 * gcc.dg/tree-ssa/vrp32.c: Likewise.
9811
9812 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
9813
9814 * gcc.target/i386/20020531-1.c: Use "char" not "unsigned char"
9815 in __v8qi typedef.
9816 * gcc.target/powerpc/altivec-vec-merge.c (foo): Add casts.
9817 * gcc.dg/simd-1.c: Update dg-error directives to reflect new
9818 compiler behaviour.
9819 * gcc.dg/simd-5.c: Likewise.
9820 * gcc.dg/simd-6.c: Likewise.
9821 * g++.dg/conversion/simd1.C: Likewise.
9822 * g++.dg/conversion/simd3.C: Likewise.
9823 * g++.dg/ext/attribute-test-2.C (data): Add "vs" member.
9824 (main): Use it.
9825
9826 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
9827
9828 PR tree-optimization/29877
9829 * gcc.dg/pr16194.c: Skip test entirely if we don't know the
9830 name of a hard register for the target concerned. Adjust dg-error
9831 directives to cope with new behaviour of TER.
9832
9833 2007-01-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9834
9835 PR c++/28986
9836 * g++.dg/conversion/nullptr1.C: Added overflow warning.
9837 * g++.dg/warn/overflow-warn-1.C: New.
9838 * g++.dg/warn/overflow-warn-3.C: New.
9839 * g++.dg/warn/overflow-warn-4.C: New.
9840 * g++.dg/warn/overflow-warn-5.C: New.
9841 * g++.dg/warn/overflow-warn-6.C: New.
9842 * g++.dg/warn/Woverflow-1.C: New.
9843 * g++.dg/warn/Woverflow-2.C: New.
9844 * g++.dg/warn/Woverflow-3.C: New.
9845 * g++.dg/warn/multiple-overflow-warn-2.C: New.
9846
9847 2007-01-07 Bernhard Fischer <aldot@gcc.gnu.org>
9848
9849 PR fortran/27698
9850 * gfortran.dg/invalid_name.f90: New test.
9851 * gfortran.dg/do_iterator.f90: Adjust pattern for expected error.
9852 * gfortran.dg/gomp/pr29759.f90: Ditto.
9853
9854 2007-01-06 Steven G. Kargl <kargl@gcc.gnu.org>
9855
9856 * gfortran.dg/present_1.f90: Update error message.
9857
9858 2007-01-06 Lee Millward <lee.millward@codesourcery.com>
9859
9860 PR c++/19439
9861 * g++.dg/template/duplicate1.C: New test
9862 * g++.dg/template/memfriend6.C: Adjust error markers.
9863
9864 2007-01-05 Andrew Pinski <Andrew_Pinski@playstation.sony.com>
9865
9866 PR tree-opt/30385
9867 * gcc.dg/torture/inline-1.c: New test.
9868
9869 2007-01-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9870
9871 PR c/19978
9872 * gcc.dg/multiple-overflow-warn-1.c: New.
9873 * gcc.dg/multiple-overflow-warn-2.c: New.
9874 * gcc.dg/overflow-warn-6.c: New.
9875 * g++.dg/warn/multiple-overflow-warn-1.C: New.
9876
9877 2007-01-05 Roger Sayle <roger@eyesopen.com>
9878
9879 * gfortran.dg/array_memcpy_1.f90: New test case.
9880 * gfortran.dg/array_memcpy_2.f90: Likewise.
9881
9882 2007-01-05 Richard Guenther <rguenther@suse.de>
9883
9884 PR middle-end/27826
9885 * g++.dg/opt/pr27826.C: New testcase.
9886
9887 2007-01-05 Ian Lance Taylor <iant@google.com>
9888
9889 * gcc.dg/Walways-true-1.c: New test.
9890 * gcc.dg/Walways-true-2.c: New test.
9891 * g++.dg/warn/Walways-true-1.C: New test.
9892 * g++.dg/warn/Walways-true-2.C: New test.
9893
9894 2007-01-05 Jakub Jelinek <jakub@redhat.com>
9895
9896 PR c/30360
9897 * gcc.dg/pr30360.c: New test.
9898
9899 2007-01-05 Paul Thomas <pault@gcc.gnu.org>
9900
9901 PR fortran/23232
9902 * gfortran.dg/data_implied_do_1.f90: New test.
9903
9904 PR fortran/27996
9905 PR fortran/27998
9906 * gfortran.dg/char_length_1.f90: New test.
9907
9908 2007-01-05 Richard Guenther <rguenther@suse.de>
9909
9910 PR middle-end/28116
9911 * g++.dg/opt/pr28116.C: New testcase.
9912
9913 2007-01-05 Tobias Burnus <burnus@net-b.de>
9914
9915 PR fortran/29624
9916 * gfortran.dg/alloc_alloc_expr_1.f90: Add check for
9917 invalid deallocate.
9918 * gfortran.dg/allocatable_dummy_2.f90: Update dg-error.
9919 * gfortran.dg/protected_4.f90: Add pointer intent check.
9920 * gfortran.dg/protected_6.f90: Add pointer intent check.
9921 * gfortran.dg/pointer_intent_1.f90: New test.
9922 * gfortran.dg/pointer_intent_2.f90: New test.
9923 * gfortran.dg/pointer_intent_3.f90: New test.
9924
9925 2007-01-04 Brooks Moses <brooks.moses@codesourcery.com>
9926
9927 PR 30235
9928 * gfortran.dg/altreturn_2.f90: new test.
9929
9930 2007-01-04 Tom Tromey <tromey@redhat.com>
9931
9932 PR preprocessor/28165:
9933 * gcc.dg/cpp/pr28165.c: New file.
9934
9935 2007-01-03 Josh Conner <jconner@apple.com>
9936
9937 PR middle-end/29683
9938 * gcc.dg/pr29683.c: New.
9939
9940 2007-01-03 Jakub Jelinek <jakub@redhat.com>
9941
9942 PR c++/28217
9943 * g++.dg/pch/template-1.C: New test.
9944 * g++.dg/pch/template-1.Hs: New file.
9945
9946 2007-01-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
9947
9948 PR middle-end/30353
9949 * gcc.c-torture/compile/complex-4.c: New test.
9950
9951 2007-01-03 Joseph Myers <joseph@codesourcery.com>
9952
9953 * g++.dg/vect/vect.exp: Skip PowerPC targets not supporting
9954 -maltivec.
9955 * gcc.target/powerpc/altivec-20.c: Use powerpc_altivec_ok.
9956
9957 2007-01-03 Jakub Jelinek <jakub@redhat.com>
9958
9959 PR middle-end/30286
9960 * gcc.dg/pr30286.c: New test.
9961
9962 PR c++/29535
9963 * g++.dg/template/crash66.C: New test.
9964
9965 PR c++/29054
9966 * g++.dg/template/friend49.C: New test.
9967
9968 2007-01-03 Steven G. Kargl <kargls@comcast.net>
9969
9970 * gfortran.dg/ibits.f90: New test.
9971
9972 2007-01-03 Zdenek Dvorak <dvorakz@suse.cz>
9973
9974 * gcc.dg/tree-ssa/update-unroll-1.c: New test.
9975 * gcc.dg/tree-ssa/update-unswitch-1.c: New test.
9976
9977 2007-01-02 Jan Hubicka <jh@suse.cz>
9978
9979 * gcc.dg/pr16194.c: We now output error on all three functions,
9980 not just first one.
9981
9982 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9983
9984 PR c/19977
9985 * gcc.dg/overflow-warn-3.c: Remove XFAIL.
9986 * gcc.dg/overflow-warn-4.c: Remove XFAIL.
9987
9988 2006-01-02 Ian Lance Taylor <iant@google.com>
9989
9990 * g++.dg/warn/Wparentheses-22.C: New test.
9991 * g++.dg/warn/Wparentheses-23.C: New test.
9992
9993 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9994
9995 PR middle-end/7651
9996 * gcc.dg/declspec-3.c: Replace -W with -Wold-style-declaration.
9997 * gcc.dg/declspec-3-Wextra.c: New.
9998 * gcc.dg/declspec-3-no.c: New
9999
10000 2007-01-02 Paul Thomas <pault@gcc.gnu.org>
10001
10002 PR fortran/20896
10003 * gfortran.dg/interface_10.f90: Remove.
10004
10005 2007-01-01 Roger Sayle <roger@eyesopen.com>
10006
10007 * gcc.dg/fold-eqxor-4.c: New test case.
10008
10009 2007-01-02 Joseph Myers <joseph@codesourcery.com>
10010
10011 PR middle-end/30311
10012 * gcc.c-torture/compile/pr30311.c: New test.
10013
10014 2007-01-01 Andrew Pinski <pinskia@gmail.com>
10015
10016 PR middle-end/30253
10017 * gcc.c-torture/compile/statement-expression-1.c: New test.
10018
10019 2007-01-01 Andreas Schwab <schwab@suse.de>
10020
10021 PR target/29166
10022 * g++.dg/eh/pr29166.C: New test.
10023
10024 2007-01-01 Joseph Myers <joseph@codesourcery.com>
10025
10026 * lib/target-supports.exp (check_effective_target_powerpc_spe):
10027 New.
10028 (check_effective_target_vect_cmdline_needed): Use it.
10029
10030 2006-12-31 Richard Guenther <rguenther@suse.de>
10031
10032 PR middle-end/30137
10033 * gcc.dg/pr30137-1.c: New testcase.
10034 * gcc.dg/pr30137-2.c: Likewise.
10035
10036 2006-12-31 Roger Sayle <roger@eyesopen.com>
10037
10038 PR middle-end/30322
10039 * gcc.dg/fold-plusnot-1.c: New test case.
10040
10041 2006-12-31 Simon Martin <simartin@users.sourceforge.net>
10042
10043 PR c++/29731
10044 * g++.dg/parse/template22.C: New test.
10045
10046 2006-12-31 Richard Guenther <rguenther@suse.de>
10047
10048 PR middle-end/30338
10049 * gcc.c-torture/compile/pr30338.c: New testcase.
10050
10051 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
10052
10053 PR fortran/27900
10054 * gfortran.dg/intrinsic_actual_4.f90: New test.
10055
10056 PR fortran/24325
10057 * gfortran.dg/func_decl_3.f90: New test.
10058
10059 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
10060
10061 PR fortran/23060
10062 * gfortran.dg/c_by_val.c: Called by c_by_val_1.f.
10063 * gfortran.dg/c_by_val_1.f: New test.
10064 * gfortran.dg/c_by_val_2.f: New test.
10065 * gfortran.dg/c_by_val_3.f: New test.
10066
10067 2006-12-30 Thomas Koenig <Thomas.Koenig@online.de>
10068
10069 PR libfortran/30321
10070 * gfortran.dg/sum_zero_array_1.f90: New test.
10071
10072 2006-12-29 Jakub Jelinek <jakub@redhat.com>
10073
10074 PR preprocessor/29612
10075 * gcc.dg/cpp/pr29612-1.c: New test.
10076 * gcc.dg/cpp/pr29612-2.c: New test.
10077
10078 2006-12-28 Paul Thomas <pault@gcc.gnu.org>
10079
10080 PR fortran/30034
10081 * gfortran.dg/pure_formal_proc_1.f90: New test.
10082
10083 PR fortran/30237
10084 * gfortran.dg/intrinsic_actual_3.f90: New test.
10085
10086 2006-12-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10087
10088 PR fortran/30014
10089 * gfortran.dg/io_constraints_1.f90: Update test.
10090 * gfortran.dg/io_constraints_2.f90: Update test.
10091 * gfortran.dg/inquire_iolength.f90: New test.
10092
10093 2006-12-27 Paul Thomas <pault@gcc.gnu.org>
10094
10095 PR fortran/20896
10096 * gfortran.dg/interface_10.f90: New test.
10097 * gfortran.dg/dummy_procedure_1.f90: Add error for call s1(z),
10098 since z is already, locally a variable.
10099
10100 PR fortran/25135
10101 * gfortran.dg/generic_11.f90: New test.
10102 * gfortran.dg/interface_7.f90: Remove name clash between module
10103 name and procedure 'x' referenced in the interface.
10104
10105 2006-12-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10106
10107 PR middle-end/7651
10108 * gcc.dg/Wmissing-parameter-type.c: New.
10109 * gcc.dg/Wmissing-parameter-type-Wextra.c: New.
10110 * gcc.dg/Wmissing-parameter-type-no.c: New.
10111
10112 2006-12-22 Paul Thomas <pault@gcc.gnu.org>
10113
10114 PR fortran/25818
10115 * gfortran.dg/entry_array_specs_2.f: New test.
10116
10117 PR fortran/30084
10118 * gfortran.dg/nested_modules_6.f90: New test.
10119
10120 2006-12-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10121
10122 PR middle-end/7651
10123 * gcc.dg/attr-returns_twice-1.c: Replace Wextra with Wclobbered.
10124 * gcc.dg/setjmp-1.c: Add explicit Wclobbered.
10125
10126 2006-12-21 Andrew Pinski <pinskia@gmail.com>
10127
10128 PR C++/30168
10129 * g++.dg/opt/complex6.C: New test.
10130
10131 2006-12-22 Ben Elliston <bje@au.ibm.com>
10132
10133 * lib/gcc-dg.exp (gcc-dg-prune): Return "::unsupported::memory
10134 full" if the linker on spu-*-* warns about exceeding local store.
10135
10136 And revert this patch:
10137 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
10138 fail to link due to relocation overflows on spu-*-*.
10139
10140 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
10141
10142 PR fortran/30273
10143 * gfortran.dg/dependency_19.f90: New test.
10144
10145 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
10146
10147 PR fortran/30202
10148 * gfortran.dg/alloc_comp_basics_3.f90: New test.
10149
10150 2006-12-21 Jakub Jelinek <jakub@redhat.com>
10151
10152 PR middle-end/30262
10153 * gcc.c-torture/execute/20061220-1.c: New test.
10154
10155 PR middle-end/30263
10156 * gcc.dg/gomp/asm-1.c: New test.
10157
10158 PR target/30230
10159 * g++.dg/eh/ia64-2.C: New test.
10160
10161 2006-12-21 Nathan Sidwell <nathan@codesourcery.com>
10162
10163 PR target/28966
10164 PR target/29248
10165 * gcc.dg/rs6000-leaf.c: New.
10166
10167 2006-12-20 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
10168
10169 PR fortran/25392
10170 * gfortran.dg/f2c_8.f90: New test.
10171
10172 2006-12-20 Bill Wendling <wendling@apple.com>
10173
10174 * gcc.dg/asm-b.c: Check for __ppc64__.
10175
10176 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
10177
10178 PR fortran/30190
10179 * gfortran.dg/bounds_check_5.f90: New test.
10180
10181 2006-12-20 Andrew Pinski <pinskia@gmail.com>
10182
10183 PR middle-end/30143
10184 * gcc.dg/gomp/complex-1.c: New testcase.
10185
10186 2006-12-20 Roger Sayle <roger@eyesopen.com>
10187
10188 * gfortran.dg/array_memset_1.f90: New test case.
10189
10190 2006-12-20 Dorit Nuzman <dorit@il.ibm.com>
10191
10192 * lib/target-supports.exp: Add spu to
10193 check_effective_target_vect_widen_mult_hi_to_si.
10194
10195 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
10196
10197 PR fortran/29992
10198 * gfortran.dg/generic_9.f90: New test.
10199
10200 PR fortran/30081
10201 * gfortran.dg/generic_10.f90: New test.
10202
10203 2006-12-19 Andrew Pinski <pinskia@gmail.com>
10204
10205 PR tree-opt/30045
10206 * gcc.dg/pr30045.c: New test.
10207
10208 2006-12-20 Ben Elliston <bje@au.ibm.com>
10209
10210 * gcc.dg/20020312-2.c: Add a case for __SPU__.
10211
10212 2006-12-19 Eric Christopher <echristo@apple.com>
10213
10214 PR target/29302
10215 * gcc.c-torture/execute/pr29302-1.c: New.
10216
10217 2006-12-19 Tobias Burnus <burnus@net-b.de>
10218
10219 PR fortran/39238
10220 * gfortran.dg/associated_1.f90: Add test for associated(NULL,NULL).
10221
10222 2006-12-19 Paul Thomas <pault@gcc.gnu.org>
10223
10224 PR fortran/30236
10225 * gfortran.dg/altreturn_3.f90: New test.
10226
10227 * gfortran.dg/char_result_12.f90: Fix comment typos.
10228
10229 2006-12-19 Ben Elliston <bje@au.ibm.com>
10230
10231 * gcc.dg/cpp/trad/include.c: #include stdlib.h instead of stdio.h,
10232 as newlib's stdio.h uses non-traditional cpp constructs.
10233
10234 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
10235
10236 * gfortran.dg/advance.f90: Renamed to advance_1.f90
10237 * gfortran.dg/append-1.f90: Renamed to append_1.f90
10238 * gfortran.dg/array-1.f90: Renamed to array_1.f90
10239 * gfortran.dg/assign_4.f90: Renamed to assign_8.f90
10240 * gfortran.dg/backspace.f: Renamed to backspace_1.f
10241 * gfortran.dg/backspace.f90: Renamed to backspace_7.f90
10242 * gfortran.dg/default_initialization.f: Renamed to
10243 default_initialization_1.f
10244 * gfortran.dg/dollar_edit_descriptor-1.f: Renamed to
10245 dollar_edit_descriptor_1.f
10246 * gfortran.dg/dollar_edit_descriptor-2.f: Renamed to
10247 dollar_edit_descriptor_2.f
10248 * gfortran.dg/dollar_edit_descriptor-3.f: Renamed to
10249 dollar_edit_descriptor_3.f
10250 * gfortran.dg/logint-1.f: Renamed to logint_1.f
10251 * gfortran.dg/logint-2.f: Renamed to logint_2.f
10252 * gfortran.dg/logint-3.f: Renamed to logint_3.f
10253 * gfortran.dg/advance_1.f90: Renamed from advance.f90
10254 * gfortran.dg/append_1.f90: Renamed from append-1.f90
10255 * gfortran.dg/array_1.f90: Renamed from array-1.f90
10256 * gfortran.dg/assign_8.f90: Renamed from assign_4.f90
10257 * gfortran.dg/backspace_1.f: Renamed from backspace.f
10258 * gfortran.dg/backspace_7.f90: Renamed from backspace.f90
10259 * gfortran.dg/default_initialization_1.f: Renamed from
10260 default_initialization.f
10261 * gfortran.dg/dollar_edit_descriptor_1.f: Renamed from
10262 dollar_edit_descriptor-1.f
10263 * gfortran.dg/dollar_edit_descriptor_2.f: Renamed from
10264 dollar_edit_descriptor-2.f
10265 * gfortran.dg/dollar_edit_descriptor_3.f: Renamed from
10266 dollar_edit_descriptor-3.f
10267 * gfortran.dg/logint_1.f: Renamed from logint-1.f
10268 * gfortran.dg/logint_2.f: Renamed from logint-2.f
10269 * gfortran.dg/logint_3.f: Renamed from logint-3.f
10270
10271 2006-12-18 Bill Wendling <wendling@apple.com>
10272
10273 * g++.old-deja/g++.mike/p11144.C: Renamed id to ID because
10274 id is an OjbC keyword.
10275
10276 2006-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10277
10278 * gcc.dg/torture/builtin-pow-mpfr-1.c: New test.
10279
10280 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
10281
10282 * gfortran.dg/advance_3.f90: Add dg-do compile directive.
10283
10284 2006-12-18 Ian Lance Taylor <iant@google.com>
10285
10286 * g++.dg/warn/Wmissing-declarations-1.C: New test.
10287
10288 2006-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
10289
10290 * gcc.c-torture/compile/pr27528.c: Use empty templates.
10291
10292 2006-12-17 Steven G. Kargl <kargl@gcc.gnu.org>
10293
10294 PR fortran/30207
10295 * gfortran.fortran-torture/execute/where21.f90: New test.
10296
10297 2006-12-17 Tobias Burnus <burnus@net-b.de>
10298
10299 * gfortran.dg/associated_2.f90: Add test for associated(NULL,NULL).
10300
10301 2006-12-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10302
10303 PR middle-end/7651
10304 * gcc.dg/20001116-1.c: Replace -Wextra with -Wempty-body.
10305 * gcc.dg/if-empty-1.c: Likewise.
10306 * gcc.dg/pr23165.c: Likewise.
10307 * g++.dg/warn/empty-body.C: Likewise.
10308
10309 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10310
10311 PR libfortran/30005
10312 * gfortran.dg/open_errors.f90: New test.
10313
10314 2006-12-15 H.J. Lu <hongjiu.lu@intel.com>
10315
10316 * gcc.dg/i386-cpuid.h (bit_SSSE3): New.
10317
10318 * gcc.target/i386/ssse3-pabsb.c: New file.
10319 * gcc.target/i386/ssse3-pabsd.c: Likewise.
10320 * gcc.target/i386/ssse3-pabsw.c: Likewise.
10321 * gcc.target/i386/ssse3-palignr.c: Likewise.
10322 * gcc.target/i386/ssse3-phaddd.c: Likewise.
10323 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
10324 * gcc.target/i386/ssse3-phaddw.c: Likewise.
10325 * gcc.target/i386/ssse3-phsubd.c: Likewise.
10326 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
10327 * gcc.target/i386/ssse3-phsubw.c: Likewise.
10328 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
10329 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
10330 * gcc.target/i386/ssse3-pshufb.c: Likewise.
10331 * gcc.target/i386/ssse3-psignb.c: Likewise.
10332 * gcc.target/i386/ssse3-psignd.c: Likewise.
10333 * gcc.target/i386/ssse3-psignw.c: Likewise.
10334 * gcc.target/i386/ssse3-vals.h: Likewise.
10335
10336 2006-12-15 Janis Johnson <janis187@us.ibm.com>
10337
10338 * lib/gfortran-dg.exp: Don't include fortran-torture.exp.
10339 * lib/fortran-torture.exp: Include target-supports.exp.
10340
10341 2006-12-15 Jakub Jelinek <jakub@redhat.com>
10342
10343 PR target/30185
10344 * gcc.c-torture/execute/pr30185.c: New test.
10345
10346 2006-12-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10347
10348 PR testsuite/30179
10349 PR testsuite/30180
10350 * gcc.dg/builtin-bswap-1.c: Require stdint_types.
10351 * gcc.dg/builtin-bswap-2.c: Likewise.
10352 * gcc.dg/builtin-bswap-3.c: Likewise.
10353 * gcc.dg/builtin-bswap-4.c: Likewise.
10354 * lib/target-supports.exp (check_effective_target_stdint_types): New.
10355 * gcc.c-torture/execute/mode-dependent-address.x: New file.
10356
10357 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10358
10359 PR libfortran/30145
10360 * gfortran.dg/write_zero_array: New test.
10361
10362 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10363
10364 PR fortran/30200
10365 * gfortran.dg/write_fmt_trim.f90: New test.
10366
10367 2006-12-14 Diego Novillo <dnovillo@redhat.com>
10368
10369 PR 30194
10370 * gcc.dg/pr19633-1.c: Increase threshold for partitioning
10371 temporarily.
10372
10373 2006-12-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10374
10375 * lib/target-supports.exp (check_weak_available): Use istarget
10376 "hppa*-*-hpux10*" instead of regexp.
10377 (check_cxa_atexit_available): Likewise.
10378
10379 2006-12-14 Richard Guenther <rguenther@suse.de>
10380
10381 PR tree-optimization/30197
10382 * gcc.c-torture/execute/complex-1.c: Fix function name.
10383 * gcc.dg/builtins-61.c: New testcase.
10384
10385 2006-12-14 Richard Guenther <rguenther@suse.de>
10386
10387 PR middle-end/30172
10388 * gcc.dg/pr30172-1.c: New testcase.
10389
10390 2006-12-14 Richard Guenther <rguenther@suse.de>
10391
10392 PR tree-optimization/30198
10393 * gcc.dg/builtins-60.c: New testcase.
10394
10395 2006-12-14 Dorit Nuzman <dorit@il.ibm.com>
10396
10397 * lib/target-supports.exp (vect_no_align): Remove spu.
10398
10399 2006-12-13 Ian Lance Taylor <iant@google.com>
10400
10401 PR c++/19564
10402 PR c++/19756
10403 * g++.dg/warn/Wparentheses-5.C: New test.
10404 * g++.dg/warn/Wparentheses-6.C: New test.
10405 * g++.dg/warn/Wparentheses-7.C: New test.
10406 * g++.dg/warn/Wparentheses-8.C: New test.
10407 * g++.dg/warn/Wparentheses-9.C: New test.
10408 * g++.dg/warn/Wparentheses-10.C: New test.
10409 * g++.dg/warn/Wparentheses-11.C: New test.
10410 * g++.dg/warn/Wparentheses-12.C: New test.
10411 * g++.dg/warn/Wparentheses-13.C: New test.
10412 * g++.dg/warn/Wparentheses-14.C: New test.
10413 * g++.dg/warn/Wparentheses-15.C: New test.
10414 * g++.dg/warn/Wparentheses-16.C: New test.
10415 * g++.dg/warn/Wparentheses-17.C: New test.
10416 * g++.dg/warn/Wparentheses-18.C: New test.
10417 * g++.dg/warn/Wparentheses-19.C: New test.
10418 * g++.dg/warn/Wparentheses-20.C: New test.
10419 * g++.dg/warn/Wparentheses-21.C: New test.
10420
10421 2006-12-13 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10422
10423 PR testsuite/30157
10424 * lib/target-supports.exp (check_cxa_atexit_available): Return false
10425 for target "hppa.*hpux10".
10426
10427 2006-12-13 Jakub Jelinek <jakub@redhat.com>
10428
10429 * g++.dg/debug/vartrack1.C: New test.
10430
10431 * g++.dg/opt/ifcvt1.C: New test.
10432
10433 * gcc.dg/tls/opt-13.c: New test.
10434
10435 * gcc.dg/20060425-2.c: New test.
10436
10437 * g++.dg/opt/pr15054-2.C: New test.
10438
10439 * gcc.c-torture/execute/20060420-1.c: New test.
10440
10441 * gcc.c-torture/execute/20060412-1.c: New test.
10442
10443 * objc/compile/20060406-1.m: New test.
10444
10445 2006-12-08 Alexandre Oliva <aoliva@redhat.com>
10446
10447 * g++.dg/template/array17.C: New test.
10448
10449 2006-02-25 Alexandre Oliva <aoliva@redhat.com>
10450
10451 * gcc.target/powerpc/altivec-23.c: New test.
10452
10453 2006-12-13 Lee Millward <lee.millward@codesourcery.com>
10454
10455 PR c++27316
10456 * g++.dg/inherit/error3.C: New test.
10457
10458 PR c++/28740
10459 * g++.dg/inherit/error4.C: New test.
10460
10461 2006-12-13 Richard Guenther <rguenther@suse.de>
10462
10463 PR tree-optimization/17687
10464 * gcc.dg/builtins-59.c: New testcase.
10465
10466 2006-12-13 Ben Elliston <bje@au.ibm.com>
10467
10468 * gcc.target/spu/Wmain.c: New test.
10469
10470 2006-12-12 Josh Conner <jconner@apple.com>
10471
10472 * g++.dg/abi/thunk3.C: Use .weak_definition on darwin.
10473 * g++.dg/abi/thunk4.C: Likewise.
10474 * g++.dg/abi/rtti3.C: Likewise.
10475
10476 2006-12-12 Trevor Smigiel <trevor_smigiel@playstation.sony.com>
10477
10478 * gcc.target/spu/cpat-1.c: New test.
10479 * gcc.target/spu/cpat-2.c: New test.
10480 * gcc.target/spu/cpat-3.c: New test.
10481 * gcc.target/spu/cpat-4.c: New test.
10482
10483 2006-12-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
10484
10485 PR tree-opt/28436
10486 * gcc.c-torture/compile/vector-1.c: New test.
10487 * gcc.c-torture/compile/vector-2.c: New test.
10488 * gcc.c-torture/compile/vector-3.c: New test.
10489
10490 2006-12-12 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
10491
10492 * lib/fortran-torture.exp: Update copyright years. Remove
10493 obsolete comment. Test -ftree-vectorize where it makes sense.
10494 * lib/gfortran-dg.exp: Update copyright years. Use settings
10495 from fortran-torture.exp.
10496 * gfortran.dg/char_transpose_1.f90,
10497 gfortran.dg/char_spread_1.f90, gfortran.dg/g77/dnrm2.f,
10498 gfortran.dg/dependent_decls_1.f90: Fixout-of-bound errors.
10499 * gfortran.dg/enum_10.f90, gfortran.dg/mixed_io_1.f90: Add
10500 '-w' to dg-options.
10501
10502 2006-12-12 Richard Sandiford <richard@codesourcery.com>
10503
10504 * lib/gcc-dg.exp (${tool}_load): Fix invocation of
10505 saved_${tool}_load.
10506
10507 2006-12-12 Ira Rosen <irar@il.ibm.com>
10508
10509 * gcc.dg/vect/vect-strided-store-u32-i2.c: New test.
10510 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: New test.
10511 * gcc.dg/vect/vect-strided-store-u16-i4.c: New test.
10512 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Add a case of stores with
10513 gaps.
10514
10515 2006-12-12 Richard Guenther <rguenther@suse.de>
10516
10517 PR middle-end/30147
10518 * gfortran.fortran-torture/compile/pr30147.f90: New testcase.
10519
10520 2006-12-11 Aldy Hernandez <aldyh@redhat.com>
10521 Diego Novillo <dnovillo@redhat.com>
10522
10523 * gcc.dg/tree-ssa/20040517-1.c: Adapt pattern to
10524 VDEF/VUSE changes.
10525 * gcc.dg/tree-ssa/pr26421.c: Likewise
10526 * gcc.dg/tree-ssa/inline_asm-1.c: Likewise.
10527 * gcc.dg/tree-ssa/pr23382.c: Likewise.
10528 * gcc.dg/tree-ssa/inline_asm-2.c: Likewise.
10529 * gcc.dg/tree-ssa/pr28410.c: Likewise.
10530 * gcc.dg/tree-ssa/20031015-1.c: Likewise.
10531 * gcc.dg/tree-ssa/20040302-1.c: Likewise.
10532 * gcc.dg/tree-ssa/vrp07.c: Likewise.
10533 * gcc.dg/tree-ssa/vrp08.c: Likewise.
10534 * gcc.dg/tree-ssa/alias-12.c: Likewise.
10535
10536 2006-12-11 Jan Hubicka <jh@suse.cz>
10537
10538 * gcc.dg/tree-prof/stringop-1.c: New test.
10539 * gcc.dg/tree-prof/stringop-2.c: New test.
10540
10541 2006-12-11 Uros Bizjak <ubizjak@gmail.com>
10542
10543 PR target/30120
10544 * gcc.target/i386/pr30120.c: New test.
10545
10546 Revert:
10547 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
10548
10549 * gcc.target/i386/x87regparm-1.c: New test.
10550 * gcc.target/i386/x87regparm-2.c: New test.
10551 * gcc.target/i386/x87regparm-3.c: New test.
10552 * gcc.target/i386/x87regparm-4.c: New test.
10553
10554 2006-12-10 Zdenek Dvorak <dvorakz@suse.cz>
10555
10556 * gcc.dg/tree-ssa/loop-17.c: Update outcome.
10557
10558 2006-12-10 Tobias Burnus <burnus@net-b.de>
10559
10560 PR fortran/23994
10561 * gfortran.dg/protected_1.f90: New test.
10562 * gfortran.dg/protected_2.f90: New test.
10563 * gfortran.dg/protected_3.f90: New test.
10564 * gfortran.dg/protected_4.f90: New test.
10565 * gfortran.dg/protected_5.f90: New test.
10566 * gfortran.dg/protected_6.f90: New test.
10567
10568 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
10569 Tobias Burnus <burnus@gcc.gnu.org>
10570
10571 PR fortran/29975
10572 PR fortran/30068
10573 * gfortran.dg/interface_4.f90: Test adding procedure to generic
10574 interface.
10575 * gfortran.dg/interface_5.f90: Test warning for not-referenced-to
10576 ambiguous interfaces.
10577 * gfortran.dg/interface_6.f90: Test invalid, ambiguous interface.
10578 * gfortran.dg/interface_7.f90: Test invalid, ambiguous interface.
10579 * gfortran.dg/interface_8.f90: Test warning for not-referenced-to
10580 ambiguous interfaces.
10581 * gfortran.dg/interface_1.f90: Change dg-error into a dg-warning.
10582 * gfortran.dg/array_initializer_2.f90: Add initializer array
10583 constructor test.
10584
10585 PR fortran/30096
10586 * gfortran.dg/interface_9.f90: Test that host interfaces are
10587 not checked for ambiguity with the local version.
10588
10589 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
10590
10591 PR fortran/29464
10592 * gfortran.dg/module_interface_2.f90: New test.
10593
10594 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
10595
10596 PR fortran/29941
10597 * gfortran.dg/assumed_len.f90: New test.
10598
10599 2006-12-09 Richard Guenther <rguenther@suse.de>
10600
10601 * g++.dg/warn/implicit-typename1.C: Qualify types.
10602 * g++.dg/parse/crash12.C: Likewise.
10603 * g++.dg/tree-ssa/pr22444.C: Likewise.
10604
10605 2006-12-09 Tobias Burnus <burnus@net-b.de>
10606
10607 * gfortran.dg/array_2.f90: Added sqrt test.
10608
10609 2006-12-08 Uros Bizjak <ubizjak@gmail.com>
10610
10611 * gcc.target/i386/x87regparm-1.c: XFAIL.
10612 * gcc.target/i386/x87regparm-2.c: XFAIL.
10613 * gcc.target/i386/x87regparm-3.c: XFAIL.
10614 * gcc.target/i386/x87regparm-4.c: XFAIL.
10615
10616 2006-12-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10617
10618 * lib/target-supports.exp
10619 (check_effective_target_large_long_double): New.
10620 * gcc.dg/Wconversion-real.c : Use it.
10621 * gcc.dg/Wconversion-integer.c : Fix for targets where char is
10622 unsigned.
10623
10624 2006-12-08 Mark Shinwell <shinwell@codesourcery.com>
10625
10626 * gcc.c-torture/execute/mode-dependent-address.c: New test.
10627
10628 2006-12-08 Tobias Burnus <burnus@net-b.de>
10629
10630 PR fortran/27546
10631 * gfortran.dg/import4.f90: New test for IMPORT in modules.
10632
10633 2006-12-07 Mark Mitchell <mark@codesourcery.com>
10634
10635 PR c++/29732
10636 * g++.dg/template/crash65.C: New test.
10637 * g++.dg/template/spec16.C: Tweak error markers.
10638
10639 2006-12-07 Andrew Pinski <andrew_pinski@playstation.sony.com>
10640
10641 * gcc.target/spu: New directory.
10642 * gcc.target/spu/spu.exp: New file.
10643 * gcc.target/spu/intrinsics-1.c: New test.
10644
10645 2006-12-07 Lee Millward <lee.millward@codesourcery.com>
10646
10647 PR c++/29980
10648 * g++.dg/ext/attrib27.C: New test.
10649 * g++.dg/parse/struct-as-enum1.C: Adjust error markers.
10650 * g++.dg/parse/typedef5.C: Likewise.
10651
10652 2006-12-07 Mike Stump <mrs@apple.com>
10653
10654 * treelang/compile/var_defs.tree: Adjust.
10655
10656 2006-12-06 Mark Mitchell <mark@codesourcery.com>
10657
10658 PR c++/29730
10659 * g++.dg/template/crash64.C: New test.
10660 * g++.dg/parse/crash27.C: Adjust error markers.
10661
10662 2006-12-06 Thomas Koenig <Thomas.Koenig@online.de>
10663
10664 PR libfortran/30009
10665 PR libfortran/30056
10666 * gfortran.dg/read_eof_4.f90: Add tests.
10667 * gfortran.dg/readwrite_unf_direct_eor_1.f90: New test.
10668 * gfortran.dg/unf_read_corrupted_1.f90: New test.
10669
10670 2006-12-05 Mark Mitchell <mark@codesourcery.com>
10671
10672 PR c++/29729
10673 * g++.dg/template/crash63.C: New test.
10674
10675 PR c++/29728
10676 * g++.dg/template/crash62.C: New test.
10677
10678 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
10679
10680 PR fortran/30003
10681 * gfortran.dg/allocatable_function_1.f90: Increase the number
10682 of expected calls of free to 10; the lhs section reference is
10683 now evaluated so there is another call to bar. Change the
10684 comment appropriately.
10685 * gfortran.dg/array_section_1.f90: New test.
10686
10687 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
10688
10689 PR fortran/29912
10690 * gfortran.dg/char_result_12.f90: New test.
10691
10692 2006-12-05 Richard Guenther <rguenther@suse.de>
10693
10694 * gcc.dg/vect/vect.exp: Add support for -fno-math-errno tests.
10695 * gcc.dg/vect/vect-pow-2.c: Rename to ...
10696 * gcc.dg/vect/no-math-errno-vect-pow-1.c: ... this. Require
10697 vect_double, xfail for spu*-*-*.
10698
10699 2006-12-04 Tobias Burnus <burnus@net-b.de>
10700
10701 PR fortran/29962
10702 * initialization_4.f90: Test noninteger exponents (-std=f95).
10703 * initialization_5.f90: New test for noninteger exponents
10704 with -std=f2003.
10705
10706 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
10707
10708 PR fortran/29821
10709 * gfortran.dg/parameter_array_section_1.f90: New test.
10710
10711 2006-12-04 Mark Mitchell <mark@codesourcery.com>
10712
10713 PR c++/29733
10714 * g++.dg/template/crash61.C: New test.
10715
10716 PR c++/29632
10717 * g++.dg/template/error23.C: New test.
10718
10719 2006-12-04 Uros Bizjak <ubizjak@gmail.com>
10720
10721 * gcc.target/i386/sse-18.c: Pass if CPU has no SSE2 support.
10722
10723 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
10724
10725 PR fortran/29916
10726 * gfortran.dg/host_dummy_index_1.f90: Added additional test.
10727
10728 2006-12-04 Jakub Jelinek <jakub@redhat.com>
10729
10730 PR middle-end/29965
10731 * gcc.dg/gomp/pr29965-1.c: New test.
10732 * gcc.dg/gomp/pr29965-2.c: New test.
10733 * gcc.dg/gomp/pr29965-3.c: New test.
10734 * gcc.dg/gomp/pr29965-4.c: New test.
10735 * gcc.dg/gomp/pr29965-5.c: New test.
10736 * gcc.dg/gomp/pr29965-6.c: New test.
10737 * g++.dg/gomp/pr29965-1.C: New test.
10738 * g++.dg/gomp/pr29965-2.C: New test.
10739 * g++.dg/gomp/pr29965-3.C: New test.
10740 * g++.dg/gomp/pr29965-4.C: New test.
10741 * g++.dg/gomp/pr29965-5.C: New test.
10742 * g++.dg/gomp/pr29965-6.C: New test.
10743 * g++.dg/gomp/pr29965-7.C: New test.
10744 * g++.dg/gomp/pr29965-8.C: New test.
10745 * g++.dg/gomp/pr29965-9.C: New test.
10746 * g++.dg/gomp/pr29965-10.C: New test.
10747
10748 2006-12-04 Eric Botcazou <ebotcazou@adacore.com>
10749
10750 * gnat.dg/pointer_variable_bounds.adb: New test.
10751 * gnat.dg/pointer_variable_bounds.ads: Likewise.
10752 * gnat.dg/pointer_variable_bounds_q.ads: Likewise.
10753
10754 2006-12-03 Eric Christopher <echristo@apple.com>
10755
10756 * gcc.target/i386/stack-prot-kernel.c: Skip for x86_64-*-darwin.
10757
10758 2006-12-03 Richard Henderson <rth@redhat.com>
10759 Andrew Pinski <pinskia@gmail.com>
10760
10761 PR C++/14329
10762 * g++.dg/warn/unit-1.C: New test.
10763
10764 2006-12-03 Uros Bizjak <ubizjak@gmail.com>
10765
10766 * gcc.dg/visibility-11.c: Compile with -mstringop-strategy=libcall.
10767
10768 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
10769
10770 * g++.dg/vect/vect.exp: Enable tests to run on spu.
10771 * gcc.dg/vect/vect.exp: Enable tests to run on spu.
10772 * gcc.dg/vect/no-section-anchors-vect-69.c: Reduce array size.
10773 * gcc.dg/vect/vect-70.c: Reduce array size.
10774 * gcc.dg/vect/fast-math-vect-reduc-7.c: Xfail for
10775 vect_no_compaer_double targets.
10776 * lib/target-supports.exp: Add spu to vect_no_align, no_vect_int_max,
10777 vect_float, vect_double, and vect_int.
10778
10779 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
10780
10781 * gcc.dg/vect/pr16105.c: Remove xfail on vect_no_align targets. Add
10782 test for loop versioning on vect_no_align targets.
10783 * gcc.dg/vect/pr20122.c: Likewise.
10784 * gcc.dg/vect/vect-105.c: Likewise.
10785 * gcc.dg/vect/vect-42.c: Likewise.
10786 * gcc.dg/vect/vect-43.c: Likewise.
10787 * gcc.dg/vect/vect-74.c: Likewise.
10788 * gcc.dg/vect/vect-75.c: Likewise.
10789 * gcc.dg/vect/vect-multitypes-3.c: Likewise.
10790 * gcc.dg/vect/vect-multitypes-6.c: Likewise.
10791 * gcc.dg/vect/vect-8.c: Remove xfail on vect_no_align targets.
10792 * gcc.dg/vect/vect-30.c: Remove xfail on vect_no_align targets.
10793
10794 2006-12-03 Paul Thomas <pault@gcc.gnu.org>
10795
10796 PR fortran/29642
10797 * gfortran.dg/value_1.f90 : New test.
10798 * gfortran.dg/value_2.f90 : New test.
10799 * gfortran.dg/value_3.f90 : New test.
10800 * gfortran.dg/value_4.f90 : New test.
10801 * gfortran.dg/value_4.c : Called from value_4.f90.
10802
10803 2006-12-02 Andrew Pinski <andrew_pinski@playstation.sony.com>
10804
10805 PR C++/30033
10806 * g++.dg/cpp0x/static_assert4.C: New testcase.
10807
10808 2006-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10809
10810 * gcc.dg/torture/builtin-sin-mpfr-1.c: Update MPFR comment.
10811
10812 2006-12-02 Lee Millward <lee.millward@codesourcery.com>
10813
10814 PR c/27953
10815 * gcc.dg/pr27953.c: New test.
10816
10817 2006-12-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10818
10819 PR c++/30022
10820 * g++.dg/ext/vector5.C: New test.
10821
10822 PR c++/30021
10823 * g++.dg/other/main1.C: New test.
10824
10825 2006-12-01 Thomas Koenig <Thomas.Koenig@online.de>
10826
10827 PR libfortran/29568
10828 * gfortran.dg/convert_implied_open.f90: Change to
10829 new default record length.
10830 * gfortran.dg/unf_short_record_1.f90: Adapt to
10831 new error message.
10832 * gfortran.dg/unformatted_subrecords_1.f90: New test.
10833
10834 2006-12-01 Andrew MacLeod <amacleod@redhat.com>
10835
10836 * gcc.dg/max-1.c: Remove reference to -fno-tree-lrs option.
10837
10838 2006-12-01 Ryan Mansfield <rmansfield@qnx.com>
10839
10840 PR c++/29066
10841 * g++.dg/expr/pr29066.c: New.
10842
10843 2006-12-01 H.J. Lu <hongjiu.lu@intel.com>
10844 Zdenek Dvorak <dvorakz@suse.cz>
10845
10846 PR tree-optimization/29921
10847 * gcc.dg/pr29921-2.c: New test.
10848
10849 2006-11-30 H.J. Lu <hongjiu.lu@intel.com>
10850
10851 * gcc.dg/i386-cpuid.h (bit_SSE3): New.
10852 (i386_get_cpuid): New function.
10853 (i386_cpuid_ecx): Likewise.
10854 (i386_cpuid_edx): Likewise.
10855 (i386_cpuid): Updated to call i386_cpuid_edx.
10856
10857 * gcc.target/i386/sse3-addsubpd.c: New file.
10858 * gcc.target/i386/sse3-addsubps.c: Likewise.
10859 * gcc.target/i386/sse3-haddpd.c: Likewise.
10860 * gcc.target/i386/sse3-haddps.c: Likewise.
10861 * gcc.target/i386/sse3-hsubpd.c: Likewise.
10862 * gcc.target/i386/sse3-hsubps.c: Likewise.
10863 * gcc.target/i386/sse3-lddqu.c: Likewise.
10864 * gcc.target/i386/sse3-movddup.c: Likewise.
10865 * gcc.target/i386/sse3-movshdup.c: Likewise.
10866 * gcc.target/i386/sse3-movsldup.c: Likewise.
10867
10868 2006-12-01 Dirk Mueller <dmueller@suse.de>
10869
10870 * g++.dg/warn/Wreturn-type-4.C: New testcase.
10871
10872 2006-11-30 Janis Johnson <janis187@us.ibm.com>
10873
10874 * gcc.dg/dfp/convert-int-max.c: New test.
10875 * gcc.dg/dfp/convert-int-max-fold.c: New test.
10876
10877 2006-11-30 Richard Guenther <rguenther@suse.de>
10878
10879 * gcc.dg/vect/vect-pow-1.c: Rename ...
10880 * gcc.dg/vect/fast-math-vect-pow-1.c: ... to this. Use
10881 floats instead of doubles, check successful vectorization.
10882
10883 2006-11-29 Andrew Pinski <andrew_pinski@playstation.sony.com>
10884
10885 PR target/29945
10886 * gcc.c-torture/compile/pr29945.c: New testcase.
10887
10888 2006-11-30 Joseph Myers <joseph@codesourcery.com>
10889
10890 * gcc.dg/vect/vect.exp: Skip PowerPC targets not supporting
10891 -maltivec.
10892
10893 2006-11-29 Eric Christopher <echristo@apple.com>
10894
10895 * gcc.dg/tree-ssa/prefetch-3.c: Allow x86_64, but require ilp32.
10896
10897 2006-11-29 Janis Johnson <janis187@us.ibm.com>
10898
10899 * gcc.dg/dfp/convert-int.c: Remove dg-do compile, fix comment.
10900
10901 * gcc.dg/dfp/convert-bfp.c: Skip long double conversions.
10902
10903 2006-11-29 Lee Millward <lee.millward@codesourcery.com>
10904
10905 PR c++/29022
10906 * g++.dg/inherit/virtual2.C: New test.
10907 * g++.dg/inherit/virtual3.C: Likewise.
10908 * g++.old-deja/g++.bugs/900121_05.C: Adjust error markers.
10909 * g++.dg/inherit/error2.C: Likewise.
10910 * g++.dg/template/instantiate1.C: Likewise.
10911
10912 2006-11-28 Andrew Pinski <pinskia@gmail.com>
10913
10914 PR tree-opt/29984
10915 * gcc.dg/tree-ssa/reassoc-12.c: New test.
10916
10917 2006-11-28 Jan Hubicka <jh@suse.cz>
10918
10919 * gcc.dg/memcpy-1.c: New test.
10920
10921 2006-11-28 Jakub Jelinek <jakub@redhat.com>
10922
10923 PR c++/29735
10924 * g++.dg/warn/main-3.C: New test.
10925
10926 2006-11-28 Jan Hubicka <jh@suse.cz>
10927
10928 * gcc.dg/winline-1.c: New test.
10929
10930 2006-11-28 Nathan Sidwell <nathan@codesourcery.com>
10931
10932 * gcc.dg/pack-test-1.c: Use __alignof__ to determine natural
10933 alignments.
10934
10935 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
10936
10937 PR fortran/29976
10938 * gfortran.dg/missing_optional_dummy_3.f90
10939
10940 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
10941
10942 PR fortran/20880
10943 * gfortran.dg/interface_3.f90: Modify errors.
10944
10945 2006-11-28 Ben Elliston <bje@au.ibm.com>
10946
10947 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
10948 fail to link due to relocation overflows on spu-*-*.
10949
10950 2006-11-27 Michael Matz <matz@suse.de>
10951 Andreas Krebbel <krebbel1@de.ibm.com>
10952
10953 PR target/29319
10954 * gcc.dg/20061127-1.c: New testcase.
10955
10956 2006-11-27 Uros Bizjak <ubizjak@gmail.com>
10957
10958 * gcc.dg/20061124-1.c: Add exit() function prototype.
10959
10960 2006-11-27 Jan Hubicka <jh@suse.cz>
10961
10962 * gcc.target/i386/memcpy-1.c: Adjust size.
10963 * gcc.dg/visibility-11.c: Likewise.
10964
10965 2006-11-27 Richard Guenther <rguenther@suse.de>
10966
10967 PR middle-end/25620
10968 * gcc.target/i386/pow-1.c: New testcase.
10969 * gcc.dg/builtins-58.c: Likewise.
10970
10971 2006-11-26 Mark Mitchell <mark@codesourcery.com>
10972
10973 PR c++/29886
10974 * g++.dg/expr/cast8.C: New test.
10975
10976 2006-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10977
10978 * gcc.dg/torture/builtin-minmax-1.c: Test NaN in fmin/fmax.
10979 Don't ever inline the testcase.
10980
10981 2006-11-25 Andrew Pinski <pinskia@gmail.com>
10982
10983 PR fortran/29982
10984 * gfortran.fortran-torture/compile/parameter_3.f90: New
10985 testcase.
10986
10987 2006-11-25 Andrew Pinski <pinskia@gmail.com>
10988
10989 PR fortran/29951
10990 * gfortran.fortran-torture/execute/transfer2.f90: New test.
10991
10992 2006-11-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10993
10994 * gfortran.fortran-torture/execute/specifics.f90: Remove test
10995 for CHAR.
10996
10997 2006-11-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10998
10999 PR libgfortran/29936
11000 * gfortran.dg/write_check3.f90: New test.
11001
11002 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
11003
11004 * gcc.dg/20061124-1.c: Add "exit(0);" to the end of main.
11005
11006 2006-11-24 Paul Thomas <pault@gcc.gnu.org>
11007
11008 PR fortran/20880
11009 * gfortran.dg/interface_3.f90: New test.
11010
11011 PR fortran/29387
11012 * gfortran.dg/generic_8.f90: New test.
11013
11014 2006-11-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11015
11016 * gfortran.dg/specifics_1.f90: Remove check for CHAR.
11017 * gfortran.dg/specifics_2.f90: Remove check for CHAR.
11018 * gfortran.dg/specifics_3.f90: Remove.
11019
11020 2006-11-24 Jakub Jelinek <jakub@redhat.com>
11021
11022 PR c/29955
11023 * gcc.dg/gomp/pr29955.c: New test.
11024
11025 PR c/29736
11026 * gcc.dg/pr29736.c: New test.
11027
11028 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
11029
11030 PR tree-opt/29964
11031 * gcc.dg/pure-1.c: New test.
11032
11033 2006-11-24 Joseph Myers <joseph@codesourcery.com>
11034
11035 * g++.dg/eh/simd-2.C: Use -O -w in general for PowerPC.
11036 * gcc.dg/debug/dwarf2/const-2.c: Use powerpc_altivec_ok.
11037
11038 2006-11-24 Andreas Krebbel <krebbel1@de.ibm.com>
11039
11040 * gcc.dg/20061124-1.c: New testcase.
11041
11042 2006-11-23 Eric Christopher <echristo@apple.com>
11043
11044 * gcc.dg/inline-16.c: Use __SIZE_TYPE__.
11045
11046 2006-11-24 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
11047
11048 PR c/2707
11049 PR c++/26167
11050 * gcc.dg/Wconversion-integer.c: New. Supersedes
11051 Wconversion-negative-constants.c
11052 * gcc.dg/Wconversion-real.c: New.
11053 * gcc.dg/Wconversion-real-integer.c: New.
11054 * gcc.dg/Wconversion-negative-constants.c: Deleted.
11055 * g++.dg/warn/Wconversion1.C: Modified.
11056
11057 2006-11-23 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11058
11059 * gfortran.dg/overload_1.f90: New test.
11060
11061 2006-11-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
11062
11063 PR c/9072
11064 * gcc.dg/builtin-protos-1.c: Replace Wconversion by
11065 Wtraditional-conversion.
11066 * gcc.dg/overflow-warn-2.c: Likewise.
11067 * gcc.dg/Wconversion.c: Likewise. Renamed as
11068 Wtraditional-conversion.c .
11069 * gcc.dg/Wconversion-2.c: Likewise. Renamed as
11070 Wtraditional-conversion-2.c .
11071 * gcc.dg/dfp/Wconversion-2.c: Likewise. Renamed as
11072 Wtraditional-conversion-2.c
11073 * gcc.dg/Wconversion-negative-constants.c: New.
11074
11075 2006-11-23 Andrew Pinski <pinskia@gmail.com>
11076
11077 * gcc.dg/tree-ssa/dump-1.c: New test.
11078
11079 2006-11-23 David Ung <davidu@mips.com>
11080
11081 * gcc.target/mips/mips.exp (dg-mips-options): Handle parsing of
11082 -mfp64, allowable when ISA >= 33 and float is enabled.
11083 * gcc.target/mips/mips32r2-mxhc1.c: New test for checking the use
11084 of mthc1 and mfhc1 patterns.
11085
11086 2006-11-23 Zdenek Dvorak <dvorakz@suse.cz>
11087
11088 PR tree-optimization/29921
11089 * gcc.dg/pr29921.c: New test.
11090
11091 2006-11-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11092
11093 PR fortran/29441
11094 * gfortran.dg/initialization_4.f90: New test.
11095
11096 2006-11-22 Ira Rosen <irar@il.ibm.com>
11097
11098 * gcc.dg/vect/vect-1.c: Additional loop is now vectorizable on
11099 platforms that have interleaving support.
11100 * gcc.dg/vect/vect-107.c, gcc.dg/vect/vect-98.c: Likewise.
11101 * gcc.dg/vect/vect-strided-a-u16-i2.c,
11102 gcc.dg/vect/vect-strided-a-u16-i4.c, gcc.dg/vect/vect-strided-u16-i2.c,
11103 gcc.dg/vect/vect-strided-u16-i4.c, gcc.dg/vect/vect-strided-u32-i4.c,
11104 gcc.dg/vect/vect-strided-u32-i8.c, gcc.dg/vect/vect-strided-u8-i2.c,
11105 gcc.dg/vect/vect-strided-u8-i2-gap.c,
11106 gcc.dg/vect/vect-strided-u8-i8.c,
11107 gcc.dg/vect/vect-strided-u8-i8-gap2.c,
11108 gcc.dg/vect/vect-strided-u8-i8-gap4.c,
11109 gcc.dg/vect/vect-strided-u8-i8-gap7.c,
11110 gcc.dg/vect/vect-strided-float.c,
11111 gcc.dg/vect/vect-strided-a-mult.c,
11112 gcc.dg/vect/vect-strided-mult-char-ls.c,
11113 gcc.dg/vect/vect-strided-a-u16-mult.c,
11114 gcc.dg/vect/vect-strided-a-u32-mult.c,
11115 gcc.dg/vect/vect-strided-a-u8-i2-gap.c,
11116 gcc.dg/vect/vect-strided-a-u8-i8-gap2.c,
11117 gcc.dg/vect/vect-strided-a-u8-i8-gap7.c,
11118 gcc.dg/vect/vect-strided-mult.c,
11119 gcc.dg/vect/vect-strided-u32-mult.c: New testcases.
11120 * lib/target-supports.exp (vect_extract_even_odd, vect_interleave):
11121 New.
11122
11123 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
11124
11125 PR fortran/25087
11126 * gfortran.dg/auto_char_len_4.f90: New test.
11127
11128 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
11129
11130 PR fortran/29652
11131 * gfortran.dg/generic_7.f90: New test.
11132 * gfortran.dg/defined_operators_1.f90: Add new error.
11133
11134 2006-11-22 Zdenek Dvorak <dvorakz@suse.cz>
11135
11136 PR tree-optimization/29902
11137 * g++.dg/tree-ssa/pr29902.C: New test.
11138
11139 2006-11-21 Paul Thomas <pault@gcc.gnu.org>
11140
11141 PR fortran/29820
11142 * gfortran.dg/used_types_13.f90: New test.
11143
11144 2006-11-21 Janis Johnson <janis187@us.ibm.com>
11145
11146 * gcc.dg/dfp/snan.c: Delete.
11147
11148 2006-11-21 Douglas Gregor <doug.gregor@gmail.com>
11149
11150 * g++.dg/cpp0x/static_assert1.C: New.
11151 * g++.dg/cpp0x/static_assert2.C: New.
11152 * g++.dg/cpp0x/static_assert3.C: New.
11153
11154 2006-11-21 Richard Guenther <rguenther@suse.de>
11155
11156 * gcc.dg/vect/vect-pow-1.c: New testcase.
11157 * gcc.dg/vect/vect-pow-2.c: Likewise.
11158
11159 2006-11-21 Jakub Jelinek <jakub@redhat.com>
11160
11161 PR c++/29570
11162 * g++.dg/template/static29.C: New test.
11163
11164 PR c++/29734
11165 * g++.dg/conversion/simd4.C: New test.
11166
11167 2006-11-20 Simon Martin <simartin@users.sourceforge.net>
11168
11169 PR c++/29475
11170 * g++.dg/template/access19.C: New test.
11171 * g++.old-deja/g++.other/access11.C: Adjusted the line where the
11172 error is reported.
11173
11174 2006-11-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
11175
11176 PR tree-opt/25500
11177 * gcc.dg/tree-ssa/sra-4.c: New testcase.
11178
11179 2006-11-20 Tobias Burnus <burnus@net-b.de>
11180
11181 PR fortran/27546
11182 * gfortran.dg/import.f90: Extended test.
11183 * gfortran.dg/import2.f90: Extended test.
11184
11185 2006-11-20 Tobias Burnus <burnus@net-b.de>
11186
11187 * gfortran.dg/volatile3.f90: Add conflict test.
11188
11189 2006-11-20 Bernhard Fischer <aldot@gcc.gnu.org>
11190
11191 PR fortran/24783
11192 * gfortran.dg/implicit_10.f90: New test.
11193
11194 2006-11-19 Gabriel Dos Reis <gdr@integrable-solutions.net>
11195
11196 PR c++/8586
11197 * g++.dg/warn/Wall-write-strings.C: New.
11198
11199 2006-11-19 Erik Edelmann <eedelman@gcc.gnu.org>
11200
11201 * gfortran.dg/alloc_comp_constraint_5.f90: New.
11202 * gfortran.dg/alloc_comp_assign_2.f90: Removed invalid code.
11203
11204 2006-11-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11205
11206 * gfortran.dg/use_3.f90: Remove error message.
11207 * gfortran.dg/iso_fortran_env_1.f90: New test.
11208 * gfortran.dg/iso_fortran_env_2.f90: New test.
11209 * gfortran.dg/iso_fortran_env_3.f90: New test.
11210 * gfortran.dg/iso_fortran_env_4.f90: New test.
11211
11212 2006-11-19 Dorit Nuzman <dorit@il.ibm.com>
11213
11214 * gcc.dg/vect/vect-27.c: Fix initialization.
11215
11216 2006-11-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11217
11218 * gcc.dg/builtins-20.c: Add fmin/fmax cases.
11219 * gcc.dg/torture/builtin-minmax-1.c: New.
11220
11221 * gcc.dg/builtins-20.c: Add cases for copysign.
11222
11223 2006-11-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11224
11225 PR fortran/24285
11226 * gfortran.dg/dollar_edit_descriptor-3.f: New test.
11227
11228 2006-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11229 * gfortran.dg/use_1.f90: New test.
11230 * gfortran.dg/use_1.f90: New test.
11231 * gfortran.dg/use_1.f90: New test.
11232
11233 2006-11-17 Zdenek Dvorak <dvorakz@suse.cz>
11234
11235 PR tree-optimization/29801
11236 * gcc.dg/pr29801.c: New test.
11237
11238 2006-11-17 Jakub Jelinek <jakub@redhat.com>
11239
11240 PR middle-end/29584
11241 * gcc.dg/torture/pr29584.c: New test.
11242
11243 2006-11-17 Joseph Myers <joseph@codesourcery.com>
11244
11245 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-4.c:
11246 Condition PowerPC tests for saving FPRs on powerpc_fprs.
11247 * gcc.target/powerpc/compress-float-ppc.c,
11248 gcc.target/powerpc/compress-float-ppc-pic.c: Only test if
11249 powerpc_fprs.
11250 * gcc.target/powerpc/rs6000-power2-2.c: Only test if powerpc_fprs;
11251 do not pass -mhard-float.
11252
11253 2006-11-16 Eric Botcazou <ebotcazou@adacore.com>
11254
11255 * gnat.dg/volatile_aggregate.adb: New test.
11256
11257 2006-11-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11258
11259 PR fortran/29391
11260 PR fortran/29489
11261 * gfortran.dg/bound_2.f90: Add more checks.
11262 * gfortran.dg/bound_3.f90: New test.
11263
11264 2006-11-16 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
11265
11266 PR target/29201
11267 * gcc.c-torture/compile/pr29201.c: New test for ia64 target.
11268
11269 2006-11-15 Steven G. Kargl <kargl@gcc.gnu.org>
11270
11271 * gfortran.dg/import3.f90: Fix error message.
11272
11273 2006-11-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
11274
11275 PR tree-opt/29788
11276 * gfortran.fortran-torture/compile/inline_1.f90:
11277 New testcase.
11278
11279 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
11280
11281 * gcc.target/i386/x87regparm-1.c: New test.
11282 * gcc.target/i386/x87regparm-2.c: New test.
11283 * gcc.target/i386/x87regparm-3.c: New test.
11284 * gcc.target/i386/x87regparm-4.c: New test.
11285
11286 2006-11-15 Tobias Burnus <burnus@net-b.de>
11287
11288 PR fortran/27546
11289 * gfortran.dg/import.f90: New test.
11290 * gfortran.dg/import2.f90: New test.
11291 * gfortran.dg/import3.f90: New test.
11292
11293 2006-11-15 Tobias Burnus <burnus@net-b.de>
11294
11295 PR fortran/27588
11296 * gfortran.dg/char_bounds_check_fail_1.f90: New test.
11297
11298 2006-11-15 Tobias Burnus <burnus@net-b.de>
11299
11300 PR fortran/29806
11301 * gfortran.dg/contains.f90: New test.
11302 * gfortran.dg/derived_function_interface_1.f90: Add a dg-warning.
11303
11304 2006-11-15 Jakub Jelinek <jakub@redhat.com>
11305
11306 PR tree-optimization/29581
11307 * gcc.dg/pr29581-1.c: New test.
11308 * gcc.dg/pr29581-2.c: New test.
11309 * gcc.dg/pr29581-3.c: New test.
11310 * gcc.dg/pr29581-4.c: New test.
11311 * gfortran.dg/pr29581.f90: New test.
11312
11313 2006-11-14 Brooks Moses <brooks.moses@codesourcery.com>
11314
11315 PR fortran/29702
11316 * lib/gfortran-dg.exp (gfortran-dg-test): Ignore column
11317 numbers in error message headers.
11318
11319 2006-11-14 Richard Guenther <rguenther@suse.de>
11320
11321 * gcc.target/i386/math-torture/math-torture.exp: Restrict
11322 to i?86 and x86_64 targets.
11323
11324 2006-11-14 Caroline Tice <ctice@apple.com>
11325
11326 * gcc.dg/pubtypes-1.c: New file/testcase.
11327 * gcc.dg/pubtypes-2.c: New file/testcase.
11328 * gcc.dg/pubtypes-3.c: New file/testcase.
11329 * gcc.dg/pubtypes-4.c: New file/testcase.
11330 * g++.dg/pubtypes.C: New file/testcase.
11331
11332 2006-11-14 Mark Mitchell <mark@codesourcery.com>
11333
11334 PR c++/29106
11335 * g++.dg/init/self1.C: New test.
11336
11337 2006-11-14 Tobias Burnus <burnus@net-b.de>
11338
11339 PR fortran/29657
11340 * gfortran.dg/conflicts.f90: Add.
11341
11342 2006-11-14 Paolo Bonzini <bonzini@gnu.org>
11343
11344 PR rtl-optimization/29798
11345
11346 * gcc.c-torture/execute/pr29798.c: New.
11347
11348 2006-11-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11349
11350 * gcc.dg/builtins-20.c: Add more cases.
11351
11352 2006-11-13 Jakub Jelinek <jakub@redhat.com>
11353
11354 PR fortran/29759
11355 * gfortran.dg/gomp/pr29759.f90: New test.
11356
11357 2006-11-13 Mark Mitchell <mark@codesourcery.com>
11358
11359 PR c++/29518
11360 * g++.dg/template/static28.C: New test.
11361
11362 2006-11-13 Carlos O'Donell <carlos@codesourcery.com>
11363
11364 * lib/c-torture.exp: Use target-libpath.exp.
11365 * lib/target-libpath.exp (set_ld_library_path_env_vars): If present,
11366 set GCC_EXEC_PREFIX env var from global variable of same name.
11367
11368 2006-11-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
11369
11370 PR fortran/26994
11371 * gfortran.fortran-torture/compile/transfer-1.f90:
11372 New testcase.
11373
11374 2006-11-12 H.J. Lu <hongjiu.lu@intel.com>
11375 Zdenek Dvorak <dvorakz@suse.cz>
11376
11377 PR tree-optimization/29680
11378 * gcc.dg/alias-11.c: New test.
11379
11380 2006-11-12 Jason Merrill <jason@redhat.com>
11381 Andrew Pinski <pinskia@physics.uc.edu>
11382
11383 PR middle-end/28915
11384 * gcc.target/i386/vectorize1.c: New.
11385
11386 2006-11-12 Roger Sayle <roger@eyesopen.com>
11387
11388 PR rtl-optimization/29797
11389 * gcc.c-torture/execute/pr29797-1.c: New test case.
11390
11391 2006-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11392
11393 * gcc.dg/torture/builtin-symmetric-1.c: Add more cases.
11394
11395 2006-11-12 Zdenek Dvorak <dvorakz@suse.cz>
11396
11397 * gcc.dg/tree-ssa/prefetch-3.c: New test.
11398
11399 2006-11-12 Roger Sayle <roger@eyesopen.com>
11400
11401 PR tree-optimization/13827
11402 * gcc.dg/fold-eqand-1.c: New test case.
11403
11404 2006-11-11 Andrew Pinski <andrew_pinski@playstation.sony.com>
11405
11406 PR rtl-opt/28812
11407 * gcc.c-torture/execute/mayalias-3.c: New test.
11408
11409 2006-11-11 Richard Sandiford <richard@codesourcery.com>
11410
11411 PR middle-end/27528
11412 * gcc.c-torture/compile/pr27528.c: New test.
11413 * gcc.dg/pr27528.c: Likewise.
11414
11415 2006-11-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11416
11417 * gcc.dg/builtins-20.c: Add more cases for stripping sign ops.
11418
11419 * gcc.dg/torture/builtin-symmetric-1.c: New test.
11420
11421 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
11422
11423 PR fortran/29758
11424 * gfortran.dg/reshape_source_size_1.f90: New test.
11425
11426 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
11427
11428 PR fortran/29315
11429 * gfortran.dg/aliasing_dummy_4.f90: New test.
11430
11431 2006-11-10 Uros Bizjak <ubizjak@gmail.com>
11432
11433 PR target/29777
11434 * lib/target-supports.exp (vect_widen_mult_hi_to_si): Add i?86-*-*
11435 and x86_64-*-* targets.
11436
11437 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11438
11439 * gcc.dg/torture/builtin-math-2.c: Test builtin fma.
11440 * gcc.dg/torture/builtin-math-3.c (CKSGN_F, CKSGN, CKSGN_L):
11441 New macros. Use them in exact tests.
11442 (TESTIT3): New macro.
11443 Add tests for fmin, fmax and fma.
11444
11445 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
11446
11447 PR fortran/29431
11448 * gfortran.dg/array_constructor_13.f90: New test.
11449
11450 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
11451
11452 PR fortran/29744
11453 * gfortran.dg/used_types_12.f90: New test.
11454
11455 2006-11-09 Serge Belyshev <belyshev@depni.sinp.msu.ru>
11456
11457 PR middle-end/29726
11458 * gcc.dg/fold-eqandshift-1.c (test5): Uncomment function.
11459 (test6): Ditto.
11460 (dg-final): Add scan-tree-dump-times patterns for test5 and test6.
11461 * gcc.dg/fold-eqandshift-3.c: New test case.
11462
11463 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
11464
11465 PR fortran/29699
11466 * gfortran.dg/alloc_comp_auto_array_1.f90: New test.
11467
11468 PR fortran/21370
11469 * gfortran.dg/change_symbol_attributes_1.f90: New test.
11470
11471 2006-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
11472
11473 * gcc.dg/20061109-1.c: New testcase.
11474
11475 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11476
11477 * gcc.dg/builtins-20.c: Use fabs, not __builtin_fabs.
11478
11479 2006-11-09 Tobias Burnus <burnus@net-b.de>
11480
11481 * gfortran.dg/io_constraints_3.f90: Fixed by using -fmax-errors.
11482 * gfortran.dg/gomp/reduction1.f90: Fixed by using -fmax-errors.
11483
11484 2006-11-08 Zdenek Dvorak <dvorakz@suse.cz>
11485
11486 * gcc.dg/tree-ssa/ssa-ccp-14.c: New test.
11487 * gcc.dg/tree-ssa/ssa-ccp-15.c: New test.
11488
11489 2006-11-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11490
11491 * gcc.dg/torture/builtin-math-3.c: Add more sincos tests.
11492
11493 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
11494
11495 * gcc.dg/vect/vect-1.c: Loop with multiple types removed (appears in
11496 vect-9.c).
11497 * gcc.dg/vect/vect-106.c: Removed (duplicate of vect-9.c).
11498 * gcc.dg/vect/vect-9.c: Now vectorizable.
11499 * gcc.dg/vect/vect-reduc-dot-s16a.c: Now vectorizable also on targets
11500 that support vect_widen_mult.
11501 * gcc.dg/vect/vect-reduc-dot-u16.c: Removed (split into two new tests).
11502 * gcc.dg/vect/vect-reduc-dot-u16a.c: New test (split from
11503 vect-reduc-dot-u16.c).
11504 * gcc.dg/vect/vect-reduc-dot-u16b.c: New test (split from
11505 vect-reduc-dot-u16.c).
11506 * gcc.dg/vect/vect-reduc-dot-s8.c: Removed (split into three new tests).
11507 * gcc.dg/vect/vect-reduc-dot-s8a.c: New test (split from
11508 vect-reduc-dot-s8.c).
11509 * gcc.dg/vect/vect-reduc-dot-s8b.c: New test (split from
11510 vect-reduc-dot-s8.c).
11511 * gcc.dg/vect/vect-reduc-dot-s8c.c: New test (split from
11512 vect-reduc-dot-s8.c).
11513 * gcc.dg/vect/vect-reduc-dot-u8.c: Removed (split into two new tests).
11514 * gcc.dg/vect/vect-reduc-dot-u8a.c: New test (split from
11515 vect-reduc-dot-u8.c).
11516 * gcc.dg/vect/vect-reduc-dot-u8b.c: New test (split from
11517 vect-reduc-dot-u8.c).
11518 * gcc.dg/vect/vect-widen-mult-sum.c: New test.
11519 * gcc.dg/vect/vect-multitypes-9.c: New test.
11520 * gcc.dg/vect/vect-multitypes-10.c: New test.
11521 * gcc.dg/vect/vect-widen-mult-s16.c: New test.
11522 * gcc.dg/vect/vect-widen-mult-u16.c: New test.
11523 * gcc.dg/vect/vect-widen-mult-u8.c: New test.
11524 * gcc.dg/vect/vect-widen-mult-s8.c: New test.
11525 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: Removed.
11526 * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: New reduced version of
11527 wrapv-vect-reduc-dot-s8.c.
11528 * lib/target-support.exp (check_effective_target_vect_unpack): New.
11529 (check_effective_target_vect_widen_sum_hi_to_si): Now also includes
11530 targets that support vec_unpack.
11531 (check_effective_target_vect_widen_sum_qi_to_hi): Likewise.
11532 (check_effective_target_vect_widen_mult_qi_to_hi): New.
11533 (check_effective_target_vect_widen_mult_hi_to_si): New.
11534 (check_effective_target_vect_widen_sum): Removed.
11535
11536 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
11537
11538 * gcc.dg/vect/vect-multitypes-8.c: New test.
11539 * lib/target-supports.exp (check_effective_target_vect_pack_mod): New.
11540
11541 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
11542
11543 * gcc.dg/vect/vect-multitypes-7.c: New test.
11544
11545 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
11546
11547 * gcc.dg/vect/vect-multitypes-4.c: New test.
11548 * gcc.dg/vect/vect-multitypes-5.c: New test.
11549 * gcc.dg/vect/vect-multitypes-6.c: New test.
11550
11551 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
11552
11553 * gcc.dg/vect/vect-multitypes-1.c: New test.
11554 * gcc.dg/vect/vect-multitypes-2.c: New test.
11555 * gcc.dg/vect/vect-multitypes-3.c: New test.
11556
11557 2006-11-07 Eric Christopher <echristo@apple.com>
11558
11559 * gcc.target/i386/builtin-bswap-1.c: Rewrite for 64-bit.
11560 Test using scan-assembler-not.
11561
11562 2006-11-07 Jakub Jelinek <jakub@redhat.com>
11563
11564 * gcc.dg/inline-17.c: New test.
11565
11566 2006-11-07 Steve Ellcey <sje@cup.hp.com>
11567
11568 PR other/25028
11569 * gcc.dg/torture/fp-int-convert-float128-timode.c: Do not XFAIL
11570 on HP-UX.
11571
11572 2006-11-07 Paul Thomas <pault@gcc.gnu.org>
11573
11574 PR fortran/29539
11575 * gfortran.dg/gfortran.dg/blockdata_3.f90: New test.
11576
11577 PR fortran/29634
11578 * gfortran.dg/gfortran.dg/derived_function_interface_1.f90: New
11579 test.
11580
11581 2006-11-07 Tobias Burnus <burnus@net-b.de>
11582
11583 PR fortran/29601
11584 * gfortran.dg/volatile.f90: Add.
11585 * gfortran.dg/volatile2.f90: Add.
11586 * gfortran.dg/volatile3.f90: Add.
11587 * gfortran.dg/volatile4.f90: Add.
11588 * gfortran.dg/volatile5.f90: Add.
11589 * gfortran.dg/volatile6.f90: Add.
11590 * gfortran.dg/volatile7.f90: Add.
11591
11592 2006-11-06 Tobias Burnus <burnus@net-b.de>
11593
11594 * gfortran.dg/io_constraints_2.f90: Adjust pattern
11595 for matching error messages.
11596 * gfortran.dg/specifics_3.f90: Adjust pattern
11597 for matching error messages.
11598
11599 2006-11-06 Janis Johnson <janis187@us.ibm.com>
11600 Bernhard Fischer <aldot@gcc.gnu.org>
11601
11602 * lib/gcc-dg.exp (output-exists): New proc.
11603 (output-exists-not): New proc.
11604 * gcc.test-framework/test-framework.awk: Support new directives.
11605 * gcc.test-framework/dg-outexistsnot-exp-F.c: New test.
11606 * gcc.test-framework/dg-outexistsnot-exp-P.c: New test.
11607 * gcc.test-framework/dg-outexists-exp-F.c: New test.
11608 * gcc.test-framework/dg-outexists-exp-XP.c: New test.
11609 * gcc.test-framework/dg-outexistsnot-exp-XF.c: New test.
11610 * gcc.test-framework/dg-outexists-exp-P.c: New test.
11611
11612 2006-11-06 Erik Edelmann <eedelman@gcc.gnu.org>
11613
11614 PR fortran/29630
11615 PR fortran/29679
11616 * gfortran.dg/initialization_2.f90: Test PRs 29630 and 29679 too.
11617 * gfortran.dg/initialization_3.f90: New.
11618
11619 2006-11-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11620
11621 PR libgfortran/25545
11622 * gfortran.dg/dollar_edit_descriptor-2.f: New test.
11623
11624 2006-11-05 Jakub Jelinek <jakub@redhat.com>
11625
11626 PR middle-end/29695
11627 * gcc.c-torture/execute/pr29695-1.c: New test.
11628 * gcc.c-torture/execute/pr29695-2.c: New test.
11629
11630 2006-11-05 Paul Thomas <pault@gcc.gnu.org>
11631
11632 PR fortran/29565
11633 * gfortran.dg/gfortran.dg/aliasing_dummy_3.f90: New test.
11634
11635 2006-11-04 Brooks Moses <brooks.moses@codesourcery.com>
11636
11637 * lib/gfortran-dg.exp (gfortran-dg-test): Adjust pattern
11638 for matching error messages.
11639
11640 2006-11-04 Uros Bizjak <ubizjak@gmail.com>
11641
11642 PR target/26915
11643 * gcc.target/i386/387-12.c: New test.
11644
11645 2006-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11646
11647 PR libfortran/29713
11648 * gfortran.dg/pr29713.f90: New test.
11649
11650 2006-11-03 J"orn Rennecke <joern.rennecke@st.com>
11651
11652 * gcc.c-torture/execute/arith-rand-ll.c:
11653 Also test for bogus rest sign.
11654
11655 2006-11-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11656
11657 PR libfortran/27895
11658 * gfortran.dg/zero_sized_1.f90: Uncomment checks for RESHAPE.
11659
11660 2006-11-02 Brooks Moses <brooks.moses@codesourcery.com>
11661
11662 * lib/gfortran-dg.exp (gfortran-dg-test): Remove expected "In file"
11663 from error messages.
11664
11665 2006-11-02 Mike Stump <mrs@apple.com>
11666
11667 * obj-c++.dg/const-str-9.mm: Don't run on 64-bit.
11668
11669 * g++.old-deja/g++.abi/align.C: Enable for darwin.
11670
11671 2006-11-02 Eric Botcazou <ebotcazou@adacore.com>
11672
11673 * g++.dg/eh/gcsec1.C: New test.
11674
11675 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11676
11677 * gcc.dg/torture/builtin-math-3.c: Fix semicolons.
11678 (TESTIT_2P, TESTIT_2P_R): New macros. Test sincos.
11679
11680 2006-11-01 Adam Nemet <anemet@caviumnetworks.com>
11681
11682 * gcc.dg/fold-mod-1.c: Match the leading 0x for the
11683 hexadecimal value.
11684 * gcc.dg/tree-prof/val-prof-2.c: Likewise.
11685 * gcc.dg/pr14796-2.c: Likewise.
11686
11687 2006-11-01 Eric Botcazou <ebotcazou@libertysurf.fr>
11688
11689 * gcc.c-torture/execute/20061101-1.c: New test.
11690
11691 2006-11-01 Richard Guenther <rguenther@suse.de>
11692
11693 * gcc.target/i386/fpprec-1.c: New testcase.
11694
11695 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11696
11697 * gcc.dg/torture/builtin-attr-1.c: Don't test gamma/lgamma.
11698 * gcc.dg/torture/builtin-convert-1.c: Don't test lgamma.
11699
11700 2006-10-31 Eric Botcazou <ebotcazou@libertysurf.fr>
11701
11702 * gcc.c-torture/execute/20061031-1.c: New test.
11703
11704 2006-10-31 Geoffrey Keating <geoffk@apple.com>
11705
11706 PR 23067
11707 * gcc.target/powerpc/darwin-abi-3.c: Remove XFAIL.
11708 * gcc.target/powerpc/darwin-abi-6.c: Remove XFAIL.
11709 * gcc.target/powerpc/darwin-abi-7.c: Remove XFAIL.
11710 * gcc.target/powerpc/darwin-abi-8.c: Remove XFAIL.
11711 * gcc.target/powerpc/darwin-abi-9.c: Remove XFAIL.
11712 * gcc.target/powerpc/darwin-abi-10.c: Remove XFAIL.
11713 * gcc.target/powerpc/darwin-abi-11.c: Remove XFAIL.
11714
11715 2006-10-31 Eric Christopher <echristo@apple.com>
11716 Falk Hueffner <falk@debian.org>
11717
11718 * gcc.dg/builtin-bswap-1.c: New.
11719 * gcc.dg/builtin-bswap-2.c: New.
11720 * gcc.dg/builtin-bswap-3.c: New.
11721 * gcc.dg/builtin-bswap-4.c: New.
11722 * gcc.dg/builtin-bswap-5.c: New.
11723 * gcc.target/i386/builtin-bswap-1.c: New.
11724
11725 2006-10-31 Geoffrey Keating <geoffk@apple.com>
11726
11727 * gcc.dg/inline-16.c: New.
11728
11729 PR 16622
11730 * gcc.dg/inline-10.c (main): Don't declare 'main' inline without
11731 defining it.
11732 * gcc.dg/inline-13.c: New.
11733 * gcc.dg/inline-14.c: New.
11734 * gcc.dg/inline-15.c: New.
11735
11736 PR 11377
11737 * gcc.dg/inline6.c: New.
11738 * gcc.dg/inline7.c: New.
11739
11740 2006-10-31 Roger Sayle <roger@eyesopen.com>
11741
11742 PR middle-end/23470
11743 * gcc.dg/pr23470-1.c: New test case.
11744
11745 2006-11-01 Bernhard Fischer <aldot@gcc.gnu.org>
11746
11747 PR fortran/29537
11748 * gfortran.dg/blockdata_1.f90: Add warning about blank common in block
11749 data.
11750 * gfortran.dg/blockdata_2.f90: New testcase.
11751
11752 2006-10-31 Thomas Koenig <Thomas.Koenig@online.de>
11753
11754 PR libfortran/29627
11755 * gfortran.dg/unf_short_record_1.f90: New test.
11756
11757 2006-10-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11758
11759 PR fortran/29067
11760 * gfortran.dg/pr29067.f: New test.
11761
11762 2006-10-31 Joseph Myers <joseph@codesourcery.com>
11763 Richard Sandiford <richard@codesourcery.com>
11764
11765 * lib/target-supports.exp (get_compiler_messages): Append options
11766 as a single list element.
11767 (check_effective_target_arm_vfp_ok): New.
11768 * gcc.dg/arm-vfp1.c: Use arm_vfp_ok.
11769
11770 2006-10-31 Paul Thomas <pault@gcc.gnu.org>
11771
11772 PR fortran/29387
11773 * gfortran.dg/intrinsic_actual_2.f90: New test.
11774
11775 PR fortran/29490
11776 * gfortran.dg/actual_array_interface_1.f90: New test.
11777
11778 PR fortran/29641
11779 * gfortran.dg/used_types_11.f90: New test.
11780
11781 2006-10-30 Dirk Mueller <dmueller@suse.de>
11782
11783 * g++.old-deja/g++.pt/eichin01a.C (main): Fix prototype.
11784 * g++.old-deja/g++.pt/eichin01b.C (main): Same.
11785 * g++.old-deja/g++.pt/eichin01.C (main): Same.
11786 * g++.old-deja/g++.mike/net25.C (main): Same.
11787 * g++.dg/lookup/exception1.C (main): Same.
11788 * g++.dg/parse/parens2.C (main): Same.
11789
11790 2006-10-30 Roger Sayle <roger@eyesopen.com>
11791
11792 * gcc.target/i386/pr27827.c: Explicitly specify -mfpmath=387.
11793
11794 2006-10-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11795
11796 * gcc.dg/torture/builtin-math-2.c: Add tgamma tests.
11797 * gcc.dg/torture/builtin-math-3.c: Likewise.
11798
11799 2006-10-30 Tobias Burnus <burnus@net-b.de>
11800
11801 PR fortran/29452
11802 * gfortran.dg/write_check.f90: Check run-time keyword checking.
11803 * gfortran.dg/write_check2.f90: Check compile-time keyword checking.
11804
11805 2006-10-30 Andrew Pinski <pinskia@gmail.com>
11806
11807 PR Fortran/29410
11808 * gfortran.fortran-torture/execute/transfer1.f90: New test.
11809
11810 2006-10-30 Joseph Myers <joseph@codesourcery.com>
11811
11812 * lib/target-supports.exp (check_function_available): Declare
11813 function before calling.
11814
11815 2006-10-30 Jakub Jelinek <jakub@redhat.com>
11816
11817 PR tree-optimization/29637
11818 * gcc.dg/pr29637.c: New test.
11819
11820 2006-10-29 Roger Sayle <roger@eyesopen.com>
11821
11822 * gcc.dg/fold-compare-1.c: Update to reflect recent changes in
11823 tree canonicalization.
11824
11825 2006-10-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11826
11827 * gcc.dg/builtins-20.c: Add more hypot tests.
11828
11829 2006-10-29 Roger Sayle <roger@eyesopen.com>
11830
11831 * gcc.dg/fold-compare-1.c: New test case.
11832
11833 2006-10-29 Dirk Mueller <dmueller@suse.de>
11834
11835 PR c++/16307
11836 * g++.dg/warn/Wchar-subscripts-2.C: New testcase.
11837
11838 2006-10-29 Roger Sayle <roger@eyesopen.com>
11839
11840 PR tree-optimization/15458
11841 * gcc.dg/fold-xornot-1.c: New test case.
11842
11843 2006-10-29 Richard Guenther <rguenther@suse.de>
11844
11845 * gcc.target/i386/math-torture/trunc.c: New testcase.
11846
11847 2006-10-29 Richard Guenther <rguenther@suse.de>
11848
11849 * gcc.target/i386/math-torture/round.c: New testcase.
11850
11851 2006-10-29 Richard Guenther <rguenther@suse.de>
11852
11853 * gcc.target/i386/math-torture/ceil.c: New testcase.
11854 * gcc.target/i386/math-torture/floor.c: Likewise.
11855
11856 2006-10-29 Richard Guenther <rguenther@suse.de>
11857
11858 * gcc.target/i386/math-torture/rint.c: New testcase.
11859 * gcc.target/i386/math-torture/nearbyint.c: Likewise.
11860
11861 2006-10-29 Richard Guenther <rguenther@suse.de>
11862
11863 * gcc.target/i386/math-torture/lfloor.c: New testcase.
11864 * gcc.target/i386/math-torture/lceil.c: Likewise.
11865
11866 2006-10-28 Tobias Burnus <burnus@net-b.de>
11867
11868 PR libgfortran/24313
11869 * gfortran.dg/csqrt_2.f: Remove xfail *-*-linux-gnu.
11870
11871 2006-10-29 Kazu Hirata <kazu@codesourcery.com>
11872
11873 * gcc.c-torture/execute/20020118-1.c,
11874 gcc.c-torture/execute/builtins/strlen.c,
11875 gcc.c-torture/execute/pr23135.c, lib/fortran-torture.exp: Fix
11876 comment typos.
11877
11878 2006-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11879
11880 * gcc.dg/builtins-20.c: Add tests for hypot.
11881 * gcc.dg/torture/builtin-math-2.c (TESTIT2): New. Add tests for
11882 two-argument builtins.
11883 * gcc.dg/torture/builtin-math-3.c (TESTIT_R): Renamed from
11884 TESTIT2. Update all callers.
11885 (TESTIT2, TESTIT2_R): New helper macros.
11886 Add testcases for pow, hypot and atan2.
11887
11888 2006-10-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
11889
11890 PR C++/29295
11891 * g++.dg/expr/bool1.C: New test.
11892 * g++.dg/expr/bool2.C: New test.
11893
11894 2006-10-28 Tobias Burnus <burnus@net-b.de>
11895
11896 PR fortran/28224
11897 * gfortran.dg/io_constraints_2.f90: Use -std=f95.
11898 * gfortran.dg/namelist_internal.f90: New test.
11899
11900 2006-10-28 Tobias Burnus <burnus@net-b.de>
11901
11902 PR fortran/29625
11903 * gfortran.dg/io_real_boz.f90: Add.
11904 * gfortran.dg/io_real_boz2.f90: Add.
11905
11906 2006-10-28 Richard Guenther <rguenther@suse.de>
11907
11908 PR middle-end/26899
11909 * gcc.dg/tree-ssa/pr26899.c: New testcase.
11910
11911 2006-10-28 Richard Guenther <rguenther@suse.de>
11912
11913 PR target/28806
11914 * gcc.target/i386/math-torture/lround.c: New testcase.
11915
11916 2006-10-27 Kaz Kojima <kkojima@gcc.gnu.org>
11917
11918 * gcc.dg/builtins-43.c: Add -fno-finite-math-only.
11919 * gcc.dg/builtins-44.c: Likewise.
11920 * gcc.dg/builtins-45.c: Likewise.
11921 * gcc.dg/pr28796-2.c: Likewise.
11922 * gcc.dg/unordered-3.c: Likewise.
11923
11924 2006-10-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11925
11926 PR libgfortran/27954
11927 * gfortran.dg/error_recovery_2.f90: New test.
11928
11929 2006-10-26 Richard Guenther <rguenther@suse.de>
11930
11931 * gcc.target/i386/i386.exp: Use glob, not find to collect
11932 tests. Avoids recursing into subdirectories.
11933 * gcc.target/i386/math-torture/math-torture.exp: Torture
11934 for interesting ia32 math options.
11935 * gcc.target.i386/math-torture/lrint.c: New testcase.
11936
11937 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11938
11939 PR libgfortran/29563
11940 * gfortran.dg/arrayio_9.f90: Update test.
11941 * gfortran.dg/arrayio_19.f90: New test.
11942
11943 2006-10-26 Andreas Krebbel <krebbel1@de.ibm.com>
11944
11945 * gcc.dg/20061026.c: New testcase.
11946
11947 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11948
11949 PR libgfortran/29563
11950 * gfortran.dg/arrayio_9.f90: New test.
11951
11952 2006-10-26 Ben Elliston <bje@au.ibm.com>
11953
11954 * gcc.c-torture/execute/builtins/strlen.c: Do not use strcpy.
11955 Copy the strings manually, as strcpy may call strlen.
11956
11957 2006-10-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11958
11959 * gcc.dg/torture/builtin-math-2.c (TESTIT): Use new helper macro.
11960 Add checks for log, log2, log10 and log1p.
11961
11962 * gcc.dg/torture/builtin-math-3.c: Add checks for -0.0 everywhere
11963 we already test 0.0. Add checks for expm1, log, log2, log10,
11964 log1p, cbrt, erf and erfc.
11965
11966 2006-10-25 Steve Ellcey <sje@cup.hp.com>
11967
11968 * gcc.dg/pthread-init-2.c: Define _POSIX_C_SOURCE on ia64 HP-UX.
11969
11970 2006-10-25 Uros Bizjak <uros@kss-loka.si>
11971
11972 * gcc.dg/builtins-40.c: Also check remainder(), remainderf()
11973 and remainderl() built-in functions. Remove -ffast-math from
11974 dg-options.
11975
11976 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11977
11978 * gcc.dg/torture/builtin-math-2.c: Add checks for asin, acos,
11979 acosh and atanh.
11980
11981 * gcc.dg/torture/builtin-math-3.c (TESTIT): Append 'F' and 'L'
11982 floating point modifiers to arguments passed to float and long
11983 double functions respectively. Update all callers to use floating
11984 point numbers, not integers. Add tests for exp, exp2 and
11985 exp10/pow10.
11986
11987 * gcc.dg/torture/builtin-math-3.c: New test.
11988
11989 2006-10-24 Erik Edelmann <eedelman@gcc.gnu.org>
11990
11991 PR fortran/29393
11992 * gfortran.dg/initialize_2.f90: New.
11993
11994 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11995
11996 * gcc.dg/torture/builtin-math-2.c: New test.
11997
11998 2006-10-24 Richard Guenther <rguenther@suse.de>
11999
12000 PR middle-end/28796
12001 * gcc.dg/pr28796-1.c: New testcase.
12002 * gcc.dg/pr28796-2.c: Likewise.
12003
12004 2006-10-24 Richard Guenther <rguenther@suse.de>
12005
12006 * gcc.dg/builtins-57.c: New testcase.
12007
12008 2006-10-24 Richard Guenther <rguenther@suse.de>
12009
12010 PR tree-optimization/29567
12011 * gfortran.fortran-torture/compile/vrp_1.f90: New testcase.
12012
12013 2006-10-23 Zdenek Dvorak <dvorakz@suse.cz>
12014
12015 PR tree-optimization/14784
12016 * gcc.dg/alias-10.c: New test.
12017
12018 2006-10-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12019
12020 * gcc.dg/torture/builtin-sin-mpfr-1.c: New test.
12021
12022 2006-10-23 Jakub Jelinek <jakub@redhat.com>
12023
12024 * gcc.dg/builtin-strncat-chk-1.c: New test.
12025
12026 2006-10-23 Jan Hubicka <jh@suse.cz>
12027
12028 * gcc.dg/memmove-1.c: New test.
12029
12030 2006-10-23 Paul Brook <paul@codesourcery.com>
12031
12032 * gcc.dg/pragma-pack-5.c: New test.
12033
12034 2006-10-23 Ulrich Weigand <uweigand@de.ibm.com>
12035
12036 * g++.dg/other/s390-1.C: New testcase.
12037
12038 2006-10-23 Richard Guenther <rguenther@suse.de>
12039
12040 PR middle-end/27132
12041 PR middle-end/23295
12042 * gcc.dg/pr27132.c: New testcase.
12043 * gcc.dg/pr23295.c: Likewise.
12044 * gcc.dg/tree-ssa/pr23294.c: Adjust patterns.
12045 * g++.dg/tree-ssa/pr19807.C: Likewise.
12046
12047 2006-10-23 Richard Guenther <rguenther@suse.de>
12048
12049 PR middle-end/21032
12050 * gcc.dg/pr21032.c: New testcase.
12051
12052 2006-10-22 Jeff Law <law@redhat.com>
12053 Richard Guenther <rguenther@suse.de>
12054
12055 PR tree-optimization/15911
12056 * gcc.dg/tree-ssa/vrp30.c: New testcase.
12057
12058 2006-10-22 Nathan Sidwell <nathan@codesourcery.com>
12059
12060 PR c++/20647
12061 * g++.dg/abi/rtti3.C: New.
12062
12063 2006-10-21 Uros Bizjak <uros@kss-loka.si>
12064
12065 PR middle-end/28252
12066 * gcc.dg/builtins-8.c: Also check pow(x,1.0/3.0) to cbrt(x)
12067 transformation.
12068
12069 2006-10-21 Richard Guenther <rguenther@suse.de>
12070
12071 PR tree-optimization/3511
12072 * gcc.dg/tree-ssa/ssa-pre-15.c: New testcase.
12073
12074 2006-10-21 Richard Guenther <rguenther@suse.de>
12075
12076 PR middle-end/26898
12077 * gcc.dg/torture/pr26898-1.c: New testcase.
12078 * gcc.dg/torture/pr26898-2.c: Likewise.
12079
12080 2006-10-20 Lee Millward <lee.millward@codesourcery.com>
12081
12082 PR c++/28053
12083 * g++.dg/parse/bitfield1.C: Adjust error markers.
12084 * g++.dg/parse/bitfield2.C: New test.
12085
12086 2006-10-20 Adam Nemet <anemet@caviumnetworks.com>
12087
12088 * gcc.dg/tree-ssa/ivopts-2.c: Match final candidates line only.
12089
12090 2006-10-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12091
12092 PR libfortran/27895
12093 * gfortran.dg/zero_sized_1.f90: New test.
12094
12095 2006-10-19 Eric Botcazou <ebotcazou@adacore.com>
12096
12097 * gcc.dg/div-compare-1.c: New test.
12098
12099 2006-10-19 Paul Thomas <pault@gcc.gnu.org>
12100
12101 PR fortran/29216
12102 * gfortran.dg/result_default_init_1.f90: New test.
12103
12104 PR fortran/29314
12105 * gfortran.dg/automatic_default_init_1.f90: New test.
12106
12107 * gfortran.dg/alloc_comp_basics_1.f90: Reduce deallocate count
12108 from 38 to 33.
12109
12110 2006-10-18 Geoffrey Keating <geoffk@apple.com>
12111
12112 * g++.old-deja/g++.robertl/eb133b.C: Add XFAILed error for
12113 'using namespace std' without previous declaration.
12114 * g++.old-deja/g++.robertl/eb133.C: Remove, exact dup of eb133b.C.
12115 * g++.old-deja/g++.robertl/eb133c.C: New.
12116
12117 2006-10-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12118
12119 PR libgfortran/29277
12120 * gfortran.dg/streamio_4.f90: Update test.
12121 * gfortran.dg/streamio_11.f90: New test.
12122
12123 2006-10-17 Lee Millward <lee.millward@codesourcery.com>
12124
12125 PR c++/27952
12126 * g++.dg/inherit/virtual1.C: New test.
12127
12128 2006-10-17 Mark Mitchell <mark@codesourcery.com>
12129
12130 PR c++/28261
12131 * g++.dg/parse/enum3.C: New test.
12132
12133 2006-10-17 Mark Mitchell <mark@codesourcery.com>
12134
12135 PR c++/29039
12136 * g++.dg/init/ctor8.C: New test.
12137
12138 2006-10-17 Mark Mitchell <mark@codesourcery.com>
12139
12140 PR c++/27270
12141 * g++.dg/ext/complit8.C: Tweak error markers.
12142 * g++.dg/template/complit1.C: Add error marker.
12143
12144 2006-10-16 Mark Mitchell <mark@codesourcery.com>
12145
12146 PR c++/27270
12147 * g++.dg/ext/complit8.C: New test.
12148
12149 PR c++/29408
12150 * g++.dg/parse/dtor12.C: New test.
12151
12152 PR c++/29435
12153 * g++.dg/template/sizeof11.C: New test.
12154
12155 2006-10-17 Paul Thomas <pault@gcc.gnu.org>
12156
12157 PR fortran/29392
12158 * gfortran.dg/data_char_3.f90: New test.
12159
12160 PR fortran/29451
12161 * gfortran.dg/negative_automatic_size.f90: New test.
12162
12163 2006-10-16 David Daney <ddaney@avtrex.com>
12164
12165 * g++.dg/other/unused1.C : Match on '.ascii\t"name\000"' also.
12166
12167 2006-10-16 Eric Christopher <echristo@apple.com>
12168
12169 * gcc.target/i386/asm-4.c: Fix inline asm for darwin
12170 x86_64.
12171
12172 2006-10-16 Mark Mitchell <mark@codesourcery.com>
12173
12174 PR c++/28211
12175 * g++.dg/tc1/dr49.C: Tweak error messages.
12176 * g++.dg/parse/template21.C: New test.
12177
12178 2006-10-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12179
12180 PR middle-end/20491
12181 gcc.dg/torture/asm-subreg-1.c: Skip on hppa*64*-*-*.
12182
12183 2006-10-15 Steven G. Kargl <kargl@gcc.gnu.org>
12184
12185 PR fortran/29403
12186 * gfortran.dg/print_1.f90: New test.
12187
12188 2006-10-15 Jan Hubicka <jh@suse.cz>
12189
12190 PR middle-end/29241
12191 * gcc.c-torture/compile/pr29241.c: New testcase.
12192
12193 2006-10-15 David Edelsohn <edelsohn@gnu.org>
12194
12195 PR middle-end/29250
12196 * gcc.c-torture/compile/pr29250.c: New test.
12197
12198 2006-10-15 Richard Guenther <rguenther@suse.de>
12199
12200 * gcc.dg/pr29299.c: New testcase.
12201
12202 2006-10-15 Bernhard Fischer <aldot@gcc.gnu.org>
12203
12204 PR fortran/24767
12205 * gfortran.dg/label_4.f90: Adjust warning flag.
12206
12207 2006-10-14 Paul Thomas <pault@gcc.gnu.org>
12208
12209 PR fortran/29371
12210 * gfortran.dg/nullify_3.f90: New test.
12211
12212 2006-10-14 Eric Botcazou <ebotcazou@libertysurf.fr>
12213
12214 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
12215 on Solaris 2.5.1 too.
12216
12217 2006-10-13 Eric Christopher <echristo@apple.com>
12218
12219 * gcc.dg/pr25993.c: Skip for darwin.
12220
12221 2006-10-13 Eric Christopher <echristo@apple.com>
12222
12223 * gcc.dg/visibility-11.c: Skip for darwin.
12224
12225 2006-10-13 Eric Christopher <echristo@apple.com>
12226
12227 * gcc.dg/darwin-weakimport-1.c: Use
12228 -fno-asynchronous-unwind-tables.
12229 * gcc.dg/darwin-weakimport-3.c: Ditto.
12230
12231 2006-10-13 Richard Guenther <rguenther@suse.de>
12232
12233 PR tree-optimization/29446
12234 * gcc.dg/torture/pr29446.c: New testcase.
12235
12236 2006-10-13 Bill Wendling <wendling@apple.com>
12237
12238 * g++.old-deja/g++.brendan/scope5.C: Changed "Class" to "Klasse".
12239 * g++.old-deja/g++.jason/hmc1.C: Likewise.
12240 * g++.old-deja/g++.jason/cleanup2.C: Likewise.
12241 * g++.old-deja/g++.law/shadow1.C: Likewise.
12242 * g++.old-deja/g++.law/ctors10.C: Likewise.
12243 * g++.dg/debug/namespace1.C: Likewise.
12244 * g++.dg/inherit/namespace-as-base.C: Likewise.
12245 * g++.dg/opt/delay-slot-1.C: Likewise.
12246 * g++.dg/parse/defarg10.C: Likewise.
12247 * g++.dg/template/ptrmem11.C: Likewise.
12248 * g++.dg/template/mem_func_ptr.C: Likewise.
12249 * g++.dg/template/spec19.C: Likewise.
12250
12251 2006-10-13 Paolo Bonzini <bonzini@gnu.org>
12252
12253 * gcc.dg/simd-5.c, gcc.dg/simd-6: New testcases.
12254
12255 2006-10-13 Paul Thomas <pault@gcc.gnu.org>
12256
12257 PR fortran/29373
12258 * gfortran.dg/implicit_9.f90: New test.
12259
12260 PR fortran/29407
12261 * gfortran.dg/namelist_25.f90: New test.
12262
12263 PR fortran/27701
12264 * gfortran.dg/same_name_2.f90: New test.
12265
12266 PR fortran/29232
12267 * gfortran.dg/host_assoc_types_1.f90: New test.
12268
12269 PR fortran/29364
12270 * gfortran.dg/missing_derived_type_1.f90: New test.
12271 * gfortran.dg/implicit_actual.f90: Comment out USE GLOBAL.
12272
12273 PR fortran/29422
12274 * gfortran.dg/alloc_comp_constraint_4.f90: New test.
12275
12276 PR fortran/29428
12277 * gfortran.dg/alloc_comp_assign_5.f90: New test.
12278
12279 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12280
12281 PR fortran/29391
12282 * gfortran.dg/bound_2.f90: New test.
12283
12284 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12285
12286 * gfortran.dg/defined_operators_1.f90: Add cleanup-modules dg
12287 directive.
12288 * gfortran.dg/module_private_array_refs_1.f90: Likewise.
12289 * gfortran.dg/module_proc_external_dummy.f90: Likewise.
12290 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
12291 * gfortran.dg/gomp/reduction3.f90: Likewise.
12292 * gfortran.dg/derived_constructor_comps_1.f90: Likewise.
12293 * gfortran.dg/dummy_procedure_2.f90: Likewise.
12294 * gfortran.dg/interface_derived_type_1.f90: Likewise.
12295 * gfortran.dg/forall_4.f90: Likewise.
12296 * gfortran.dg/spec_expr_4.f90: Likewise.
12297 * gfortran.dg/unused_artificial_dummies_1.f90: Likewise.
12298 * gfortran.dg/forall_5.f90: Likewise.
12299 * gfortran.dg/open_access_append_2.f90: Add check for
12300 compile-time warning.
12301
12302 2006-10-13 Mark Mitchell <mark@codesourcery.com>
12303
12304 PR c++/28506
12305 * g++.dg/parse/pure1.C: New test.
12306
12307 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12308
12309 PR fortran/21435
12310 * gfortran.dg/io_constraints_3.f90: New test.
12311 * gfortran.dg/open_access_append_1.f90: Add checks
12312 for compile-time warnings.
12313 * gfortran.dg/pr20163-2.f: Likewise.
12314 * gfortran.dg/iostat_2.f90: Likewise.
12315 * gfortran.dg/label_4.f90: Delete the temporary
12316 file.
12317 * gfortran.dg/direct_io_2.f90: Add a FILE=
12318 specifier.
12319 * gfortran.dg/iomsg_1.f90: Add check for
12320 compile-time warning.
12321
12322 2006-10-12 Jan Hubicka <jh@suse.cz>
12323
12324 PR c/28419
12325 * gcc.dg/pr28319.c: New test.
12326
12327 2006-10-12 Mark Mitchell <mark@codesourcery.com>
12328 PR c++/29318
12329 * g++.dg/ext/vla4.C: New test.
12330
12331 2006-10-12 Lee Millward <lee.millward@codesourcery.com>
12332
12333 PR c++/27961
12334 * g++.dg/template/crash60.C: New test.
12335 * g++.dg/other/large-size-array.C: Adjust error markers.
12336 * g++.dg/parse/crash27.C: Likewise.
12337 * g++.dg/template/crash1.C: Likewise.
12338
12339 2006-10-12 Steve Ellcey <sje@cup.hp.com>
12340
12341 PR testsuite/29093
12342 * gcc.dg/debug/dwarf2/dwarf-file1.c: Check for ".file".
12343
12344 2006-10-12 Jakub Jelinek <jakub@redhat.com>
12345
12346 PR preprocessor/28709
12347 * gcc.dg/cpp/paste14.c: New test.
12348
12349 2006-10-11 Mark Mitchell <mark@codesourcery.com>
12350
12351 PR c++/29175
12352 * g++.dg/init/array24.C: New test.
12353
12354 2006-10-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12355
12356 * gcc.dg/builtins-config.h: Move Solaris section after inclusion
12357 of <sys/types.h>.
12358
12359 2006-10-11 Lee Millward <lee.millward@codesourcery.com>
12360
12361 PR c++/29024
12362 * g++.dg/parse/typedef8.C: New test.
12363 * g++.dg/other/mult-stor1.C: Adjust error markers.
12364
12365 2006-10-11 Richard Guenther <rguenther@suse.de>
12366
12367 PR tree-optimization/28230
12368 * gcc.dg/torture/pr28230.c: New testcase.
12369
12370 2006-10-11 Richard Guenther <rguenther@suse.de>
12371
12372 PR inline-asm/29119
12373 * gcc.dg/torture/pr29119.c: New testcase.
12374
12375 2006-10-10 Jakub Jelinek <jakub@redhat.com>
12376
12377 PR middle-end/29272
12378 * gcc.c-torture/execute/20060930-2.c: New test.
12379
12380 2006-10-09 Richard Henderson <rth@redhat.com>
12381
12382 Revert emutls patch.
12383
12384 2006-10-09 Richard Guenther <rguenther@suse.de>
12385
12386 PR middle-end/29254
12387 * gcc.dg/pr29254.c: New testcase.
12388
12389 2006-10-08 Erik Edelmann <edelmann@gcc.gnu.org>
12390 Paul Thomas <pault@gcc.gnu.org>
12391
12392 PR fortran/20541
12393 * gfortran.dg/alloc_comp_basics_1.f90: New test.
12394 * gfortran.dg/alloc_comp_basics_2.f90: New test.
12395 * gfortran.dg/alloc_comp_assign_1.f90: New test.
12396 * gfortran.dg/alloc_comp_assign_2.f90: New test.
12397 * gfortran.dg/alloc_comp_assign_3.f90: New test.
12398 * gfortran.dg/alloc_comp_assign_4.f90: New test.
12399 * gfortran.dg/alloc_comp_constraint_1.f90: New test.
12400 * gfortran.dg/alloc_comp_constraint_2.f90: New test.
12401 * gfortran.dg/alloc_comp_constraint_3.f90: New test.
12402 * gfortran.dg/alloc_comp_constructor_1.f90: New test.
12403 * gfortran.dg/alloc_comp_constructor_2.f90: New test.
12404 * gfortran.dg/alloc_comp_initializer_1.f90: New test.
12405 * gfortran.dg/alloc_comp_std.f90: New test.
12406 * gfortran.dg/move_alloc.f90: New test.
12407
12408 2006-10-08 Paul Thomas <pault@gcc.gnu.org>
12409
12410 PR fortran/29115
12411 * gfortran.dg/derived_constructor_comps_2.f90: New test.
12412
12413 PR fortran/29211
12414 * gfortran.dg/forall_char_dependencies_1.f90: New test.
12415
12416 2006-10-08 Tobias Burnus <burnus@net-b.de>
12417
12418 PR fortran/28585
12419 * gfortran.dg/new_line.f90: New test.
12420
12421 2006-10-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12422
12423 * gcc.dg/builtins-config.h: Ensure we use -std=c99 on solaris2.
12424 * gcc.dg/torture/builtin-convert-1.c,
12425 gcc.dg/torture/builtin-convert-2.c,
12426 gcc.dg/torture/builtin-convert-3.c,
12427 gcc.dg/torture/builtin-power-1.c: Use -std=c99 on solaris2.
12428
12429 2006-10-07 Kazu Hirata <kazu@codesourcery.com>
12430
12431 * gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
12432 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
12433 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
12434 gcc.dg/tree-ssa/bool-9.c: Fix comment typos.
12435
12436 2006-10-07 Andrew Pinski <pinskia@gmail.com>
12437
12438 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
12439 Xfail some tests for powerpc-darwin and powerpc-aix.
12440
12441 2006-10-07 Jakub Jelinek <jakub@redhat.com>
12442
12443 PR c/29380
12444 * gcc.dg/pr29330.c: Add -std=gnu99 to dg-options.
12445
12446 2006-10-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12447
12448 PR target/29300
12449 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
12450 on hppa*-*-hpux*.
12451
12452 2006-10-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12453
12454 PR fortran/16580
12455 PR fortran/29288
12456 * gfortran.fortran-torture/execute/specifics.f90:
12457 Add tests for using all possible intrinsics as actual arguments.
12458 * gfortran.dg/specifics_1.f90: Add tests for using
12459 all possible intrinsics as actual arguments.
12460 * gfortran.dg/specifics_2.f90: New file.
12461 * gfortran.dg/specifics_3.f90: New file.
12462
12463 2006-10-07 Richard Sandiford <richard@codesourcery.com>
12464
12465 * gcc.dg/debug/debug-1.c: Use -fno-if-conversion MIPS targets.
12466 * gcc.dg/debug/debug-2.c: Likewise.
12467
12468 2006-10-06 Uros Bizjak <uros@kss-loka.si>
12469
12470 * gcc.c-torture/compile/sync-2.c: New test.
12471
12472 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12473
12474 * gfortran.dg/actual_array_substr_2.f90: Remove '\r's from
12475 line endings.
12476
12477 2006-10-06 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
12478
12479 PR rtl-optimization/29128
12480 * gcc.c-torture/compile/pr29128.c: New test.
12481
12482 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12483
12484 * gfortran.dg/actual_array_constructor_2.f90: Remove '\r's from
12485 line endings.
12486
12487 2006-10-06 Zdenek Dvorak <dvorakz@suse.cz>
12488
12489 PR middle-end/29256
12490 * gcc.dg/tree-ssa/loop-19.c: New test.
12491
12492 2006-10-06 Jakub Jelinek <jakub@redhat.com>
12493
12494 PR tree-optimization/29330
12495 * gcc.dg/pr29330.c: New test.
12496
12497 PR target/28924
12498 * gcc.c-torture/compile/20061005-1.c: New test.
12499
12500 2006-10-06 Olivier Hainque <hainque@adacore.com>
12501
12502 * gcc.dg/typename-vla-1.c: New case.
12503 * gnat.dg/forward_vla.adb: New case.
12504
12505 2006-10-06 Jakub Jelinek <jakub@redhat.com>
12506
12507 PR tree-optimization/29290
12508 * gfortran.dg/loop_nest_1.f90: New test.
12509
12510 PR target/29198
12511 * gcc.dg/tls/opt-12.c: New test.
12512
12513 PR fortran/28415
12514 * gfortran.dg/save_2.f90: New test.
12515
12516 PR c/29091
12517 * gcc.dg/pr29091.c: New test.
12518
12519 2006-10-06 Joseph Myers <joseph@codesourcery.com>
12520
12521 * lib/target-supports.exp
12522 (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the
12523 same as x86_64-*-*; check for LP64.
12524
12525 2006-10-04 Richard Henderson <rth@redhat.com>
12526
12527 * lib/target-supports.exp (check_effective_target_tls): Redefine
12528 to mean non-emulated tls.
12529 * gcc.dg/tls/alias-1.c: Remove tls requirement.
12530 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
12531 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
12532 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
12533 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
12534 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
12535 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
12536
12537 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
12538
12539 PR fortran/29343
12540 * gfortran.dg/alloc_alloc_expr_2.f90: New test.
12541
12542 2006-10-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12543
12544 * gfortran.dg/bounds_check_fail_1.f90: New test.
12545
12546 2006-10-03 Mark Mitchell <mark@codesourcery.com>
12547
12548 PR c++/29020
12549 * g++.dg/template/friend48.C: New test.
12550
12551 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
12552
12553 PR fortran/29098
12554 * gfortran.dg/default_initialization_2.f90: New test.
12555
12556 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
12557
12558 PR fortran/20779
12559 PR fortran/20891
12560 * gfortran.dg/alloc_alloc_expr_1.f90: New test.
12561
12562 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
12563
12564 PR fortran/29284
12565 * gfortran.dg/optional_assumed_charlen_1.f90: New test.
12566
12567 PR fortran/29321
12568 PR fortran/29322
12569 * gfortran.dg/missing_optional_dummy_2.f90: New test.
12570
12571 PR fortran/25091
12572 PR fortran/25092
12573 * gfortran.dg/entry_array_specs_1.f90: New test.
12574
12575 2006-10-03 Steven G. Kargl <kargl@gcc.gnu.org>
12576
12577 * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
12578 insufficient to inhibit some test failures at -O3. Do testing
12579 on integers.
12580
12581 2006-10-03 Mark Mitchell <mark@codesourcery.com>
12582
12583 PR c++/29138
12584 * g++.dg/inherit/access8.C: New test.
12585 * g++.dg/template/dtor4.C: Tweak error messages.
12586
12587 2006-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12588
12589 PR fortran/27478
12590 * gfortran.dg/entry_8.f90: New test.
12591
12592 2006-10-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12593
12594 PR c++/29291
12595 * g++.dg/parse/new4.C: New test.
12596
12597 2006-10-03 Uros Bizjak <uros@kss-loka.si>
12598
12599 * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
12600 PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
12601 PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
12602 PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
12603 PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
12604
12605 2006-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12606
12607 PR fortran/19260
12608 * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
12609 * gfortran.dg/continuation_2.f90: New test.
12610
12611 PR fortran/19262
12612 * gfortran.dg/continuation_3.f90: New test.
12613 * gfortran.dg/continuation_4.f90: New test.
12614 * gfortran.dg/continuation_5.f: New test.
12615 * gfortran.dg/continuation_6.f: New test.
12616
12617 2006-10-02 Mark Mitchell <mark@codesourcery.com>
12618
12619 PR c++/29226
12620 * g++.dg/template/vla1.C: New test.
12621
12622 2006-10-02 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12623
12624 PR fortran/29210
12625 * gfortran.dg/complex_parameter_1.f90: New test.
12626
12627 2006-10-02 Jakub Jelinek <jakub@redhat.com>
12628
12629 PR c/29154
12630 * gcc.c-torture/execute/20060929-1.c: New test.
12631
12632 2006-10-01 Mark Mitchell <mark@codesourcery.com>
12633
12634 PR c++/29105
12635 * g++.dg/template/member6.C: New test.
12636 * g++.dg/parse/typename7.C: Adjust error markers.
12637
12638 PR c++/29080
12639 * g++.dg/template/member7.C: New test.
12640
12641 2006-09-30 Joseph S. Myers <joseph@codesourcery.com>
12642
12643 PR c/24010
12644 * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
12645 gcc.dg/Woverride-init-3.c: New tests.
12646
12647 2006-09-30 Eric Botcazou <ebotcazou@libertysurf.fr>
12648
12649 * gcc.c-torture/execute/20060930-1.c: New test.
12650
12651 2006-09-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12652
12653 PR fortran/18791
12654 * gfortran.dg/specifics_1.f90: New test.
12655 * gfortran.fortran-torture/execute/specifics.f90: Add tests for
12656 complex specifics.
12657
12658 2006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12659
12660 * gcc.dg/pthread-init-1.c, pthread-init-2.c,
12661 pthread-init-common.h: New.
12662
12663 2006-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
12664
12665 * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
12666 precision on some archs.
12667
12668 2006-09-29 Eric Botcazou <ebotcazou@adacore.com>
12669
12670 * gcc.dg/non-local-goto-1.c: New test.
12671 * gcc.dg/non-local-goto-2.c: Likewise.
12672 * gcc.dg/setjmp-3.c: Likewise.
12673 * gcc.dg/setjmp-4.c: Likewise.
12674
12675 2006-09-28 Eric Botcazou <ebotcazou@adacore.com>
12676
12677 * gnat.dg/self_aggregate_with_pointer.adb: New test.
12678
12679 2006-09-27 Steven G. Kargl <kargl@gcc.gnu.org>
12680
12681 PR fortran/28276
12682 * gfortran.dg/exponent_1.f90: New test.
12683
12684 PR fortran/27021
12685 * gfortran.dg/nearest_1.f90: New test.
12686
12687 2006-09-26 Jakub Jelinek <jakub@redhat.com>
12688
12689 PR middle-end/25261
12690 PR middle-end/28790
12691 * gcc.dg/gomp/nestedfn-1.c: New test.
12692
12693 2006-09-26 Andrew Pinski <pinskia@physics.uc.edu>
12694
12695 PR objc/29195
12696 * objc/compile/method-1.m: New test.
12697
12698 2006-09-25 Lee Millward <lee.millward@codesourcery.com>
12699
12700 PR c++/26938
12701 * g++.dg/template/crash58.C: New test.
12702 * g++.dg/parse/crash28.C: Adjust error markers.
12703 * g++.dg/template/crash34.C: Likewise.
12704 * g++.dg/template/friend31.C: Likewise.
12705 * g++.dg/template/crash32.C: Likewise.
12706
12707 PR c++/27329
12708 * g++.dg/template/crash59.C: New test.
12709
12710 PR c++/27667
12711 * g++.dg/template/spec33.C: New test.
12712 * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
12713
12714 2006-09-24 Zdenek Dvorak <dvorakz@suse.cz>
12715 Adam Nemet <anemet@caviumnetworks.com>
12716
12717 * gcc.dg/tree-ssa/ivopts-1.c: New test.
12718 * gcc.dg/tree-ssa/ivopts-2.c: New test.
12719
12720 2006-09-24 Kazu Hirata <kazu@codesourcery.com>
12721
12722 PR target/28911
12723 * gcc.dg/pr28911.c: New.
12724
12725 2006-09-23 Uros Bizjak <uros@kss-loka.si>
12726
12727 PR target/29169
12728 * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
12729 (dg-options): Add -mfpmath=387.
12730
12731 2006-09-23 Jakub Jelinek <jakub@redhat.com>
12732
12733 PR c/28706
12734 * gcc.dg/pr28706.c: New test.
12735
12736 PR c/28712
12737 * gcc.dg/pr28712.c: New test.
12738
12739 2006-09-22 Mike Stump <mrs@apple.com>
12740
12741 * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
12742
12743 2006-09-22 Zdenek Dvorak <dvorakz@suse.cz>
12744
12745 PR tree-optimization/28888
12746 * gcc.dg/pr28888.c: New test.
12747
12748 2006-09-21 Mark Mitchell <mark@codesourcery.com>
12749
12750 PR c++/29016
12751 * g++.dg/init/ptrfn1.C: New test.
12752
12753 2006-09-21 Lee Millward <lee.millward@codesourcery.com>
12754
12755 PR c++/28861
12756 * g++.dg/template/spec32.C: New test.
12757 * g++.dg/parse/crash9.C: Adjust error markers.
12758
12759 PR c++/28303
12760 * g++.dg/template/typedef6.C: New test.
12761 * g++.dg/init/error1.C: Adjust error markers.
12762 * g++.dg/parse/crash9.C: Likewise.
12763 * g++.dg/template/crash55.C: Likewise.
12764
12765 2006-09-21 Janis Johnson <janis187@us.ibm.com>
12766
12767 * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
12768
12769 2006-09-20 Danny Smith <dannysmith@users.sourceforge.net>
12770
12771 PR target/27650
12772 * g++.dg/ext/dllimport12.C: New test.
12773
12774 2006-09-20 Richard Sandiford <richard@codesourcery.com>
12775
12776 * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
12777 * gcc.target/mips/nmadd-2.c: Likewise.
12778 * gcc.target/mips/mips-ps-6.c: New test.
12779 * gcc.target/mips/neg-abs-1.c: Likewise.
12780 * gcc.target/mips/neg-abs-2.c: Likewise.
12781 * gcc.target/mips/nmadd-3.c: New test.
12782
12783 2006-09-20 Jakub Jelinek <jakub@redhat.com>
12784
12785 PR middle-end/28046
12786 * gcc.dg/gomp/atomic-10.c: New test.
12787 * g++.dg/gomp/atomic-10.C: New test.
12788
12789 2006-09-20 Eric Christopher <echristo@apple.com>
12790
12791 * gcc.target/i386/sse3-not-fisttp.c: New.
12792
12793 2006-09-19 Jack Howarth <howarth@bromo.med.uc.edu>
12794
12795 * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
12796
12797 2006-09-19 Richard Sandiford <richard@codesourcery.com>
12798
12799 * gcc.c-torture/execute/pr28289.c (one): New variable.
12800 (main): Use it instead of argc.
12801 * gcc.c-torture/execute/20060102-1.c (one): New variable.
12802 (main): Use it instead of argc.
12803
12804 2006-09-19 Paul Brook <paul@codesourcery.com>
12805
12806 PR target/28516
12807 * gcc.dg/nested-func-5.c: New test.
12808
12809 2006-09-19 Ben Elliston <bje@au.ibm.com>
12810
12811 * lib/target-supports.exp (check_effective_target_tls): Compile
12812 test stubs using ${tool}_target_compile, not just target_compile.
12813 (check_effective_target_tls_runtime): Likewise.
12814
12815 2006-09-19 Ben Elliston <bje@au.ibm.com>
12816
12817 * gcc.c-torture/compile/20030405-1.x: Remove.
12818
12819 * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
12820 optimising linker from discarding it.
12821
12822 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
12823
12824 PR fortran/28526
12825 * gfortran.dg/keyword_symbol_1.f90: New test.
12826
12827 * gfortran.dg/spread_shape_1.f90: Add missing warning with
12828 pedantic compilation option.
12829
12830 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
12831
12832 PR fortran/29060
12833 * gfortran.dg/spread_shape_1.f90: New test.
12834
12835 2006-09-17 Roger Sayle <roger@eyesopen.com>
12836
12837 PR tree-optimization/28887
12838 * gcc.dg/prefetch-loop-arrays-1.c: New test case.
12839
12840 2006-09-16 Steven Bosscher <steven@gcc.gnu.org>
12841
12842 PR c/25993
12843 * gcc.dg/pr25993.c: New test.
12844
12845 2006-09-17 Ira Rosen <irar@il.ibm.com>
12846
12847 PR tree-opt/21591
12848 * gcc.dg/vect/pr21591.c: New test.
12849
12850 2006-09-16 Andrew Pinski <pinskia@physics.uc.edu>
12851
12852 PR tree-opt/29059
12853 * gcc.c-torture/compile/strcpy-1.c: New test.
12854 * gcc.c-torture/compile/strcpy-2.c: New test.
12855 * gcc.c-torture/compile/memcpy-1.c: New test.
12856 * gcc.c-torture/compile/memcpy-2.c: New test.
12857
12858 2006-09-16 Jack Howarth <howarth@bromo.med.uc.edu>
12859
12860 PR testsuite/29055
12861 * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
12862
12863 2006-09-15 Eric Botcazou <ebotcazou@adacore.com>
12864
12865 * gnat.dg/specs/double_record_extension1.ads: New test.
12866 * gnat.dg/specs/double_record_extension2.ads: Likewise.
12867
12868 2006-09-15 Paul Thomas <pault@gcc.gnu.org>
12869
12870 PR fortran/29051
12871 * gfortran.dg/oldstyle_3.f90: New test.
12872
12873 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12874
12875 PR libgfortran/29099
12876 * gfortran.dg/secnds-1.f: New test.
12877
12878 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12879
12880 PR libgfortran/29053
12881 * gfortran.dg/streamio_9.f90: New test.
12882 * gfortran.dg/streamio_10.f90: New test.
12883
12884 2006-09-14 Andrew Pinski <pinskia@physics.uc.edu>
12885
12886 PR C++/29002
12887 * g++.dg/init/array22.C: New test.
12888 * g++.dg/init/array23.C: New test.
12889
12890 2006-09-14 Arnaud Charlet <charlet@adacore.com>
12891
12892 * stackcheck.lst: Update list of tests requiring stack checking.
12893 * norun.lst: Adjust for above change.
12894 * ada95.lst: New file.
12895 * run_all.sh: Add handling of tests using Ada 95 semantics and thus
12896 requiring -gnat95 switch.
12897
12898 2006-09-14 Olivier Hainque <hainque@adacore.com>
12899
12900 * gnat.dg/in_out_parameter.adb: New test.
12901
12902 2006-09-13 Andrew Pinski <pinskia@physics.uc.edu>
12903
12904 PR debug/28980
12905 * gcc.c-torture/compile/debugvlafunction-1.c: New test.
12906
12907 2006-09-13 Eric Botcazou <ebotcazou@adacore.com>
12908
12909 * gnat.dg/specs/unchecked_union.ads: New test.
12910
12911 2006-09-13 Richard Sandiford <richard@codesourcery.com>
12912
12913 PR rtl-optimization/28982
12914 * gcc.c-torture/execute/pr28982a.c: New test.
12915 * gcc.c-torture/execute/pr28982b.c: Likewise.
12916
12917 2006-09-12 Eric Christopher <echristo@apple.com>
12918
12919 * gcc.target/x86_64/abi/asm-support-darwin.s: New.
12920 * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
12921
12922 2006-09-13 Joseph S. Myers <joseph@codesourcery.com>
12923
12924 PR c/28768
12925 PR preprocessor/14634
12926 * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
12927 gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
12928 gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
12929
12930 2006-09-12 Eric Botcazou <ebotcazou@libertysurf.fr>
12931
12932 * gcc.dg/pr28243.c: New test.
12933
12934 2006-09-12 Paul Thomas <pault@gcc.gnu.org>
12935
12936 PR fortran/28971
12937 gfortran.dg/pr28971.f90: New test to act as a backstop in case
12938 this undiagnosed regression reappears.
12939
12940 2006-09-12 Kazu Hirata <kazu@codesourcery.com>
12941
12942 * lib/c-torture.exp (c-torture-compile, c-torture-execute):
12943 Treat $srcdir as a literal.
12944 * lib/fortran-torture.exp (fortran-torture-compile,
12945 fortran-torture-execute): Likewise.
12946 * lib/objc-torture.exp (objc-torture-compile,
12947 objc-torture-execute): Likewise.
12948 * lib/profopt.exp (profopt-execute): Likewise.
12949
12950 2006-09-11 Geoffrey Keating <geoffk@apple.com>
12951
12952 * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
12953
12954 2006-09-11 Jack Howarth <howarth@bromo.med.uc.edu>
12955
12956 PR testsuite/28950
12957 * gcc.target/powerpc/ppc-and-1.c: Fix regex.
12958
12959 2006-09-11 H.J. Lu <hongjiu.lu@intel.com>
12960
12961 PR target/13685
12962 * gcc.target/i386/pr13685.c: New test.
12963
12964 2006-09-11 Eric Botcazou <ebotcazou@libertysurf.fr>
12965
12966 * gcc.dg/pr28726.c: New test.
12967
12968 2006-09-11 Josh Conner <jconner@apple.com>
12969
12970 * gcc.dg/nrv3.c: Increase size of structure.
12971 * gcc.dg/nrv4.c: Likewise.
12972 * gcc.dg/nrv5.c: Likewise.
12973
12974 2006-09-11 Paul Thomas <pault@gcc.gnu.org>
12975
12976 PR libfortran/28890
12977 gfortran.dg/assumed_charlen_function_5.f90: New test.
12978
12979 2006-09-10 Mark Mitchell <mark@codesourcery.com>
12980
12981 PR c++/28991
12982 * g++.dg/init/static3.C: New test.
12983
12984 2006-09-10 Andrew Pinski <pinskia@physics.uc.edu>
12985
12986 PR testsuite/29007
12987 * gcc.dg/long-long-cst1.c (t): Add cast to
12988 __SIZE_TYPE__ before casting to int.
12989 (main): Return 0 on success.
12990
12991 2006-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
12992
12993 * gcc.c-torture/execute/20060910-1.c: New test.
12994
12995 2006-09-10 Steven Bosscher <steven@gcc.gnu.org>
12996
12997 PR middle-end/26983
12998 * gcc.dg/pr26983.c: New test.
12999
13000 2006-09-10 Richard Sandiford <richard@codesourcery.com>
13001
13002 PR target/29006
13003 * gcc.c-torture/execute/pr29006.c: New test.
13004
13005 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
13006
13007 PR libfortran/28947
13008 gfortran.dg/matmul_4.f90: New test.
13009
13010 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
13011
13012 PR fortran/28959
13013 gfortran.dg/used_types_10: New test.
13014
13015 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
13016
13017 PR libfortran/28923
13018 gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
13019 gfortran.dg/array_initializer_3.f90: New test.
13020
13021 2006-09-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13022
13023 PR fortran/28914
13024 * gfortran.dg/actual_array_constructor_3.f90: New test.
13025
13026 2006-09-09 Paolo Bonzini <bonzini@gnu.org>
13027
13028 PR testsuite/26778
13029 * gcc.target/i386/pr26778.c: New testcase.
13030
13031 2006-09-08 Eric Christopher <echristo@apple.com>
13032
13033 * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
13034 * gcc.target/i386/memcpy-1.c: Ditto.
13035 * gcc.target/i386/asm-1.c: Ditto.
13036 * gcc.target/i386/20060512-4.c: Ditto.
13037 * gcc.target/i386/compress-float-387.c: Ditto.
13038 * gcc.target/i386/20060512-1.c: Ditto.
13039 * gcc.target/i386/compress-float-sse.c: Ditto.
13040 * gcc.target/i386/20060512-2.c: Ditto.
13041 * gcc.target/i386/compress-float-sse-pic.c: Ditto.
13042 * gcc.target/i386/stack-prot-kernel.c: Ditto.
13043 * gcc.target/i386/compress-float-387-pic.c: Ditto.
13044 * gcc.dg/pr26449.c: Ditto.
13045 * gcc.dg/attr-ms_struct-2.c: Ditto.
13046 * gcc.dg/attr-ms_struct-1.c: Ditto.
13047 * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
13048
13049 2006-09-08 Joseph S. Myers <joseph@codesourcery.com>
13050
13051 PR c/28504
13052 * gcc.dg/vla-10.c: New test.
13053
13054 2006-09-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13055
13056 PR c++/28858
13057 * g++.dg/parse/template20.C: New test.
13058 * g++.dg/template/operator8.C: Remove obsolete part.
13059 * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
13060 * g++.old-deja/g++.pt/crash65.C: Likewise.
13061
13062 2006-09-07 Jason Merrill <jason@redhat.com>
13063
13064 PR middle-end/27724
13065 * gcc.dg/long-long-cst1.c: New test.
13066
13067 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
13068
13069 PR C++/28906
13070 * g++.dg/other/array3.C: New test.
13071 * g++.dg/other/array4.C: New test.
13072 * g++.dg/other/array5.C: New test.
13073
13074 2006-09-07 H.J. Lu <hongjiu.lu@intel.com>
13075
13076 * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
13077
13078 2006-09-07 Uros Bizjak <uros@kss-loka.si>
13079
13080 PR target/28946
13081 * gcc.target/i386/pr28946.c: New test.
13082
13083 2006-09-07 Steven G. Kargl <kargls@comcast.net>
13084
13085 * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
13086 in integer literal constant.
13087 * gfortran.dg/enum_8.f90: Ditto.
13088 * gfortran.dg/g77/20030326-1.f: Ditto.
13089
13090 2006-09-07 Feng Wang <fengwang@nudt.edu.cn>
13091
13092 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
13093 nonconformance usage.
13094
13095 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
13096
13097 PR middle-end/28862
13098 * gcc.c-torture/compile/vector-align-1.c: New test.
13099
13100 2006-09-06 Andrew Pinski <pinskia@physics.uc.edu>
13101
13102 PR rtl-opt/27883
13103 * g++.dg/opt/copysign-1.C: New test.
13104
13105 2006-09-06 Jason Merrill <jason@redhat.com>
13106
13107 PR c++/27371
13108 * g++.dg/warn/unused-result1.C: New test.
13109
13110 2006-09-06 Mark Mitchell <mark@codesourcery.com>
13111
13112 PR c++/28903
13113 * g++.dg/ext/vla3.C: New test.
13114
13115 PR c++/28886
13116 * g++.dg/template/array16.C: New test.
13117
13118 2006-09-06 Richard Guenther <rguenther@suse.de>
13119
13120 * gcc.dg/pr27226.c: Remove testcase again.
13121
13122 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
13123
13124 PR tree-opt/28937
13125 * g++.dg/opt/unroll2.C: New test.
13126
13127 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
13128
13129 PR tree-opt/28952
13130 * gcc.dg/vect/pr28952.c: New test.
13131
13132 2006-09-05 Richard Guenther <rguenther@suse.de>
13133
13134 PR tree-optimization/28900
13135 * gcc.dg/torture/pr28900.c: New testcase
13136
13137 2006-09-05 Richard Guenther <rguenther@suse.de>
13138
13139 PR tree-optimization/28905
13140 * gcc.c-torture/compile/pr28905.c: New testcase.
13141
13142 2006-09-05 Richard Guenther <rguenther@suse.de>
13143
13144 PR middle-end/28935
13145 * gcc.dg/pr28935.c: New testcase.
13146
13147 2006-09-05 Eric Botcazou <ebotcazou@libertysurf.fr>
13148
13149 * gcc.c-torture/execute/20060905-1.c: New test.
13150
13151 2006-09-05 Paul Thomas <pault@gcc.gnu.org>
13152
13153 PR fortran/28908
13154 * gfortran.dg/used_types_7.f90: New test.
13155 * gfortran.dg/used_types_8.f90: New test.
13156 * gfortran.dg/used_types_9.f90: New test.
13157
13158 2006-09-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13159
13160 * gcc.c-torture/compile/20060904-1.c: New test.
13161
13162 2006-09-04 Nathan Sidwell <nathan@codesourcery.com>
13163
13164 PR c++/23287 Revert my 2006-09-01 patch
13165 * g++.dg/parse/dtor12.C: Remove.
13166
13167 2006-09-02 Lee Millward <lee.millward@codesourcery.com>
13168
13169 PR c+/27670
13170 * g++.dg/template/operator9.C: New test.
13171
13172 PR c++/27493
13173 * g++.dg/template/operator7.C: New test.
13174
13175 PR c++/27494
13176 * g++.dg/template/operator8.C: New test.
13177
13178 PR c++/27397
13179 * g++.dg/template/crash57.C: New test.
13180
13181 * g++.dg/template/typedef4.C: Adjust error markers.
13182 * g++.dg/template/typedef5.C: Likewise.
13183
13184 2006-09-02 Jakub Jelinek <jakub@redhat.com>
13185
13186 PR c++/28878
13187 * g++.dg/parse/crash33.C: New test.
13188
13189 2006-09-01 J"orn Rennecke <joern.rennecke@st.com>
13190 Richard Guenther <rguenther@suse.de>
13191 Adam Nemet <anemet@caviumnetworks.com>
13192
13193 PR middle-end/27226
13194 * gcc.target/mips/memcpy-1.c: New testcase.
13195 * gcc.dg/pr27226.c: Likewise.
13196
13197 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
13198
13199 PR c++/28705
13200 * g++.dg/lookup/koenig5.C: New.
13201 * g++.dg/template/crash56.C: New.
13202
13203 2006-09-01 Josh Conner <jconner@apple.com>
13204
13205 PR c++/25505
13206 * gcc.dg/nrv3.c: New test.
13207 * gcc.dg/nrv4.c: New test.
13208 * gcc.dg/nrv5.c: New test.
13209
13210 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
13211
13212 PR c++/23287
13213 * g++.dg/parse/dtor12.C: New.
13214
13215 2006-08-31 Zdenek Dvorak <dvorakz@suse.cz>
13216
13217 PR tree-optimization/28839
13218 * gcc.dg/pr28839.c: New test.
13219
13220 2006-08-31 Andreas Krebbel <krebbel1@de.ibm.com>
13221
13222 PR target/24367
13223 * gcc.dg/pr24367.c: New testcase.
13224
13225 2006-08-30 Joseph Myers <joseph@codesourcery.com>
13226
13227 * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
13228
13229 2006-08-30 Zdenek Dvorak <dvorakz@suse.cz>
13230
13231 PR rtl-optimization/27735
13232 * gcc.dg/loop-unswitch-1.c: New test.
13233
13234 2006-08-30 Paul Thomas <pault@gcc.gnu.org>
13235
13236 PR fortran/28885
13237 * gfortran.dg/aliasing_dummy_2.f90: New test.
13238
13239 PR fortran/20067
13240 * gfortran.dg/generic_5.f90: Change error message.
13241
13242 PR fortran/28873
13243 * gfortran.dg/generic_6.f90: New test.
13244
13245 PR fortran/25077
13246 * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
13247
13248 PR fortran/25102
13249 * gfortran.dg/invalid_interface_assignment.f90: New test.
13250
13251 PR fortran/24866
13252 * gfortran.dg/module_proc_external_dummy.f90: New test.
13253
13254 2006-08-29 Andrew Pinski <pinskia@physics.uc.edu>
13255
13256 PR c++/28349
13257 * g++.dg/warn/var-args1.C: New test.
13258
13259 2006-08-29 Steven G. Kargl <kargls@comcast.net>
13260
13261 PR fortran/28866
13262 * gfortran.dg/simpleif_2.f90: New test.
13263 * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
13264 * gfortran.dg/enum_5.f90: Ditto.
13265
13266 2006-08-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13267 Kazu Hirata <kazu@codesourcery.com>
13268
13269 PR tree-optimization/17506
13270 * gcc.dg/pr17506.c: New.
13271
13272 2006-08-29 J"orn Rennecke <joern.rennecke@st.com>
13273
13274 PR c++/28139
13275 * g++.dg/eh/alias1.C: New test.
13276
13277 2006-08-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13278
13279 PR c++/28860
13280 * g++.dg/template/ttp22.C: New test.
13281
13282 2006-08-28 Kazu Hirata <kazu@codesourcery.com>
13283
13284 PR middle-end/26632
13285 * gcc.dg/pr26632.c: New.
13286
13287 2006-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13288
13289 PR libgfortran/28354
13290 * gfortran.dg/fmt_zero_precision.f90: New test.
13291
13292 2006-08-27 Mark Mitchell <mark@codesourcery.com>
13293
13294 PR c++/28058
13295 * g++.dg/template/spec31.C: New test.
13296
13297 2006-08-27 Lee Millward <lee.millward@codesourcery.com>
13298
13299 PR c++/26573
13300 * g++.dg/other/static2.C: New test.
13301
13302 2006-08-26 Roger Sayle <roger@eyesopen.com>
13303
13304 * gcc.dg/Wswitch-enum-2.c: New test case.
13305 * gcc.dg/Wswitch-enum-3.c: Likewise.
13306
13307 2006-08-26 Richard Guenther <rguenther@suse.de>
13308
13309 * gcc.c-torture/compile/20060826-1.c: New testcase.
13310
13311 2006-08-26 Lee Millward <lee.millward@codesourcery.com>
13312
13313 PR c++/28736
13314 * g++.dg/template/void10.C: New test.
13315
13316 PR c++/28737
13317 * g++.dg/template/void8.C: New test.
13318
13319 PR c+_+/28738
13320 * g++.dg/template/void9.C: New test.
13321
13322 * g++.dg/template/void3.C: Adjust error markers.
13323 * g++.dg/template/void4.C: Likewise.
13324 * g++.dg/template/crash55.C: Likewise.
13325 * g++.dg/template/void7.C: Likewise
13326
13327 2006-08-26 Mark Mitchell <mark@codesourcery.com>
13328
13329 PR c++/28588
13330 * g++.dg/inherit/access6.C: New test.
13331 * g++.dg/inherit/access7.C: Likewise.
13332
13333 PR c++/28595
13334 * g++.dg/template/array15.C: New test.
13335 * g++.dg/template/crash2.C: Tweak error markers.
13336
13337 2006-08-26 Jakub Jelinek <jakub@redhat.com>
13338
13339 PR middle-end/28683
13340 * gcc.c-torture/compile/20060823-1.c: New test.
13341
13342 2006-08-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13343
13344 PR c++/28853
13345 * g++.dg/template/ttp21.C: New test.
13346
13347 PR c++/28852
13348 * g++.dg/other/operator1.C: Add error-marker.
13349 * g++.dg/other/operator2.C: New test.
13350
13351 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
13352
13353 PR c/27893
13354 * gcc.c-torture/compile/vla-const-1.c,
13355 gcc.c-torture/compile/vla-const-2.c: New tests.
13356
13357 2006-08-26 Richard Guenther <rguenther@suse.de>
13358
13359 PR middle-end/28814
13360 * gcc.dg/torture/pr28814.c: New testcase.
13361
13362 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
13363
13364 PR c/28418
13365 * gcc.c-torture/compile/compound-literal-1.c: New test.
13366
13367 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
13368
13369 PR c/28299
13370 * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
13371 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
13372 Expect extra diagnostics.
13373
13374 2006-08-25 J"orn Rennecke <joern.rennecke@st.com>
13375
13376 gcc.dg/noncompile/pr16876.c: New test.
13377
13378 2006-08-25 Mark Mitchell <mark@codesourcery.com>
13379
13380 PR c++/28056
13381 * g++.dg/parse/local1.C: New test.
13382 * g++.dg/other/qual1.C: Tweak error marker.
13383
13384 2006-08-25 Nathan Sidwell <nathan@codesourcery.com>
13385
13386 PR c++/27787
13387 * g++.dg/template/typename10.C: New.
13388 * g++.dg/template/lookup4.C: Remove bogus error marker.
13389
13390 2006-08-25 Richard Guenther <rguenther@suse.de>
13391
13392 PR testsuite/28829
13393 * gcc.dg/pr26570.c: Fix testcase.
13394
13395 2006-08-24 Andrew Pinski <pinskia@physics.uc.edu>
13396
13397 PR tree-opt/28807
13398 * gcc.c-torture/execute/mayalias-2.c: New test.
13399 * gcc.dg/tree-ssa/alias-13.c: New test.
13400
13401 2006-08-24 Jan Hubicka <jh@suse.cz>
13402
13403 PR debug/26881
13404 * gcc.dg/debug/pr26881.c: New file.
13405
13406 2006-08-23 Paul Thomas <pault@gcc.gnu.org>
13407
13408 PR fortran/28788
13409 * gfortran.dg/used_types_4.f90: New test.
13410 * gfortran.dg/derived_init_2.f90: Modify to check sibling
13411 association of derived types.
13412 * gfortran.dg/used_types_2.f90: Add module cleanup.
13413 * gfortran.dg/used_types_3.f90: The same.
13414
13415 PR fortran/28771
13416 * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
13417 fix of regression.
13418
13419 2006-08-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13420
13421 PR 28813
13422 * gfortran.dg/direct_io_6.f90: Remove test.
13423
13424 2006-08-23 Stuart Hastings <stuart@apple.com>
13425
13426 PR 28825
13427 * gcc.target/i386/20060821-1.c: New.
13428
13429 2006-08-23 Danny Smith <dannysmith@users.sourceforge.net>
13430
13431 gcc.dg/attr-invalid.c: Insert an " |directive" substitution into
13432 dg-warning strings for dllimport.
13433
13434 2006-08-22 Andrew Pinski <pinskia@physics.uc.edu>
13435
13436 PR C++/28450
13437 * g++.dg/ext/vector4.C: New test.
13438 * g++.dg/ext/complex1.C: New test.
13439
13440 2006-08-21 Geoffrey Keating <geoffk@apple.com>
13441
13442 PR debug/28692
13443 * gcc.dg/debug/const-1.c: New.
13444 * gcc.dg/debug/const-2.c: New.
13445 * gcc.dg/debug/dwarf2/const-1.c: New.
13446 * gcc.dg/debug/dwarf2/const-2.c: New.
13447 * gcc.dg/debug/dwarf2/const-2b.c: New.
13448
13449 2006-08-22 Richard Guenther <rguenther@suse.de>
13450
13451 PR middle-end/28776
13452 * gcc.c-torture/compile/pr28776-1.c: New testcase.
13453 * gcc.c-torture/compile/pr28776-2.c: Likewise.
13454
13455 2006-08-22 Daniel Berlin <dberlin@dberlin.org>
13456
13457 PR tree-optimization/28003
13458 * g++.dg/tree-ssa/pr28003.C: New.
13459
13460 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
13461
13462 * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
13463
13464 2006-08-21 Lee Millward <lee.millward@codesourcery.com>
13465
13466 PR c++/26269
13467 * g++.dg/other/error14.C: New test.
13468
13469 PR c++/28505
13470 * g++.dg/parse/ctor7.C: New test.
13471 * g++.dg/parse/ctor8.C: Likewise.
13472
13473 PR c++/28741
13474 * g++.dg/template/void7.C: New test.
13475
13476 2006-08-21 Olivier Hainque <hainque@adacore.com>
13477
13478 * gnat.dg/self_aggregate_with_zeros.adb: New test.
13479 * gnat.dg/self_aggregate_with_array.adb: New test.
13480
13481 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
13482
13483 * g++.dg/eh/arm-vfp-unwind.C: New test.
13484
13485 2006-08-20 Mark Mitchell <mark@codesourcery.com>
13486
13487 PR c++/28341
13488 * g++.dg/template/ref3.C: New test.
13489 * g++.dg/template/nontype13.C: New test.
13490
13491 PR c++/28346
13492 * g++.dg/template/ptrmem17.C: New test.
13493
13494 2006-08-20 Danny Smith <dannysmith@users.sourceforge.net>
13495
13496 PR target/28648 c:
13497 * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
13498
13499 2006-08-20 Paul Thomas <pault@gcc.gnu.org>
13500
13501 PR fortran/28630
13502 * gfortran.dg/used_types_2.f90: New test.
13503
13504 PR fortran/28601
13505 * gfortran.dg/used_types_3.f90: New test.
13506
13507 PR fortran/20886
13508 * gfortran.dg/generic_actual_arg.f90: New test.
13509
13510 PR fortran/28735
13511 * gfortran.dg/module_private_array_refs_1.f90: New test.
13512
13513 PR fortran/28762
13514 * gfortran.dg/program_name_1.f90: New test.
13515
13516 PR fortran/28425
13517 * gfortran.dg/derived_constructor_comps_1.f90: New test.
13518
13519 PR fortran/28496
13520 * gfortran.dg/array_initializer_2.f90: New test.
13521
13522 PR fortran/18111
13523 * gfortran.dg/unused_artificial_dummies_1.f90: New test.
13524
13525 PR fortran/28600
13526 * gfortran.dg/assumed_charlen_function_4.f90: New test.
13527
13528 PR fortran/28771
13529 * gfortran.dg/assumed_charlen_in_main.f90: New test.
13530
13531 PR fortran/28660
13532 * gfortran.dg/dependent_decls_1.f90: New test.
13533
13534 2006-08-19 Erik Edelmann <eedelman@gcc.gnu.org>
13535
13536 PR fortran/25217
13537 * gfortran.dg/derived_init_2.f90: New.
13538
13539 2006-08-17 J"orn Rennecke <joern.rennecke@st.com>
13540
13541 * gcc.c-torture/execute/pr28289.c: New test.
13542
13543 2006-08-17 Jakub Jelinek <jakub@redhat.com>
13544
13545 PR c/28744
13546 * gcc.dg/attr-externally-visible-1.c: New test.
13547 * gcc.dg/attr-externally-visible-2.c: New test.
13548 * g++.dg/parse/attr-externally-visible-1.C: New test.
13549 * g++.dg/parse/attr-externally-visible-2.C: New test.
13550
13551 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13552
13553 PR c++/28606
13554 * g++.dg/parse/dtor11.C: New test.
13555
13556 2006-08-17 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
13557
13558 PR rtl-optimization/28489
13559 * gcc.c-torture/compile/pr28489.c: New test.
13560
13561 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13562
13563 PR c++/28710
13564 * g++.dg/template/redecl4.C: New test.
13565
13566 PR c++/28711
13567 * g++.dg/template/ctor8.C: New test.
13568
13569 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
13570
13571 * gcc.dg/pr26570.c: Fix testcase.
13572
13573 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
13574
13575 * PR c++/28573
13576 * g++.dg/parse/offsetof6.C: New test.
13577 * g++.dg/parse/offsetof6.C: New test.
13578 * g++.dg/parse/offsetof7.C: New test.
13579
13580 2006-08-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13581
13582 PR testsuite/28602
13583 * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
13584 is false.
13585
13586 2006-08-16 Andrew Pinski <pinskia@physics.uc.edu>
13587
13588 PR c++/28302
13589 * g++.dg/ext/vector3.C: New test.
13590
13591 2006-08-16 Zdenek Dvorak <dvorakz@suse.cz>
13592
13593 PR gcov/profile/26570
13594 * gcc.dg/pr26570.c: New test.
13595
13596 2006-08-16 Joseph S. Myers <joseph@codesourcery.com>
13597
13598 PR c/27697
13599 * gcc.dg/qual-component-1.c: New test.
13600
13601 2006-08-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13602
13603 PR c++/28593
13604 * g++.dg/parse/new3.C: New test.
13605
13606 2006-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13607
13608 PR fortran/25828
13609 * gfortran.dg/streamio_1.f90: New test.
13610 * gfortran.dg/streamio_2.f90: New test.
13611 * gfortran.dg/streamio_3.f90: New test.
13612 * gfortran.dg/streamio_4.f90: New test.
13613 * gfortran.dg/streamio_5.f90: New test.
13614 * gfortran.dg/streamio_6.f90: New test.
13615 * gfortran.dg/streamio_7.f90: New test.
13616 * gfortran.dg/streamio_8.f90: New test.
13617
13618 2006-08-15 Danny Smith <dannysmith@users.sourceforge.net>
13619
13620 PR c/28287
13621 * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
13622
13623 2006-08-15 Lee Millward <lee.millward@codesourcery.com>
13624
13625 PR c++/28594
13626 * g++.dg/template/void6.C: New test.
13627
13628 2006-08-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13629
13630 PR c/28649
13631 * gcc.dg/parse-error-1.c: New test.
13632 * gcc.dg/parse-error-2.c: New test.
13633 * gcc.dg/cpp/digraph2.c: Add error-marker.
13634 * gcc.dg/noncompile/920923-1.c: Likewise.
13635
13636 2006-08-14 Andrew Pinski <pinskia@physics.uc.edu>
13637
13638 PR c/27490
13639 * gcc.dg/sizeof-2.c: New testcase.
13640
13641 PR c/27489
13642 * gcc.dg/switch-A.c: New testcase.
13643
13644 2006-08-14 Steve Ellcey <sje@cup.hp.com>
13645
13646 PR c++/28288
13647 PR c++/14556
13648 * g++.old-deja/g++.warn/compare1.C: Delete.
13649 * g++.dg/opt/pr7503-2.C: Delete.
13650 * g++.dg/opt/pr7503-3.C: Delete.
13651 * g++.dg/opt/pr7503-4.C: Delete.
13652 * g++.dg/opt/pr7503-5.C: Delete.
13653 * g++.dg/opt/max1.C: Delete.
13654 * g++.dg/warn/minmax.C: Delete.
13655 * g++.dg/expr/minmax.C: New test.
13656
13657 2006-08-14 Richard Guenther <rguenther@suse.de>
13658
13659 PR testsuite/28703
13660 * gcc.c-torture/execute/pr28651.c: Do not use argc
13661 to avoid optimization, instead forbid inlining.
13662
13663 2006-08-14 Richard Sandiford <richard@codesourcery.com>
13664
13665 PR rtl-optimization/28634
13666 * gcc.c-torture/execute/ieee/pr28634.c: New test.
13667
13668 2006-08-13 Alexandre Oliva <aoliva@redhat.com>
13669
13670 PR c/27184
13671 * gcc.dg/torture/pr27184.c: New test.
13672
13673 2006-08-12 Jakub Jelinek <jakub@redhat.com>
13674
13675 * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
13676
13677 2006-08-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13678
13679 * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
13680 * gfortran.dg/stat_2.f90: Likewise.
13681 * gfortran.dg/chmod_1.f90: Likewise.
13682 * gfortran.dg/chmod_2.f90: Likewise.
13683 * gfortran.dg/chmod_3.f90: Likewise.
13684
13685 2006-08-11 David Edelsohn <edelsohn@gnu.org>
13686
13687 * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
13688
13689 2006-08-11 Eric Botcazou <ebotcazou@libertysurf.fr>
13690
13691 * g++.dg/opt/pr23454-2.C: New test.
13692
13693 2006-08-11 Richard Guenther <rguenther@suse.de>
13694
13695 PR middle-end/28651
13696 * gcc.c-torture/execute/pr28651.c: New testcase.
13697
13698 2006-08-10 Eric Botcazou <ebotcazou@adacore.com>
13699
13700 * gnat.dg/specs/static_initializer.ads: New test.
13701
13702 2006-08-10 Paul Brook <paul@codesourcery.com>
13703
13704 * gcc.target/arm/cond-asm.c: New test.
13705
13706 2006-08-10 Dorit Nuzman <dorit@il.ibm.com>
13707
13708 PR tree-optimization/26197
13709 * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
13710 * g++.dg/vect/vect.exp: Compile the new tests with
13711 --param max-aliased-vops=0.
13712
13713 2006-08-09 Lee Millward <lee.millward@codesourcery.com>
13714
13715 PR c++/28637
13716 * g++.dg/template/void3.C: New test.
13717
13718 PR c++/28638
13719 * g++.dg/template/void4.C: New test.
13720
13721 PR c++/28640
13722 * g++.dg/template/void5.C: New test.
13723
13724 2006-08-07 Danny Smith <dannysmith@users.sourceforge.net>
13725
13726 * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
13727 after dg-do compile.
13728
13729 2006-08-07 Victor Kaplansky <victork@il.ibm.com>
13730
13731 PR tree-optimizations/26969
13732 * gcc.dg/vect/vect.exp: Compile tests prefixed with
13733 "unswitch-loops" with -funswitch-loops.
13734 * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
13735
13736 2006-08-07 Eric Botcazou <ebotcazou@libertysurf.fr>
13737
13738 * gcc.dg/sparc-getcontext-1.c: Fix typo.
13739 * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
13740 * g++.dg/other/unused1.C: Likewise. Also match "asci?z".
13741 * objc.dg/dwarf-1.m: Likewise.
13742 * objc.dg/dwarf-2.m: Likewise.
13743 * obj-c++.dg/dwarf-2.mm: Likewise.
13744
13745 2006-08-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13746
13747 * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
13748 * objc.dg/dwarf-2.m: Likewise.
13749 * obj-c++.dg/dwarf-2.mm: Likewise.
13750
13751 PR libfortran/28603
13752 * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
13753
13754 PR testsuite/27611
13755 * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
13756
13757 PR testsuite/27033
13758 * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
13759
13760 2006-08-06 Paolo Bonzini <bonzini@gnu.org>
13761
13762 PR target/27827
13763 * gcc.target/i386/pr27827.c: New testcase.
13764
13765 2006-08-06 Paul Thomas <pault@gcc.gnu.org>
13766
13767 PR fortran/28590
13768 * gfortran.dg/sequence_types_1.f90: New test.
13769
13770 2006-08-05 Steven G. Kargl <kargls@comcast.nt>
13771
13772 PR fortran/28548
13773 * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
13774 dg-warning. Add -pedantic option.
13775
13776 2006-08-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13777
13778 PR c/28502
13779 * gcc.dg/proto-1.c: New test.
13780
13781 PR c/27721
13782 * gcc.dg/lvalue-4.c: New test.
13783
13784 PR c/28136
13785 * gcc.dg/init-bad-5.c: New test.
13786
13787 2006-08-03 Lee Millward <lee.millward@codesourcery.com>
13788
13789 PR c++/28347
13790 * g++.dg/ext/typedef-init.C: Add new test for typedef
13791 initialization inside templates. Adjust existing error markers.
13792
13793 2006-08-03 Mark Mitchell <mark@codesourcery.com>
13794
13795 PR c++/28148
13796 * g++.dg/init/ptrmem3.C: New test.
13797
13798 2006-08-03 Dorit Nuzman <dorit@il.ibm.com>
13799
13800 PR tree-optimization/27770
13801 * lib/target-support.exp: New target keyword "section_anchors".
13802 * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
13803 tests.
13804 * gcc.dg/vect/section-anchors-pr27770.c: New test.
13805 * gcc.dg/vect/vect-69.c: Removed. Replaced by:
13806 * gcc.dg/vect/section-anchors-vect-69.c: New test.
13807 * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
13808
13809 2006-08-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13810
13811 * gcc.dg/20060801-1.c: Add missing '}'.
13812
13813 2006-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13814
13815 PR c++/27508
13816 * g++.dg/parse/dtor9.C: New test.
13817 * g++.dg/parse/dtor10.C: New test.
13818 * g++.dg/other/error7.C: Adjust error-marker.
13819
13820 PR c++/28274
13821 * g++.dg/other/default5.C: New test.
13822
13823 2006-08-02 Richard Guenther <rguenther@suse.de>
13824
13825 * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
13826
13827 2006-08-02 Mark Mitchell <mark@codesourcery.com>
13828
13829 PR c++/28557
13830 * g++.dg/template/conv9.C: New test.
13831
13832 2006-08-02 Daniel Jacobowitz <dan@codesourcery.com>
13833
13834 PR debug/28063
13835 * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
13836 * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
13837 Optionally return assembly text. Update callers.
13838 (check_no_compiler_messages): Update verbose messages.
13839 (check_no_messages_and_pattern): New.
13840 (check_effective_target_string_merging): New.
13841
13842 2006-08-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13843
13844 PR c++/28250
13845 * g++.dg/eh/catch4.C: New test.
13846
13847 PR c++/28257
13848 * g++.dg/other/qual1.C: New test.
13849
13850 PR c++/28259
13851 * g++.dg/inherit/error2.C: New test.
13852
13853 PR c++/28267
13854 * g++.dg/other/new1.C: New test.
13855
13856 * g++.dg/warn/pr23075.C: Remove obsolete test.
13857 * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
13858 * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
13859
13860 2006-07-31 Mark Mitchell <mark@codesourcery.com>
13861
13862 PR c++/28523
13863 * g++.dg/eh/cast1.C: New test.
13864
13865 2006-08-01 Thomas Koenig <Thomas.Koenig@online.de>
13866
13867 PR libfortran/28452
13868 * gfortran.dg/random_3.f90: New test.
13869
13870 2006-08-01 Steve Ellcey <sje@cup.hp.com>
13871
13872 PR c++/28432
13873 * g++.dg/other/pr28304.C: Change expected error message.
13874 * g++.dg/other/pr28432.C: New test.
13875
13876 2006-08-01 Steve Ellcey <sje@cup.hp.com>
13877
13878 PR c++/28256
13879 * g++.dg/init/brace2.C: Change expected error message, add empty init.
13880
13881 2006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
13882
13883 PR debug/23336
13884 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
13885 at -g1.
13886 * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
13887 g++.dg/debug/enum-2.C: New.
13888
13889 2006-07-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13890
13891 PR c++/6634
13892 * g++.dg/parse/long1.C: Add more tests.
13893
13894 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13895
13896 * gfortran.dg/lrshift_1.c: New file.
13897
13898 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13899
13900 PR libgfortran/28335
13901 * gfortran.dg/no_unit_error_1.f90: New test.
13902
13903 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13904
13905 PR libgfortran/28335
13906 * gfortran.dg/no_unit_error_1.f90: Delete test.
13907 * gfortran.dg/no_unit_error_2.f90: Delete test.
13908
13909 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13910
13911 * gfortran.dg/chmod_3.f90: New test.
13912 * gfortran.dg/ltime_gmtime_1.f90: New test.
13913 * gfortran.dg/ltime_gmtime_2.f90: New test.
13914 * gfortran.dg/lrshift_1.f90: New test.
13915 * gfortran.dg/chmod_1.f90: New test.
13916 * gfortran.dg/chmod_2.f90: New test.
13917
13918 2006-07-28 Lee Millward <lee.millward@codesourcery.com>
13919
13920 PR c++/27668
13921 * g++.dg/template/crash55.C: New test.
13922
13923 PR c++/27962
13924 * g++.dg/template/nontype16.C: New test.
13925
13926 * g++.dg/template/void2.C: Adjust error markers.
13927 * g++.dg/template/nontype5.C: Adjust error markers.
13928
13929 2006-07-27 Arjan van de Ven <arjan@linux.intel.com>
13930
13931 * gcc.target/i386/stack-prot-kernel.c: New test.
13932
13933 2006-07-27 Roger Sayle <roger@eyesopen.com>
13934
13935 * gcc.dg/builtins-55.c: New test case.
13936
13937 2006-07-26 Zdenek Dvorak <dvorakz@suse.cz>
13938
13939 PR rtl-optimization/27907
13940 * gcc.c-torture/compile/pr27907.c: New test.
13941
13942 2006-07-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13943
13944 * gfortran.dg/mclock.f90: New test.
13945 * gfortran.dg/int_conv_1.f90: New test.
13946 * gfortran.dg/stat_1.f90: New test.
13947 * gfortran.dg/stat_2.f90: New test.
13948
13949 2006-07-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13950
13951 PR libgfortran/28335
13952 * gfortran.dg/no_unit_error_1.f90: New test.
13953 * gfortran.dg/no_unit_error_2.f90: New test.
13954 * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
13955
13956 2006-07-25 Roger Sayle <roger@eyesopen.com>
13957
13958 PR middle-end/28473
13959 * gcc.dg/fold-convround-1.c: New test case.
13960
13961 2006-07-24 Steven G. Kargl <kargls@comcast.net>
13962
13963 * gfortran.dg/arithmetic_if.f90: Fix comments.
13964
13965 2006-07-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13966
13967 PR c++/27572
13968 * g++.dg/other/typedef1.C: New test.
13969 * g++.dg/template/typedef4.C: New test.
13970 * g++.dg/template/typedef5.C: New test.
13971
13972 2006-07-24 Erik Edelmann <eedelman@gcc.gnu.org>
13973
13974 PR fortran/28416
13975 * gfortran.dg/allocatable_dummy_3.f90: New.
13976
13977 2006-07-24 Steven G. Kargl <kargls@comcast.net>
13978
13979 PR fortran/28439
13980 * gfortran.dg/arithmetic_if.f90: New test.
13981
13982 2006-07-24 Uros Bizjak <uros@kss-loka.si>
13983
13984 * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
13985 avoid memcpy optimization.
13986
13987 2006-07-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13988
13989 PR fortran/25289
13990 * gfortran.dg/direct_io_6.f90: New test.
13991
13992 2006-07-24 Jan Hubicka <jh@suse.cz>
13993
13994 PR c/25795
13995 PR c++/27369
13996 * gcc.dg/pr25795.c: New test.
13997 * gcc.dg/pr25795-1.c: New test.
13998
13999 2006-07-23 Roger Sayle <roger@eyesopen.com>
14000
14001 * gcc.dg/fold-cond-1.c: Increase test case portability by checking
14002 that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0"
14003 which may be transformed to "g || h" on some platforms.
14004
14005 2006-07-23 Mark Mitchell <mark@codesourcery.com>
14006
14007 PR c++/28025
14008 * g++.dg/template/friend45.C: New test.
14009
14010 2006-07-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14011
14012 PR libgfortran/28339
14013 * gfortran.dg/arrayio_8.f90: New test.
14014
14015 2006-07-21 Mike Stump <mrs@apple.com>
14016
14017 * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test.
14018
14019 * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name.
14020
14021 2006-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14022
14023 PR c++/28250
14024 * g++.dg/eh/catch3.C: New test.
14025
14026 PR c++/28363
14027 * g++.dg/template/defarg10.C: New test.
14028
14029 2006-07-20 Paul Brook <paul@codesourcery.com>
14030
14031 PR 27363
14032 * gcc.dg/pr27363.c: New test.
14033
14034 2006-07-19 Mark Mitchell <mark@codesourcery.com>
14035
14036 PR c++/28338
14037 * g++.dg/init/ref13.C: New test.
14038
14039 2006-07-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14040
14041 PR obj-c++/28434
14042 * obj-c++.dg/proto-error-1.mm: New test.
14043
14044 2006-07-18 Mark Mitchell <mark@codesourcery.com>
14045
14046 PR c++/28337
14047 * g++.dg/template/string1.C: New test.
14048
14049 2006-07-18 Mark Mitchell <mark@codesourcery.com>
14050
14051 PR c++/28048
14052 * g++.dg/template/defarg9.C: New test.
14053
14054 PR c++/28235
14055 * g++.dg/template/static27.C: New test.
14056
14057 2006-07-18 Diego Novillo <dnovillo@redhat.com>
14058
14059 PR 28410
14060 * gcc.dg/tree-ssa/pr28410.c: New test.
14061
14062 2006-07-18 Lee Millward <lee.millward@gmail.com>
14063
14064 PR c++/28258
14065 * g++/dg/other/error13.C: New test.
14066
14067 PR c++/28260
14068 * g++.dg/template/friend44.C: New test.
14069
14070 2006-07-18 Steve Ellcey <sje@cup.hp.com>
14071
14072 PR c++/27495
14073 * g++.dg/other/pr27495.C: New.
14074
14075 2006-07-18 Olivier Hainque <hainque@adacore.com>
14076
14077 * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
14078 * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
14079
14080 2006-07-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14081
14082 PR c/28286
14083 * gcc.dg/pragma-pack-4.c: New test.
14084
14085 2006-07-17 Steve Ellcey <sje@cup.hp.com>
14086
14087 PR c++/28291
14088 * g++.dg/ext/pr28291.C: New test.
14089
14090 2006-07-17 Richard Sandiford <richard@codesourcery.com>
14091
14092 PR middle-end/28403
14093 * gcc.c-torture/execute/pr28403.c: New test.
14094
14095 2006-07-17 Richard Sandiford <richard@codesourcery.com>
14096
14097 PR middle-end/28402
14098 * gcc.dg/pr28402.c: New test.
14099
14100 2006-07-17 Steve Ellcey <sje@cup.hp.com>
14101
14102 PR c++/28304
14103 * g++.dg/other/pr28304.C: New test.
14104
14105 2006-07-17 J"orn Rennecke <joern.rennecke@st.com>
14106
14107 PR other/28251
14108 gcc.c-torture/unsorted/dump-noaddr.c: New test.
14109 gcc.c-torture/unsorted/dump-noaddr.x: New driver.
14110
14111 2006-07-17 Richard Guenther <rguenther@suse.de>
14112
14113 PR tree-optimization/28238
14114 * g++.dg/tree-ssa/pr28238.C: New testcase.
14115
14116 2006-07-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14117
14118 PR c++/28250
14119 * g++.dg/eh/catch1.C: New test.
14120 * g++.dg/eh/catch2.C: New test.
14121
14122 2006-07-16 Jakub Jelinek <jakub@redhat.com>
14123
14124 PR c++/28370
14125 * g++.dg/template/anon3.C: New test.
14126
14127 2006-07-16 Paul Thomas <pault@gcc.gnu.org>
14128
14129 PR fortran/20844
14130 * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
14131 specifiers requiring an explicit format tag..
14132
14133 PR fortran/28201
14134 * gfortran.dg/generic_5: New test.
14135
14136 PR fortran/20893
14137 * gfortran.dg/elemental_optional_args_1.f90: New test.
14138
14139 2006-07-16 Olivier Hainque <hainque@adacore.com>
14140
14141 * gnat.dg/assert.ads: New file.
14142 * gnat.dg/controlled_record.ads: Likewise.
14143 * gnat.dg/controlled_record.adb: Likewise.
14144
14145 2006-07-15 Lee Millward <lee.millward@gmail.com>
14146
14147 PR c++/28292
14148 * g++.dg/other/error12.C: New test.
14149
14150 PR c++/28269
14151 * g++.dg/template/crash54.C: New test.
14152
14153 2006-07-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14154
14155 PR c++/28249
14156 * g++.dg/parse/catch1.C: New test.
14157
14158 PR c++/28294
14159 * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic.
14160
14161 PR c++/28387
14162 * g++.dg/ext/attrib24.C: New test.
14163
14164 2006-07-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14165
14166 PR c++/28343
14167 * g++.dg/ext/asmspec1.C: New test.
14168
14169 2006-07-13 Janis Johnson <janis187@us.ibm.com>
14170
14171 * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
14172 (dg-test): Support shouldfail tests.
14173 * lib/target-supports-dg.exp (dg-shouldfail): New.
14174 * gcc.test-framework/test-framework.awk: Handle shouldfail tests.
14175 * gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
14176 * gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
14177 * gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
14178 * gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
14179 * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
14180 * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.
14181
14182 2006-07-13 Jan Hubicka <jh@suse.cz>
14183
14184 * gcc.target/i386/memcpy-1.c: New.
14185
14186 2006-07-12 Geoffrey Keating <geoffk@apple.com>
14187
14188 * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New.
14189
14190 2006-07-13 Paul Thomas <pault@gcc.gnu.org>
14191
14192 PR fortran/25097
14193 * gfortran.dg/present_1.f90: New test.
14194
14195 PR fortran/20903
14196 * gfortran.dg/interface_derived_type_1.f90: New test.
14197
14198 2006-07-11 Feng Wang <fengwang@nudt.edu.cn>
14199
14200 PR fortran/28213
14201 * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O
14202 list.
14203
14204 2006-07-07 Lee Millward <lee.millward@gmail.com>
14205
14206 PR c++/27820
14207 * g++.dg/other/label1.C: New test.
14208
14209 2006-07-07 Richard Guenther <rguenther@suse.de>
14210
14211 PR middle-end/28268
14212 * gcc.dg/torture/pr28268.c: New testcase.
14213
14214 2006-07-07 Steve Ellcey <sje@cup.hp.com>
14215
14216 PR c++/27019
14217 * g++.dg/ext/pr27019.C: New.
14218
14219 2006-07-07 Richard Guenther <rguenther@suse.de>
14220
14221 PR tree-optimization/28187
14222 * gcc.dg/pr28187.c: New testcase.
14223
14224 2006-07-07 Eric Botcazou <ebotcazou@adacore.com>
14225
14226 * gnat.dg/address_conversion.adb: New test.
14227 * gnat.dg/boolean_subtype.adb: Likewise.
14228 * gnat.dg/frame_overflow.adb: Likewise.
14229 * gnat.dg/pointer_array.adb: Likewise.
14230 * gnat.dg/pointer_conversion.adb: Likewise.
14231
14232 2006-07-07 Paul Thomas <pault@gcc.gnu.org>
14233
14234 PR fortran/28237
14235 PR fortran/23420
14236 * gfortran.dg/print_fmt_5.f90: New test.
14237
14238 2006-07-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14239
14240 PR fortran/28129
14241 * gfortran.dg/bounds_check_4.f90: New test.
14242
14243 2006-07-05 Richard Guenther <rguenther@suse.de>
14244
14245 PR target/28158
14246 * gfortran.dg/pr28158.f90: New testcase.
14247
14248 2006-07-05 Richard Guenther <rguenther@suse.de>
14249
14250 PR tree-optimization/28162
14251 * gcc.dg/pr28162.c: New testcase.
14252
14253 2006-07-05 Richard Guenther <rguenther@suse.de>
14254 Andrew Pinski <pinskia@gcc.gnu.org>
14255
14256 PR c++/27084
14257 * g++.dg/tree-ssa/copyprop-1.C: New testcase.
14258
14259 2006-07-04 Paul Thomas <pault@gcc.gnu.org>
14260
14261 PR fortran/28174
14262 * gfortran.dg/actual_array_substr_2.f90: New test.
14263
14264 PR fortran/28167
14265 * gfortran.dg/actual_array_constructor_2.f90: New test.
14266
14267 2006-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14268
14269 * gfortran.dg/itime_idate_1.f: New test.
14270 * gfortran.dg/itime_idate_2.f: New test.
14271
14272 2006-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14273
14274 PR libgfortran/27704
14275 * gfortran.dg/open_status_3.f90: New test.
14276 * gfortran.dg/fmt_l.f90: Update for new feature.
14277
14278 2006-07-03 Asher Langton <langton2@llnl.gov>
14279
14280 * gfortran.dg/oldstyle_2.f90: New.
14281
14282 2006-07-03 Eric Botcazou <ebotcazou@adacore.com>
14283
14284 * gnat.dg/string_slice.adb: New test.
14285
14286 2006-07-01 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
14287
14288 PR fortran/19259
14289 * gfortran.dg/semicolon_fixed.c: New.
14290 * gfortran.dg/semicolon_free.c: New.
14291
14292 2006-06-30 Mike Stump <mrs@apple.com>
14293
14294 * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems
14295 that don't support internal visibility.
14296
14297 2006-06-30 Andrew Pinski <pinskia@gmail.com>
14298
14299 * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times
14300 for '(' / ')' needing an extra '\'.
14301
14302 2006-06-29 Roger Sayle <roger@eyesopen.com>
14303
14304 PR middle-end/27428
14305 * gcc.dg/pr27428-1.c: New test case.
14306
14307 2006-06-29 Mike Stump <mrs@apple.com>
14308
14309 * gcc.dg/compat/struct-layout-1_generate.c: Don't use common
14310 on darwin as we can't align commons large enough yet.
14311
14312 * gcc.dg/vla-8.c: Add additional testcases.
14313
14314 2006-06-26 Steve Ellcey <sje@cup.hp.com>
14315
14316 PR c++/28114
14317 * g++.dg/other/pr28114.C: New.
14318
14319 2006-06-25 Eric Botcazou <ebotcazou@adacore.com>
14320
14321 * gcc.c-torture/compile/20060625-1.c: New test.
14322
14323 2006-06-25 Paul Thomas <pault@gcc.gnu.org>
14324
14325 PR fortran/20867
14326 * gfortran.dg/stfunc_3.f90: New test.
14327
14328 PR fortran/25056
14329 * gfortran.dg/impure_actual_1.f90: New test.
14330
14331 PR fortran/20874
14332 * gfortran.dg/elemental_result_1.f90: New test.
14333
14334 PR fortran/25073
14335 * gfortran.dg/select_7.f90: New test.
14336
14337 PR fortran/27554
14338 * intrinsic_actual_1.f: New test.
14339
14340 PR fortran/22038
14341 PR fortran/28119
14342 * gfortran.dg/forall_4.f90: New test.
14343
14344 PR fortran/25072
14345 * gfortran.dg/forall_5.f90: New test.
14346
14347 2006-06-25 Lee Millward <lee.millward@gmail.com>
14348
14349 PR c++/28051
14350 * g++.dg/template/using13.C: New test.
14351
14352 PR c++/28054
14353 * g++.dg/other/incomplete3.C: New test.
14354
14355 2006-06-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14356
14357 PR fortran/28081
14358 * gfortran.dg/substr_3.f: New test.
14359 * gfortran.dg/equiv_2.f90: Update expected error message.
14360
14361 2006-06-24 Paul Thomas <pault@gcc.gnu.org>
14362
14363 PR fortran/28118
14364 * gfortran.dg/actual_array_substr_1.f90: New test.
14365
14366 2006-06-24 Olivier Hainque <hainque@adacore.com>
14367
14368 * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
14369 * gnat.dg/scalar_mode_agg_compare.adb: New test.
14370
14371 2006-06-23 Janis Johnson <janis187@us.ibm.com>
14372
14373 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
14374
14375 2006-06-23 Steven G. Kargl <kargls@comcast.net>
14376
14377 PR fortran/27981
14378 * gfortran.dg/simpleif_2.f90: New test.
14379
14380 2006-06-23 Lee Millward <lee.millward@gmail.com>
14381
14382 * g++.dg/template/error22.C: Fix typo.
14383
14384 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14385
14386 PR c++/28112
14387 * g++.dg/ext/attrib23.C: New test.
14388
14389 2006-06-23 Olivier Hainque <hainque@adacore.com>
14390
14391 * gnat.dg/varsize_temp.adb: New test.
14392
14393 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14394
14395 PR c++/11468
14396 * g++.dg/other/java2.C: New test.
14397
14398 2006-06-23 Danny Smith <dannysmith@users.sourceforge.net>
14399
14400 PR target/27789
14401 * g++.dg/ext/dllimport4.C. Add more tests for invalid
14402 initialization.
14403
14404 2006-06-22 Roger Sayle <roger@eyesopen.com>
14405
14406 PR target/27531
14407 * gcc.dg/pr27531-1.c: New test case.
14408
14409 2006-06-22 Asher Langton <langton2@llnl.gov>
14410
14411 PR fortran/24748
14412 * gfortran.dg/implicit_8.f90: New.
14413
14414 2006-06-22 Zdenek Dvorak <dvorakz@suse.cz>
14415
14416 PR rtl-optimization/28121
14417 * gcc.dg/pr28121.c: New test.
14418
14419 2006-06-22 Lee Millward <lee.millward@gmail.com>
14420
14421 PR c++/27805
14422 * g++.dg/parse/ptrmem6.C: New test.
14423
14424 PR c++/27821
14425 * g++.dg/template/error22.C: New test.
14426
14427 2006-06-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14428
14429 PR c++/28111
14430 * g++.dg/template/friend43.C: New test.
14431
14432 PR c++/28110
14433 * g++.dg/template/crash53.C: New test.
14434
14435 PR c++/28109
14436 * g++.dg/rtti/incomplete1.C: New test.
14437
14438 2006-06-21 Eric Botcazou <ebotcazou@adacore.com>
14439
14440 * gnat.dg/loop_unchecked_conversion.ad[bs]: New test.
14441
14442 2006-06-21 Joseph Myers <joseph@codesourcery.com>
14443
14444 * gcc.c-torture/execute/complex-7.c: New.
14445
14446 2006-06-21 Jakub Jelinek <jakub@redhat.com>
14447
14448 * gcc.dg/merge-all-constants-1.c: New test.
14449
14450 2006-06-20 Janis Johnson <janis187@us.ibm.com>
14451
14452 PR c++/28113
14453 * g++.dg/ext/altivec-3.C: Remove cast from vector initializers.
14454
14455 2006-06-20 Steven G. Kargl <kargls@comcast.net>
14456
14457 * gfortran.dg/rrspacing_1.f90: New test.
14458
14459 2006-06-20 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14460
14461 PR c++/28052
14462 * g++.dg/other/bitfield2.C: New test.
14463
14464 2006-06-20 Zdenek Dvorak <dvorakz@suse.cz>
14465
14466 PR tree-optimization/27331
14467 * gcc.dg/pr27331.c: New test.
14468
14469 2006-06-20 James A. Morrison <phython@gcc.gnu.org>
14470 Eric Botcazou <ebotcazou@adacore.com>
14471
14472 PR ada/18692
14473 * lib/gnat.exp: New file.
14474 * lib/gnat-dg.exp: Likewise.
14475 * gnat.dg: New directory.
14476 * gnat.dg/dg.exp: New driver.
14477 * gnat.dg/specs: New directory.
14478 * gnat.dg/specs/specs.exp: New driver.
14479 * gnat.dg/style: New directory.
14480 * gnat.dg/style/style.exp: New driver.
14481
14482 2006-06-20 Paul Thomas <pault@gcc.gnu.org>
14483
14484 PR fortran/16206
14485 * gfortran.dg/array_initializer_1.f90: New test.
14486
14487 PR fortran/28005
14488 * gfortran.dg/matmul_3.f90: New test.
14489
14490 2006-06-19 Andrew Pinski <pinskia@gmail.com>
14491
14492 PR middle-end/28075
14493 * gcc.dg/tree-ssa/inline-1.c: New test.
14494
14495 2006-06-19 Anatoly Sokolov <aesok@post.ru>
14496
14497 * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long
14498 in malloc prototype; remove XFAIL.
14499 * gcc.dg/pr18241-2.c: Ditto.
14500 * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long
14501 in memset prototype; remove XFAIL.
14502 * gcc.dg/tree-ssa/pr23382.c: Ditto.
14503
14504 2006-06-19 Joseph S. Myers <joseph@codesourcery.com>
14505
14506 * gcc.dg/vla-8.c: Add.
14507
14508 2006-06-19 Richard Guenther <rguenther@suse.de>
14509
14510 PR tree-optimization/27090
14511 * g++.dg/tree-ssa/pr27090.C: New testcase.
14512
14513 2006-06-19 Roger Sayle <roger@eyesopen.com>
14514
14515 PR target/27861
14516 * gcc.dg/pr27861-1.c: New test case.
14517
14518 2006-06-19 Richard Guenther <rguenther@suse.de>
14519
14520 PR middle-end/28045
14521 * gcc.dg/torture/pr28045.c: New testcase.
14522
14523 2006-06-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14524
14525 PR fortran/26801
14526 * gfortran.dg/associated_4.f90: New test.
14527
14528 2006-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14529
14530 PR fortran/19310
14531 PR fortran/19904
14532 * gfortran.dg/real_const_3.f90: New test.
14533
14534 2006-06-16 Mark Mitchell <mark@codesourcery.com>
14535
14536 PR c++/28016
14537 * g++.dg/template/static26.C: New test.
14538
14539 PR c++/27979
14540 * g++.dg/expr/bitfield2.C: New test.
14541
14542 PR c++/27884
14543 * g++.dg/parse/linkage2.C: New test.
14544
14545 2006-06-16 Richard Guenther <rguenther@suse.de>
14546
14547 PR middle-end/27116
14548 * gcc.dg/pr15785-1.c: Revert last change.
14549 * gcc.dg/torture/pr27116-2.c: New testcase.
14550
14551 2006-06-16 Roger Sayle <roger@eyesopen.com>
14552
14553 PR middle-end/27802
14554 * gcc.dg/pr27802-1.c: New test case.
14555
14556 2006-06-15 Mark Mitchell <mark@codesourcery.com>
14557
14558 PR c++/27689
14559 * g++.dg/template/ttp18.C: New test.
14560 * g++.dg/template/ttp19.C: Likewise.
14561
14562 PR c++/27666
14563 * g++.dg/expr/cond9.C: New test.
14564
14565 PR c++/27640
14566 * g++.dg/template/ctor7.C: New test.
14567
14568 2006-06-15 Janis Johnson <janis187@us.ibm.com>
14569
14570 * gcc.dg/vmx/pr27842.c: Remove dg-do directive; use default.
14571
14572 2006-06-16 Richard Guenther <rguenther@suse.de>
14573
14574 PR tree-optimization/27781
14575 * gcc.dg/tree-ssa/pr27781.c: New testcase.
14576
14577 2006-06-15 Thomas Koenig <Thomas.Koenig@online.de>
14578
14579 * gfortran.dg/allocate_zerosize_2.f90: New test case.
14580
14581 2006-06-15 Zdenek Dvorak <dvorakz@suse.cz>
14582
14583 * gcc.dg/tree-ssa/loop-18.c: New test.
14584
14585 2006-06-14 Mark Mitchell <mark@codesourcery.com>
14586
14587 PR c++/27665
14588 * g++.dg/template/crash52.C: New test.
14589
14590 PR c++/27648
14591 * g++.dg/ext/attrib22.C: New test.
14592
14593 PR c++/26559
14594 * g++.dg/template/builtin1.C: New test.
14595 * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL.
14596
14597 PR c++/28018
14598 * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array
14599 assignment.
14600 * g++.old-deja/g++.pt/crash51.C: Likewise.
14601
14602 PR c++/27227
14603 * g++.dg/lookup/linkage1.C: New test.
14604 * g++.dg/lookup/linkage2.C: Likewise.
14605
14606 2006-06-14 Andreas Krebbel <krebbel1@de.ibm.com>
14607
14608 PR middle-end/27959
14609 * gcc.dg/pr27959.c: New testcase.
14610
14611 2006-06-13 J"orn Rennecke <joern.rennecke@st.com>
14612
14613 PR target/28014:
14614 * g++.dg/eh/div.C: New test.
14615
14616 2006-06-13 Jakub Jelinek <jakub@redhat.com>
14617
14618 PR c++/27894
14619 * g++.dg/tree-ssa/pr26757.C: New test.
14620 * g++.dg/tree-ssa/pr27894.C: New test.
14621
14622 2006-06-13 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
14623
14624 * gcc.c-torture/compile/20060609-1.c: New test.
14625
14626 PR target/27863
14627 * gcc.c-torture/compile/pr27863.c: New test.
14628
14629 2006-06-13 Richard Guenther <rguenther@suse.de>
14630
14631 PR tree-optimization/27830
14632 * g++.dg/tree-ssa/pr27830.C: New testcase.
14633
14634 2006-06-13 Matthew Sachs <msachs@apple.com>
14635
14636 * lib/target-supports-dg.exp (check-flags): Include TOOL_OPTIONS in
14637 the list of compiler flags; this causes those flags to be checked
14638 for things like dg-skip-if.
14639
14640 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14641
14642 PR c++/27601
14643 * g++.dg/ext/offsetof1.C: Add test for pseudo-destructors.
14644
14645 2006-06-12 Mark Mitchell <mark@codesourcery.com>
14646 Kazu Hirata <kazu@codesourcery.com>
14647
14648 * g++.dg/parse/ctor6.C, g++.dg/parse/defarg11.C,
14649 g++.dg/template/friend42.C, g++.dg/template/spec30.C: New.
14650
14651 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14652
14653 PR c++/27933
14654 * g++.dg/lookup/using15.C: New test.
14655
14656 PR c++/27951
14657 * g++.dg/other/anon4.C: New test.
14658
14659 2006-06-12 Roger Sayle <roger@eyesopen.com>
14660
14661 PR c++/21210
14662 * g++.dg/init/complex1.C: New test case.
14663
14664 2006-06-11 Eric Christopher <echristo@apple.com>
14665
14666 PR middle-end/27948
14667 * gcc.dg/bf-ms-layout.c: Run on darwin.
14668 * gcc.dg/bf-no-ms-layout: Ditto.
14669 * gcc.dg/attr-ms_struct-2.c: New.
14670 * gcc.dg/bf-ms-layout-2.c: Ditto.
14671
14672 2006-06-11 Kaz Kojima <kkojima@gcc.gnu.org>
14673
14674 * gcc.dg/attr-ms_struct-packed1.c: New.
14675
14676 2006-06-09 Mike Stump <mrs@apple.com>
14677
14678 * gcc.dg/vla-7.c: Add.
14679
14680 2006-06-10 Paul Thomas <pault@gcc.gnu.org>
14681
14682 PR fortran/24558
14683 * gfortran.dg/entry_6.f90: New test.
14684
14685 PR fortran/20877
14686 PR fortran/25047
14687 * gfortran.dg/entry_7.f90: New test.
14688
14689 2006-06-09 Jakub Jelinek <jakub@redhat.com>
14690
14691 PR c/27747
14692 * gcc.dg/cpp/_Pragma6.c: New test.
14693
14694 PR c++/27748
14695 * g++.dg/cpp/_Pragma1.C: New test.
14696
14697 PR preprocessor/27746
14698 * gcc.dg/gomp/macro-3.c: New test.
14699 * gcc.dg/gomp/macro-4.c: New test.
14700 * g++.dg/gomp/macro-3.C: New test.
14701 * g++.dg/gomp/macro-4.C: New test.
14702
14703 2006-06-09 Richard Guenther <rguenther@suse.de>
14704
14705 PR tree-optimization/26998
14706 * gcc.dg/torture/pr26998.c: New testcase.
14707 * gcc.dg/tree-ssa/vrp29.c: New testcase.
14708
14709 2006-06-08 Mike Stump <mrs@apple.com>
14710
14711 * gcc.dg/pr27095.c: Account for stubs.
14712
14713 PR target/26427
14714 * gcc.dg/pr26427.c: Test to ensure that -fsection-anchors doesn't
14715 produce bad code on darwin.
14716
14717 2006-06-08 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14718
14719 PR fortran/27958
14720 * gfortran.dg/substr_2.f: New test.
14721
14722 2006-06-08 Asher Langton <langton2@llnl.gov>
14723
14724 PR fortran/27786
14725 * cray_pointers_2.f90: Add -fbounds-check compile flag.
14726
14727 2006-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14728
14729 PR target/27421
14730 * gcc.dg/union-3.c: New test.
14731
14732 2006-06-08 Richard Guenther <rguenther@suse.de>
14733
14734 PR middle-end/27116
14735 * gcc.dg/torture/pr27116.c: New testcase.
14736 * gcc.dg/pr15785-1.c: Remove test for invalid transformation.
14737
14738 2006-06-07 Zdenek Dvorak <dvorakz@suse.cz>
14739
14740 PR rtl-optimization/26449
14741 * gcc.dg/pr26449.c: New test.
14742
14743 2006-06-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14744
14745 PR c++/27601
14746 * g++.dg/ext/offsetof1.C: Test member functions.
14747
14748 2006-06-07 Steve Ellcey <sje@cup.hp.com>
14749
14750 * gcc.dg/pr27095.c: Improve scanning.
14751
14752 2006-06-07 Paul Thomas <pault@gcc.gnu.org>
14753
14754 PR fortran/23091
14755 * gfortran.dg/saved_automatic_1.f90: New test.
14756
14757 PR fortran/24168
14758 * gfortran.dg/array_simplify_1.f90: New test.
14759
14760 PR fortran/25090
14761 * gfortran.dg/entry_dummy_ref_1.f90: New test.
14762
14763 PR fortran/25058
14764 * gfortran.dg/entry_dummy_ref_2.f90: New test.
14765
14766 2006-06-06 Mark Mitchell <mark@codesourcery.com>
14767
14768 PR c++/27177
14769 * g++.dg/expr/cast7.C: New test.
14770
14771 2006-06-06 Janis Johnson <janis187@us.ibm.com>
14772
14773 * lib/gcc-dg.exp (gcc-dg-test-1): Detect and report ICE.
14774 * lib/gcc-defs.exp (tool_check_compile): Ditto.
14775 * lib/fortran-torture.exp (fortran-torture-compile,
14776 fortran-torture-execute): Ditto.
14777
14778 2006-06-06 Ulrich Weigand <uweigand@de.ibm.com>
14779
14780 PR target/27842
14781 * gcc.dg/vmx/pr27842.c: New test.
14782
14783 2006-06-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14784
14785 PR libfortran/27895
14786 * gfortran.dg/bounds_check_3.f90: New test.
14787
14788 2006-06-05 Mike Stump <mrs@apple.com>
14789
14790 * objc.dg/objc-fast-4.m: Skip for ppc64.
14791
14792 2006-06-05 Steve Ellcey <sje@cup.hp.com>
14793
14794 PR testsuite/27705
14795 * gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms.
14796
14797 2006-06-05 Dorit Nuzman <dorit@il.ibm.com>
14798 Victor Kaplansky <victork@il.ibm.com>
14799
14800 PR tree-optimizations/26360
14801 * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce"
14802 with -fno-tree-dce.
14803 * gcc.dg/vect/no-tree-dce-pr26360.c: New test.
14804
14805 2006-06-05 Paul Thomas <pault@gcc.gnu.org>
14806
14807 PR fortran/14067
14808 * gfortran.dg/data_char_1.f90: Add messages for truncated
14809 strings.
14810
14811 PR fortran/16943
14812 * gfortran.dg/func_decl_2.f90: New test.
14813
14814 PR fortran/20839
14815 * gfortran.dg/do_2.f90: New test.
14816
14817 PR fortran/27655
14818 * gfortran.dg/associated_3.f90: New test.
14819
14820 2006-06-04 Mark Mitchell <mark@codesourcery.com>
14821
14822 PR c++/27819
14823 * g++.dg/template/static25.C: New test.
14824
14825 PR c++/27722
14826 * g++.dg/init/array21.C: New test.
14827
14828 PR c++/27807
14829 * g++.dg/ext/complit7.C: New test.
14830
14831 PR c++/27806
14832 * g++.dg/parse/ptrmem5.C: New test.
14833
14834 2006-06-04 Roger Sayle <roger@eyesopen.com>
14835 Andrew Pinski <pinskia@physics.uc.edu>
14836
14837 PR c/27150
14838 PR middle-end/27382
14839 * gcc.dg/pr27150-1.c: New testcase.
14840 * gcc.dg/pr27382-1.c: New testcase.
14841 * gcc.dg/pr27382-2.c: New testcase.
14842
14843 2006-06-05 Joseph S. Myers <joseph@codesourcery.com>
14844
14845 PR c/25161
14846 PR c/27020
14847 * gcc.dg/array-10.c: New test.
14848
14849 2006-06-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14850
14851 PR c++/27804
14852 * g++.dg/init/const4.C: New test.
14853 * g++.dg/init/member1.C: Add error-marker.
14854 * g++.dg/other/fold1.C: Adjust error-marker.
14855
14856 2006-06-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14857
14858 PR c++/27601
14859 * g++.dg/ext/offsetof1.C: New test.
14860
14861 2006-06-04 Eric Christopher <echristo@apple.com>
14862
14863 * gcc.dg/attr-ms_struct-1.c: New.
14864
14865 2006-06-04 Mark Shinwell <shinwell@codesourcery.com>
14866
14867 * gcc.c-torture/compile/builtin_constant_p.c: New test.
14868
14869 2006-06-04 Richard Guenther <rguenther@suse.de>
14870
14871 PR tree-optimization/27039
14872 * gcc.dg/tree-ssa/loop-17.c: New testcase.
14873
14874 2006-06-03 Roger Sayle <roger@eyesopen.com>
14875
14876 PR target/26223
14877 * gcc.target/i386/amd64-abi-2.c: New test case.
14878
14879 2006-06-02 Eric Christopher <echristo@apple.com>
14880
14881 * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
14882 * gcc.target/i386/20020523-1.c: Skip if darwin.
14883 * gcc.target/i386/asm-3.c: Ditto.
14884 * gcc.target/i386/20011119-1.c: Ditto.
14885 * gcc.target/i386/clobbers.c: Remove pic part of test.
14886
14887 2006-06-02 Steve Ellcey <sje@cup.hp.com>
14888
14889 * g++.old-deja/g++.other/init5.C: XFAIL if cxa-atexit is false.
14890 * g++.old-deja/g++.other/init19.C: Ditto.
14891 * g++.old-deja/g++.other/init18.C: Ditto, plus change _Exit to _exit
14892 and add other platforms as expected failures.
14893
14894 2006-06-01 Steve Ellcey <sje@cup.hp.com>
14895
14896 * lib/target-supports.exp (is-effective-target): Add cxa_atexit.
14897 (is-effective-target-keyword): Ditto.
14898
14899 2006-06-01 Thomas Koenig <Thomas.Koenig@online.de>
14900
14901 PR fortran/27715
14902 * gfortran.dg/extended_char_comparison_1.f: New test.
14903
14904 2006-06-01 Paul Thomas <pault@gcc.gnu.org>
14905
14906 PR fortran/25098
14907 * gfortran.dg/dummy_procedure_1.f90: New test.
14908
14909 PR fortran/25147
14910 * gfortran.dg/dummy_procedure_2.f90: New test.
14911
14912 * gfortran.dg/associated_2.f90: Correct to make consistent with
14913 standard.
14914
14915 2006-05-31 Roger Sayle <roger@eyesopen.com>
14916
14917 * gcc.target/i386/387-11.c: New test case.
14918
14919 2006-05-31 Mark Mitchell <mark@codesourcery.com>
14920
14921 PR c++/27801
14922 * g++.dg/template/cond6.C: New test.
14923
14924 PR c++/26496
14925 * g++.dg/template/crash51.C: New test.
14926 * g++.old-deja/g++.mike/net36.C: Tweak error markers.
14927
14928 PR c++/27385
14929 * g++.dg/init/array20.C: New test.
14930
14931 2006-05-31 Roger Sayle <roger@eyesopen.com>
14932
14933 * gcc.dg/builtins-54.c: New test case.
14934
14935 2006-05-30 Mark Mitchell <mark@codesourcery.com>
14936
14937 PR c++/26433
14938 * g++.dg/template/fntry1.C: Add dg-do link.
14939
14940 PR c++/27808
14941 * g++.dg/parse/friend6.C: New test.
14942
14943 2006-05-30 Asher Langton <langton2@llnl.gov>
14944
14945 * gfortran.dg/cray_pointers_7.f90: New test.
14946
14947 2006-05-30 Roger Sayle <roger@eyesopen.com>
14948
14949 PR tree-optimization/23452
14950 * gcc.dg/fold-mulconj-1.c: New test case.
14951
14952 2006-05-30 Mark Mitchell <mark@codesourcery.com>
14953
14954 PR c++/27803
14955 * g++.dg/parse/bitfield1.C: New test.
14956
14957 2006-05-30 Roger Sayle <roger@eyesopen.com>
14958
14959 * gcc.target/ppc-eq0-1.c: New test case.
14960 * gcc.target/ppc-negeq0-1.c: New test case.
14961
14962 2006-05-30 Dirk Mueller <dmueller@suse.de>
14963
14964 PR c/27273
14965 * gcc.dg/overflow-warn-5.c: New test.
14966
14967 2006-05-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14968
14969 PR c/27718
14970 * gcc.dg/sizeof-1.c: New test.
14971
14972 2006-05-30 Uros Bizjak <uros@kss-loka.si>
14973
14974 PR target/27790
14975 * gcc.target/i386/pr27790.c: New test.
14976
14977 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14978
14979 PR libgfortran/27757
14980 * gfortran.dg/direct_io_5.f90: New test.
14981
14982 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14983
14984 PR libgfortran/27634
14985 * gfortran.dg/fmt_missing_period_1.f: New test.
14986 * gfortran.dg/fmt_missing_period_2.f: New test.
14987 * gfortran.dg/fmt_missing_period_3.f: New test.
14988
14989 2006-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14990
14991 PR fortran/19777
14992 * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
14993 arrays.
14994
14995 2006-05-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14996
14997 PR c++/27713
14998 * g++.dg/template/new6.C: New test.
14999
15000 2006-05-29 Roger Sayle <roger@eyesopen.com>
15001
15002 PR tree-optimization/24964
15003 * gcc.target/i386/387-10.c: New test case.
15004
15005 2006-05-28 Thomas Koenig <Thomas.Koenig@online.de>
15006
15007 * intrinsics/string_intrinsics.c (compare_string):
15008 Use memcmp instead of strncmp to avoid tripping over
15009 CHAR(0) in a string.
15010
15011 2006-05-27 Richard Guenther <rguenther@suse.de>
15012
15013 PR middle-end/27773
15014 * gcc.dg/torture/pr27773.c: New testcase.
15015
15016 2006-05-27 Dirk Mueller <dmueller@suse.de>
15017
15018 * gcc.dg/pr24561.c: Rename to..
15019 * gcc.dg/pr25962.c: .. this.
15020
15021 2006-05-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15022
15023 PR fortran/19777
15024 * gfortran.dg/bounds_check_2.f: New test.
15025
15026 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
15027
15028 * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
15029 * gfortran.dg/byte_1.f90: Likewise.
15030 * gfortran.dg/dup_save_2.f90: Likewise.
15031
15032 2006-05-27 Paul Thomas <pault@gcc.gnu.org>
15033
15034 * gfortran.dg/associated_2.f90: New test.
15035
15036 2006-05-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15037
15038 PR fortran/27524
15039 * gfortran.dg/bounds_check_1.f90: New test.
15040
15041 2006-05-26 Ulrich Weigand <uweigand@de.ibm.com>
15042
15043 PR rtl-optimization/27661
15044 * gcc.dg/pr27661.c: New test case.
15045
15046 2006-05-26 Thomas Koenig <Thomas.Koenig@online.de>
15047
15048 PR fortran/23151
15049 * gfortran.dg/inquire_9.f90: Fix illegal print syntax.
15050 * gfortran.dg/print_parentheses_1.f: New test.
15051 * gfortran.dg/print_parentheses_2.f90: New test.
15052
15053 2006-05-26 Jakub Jelinek <jakub@redhat.com>
15054
15055 PR target/27758
15056 * gcc.dg/pr27758.c: New test.
15057
15058 2006-05-24 Falk Hueffner <falk@debian.org>
15059
15060 * gcc.c-torture/compile/pr27571.c: New test.
15061
15062 2006-05-26 Paul Thomas <pault@gcc.gnu.org>
15063
15064 PR fortran/27709
15065 * gfortran.dg/spec_expr_4.f90: New test.
15066
15067 PR fortran/27155
15068 * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
15069
15070 2006-05-25 Mark Mitchell <mark@codesourcery.com>
15071
15072 PR c++/20103
15073 * g++.dg/ext/complit6.C: New test.
15074 * g++.dg/ext/complit3.C: Adjust error markers.
15075 * g++.dg/init/const3.C: New test.
15076
15077 2006-05-25 Richard Guenther <rguenther@suse.de>
15078
15079 PR middle-end/27743
15080 * gcc.dg/torture/pr27743.c: New testcase.
15081
15082 2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
15083
15084 * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
15085
15086 2006-05-25 Alan Modra <amodra@bigpond.net.au>
15087
15088 * gcc.dg/compat/scalar-by-value-x.h: New.
15089 * gcc.dg/compat/scalar-by-value-y.h: New.
15090 * gcc.dg/compat/scalar-by-value-5.c: New.
15091 * gcc.dg/compat/scalar-by-value-5_main.c: New.
15092 * gcc.dg/compat/scalar-by-value-5_x.c: New.
15093 * gcc.dg/compat/scalar-by-value-5_y.c: New.
15094 * gcc.dg/compat/scalar-by-value-6.c: New.
15095 * gcc.dg/compat/scalar-by-value-6_main.c: New.
15096 * gcc.dg/compat/scalar-by-value-6_x.c: New.
15097 * gcc.dg/compat/scalar-by-value-6_y.c: New.
15098
15099 2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
15100
15101 PR tree-optimization/27639
15102 PR tree-optimization/26719
15103 * gcc.dg/pr27639.c: New test.
15104 * gcc.dg/pr26719.c: New test.
15105 * gcc.dg/tree-ssa/scev-cast.c: New test.
15106
15107 2006-05-23 Mark Mitchell <mark@codesourcery.com>
15108
15109 PR c++/20173
15110 * g++.dg/template/error21.C: New test.
15111
15112 2006-05-23 Kazu Hirata <kazu@codesourcery.com>
15113
15114 PR target/27696
15115 * gcc.target/i386/pr27696.c: New.
15116
15117 2006-05-22 Janis Johnson <janis187@us.ibm.com>
15118
15119 * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
15120
15121 * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
15122
15123 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15124
15125 PR c++/27716
15126 * g++.dg/other/assign1.C: New test.
15127
15128 2006-05-22 Kazu Hirata <kazu@codesourcery.com>
15129
15130 PR target/27266
15131 * gcc.target/i386/pr27266.c: New.
15132
15133 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15134
15135 PR c++/27451
15136 * g++.dg/ext/asm9.C: New test.
15137
15138 2006-05-22 Richard Sandiford <richard@codesourcery.com>
15139
15140 PR rtl-optimization/25514
15141 * gcc.c-torture/compile/pr25514.c: New test.
15142
15143 2006-05-22 Richard Guenther <rguenther@suse.de>
15144
15145 Revert
15146 2006-01-31 Richard Guenther <rguenther@suse.de>
15147
15148 * gcc.target/i386/sselibm-1.c: New testcase.
15149 * gcc.target/i386/sselibm-2.c: Likewise.
15150 * gcc.target/i386/sselibm-3.c: Likewise.
15151 * gcc.target/i386/sselibm-4.c: Likewise.
15152 * gcc.target/i386/sselibm-5.c: Likewise.
15153
15154 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15155
15156 PR c/27420
15157 * gcc.dg/func-args-2.c: New test.
15158
15159 PR c/26818
15160 * gcc.dg/struct-incompl-1.c: New test.
15161
15162 2006-05-22 Richard Guenther <rguenther@suse.de>
15163
15164 PR testsuite/27708
15165 * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
15166 the transformations we test for.
15167
15168 2006-05-22 Richard Guenther <rguenther@suse.de>
15169
15170 PR testsuite/27707
15171 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
15172
15173 2006-05-21 Mark Mitchell <mark@codesourcery.com>
15174
15175 PR c++/27210
15176 * g++.dg/warn/new1.C: New test.
15177 * g++.dg/template/new5.C: Likewise.
15178
15179 2006-05-21 Roger Sayle <roger@eyesopen.com>
15180
15181 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
15182 * gcc.target/i386/20060512-3.c: Likewise.
15183
15184 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
15185
15186 PR rtl-optimization/27671
15187 * gcc.c-torture/execute/pr27671-1.c: New.
15188 * gcc.dg/pr27671-2.c: Likewise.
15189
15190 PR tree-optimization/26622.
15191 * gcc.c-torture/compile/pr26622.c: New.
15192
15193 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
15194
15195 PR fortran/27613
15196 * gfortran.dg/recursive_reference_1.f90: New test.
15197
15198 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
15199
15200 PR fortran/25746
15201 * gfortran.dg/elemental_subroutine_3.f90: New test.
15202
15203 PR fortran/25090
15204 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
15205
15206 PR fortran/27584
15207 * gfortran.dg/associated_target_1.f90: New test.
15208
15209 PR fortran/19015
15210 * gfortran.dg/maxloc_shape_1.f90: New test.
15211
15212 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15213
15214 PR libgfortran/24459
15215 * gfortran.dg/namelist_24.f90: New test.
15216 * gfortran.dg/namelist_12.f: Fix typo in comment.
15217
15218 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
15219
15220 PR middle-end/25776
15221 * g++.dg/other/error11.C: New test.
15222
15223 2006-05-20 Richard Sandiford <richard@codesourcery.com>
15224
15225 * gcc.target/mips/pr26765.c: Add -w to options.
15226
15227 2006-05-20 Richard Sandiford <richard@codesourcery.com>
15228
15229 * lib/target-supports.exp (check_effective_target_mpaired_single):
15230 New function.
15231 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
15232 multilibs.
15233 * g++.dg/vect/vect.exp: Likewise.
15234
15235 2006-05-20 Richard Sandiford <richard@codesourcery.com>
15236
15237 PR testsuite/25891
15238 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
15239
15240 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
15241
15242 PR fortran/27662
15243 * gfortran.dg/temporary_1.f90: New file.
15244
15245 2006-05-19 Andreas Schwab <schwab@suse.de>
15246
15247 * g++.dg/other/unused1.C: Also match "stringz".
15248
15249 2006-05-19 Mark Mitchell <mark@codesourcery.com>
15250
15251 PR c++/26433
15252 * g++.dg/template/fntry1.C: New test.
15253
15254 2006-05-18 Mark Mitchell <mark@codesourcery.com>
15255
15256 PR c++/27471
15257 PR c++/27506
15258 * g++.dg/conversion/bitfield5.C: New test.
15259 * g++.dg/conversion/bitfield6.C: New test.
15260
15261 2006-05-18 Mike Stump <mrs@apple.com>
15262
15263 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
15264 * gcc.dg/vla-4.c: Add.
15265 * gcc.dg/vla-5.c: Add.
15266 * gcc.dg/vla-6.c: Add.
15267
15268 2006-05-12 Stuart Hastings <stuart@apple.com>
15269
15270 * gcc.target/i386/20060512-1.c: New.
15271 * gcc.target/i386/20060512-2.c: New.
15272 * gcc.target/i386/20060512-3.c: New.
15273 * gcc.target/i386/20060512-4.c: New.
15274
15275 2006-05-17 Mark Mitchell <mark@codesourcery.com>
15276
15277 PR c++/26122
15278 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
15279
15280 PR c++/26068
15281 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
15282 * g++.dg/parse/linkage1.C: New test.
15283
15284 2006-05-17 Jakub Jelinek <jakub@redhat.com>
15285
15286 PR tree-optimization/27548
15287 * g++.dg/tree-ssa/pr27548.C: New test.
15288
15289 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15290
15291 PR fortran/26551
15292 * gfortran.dg/recursive_check_1.f: New test.
15293 * gfortran.dg/recursive_check_2.f90: New test.
15294
15295 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
15296
15297 * g++.dg/opt/temp2.C: New test.
15298
15299 2006-05-17 Jakub Jelinek <jakub@redhat.com>
15300
15301 PR c++/27491
15302 * g++.dg/init/brace5.C: New test.
15303
15304 PR middle-end/27415
15305 * gcc.dg/gomp/pr27415.c: New test.
15306 * g++.dg/gomp/pr27415.C: New test.
15307
15308 PR tree-optimization/27549
15309 * g++.dg/tree-ssa/pr27549.C: New test.
15310
15311 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15312
15313 PR libgfortran/27575
15314 * gfortran.dg/read_eof_4.f90: New test.
15315
15316 2006-05-16 Richard Guenther <rguenther@suse.de>
15317
15318 PR tree-optimization/22303
15319 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
15320
15321 2006-05-16 Jakub Jelinek <jakub@redhat.com>
15322
15323 PR middle-end/27573
15324 * gcc.dg/gomp/pr27573.c: New test.
15325 * gfortran.dg/gomp/pr27573.f90: New test.
15326
15327 PR c/27499
15328 * gcc.dg/gomp/pr27499.c: New test.
15329 * g++.dg/gomp/pr27499.C: New test.
15330
15331 2006-05-15 Mark Mitchell <mark@codesourcery.com>
15332
15333 PR c++/27339
15334 * g++.dg/parser/access8.C: Adjust error marker.
15335 * g++.dg/template/access17.C: New test.
15336 * g++.dg/template/access18.C: Likewise.
15337
15338 2006-05-15 Roger Sayle <roger@eyesopen.com>
15339
15340 PR target/26600
15341 * gcc.target/i386/pr26600.c: New test case.
15342
15343 2006-05-15 Mark Mitchell <mark@codesourcery.com>
15344
15345 PR c++/27505
15346 * g++.dg/expr/bitfield1.C: New test.
15347
15348 2006-05-15 Richard Guenther <rguenther@suse.de>
15349
15350 PR tree-optimization/27603
15351 * gcc.dg/torture/pr27603.c: New testcase.
15352
15353 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
15354
15355 PR fortran/25090
15356 * gfortran.dg/entry_dummy_ref_1.f90: New test.
15357
15358 PR fortran/25082
15359 * gfortran.dg/scalar_return_1.f90: New test.
15360
15361 PR fortran/27411
15362 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
15363
15364 2006-05-15 Jakub Jelinek <jakub@redhat.com>
15365
15366 * gcc.dg/gomp/critical-4.c: New test.
15367 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
15368 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
15369 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
15370 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
15371
15372 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15373
15374 PR c++/27582
15375 * g++.dg/template/dependent-args1.C: New test.
15376
15377 PR c++/27581
15378 * g++.dg/lookup/this1.C: New test.
15379
15380 PR c++/27315
15381 * g++.dg/template/operator6.C: New test.
15382 * g++.dg/template/incomplete3.C: New test.
15383
15384 PR c++/27559
15385 * g++.dg/template/new4.C: New test.
15386
15387 PR c++/27496
15388 * g++.dg/template/void2.C: New test.
15389
15390 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
15391
15392 * g++.dg/template/dependent-expr5.C: New test.
15393
15394 2006-05-14 Roger Sayle <roger@eyesopen.com>
15395
15396 PR middle-end/26729
15397 * gcc.dg/pr26729-1.c: New test case.
15398
15399 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
15400
15401 * gcc.dg/pr27003.c: New test.
15402
15403 2006-05-12 Steve Ellcey <sje@cup.hp.com>
15404
15405 * lib/target-supports.dg (check_cxa_atexit_available): Change
15406 v3_target_compile to ${tool}_target_compile.
15407
15408 2006-05-11 Jason Merrill <jason@redhat.com>
15409
15410 * lib/scanasm.exp (scan-not-hidden): Fix typo.
15411
15412 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15413
15414 PR fortran/27553
15415 * gfortran.dg/label_5.f90: New test.
15416
15417 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
15418
15419 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
15420 check_effective_target_powerpc_altivec_ok): New.
15421 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
15422 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
15423 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
15424 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
15425 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
15426 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
15427 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
15428 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
15429 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
15430 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
15431 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
15432 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
15433 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
15434 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
15435 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
15436 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
15437 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
15438 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
15439 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
15440 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
15441 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
15442 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
15443 gcc.target/powerpc/altivec-9.c,
15444 gcc.target/powerpc/altivec-consts.c,
15445 gcc.target/powerpc/altivec-pr22085.c,
15446 gcc.target/powerpc/altivec-splat.c,
15447 gcc.target/powerpc/altivec-types-1.c,
15448 gcc.target/powerpc/altivec-types-2.c,
15449 gcc.target/powerpc/altivec-types-3.c,
15450 gcc.target/powerpc/altivec-types-4.c,
15451 gcc.target/powerpc/altivec-varargs-1.c,
15452 gcc.target/powerpc/altivec-vec-merge.c,
15453 gcc.target/powerpc/ppc-vector-memcpy.c,
15454 gcc.target/powerpc/ppc-vector-memset.c,
15455 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
15456 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
15457 these effective targets.
15458 * gcc.dg/vmx/pr27006.c: Add missing close brace.
15459 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
15460
15461 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15462
15463 PR middle-end/27384
15464 * g++.dg/other/fold1.C: New test.
15465
15466 PR middle-end/27488
15467 * gcc.dg/fold-nonneg-1.c: New test.
15468
15469 PR c++/27547
15470 * g++.dg/other/operator1.C: New test.
15471
15472 2006-05-11 Richard Guenther <rguenther@suse.de>
15473
15474 PR middle-end/27529
15475 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
15476
15477 2006-05-10 Janis Johnson <janis187@us.ibm.com>
15478
15479 * lib/target-supports-dg.exp (check-flags): New.
15480 (dg-skip-if): Move flag checks.
15481
15482 2006-05-09 Steve Ellcey <sje@cup.hp.com>
15483
15484 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
15485 * lib/target-supports.dg (check_cxa_atexit_available): New.
15486
15487 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
15488
15489 PR fortran/27470
15490 * gfortran.dg/multiple_allocation_2.f90: New test case.
15491
15492 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
15493
15494 * gcc.target/arm/pr27387.C: Fix a comment typo.
15495
15496 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15497
15498 PR fortran/24549
15499 * gfortran.dg/error_recovery_1.f90: New test.
15500
15501 2006-05-10 Richard Guenther <rguenther@suse.de>
15502
15503 PR tree-optimization/27302
15504 * gcc.dg/torture/pr27302.c: New testcase.
15505
15506 2006-05-09 Dirk Mueller <dmueller@suse.de>
15507 Richard Guenther <rguenther@suse.de>
15508
15509 PR middle-end/27498
15510 * gcc.dg/tree-ssa/pr27498.c: New testcase.
15511
15512 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
15513
15514 PR rtl-optimization/27335
15515 * gcc.dg/pr27335.c: New test.
15516
15517 2006-05-06 Richard Sandiford <richard@codesourcery.com>
15518
15519 * gcc.target/mips/mips-ps-5.c: New file.
15520
15521 2006-05-08 Jan Hubicka <jh@suse.cz>
15522
15523 PR middle-end/25962
15524 * gcc.dg/pr25962.c: New.
15525
15526 2006-05-08 Roger Sayle <roger@eyesopen.com>
15527
15528 PR target/27158
15529 * gcc.target/powerpc/pr27158.c: New test case.
15530
15531 2006-05-08 Laurent GUERBY <laurent@guerby.net>
15532
15533 PR testsuite/27476
15534 * ada/acats/run_all.sh: Use test -z.
15535
15536 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15537
15538 PR libfortran/18271
15539 * gfortran.dg/spec_expr_3.f90: New test.
15540
15541 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
15542
15543 PR target/24879
15544 * gcc.target/i386/monitor.c: New file.
15545
15546 2006-05-08 Alan Modra <amodra@bigpond.net.au>
15547
15548 * gcc.dg/pr27095.c: xfail *-*-darwin*.
15549
15550 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15551
15552 PR c++/27447
15553 * g++.dg/other/ptrmem7.C: New test.
15554
15555 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15556
15557 PR target/27421
15558 * gcc.dg/array-9.c: New test.
15559
15560 2006-05-07 Richard Guenther <rguenther@suse.de>
15561
15562 PR tree-optimization/27409
15563 * gcc.dg/torture/pr27409.c: New testcase.
15564
15565 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
15566
15567 PR fortran/27457
15568 * gfortran.dg/select_6.f90: New.
15569
15570 2006-05-07 Richard Guenther <rguenther@suse.de>
15571
15572 PR tree-optimization/27136
15573 * gcc.dg/torture/pr27136.c: New testcase.
15574
15575 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
15576
15577 PR fortran/24813
15578 * gfortran.dg/char_cons_len_1.f90: New test.
15579
15580 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15581
15582 PR c++/27427
15583 * g++.dg/template/incomplete2.C: New test.
15584
15585 2006-05-06 Richard Guenther <rguenther@suse.de>
15586
15587 PR tree-optimization/27151
15588 * gcc.dg/vect/pr27151.c: New testcase.
15589
15590 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15591
15592 PR c++/27430
15593 * g++.dg/template/void1.C: New test.
15594
15595 PR c++/27423
15596 * g++.dg/other/void2.C: New test.
15597
15598 PR c++/27422
15599 * g++.dg/conversion/void1.C: New test.
15600
15601 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
15602
15603 PR/21391
15604 * g++.dg/other/unused1.C: New.
15605
15606 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15607
15608 PR objc/27240
15609 * objc.dg/member-1.m: New test.
15610
15611 2006-05-05 Steve Ellcey <sje@cup.hp.com>
15612
15613 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
15614
15615 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15616
15617 PR libfortran/26985
15618 * gfortran.dg/matmul_2.f90: New test.
15619
15620 2005-05-05 Laurent GUERBY <laurent@guerby.net>
15621
15622 * ada/acats/run_all.sh: Use sync when main not found.
15623
15624 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
15625
15626 PR target/26765
15627 * gcc.target/mips/pr26765.c: New.
15628
15629 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
15630
15631 * gcc.target/bfin: New directory.
15632 * gcc.target/bfin/bfin.exp: New file.
15633 * gcc.target/bfin/frmul.c: New file.
15634 * gcc.target/bfin/arith.c: New file.
15635 * gcc.target/bfin/mul-combine.c: New file.
15636 * gcc.target/bfin/shift.c: New file.
15637
15638 2006-05-04 Richard Guenther <rguenther@suse.de>
15639
15640 PR tree-optimization/14287
15641 PR tree-optimization/14844
15642 PR tree-optimization/19792
15643 PR tree-optimization/21608
15644 PR tree-optimization/27090
15645 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
15646 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
15647 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
15648 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
15649 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
15650
15651 2006-05-04 Jakub Jelinek <jakub@redhat.com>
15652
15653 PR tree-optimization/27285
15654 * gcc.c-torture/execute/pr27285.c: New test.
15655
15656 PR middle-end/27388
15657 * gcc.dg/gomp/pr27388-1.c: New test.
15658 * gcc.dg/gomp/pr27388-2.c: New test.
15659 * gcc.dg/gomp/pr27388-3.c: New test.
15660
15661 PR c++/27359
15662 * g++.dg/gomp/pr27359.C: New test.
15663
15664 2006-05-02 Steven G. Kargl <kargls@comcast.net>
15665
15666 PR fortran/20248
15667 * gfortran.dg/iargc.f90: New test.
15668
15669 2006-05-02 Mark Mitchell <mark@codesourcery.com>
15670
15671 PR c++/27102
15672 * g++.dg/template/crash49.C: New test.
15673
15674 2006-05-02 Steve Ellcey <sje@cup.hp.com>
15675
15676 PR testsuite/27032
15677 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
15678
15679 2006-05-02 Jeff Law <law@redhat.com>
15680
15681 PR tree-optimization/27364
15682 * gcc.c-torture/execute/pr27364.c: New test.
15683
15684 2006-05-02 Mark Mitchell <mark@codesourcery.com>
15685
15686 PR c++/27309
15687 * g++.dg/parser/ctor5.C: New test.
15688
15689 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
15690
15691 PR target/27387
15692 * gcc.target/arm/arm.exp: New.
15693 * gcc.target/arm/pr27387.C: Likewise.
15694
15695 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
15696
15697 PR fortran/27269
15698 PR fortran/27324
15699 * gfortran.dg/module_equivalence_2.f90: New test.
15700
15701 2006-05-02 Jakub Jelinek <jakub@redhat.com>
15702
15703 PR middle-end/27337
15704 * g++.dg/gomp/pr27337-1.C: New test.
15705 * g++.dg/gomp/pr27337-2.C: New test.
15706
15707 PR middle-end/27328
15708 * gcc.dg/gomp/pr27328.c: New test.
15709
15710 PR middle-end/27325
15711 * g++.dg/gomp/pr27325.C: New test.
15712
15713 PR middle-end/27310
15714 * g++.dg/gomp/pr27310.C: New test.
15715
15716 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
15717
15718 PR tree-optimization/27291
15719 * g++.dg/tree-ssa/pr27291.C: New test.
15720
15721 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
15722
15723 PR tree-optimization/27283
15724 * g++.dg/tree-ssa/pr27283.C: New test.
15725
15726 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
15727
15728 * gcc.dg/tree-ssa/loop-16.c: New test.
15729
15730 2006-05-01 Roger Sayle <roger@eyesopen.com>
15731 Joseph S. Myers <joseph@codesourcery.com>
15732
15733 * gcc.dg/Wconversion-3.c: New test case.
15734 * gcc.dg/Wconversion-4.c: Likewise.
15735
15736 2006-05-01 Richard Guenther <rguenther@suse.de>
15737
15738 PR tree-optimization/26726
15739 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
15740
15741 2006-04-30 Roger Sayle <roger@eyesopen.com>
15742
15743 * gcc.dg/Woverflow-1.c: New test case.
15744 * gcc.dg/Woverflow-2.c: Likewise.
15745 * gcc.dg/Woverflow-3.c: Likewise.
15746
15747 2006-04-30 Mark Mitchell <mark@codesourcery.com>
15748
15749 PR c++/27094
15750 * g++.dg/template/defarg8.C: New test.
15751
15752 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15753
15754 PR c++/27278
15755 * g++.dg/parse/operator7.C: New test.
15756
15757 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15758
15759 PR c++/11471
15760 PR c++/27102
15761 * g++.dg/template/crash48.C: New test.
15762
15763 PR c++/27279
15764 * g++.dg/parse/ctor4.C: New test.
15765
15766 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15767
15768 PR fortran/25681
15769 * gfortran.df/char_type_len.f90: New test.
15770
15771 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15772
15773 PR libgfortran/27304
15774 * gfortran.dg/fmt_exhaust.f90: New test.
15775
15776 2006-04-28 Roger Sayle <roger@eyesopen.com>
15777
15778 PR c/25309
15779 * gcc.dg/large-size-array-2.c: New test case.
15780
15781 2006-04-28 Richard Guenther <rguenther@suse.de>
15782
15783 PR target/26826
15784 * gcc.target/i386/pr26826.c: New testcase.
15785
15786 2006-04-28 Jakub Jelinek <jakub@redhat.com>
15787
15788 PR middle-end/27260
15789 * gcc.c-torture/execute/pr27260.c: New.
15790
15791 2006-04-28 Alan Modra <amodra@bigpond.net.au>
15792
15793 PR middle-end/27095
15794 * gcc.dg/pr27095.c: New.
15795
15796 2006-04-27 Mark Mitchell <mark@codesourcery.com>
15797
15798 PR c++/27292
15799 * g++.dg/conversion/bitfield4.C: New test.
15800
15801 2006-04-27 Eric Christopher <echristo@apple.com>
15802
15803 * gcc.dg/pragma-ms_struct.c: New.
15804
15805 2006-04-27 Mark Mitchell <mark@codesourcery.com>
15806
15807 PR c++/27102
15808 * g++.dg/template/crash47.C: New test.
15809
15810 2006-04-27 Dirk Mueller <dmueller@suse.de>
15811
15812 * gcc.target/i386/sse-7.c: build with -msse.
15813
15814 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
15815
15816 PR testsuite/27274:
15817 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
15818 (main): Exit if processor doesn't support SSE.
15819
15820 2006-04-26 David Edelsohn <edelsohn@gnu.org>
15821
15822 PR middle-end/27282
15823 * gcc.c-torture/compile/pr27282.c: New test.
15824
15825 2006-04-26 Jakub Jelinek <jakub@redhat.com>
15826
15827 PR middle-end/26913
15828 * g++.dg/gomp/pr26913.C: New test.
15829
15830 PR c/25996
15831 * gcc.dg/gomp/pr25996.c: New test.
15832 * g++.dg/gomp/pr25996.C: New test.
15833
15834 2006-04-25 Richard Sandiford <richard@codesourcery.com>
15835
15836 PR rtl-optimization/26725
15837 * gcc.c-torture/compile/pr26725.c: New test.
15838
15839 2006-04-25 Richard Guenther <rguenther@suse.de>
15840
15841 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
15842 than n + -1.
15843
15844 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
15845
15846 * gcc.dg/20060425-1.c: New testcase.
15847
15848 2006-04-25 Jakub Jelinek <jakub@redhat.com>
15849
15850 PR tree-optimization/26865
15851 * gcc.dg/pr26865.c: New test.
15852
15853 2006-04-24 Mark Mitchell <mark@codesourcery.com>
15854
15855 PR c++/27292
15856 * g++.dg/conversion/bitfield1.C: New test.
15857 * g++.dg/conversion/bitfield2.C: Likewise.
15858 * g++.dg/conversion/bitfield3.C: Likewise.
15859
15860 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
15861 Richard Guenther <rguenther@suse.de>
15862
15863 PR tree-optimization/27236
15864 * gcc.dg/tree-ssa/pr27236.c: New testcase.
15865
15866 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15867
15868 PR c++/19963
15869 * g++.dg/other/incomplete2.C: New test.
15870
15871 2006-04-24 Richard Guenther <rguenther@suse.de>
15872
15873 PR middle-end/26869
15874 * gcc.dg/torture/pr26869.c: New testcase.
15875
15876 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
15877 Richard Guenther <rguenther@suse.de>
15878
15879 PR tree-optimization/27218
15880 * g++.dg/tree-ssa/pr27218.C: New testcase.
15881
15882 2006-04-23 Mark Mitchell <mark@codesourcery.com>
15883
15884 PR c++/26912
15885 * g++.dg/template/friend41.C: New test.
15886
15887 2006-04-23 David Edelsohn <edelsohn@gnu.org>
15888
15889 * g++.dg/opt/pr15551.C: Include cstdio.
15890 (main): Use remove instead of unlink.
15891
15892 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
15893
15894 * gcc.dg/sibcall-7.c: New test.
15895 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
15896 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
15897 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
15898 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
15899 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
15900
15901 2006-04-23 Mark Mitchell <mark@codesourcery.com>
15902
15903 PR c++/26534
15904 * g++.dg/opt/bitfield1.C: New test.
15905 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
15906 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
15907 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
15908 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
15909 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
15910 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
15911 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
15912 * g++.dg/abi/bitfield2.C: Likewise.
15913 * g++.dg/init/bitfield1.C: Likewise.
15914
15915 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
15916
15917 PR fortran/25099
15918 * gfortran.dg/elemental_subroutine_4.f90: New test.
15919 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
15920 call sub (m, x).
15921
15922 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
15923
15924 * gcc.c-torture/compile/20060421-1.c: New testcase.
15925
15926 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15927
15928 PR c/25875
15929 * gcc.dg/init-bad-4.c: New test.
15930
15931 2006-04-21 Paul Brook <paul@codesourcery.com>
15932
15933 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
15934
15935 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
15936
15937 PR fortran/27122
15938 * gfortran.dg/defined_operators_1.f90: New test.
15939 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
15940 remove old ones associated, incorrectly, with Note 5.46.
15941
15942 PR fortran/27113
15943 * gfortran.dg/character_array_constructor_1.f90: New test.
15944
15945 2006-04-20 Jakub Jelinek <jakub@redhat.com>
15946
15947 * gcc.dg/20060419-1.c: New test.
15948
15949 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
15950
15951 PR c/26774
15952 * gcc.dg/struct-parse-1.c: New test case.
15953
15954 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15955
15956 PR c++/26558
15957 * g++.dg/parse/template19.C: New test.
15958
15959 PR c++/26739
15960 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
15961
15962 PR c++/26036
15963 * g++.dg/expr/call3.C: New test.
15964
15965 PR c++/10385
15966 * g++.dg/conversion/dynamic1.C: New test.
15967
15968 2006-04-19 Mark Mitchell <mark@codesourcery.com>
15969
15970 PR c++/27102
15971 * g++.dg/template/crash35.C: Tweak error markers.
15972 * g++.dg/template/crash46.C: New test.
15973 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
15974 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
15975
15976 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
15977
15978 PR rtl-optimization/14261
15979 * gcc.c-torture/compile/20060419-1.c: Added.
15980
15981 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
15982
15983 * gfortran.dg/label_1.f90: Adjust dg-error.
15984
15985 2006-04-16 Roger Sayle <roger@eyesopen.com>
15986
15987 PR target/26961
15988 * gcc.dg/fold-cond-1.c: New test case.
15989 * gcc.dg/pr26961-1.c: Likewise.
15990
15991 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15992
15993 PR libgfortran/27138
15994 * gfortran.dg/read_bad_advance.f90: New test.
15995
15996 2006-04-16 Roger Sayle <roger@eyesopen.com>
15997 Dale Johannesen <dalej@apple.com>
15998
15999 PR target/24076
16000 * gcc.target/i386/vecinit-3.c: New testcase.
16001 * gcc.target/i386/vecinit-4.c: Likewise.
16002 * gcc.target/i386/sse-18.c: Likewise.
16003 * gcc.target/i386/sse-19.c: Likewise.
16004
16005 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
16006
16007 * gfortran.dg/allocate_zerosize_1.f90: New test.
16008
16009 2006-04-16 Mark Mitchell <mark@codesourcery.com>
16010
16011 PR c++/26365
16012 * g++.dg/template/crash45.C: New test.
16013
16014 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
16015
16016 PR fortran/26787
16017 * gfortran.dg/proc_assign_1.f90: New test.
16018 * gfortran.dg/procedure_lvalue.f90: Change message.
16019 * gfortran.dg/namelist_4.f90: Add new error.
16020
16021 PR fortran/25597
16022 PR fortran/27096
16023 * gfortran.dg/auto_pointer_array_result_1.f90
16024
16025 PR fortran/27089
16026 * gfortran.dg/specification_type_resolution_1.f90
16027
16028 PR fortran/18003
16029 PR fortran/25669
16030 PR fortran/26834
16031 * gfortran.dg/bounds_temporaries_1.f90: New test.
16032
16033 PR fortran/27124
16034 * gfortran.dg/array_return_value_1.f90: New test.
16035
16036 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16037
16038 PR fortran/25336
16039 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
16040
16041 2006-04-15 Jakub Jelinek <jakub@redhat.com>
16042
16043 PR middle-end/26823
16044 * g++.dg/gomp/pr26823-1.C: New test.
16045 * g++.dg/gomp/pr26823-2.C: New test.
16046
16047 2006-04-13 Uros Bizjak <uros@kss-loka.si>
16048
16049 PR middle-end/27134
16050 * gcc.dg/pr27314.c: New test.
16051
16052 2006-04-13 Richard Henderson <rth@redhat.com>
16053
16054 * g++.dg/gomp/block-0.C: Update expected matches.
16055
16056 2006-04-13 DJ Delorie <dj@redhat.com>
16057
16058 * lib/target-supports.exp (check_effective_target_int32plus): New.
16059 (check_effective_target_ptr32plus): New.
16060 (check_effective_target_size32plus): New.
16061 (check_effective_target_int16): New.
16062 (check_profiling_available): Add m32c to the list of unsupported
16063 targets.
16064
16065 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
16066 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
16067 memory size.
16068 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
16069 pointers.
16070 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
16071 size_t.
16072 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
16073 and size_t.
16074 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
16075 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
16076 not just xstormy16. Skip m32c due to weird pointer size.
16077 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
16078 not just xstormy16.
16079 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
16080 not just xstormy16.
16081 * gcc.dg/20020312-2.c: Add m32c support.
16082 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
16083 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
16084 in test.
16085 * gcc.dg/20050321-2.c: Require >=32 bit integers.
16086 * gcc.dg/asm-1.c: Skip if int and short are the same size.
16087 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
16088 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
16089 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf
16090 formats
16091 * gcc.dg/init-string-2.c: Require >=32 bit integers.
16092 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
16093 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
16094 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
16095 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
16096 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
16097 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
16098 in test.
16099 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
16100 in test.
16101 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
16102 * gcc.dg/pr23049.c: Require >=32 bit integers.
16103 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
16104 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
16105 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
16106 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
16107 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
16108 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
16109 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
16110 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
16111 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
16112 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
16113 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
16114 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
16115 prototype in test.
16116 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
16117 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
16118 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
16119 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
16120 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
16121
16122 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
16123 * gcc.c-torture/execute/20040703-1.x: Likewise.
16124 * gcc.c-torture/execute/20040705-1.x: Likewise.
16125 * gcc.c-torture/execute/20040705-2.x: Likewise.
16126 * gcc.c-torture/execute/20040709-1.x: Likewise.
16127 * gcc.c-torture/execute/20040709-2.x: Likewise.
16128 * gcc.c-torture/execute/20040811-1.x: Likewise.
16129 * gcc.c-torture/execute/20050316-1.x: Likewise.
16130 * gcc.c-torture/execute/bitfld-4.x: Likewise.
16131 * gcc.c-torture/execute/pr19689.x: Likewise.
16132 * gcc.c-torture/execute/pr7284-1.x: Likewise.
16133 * gcc.c-torture/execute/usmul.x: Likewise.
16134 * gcc.c-torture/execute/vrp-5.x: Likewise.
16135 * gcc.c-torture/execute/vrp-6.x: Likewise.
16136 * gcc.dg/debug/20041023-1.s: Likewise.
16137
16138 2006-04-13 Roger Sayle <roger@eyesopen.com>
16139
16140 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
16141 of integers to a vector types are now constant expressions in C.
16142 * gcc.dg/vect/vect-fold-1.c: New test case.
16143
16144 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
16145 Ulrich Weigand <uweigand@de.ibm.com>
16146
16147 PR target/27006
16148 * gcc.dg/vmx/pr27006.c: New testcase.
16149
16150 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16151
16152 PR libgfortran/26766
16153 * gfortran.dg/write_recursive.f90: New test.
16154
16155 2006-04-11 Mark Mitchell <mark@codesourcery.com>
16156
16157 * g++.dg/parse/dtor7.C: New test.
16158 * g++.dg/parse/new1.C: Add error marker.
16159 * g++.dg/template/new3.C: New test.
16160
16161 PR c++/26122
16162 * g++.dg/template/pure1.C: New test.
16163
16164 PR c++/26295
16165 * g++.dg/parse/ptrmem4.C: New test.
16166
16167 2006-04-10 Jeff Law <law@redhat.com>
16168
16169 PR/27087
16170 * gcc.c-torture/compile/pr27087.c: New test.
16171
16172 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
16173
16174 PR/21391
16175 * gcc.dg/20060410.c: New.
16176
16177 2006-04-10 Matthias Klose <doko@debian.org>
16178
16179 * lib/gcc-defs.exp (gcc-set-multilib-library-path):
16180 Recognize multilib directory names containing underscores.
16181
16182 2006-04-10 Roger Sayle <roger@eyesopen.com>
16183
16184 * gcc.target/i386/vecinit-1.c: New test case.
16185 * gcc.target/i386/vecinit-2.c: Likewise.
16186
16187 2006-04-10 Jakub Jelinek <jakub@redhat.com>
16188
16189 PR debug/27057
16190 * g++.dg/debug/dwarf2-2.C: New test.
16191
16192 2006-04-09 Richard Sandiford <richard@codesourcery.com>
16193
16194 PR rtl-optimization/27073
16195 * gcc.c-torture/execute/pr27073.c: New test.
16196
16197 2006-04-08 Mike Stump <mrs@apple.com>
16198
16199 * gcc.dg/pragma-darwin.c: Improve for ppc64.
16200
16201 2006-04-07 Richard Guenther <rguenther@suse.de>
16202
16203 PR tree-optimization/26135
16204 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
16205
16206 2006-04-06 Jan Hubicka <jh@suse.cz>
16207
16208 PR profile/26399
16209 * g++.dg/bprob/g++-bprob-2.C: New testcase.
16210
16211 2006-04-06 Roger Sayle <roger@eyesopen.com>
16212
16213 * g++.dg/conversion/nullptr1.C: New test case.
16214 * g++.dg/conversion/nullptr2.C: Likewise.
16215
16216 2006-04-05 Roger Sayle <roger@eyesopen.com>
16217
16218 * gfortran.dg/dependency_18.f90: New test case.
16219
16220 2006-04-05 Richard Guenther <rguenther@suse.de>
16221
16222 PR tree-optimization/26919
16223 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
16224 * gcc.dg/ipa/ipa-2.c: Likewise.
16225 * gcc.dg/ipa/ipa-3.c: Likewise.
16226 * gcc.dg/ipa/ipa-5.c: Likewise.
16227
16228 2006-04-05 Richard Guenther <rguenther@suse.de>
16229
16230 PR tree-optimization/26763
16231 * gcc.dg/torture/pr26763-1.c: New testcase.
16232 * gcc.dg/torture/pr26763-2.c: Likewise.
16233
16234 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
16235
16236 PR fortran/23634
16237 PR fortran/25619
16238 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
16239
16240 2006-04-04 Eric Christopher <echristo@apple.com>
16241
16242 * gcc.target/i386/387-1.c: Allow regexp to match darwin
16243 stubs.
16244 * gcc.target/i386/387-5.c: Ditto.
16245
16246 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
16247
16248 * gcc.target/sparc/struct-ret-check.c: New test.
16249
16250 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16251
16252 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
16253 zero decimal digits specified in format.
16254
16255 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
16256
16257 PR fortran/26891
16258 * gfortran.dg/missing_optional_dummy_1.f90: New test.
16259
16260 PR fortran/26976
16261 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
16262 * gfortran.dg/initialization_1.f90: Make assignment compliant.
16263 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
16264 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments
16265 compliant and detect bigendian-ness.
16266
16267 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
16268
16269 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
16270 dummy arguments work when the actual argument is itself a dummy
16271 argument of the caller.
16272
16273 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
16274
16275 PR libfortran/24685
16276 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
16277
16278 2006-04-01 Roger Sayle <roger@eyesopen.com>
16279
16280 * gfortran.dg/dependencency_17.f90: New test case.
16281
16282 2006-04-01 Roger Sayle <roger@eyesopen.com>
16283
16284 * gfortran.dg/dependency_14.f90: New test case.
16285 * gfortran.dg/dependency_15.f90: Likewise.
16286 * gfortran.dg/dependency_16.f90: Likewise.
16287
16288 2006-03-31 Asher Langton <langton2@llnl.gov>
16289
16290 PR fortran/25358
16291 gfortran.dg/cray_pointers_6.f90: New test.
16292
16293 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16294
16295 PR libgfortran/26890
16296 * gfortran.dg/read_size_noadvance.f90: New test.
16297
16298 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
16299
16300 PR fortran/25031
16301 * gfortran.dg/multiple_allocation_1.f90: Check that the
16302 size has changed after a re-allocation with stat.
16303
16304 2006-03-30 Richard Guenther <rguenther@suse.de>
16305
16306 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
16307 removal.
16308 * gcc.target/i386/sselibm-2.c: Likewise.
16309 * gcc.target/i386/sselibm-3.c: Likewise.
16310 * gcc.target/i386/sselibm-4.c: Likewise.
16311 * gcc.target/i386/sselibm-5.c: Likewise.
16312
16313 2006-03-28 Roger Sayle <roger@eyesopen.com>
16314
16315 * gcc.dg/fold-andxor-1.c: New test case.
16316 * gcc.dg/fold-xorand-1.c: Likewise.
16317
16318 2006-03-28 Roger Sayle <roger@eyesopen.com>
16319
16320 * gcc.dg/fold-convnotconv-1.c: New test case.
16321
16322 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
16323
16324 PR fortran/26779
16325 * gfortran.dg/private_type_5.f90: New test.
16326
16327 2006-03-27 David Edelsohn <edelsohn@gnu.org>
16328
16329 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
16330
16331 2006-03-27 Jakub Jelinek <jakub@redhat.com>
16332
16333 * gfortran.dg/advance_2.f90: New test.
16334 * gfortran.dg/advance_3.f90: New test.
16335
16336 * gfortran.fortran-torture/execute/equiv_5.f: New test.
16337
16338 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16339
16340 PR libgfortran/26661
16341 PR libgfortran/26880
16342 * gfortran.dg/read_x_past.f: New test.
16343
16344 2006-03-26 Geoffrey Keating <geoffk@apple.com>
16345
16346 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
16347 to be STABS.
16348
16349 2006-03-26 David Edelsohn <edelsohn@gnu.org>
16350
16351 * objc.dg/dwarf-1.m: Skip on AIX.
16352 * objc.dg/dwarf-2.m: Skip on AIX.
16353
16354 2006-03-25 Steven G. Kargl <kargls@comcast.net>
16355
16356 PR fortran/26816
16357 * gfortran.dg/float_1.f90: New test.
16358
16359 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
16360
16361 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
16362 X86_64 targets.
16363 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
16364
16365 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
16366
16367 PR libfortran/26735
16368 * gfortran.dg/convert_implied_open.f90: New test case.
16369
16370 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
16371
16372 PR fortran/26769
16373 * gfortran.dg/transpose_reshape_r10.f90: New test case.
16374
16375 2006-03-25 Uros Bizjak <uros@kss-loka.si>
16376
16377 PR middle-end/26717
16378 * gcc.dg/pr26717.c: New test.
16379
16380 2006-03-25 Roger Sayle <roger@eyesopen.com>
16381
16382 * gfortran.dg/dependency_12.f90: New test case.
16383
16384 2006-03-24 Roger Sayle <roger@eyesopen.com>
16385
16386 * gfortran.dg/dependency_9.f90: New (resurected) test case.
16387
16388 2006-03-24 Jeff Law <law@redhat.com>
16389
16390 * gcc.c-torture/pr26840.c: New test.
16391
16392 2006-03-24 Geoffrey Keating <geoffk@apple.com>
16393
16394 * objc.dg/dwarf-2.m: New.
16395 * obj-c++.dg/dwarf-2.mm: New.
16396
16397 * g++.old-deja/g++.other/init19.C: New.
16398
16399 2006-03-24 David Edelsohn <edelsohn@gnu.org>
16400
16401 * g++.dg/eh/spbp.C: Skip on AIX.
16402
16403 2006-03-24 Jakub Jelinek <jakub@redhat.com>
16404
16405 PR middle-end/26611
16406 * g++.dg/gomp/pr26611-1.C: New test.
16407 * g++.dg/gomp/pr26611-2.C: New test.
16408
16409 2006-03-24 Jeff Law <law@redhat.com>
16410
16411 * gcc.c-torture/compile/pr26833.c: New test.
16412 * gfortran.fortran-torture/compile/pr26806.f90: New test.
16413
16414 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16415
16416 * gfortran.dg/endfile_2.f90: Delete temp file.
16417
16418 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
16419
16420 PR fortran/19303
16421 * gfortran.dg/record_marker_1.f90: New test case.
16422 * gfortran.dg/record_marker_2.f: New test case.
16423 * gfortran.dg/record_marker_3.f90: New test case.
16424
16425 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
16426
16427 PR fortran/17298
16428 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
16429 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
16430
16431 2006-03-21 Janis Johnson <janis187@us.ibm.com>
16432
16433 * lib/gcc-dg.exp (cleanup-modules): New proc.
16434 * gfortran.dg/allocatable_function_1.f90,
16435 gfortran.dg/allocate_char_star_scalar_1.f90,
16436 gfortran.dg/assumed_charlen_function_1.f90,
16437 gfortran.dg/assumed_dummy_1.f90,
16438 gfortran.dg/assumed_shape_ranks_1.f90,
16439 gfortran.dg/assumed_shape_ranks_2.f90,
16440 gfortran.dg/assumed_size_dt_dummy.f90,
16441 gfortran.dg/auto_char_dummy_array_1.f90,
16442 gfortran.dg/auto_char_len_3.f90,
16443 gfortran.dg/automatic_module_variable.f90,
16444 gfortran.dg/bad_automatic_objects_1.f90,
16445 gfortran.dg/char_array_constructor.f90,
16446 gfortran.dg/char_array_structure_constructor.f90,
16447 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
16448 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
16449 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
16450 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
16451 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
16452 gfortran.dg/derived_pointer_recursion.f90,
16453 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
16454 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
16455 gfortran.dg/dummy_functions_1.f90,
16456 gfortran.dg/elemental_initializer_1.f90,
16457 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
16458 gfortran.dg/elemental_pointer_1.f90,
16459 gfortran.dg/elemental_subroutine_1.f90,
16460 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
16461 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
16462 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
16463 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
16464 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
16465 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
16466 gfortran.dg/global_references_1.f90,
16467 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
16468 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
16469 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
16470 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
16471 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
16472 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
16473 gfortran.dg/large_integer_kind_1.f90,
16474 gfortran.dg/large_real_kind_1.f90,
16475 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
16476 gfortran.dg/module_double_reuse.f90,
16477 gfortran.dg/module_equivalence_1.f90,
16478 gfortran.dg/module_interface_1.f90,
16479 gfortran.dg/module_parameter_array_refs_1.f90,
16480 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
16481 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
16482 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
16483 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
16484 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
16485 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
16486 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
16487 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
16488 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
16489 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
16490 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
16491 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
16492 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
16493 gfortran.dg/same_name_1.f90,
16494 gfortran.dg/sibling_dummy_procedure_1.f90,
16495 gfortran.dg/sibling_dummy_procedure_2.f90,
16496 gfortran.dg/sibling_dummy_procedure_3.f90,
16497 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
16498 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
16499 gfortran.dg/used_dummy_types_2.f90,
16500 gfortran.dg/used_dummy_types_3.f90,
16501 gfortran.dg/used_dummy_types_4.f90,
16502 gfortran.dg/used_dummy_types_5.f90,
16503 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
16504 gfortran.dg/userdef_operator_1.f90: Use it.
16505
16506 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16507
16508 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
16509 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
16510 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
16511 gfortran.dg/write_back.f,
16512 gfortran.fortran-torture/execute/inquire_1.f90,
16513 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
16514
16515 2006-03-21 Jeff Law <law@redhat.com>
16516
16517 * gcc.dg/tree-ssa/vrp28.c: New test.
16518
16519 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16520
16521 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
16522 if _STDC_C99 is defined.
16523 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
16524 * gcc.dg/builtins-20.c: Likewise.
16525 * gcc.dg/builtins-53.c: Likewise.
16526 * gcc.dg/single-precision-constant.c: Likewise. Also pass
16527 -mmacosx-version-min=10.3 on PowerPC/Darwin.
16528
16529 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
16530
16531 PR tree-opt/26781
16532 * gcc.c-torture/compile/pr26781-1.c: New test.
16533 * gcc.c-torture/compile/pr26781-2.c: New test.
16534
16535 2006-03-21 Jakub Jelinek <jakub@redhat.com>
16536
16537 PR c++/26690
16538 * g++.dg/gomp/pr26690-1.C: New test.
16539 * g++.dg/gomp/pr26690-2.C: New test.
16540
16541 2006-03-20 Jeff Law <law@redhat.com>
16542
16543 * gcc.dg/tree-ssa/pr21829.c: New test.
16544
16545 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
16546
16547 2006-03-20 Richard Sandiford <richard@codesourcery.com>
16548
16549 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
16550 (check_visibility_available): Use it.
16551 (check_effective_target_default_packed): Likewise.
16552 (check_effective_target_pcc_bitfield_type_matters): Likewise.
16553 (check_effective_target_fopenmp): Likewise.
16554 (check_effective_target_freorder): Likewise.
16555 (check_effective_target_fpic): Likewise.
16556 (check_named_sections_available): Likewise.
16557 (check_effective_target_ilp32): Likewise.
16558 (check_effective_target_lp64): Likewise.
16559
16560 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
16561
16562 PR fortran/20935
16563 * gfortran.dg/scalar_mask_2.f90: New test case.
16564
16565 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
16566
16567 PR tree-opt/26629
16568 * gcc.dg/tree-ssa/loadpre12.c: New test.
16569 * gcc.dg/tree-ssa/loadpre13.c: New test.
16570 * gcc.dg/tree-ssa/loadpre14.c: New test.
16571 * gcc.dg/tree-ssa/loadpre15.c: New test.
16572 * gcc.dg/tree-ssa/loadpre16.c: New test.
16573 * gcc.dg/tree-ssa/loadpre17.c: New test.
16574 * gcc.dg/tree-ssa/loadpre18.c: New test.
16575 * gcc.dg/tree-ssa/loadpre19.c: New test.
16576 * gcc.dg/tree-ssa/loadpre20.c: New test.
16577 * gcc.dg/tree-ssa/loadpre21.c: New test.
16578 * gcc.dg/tree-ssa/loadpre22.c: New test.
16579
16580 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
16581
16582 PR fortran/26741
16583 * gfortran.dg/elemental_initializer_1.f90: New test.
16584
16585 PR fortran/26716
16586 * gfortran.dg/assumed_shape_ranks_2: New test.
16587
16588 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
16589
16590 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
16591 target fpic.
16592
16593 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16594
16595 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
16596 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
16597 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
16598 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
16599 gfortran.fortran-torture/execute/direct_io.f90,
16600 gfortran.fortran-torture/execute/inquire_2.f90,
16601 gfortran.fortran-torture/execute/inquire_4.f90,
16602 gfortran.fortran-torture/execute/list_read_1.f90,
16603 gfortran.fortran-torture/execute/open_replace.f90,
16604 gfortran.fortran-torture/execute/slash_edit.f90,
16605 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
16606 temporary files from testcases.
16607
16608 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16609
16610 PR libgfortran/26509
16611 gfortran.dg/write_direct_eor.f90: New test.
16612
16613 2006-03-17 David Edelsohn <edelsohn@gnu.org>
16614
16615 * gcc.target/powerpc/pr26350.c: New.
16616 * gcc.target/powerpc/indexed-addr.c: New.
16617
16618 2006-03-16 Roger Sayle <roger@eyesopen.com>
16619
16620 * gfortran.dg/dependency_13.f90: New test case.
16621
16622 2006-03-16 Roger Sayle <roger@eyesopen.com>
16623
16624 PR middle-end/21781
16625 * gcc.dg/real-const-1.c: New test case.
16626
16627 2006-03-15 Geoffrey Keating <geoffk@apple.com>
16628
16629 * g++.old-deja/g++.other/init18.C: New.
16630 * g++.old-deja/g++.other/init5.C: Remove xfail.
16631
16632 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16633
16634 * g++.dg/opt/pr15551.C: Cleanup temp file.
16635
16636 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16637
16638 PR c++/6634
16639 g++.dg/parse/long1.C: New test.
16640
16641 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16642
16643 PR fortran/19101
16644 * gfortran.dg/continuation.f90: New test.
16645 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
16646
16647 2006-03-14 Richard Guenther <rguenther@suse.de>
16648
16649 PR tree-optimization/26672
16650 * gcc.dg/torture/pr26672.c: New testcase.
16651
16652 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
16653
16654 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
16655 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
16656
16657 2006-03-13 Roger Sayle <roger@eyesopen.com>
16658
16659 PR middle-end/26557
16660 * gcc.c-torture/compile/switch-1.c: New test case.
16661
16662 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
16663
16664 PR fortran/25378
16665 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
16666 test to include more permuatations of mask and index.
16667 * gfortran.dg/scalar_mask_1.f90: Modify last test to
16668 respond to F2003 spec. that the position returned for an all false
16669 mask && condition is zero.
16670
16671 2006-03-13 Jakub Jelinek <jakub@redhat.com>
16672
16673 PR middle-end/25989
16674 * gcc.dg/gomp/pr25989.c: New test.
16675
16676 2006-03-13 Jeff Law <law@redhat.com>
16677
16678 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
16679
16680 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
16681
16682 * gcc.dg/switch-9.c: New test.
16683
16684 2006-03-13 Richard Guenther <rguenther@suse.de>
16685
16686 PR middle-end/26630
16687 * gcc.dg/torture/pr26630.c: New testcase.
16688
16689 2006-03-11 Roger Sayle <roger@eyesopen.com>
16690
16691 * gfortran.dg/dependency_10.f90: New test case.
16692 * gfortran.dg/dependency_11.f90: Likewise.
16693
16694 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
16695 Erik Edelmann <eedelman@gcc.gnu.org>
16696
16697 * gfortran.dg/allocatable_function_1.f90: New.
16698 * gfortran.dg/allocatable_function_2.f90: New.
16699
16700 2006-03-10 Richard Guenther <rguenther@suse.de>
16701
16702 PR middle-end/26565
16703 * gcc.dg/torture/pr26565.c: New testcase.
16704
16705 2006-03-09 Eric Christopher <echristo@apple.com>
16706
16707 * gcc.c-torture/compile/20060309-1.c: New.
16708
16709 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16710
16711 PR libgfortran/26499
16712 * gfortran.dg/write_back.f: New test.
16713 * gfortran.dg/write_rewind_1.f: New test.
16714 * gfortran.dg/write_rewind_2.f: New test.
16715
16716 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16717
16718 PR libgfortran/26554
16719 * gfortran.dg/read_logical.f90: New test.
16720
16721 2006-03-04 Laurent GUERBY <laurent@guerby.net>
16722
16723 * ada/acats/norun.lst: cdd2a03 now passes.
16724
16725 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
16726
16727 PR testsuite/25177
16728 * gcc.target/powerpc/pr18096-1.c: Change where the error
16729 would match.
16730
16731 2006-03-04 Jakub Jelinek <jakub@redhat.com>
16732
16733 * gcc.target/i386/cleanup-1.c: New test.
16734 * gcc.target/i386/cleanup-2.c: New test.
16735
16736 2006-03-04 Roger Sayle <roger@eyesopen.com>
16737
16738 * gfortran.dg/dependency_9.f90: Remove for the time being.
16739
16740 2006-03-04 Krister Walfridsson <cato@df.lth.se>
16741
16742 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
16743 directive.
16744
16745 2006-03-03 Roger Sayle <roger@eyesopen.com>
16746
16747 * gfortran.dg/dependency_9.f90: New test case.
16748
16749 2006-03-03 Roger Sayle <roger@eyesopen.com>
16750
16751 * gfortran.dg/dependency_4.f90: New test case.
16752 * gfortran.dg/dependency_5.f90: New test case.
16753 * gfortran.dg/dependency_6.f90: New test case.
16754 * gfortran.dg/dependency_7.f90: New test case.
16755 * gfortran.dg/dependency_8.f90: New test case.
16756
16757 2006-03-03 Paul Brook <paul@codesourcery.com>
16758
16759 * lib/target-supports.exp (check_profiling_available):
16760 Add m68k-*-elf.
16761
16762 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
16763
16764 PR fortran/25031
16765 * multiple_allocation_1.f90: New test.
16766
16767 2006-03-03 Roger Sayle <roger@eyesopen.com>
16768
16769 PR tree-optimization/26524
16770 * gfortran.dg/pr26524.f: New test case.
16771
16772 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16773
16774 * g++.dg/template/repo5.C: Cleanup repo files.
16775 * gcc.dg/20051201-1.c: Cleanup coverage files.
16776 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
16777 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
16778 tree dump files.
16779
16780 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
16781
16782 * objc.dg/objc-nofilename-1.m: New test.
16783 * objc.dg/bad-receiver-type.m: New test.
16784 * obj-c++.dg/bad-receiver-type.mm: New test.
16785
16786 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
16787
16788 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
16789
16790 2006-03-01 Mike Stump <mrs@apple.com>
16791
16792 * g++.dg/abi/key2.C: Add.
16793
16794 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
16795
16796 * gfortran.dg/logical_dot_product.f90: New test.
16797
16798 PR fortran/26393
16799 * gfortran.dg/used_interface_ref.f90: New test.
16800
16801 PR fortran/20938
16802 * gfortran.dg/dependency_2.f90: New test.
16803 * gfortran.fortran-torture/execute/where17.f90: New test.
16804 * gfortran.fortran-torture/execute/where18.f90: New test.
16805 * gfortran.fortran-torture/execute/where19.f90: New test.
16806 * gfortran.fortran-torture/execute/where20.f90: New test.
16807
16808 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
16809
16810 * g++.dg/tree-ssa/pr26443.C: New test case.
16811
16812 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
16813
16814 PR middle-end/26022
16815 * g++.dg/opt/return-slot1.C: New test.
16816
16817 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16818
16819 PR libgfortran/26136
16820 * gfortran.dg/namelist_23.f90: New test.
16821
16822 2006-02-28 Roger Sayle <roger@eyesopen.com>
16823
16824 PR middle-end/14752
16825 * gcc.dg/fold-eqandshift-2.c: New test case.
16826
16827 2006-02-28 Richard Guenther <rguenther@suse.de>
16828
16829 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
16830 decomposition.
16831
16832 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
16833
16834 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
16835
16836 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16837
16838 PR libgfortran/26464
16839 * gfortran.dg/backspace_5.f: New test.
16840 * gfortran.dg/backspace_6.f: New test.
16841
16842 2006-02-26 Roger Sayle <roger@eyesopen.com>
16843
16844 * gcc.dg/fold-eqandnot-1.c: New test case.
16845
16846 2006-02-26 Roger Sayle <roger@eyesopen.com>
16847
16848 PR middle-end/19983
16849 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
16850
16851 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
16852
16853 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
16854 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
16855
16856 2006-02-26 Richard Guenther <rguenther@suse.de>
16857
16858 PR tree-optimization/26421
16859 * gcc.dg/tree-ssa/pr26421.c: New testcase.
16860
16861 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
16862
16863 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
16864 * g++.old-deja/g++.robertl/eb132.C: Likewise.
16865
16866 2006-02-26 Roger Sayle <roger@eyesopen.com>
16867
16868 * gcc.dg/fold-even-1.c: New test case.
16869
16870 2006-02-26 Roger Sayle <roger@eyesopen.com>
16871
16872 PR middle-end/21137
16873 * gcc.dg/fold-eqandshift-1.c: New test case.
16874
16875 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
16876
16877 PR tree-optimization/25125
16878 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
16879 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
16880
16881 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
16882
16883 PR tree-optimizations/26359
16884 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
16885 with -fdump-tree-dceloop-details.
16886 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
16887
16888 2006-02-25 Roger Sayle <roger@eyesopen.com>
16889
16890 PR middle-end/23673
16891 * gcc.dg/fold-eqxor-1.c: New test case.
16892 * gcc.dg/fold-eqxor-2.c: Likewise.
16893 * gcc.dg/fold-eqxor-3.c: Likewise.
16894
16895 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
16896
16897 PR fortran/23092
16898 * scalar_mask_1.f90: New test.
16899
16900 2006-02-24 Geoffrey Keating <geoffk@apple.com>
16901
16902 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
16903 * g++.dg/eh/uncaught2.C: New.
16904 * g++.dg/eh/uncaught3.C: New.
16905
16906 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16907
16908 PR libgfortran/26423
16909 * gfortran.dg/read_many_1.f: New test.
16910
16911 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
16912
16913 PR fortran/24519
16914 * gfortran.dg/dependency_3.f90: New test.
16915 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
16916 XFAILs.
16917
16918 PR fortran/25395
16919 * gfortran.dg/equiv_6.f90: New test.
16920
16921 2006-02-23 Jeff Law <law@redhat.com>
16922
16923 * gcc.c-torture/compile/pr26425.c: New test.
16924
16925 2006-02-23 Jakub Jelinek <jakub@redhat.com>
16926
16927 PR middle-end/26412
16928 * gcc.dg/gomp/pr26412.c: New test.
16929
16930 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16931
16932 PR c++/26291
16933 * g++.dg/other/ellipsis1.C: New test.
16934 * g++.dg/parse/operator4.C: Adjust error marker.
16935
16936 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
16937
16938 PR target/25603
16939 * gfortran.dg/pr25603.f: New testcase.
16940
16941 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
16942
16943 * gcc.dg/bf-spl1.c: Don't specify -m68000.
16944 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
16945
16946 2006-02-21 Geoffrey Keating <geoffk@apple.com>
16947
16948 * g++.dg/eh/spbp.C: New.
16949
16950 2006-02-21 Jakub Jelinek <jakub@redhat.com>
16951
16952 PR middle-end/26379
16953 * gcc.target/i386/mmx-7.c: New test.
16954
16955 2006-02-20 Roger Sayle <roger@eyesopen.com>
16956
16957 PR tree-optimization/26361
16958 * gcc.dg/tree-ssa/vrp27.c: New test case.
16959
16960 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
16961
16962 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
16963 * gcc.dg/tree-ssa/complex-4.c: Here.
16964
16965 2006-02-19 Roger Sayle <roger@eyesopen.com>
16966
16967 PR middle-end/19543
16968 * gfortran.dg/logical_1.f90: New test case.
16969
16970 2006-02-19 Jakub Jelinek <jakub@redhat.com>
16971
16972 PR middle-end/26334
16973 * gcc.dg/20060218-1.c: Moved to...
16974 * gcc.target/i386/20060218-1.c: ... here. New test.
16975
16976 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
16977
16978 PR fortran/26201
16979 * gfortran.dg/convert_1.f90: New.
16980
16981 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
16982
16983 PR fortran/25054
16984 * gfortran.dg/namelist_5.f90: New test.
16985
16986 PR fortran/25089
16987 * gfortran.dg/namelist_4.f90: New test.
16988
16989 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
16990
16991 PR tree-opt/25680
16992 * gcc.dg/tree-ssa/complex-3.c: New test.
16993
16994 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
16995
16996 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
16997 variable to take into account the variable name in the
16998 function header.
16999 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
17000
17001 2006-02-18 Jakub Jelinek <jakub@redhat.com>
17002
17003 PR middle-end/26334
17004 * gcc.c-torture/compile/20060217-1.c: New test.
17005 * gcc.dg/20060218-1.c: New test.
17006
17007 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
17008
17009 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
17010
17011 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
17012
17013 * gcc.dg/cpp/undef3.c: New test.
17014 * gcc.dg/cpp/trad/builtins2.c: New test.
17015
17016 2006-02-18 Mark Mitchell <mark@codesourcery.com>
17017
17018 PR c++/26266
17019 * g++.dg/template/static22.C: New test.
17020 * g++.dg/template/static23.C: New test.
17021 * g++.dg/template/static24.C: New test.
17022 * g++.dg/template/non-dependent13.C: New test.
17023 * g++.dg/init/member1.C: Tweak error markers.
17024
17025 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17026
17027 PR target/26255
17028 * gcc.c-torture/compile/pr26255.c: New test case.
17029
17030 2006-02-16 Roger Sayle <roger@eyesopen.com>
17031
17032 * gfortran.fortran-torture/execute/where_10.f90: New test case.
17033 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
17034 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
17035 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
17036 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
17037 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
17038 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
17039
17040 2006-02-16 Jeff Law <law@redhat.com>
17041
17042 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
17043 * gcc.dg/tree-ssa/vrp26.c: New test.
17044
17045 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
17046
17047 PR target/20353
17048 PR target/24578
17049 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
17050 __UCLIBC__ is defined.
17051
17052 2006-02-16 Jakub Jelinek <jakub@redhat.com>
17053
17054 PR fortran/26224
17055 * gfortran.dg/gomp/pr26224.f: New test.
17056
17057 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
17058
17059 PR tree-opt/25918
17060 * lib/target-supports.exp
17061 (check_effective_target_vect_short_mult): New.
17062 (check_effective_target_vect_char_mult): New.
17063 (check_effective_target_vect_widen_sum_qi_to_si): New.
17064 (check_effective_target_vect_widen_sum_qi_to_hi): New.
17065 (check_effective_target_vect_widen_sum_hi_to_si): New.
17066 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
17067 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
17068 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
17069 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
17070 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
17071 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
17072 vect-reduc-pattern-2c.c
17073 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
17074 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
17075 vect-reduc-pattern-1c.c
17076
17077 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
17078
17079 PR fortran/24557
17080 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
17081
17082 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
17083
17084 PR fortran/26054
17085 * gfortran.dg/enum_8.f90: Remove check for warning.
17086 * gfortran.dg/iomsg_1.f90: Ditto.
17087 * gfortran.dg/enum_1.f90: Ditto.
17088 * gfortran.dg/enum_9.f90: Ditto.
17089 * gfortran.dg/enum_2.f90: Ditto.
17090 * gfortran.dg/enum_10.f90: Ditto.
17091 * gfortran.dg/enum_3.f90: Ditto.
17092 * gfortran.dg/flush_1.f90: Ditto.
17093 * gfortran.dg/enum_4.f90: Ditto.
17094 * gfortran.dg/array_constructor_1.f90: Ditto.
17095 * gfortran.dg/enum_5.f90: Ditto.
17096 * gfortran.dg/enum_6.f90: Ditto.
17097 * gfortran.dg/enum_7.f90: Ditto.
17098
17099 2006-02-15 Jakub Jelinek <jakub@redhat.com>
17100
17101 PR middle-end/26300
17102 * gcc.c-torture/compile/20060215-1.c: New test.
17103
17104 2006-02-14 Roger Sayle <roger@eyesopen.com>
17105
17106 PR middle-end/23670
17107 * gcc.dg/tree-ssa/andor-2.c: New test case.
17108
17109 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
17110
17111 PR fortran/25045
17112 * optional_dim.f90: New test.
17113
17114 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
17115
17116 PR fortran/26277
17117 * gfortran.dg/label_4.f90: New.
17118
17119 2006-02-14 Jakub Jelinek <jakub@redhat.com>
17120 Diego Novillo <dnovillo@redhat.com>
17121 Uros Bizjak <uros@kss-loka.si>
17122
17123 * gfortran.dg/gomp: New directory.
17124
17125 2006-02-14 Richard Guenther <rguenther@suse.de>
17126
17127 PR tree-optimization/26258
17128 * gcc.dg/torture/pr26258.c: New testcase.
17129
17130 2006-02-13 Jakub Jelinek <jakub@redhat.com>
17131
17132 PR fortran/26246
17133 * gfortran.dg/pr26246_1.f90: New test.
17134 * gfortran.dg/pr26246_2.f90: New test.
17135
17136 PR middle-end/26092
17137 * gcc.c-torture/compile/20060208-1.c: New test.
17138
17139 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
17140
17141 PR fortran/26074
17142 PR fortran/25103
17143 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
17144 * gfortran.dg/bad_automatic_objects_1.f90: New test.
17145 * gfortran.dg/automatic_module_variable.f90: Change error message.
17146
17147 PR fortran/20861
17148 * gfortran.dg/internal_dummy_1.f90: New test.
17149
17150 PR fortran/20871
17151 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
17152
17153
17154 PR fortran/25083
17155 * gfortran.dg/uncommon_block_data_1.f90: New test.
17156 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
17157 with standard.
17158
17159 PR fortran/25088
17160 * gfortran.dg/typed_subroutine_1.f90: New test.
17161
17162 2006-02-13 Geoffrey Keating <geoffk@apple.com>
17163
17164 * objc.dg/dwarf-1.m: New.
17165
17166 2006-02-13 Roger Sayle <roger@eyesopen.com>
17167
17168 PR middle-end/24427
17169 * gcc.dg/tree-ssa/andor-1.c: New test case.
17170
17171 2006-02-13 Josh Conner <jconner@apple.com>
17172
17173 PR target/25376
17174 * gcc.dg/pr25376.c: New test.
17175
17176 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
17177 assemble.
17178 * lib/target-supports.exp (check_named_sections_available):
17179 Only compile named-sections test -- don't assemble.
17180
17181 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
17182
17183 * g++.dg/warn/no-write-strings.C: New test.
17184 * g++.dg/warn/write-strings.C: Likewise.
17185 * g++.dg/warn/write-strings-default.C: Likewise.
17186
17187 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
17188
17189 PR fortran/25806
17190 * gfortran.dg/ret_pointer_2.f90: New test.
17191
17192 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
17193
17194 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
17195
17196 2006-02-10 Jeff Law <law@redhat.com>
17197
17198 * gcc.c-torture/compile/pr26213.c: New test.
17199
17200 2006-02-10 Steven G. Kargl <kargls@comcast.net>
17201
17202 gfortran.dg/null_1.f90: New test.
17203
17204 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
17205
17206 PR fortran/14771
17207 * gfortran.dg/parens_4.f90: New.
17208 * gfortran.dg/parens_5.f90: New.
17209
17210 2006-02-10 Richard Guenther <rguenther@suse.de>
17211
17212 * gcc.dg/pr23372-1.c: Remove empty file.
17213
17214 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
17215 Paul Thomas <pault@gcc.gnu.org>
17216
17217 PR fortran/14771
17218 * gfortran.dg/parens_1.f90: New.
17219 * gfortran.dg/parens_2.f90: New.
17220 * gfortran.dg/parens_3.f90: New.
17221
17222 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
17223
17224 PR fortran/26038
17225 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
17226
17227 PR fortran/25059
17228 * gfortran.dg/impure_assignment_1.f90: New test.
17229
17230 PR fortran/25070
17231 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
17232
17233 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
17234
17235 PR target/26141
17236 * g++.dg/expr/stdarg2.C: New test.
17237
17238 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
17239
17240 PR inline-asm/16194
17241 * gcc.dg/pr16194.c: New test.
17242
17243 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17244
17245 * ada/acats/run_acats: Use portable variant of "$@".
17246
17247 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
17248
17249 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
17250 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
17251
17252 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
17253
17254 PR tree-opt/26179
17255 * g++.dg/opt/pr26179.C: New test.
17256
17257 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
17258
17259 PR middle-end/26134
17260 * gcc.dg/tree-ssa/complex-3.c: New test.
17261
17262 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
17263
17264 * gcc.c-torture/compile/volatile-1.c: New test.
17265
17266 2006-02-09 Diego Novillo <dnovillo@redhat.com>
17267
17268 PR 26180
17269 * gcc.dg/tree-ssa/pr26180.c: New test.
17270
17271 2006-02-08 Jeff Law <law@redhat.com>
17272
17273 * gcc.dg/tree-ssa/pr21417.c: New test.
17274
17275 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
17276
17277 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
17278 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
17279
17280 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
17281
17282 * lib/scanrtl.exp: New.
17283
17284 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17285
17286 PR c++/26071
17287 * g++.dg/other/virtual2.C: New test.
17288
17289 PR c++/26070
17290 * g++.dg/other/virtual1.C: New test.
17291
17292 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
17293
17294 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
17295 cleanup-ipa-dump): Update dump file glob patterns.
17296 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
17297 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
17298
17299 * lib/gcc-dg.exp: Load it.
17300 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
17301
17302 2006-02-07 Janis Johnson <janis187@us.ibm.com>
17303
17304 PR testsuite/26159
17305 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
17306 * gcc.dg/tree-ssa/pr23382.c: Ditto.
17307
17308 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
17309
17310 PR fortran/25577
17311 * gfortran.dg/mvbits_1.f90: New.
17312
17313 2006-02-07 Dirk Mueller <dmueller@suse.com>
17314
17315 * g++.dg/warn/Wdiv-by-zero.C: New test.
17316 * g++.dg/warn/Wno-div-by-zero.C: New.
17317
17318 2006-02-07 Jeff Law <law@redhat.com>
17319
17320 * gcc.dg/tree-ssa/pr21559.c: New test.
17321
17322 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
17323 multiple VRP passes.
17324 * gcc.dg/tree-ssa/vrp09.c: Likewise.
17325 * gcc.dg/tree-ssa/vrp18.c: Likewise.
17326 * gcc.dg/tree-ssa/pr21582.c: Likewise.
17327 * gcc.dg/tree-ssa/pr20657.c: Likewise.
17328 * gcc.dg/tree-ssa/pr21001.c: Likewise.
17329 * gcc.dg/tree-ssa/vrp02.c: Likewise
17330 * gcc.dg/tree-ssa/vrp11.c: Likewise
17331 * gcc.dg/tree-ssa/pr14341.c: Likewise
17332 * gcc.dg/tree-ssa/vrp19.c: Likewise
17333 * gcc.dg/tree-ssa/vrp20.c: Likewise
17334 * gcc.dg/tree-ssa/vrp03.c: Likewise
17335 * gcc.dg/tree-ssa/pr21086.c: Likewise
17336 * gcc.dg/tree-ssa/pr21959.c: Likewise
17337 * gcc.dg/tree-ssa/vrp21.c: Likewise
17338 * gcc.dg/tree-ssa/vrp04.c: Likewise
17339 * gcc.dg/tree-ssa/pr25485.c: Likewise
17340 * gcc.dg/tree-ssa/pr22026.c: Likewise
17341 * gcc.dg/tree-ssa/vrp22.c: Likewise
17342 * gcc.dg/tree-ssa/vrp05.c: Likewise
17343 * gcc.dg/tree-ssa/20030807-10.c: Likewise
17344 * gcc.dg/tree-ssa/pr20701.c: Likewise
17345 * gcc.dg/tree-ssa/vrp23.c: Likewise
17346 * gcc.dg/tree-ssa/vrp06.c: Likewise
17347 * gcc.dg/tree-ssa/pr22117.c: Likewise
17348 * gcc.dg/tree-ssa/pr20702.c: Likewise
17349 * gcc.dg/tree-ssa/vrp15.c: Likewise
17350 * gcc.dg/tree-ssa/pr21090.c: Likewise
17351 * gcc.dg/tree-ssa/pr21294.c: Likewise
17352 * gcc.dg/tree-ssa/vrp24.c: Likewise
17353 * gcc.dg/tree-ssa/vrp07.c: Likewise
17354 * gcc.dg/tree-ssa/pr21563.c: Likewise
17355 * gcc.dg/tree-ssa/pr25382.c: Likewise
17356 * gcc.dg/tree-ssa/vrp16.c: Likewise
17357 * gcc.dg/tree-ssa/vrp25.c: Likewise
17358 * gcc.dg/tree-ssa/vrp08.c: Likewise
17359 * gcc.dg/tree-ssa/20030807-6.c: Likewise
17360 * gcc.dg/tree-ssa/vrp17.c: Likewise
17361 * gcc.dg/tree-ssa/pr21458.c: Likewise
17362 * g++.dg/tree-ssa/pr18178.C: Likewise
17363
17364 2006-02-07 Richard Guenther <rguenther@suse.de>
17365
17366 PR c++/26140
17367 Revert
17368 2006-01-30 Richard Guenther <rguenther@suse.de>
17369 PR c++/23372
17370 * gcc.dg/pr23372-1.C: New testcase.
17371
17372 * g++.dg/tree-ssa/pr26140.C: New testcase.
17373
17374 2006-02-07 Mark Mitchell <mark@codesourcery.com>
17375
17376 PR c++/9737
17377 * g++.dg/template/ttp15.C: New test.
17378 * g++.dg/template/ttp16.C: Likewise.
17379 * g++.dg/template/ttp17.C: Likewise.
17380 * g++.old-deja/g++.pt/ttp36.C: Remove.
17381 * g++.old-deja/g++.pt/ttp19.C: Likewise.
17382 * g++.old-deja/g++.pt/ttp37.C: Likewise.
17383 * g++.old-deja/g++.pt/ttp38.C: Likewise.
17384 * g++.old-deja/g++.pt/ttp39.C: Likewise.
17385 * g++.old-deja/g++.pt/ttp9.C: Likewise.
17386 * g++.old-deja/g++.pt/ttp40.C: Likewise.
17387 * g++.old-deja/g++.pt/ttp51.C: Likewise.
17388 * g++.old-deja/g++.pt/ttp26.C: Likewise.
17389 * g++.old-deja/g++.pt/ttp36.C: Likewise.
17390
17391 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
17392
17393 PR libfortran/23815
17394 * unf_io_convert_4.f90: New test.
17395
17396 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
17397
17398 * gcc.dg/tree-ssa/loadpre10.c: New test.
17399 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
17400 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
17401 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
17402
17403 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17404
17405 PR libfortran/24685
17406 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
17407
17408 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
17409
17410 PR tree-opt/25251
17411 * gfortran.dg/assign_7.f: New test.
17412
17413 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
17414
17415 PR fortran/26041
17416 PR fortran/26064
17417 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
17418 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
17419 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
17420
17421 2006-02-05 Jakub Jelinek <jakub@redhat.com>
17422
17423 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
17424 in size_t typedef.
17425
17426 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
17427
17428 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
17429 * g++.dg/charset/string.c (foo): Likewise.
17430 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
17431 const char*
17432 * g++.dg/ext/builtin2.C (printf): Likewise.
17433 * g++.dg/init/new15.C (printf): Likewise.
17434 * g++.dg/opt/pr17697-1.C (foo): Likewise.
17435 * g++.dg/opt/pr17697-2.C (foo): Likewise.
17436 * g++.dg/opt/pr17697-3.C (foo): Likewise.
17437 * g++.dg/template/non-dependent4.C (temp): Likewise.
17438 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
17439 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
17440 parameter type to const char*.
17441 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
17442 Change type to const char*.
17443 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
17444 Likewise.
17445 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
17446 second parameter type to const char*.
17447 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
17448 (Y::Y): Change parameter type to const char*.
17449 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
17450 * g++.old-deja/g++.jason/report.C: Apply const correctness.
17451 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
17452 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
17453 (char*).
17454 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
17455 const char*.
17456 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
17457 type to const char*.
17458 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
17459 return type to const char*.
17460 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
17461 to const char*.
17462 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
17463 * g++.old-deja/g++.law/refs1.C: Likewise.
17464 * g++.old-deja/g++.law/visibility1.C: Likewise.
17465 * g++.old-deja/g++.law/visibility2.C: Likewise.
17466 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
17467 const char*.
17468 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
17469 * g++.old-deja/g++.mike/net48.C: Likewise.
17470 * g++.old-deja/g++.mike/p646.C: Likewise.
17471 * g++.old-deja/g++.mike/p6746.C: Likewise.
17472 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
17473 type to const char*.
17474 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
17475 deprecated conversion warning.
17476 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
17477 char*.
17478 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
17479 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
17480 * g++.old-deja/g++.pt/explicit8.C: Likewise.
17481 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
17482 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
17483 * g++.old-deja/g++.pt/nontype3.C: Likewise.
17484 * g++.old-deja/g++.pt/t39.C: Likewise.
17485 * g++.old-deja/g++.robertl/eb106.C: Likewise.
17486 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
17487
17488 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
17489
17490 PR fortran/25075
17491 intrinsic_argument_conformance_1.f90: New test.
17492
17493 2006-02-03 Steven G. Kargl <kargls@comcast.net>
17494
17495 PR fortran/20845
17496 * gfortran.dg/char_result_11.f90: Add SAVE.
17497 * gfortran.dg/der_pointer_4.f90: Ditto.
17498 * gfortran.dg/default_initialization.f90: New test.
17499
17500 2006-02-03 Jeff Law <law@redhat.com>
17501
17502 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
17503 handle more than 100 dump files.
17504 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
17505 * lib/scantree.exp (scan-tree-dump): Likewise.
17506 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
17507 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
17508 * lib/scanipa.exp (scan-ipa-dump): Likewise.
17509 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
17510 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
17511
17512 2006-02-03 Diego Novillo <dnovillo@redhat.com>
17513
17514 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
17515
17516 2006-02-03 Mark Mitchell <mark@codesourcery.com>
17517
17518 * g++.dg/template/using12.C: New test.
17519
17520 2006-02-03 Alan Modra <amodra@bigpond.net.au>
17521
17522 * gcc.target/powerpc/pr25960.c: New test.
17523
17524 2006-02-02 Steven G. Kargl <kargls@comcast>
17525
17526 PR fortran/24958
17527 gfortran.dg/nullify_2.f90: New test.
17528
17529 2006-02-02 Diego Novillo <dnovillo@redhat.com>
17530
17531 PR 25990
17532 * gcc.dg/gomp/pr25990.c: New test.
17533
17534 2006-01-31 Mark Mitchell <mark@codesourcery.com>
17535
17536 PR c++/25342
17537 * g++.gd/template/partial4.C: New test.
17538
17539 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
17540
17541 PR middle-end/26001
17542 * gfortran.dg/data_char_2.f90: New.
17543
17544 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
17545
17546 PR fortran/26039
17547 maxval_maxloc_conformance_1.f90: New test.
17548
17549 2006-01-31 Richard Guenther <rguenther@suse.de>
17550
17551 * gcc.target/i386/sselibm-1.c: New testcase.
17552 * gcc.target/i386/sselibm-2.c: Likewise.
17553 * gcc.target/i386/sselibm-3.c: Likewise.
17554 * gcc.target/i386/sselibm-4.c: Likewise.
17555 * gcc.target/i386/sselibm-5.c: Likewise.
17556
17557 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
17558
17559 PR fortran/24266
17560 * gfortran.dg/arrayio_derived_2.f90: New.
17561
17562 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
17563
17564 * gcc.dg/unsigned-long-compare.c: New test.
17565
17566 2006-01-30 Steve Ellcey <sje@cup.hp.com>
17567
17568 PR testsuite/25318
17569 * lib/target-supports.exp (check_effective_target_freorder):
17570 Check to see if target supports -freorder-blocks-and-partition.
17571 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
17572 instead of "dg-require-named-sections".
17573
17574 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
17575
17576 PR target/14798:
17577 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
17578 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
17579 * gcc.dg/pragma-isr-trapa2.c: Likewise.
17580 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
17581 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
17582 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
17583 * gcc.dg/attr-isr-trap_exit.c: Likewise.
17584 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
17585
17586 2006-01-30 Richard Guenther <rguenther@suse.de>
17587
17588 PR c++/23372
17589 * gcc.dg/pr23372-1.C: New testcase.
17590
17591 2006-01-29 Diego Novillo <dnovillo@redhat.com>
17592
17593 * gcc.dg/gomp/pr25874.c: New test.
17594
17595 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
17596
17597 PR tree-opt/25911
17598 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
17599
17600 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
17601
17602 PR fortran/18578
17603 PR fortran/18579
17604 PR fortran/20857
17605 PR fortran/20885
17606 * gfortran.dg/intent_out_1.f90: New test.
17607
17608 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
17609
17610 PR fortran/17911
17611 * gfortran.dg/procedure_lvalue.f90: New test.
17612
17613 PR fortran/20895
17614 PR fortran/25030
17615 * gfortran.dg/char_pointer_assign_2.f90: New test.
17616 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
17617 assignment to be consistent with standard.
17618 * gfortran.dg/char_result_2.f90: The same.
17619 * gfortran.dg/char_result_8.f90: The same.
17620
17621 2006-01-28 Zack Weinberg <zackw@panix.com>
17622
17623 * gcc.dg/Woverlength-strings.c
17624 * gcc.dg/Woverlength-strings-pedantic-c89.c
17625 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
17626 * gcc.dg/Woverlength-strings-pedantic-c99.c
17627 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
17628
17629 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
17630
17631 * gcc.c-torture/execute/20060127-1.c: New test.
17632
17633 2006-01-28 Mark Mitchell <mark@codesourcery.com>
17634
17635 PR c++/25999
17636 * g++.dg/ext/pragmaweak1.C: New test.
17637
17638 2006-01-28 Mark Mitchell <mark@codesourcery.com>
17639
17640 PR c++/25855
17641 * g++.dg/template/spec29.C: New test.
17642
17643 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
17644
17645 PR c/19606.
17646 * gcc.c-torture/execute/pr19606.c: New.
17647
17648 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
17649
17650 * gcc.dg/pragma-re-4.c: New test.
17651
17652 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
17653
17654 PR fortran/25964
17655 * gfortran.dg/assumed_size_refs_3.f90: New test.
17656
17657 2006-01-27 Ben Elliston <bje@au.ibm.com>
17658
17659 * gcc.misc-tests/dectest.exp: Remove defunct comment.
17660
17661 2006-01-26 Laurent GUERBY <laurent@guerby.net>
17662
17663 PR ada/21317
17664 * ada/acats/support/impdef.a: Add One_Long_Second.
17665 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
17666 * ada/acats/tests/c9/c94026.a: Likewise.
17667 * ada/acats/tests/c9/c97305c.ada: Likewise.
17668 * ada/acats/tests/c9/c99004a.ada: Likewise.
17669
17670 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
17671
17672 PR fortran/25964
17673 * gfortran.dg/global_references_2.f90: New test.
17674
17675 PR fortran/25084
17676 PR fortran/20852
17677 PR fortran/25085
17678 PR fortran/25086
17679 * gfortran.dg/assumed_charlen_function_1.f90: New test.
17680 * gfortran.dg/assumed_charlen_function_3.f90: New test.
17681
17682 PR fortran/25416
17683 * gfortran.dg/assumed_charlen_function_2.f90: New test.
17684
17685 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
17686
17687 PR c/25892
17688 * gcc.dg/Wpointer-sign.c: New.
17689 * gcc.dg/Wpointer-sign-Wall.c: New.
17690 * gcc.dg/Wpointer-sign-Wall-no.c: New.
17691 * gcc.dg/Wpointer-sign-pedantic.c: New.
17692 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
17693 * gcc.dg/conv-2.c: Use -Wpointer-sign.
17694
17695 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
17696
17697 PR C/25861
17698 * gcc.c-torture/compile/pr25861.c: New test.
17699
17700 2006-01-26 Paul Brook <paul@codesourcery.com>
17701
17702 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
17703 on short-enum targets.
17704 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
17705 variable.
17706 (generate_fields): Use short_enums.
17707 (main): Set short_enums. Document -e.
17708 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
17709 on short-enum targets.
17710 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
17711 variable.
17712 (generate_fields): Use short_enums.
17713 (main): Set short_enums. Document -e.
17714 * lib/target-supports.exp (check_effective_target_short_enums): New.
17715
17716 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
17717
17718 PR target/25947
17719 * gcc.dg/torture/pr25947-1.c: New test.
17720
17721 2006-01-25 Jan Hubicka <jh@suse.cz>
17722 Roger Sayle <roger@eyesopen.com>
17723
17724 PR rtl-optimization/25703
17725 * gcc.target/i386/20060125-1.c: New test case.
17726 * gcc.target/i386/20060125-2.c: New test case.
17727
17728 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
17729
17730 PR fortran/18540
17731 * gfortran.dg/goto_1.f: New.
17732
17733 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
17734
17735 PR fortran/25716
17736 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
17737 25716 on 32-bit systems too.
17738
17739 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
17740
17741 PR testsuite/25590
17742 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
17743
17744 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
17745
17746 * gcc.dg/tree-ssa/gen-vect-33.c: New.
17747
17748 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17749
17750 PR fortran/25835
17751 * gfortran.dg/read_eof.f90: Delete, renamed.
17752 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
17753 * gfortran.dg/read_eof_2.f90: New test.
17754 * gfortran.dg/read_eof_3.f90: New test.
17755
17756 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
17757
17758 PR tree-opt/25860
17759 * gcc.c-torture/compile/pr25860.c: New test.
17760
17761 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17762
17763 PR c++/25552
17764 * g++.dg/parse/dtor8.C: New test.
17765
17766 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
17767
17768 PR testsuite/25891
17769 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
17770 * gcc.dg/gomp/gomp.exp: Return without testing anything if
17771 check_effective_target_fopenmp returns 0.
17772
17773 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
17774
17775 PR ada/20548
17776 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
17777 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
17778 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
17779
17780 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
17781
17782 PR tree-opt/25857
17783 * g++.dg/opt/pr25857.C: New test.
17784
17785 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
17786 Jan Hubicka <jh@suse.cz>
17787 Richard Guenther <rguenther@suse.de>
17788
17789 PR rtl-optimization/25654
17790 * gcc.dg/torture/pr25654.c: New testcase.
17791 * gcc.target/i386/pr25654.c: Likewise.
17792
17793 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
17794
17795 PR fortran/25901
17796 * gfortran.dg/internal references_2.f90: New test.
17797
17798 Fix regression in testing of admissability of attributes.
17799 * gfortran.dg/intent_used_1.f90: New test.
17800
17801 2006-01-23 Ben Elliston <bje@au.ibm.com>
17802
17803 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
17804 Remove target conditional torture options for i?86 and x86_64
17805 GNU/Linux.
17806
17807 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
17808
17809 PR c++/10891
17810 * g++.dg/rtti/no-rtti.C: New.
17811
17812 2006-01-21 Mark Mitchell <mark@codesourcery.com>
17813
17814 PR c++/25895
17815 * g++.dg/inherit/conv2.C: New test.
17816
17817 PR c++/25856
17818 * g++.dg/parse/dtor7.C: New test.
17819
17820 PR c++/25858
17821 * g++.dg/template/crash44.C: New test.
17822
17823 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
17824
17825 PR fortran/25124
17826 PR fortran/25625
17827 * gfortran.dg/internal_references_1.f90: New test.
17828 PR fortran/20881
17829 PR fortran/23308
17830 PR fortran/25538
17831 PR fortran/25710
17832 * gfortran.dg/global_references_1.f90: New test.
17833 * gfortran.dg/g77/19990905-1.f: Restore the error that
17834 there is a clash between the common block name and
17835 the name of a subroutine reference.
17836
17837 PR fortran/PR24276
17838 * gfortran.dg/aliasing_dummy_1.f90: New test.
17839
17840 2006-01-21 Alan Modra <amodra@bigpond.net.au>
17841
17842 * gcc.dg/vmx/1b-01.c: Warning fix.
17843 * gcc.dg/vmx/1c-02.c: Likewise.
17844 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
17845
17846 2006-01-20 Steve Ellcey <sje@cup.hp.com>
17847
17848 PR testsuite/24962
17849 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
17850
17851 2006-01-20 Richard Guenther <rguenther@suse.de>
17852 Steven Bosscher <stevenb.gcc@gmail.com>
17853
17854 PR rtl-optimization/24626
17855 * gcc.dg/torture/pr24626-1.c: New testcase.
17856 * gcc.dg/torture/pr24626-2.c: Likewise.
17857 * gcc.dg/torture/pr24626-3.c: Likewise.
17858 * gcc.dg/torture/pr24626-4.c: Likewise.
17859
17860 2006-01-20 Dirk Mueller <dmueller@suse.com>
17861
17862 PR c++/5520
17863 * g++.dg/warn/empty-body.C: New.
17864
17865 2006-01-19 Mark Mitchell <mark@codesourcery.com>
17866
17867 PR c++/22136
17868 * g++.dg/template/using10.C: New test.
17869 * g++.dg/temlpate/using11.C: Likewise.
17870 * g++.dg/inherit/using5.C: Tweak error messages.
17871
17872 2006-01-20 Alan Modra <amodra@bigpond.net.au>
17873
17874 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
17875 target test.
17876 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
17877
17878 2006-01-19 Jan Hubicka <jh@suse.cz>
17879
17880 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
17881
17882 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17883
17884 PR c++/25854
17885 * g++.dg/template/spec28.C: New test.
17886
17887 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
17888
17889 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
17890 (switchfiles): Fix fprintf's by adding srcdir or removing it.
17891
17892 2006-01-19 Diego Novillo <dnovillo@redhat.com>
17893
17894 * gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
17895 * gcc.dg/gomp/critical-1.c: Likewise.
17896 * gcc.dg/gomp/critical-3.c: Likewise.
17897 * gcc.dg/gomp/empty.c: Likewise.
17898 * gcc.dg/gomp/ordered-1.c: Likewise.
17899 * gcc.dg/gomp/for-4.c: Likewise.
17900 * gcc.dg/gomp/for-6.c: Likewise.
17901 * gcc.dg/gomp/master-3.c: Likewise.
17902 * gcc.dg/gomp/for-8.c: Likewise.
17903 * gcc.dg/gomp/for-10.c: Likewise.
17904 * gcc.dg/gomp/for-18.c: Likewise.
17905 * gcc.dg/gomp/for-5.c: Likewise.
17906 * gcc.dg/gomp/for-7.c: Likewise.
17907 * gcc.dg/gomp/for-9.c: Likewise.
17908
17909 2006-01-18 Jeff Law <law@redhat.com>
17910
17911 * gcc.dg/tree-ssa/vrp25.c: New test.
17912
17913 2006-01-19 Richard Sandiford <richard@codesourcery.com>
17914
17915 * gcc.dg/pr25805.c: Fix misapplied patch.
17916
17917 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
17918
17919 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
17920 (check_effective_target_vect_udot_qi): New.
17921 (check_effective_target_vect_sdot_hi): New.
17922 (check_effective_target_vect_udot_hi): New.
17923 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
17924 prefixed with "wrapv-" with -fwrapv.
17925 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
17926 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
17927 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
17928 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
17929 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
17930
17931 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
17932 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
17933 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
17934 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
17935
17936 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17937
17938 PR c++/16829
17939 * g++.dg/other/default2.C: New test.
17940 * g++.dg/other/default3.C: New test.
17941
17942 2006-01-19 Richard Sandiford <richard@codesourcery.com>
17943
17944 PR c/25805
17945 * gcc.dg/pr25805.c: New file.
17946
17947 2006-01-18 Mark Mitchell <mark@codesourcery.com>
17948
17949 PR c++/25836
17950 * g++.dg/template/init6.C: New test.
17951
17952 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
17953
17954 * gcc.dg/tree-ssa/pr24287.c: New test
17955
17956 2006-01-18 Eric Christopher <echristo@apple.com>
17957
17958 * g++.dg/eh/table.C: New.
17959
17960 2006-01-18 DJ Delorie <dj@redhat.com>
17961
17962 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
17963 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
17964 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
17965 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
17966
17967 2006-01-18 Jeff Law <law@redhat.com>
17968
17969 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
17970 on wrapping on overflow semantics.
17971
17972 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
17973
17974 * gcc.gc/tree-ssa/vrp23.c: New test.
17975 * gcc.gc/tree-ssa/vrp24.c: New test.
17976
17977 2006-01-18 Richard Henderson <rth@redhat.com>
17978 Aldy Hernandez <aldyh@redhat.com>
17979 Jakub Jelinek <jakub@redhat.com>
17980 Diego Novillo <dnovillo@redhat.com>
17981 Uros Bizjak <uros@kss-loka.si>
17982
17983 * gcc.dg/gomp: New directory.
17984
17985 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
17986 Steven G. Kargl <kargls@comcast.net>
17987
17988 PR fortran/20869
17989 * gfortran.dg/intrinsic_external_1.f90: New test.
17990
17991 PR fortran/20875.
17992 * gfortran.dg/elemental_pointer_1.f90: New test.
17993
17994 PR fortran/25024
17995 * gfortran.dg/external_procedures_1.f90: New test.
17996
17997 PR fortran/25785
17998 gfortran.dg/assumed_present.f90: New test.
17999
18000 2006-01-18 Jakub Jelinek <jakub@redhat.com>
18001
18002 * g++.dg/parse/lookup5.C: New test.
18003
18004 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18005
18006 PR fortran/25697
18007 * gfortran.dg/read_eof.f90: New test.
18008
18009 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
18010
18011 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
18012 add a closing brace.
18013
18014 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18015
18016 PR fortran/25631
18017 * gfortran.dg/fmt_tl.f: New test.
18018
18019 2006-01-17 Eric Christopher <echristo@apple.com>
18020
18021 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
18022 * g++.old-deja/g++.warn/impint2.C: Ditto.
18023 * g++.old-deja/g++.other/null1.C: Ditto.
18024 * g++.dg/warn/conv2.C: Ditto.
18025 * g++.dg/warn/conv4.C: New file.
18026
18027 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
18028
18029 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
18030
18031 2006-01-17 Andreas Jaeger <aj@suse.de>
18032 Janis Johnson <janis187@us.ibm.com>
18033
18034 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
18035 in 64-bit.
18036 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
18037 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
18038
18039 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
18040
18041 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
18042 (switchfiles): xfail txxx where xxx >= 25.
18043
18044 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
18045
18046 PR testsuite/25764
18047 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
18048
18049 2006-01-17 Jakub Jelinek <jakub@redhat.com>
18050
18051 PR c/25682
18052 * gcc.dg/pr25682.c: New test.
18053 * g++.dg/parse/array-size2.C: New test.
18054
18055 2006-01-16 Ian Lance Taylor <ian@airs.com>
18056
18057 * consistency.vlad: Remove entire directory, 1652 files.
18058
18059 2006-01-16 Janis Johnson <janis187@us.ibm.com>
18060
18061 * lib/target-supports.exp (check_effective_target_dfp_nocache,
18062 check_effective_target_dfprt_nocache): New.
18063 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
18064 (check_effective_target_dfprt): New.
18065 * lib/c-compat.exp (check_dfp): Remove.
18066 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
18067 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
18068 level of support for decimal float.
18069 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
18070 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
18071 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
18072 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
18073 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
18074 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
18075 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
18076 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
18077 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
18078 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
18079 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
18080 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
18081 directives.
18082
18083 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
18084
18085 PR testsuite/25741
18086 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
18087 $base_dir/../.
18088 * lib/gfortran.exp (gfortran_init): Likewise.
18089 * lib/obj-c++.exp (obj-c++_init): Likewise.
18090 * lib/scanasm.exp (scan-assembler-dem): Likewise.
18091 (scan-assembler-dem-not): Likewise.
18092 * lib/scandump.exp (scan-dump-dem): Likewise.
18093 (scan-dump-dem-not): Likewise.
18094
18095 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
18096
18097 PR testsuite/25767
18098 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
18099 powerpc-*-darwin*.
18100 * lib/obj-c++.exp (obj-c++_init): Likewise.
18101
18102 2006-01-16 Richard Guenther <rguenther@suse.de>
18103
18104 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
18105
18106 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18107
18108 PR testsuite/25777
18109 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
18110 to LD_LIBRARY_PATH.
18111
18112 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
18113 Andrew Pinski <pinskia@physics.uc.edu>
18114
18115 * gcc.dg/minmax-1.c: New test.
18116
18117 2006-01-16 Ben Elliston <bje@au.ibm.com>
18118
18119 * gcc.dg/dfp/dfp.exp: Correct FSF address.
18120 * gcc.misc-tests/dectest.exp: Ditto.
18121
18122 2006-01-15 Ian Lance Taylor <ian@airs.com>
18123
18124 PR testsuite/25796
18125 * gcc.target/i386/cmov6.c: Use -march=k8.
18126
18127 2006-01-15 Andreas Jaeger <aj@suse.de>
18128
18129 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
18130 x86 does not have __float128.
18131
18132 2006-01-14 Ian Lance Taylor <ian@airs.com>
18133
18134 * gcc.target/i386/cmov6.c: New test.
18135
18136 2006-01-14 Mark Mitchell <mark@codesourcery.com>
18137
18138 PR c++/25663
18139 * g++.dg/template/ctor6.C: New test.
18140
18141 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
18142
18143 PR tree-optimization/25485
18144 * gcc.dg/tree-ssa/pr25485.c: New.
18145
18146 2006-01-14 Richard Guenther <rguenther@suse.de>
18147
18148 PR tree-optimization/22548
18149 PR tree-optimization/22555
18150 PR tree-optimization/22501
18151 * gcc.dg/tree-ssa/alias-4.c: New testcase.
18152 * gcc.dg/tree-ssa/alias-5.c: Likewise.
18153 * gcc.dg/tree-ssa/alias-6.c: Likewise.
18154 * gcc.dg/tree-ssa/alias-7.c: Likewise.
18155 * gcc.dg/tree-ssa/alias-8.c: Likewise.
18156 * gcc.dg/tree-ssa/alias-9.c: Likewise.
18157 * gcc.dg/tree-ssa/alias-10.c: Likewise.
18158 * gcc.dg/tree-ssa/alias-11.c: Likewise.
18159 * gcc.dg/tree-ssa/alias-12.c: Likewise.
18160
18161 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
18162
18163 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
18164 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
18165
18166 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
18167 Richard Guenther <rguenther@suse.de>
18168
18169 PR rtl-optimization/24257
18170 * gcc.dg/torture/pr24257.c: New testcase.
18171
18172 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
18173
18174 * gcc.c-torture/execute/20060110-1.c: New test.
18175 * gcc.c-torture/execute/20060110-2.c: New test.
18176
18177 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
18178
18179 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
18180
18181 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
18182
18183 PR fortran/25756
18184 * gfortran.dg/label_3.f90: New test.
18185
18186 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
18187
18188 PR tree-optimization/25771
18189 * g++.dg/tree-ssa/pr25771.C: New test
18190
18191 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
18192
18193 PR tree-opt/24365
18194 * g++.dg/opt/complex5.C: New test.
18195
18196 2006-01-13 Richard Guenther <rguenther@suse.de>
18197
18198 * gcc.target/i386/387-9.c: New testcase.
18199
18200 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
18201
18202 PR c++/24824
18203 * g++.dg/debug/dwarf2-1.C: New.
18204
18205 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
18206
18207 PR testsuite/25728
18208 * lib/gcov.exp (verify-lines): Add "close $fd".
18209
18210 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
18211 Ben Elliston <bje@au.ibm.com>
18212
18213 * gcc.dg/dfp/inf-1.c: New test.
18214
18215 2006-01-12 Janis Johnson <janis187@us.ibm.com>
18216 Yao Qi <qiyaoltc@cn.ibm.com>
18217 Ben Elliston <bje@au.ibm.com>
18218 Jon Grimm <jgrimm2@us.ibm.com>
18219
18220 * gcc.dg/nodfp-1.c: New test.
18221 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
18222 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
18223 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
18224 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
18225 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
18226 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
18227 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
18228 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
18229 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
18230 * gcc.dg/format/dfp-scanf-1.c: Likewise.
18231 * gcc.dg/format/dfp-printf-1.c: Likewise.
18232 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
18233 (compat_setup_dfp): New.
18234 * gcc.dg/compat/compat.exp: Use it.
18235 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
18236 Make some variables global, prepend "compat_" to their names.
18237 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
18238 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
18239 * gcc.misc-tests/dectest.exp: New test driver for decTest.
18240 * lib/compat.exp (compat_skip_list): Make global, rename.
18241 * lib/c-compat.exp: New file.
18242 * lib/target-supports.exp (check_effective_target_dfp): New.
18243
18244 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
18245 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
18246 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
18247 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
18248 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
18249 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
18250 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
18251 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
18252 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
18253 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
18254 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
18255 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
18256 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
18257 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
18258 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
18259 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
18260 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
18261 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
18262 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
18263 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
18264 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
18265 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
18266 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
18267 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
18268 gcc.dg/dfp/struct-layout-1.c,
18269 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
18270 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
18271 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
18272 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
18273 gcc.dg/dfp/func-vararg-dfp.c,
18274 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
18275 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
18276 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
18277 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
18278 gcc.dg/dfp/wtr-conversion-1.c: New tests.
18279
18280 2006-01-11 Richard Guenther <rguenther@suse.de>
18281
18282 PR tree-optimization/25734
18283 * gcc.dg/tree-ssa/pr25734.c: New testcase.
18284
18285 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
18286
18287 PR fortran/25486
18288 * gfortran.dg/literal_character_constant_1_x.F: New test.
18289 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
18290 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
18291 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
18292
18293 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
18294
18295 PR c++/25386
18296 * g++.dg/ext/packed3.C: Add expected packed error.
18297
18298 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
18299
18300 PR target/25706
18301 * gcc.dg/torture/pr25706-1.c: New test.
18302
18303 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
18304
18305 PR tree-optimization/23109
18306 PR tree-optimization/23948
18307 PR tree-optimization/24123
18308
18309 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
18310 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
18311 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
18312 g++.dg/tree-ssa/pr23948.C: New testcases.
18313 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
18314 three divisions in order to do the optimization.
18315
18316 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
18317
18318 PR c++/25632
18319 * g++.dg/other/pr25632.C: New test.
18320
18321 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
18322
18323 PR fortran/25730
18324 * gfortran.dg/used_types_1.f90: New test.
18325
18326 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
18327
18328 PR target/25718
18329 * gcc.dg/torture/pr25718-1.c: New test.
18330
18331 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
18332
18333 * gfortran.dg/list_read_2.f90: Fix typo in description.
18334
18335 2006-01-10 Jan Beulich <jbeulich@novell.com>
18336
18337 * lib/target-supports.exp (check_visibility_available): Simplify test
18338 for *-*-netware*.
18339 (check_profiling_available): Fail for *-*-netware*.
18340 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
18341 * gcc.dg/20021014-1.c: Likewise.
18342 * gcc.dg/nest.c: Likewise.
18343
18344 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
18345
18346 fortran/24936
18347 * gfortran.dg/forall_3.f90: New test.
18348
18349 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
18350
18351 PR fortran/21977
18352 * gfortran.dg/nesting_2.f90: New test.
18353 * gfortran.dg/nesting_3.f90: New test.
18354
18355 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
18356
18357 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
18358 Fix typo in comment.
18359
18360 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
18361
18362 * gfortran.dg/single_char_string.f90: New test.
18363
18364 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
18365
18366 * gfortran.dg/ichar_2.f90: New test.
18367
18368 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
18369
18370 PR fortran/25093
18371 * gfortran.dg/private_type_4.f90: New.
18372
18373 2006-01-07 Richard Guenther <rguenther@suse.de>
18374
18375 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
18376
18377 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18378
18379 * gfortran.dg/func_decl_1.f90: New.
18380 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
18381 * gfortran.dg/array_alloc_2.f90: Likewise.
18382 * gfortran.dg/char_result_8.f90: Likewise.
18383 * gfortran.dg/dup_save_1.f90: Likewise.
18384 * gfortran.dg/dup_save_2.f90: Likewise.
18385 * gfortran.dg/f2c_6.f90: Likewise.
18386 * gfortran.dg/f2c_7.f90: Likewise.
18387 * gfortran.dg/func_result_2.f90: Likewise.
18388 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
18389
18390 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
18391
18392 PR fortran/22146
18393 * gfortran.dg/elemental_subroutine_1.f90: New test.
18394 * gfortran.dg/elemental_subroutine_2.f90: New test.
18395
18396 PR fortran/25029
18397 PR fortran/21256
18398 * gfortran.dg/assumed_size_refs_1.f90: New test.
18399
18400 PR fortran/20868
18401 PR fortran/20870
18402 * gfortran.dg/assumed_size_refs_2.f90: New test.
18403 * gfortran.dg/initialization_1.f90: Change warning message.
18404
18405 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
18406
18407 * gcc.dg/tree-ssa/loop-15.c: New test.
18408
18409 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18410
18411 PR fortran/25598
18412 * gfortran.dg/backspace_3.f: New test.
18413 * gfortran.dg/backspace_4.f: New test.
18414
18415 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18416
18417 PR fortran/24268
18418 * gfortran.dg/fmt_white.f: Update test.
18419
18420 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
18421
18422 * gcc.dg/cast-1.c: Add new warning.
18423 * gcc.dg/cast-2.c: Likewise.
18424 * gcc.dg/cast-3.c: Likewise.
18425 * gcc.dg/format/cast-1.c: Likewise.
18426 * gcc.dg/cast-4.c: New testcase.
18427
18428 2006-01-05 Richard Guenther <rguenther@suse.de>
18429
18430 PR tree-optimization/22555
18431 * gcc.dg/tree-ssa/alias-3.c: New testcase.
18432
18433 2006-01-05 Richard Guenther <rguenther@suse.de>
18434 Diego Novillo <dnovillo@redhat.com>
18435
18436 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
18437 * gcc.dg/tree-ssa/loop-8.c: Likewise.
18438 * gcc.dg/tree-ssa/loop-1.c: Likewise.
18439 * gcc.dg/tree-ssa/pr23294.c: Likewise.
18440 * gcc.dg/tree-ssa/pr21985.c: Likewise.
18441 * gcc.dg/tree-ssa/loop-14.c: Likewise.
18442 * gcc.dg/tree-ssa/loop-2.c: Likewise.
18443 * gcc.dg/tree-ssa/loop-3.c: Likewise.
18444 * gcc.dg/tree-ssa/loop-4.c: Likewise.
18445 * gcc.dg/tree-ssa/pr21171.c: Likewise.
18446 * gcc.dg/tree-ssa/loop-5.c: Likewise.
18447 * gcc.dg/tree-ssa/loop-10.c: Likewise.
18448 * gcc.dg/tree-ssa/loop-6.c: Likewise.
18449 * treelang/compile/extravar.tree: Likewise.
18450 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
18451 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
18452 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
18453 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
18454 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
18455
18456 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
18457
18458 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
18459 for 64-bit fix.
18460
18461 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
18462
18463 PR fortran/23675
18464 gfortran.dg/char_result_11.f90: New.
18465
18466 2006-01-04 Mark Mitchell <mark@codesourcery.com>
18467
18468 PR c++/24782
18469 * g++.dg/parse/access9.C: New test.
18470 * g++.dg/tc1/dr52.C: Tweak error markers.
18471
18472 2006-01-04 Richard Henderson <rth@redhat.com>
18473
18474 Merge from gomp branch.
18475 * g++.dg/parse/pragma2.C: Update expected error lines.
18476
18477 2006-01-04 Jakub Jelinek <jakub@redhat.com>
18478
18479 * g++.dg/other/i386-2.C: New test.
18480
18481 PR target/25554
18482 * gcc.c-torture/compile/20051228-1.c: New test.
18483
18484 PR c/25559
18485 * gcc.dg/pr25559.c: New test.
18486
18487 2006-01-03 Mark Mitchell <mark@codesourcery.com>
18488
18489 PR c++/25492
18490 * g++.dg/lookup/friend9.C: New test.
18491
18492 PR c++/25625
18493 * g++.dg/template/repo5.C: New test.
18494
18495 2006-01-03 Steven G. Kargl <kargls@comcast.net>
18496
18497 PR fortran/25101
18498 * gfortran.dg/forall_2.f90: New test.
18499
18500 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
18501
18502 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
18503 dg-require-weak. Adjust regexp to handle leading-underscore
18504 targets and space as well as TAB after .weak. Change previous
18505 64-bit fix to not use naked dot.
18506
18507 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
18508
18509 PR rtl-optimization/25578
18510 * gcc.c-torture/execute/20060102-1.c: New testcase.
18511
18512 2006-01-03 Richard Guenther <rguenther@suse.de>
18513
18514 PR c/25183
18515 * gcc.dg/torture/pr25183.c: New testcase.
18516
18517 2006-01-03 Jakub Jelinek <jakub@redhat.com>
18518
18519 Merge from gomp-branch.
18520 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
18521 * gcc.dg/ia64-sync-2.c: Likewise.
18522 * gcc.dg/ia64-sync-3.c: Likewise.
18523 * gcc.dg/ia64-sync-4.c: Likewise.
18524 * gcc.dg/sync-2.c: Likewise.
18525 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
18526 that sparc64-*-* and sparcv9-*-* supports sync builtins.
18527
18528 2006-01-02 Mark Mitchell <mark@codesourcery.com>
18529
18530 PR c++/25635
18531 * g++.dg/parse/operator6.C: New test.
18532
18533 PR c++/25637
18534 * g++.dg/parse/error29.C: New test.
18535
18536 PR c++/25638
18537 * g++.dg/parse/dtor6.C: New test.
18538
18539 PR c++/25633
18540 * g++.dg/parse/ctor3.C: New test.
18541
18542 PR c++/25634
18543 * g++.dg/template/class3.C: New test.
18544
18545 2006-01-02 Geoffrey Keating <geoffk@apple.com>
18546
18547 * g++.dg/debug/debug9.C: New.
18548
18549 2006-01-02 Steven G. Kargl <kargls@comcast.net>
18550
18551 PR fortran/24640
18552 * gfortran.dg/label_2.f90: New test.
18553
18554 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18555
18556 * g++.dg/lookup/using12.C: Tighten error marker.
18557
18558 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
18559 Andrew Pinski <pinskia@physics.uc.edu>
18560
18561 * gcc.target/powerpc/darwin-abi-3.c: New file.
18562 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
18563 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
18564 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
18565 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
18566 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
18567 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
18568 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
18569 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
18570
18571 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
18572
18573 * gcc.dg/tree-ssa/loadpre1.c: New;
18574 * gcc.dg/tree-ssa/loadpre2.c: New;
18575 * gcc.dg/tree-ssa/loadpre3.c: New;
18576 * gcc.dg/tree-ssa/loadpre4.c: New;
18577 * gcc.dg/tree-ssa/loadpre5.c: New;
18578 * gcc.dg/tree-ssa/loadpre6.c: New;
18579 * gcc.dg/tree-ssa/loadpre7.c: New;
18580 * gcc.dg/tree-ssa/loadpre8.c: New;
18581 * gcc.dg/tree-ssa/loadpre9.c: New;
18582
18583 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
18584
18585 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
18586 * g++.dg/abi/thunk4.C: Likewise.
18587
18588 2006-01-01 Andreas Jaeger <aj@suse.de>
18589
18590 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
18591 portable.
18592
18593 2006-01-01 Jakub Jelinek <jakub@redhat.com>
18594
18595 PR c++/25294
18596 * gcc.dg/pragma-pack-3.c: New test.
18597 * g++.dg/parse/pragma3.C: New test.
18598
18599 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18600
18601 PR middle-end/24827
18602 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
18603
18604 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18605
18606 PR testsuite/25214
18607 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
18608
18609 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
18610
18611 PR fortran/22607
18612 * gfortran-dg/pure_byref_3.f90: New.
18613
18614 fortran/PR 25396
18615 * gfortran.dg/userdef_operator_1.f90: New.
18616
18617 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
18618
18619 * g++.dg/abi/thunk3.C: New.
18620 * g++.dg/abi/thunk4.C: New.
18621
18622 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
18623
18624 PR fortran/25532
18625 * gfortran.dg/host_used_types_1.f90: New test. Check that host
18626 associated derived type components of derived types are
18627 properly declared in contained procedures.
18628
18629 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18630
18631 PR libgfortran/25139
18632 * gfortran.dg/backspace_2.f: New test.
18633
18634 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18635
18636 PR libgfortran/25550
18637 * gfortran.dg/endfile.f: New test.
18638
18639 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18640
18641 PR libgfortran/25419
18642 * gfortran.dg/comma.f: New test.
18643
18644 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18645
18646 * lib/gfortran-dg.exp: Remove trailing whitespace.
18647 * lib/fortran-torture.exp: Test with -fbounds-check instead of
18648 -funroll-all-loops.
18649
18650 2005-12-28 Alan Modra <amodra@bigpond.net.au>
18651
18652 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
18653 Extended Double long doubles or repeat tests when long double is
18654 the same size as double.
18655
18656 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18657
18658 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
18659
18660 PR testsuite/25442
18661 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
18662 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
18663
18664 PR testsuite/25441
18665 * gcc.dg/pr23911.c: Make test variable static.
18666
18667 PR testsuite/25444
18668 * gcc.dg/tree-ssa/pr14841.c: Likewise.
18669
18670 2005-12-26 Mark Mitchell <mark@codesourcery.com>
18671
18672 PR c++/25439
18673 * g++.dg/parse/crash17.C: Adjust error markers.
18674 * g++.dg/template/error20.C: New test.
18675
18676 2005-12-26 Mark Mitchell <mark@codesourcery.com>
18677
18678 PR c++/23172
18679 * g++.dg/ext/complit4.C: New test.
18680
18681 PR c++/25417
18682 * g++.dg/ext/complit5.C: Likewise.
18683
18684 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
18685
18686 PR tree-optimization/25125
18687 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
18688 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
18689 * gcc.c-torture/execute/pr25125.c: New.
18690
18691 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
18692
18693 PR fortran/25029
18694 PR fortran/21256
18695 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic
18696 functions with incorrect assumed size references.
18697
18698 2005-12-24 Mark Mitchell <mark@codesourcery.com>
18699
18700 PR c++/23171
18701 * g++.dg/opt/init1.C: New test.
18702
18703 2005-12-23 Mark Mitchell <mark@codesourcery.com>
18704
18705 PR c++/24671
18706 * g++.dg/template/sfinae3.C: New test.
18707
18708 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18709
18710 * g++.dg/other/friend4.C: New test.
18711
18712 2005-12-23 Jakub Jelinek <jakub@redhat.com>
18713
18714 PR target/25005
18715 * g++.dg/opt/pr25005.C: New test.
18716
18717 2005-12-22 Mark Mitchell <mark@codesourcery.com>
18718
18719 PR c++/25369
18720 * g++.dg/template/ptrmem16.C: New test.
18721
18722 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
18723
18724 PR fortran/25029
18725 PR fortran/21256
18726 * gfortran.dg/initialization_1.f90: Add test of SIZE.
18727
18728 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18729
18730 PR libgfortran/25307
18731 * gfortran.dg/list_read_5.f90: New test.
18732
18733 2005-12-22 Richard Henderson <rth@redhat.com>
18734
18735 * gcc.target/i386/sse-7.c: Use -msse2.
18736
18737 2005-12-23 Jakub Jelinek <jakub@redhat.com>
18738
18739 PR rtl-optimization/25432
18740 * gcc.c-torture/compile/20051216-1.c: New test.
18741
18742 PR objc/25328
18743 * objc/execute/pr25328.m: New test.
18744
18745 2005-12-22 Mark Mitchell <mark@codesourcery.com>
18746
18747 PR c++/25364
18748 * g++.dg/template/call4.C: New test.
18749
18750 2005-12-22 Dale Johannesen <dalej@apple.com>
18751
18752 * gcc.target/i386/sse-17.c: New.
18753
18754 2005-12-22 Paul Brook <paul@codesourcery.com>
18755
18756 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
18757
18758 2005-12-22 Paul Brook <paul@codesourcery.com>
18759
18760 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
18761
18762 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
18763
18764 PR tree-opt/25513
18765 * gcc.c-torture/compile/pr25513.c: New test.
18766
18767 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18768
18769 PR c++/23333
18770 * g++.dg/parse/error25.C: Add more tests.
18771
18772 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18773
18774 PR fortran/18990
18775 * gfortran.dg/der_charlen_1.f90: New.
18776
18777 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
18778
18779 PR fortran/20889
18780 * gfortran.dg/pointer_component_type_1.f90: New test.
18781
18782 PR fortran/25029
18783 PR fortran/21256
18784 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
18785 should give an error with assumed size array refernces and checks
18786 those that should not.
18787 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
18788 reference an upper bound so that it does not generate an error.
18789
18790 PR fortran/19362
18791 PR fortran/20244
18792 PR fortran/20864
18793 PR fortran/25391
18794 * gfortran.dg/used_dummy_types_1.f90: New test.
18795 * gfortran.dg/used_dummy_types_2.f90: New test.
18796 * gfortran.dg/used_dummy_types_3.f90: New test.
18797 * gfortran.dg/used_dummy_types_4.f90: New test.
18798 * gfortran.dg/used_dummy_types_5.f90: New test.
18799
18800 PR fortran/23152
18801 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
18802 group already being USE associated.
18803 * gfortran.dg/assumed_shape_nml.f90: New test.
18804 * gfortran.dg/assumed_size_nml.f90: New test.
18805
18806 PR fortran/20862
18807 PR fortran/25053
18808 PR fortran/25063
18809 PR fortran/25064
18810 PR fortran/25066
18811 PR fortran/25067
18812 PR fortran/25068
18813 PR fortran/25307
18814 * gfortran.dg/io_constraints_1.f90: New test.
18815 * gfortran.dg/io_constraints_1.f90: New test.
18816 * gfortran.dg/iostat_3.f90: Change wording of warning.
18817 * gfortran.dg/g77/19981216-0.f: The same.
18818
18819 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
18820
18821 PR tree-optimization/23518
18822 * gcc.dg/pr23518.c: New.
18823
18824 2005-12-21 Mike Stump <mrs@apple.com>
18825
18826 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
18827
18828 2005-12-21 Paul Brook <paul@codesourcery.com>
18829
18830 * gcc.dg/pr19340.c: Skip on m68k targets.
18831
18832 2005-12-21 Steven Bosscher <stevenb@suse.de>
18833
18834 PR rtl-optimization/25196
18835 * gcc.dg/pr25196.c: New test.
18836
18837 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
18838
18839 PR fortran/25423
18840 gfortran.dg/where_nested_1.f90: New.
18841
18842 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
18843
18844 PR tree-optimization/25382.
18845 * gcc.dg/tree-ssa/pr25382.c: New.
18846
18847 2005-12-20 Richard Guenther <rguenther@suse.de>
18848
18849 PR middle-end/24306
18850 * gcc.target/i386/pr24306.c: New testcase.
18851
18852 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
18853
18854 PR tree-optimization/25501
18855 * gcc.dg/tree-ssa/pr25501.c: New.
18856
18857 2005-12-20 Richard Guenther <rguenther@suse.de>
18858
18859 Revert
18860 2005-12-02 Richard Guenther <rguenther@suse.de>
18861
18862 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
18863
18864 2005-12-20 Mark Mitchell <mark@codesourcery.com>
18865
18866 PR c++/21228
18867 * g++.dg/warn/Wunreachable-code-2.C: New test.
18868
18869 2005-12-19 Mark Mitchell <mark@codesourcery.com>
18870
18871 PR c++/24278
18872 * g++.dg/template/ctor5.C: New test.
18873
18874 PR c++/24915
18875 * g++.dg/template/overload8.C: New test.
18876
18877 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
18878
18879 * gcc.c-torture/compile/pr25483 : New test.
18880
18881 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18882
18883 PR c++/20552
18884 * g++.dg/ext/typeof10.C: New test.
18885
18886 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
18887
18888 * gcc.dg/mt-loopi1.c: New.
18889
18890 2005-12-18 Richard Guenther <rguenther@suse.de>
18891
18892 PR tree-optimization/25481
18893 * gcc.dg/torture/pr25481.c: New testcase.
18894
18895 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
18896
18897 PR rtl-optimization/21041
18898 * gcc.dg/pr21041.c: New test.
18899
18900 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18901
18902 PR libgfortran/25463
18903 * gfortran.dg/advance.f90: New test.
18904
18905 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
18906
18907 * gcc.dg/20051201-1.c: New test.
18908
18909 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
18910
18911 PR fortran/25018
18912 * gfortran.dg/initialization_1.f90: New test.
18913 * gfortran.dg/enum_5.f90: Change dg-error to new message.
18914 * gfortran.dg/g77/980616-0.f: The same.
18915
18916 2005-12-17 Steven G. Kargl <kargls@comcast.net>
18917
18918 * PR fortran/25458
18919 * gfortran.dg/chkbits.f90: New test.
18920
18921 2005-12-17 Steven G. Kargl <kargls@comcast.net>
18922
18923 * gfortran.dg/enum_5.f: Revert to previous version.
18924
18925 2005-12-17 Steven G. Kargl <kargls@comcast.net>
18926
18927 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
18928 * gfortran.dg/nested_modules_1.f90: Ditto.
18929 * gfortran.dg/hollerith_f95.f90: Ditto.
18930 * gfortran.dg/select_5.f90: Ditto.
18931 * gfortran.dg/secnds.f: Ditto.
18932 * gfortran.dg/hollerith2.f90: Ditto.
18933 * gfortran.dg/imag_2.f: Ditto.
18934 * gfortran.dg/ftell_2.f90: Ditto.
18935 * gfortran.dg/malloc_free_1.f90: Ditto.
18936 * gfortran.dg/logint-1.f: Ditto.
18937 * gfortran.dg/recursive_statement_functions.f90: Ditto.
18938 * gfortran.dg/e_d_fmt.f90: Ditto.
18939 * gfortran.dg/hollerith_legacy.f90: Ditto.
18940 * gfortran.dg/logint-2.f: Ditto.
18941 * gfortran.dg/enum_5.f90: Ditto.
18942 * gfortran.dg/f2c_2.f90: Ditto.
18943 * gfortran.dg/pr17143.f90: Ditto.
18944 * gfortran.dg/namelist_14.f90: Ditto.
18945 * gfortran.dg/logint-3.f: Ditto.
18946 * gfortran.dg/spread_scalar_source.f90: Ditto.
18947 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
18948 * gfortran.dg/namelist_11.f: Ditto.
18949 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
18950 * gfortran.dg/g77/20010519-1.f
18951 * gfortran.dg/g77/alpha1.f: Ditto.
18952 * gfortran.dg/g77/990115-1.f: Ditto.
18953 * gfortran.dg/g77/erfc.f: Ditto.
18954 * gfortran.dg/g77/19990313-3.f: Ditto.
18955 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
18956 * gfortran.dg/g77/20010426.f: Ditto.
18957 * gfortran.dg/g77/19990313-0.f: Ditto.
18958 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
18959 * gfortran.dg/g77/20000629-1.f: Ditto.
18960 * gfortran.dg/g77/970125-0.f: Ditto.
18961 * gfortran.dg/g77/8485.f: Ditto.
18962 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
18963 * gfortran.dg/g77/19990313-1.f: Ditto.
18964 * gfortran.dg/g77/int8421.f: Ditto.
18965 * gfortran.dg/g77/19990305-0.f: Ditto.
18966 * gfortran.dg/g77/947.f: Ditto.
18967 * gfortran.dg/g77/19990905-2.f: Ditto.
18968 * gfortran.dg/g77/cabs.f: Ditto.
18969 * gfortran.dg/g77/19990313-2.f: Ditto.
18970 * gfortran.dg/g77/20020307-1.f: Ditto.
18971 * gfortran.dg/g77/dcomplex.f: Ditto.
18972 * gfortran.dg/g77/19990502-1.f: Ditto.
18973 * gfortran.dg/g77/19981216-0.f: Ditto.
18974 * gfortran.dg/common_4.f90: Ditto.
18975 * gfortran.dg/entry_4.f90: Ditto.
18976 * gfortran.dg/equiv_constraint_2.f90: Ditto.
18977 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
18978 * gfortran.dg/namelist_12.f: Ditto.
18979 * gfortran.dg/scale_1.f90: Ditto.
18980 * gfortran.dg/modulo_1.f90
18981 * gfortran.dg/hollerith.f90: Ditto.
18982 * gfortran.dg/direct_io_3.f90: Ditto.
18983 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
18984 * gfortran.dg/gnu_logical_1.F: Ditto.
18985 * gfortran.dg/unf_io_convert_1.f90: Ditto.
18986 * gfortran.dg/assign_1.f90: Ditto.
18987 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
18988 * gfortran.dg/pr23095.f: Ditto.
18989 * gfortran.dg/read_float_1.f90: Ditto.
18990
18991 2005-12-17 Andreas Jaeger <aj@suse.de>
18992
18993 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
18994 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
18995
18996 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18997
18998 PR fortran/24268
18999 * gfortran.dg/fmt_white.f: New test.
19000
19001 2005-12-16 Steven G. Kargl <kargls@comcast.net>
19002
19003 * gfortran.dg/label_1.f90: New test.
19004
19005 2005-12-15 Ben Elliston <bje@au.ibm.com>
19006
19007 PR testsuite/25422
19008 * gcc.dg/20031012-1.c: Add -Walways-true option.
19009 * gcc.dg/weak/weak-3.c: Likewise.
19010 * g++.old-deja/g++.mike/warn8.C: Likewise.
19011
19012 2005-12-16 Mike Stump <mrs@apple.com>
19013
19014 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
19015 exit.
19016
19017 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19018
19019 PR libgfortran/25264
19020 PR libgfortran/25349
19021 * gfortran.dg/tl_editing.f90: Added additional checks.
19022 * gfortran.dg/t_editing.f: New test.
19023 * gfortran.dg/write_padding.f90: New test
19024
19025 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19026
19027 PR testsuite/25215
19028 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
19029
19030 2005-12-16 Jakub Jelinek <jakub@redhat.com>
19031
19032 PR rtl-optimization/24899
19033 * gcc.c-torture/execute/20051215-1.c: New test.
19034
19035 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
19036
19037 PR 24823
19038 * gfortran.dg/pr24823.f: New test.
19039
19040 2005-12-16 Jeff Law <law@redhat.com>
19041
19042 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
19043
19044 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
19045
19046 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
19047 (base_types): Change C++ style comments to C style comments. Remove
19048 aligned types from the array. Keep Enums disabled.
19049 (complex_types): Remove aligned types from the array.
19050 Comment out "_Complex long double".
19051 (attrib_types): Remove.
19052 (complex_attrib_types): Remove.
19053 (attrib_array_types): Remove.
19054 (complex_attrib_array_types): Remove.
19055 (aligned_bitfld_types): Remove.
19056 (n_aligned_bitfld_types): Remove.
19057 (FEATURE_ALIGNEDPACKED): Delete.
19058 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
19059 (singles): Remove support for adding attributes.
19060 (choose_type): Remove support for attributed types.
19061 (generate_fields): Remove support for attributed bit-fields.
19062 Remove support for adding attributes.
19063 (generate_random_tests): Remove support for adding attributes.
19064 (features): Add back "[0] :0" and "complex vector [0]".
19065 (main): Remove support for attributed bit-fields.
19066 Uncomment the calling of generate_random_tests for the rests of
19067 the tests.
19068
19069 2005-12-16 Jan Hubicka <jh@suse.cz>
19070
19071 * gcc.c-torture/combine/pr25224.c: New.
19072
19073 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
19074
19075 PR other/25028
19076 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
19077 HP-UX.
19078
19079 2005-12-15 Richard Sandiford <richard@codesourcery.com>
19080
19081 * gcc.dg/20051215-1.c: New file.
19082
19083 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19084
19085 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
19086 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
19087
19088 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
19089
19090 PR fortran/18197
19091 * gfortran.dg/dummy_functions_1.f90: New.
19092
19093 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
19094
19095 PR rtl-optimization/25310
19096 * gcc.c-torture/compile/pr25310.c: New test.
19097
19098 2005-12-14 Jakub Jelinek <jakub@redhat.com>
19099
19100 PR debug/25023
19101 * gcc.dg/pr25023.c: New test.
19102
19103 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19104
19105 * g++.old-deja/g++.brendan/redecl1.C,
19106 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
19107 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
19108 g++.old-deja/g++.oliva/typeof1.C,
19109 g++.old-deja/g++.other/crash16.C,
19110 g++.old-deja/g++.other/crash34.C,
19111 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
19112 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
19113 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
19114 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
19115 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
19116 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
19117 Remove xfail.
19118
19119 2005-12-14 Kean Johnston <jkj@sco.com>
19120 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19121
19122 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
19123 * gcc.target/i386/20020523-1.c: Ditto.
19124 * gcc.target/i386/tailcall-1.c: Ditto.
19125 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
19126 * gcc.target/i386/ssetype-5.c: Ditto.
19127
19128 2005-12-14 Jeff Law <law@redhat.com>
19129
19130 * gcc.dg/tree-ssa/foldstring-1.c: New test.
19131
19132 2005-12-14 Jakub Jelinek <jakub@redhat.com>
19133
19134 PR target/25254
19135 PR target/24188
19136 * gcc.target/i386/pr25254.c: New test.
19137 * gfortran.dg/PR24188.f: New test.
19138
19139 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
19140
19141 * lib/fortran-torture.exp: Catch remaining uses of
19142 remote_file build delete.
19143
19144 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19145
19146 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
19147
19148 2005-12-14 Ben Elliston <bje@au.ibm.com>
19149
19150 * gcc.dg/warn-addr-cmp.c: New test.
19151
19152 2005-12-13 Jakub Jelinek <jakub@redhat.com>
19153
19154 PR debug/25023
19155 PR target/25293
19156 * gcc.target/i386/pr25293.c: New test.
19157
19158 2005-12-13 Petr Machata <machata@post.cz>
19159
19160 PR c++/24907
19161 * g++.dg/parse/comma2.C: New test.
19162
19163 2005-12-13 Mark Mitchell <mark@codesourcery.com>
19164 Jakub Jelinek <jakub@redhat.com>
19165
19166 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
19167 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
19168 (limits.h): Include unconditionally.
19169 (stdlib.h): Likewise.
19170 (hashtab.h): Do not include.
19171 (getopt.h): Likewise.
19172 (stddef.h): Include.
19173 (hashval_t): Define.
19174 (struct entry): Add "next" field.
19175 (HASH_SIZE): New macro.
19176 (hash_table): New variable.
19177 (switchfiles): Do not use xmalloc.
19178 (mix): New macro.
19179 (iterative_hash): New function.
19180 (hasht): Remove.
19181 (e_exists): New function.
19182 (e_insert): Likewise.
19183 (output): Use, instead of libiberty hashtable functions.
19184 (main): Do not use getopt. Do not call htab_create.
19185
19186 2005-12-13 Jakub Jelinek <jakub@redhat.com>
19187
19188 PR c++/25331
19189 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
19190 put atal* and atpaal* attributes on array elements.
19191 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
19192 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
19193 put atal* and atpaal* attributes on array elements.
19194 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
19195
19196 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
19197
19198 * gcc.dg/single-precision-constant.c: New test.
19199
19200 2005-12-13 Alan Modra <amodra@bigpond.net.au>
19201
19202 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
19203 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
19204 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
19205 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
19206 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
19207 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
19208 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
19209 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
19210 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
19211 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
19212 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
19213 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
19214 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
19215 gcc.target/powerpc/ppc-sdata-2.c,
19216 gcc.target/powerpc/ppc-stackalign-1.c,
19217 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
19218 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
19219 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
19220 gcc.target/powerpc/rs6000-ldouble-2.c,
19221 gcc.target/powerpc/rs6000-power2-1.c,
19222 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
19223 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
19224 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
19225 option into target selector.
19226 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
19227 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
19228
19229 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
19230
19231 PR objc/25348
19232 * objc.dg/encode-9.m: New test.
19233
19234 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19235
19236 PR testsuite/20772
19237 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
19238 * gcc.dg/asm-b.c: Fix typo.
19239 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
19240 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
19241 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
19242 i?86 lp64 and x86_64 ilp32.
19243 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
19244 on i?86 lp64.
19245 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
19246
19247 2005-12-12 Steven G. Kargl <kargls@comcast.net>
19248
19249 PR fortran/25078
19250 gfortran.dg/equiv_5.f90: New test.
19251
19252 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
19253
19254 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
19255 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
19256 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
19257 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
19258 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
19259 * gcc.dg/tree-ssa/reassoc-5.c: New.
19260 * gcc.dg/tree-ssa/reassoc-6.c: New.
19261 * gcc.dg/tree-ssa/reassoc-7.c: New.
19262 * gcc.dg/tree-ssa/reassoc-8.c: New.
19263 * gcc.dg/tree-ssa/reassoc-9.c: New.
19264 * gcc.dg/tree-ssa/reassoc-10.c: New.
19265 * gcc.dg/tree-ssa/reassoc-11.c: New.
19266
19267 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19268
19269 PR testsuite/25167
19270 PR testsuite/24478
19271 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
19272
19273 2005-12-12 Mark Mitchell <mark@codesourcery.com>
19274
19275 PR c++/25300
19276 * g++.dg/template/inherit.C: Do not use a generic error message.
19277
19278 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
19279
19280 PR libobjc/25354
19281 * objc.dg/gnu-encoding: New directory.
19282 * objc.dg/gnu-encoding/compat-common.h: New file.
19283 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
19284 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
19285 * objc.dg/gnu-encoding/vector-defs.h: New file.
19286 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
19287 * objc.dg/gnu-encoding/generate-random.c: New file.
19288 * objc.dg/gnu-encoding/generate-random_r.c: New file.
19289 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
19290 * objc.dg/gnu-encoding/generate-random.h: New file.
19291
19292 2005-12-11 Mark Mitchell <mark@codesourcery.com>
19293
19294 PR c++/25337
19295 * g++.dg/template/defarg7.C: New test.
19296
19297 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
19298
19299 PR libobjc/25347
19300 * objc.dg/encode-8.m: New test.
19301
19302 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
19303
19304 PR libobjc/25346
19305 * objc.dg/encode-7.m: New test.
19306
19307 2005-12-10 Mark Mitchell <mark@codesourcery.com>
19308
19309 PR c++/25010
19310 * g++.dg/opt/inline10.C: New test.
19311
19312 2005-12-11 Steven G. Kargl <kargls@comcast.net>
19313
19314 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
19315
19316 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
19317
19318 * gfortran.dg/substring_equivalence.f90: typo in comment
19319
19320 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19321
19322 PR fortran/25068
19323 * gfortran.dg/iostat_3.f90: New test.
19324
19325 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
19326
19327 PR fortran/23815
19328 * gfortran.dg/unf_io_convert_1.f90: New test.
19329 * gfortran.dg/unf_io_convert_2.f90: New test.
19330 * gfortran.dg/unf_io_convert_3.f90: New test.
19331
19332 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19333
19334 PR testsuite/20772
19335 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
19336 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
19337 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
19338 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
19339 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
19340 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
19341 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
19342 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
19343 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
19344 gcc.dg/torture/fp-int-convert-float128-timode.c,
19345 gcc.dg/torture/fp-int-convert-float128.c,
19346 gcc.dg/torture/fp-int-convert-float80-timode.c,
19347 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
19348 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
19349
19350 * gcc.dg/tls/opt-1.c: Require effective target fpic.
19351
19352 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
19353
19354 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
19355
19356 2005-12-10 Richard Sandiford <richard@codesourcery.com>
19357
19358 * gcc.dg/20051207-1.c,
19359 * gcc.dg/20051207-2.c,
19360 * gcc.dg/20051207-3.c: New tests.
19361
19362 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19363
19364 PR testsuite/20772
19365 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
19366 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
19367 dg-skip-if target selector.
19368
19369 PR testsuite/20772
19370 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
19371 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
19372 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
19373 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
19374 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
19375 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
19376 and/or merge with i?86 cases.
19377
19378 * gcc.dg/tls/opt-3.c: Require effective target fpic.
19379
19380 PR testsuite/20772
19381 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
19382 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
19383 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
19384 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
19385 x86_64-*-linux*.
19386
19387 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
19388
19389 PR target/25311
19390 * gcc.c-torture/compile/pr25311.c: New test.
19391
19392 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19393
19394 PR libgfortran/25039
19395 * gfortran.dg/read_comma.f: New test.
19396
19397 2005-12-08 Jakub Jelinek <jakub@redhat.com>
19398
19399 PR c++/19317
19400 * g++.dg/opt/pr19317-1.C: New test.
19401 * g++.dg/opt/pr19317-2.C: New test.
19402 * g++.dg/opt/pr19317-3.C: New test.
19403
19404 PR target/19005
19405 * gcc.c-torture/execute/pr19005.c: New test.
19406
19407 PR target/17828
19408 * g++.old-deja/g++.other/comdat5.C: New test.
19409 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
19410
19411 * g++.dg/compat/struct-layout-1.exp: New file.
19412 * g++.dg/compat/struct-layout-1.h: New.
19413 * g++.dg/compat/struct-layout-1_generate.c: New.
19414 * g++.dg/compat/struct-layout-1_x1.h: New.
19415 * g++.dg/compat/struct-layout-1_x2.h: New.
19416 * g++.dg/compat/struct-layout-1_y1.h: New.
19417 * g++.dg/compat/struct-layout-1_y2.h: New.
19418
19419 * gcc.dg/20050330-2.c: New test.
19420
19421 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
19422
19423 PR fortran/25292
19424 * gfortran.dg/associated_1.f90: New.
19425
19426 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
19427
19428 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
19429 ILP32 vect_no_align platforms.
19430
19431 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
19432 Jakub Jelinek <jakub@redhat.com>
19433
19434 PR target/25268
19435 * gcc.c-torture/compile/20051207-1.c: New test.
19436
19437 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19438
19439 PR testsuite/20772
19440 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
19441 gcc.dg/torture/pr18582-1.c,
19442 gcc.target/i386/attributes-error.c: Also test on x86_64.
19443
19444 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
19445
19446 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19447
19448 PR c++/19397
19449 * g++.dg/template/typedef3.C: New test.
19450
19451 PR c++/19762
19452 PR c++/19764
19453 * g++.dg/template/dtor3.C: Fix error markers.
19454
19455 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
19456
19457 * lib/target-supports.exp (check_effective_target_sync_char_short):
19458 Add s390*.
19459
19460 2005-12-06 Janis Johnson <janis187@us.ibm.com>
19461
19462 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
19463
19464 2005-12-06 Roger Sayle <roger@eyesopen.com>
19465
19466 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
19467 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
19468 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
19469 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
19470
19471 2005-12-06 Roger Sayle <roger@eyesopen.com>
19472
19473 PR c++/25263
19474 * g++.dg/other/array2.C: New test case.
19475
19476 2005-12-05 Geoffrey Keating <geoffk@apple.com>
19477
19478 * gcc.dg/darwin-weakimport-3.c: New.
19479
19480 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
19481 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
19482 and to work on Darwin.
19483 * gcc.dg/attr-weakref-1b.c: New file.
19484 * gcc.dg/attr-weakref-2.c: New test.
19485 * gcc.dg/darwin-weakref-1.c: New test.
19486
19487 2005-12-05 Janis Johnson <janis187@us.ibm.com>
19488
19489 PR testsuite/25247
19490 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
19491 use in selector expressions.
19492 (dg-xfail-if): Ditto.
19493 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
19494 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
19495 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
19496 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
19497 * gcc.test-framework/test-framework.exp: Skip generated tests if
19498 CHECK_TEST_FRAMEWORK is not 1.
19499
19500 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
19501
19502 PR tree-optimization/24963
19503 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
19504
19505 PR target/24108
19506 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
19507
19508 PR target/18580
19509 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
19510 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
19511 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
19512 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
19513
19514 2005-12-05 Jakub Jelinek <jakub@redhat.com>
19515
19516 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
19517 dg-options.
19518
19519 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
19520
19521 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
19522
19523 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
19524
19525 * gcc.dg/format/cast-1.c: New test.
19526
19527 2005-12-04 Roger Sayle <roger@eyesopen.com>
19528
19529 PR c/7776
19530 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
19531 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
19532 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
19533 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
19534
19535 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
19536
19537 * gcc.dg/cast-pretty-print-1.c: New test.
19538
19539 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
19540
19541 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
19542
19543 2005-12-02 Mark Mitchell <mark@codesourcery.com>
19544
19545 PR c++/24173
19546 * g++.dg/template/friend40.C: New test.
19547
19548 2005-12-02 Jakub Jelinek <jakub@redhat.com>
19549
19550 PR target/25199
19551 * gcc.target/i386/movq-2.c: New test.
19552 * gcc.target/i386/movq.c: Remove target i?86, instead add
19553 dg-require-effective-target ilp32.
19554
19555 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19556
19557 PR c++/24103
19558 * g++.dg/other/default1.C: New test.
19559
19560 2005-12-02 Richard Guenther <rguenther@suse.de>
19561
19562 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
19563
19564 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
19565
19566 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
19567
19568 2005-12-02 Alan Modra <amodra@bigpond.net.au>
19569
19570 PR target/21017
19571 * gcc.target/powerpc/rotate.c: New.
19572
19573 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19574
19575 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
19576 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
19577
19578 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
19579
19580 PR c/13384
19581 * gcc.dg/pr17730-1.c: Adjust.
19582 * gcc.dg/lvalue1.c (main): Likewise.
19583 * gcc.dg/lvalue-2.c: Likewise.
19584 * g++.dg/pr7503-3.C
19585
19586 2005-12-01 Geoffrey Keating <geoffk@apple.com>
19587
19588 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
19589 error messages.
19590
19591 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
19592
19593 PR fortran/24789
19594 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
19595
19596 2005-12-01 Uros Bizjak <uros@kss-loka.si>
19597
19598 PR target/24475
19599 * lib/target-supports.exp (check_effective_target_tls): New.
19600 (check_effective_target_tls_runtime): New.
19601 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
19602 for TLS support.
19603 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
19604 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
19605 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
19606 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
19607 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
19608 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
19609 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
19610 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
19611 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
19612 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
19613 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
19614 effective-target TLS.
19615 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
19616 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
19617 effective-target TLS runtime.
19618
19619 2005-12-01 Uros Bizjak <uros@kss-loka.si>
19620
19621 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
19622
19623 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
19624
19625 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
19626 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
19627 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
19628 ignored" warnings when "packing" is the same as the ABI layout.
19629
19630 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
19631
19632 PR fortran/21302
19633 * gfortran.dg/line_length_1.f: New test.
19634 * gfortran.dg/line_length_2.f90: Ditto.
19635
19636 2005-11-30 Richard Guenther <rguenther@suse.de>
19637
19638 PR tree-optimization/21655
19639 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
19640
19641 2005-11-30 Dale Johannesen <dalej@apple.com>
19642
19643 * gcc.c-torture/compile/pr24930.c: New.
19644
19645 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
19646
19647 PR fortran/15809
19648 * gfortran.dg/auto_char_dummy_array.f90: New test.
19649
19650 2005-11-30 Jeff Law <law@redhat.com>
19651
19652 * g++.old-deja/g++.law/pr25000.C: New test.
19653
19654 2005-11-30 Jakub Jelinek <jakub@redhat.com>
19655
19656 * gcc.dg/tls/opt-11.c: New test.
19657
19658 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
19659
19660 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
19661 targets.
19662 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
19663 LP64 ia64.
19664
19665 2005-11-29 Jakub Jelinek <jakub@redhat.com>
19666
19667 * gfortran.dg/open_access_1.f90: New test.
19668
19669 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19670
19671 * gcc.dg/charset/builtin2.c: New test.
19672
19673 2005-11-28 Jakub Jelinek <jakub@redhat.com>
19674
19675 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
19676 on mmix-*-* for *_[xy].c.
19677
19678 2005-11-28 Kean Johnston <jkj@sco.com>
19679
19680 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
19681 headers.
19682 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
19683 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
19684 * gcc.target/i386/asm-3.c: Ditto.
19685 * gcc.target/i386/clobbers.c: Ditto.
19686 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
19687 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
19688 test regexp.
19689 * gcc.target/i386/mul.c: Ditto.
19690 * gcc.target/i386/ssetype-1.c: Ditto.
19691 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
19692 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
19693 static so the test works with -fPIC mode too. Based on comment in
19694 PR19231 by Pinski.
19695 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
19696
19697 2005-11-28 Richard Guenther <rguenther@suse.de>
19698
19699 * gcc.dg/alias-9.c: New testcase.
19700 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
19701
19702 2005-11-28 Roger Sayle <roger@eyesopen.com>
19703 Uros Bizjak <uros@kss-loka.si>
19704
19705 PR middle-end/20219
19706 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
19707 tan(x)/sin(x) transformations.
19708
19709 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
19710
19711 PR middle-end/24575
19712 * gcc.dg/tree-ssa/divide-3.c: New test.
19713 * gcc.dg/tree-ssa/divide-4.c: New test.
19714
19715 2005-11-27 Steven G. Kargl <kargls@comcast.net>
19716
19717 PR fortran/24917
19718 * gfortran.dg/boz_6.f90: New test.
19719
19720 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19721
19722 PR fortran/23912
19723 * gfortran.dg/modulo_1.f90: New test.
19724
19725 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19726
19727 PR libfortran/24919
19728 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
19729 fail on CRLF platforms.
19730 * gfortran.dg/ftell_2.f90: Likewise.
19731
19732 2005-11-26 Eric Christopher <echristo@apple.com>
19733
19734 * gcc.dg/intmax_t-1.c: Remove mips xfail.
19735
19736 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
19737
19738 * objc.dg/gnu-runtime-3.m: Simplify.
19739
19740 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
19741
19742 PR middle-end/23669
19743 * gcc.dg/tree-ssa/divide-1.c: New test.
19744 * gcc.dg/tree-ssa/divide-2.c: New test.
19745
19746 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
19747
19748 PR libgfortran/24945
19749 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
19750
19751 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
19752
19753 PR libgfortran/24945
19754 * gfortran.dg/open_status_2.f90: New test.
19755
19756 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19757
19758 * gcc.c-torture/execute/builtins/fprintf.c,
19759 gcc.c-torture/execute/builtins/fputs-lib.c,
19760 gcc.c-torture/execute/builtins/fputs.c,
19761 gcc.c-torture/execute/builtins/lib/fprintf.c,
19762 gcc.c-torture/execute/builtins/lib/printf.c,
19763 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
19764
19765 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
19766
19767 * gcc.dg/20050922-2.c: New test.
19768
19769 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
19770
19771 * objc.dg/gnu-runtime-3.m: New test.
19772
19773 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19774
19775 PR c++/9278
19776 * g++.dg/other/void1.C: New test.
19777
19778 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
19779
19780 PR middle-end/24998
19781 * gcc.dg/torture/fp-int-convert-float.c,
19782 gcc.dg/torture/fp-int-convert-double.c,
19783 gcc.dg/torture/fp-int-convert-long-double.c,
19784 gcc.dg/torture/fp-int-convert-timode.c,
19785 gcc.dg/torture/fp-int-convert-float80.c,
19786 gcc.dg/torture/fp-int-convert-float80-timode.c,
19787 gcc.dg/torture/fp-int-convert-float128.c,
19788 gcc.dg/torture/fp-int-convert-float128-timode.c,
19789 gcc.dg/torture/fp-int-convert.h: New files.
19790
19791 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
19792
19793 PR middle-end/24989
19794 * gcc.dg/tree-ssa/bool-10.c: New test.
19795 * gcc.dg/tree-ssa/bool-11.c: New test.
19796 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
19797
19798 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
19799
19800 PR middle-end/24990
19801 * tree-ssa/pr24990-1.c: New test.
19802
19803 2005-11-24 Richard Guenther <rguenther@suse.de>
19804 Dirk Mueller <dmueller@suse.de>
19805
19806 PR c++/14024
19807 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
19808 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
19809 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
19810 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
19811 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
19812 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
19813
19814 2005-11-23 Uros Bizjak <uros@kss-loka.si>
19815
19816 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
19817
19818 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
19819
19820 PR c/21668
19821 * gcc.dg/Wc++-compat.c: New.
19822 * gcc.dg/Wno-c++-compat.c: New.
19823
19824 2005-11-23 Alan Modra <amodra@bigpond.net.au>
19825
19826 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
19827 (vspltish, vspltisw): Likewise.
19828
19829 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19830
19831 PR libgfortran/24794
19832 * gfortran.dg/namelist_12.f: Fix quotes.
19833 * gfortran.dg/namelist_13.f90: Fix quotes.
19834 * gfortran.dg/namelist_14.f90: Fix quotes.
19835 * gfortran.dg/namelist_15.f90: Fix quotes.
19836 * gfortran.dg/namelist_use.f90: Fix quotes.
19837 * gfortran.dg/namelist_use_only.f90: Fix quotes.
19838 * gfortran.dg/namelist_21.f90: New test.
19839 * gfortran.dg/namelist_22.f90: New test.
19840
19841 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
19842
19843 PR target/23435
19844 * gcc.c-torture/compile/pr23435.c: New.
19845
19846 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
19847
19848 * gcc.c-torture/execute/floatunsisf-1.c: New test.
19849
19850 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
19851
19852 * gcc.target/powerpc/405-macchw-1.c,
19853 gcc.target/powerpc/405-macchw-2.c,
19854 gcc.target/powerpc/405-macchwu-1.c,
19855 gcc.target/powerpc/405-macchwu-2.c,
19856 gcc.target/powerpc/405-machhw-1.c,
19857 gcc.target/powerpc/405-machhw-2.c,
19858 gcc.target/powerpc/405-machhwu-1.c,
19859 gcc.target/powerpc/405-machhwu-2.c,
19860 gcc.target/powerpc/405-maclhw-1.c,
19861 gcc.target/powerpc/405-maclhw-2.c,
19862 gcc.target/powerpc/405-maclhwu-1.c,
19863 gcc.target/powerpc/405-maclhwu-2.c,
19864 gcc.target/powerpc/405-mulchw-1.c,
19865 gcc.target/powerpc/405-mulchw-2.c,
19866 gcc.target/powerpc/405-mulchwu-1.c,
19867 gcc.target/powerpc/405-mulchwu-2.c,
19868 gcc.target/powerpc/405-mulhhw-1.c,
19869 gcc.target/powerpc/405-mulhhw-2.c,
19870 gcc.target/powerpc/405-mulhhwu-1.c,
19871 gcc.target/powerpc/405-mulhhwu-2.c,
19872 gcc.target/powerpc/405-mullhw-1.c,
19873 gcc.target/powerpc/405-mullhw-2.c,
19874 gcc.target/powerpc/405-mullhwu-1.c,
19875 gcc.target/powerpc/405-mullhwu-2.c,
19876 gcc.target/powerpc/405-nmacchw-1.c,
19877 gcc.target/powerpc/405-nmacchw-2.c,
19878 gcc.target/powerpc/405-nmachhw-1.c,
19879 gcc.target/powerpc/405-nmachhw-2.c,
19880 gcc.target/powerpc/405-nmaclhw-1.c,
19881 gcc.target/powerpc/405-nmaclhw-2.c,
19882 gcc.target/powerpc/440-macchw-1.c,
19883 gcc.target/powerpc/440-macchw-2.c,
19884 gcc.target/powerpc/440-macchwu-1.c,
19885 gcc.target/powerpc/440-macchwu-2.c,
19886 gcc.target/powerpc/440-machhw-1.c,
19887 gcc.target/powerpc/440-machhw-2.c,
19888 gcc.target/powerpc/440-machhwu-1.c,
19889 gcc.target/powerpc/440-machhwu-2.c,
19890 gcc.target/powerpc/440-maclhw-1.c,
19891 gcc.target/powerpc/440-maclhw-2.c,
19892 gcc.target/powerpc/440-maclhwu-1.c,
19893 gcc.target/powerpc/440-maclhwu-2.c,
19894 gcc.target/powerpc/440-mulchw-1.c,
19895 gcc.target/powerpc/440-mulchw-2.c,
19896 gcc.target/powerpc/440-mulchwu-1.c,
19897 gcc.target/powerpc/440-mulchwu-2.c,
19898 gcc.target/powerpc/440-mulhhw-1.c,
19899 gcc.target/powerpc/440-mulhhw-2.c,
19900 gcc.target/powerpc/440-mulhhwu-1.c,
19901 gcc.target/powerpc/440-mulhhwu-2.c,
19902 gcc.target/powerpc/440-mullhw-1.c,
19903 gcc.target/powerpc/440-mullhw-2.c,
19904 gcc.target/powerpc/440-mullhwu-1.c,
19905 gcc.target/powerpc/440-mullhwu-2.c,
19906 gcc.target/powerpc/440-nmacchw-1.c,
19907 gcc.target/powerpc/440-nmacchw-2.c,
19908 gcc.target/powerpc/440-nmachhw-1.c,
19909 gcc.target/powerpc/440-nmachhw-2.c,
19910 gcc.target/powerpc/440-nmaclhw-1.c,
19911 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
19912
19913 2005-11-21 Jakub Jelinek <jakub@redhat.com>
19914
19915 PR fortran/24774
19916 * gfortran.dg/inquire_9.f90: New test.
19917
19918 PR fortran/21647
19919 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
19920
19921 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
19922
19923 PR libfortran/24432
19924 * lib/target-supports.exp (check_effective_target_fortran_large_real):
19925 Check that 'cos' is supported.
19926
19927 2005-11-21 Paul Thomas <pault@gcc.gnu.org
19928
19929 PR fortran/24223
19930 * gfortran.dg/substring_equivalence.f90: New test.
19931
19932 PR fortran/24705
19933 * gfortran.dg/auto_internal_assumed.f90: New test.
19934
19935 2005-11-21 Uros Bizjak <uros@kss-loka.si>
19936
19937 * gcc.dg/fold-div-2.c: New test.
19938
19939 2005-11-20 Ian Lance Taylor <ian@airs.com>
19940
19941 PR rtl-optimization/24883
19942 * gcc.c-torture/compile/pr24883.c: New test.
19943
19944 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
19945
19946 PR middle-end/20583
19947 * gcc.c-torture/compile/pr20583.c: New.
19948
19949 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
19950
19951 * gcc.c-torture/execute/usmul.c: New test.
19952
19953 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
19954
19955 * gcc.dg/tree-ssa/vrp22.c: New test.
19956
19957 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
19958
19959 PR middle-end/24912
19960 * gcc.dg/torture/pr24912-1.c: New test.
19961
19962 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
19963
19964 PR fortran/24862
19965 * gfortran.dg/arrayio_derived_1.f90: New test.
19966
19967 2005-11-19 Richard Guenther <rguenther@suse.de>
19968
19969 PR middle-end/23294
19970 * gcc.dg/tree-ssa/pr23294.c: New testcase.
19971
19972 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
19973
19974 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
19975
19976 2005-11-18 Mark Mitchell <mark@codesourcery.com>
19977
19978 PR c++/8355
19979 * g++.dg/template/friend39.C: New test.
19980
19981 2005-11-18 James E Wilson <wilson@specifix.com>
19982
19983 * gcc.dg/builtin-strstr.c: New.
19984
19985 2005-11-18 Richard Henderson <rth@redhat.com>
19986
19987 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
19988 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
19989 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
19990 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
19991 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
19992 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
19993 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
19994 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
19995 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
19996 renaming to remove initial "ia64-".
19997
19998 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
19999
20000 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
20001
20002 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
20003
20004 * g++.dg/cpp/string-2.C: New test.
20005
20006 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
20007
20008 * gcc.dg/tree-ssa/loop-14.c: New test.
20009
20010 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
20011 Michael Chamberlain <michael@chamberlain.net.au>
20012
20013 * ada/acats/run_all.sh (target_run): Kill long running tests.
20014
20015 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20016
20017 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
20018 * gcc.dg/cleanup-9.c: Likewise.
20019 * gcc.dg/cleanup-10.c: Likewise.
20020 * gcc.dg/cleanup-11.c: Likewise.
20021
20022 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20023
20024 PR fortran/24892
20025 * gfortran.dg/open_access_append_1.f90: New test.
20026 * gfortran.dg/open_access_append_2.f90: New test.
20027
20028 2005-11-16 Richard Guenther <rguenther@suse.de>
20029
20030 PR middle-end/24851
20031 * gcc.c-torture/execute/pr24851.c: New testcase.
20032
20033 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
20034
20035 * gcc.dg/fold-overflow-1.c: New test.
20036
20037 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
20038
20039 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
20040 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
20041
20042 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
20043
20044 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
20045 structures.
20046 * g++.dg/eh/forced2.C: Likewise.
20047 * g++.dg/eh/forced3.C: Likewise.
20048 * g++.dg/eh/forced4.C: Likewise.
20049
20050 2005-11-11 Mike Stump <mrs@apple.com>
20051
20052 * g++.old-deja/g++.mike/unused.C: Add.
20053
20054 2005-11-15 Mark Mitchell <mark@codesourcery.com>
20055
20056 PR c++/24667
20057 * g++.dg/warn/Wcast-qual1.C: New test.
20058
20059 2005-11-15 Jan Hubicka <jh@suse.cz>
20060
20061 * gcc.dg/winline-5.c: Add large-unit-insns limit.
20062
20063 2005-11-14 David Edelsohn <edelsohn@gnu.org>
20064
20065 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
20066
20067 2005-11-14 Diego Novillo <dnovillo@redhat.com>
20068
20069 PR 24840
20070 * gcc.dg/tree-ssa/pr24840.c: New test.
20071
20072 2005-11-14 Janis Johnson <janis187@us.ibm.com>
20073
20074 PR testsuite/24841
20075 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
20076
20077 2005-11-14 Dale Johannesen <dalej@apple.com>
20078
20079 * gcc.c-torture/execute/20051113-1.c: New.
20080
20081 2005-11-14 Mark Mitchell <mark@codesourcery.com>
20082
20083 PR c++/24687
20084 * g++.dg/template/crash43.C: New test.
20085
20086 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
20087
20088 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
20089
20090 2005-11-13 Mark Mitchell <mark@codesourcery.com>
20091
20092 PR c++/24817
20093 * g++.dg/eh/spec8.C: New test.
20094
20095 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
20096
20097 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
20098
20099 2005-11-13 Mark Mitchell <mark@codesourcery.com>
20100
20101 PR c++/20293
20102 * g++.dg/parse/ambig4.C: New test.
20103 * g++.dg/tc1/dr101.C: Adjust error markers.
20104 * g++.dg/lookup/strong-using-2.C: Likewise.
20105 * g++.dg/lookup/ambig5.C: Likewise.
20106 * g++.dg/lookup/ambig4.C: Likewise.
20107 * g++.dg/parse/crash22.C: Likewise.
20108
20109 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
20110
20111 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
20112
20113 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
20114
20115 * gcc.dg/nested-calls-1.c: New test.
20116
20117 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20118
20119 * gfortran.dg/complex_intrinsic_1.f90: New test.
20120 * gfortran.dg/complex_intrinsic_2.f90: New test.
20121 * gfortran.dg/fgetc_1.f90: New test.
20122 * gfortran.dg/fgetc_2.f90: New test.
20123 * gfortran.dg/fgetc_3.f90: New test.
20124 * gfortran.dg/ftell_1.f90: New test.
20125 * gfortran.dg/ftell_2.f90: New test.
20126 * gfortran.dg/gnu_logical_1.F: New test.
20127 * gfortran.dg/gnu_logical_2.f90: New test.
20128
20129 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
20130
20131 PR middle-end/24820
20132 * gcc.dg/pr24820.c: New test.
20133
20134 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
20135
20136 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
20137 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
20138 variable.
20139
20140 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20141
20142 PR testsuite/24614
20143 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
20144
20145 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
20146
20147 * gcc.target/cris/cris.exp: New file.
20148 * gcc.target/cris/rld-legit1.c: New test.
20149 * gcc.target/cris/rld-legit2.c: New test.
20150
20151 2005-11-12 Jakub Jelinek <jakub@redhat.com>
20152
20153 PR c++/24780
20154 * g++.dg/opt/pr24780.C: New test.
20155
20156 PR c++/24761
20157 * g++.dg/template/asm1.C: New test.
20158
20159 2005-11-12 Steven G. Kargl <kargls@comcast.net>
20160
20161 PR libgfortran/24787
20162 * gfortran.dg/scan_1.f90: New test.
20163
20164 2005-11-12 Jan Hubicka <jh@suse.cz>
20165
20166 * gcc.target/i386/minmax-1.c: New.
20167 * gcc.target/i386/minmax-2.c: New.
20168
20169 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
20170
20171 * gcc.dg/pr24445.c: Fix for 64-bit targets.
20172
20173 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
20174
20175 * gcc.c-torture/execute/20051110-1.c,
20176 gcc.c-torture/execute/20051110-2.c: New tests.
20177
20178 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
20179
20180 PR middle-end/24750
20181 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
20182 New tests.
20183
20184 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
20185
20186 * lib/target-libpath.exp (get_shlib_extension): New proc.
20187 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
20188 * lib/gfortran.exp (gfortran_link_flags): Likewise.
20189 * lib/objc.exp (objc_target_compile): Likewise.
20190 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
20191 detection.
20192
20193 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
20194
20195 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
20196
20197 * lib/target-supports.exp (check_effective_target_static_libgfortran):
20198 Add -static to additional_flags and pass it to target_compile.
20199
20200 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
20201
20202 PR libgfortran/24719
20203 gfortran.dg/read_noadvance.f90: New test.
20204
20205 PR libgfortran/24699
20206 gfortran.dg/fmt_t_2.f90: New test.
20207
20208 PR libgfortran/24785
20209 gfortran.dg/read_x_eor.f90: New test.
20210
20211 PR libgfortran/24584
20212 gfortran.dg/namelist_empty.f90: Rename test.
20213
20214 PR libgfortran/24489
20215 gfortran/read_eor.f90: Rename test.
20216
20217 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
20218
20219 PR fortran/15976
20220 * gfortran.dg/automatic_module_variable.f90: New test.
20221
20222 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
20223
20224 PR target/24445
20225 * gcc.dg/pr24445.c: New test.
20226
20227 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
20228
20229 PR fortran/24655
20230 PR fortran/24755
20231 * gfortran.dg/recursive_statement_functions.f90: Add statement
20232 functions using inline intrinsic functions and parameters to test
20233 that they no longer seg-fault.
20234
20235 PR fortran/24409
20236 gfortran.dg/nested_modules_4.f90: New test.
20237 gfortran.dg/nested_modules_5.f90: New test.
20238
20239 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20240
20241 PR fortran/24643
20242 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
20243
20244 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
20245
20246 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
20247 failures.
20248
20249 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
20250
20251 * gcc.dg/sparc-getcontext-1.c: New test.
20252
20253 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
20254
20255 * gcc.dg/ifcvt-fabs-1.c: New test.
20256
20257 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
20258
20259 PR other/4372
20260 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
20261 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
20262
20263 2005-11-09 Richard Guenther <rguenther@suse.de>
20264
20265 PR tree-optimization/24716
20266 * gcc.c-torture/execute/pr24716.c: New testcase.
20267
20268 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
20269
20270 * gcc.dg/pr24624.c: Disable for non S/390 targets.
20271
20272 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
20273
20274 PR 24624
20275 * gcc.dg/pr24624.c: Testcase added.
20276
20277 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
20278
20279 PR 24623
20280 * g++.dg/other/pr24623.C: Testcase added.
20281
20282 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
20283
20284 PR fortran/22607
20285 * gfortran-dg/pure_byref_1.f90: New.
20286 * gfortran-dg/pure_byref_2.f90: New.
20287
20288 2005-11-09 Uros Bizjak <uros@kss-loka.si>
20289
20290 PR c/24101
20291 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
20292 * gcc.dg/dg.exp: Run main loop also for *.i files.
20293
20294 2005-11-08 Jakub Jelinek <jakub@redhat.com>
20295
20296 PR c++/19450
20297 * g++.dg/tls/diag-3.C: New test.
20298 * g++.dg/tls/diag-4.C: New test.
20299 * g++.dg/tls/static-1.C: New test.
20300 * g++.dg/tls/static-1a.cc: New file.
20301
20302 2005-11-08 Diego Novillo <dnovillo@redhat.com>
20303
20304 PR 23046
20305 * g++.dg/tree-ssa/pr23046.C: New test.
20306
20307 2005-11-08 Devang Patel <dpatel@apple.com>
20308
20309 PR tree-optimization/23115
20310 * gcc.dg/tree-ssa/pr23115.c: New.
20311
20312 2005-11-08 David Edelsohn <edelsohn@gnu.org>
20313
20314 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
20315 * gcc.target/powerpc/pr16155.c: Same.
20316 * gcc.target/powerpc/altivec-1.c: Same.
20317 * gcc.target/powerpc/altivec-2.c: Same.
20318 * gcc.target/powerpc/altivec-3.c: Same.
20319 * gcc.target/powerpc/altivec-5.c: Same.
20320 * gcc.target/powerpc/altivec-11.c: Same.
20321 * gcc.target/powerpc/altivec-12.c: Same.
20322 * gcc.target/powerpc/altivec-14.c: Same.
20323 * gcc.target/powerpc/altivec-22.c: Same.
20324 * gcc.target/powerpc/altivec-consts.c: Same.
20325 * gcc.target/powerpc/altivec-pr22085.c: Same.
20326 * gcc.target/powerpc/altivec-splat.c: Same.
20327 * gcc.target/powerpc/altivec-varargs-1.c: Same.
20328 * gcc.target/powerpc/altivec-vec-merge.c: Same.
20329 * gcc.target/powerpc/darwin-longlong.c: Same.
20330
20331 2005-11-08 Uros Bizjak <uros@kss-loka.si>
20332
20333 PR target/19340
20334 * gcc.dg/pr19340.c: New test.
20335
20336 2005-11-07 Ian Lance Taylor <ian@airs.com>
20337
20338 PR rtl-optimization/24683
20339 * gcc.dg/pr24683.c: New test.
20340
20341 2005-11-07 Uros Bizjak <uros@kss-loka.si>
20342
20343 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
20344 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
20345
20346 2005-11-07 Uros Bizjak <uros@kss-loka.si>
20347
20348 * gcc.target/i386/pr23376.c: Compile with -mmmx.
20349
20350 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
20351
20352 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
20353
20354 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
20355
20356 PR target/24230
20357
20358 * gcc.target/powerpc/altivec-consts.c,
20359 gcc.target/powerpc/altivec-splat.c: New testcase.
20360
20361 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
20362
20363 PR c/24599
20364
20365 * gcc.dg/overflow-2.c: New testcase.
20366
20367 2005-11-07 Jakub Jelinek <jakub@redhat.com>
20368
20369 PR rtl-optimization/23567
20370 * gcc.c-torture/execute/20051104-1.c: New test.
20371
20372 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
20373
20374 PR fortran/24534
20375 gfortran.dg/private_type_2.f90: Modified to check that case with
20376 PRIVATE declaration within derived type is accepted.
20377
20378 PR fortran/20838
20379 gfortran.dg/pointer_assign_1.f90: New test.
20380
20381 PR fortran/20840
20382 * gfortran.dg/arrayio_0.f90: New test.
20383
20384 PR fortran/17737
20385 gfortran.dg/data_initialized.f90: New test.
20386 gfortran.dg/data_constraints_1.f90: New test.
20387 gfortran.dg/data_constraints_2.f90: New test.
20388
20389 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
20390
20391 PR fortran/24174
20392 PR fortran/24305
20393 * gfortran.dg/large_real_kind_form_io_1.f90: New file.
20394
20395 2005-11-06 Diego Novillo <dnovillo@redhat.com>
20396
20397 PR 24670
20398 * gcc.dg/tree-ssa/pr24670.c: New test.
20399
20400 2005-11-05 Ian Lance Taylor <ian@airs.com>
20401
20402 PR target/22432
20403 * gcc.target/i386/pr22432.c: New test.
20404
20405 2005-11-05 Richard Henderson <rth@redhat.com>
20406
20407 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
20408 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
20409 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
20410 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
20411 from gcc.dg/alpha-*.
20412 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
20413 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
20414
20415 2005-11-05 Andreas Jaeger <aj@suse.de>
20416
20417 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
20418
20419 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
20420
20421 PR target/23424
20422 * gcc.dg/torture/pr23424-1.c: New test.
20423
20424 2005-11-04 Richard Henderson <rth@redhat.com>
20425
20426 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
20427 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
20428 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
20429 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
20430 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
20431 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
20432 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
20433 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
20434 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
20435 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
20436 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
20437 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
20438 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
20439 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
20440 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
20441 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
20442 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
20443 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
20444 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
20445 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
20446 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
20447 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
20448 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
20449 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
20450 Move from gcc.dg/.
20451 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
20452 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
20453 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
20454 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
20455 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
20456 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
20457 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
20458 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
20459 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
20460 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
20461 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
20462 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
20463 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
20464 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
20465 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
20466 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
20467 gcc.target/i386/lea.c, gcc.target/i386/local.c,
20468 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
20469 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
20470 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
20471 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
20472 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
20473 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
20474 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
20475 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
20476 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
20477 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
20478 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
20479 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
20480 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
20481 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
20482 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
20483 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
20484 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
20485 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
20486 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
20487 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
20488 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
20489 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
20490 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
20491 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
20492 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
20493 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
20494 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
20495 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
20496
20497 2005-11-04 Diego Novillo <dnovillo@redhat.com>
20498
20499 PR 24627
20500 * gcc.dg/tree-ssa/pr24627.c: New test.
20501
20502 2005-11-04 Paul Brook <paul@codesourcery.com>
20503
20504 * gcc.dg/tls/opt-10.c: New test.
20505
20506 2005-11-04 Andreas Jaeger <aj@suse.de>
20507
20508 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
20509 avoid extra warnings.
20510
20511 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20512
20513 PR libfortran/22298
20514 * lib/target-supports.exp
20515 (check_effective_target_static_libgfortran): New
20516 static_libgfortran effective target.
20517 * gfortran.dg/static_linking_1.f: New test.
20518 * gfortran.dg/static_linking_1.c: New file.
20519
20520 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
20521
20522 * gcc.dg/pr24615.c: Guard test with { target fpic }.
20523
20524 2005-11-03 Josh Conner <jconner@apple.com>
20525
20526 PR c++/19989
20527 g++.dg/ext/array2.C: New test.
20528 g++.dg/template/dependent-name3.C: New test.
20529 g++.dg/template/dependent-name4.C: New test.
20530 g++.dg/template/sfinae2.C: New test.
20531
20532 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
20533
20534 PR preprocessor/22042
20535 * gcc.dg/cpp/strify4.c: New test.
20536
20537 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
20538
20539 PR c++/17964
20540 * g++.dg/cpp/string-1.C: New test.
20541
20542 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
20543
20544 * gcc.target/powerpc: New directory.
20545 * gcc.target/powerpc/powerpc.exp: New file.
20546 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
20547 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
20548 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
20549 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
20550 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
20551 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
20552 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
20553 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
20554 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
20555 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
20556 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
20557 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
20558 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
20559 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
20560 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
20561 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
20562 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
20563 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
20564 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
20565 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
20566 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
20567 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
20568 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
20569 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
20570 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
20571 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
20572 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
20573 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
20574 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
20575 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
20576 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
20577 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
20578 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
20579 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
20580
20581 2005-11-03 Mark Mitchell <mark@codesourcery.com>
20582
20583 PR c++/21627
20584 * g++.dg/warn/inline2.C: New test.
20585
20586 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
20587
20588 PR middle-end/23155
20589 * g++.dg/ext/c99struct1.C: New test.
20590 * gcc.dg/union-cast-1.c: New test.
20591 * gcc.dg/union-cast-2.c: New test.
20592 * gcc.dg/union-cast-3.c: New test.
20593
20594 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
20595
20596 PR middle-end/24589
20597 * gcc.c-torture/execute/zero-struct-2.c: New test.
20598
20599 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
20600
20601 PR c++/24582
20602 * g++.dg/init/switch1.C: New test.
20603
20604 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
20605
20606 * gcc.dg/delay-slot-1.c: New test.
20607
20608 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
20609
20610 PR target/24620
20611 * gcc.dg/pr24620.c: New test.
20612
20613 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
20614
20615 PR c/24329
20616 * gcc.dg/format/unnamed-1.c: New test.
20617
20618 2005-11-02 Mark Mitchell <mark@codesourcery.com>
20619
20620 PR c++/22434
20621 * g++.dg/expr/cond8.C: New test.
20622
20623 PR c++/24560
20624 * g++.dg/parse/dot1.C: New test.
20625
20626 2005-11-02 Jan Hubicka <jh@suse.cz>
20627
20628 PR target/23303
20629 * gcc.dg/i386-lea.c: New test
20630
20631 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
20632
20633 PR target/24615
20634 * gcc.dg/pr24615.c: New test.
20635
20636 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
20637
20638 PR target/24600
20639 * gcc.dg/pr24600.c: New test.
20640
20641 2005-11-02 Mark Mitchell <mark@codesourcery.com>
20642
20643 PR c++/19253
20644 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
20645 * g++.dg/parse/typename9.C: New test.
20646 * g++/dg/parse/typename10.C: Likewise.
20647
20648 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
20649
20650 PR fortran/18157
20651 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
20652 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
20653 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
20654
20655 2005-11-02 Mark Mitchell <mark@codesourcery.com>
20656
20657 PR c++/24569
20658 * g++.dg/debug/static1.C: New test.
20659
20660 2005-11-02 Josh Conner <jconner@apple.com>
20661
20662 * g++.dg/crash38.C: moved into proper directory...
20663 * g++.dg/template/crash42.C: ...here
20664
20665 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
20666
20667 PR target/18338
20668 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
20669 pcc_bitfield_type_matters || default_packed.
20670
20671 * lib/target-supports.exp
20672 (check_effective_target_pcc_bitfield_type_matters): New proc.
20673 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
20674
20675 PR testsuite/23304
20676 * lib/target-supports.exp (check_effective_default_packed): New proc.
20677 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
20678 Gate expected errors on target ! default_packed.
20679 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
20680
20681 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20682
20683 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
20684 change (r106358).
20685
20686 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20687
20688 PR fortran/24008
20689 * gfortran.dg/entry_5.f90: New.
20690 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
20691
20692 2005-11-01 Bob Wilson <bob.wilson@acm.org>
20693
20694 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
20695
20696 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
20697
20698 PR fortran/21565
20699 gfortran.dg/namelist_blockdata.f90: New test.
20700
20701 PR fortran/18737
20702 gfortran.dg/external_implicit_none.f90: New test.
20703
20704 PR fortran/14994
20705 * gfortran.dg/secnds.f: New test.
20706
20707 2005-10-31 Jan Hubicka <jh@suse.cz>
20708
20709 PR target/20928
20710 * gcc.c-torture/compile/pr20928.c: New test.
20711
20712 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
20713
20714 PR middle-end/23492
20715 * gcc.c-torture/compile/zero-strct-5.c: New test.
20716
20717 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
20718
20719 PR libgfortran/24584
20720 * gfortran.dg/pr24584.f90: New test.
20721
20722 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
20723
20724 PR fortran/18883
20725 * gfortran.dg/char_result_9.f90: New.
20726 * gfortran.dg/char_result_10.f90: New.
20727
20728 2005-10-30 Jan Hubicka <jh@suse.cz>
20729
20730 * g++.dg/tree-ssa/pr24172.C: New testcase.
20731
20732 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20733
20734 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
20735
20736 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
20737
20738 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
20739 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
20740 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
20741 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
20742 gfortran.dg/enum_9.f90,
20743 gfortran.fortran-torture/compile/enum_1.f90,
20744 gfortran.fortran-torture/execute/enum_1.f90,
20745 gfortran.fortran-torture/execute/enum_2.f90,
20746 gfortran.fortran-torture/execute/enum_3.f90,
20747 gfortran.fortran-torture/execute/enum_4.f90: New tests.
20748
20749 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
20750
20751 PR target/18482
20752 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
20753 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
20754
20755 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20756
20757 PR libfortran/20179
20758 * gfortran.dg/mixed_io_1.f90: New test.
20759 * gfortran.dg/mixed_io_1.c: New file.
20760
20761 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20762
20763 * gfortran.dg/malloc_free_1.f90: New test.
20764
20765 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
20766
20767 * gcc.dg/nested-func-4.c: Require profiling -pg.
20768
20769 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
20770
20771 PR C++/23229
20772 * g++.dg/warn/main-2.C: New test.
20773
20774 2005-10-28 Steven G. Kargl <kargls@comcast.net>
20775
20776 PR fortran/24545
20777 * gfortran.dg/interface_2.f90: new test.
20778
20779 2005-10-28 Josh Conner <jconner@apple.com>
20780
20781 PR c++/22153
20782 * g++.dg/template/crash38.C: New test.
20783 * g++.dg/parse/explicit1.C: Change expected errors.
20784
20785 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
20786
20787 PR C++/23426
20788 * g++.dg/other/large-size-array.C: New test.
20789
20790 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
20791
20792 PR middle-end/24362
20793 * g++.dg/opt/complex4.C: New test.
20794
20795 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
20796
20797 * gcc.dg/nested-func-4.c: New test.
20798
20799 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
20800
20801 PR fortran/24158
20802 gfortran.dg/derived_recursion.f90: New test.
20803 gfortran.dg/implicit_actual.f90: New test.
20804
20805 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
20806
20807 PR middle-end/24295, PR testsuite/24477
20808 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
20809 removed when weakref hits the tree.
20810
20811 2005-10-25 Jakub Jelinek <jakub@redhat.com>
20812
20813 * gfortran.dg/cray_pointers_4.f90: New test.
20814
20815 * gfortran.dg/cray_pointers_5.f90: New test.
20816
20817 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
20818
20819 PR fortran/22290
20820 * gfortran.dg/assign_5.f90: New test.
20821 * gfortran.dg/assign_6.f: New test.
20822
20823 2005-10-25 Uros Bizjak <uros@kss-loka.si>
20824
20825 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
20826 CPU has no SSE support.
20827
20828 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
20829
20830 PR libgfortran/24224
20831 * gfortran.dg/arrayio_1.f90: Update attribution.
20832 * gfortran.dg/arrayio_2.f90: Update attribution.
20833 * gfortran.dg/arrayio_3.f90: Update attribution.
20834 * gfortran.dg/arrayio_4.f90: Update test conditions.
20835 * gfortran.dg/arrayio_5.f90: Update attribution.
20836 * gfortran.dg/arrayio_6.f90: New test.
20837 * gfortran.dg/arrayio_7.f90: New test.
20838
20839 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
20840
20841 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
20842
20843 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
20844
20845 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
20846
20847 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
20848
20849 PR fortran/24416
20850 * gfortran.dg/namelist_char_only.f90: New test.
20851
20852 2005-10-24 Asher Langton <langton2@llnl.gov>
20853
20854 PR fortran/17031
20855 PR fortran/22282
20856 * gfortran.dg/cray_pointers_1.f90: New test.
20857 * gfortran.dg/cray_pointers_2.f90: New test.
20858 * gfortran.dg/cray_pointers_3.f90: New test.
20859 * gfortran.dg/loc_1.f90: New test.
20860 * gfortran.dg/loc_2.f90: New test.
20861
20862 2005-10-24 Steven Bosscher <stevenb@suse.de>
20863
20864 * gcc.dg/pr24225.c: New test.
20865
20866 2005-10-24 Asher Langton <langton2@llnl.gov>
20867
20868 * gfortran.dg/dup_save_1.f90: New test.
20869 * gfortran.dg/dup_save_2.f90: New test.
20870
20871 2005-10-24 Paul Brook <paul@codesourcery.com>
20872
20873 PR 24107
20874 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
20875 stdint.h.
20876
20877 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
20878
20879 PR libgfortran/24489
20880 * gfortran.dg/pr24489.f90: New test.
20881
20882 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
20883
20884 PR fortran/23635
20885 * gfortran.dg/ichar_1.f90: Add tests for derived types.
20886
20887 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
20888
20889 PR target/18911
20890 * g++.dg/init/array16.C: Skip for mmix-*-*.
20891
20892 2005-10-23 Asher Langton <langton2@llnl.gov>
20893
20894 * gfortran.dg/byte_1.f90: New test.
20895 * gfortran.dg/byte_2.f90: New test.
20896
20897 2005-10-23 David Edelsohn <edelsohn@gnu.org>
20898
20899 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
20900
20901 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
20902
20903 PR fortran/18022
20904 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
20905
20906 PR fortran/24311
20907 * gfortran.dg/merge_char_const.f90: New test.
20908
20909 PR fortran/24384
20910 * gfortran.dg/spread_scalar_source.f90: New test.
20911
20912 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
20913
20914 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
20915
20916 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
20917 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
20918
20919 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
20920
20921 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
20922
20923 PR fortran/24426
20924 * gfortran.dg/der_pointer_4.f90: New.
20925
20926 2005-10-22 David Ayers <d.ayers@inode.at>
20927
20928 * obj-c++.dg/except-1.mm: Simplify.
20929
20930 2005-10-21 David Ayers <d.ayers@inode.at>
20931
20932 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
20933
20934 2005-10-21 Jakub Jelinek <jakub@redhat.com>
20935
20936 * gfortran.dg/assumed_dummy_2.f90: New test.
20937
20938 2005-10-21 James E Wilson <wilson@specifix.com>
20939
20940 PR preprocessor/15220
20941 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
20942
20943 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
20944
20945 * gcc.c-torture/execute/20051021-1.c: New test.
20946
20947 2005-10-21 Mark Mitchell <mark@codesourcery.com>
20948
20949 PR c++/24260
20950 * g++.dg/ext/tmplattr1.C: New test.
20951
20952 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
20953
20954 PR fortran/24440
20955 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
20956
20957 2005-10-20 Geoffrey Keating <geoffk@apple.com>
20958
20959 * obj-c++.dg/except-1.mm: New.
20960
20961 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
20962
20963 2005-10-21 Alan Modra <amodra@bigpond.net.au>
20964
20965 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
20966
20967 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
20968
20969 PR middle-end/24295
20970 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
20971 declarations with the same names as thunks' alias targets, use
20972 aliases instead.
20973 * gcc.dg/attr-alias-3.c: New test.
20974 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
20975
20976 2005-10-20 Mark Mitchell <mark@codesourcery.com>
20977
20978 PR c++/22618
20979 * g++.dg/parse/access8.C: New test.
20980
20981 2005-10-20 Richard Guenther <rguenther@suse.de>
20982
20983 PR c++/24439
20984 * g++.dg/tree-ssa/pr24439.C: New testcase.
20985
20986 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
20987
20988 * g++.dg/opt/delay-slot-1.C: New test.
20989
20990 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
20991
20992 PR fortran/21625
20993 * gfortran.fg/der_init_1.f90: New.
20994
20995 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
20996
20997 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
20998
20999 2005-10-19 Mark Mitchell <mark@codesourcery.com>
21000
21001 PR c++/21908
21002 * g++.dg/parse/error28.C: New test.
21003
21004 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21005
21006 * gcc.dg/profile-generate-2.c: New test.
21007
21008 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
21009
21010 PR target/23589
21011 * g++.dg/ext/dllimport11.C: New.
21012
21013 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21014
21015 PR c++/22293
21016 * g++.dg/other/friend3.C: New test.
21017
21018 2005-10-18 Mark Mitchell <mark@codesourcery.com>
21019
21020 PR c++/23293
21021 * g++.dg/template/error19.C: New test.
21022
21023 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
21024
21025 PR c++/21383
21026 * g++.dg/overload/koenig2.C: New.
21027
21028 PR c++/23118
21029 * g++.dg/overload/error2.C: New.
21030
21031 PR c++/22604
21032 * g++.dg/inherit/covariant14.C: New.
21033
21034 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21035
21036 PR c++/23440
21037 * g++.dg/parse/for1.C: New test.
21038
21039 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
21040
21041 PR fortran/23446
21042 * gfortran.dg/host_dummy_index_1.f90: New test.
21043
21044 PR fortran/21459
21045 * gfortran.dg/automatic_char_len_2.f90: New test.
21046
21047 PR fortran/20866
21048 * gfortran.dg/recursive_statement_functions.f90: New test.
21049
21050 PR fortran/20853
21051 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
21052
21053 PR fortran/20849
21054 * gfortran.dg/external_initializer.f90: New test.
21055
21056 PR fortran/20837
21057 * non_module_public.f90: New test.
21058
21059 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
21060
21061 PR c++/24386
21062 * g++.dg/template/overload7.C: New.
21063
21064 PR c++/22551
21065 * g++.dg/other/switch2.C: Remove expected warnings.
21066
21067 PR c++/21353
21068 * g++.dg/template/defarg6.C: New.
21069
21070 2005-10-17 Uros Bizjak <uros@kss-loka.si>
21071
21072 PR target/24315
21073 * gcc.target/i386/pr24315.c: New test.
21074
21075 2005-10-16 Mark Mitchell <mark@codesourcery.com>
21076
21077 PR c++/24389
21078 * g++.dg/template/static21.C: New test.
21079 * g++.dg/template/static21-a.cc: Likewise.
21080
21081 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
21082
21083 PR c++/23959
21084 * g++.dg/warn/Wswitch-default-1.C: New test.
21085 * g++.dg/warn/Wswitch-default-2.C: New test.
21086
21087 2005-10-16 Mark Mitchell <mark@codesourcery.com>
21088
21089 PR c++/22173
21090 * g++.dg/parse/template18.C: New test.
21091 * g++.dg/template/nontype15.C: Likewise.
21092
21093 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
21094
21095 PR fortran/22273
21096 * gfortran.dg/spec_expr_2.f90: New.
21097
21098 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
21099
21100 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
21101 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
21102 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
21103 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
21104 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
21105 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
21106 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
21107 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
21108 previous target-specific skips and warning-message matches where
21109 applicable.
21110
21111 2005-10-15 Mark Mitchell <mark@codesourcery.com>
21112
21113 PR c++/21347
21114 * g++.dg/warn/Wctor-dtor.C: New test.
21115
21116 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21117
21118 PR c/23439
21119 * gcc.dg/for-1.c: New test.
21120
21121 2005-10-14 Mark Mitchell <mark@codesourcery.com>
21122
21123 PR c++/19565
21124 * g++.dg/warn/Wconversion1.C: New test.
21125 * g++.dg/ext/packed4.C: Compile with -w.
21126 * g++.dg/opt/20050511-1.C: Likewise.
21127 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
21128
21129 2005-10-14 Jakub Jelinek <jakub@redhat.com>
21130
21131 * gfortran.dg/boz_5.f90: New test.
21132
21133 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
21134
21135 PR c++/22551
21136 * g++.dg/other/switch2.C: New.
21137
21138 PR c++/23984
21139 * g++.dg/init/ctor7.C: New.
21140
21141 2005-10-13 David Edelsohn <edelsohn@gnu.org>
21142
21143 PR c++/23730
21144 * g++.dg/parse/crash32.C: New test.
21145
21146 2005-10-13 Mark Mitchell <mark@codesourcery.com>
21147
21148 PR c++/20721
21149 * g++.dg/init/goto2.C: New test.
21150
21151 PR c++/22464
21152 * g++.dg/template/crash/41.C: New test.
21153
21154 PR c++/22180
21155 * g++.dg/template/crash40.C: New test.
21156
21157 PR c++/23694
21158 * g++.dg/parse/friend5.C: New test.
21159
21160 PR c++/23307
21161 * g++.dg/template/crash38.C: New test.
21162
21163 PR c++/22352
21164 * g++.dg/template/friend38.C: New test.
21165
21166 PR c++/22405
21167 * g++.dg/template/crash39.C: New test.
21168
21169 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
21170
21171 * gcc.dg/debug/dwarf2/dwarf-char1.c,
21172 gcc.dg/debug/dwarf2/dwarf-char2.c,
21173 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
21174
21175 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
21176
21177 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
21178
21179 * gcc.dg/dll-2.c: Add tests for warnings.
21180 * gcc.dg/dll-3.c: Likewise.
21181 * gcc.dg/dll-4.c: Likewise.
21182
21183 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
21184 * g++.dg/ext/dllimport2.C: Likewise.
21185 * g++.dg/ext/dllimport3.C: Likewise.
21186 * g++.dg/ext/dllimport7.C: Likewise.
21187 * g++.dg/ext/dllimport8.C: Likewise.
21188 * g++.dg/ext/dllimport9.C: Likewise.
21189
21190 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
21191
21192 PR fortran/24092
21193 * gfortran.dg/derived_pointer_recursion.f90: New test.
21194
21195 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
21196
21197 * gcc.c-torture/execute/20051012-1.c: New test.
21198
21199 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
21200
21201 PR fortran/18082
21202 * gfortran.dg/automatic_char_len_1.f90: New test.
21203
21204 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
21205
21206 PR fortran/20847
21207 * gfortran.dg/save_common.f90: New test.
21208
21209 PR fortran/20856
21210 * gfortran.dg/save_result.f90: New test.
21211
21212 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
21213
21214 PR c++/21592
21215 * g++.dg/template/dependent-expr1.C: Add new expected error.
21216 * g++.dg/template/dependent-expr2.C: Adjust error text.
21217 * g++.dg/template/overload6.C: New.
21218
21219 PR c++/23797
21220 * g++.dg/other/typename8.C: New.
21221
21222 PR c++/21117
21223 * g++.dg/other/return1.C: New.
21224
21225 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
21226
21227 PR c++/24052
21228 * g++.dg/ext/label5.C: New.
21229
21230 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
21231
21232 PR c++/19964
21233 * g++.dg/parse/crash31.C: New.
21234
21235 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
21236
21237 * g++.dg/ipa/ipa-1.c: New test.
21238 * g++.dg/ipa/ipa-2.c: New test.
21239 * g++.dg/ipa/ipa-3.c: New test.
21240 * g++.dg/ipa/ipa-4.c: New test.
21241 * g++.dg/ipa/ipa-5.c: New test.
21242 * g++.dg/ipa/ipa.exp: New file.
21243
21244 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
21245
21246 PR fortran/24207
21247 * gfortran.dg/private_type_3.f90: New test.
21248
21249 2005-10-11 Steven G. Kargl <kargls@comcast.net>
21250
21251 PR fortran/20786
21252 gfortran.dg/aint_anint_1.f90: New test.
21253
21254 2005-10-11 Steven G. Kargl <kargls@comcast.net>
21255
21256 PR libgfortran/24313
21257 gfortran.dg/csqrt.f: New test.
21258
21259 2005-10-11 Ian Lance Taylor <ian@airs.com>
21260
21261 PR c++/8057
21262 * g++.dg/warn/noeffect7.C: New test.
21263 * g++.dg/warn/noeffect2.C: Instantiate templates.
21264 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
21265 and warning.
21266
21267 2005-10-11 Mark Mitchell <mark@codesourcery.com>
21268
21269 PR c++/21089
21270 * g++.dg/init/float1.C: New test.
21271
21272 PR c++/24277
21273 * g++.dg/init/member1.C: Tweak error markers.
21274
21275 2005-10-11 Janis Johnson <janis187@us.ibm.com>
21276
21277 PR testsuite/24281
21278 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
21279 Check for null pointer.
21280
21281 2005-10-11 Mark Mitchell <mark@codesourcery.com>
21282
21283 PR c++/21369
21284 * g++.dg/parse/ret-type3.C: New test.
21285
21286 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
21287
21288 PR tree-opt/23946
21289 * gcc.c-torture/compile/pr23946.c: New test.
21290
21291 2005-10-11 Jakub Jelinek <jakub@redhat.com>
21292
21293 * g++.dg/opt/mmx2.C: New test.
21294
21295 2005-10-10 Mark Mitchell <mark@codesourcery.com>
21296
21297 PR c++/24277
21298 * g++.dg/template/static20.C: New test.
21299
21300 PR c++/24302
21301 * g++.dg/warn/Wunused-12.C: New test.
21302
21303 PR c++/23437
21304 * g++.dg/template/arg4.C: New test.
21305
21306 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
21307
21308 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
21309 * gcc.dg/ucnid-3.c: Likewise.
21310 * gcc.dg/ucnid-4.c: Likewise.
21311 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
21312 * g++.dg/other/ucnid-1.C: Likewise.
21313 * gcc.dg/sparc-frame-1.c: New test.
21314
21315 2005-10-10 Mark Mitchell <mark@codesourcery.com>
21316
21317 PR c++/24139
21318 * g++.dg/template/spec27.C: New test.
21319
21320 PR c++/24275
21321 * g++.dg/template/static19.C: New test.
21322
21323 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
21324
21325 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
21326 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
21327
21328 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
21329
21330 PR target/24136
21331 * gfortran.fortran-torture/compile/pr24136.f: New test.
21332
21333 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
21334
21335 PR c++/22172
21336 * g++.dg/parse/crash30.C: New test.
21337
21338 2005-10-07 Richard Guenther <rguenther@suse.de>
21339
21340 PR middle-end/24227
21341 * gcc.c-torture/compile/pr24227.c: New testcase.
21342
21343 2005-10-07 Steve Ellcey <sje@cup.hp.com>
21344
21345 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
21346 Do not put aligned attributes on array elements.
21347
21348 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
21349
21350 PR testsuite/23611, PR testsuite/23615
21351 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
21352 writing prototypes of library functions by hand.
21353 * obj-c++.dg/bitfield-4.mm: Likewise.
21354 * obj-c++.dg/const-str-4.mm: Likewise.
21355 * obj-c++.dg/encode-4.mm: Likewise.
21356 * obj-c++.dg/encode-5.mm: Likewise.
21357 * obj-c++.dg/encode-6.mm: Likewise.
21358 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
21359 * obj-c++.dg/method-10.mm: Likewise.
21360 * obj-c++.dg/method-17.mm: Likewise.
21361 * obj-c++.dg/method-19.mm: Likewise.
21362 * obj-c++.dg/try-catch-2.mm: Likewise.
21363
21364 2005-10-06 Richard Henderson <rth@redhat.com>
21365
21366 PR 24236
21367 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
21368
21369 2005-10-06 Dale Johannesen <dalej@apple.com>
21370
21371 * gcc.c-torture/execute/20030125-1.c: Correct.
21372
21373 2005-10-06 Richard Guenther <rguenther@suse.de>
21374
21375 PR tree-optimization/24238
21376 * g++.dg/tree-ssa/pr24238.C: New testcase.
21377
21378 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
21379
21380 PR 18568
21381 * gfortran.dg/der_pointer_3.f90: New test.
21382
21383 2005-10-05 Devang Patel <dpatel@apple.com>
21384
21385 PR Debug/23205
21386 * g++.dg/other/PR23205.C: New.
21387
21388 2005-10-05 Richard Henderson <rth@redhat.com>
21389
21390 PR target/23602
21391 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
21392 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
21393
21394 2005-10-05 Dale Johannesen <dalej@apple.com>
21395
21396 * gcc.c-torture/execute/float-floor.c: New.
21397
21398 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
21399
21400 PR tree-optimization/21419
21401 PR tree-optimization/24146
21402 PR tree-optimization/24151
21403
21404 * g++.dg/ext/asm7.C: New.
21405 * g++.dg/ext/asm8.C: New.
21406 * gcc.dg/asm-1.c: Compile on all targets.
21407 * gcc.dg/asm-pr24146.c: New.
21408 * gcc.dg/pr21419.c: Adjust error messages.
21409
21410 2005-10-05 Richard Guenther <rguenther@suse.de>
21411
21412 PR fortran/24176
21413 * gfortran.fortran-torture/compile/empty.f90: New testcase.
21414
21415 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
21416
21417 PR c++/23513
21418 * g++.dg/template/spec22.C: Robustify test.
21419 * g++.dg/template/spec26.C: New.
21420
21421 2005-10-05 Uros Bizjak <uros@kss-loka.si>
21422
21423 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
21424 if target supports vector instructions.
21425
21426 2005-10-04 Geoffrey Keating <geoffk@apple.com>
21427
21428 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
21429 C99 functions.
21430
21431 2005-10-04 Janis Johnson <janis187@us.ibm.com>
21432
21433 * lib/target-supports.exp (check_effective_target_fortran_large_real,
21434 check_effective_target_fortran_large_int): Replace cached result
21435 when target changes.
21436
21437 2005-10-04 Devang Patel <dpatel@apple.com>
21438
21439 * gcc.dg/i386-sse-vect-types.c: New.
21440
21441 2005-10-04 Ian Lance Taylor <ian@airs.com>
21442
21443 PR preprocessor/13726
21444 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
21445 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
21446
21447 2005-10-04 Richard Guenther <rguenther@suse.de>
21448
21449 PR c/23576
21450 * gcc.dg/noncompile/pr23576.c: New testcase.
21451
21452 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
21453
21454 PR middle-end/23125
21455 * gcc.dg/register-var-3.c: New test.
21456
21457 2005-10-04 Steven Bosscher <stevenb@suse.de>
21458
21459 * gcc.dg/pr23049.c: New test.
21460
21461 * gcc.dg/ucnid-4.c: Fix test.
21462
21463 2005-10-03 Diego Novillo <dnovillo@redhat.com>
21464
21465 PR 23445
21466 * gcc.c-torture/compile/pr23445.c: New test.
21467
21468 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
21469
21470 * g++.dg/overload/unknown1.C: New.
21471
21472 2005-10-03 Mark Mitchell <mark@codesourcery.com>
21473
21474 PR c++/17775
21475 * g++.dg/template/repo4.C: New test.
21476
21477 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21478
21479 PR libfortran/19308
21480 * gfortran.dg/large_real_kind_2.F90: New test.
21481 * gfortran.dg/large_integer_kind_2.f90: New test.
21482
21483 2005-10-03 Uros Bizjak <uros@kss-loka.si>
21484
21485 * lib/target-supports.exp (check_effective_target_vect_shift):
21486 Implement with result caching. Add i?86, x86_64 and ia64 targets.
21487 (check_effective_target_vect_condition): Fix copy-n-pasto.
21488
21489 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
21490 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
21491 targets.
21492
21493 2005-10-02 Mark Mitchell <mark@codesourcery.com>
21494
21495 PR c++/22621
21496 * g++.dg/template/overload5.C : New test.
21497
21498 PR c++/23840
21499 * g++.dg/expr/stdarg1.C: New test.
21500
21501 2005-10-02 Diego Novillo <dnovillo@redhat.com>
21502
21503 PR 24142
21504 * gcc.c-torture/execute/pr24142.c: New test.
21505
21506 2005-10-01 Diego Novillo <dnovillo@redhat.com>
21507
21508 PR 24141
21509 * gcc.c-torture/execute/pr24141.c: New test.
21510
21511 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
21512 Diego Novillo <dnovillo@redhat.com>
21513
21514 PR 23604
21515 * gcc.c-torture/execute/pr23604.c: New test.
21516
21517 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
21518
21519 PR fortran/16404
21520 PR fortran/20835
21521 PR fortran/20890
21522 PR fortran/20899
21523 PR fortran/20900
21524 PR fortran/20901
21525 PR fortran/20902
21526 gfortran.dg/equiv_constraint_1.f90: New test.
21527 gfortran.dg/equiv_constraint_2.f90: New test.
21528 gfortran.dg/equiv_constraint_3.f90: New test.
21529 gfortran.dg/equiv_constraint_4.f90: New test.
21530 gfortran.dg/equiv_constraint_5.f90: New test.
21531 gfortran.dg/equiv_constraint_6.f90: New test.
21532 gfortran.dg/equiv_constraint_7.f90: New test.
21533 gfortran.dg/equiv_constraint_8.f90: New test.
21534 gfortran.dg/private_type_1.f90: New test.
21535 gfortran.dg/private_type_2.f90: New test.
21536 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
21537 980628-10.f: Assert std=gnu to permit mixing of
21538 types in equivalence statements.
21539
21540 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
21541
21542 PR 24112
21543 * gfortran.dg/open_status_1.f90: New.
21544
21545 2005-09-30 Uros Bizjak <uros@kss-loka.si>
21546
21547 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
21548 * gcc.dg/vect/pr22480.c: Clean up temp files.
21549 * gcc.dg/vect/pr23831.c: Clean up temp files.
21550 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
21551 Clean up temp files.
21552 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
21553 Clean up temp files.
21554
21555 * gcc.dg/20050309-1.c: Clean up temp files.
21556 * gcc.dg/20050325-1.c: Clean up temp files.
21557
21558 2005-09-30 Uros Bizjak <uros@kss-loka.si>
21559
21560 PR tree-optimization/24059
21561 * gcc.dg/vect/pr24059.c : New test.
21562
21563 2005-09-29 Jakub Jelinek <jakub@redhat.com>
21564
21565 PR middle-end/24109
21566 * gcc.c-torture/execute/20050929-1.c: New test.
21567
21568 2005-09-29 Steven Bosscher <stevenb@suse.de>
21569
21570 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
21571
21572 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
21573
21574 PR c/21419
21575 * gcc.dg/pr21419.c: New test.
21576
21577 2005-09-29 Steven Bosscher <stevenb@suse.de>
21578
21579 * gcc.dg/pr23911.c: New test.
21580
21581 2005-09-28 Mark Mitchell <mark@codesourcery.com>
21582
21583 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
21584
21585 PR c++/16782
21586 * g++.dg/parse/qualified4.C: New test.
21587 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
21588 * g++.old-deja/g++.mike/p8154.C: Likewise.
21589
21590 2005-09-27 Mark Mitchell <mark@codesourcery.com>
21591
21592 PR c++/22147
21593 * g++.dg/template/friend37.C: New test.
21594 * g++.dg/parse/crash28.C: Adjust error markers.
21595
21596 2005-09-27 Jakub Jelinek <jakub@redhat.com>
21597
21598 PR fortran/18518
21599 * gfortran.fortran-torture/execute/save_2.f90: New decl.
21600
21601 2005-09-27 Devang Patel <dpatel@apple.com>
21602
21603 PR tree-optimization/23625
21604 * gcc.dg/pr23625.c: New test.
21605
21606 2005-09-27 Uros Bizjak <uros@kss-loka.si>
21607
21608 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
21609 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
21610
21611 2005-09-26 Jakub Jelinek <jakub@redhat.com>
21612
21613 PR fortran/23677
21614 * gfortran.fortran-torture/execute/save_1.f90: New test.
21615 * gfortran.dg/save_1.f90: New test.
21616
21617 2005-09-26 Uros Bizjak <uros@kss-loka.si>
21618
21619 * gcc.target/i386/builtin-apply-mmx.c: New test.
21620
21621 PR target/22576
21622 * gcc.target/i386/pr22576.c: New test.
21623
21624 PR target/22585
21625 * gcc.target/i386/pr22585.c: New test.
21626
21627 PR target/23268
21628 * gcc.target/i386/pr23268.c: New test.
21629
21630 PR middle-end/23831
21631 * gcc.dg/vect/pr23831.c: New test.
21632
21633 PR target/24055
21634 * gcc.target/i386/pr24055.c: New test.
21635
21636 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
21637
21638 PR tree-optimization/23960
21639 * gcc.c-torture/compile/pr23960.c: New.
21640
21641 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
21642
21643 PR fortran/16861
21644 * gfortran.dg/nested_modules_3.f90: New.
21645
21646 2005-09-22 Steven G. Kargl <kargls@comcast.net>
21647
21648 PR fortran/24005
21649 gfortran.dg/interface_1.f90: New test.
21650
21651 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
21652 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21653
21654 PR fortran/23843
21655 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
21656
21657 2005-09-22 Steven G. Kargl <kargls@comcast.net>
21658
21659 PR fortran/23516
21660 * gfortran.dg/imag_1.f: New test.
21661 * gfortran.dg/imag_2.f: Ditto.
21662
21663 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
21664
21665 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
21666
21667 2005-09-22 Jakub Jelinek <jakub@redhat.com>
21668
21669 PR c++/21983
21670 * g++.dg/warn/pr21983.C: New test.
21671
21672 2005-09-22 Andreas Krebbel <krebbel1@de.ibm.com>
21673
21674 * gcc.dg/20050922-1.c: Testcase added.
21675
21676 2005-09-21 Mark Mitchell <mark@codesourcery.com>
21677
21678 PR c++/23993
21679 * g++.dg/template/array14.C: New test.
21680
21681 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
21682
21683 PR fortran/19929
21684 * gfortran.dg/der_ptr_component_1.f90: New test.
21685
21686 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21687
21688 PR c++/23965
21689 * g++.dg/template/error1.C: Reject "no matching function" message.
21690
21691 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21692
21693 PR c++/17609
21694 * g++.dg/lookup/error1.C: New test.
21695
21696 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
21697
21698 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
21699 functionality of the testcase.
21700
21701 2005-09-20 Richard Henderson <rth@redhat.com>
21702
21703 * gcc.dg/vect/vect-22.c: Require vect_float.
21704 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
21705
21706 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
21707
21708 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
21709 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
21710 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
21711 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
21712 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
21713 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
21714 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
21715 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
21716 * gcc.dg/cpp/ucnid-8.c: New test.
21717
21718 2005-09-20 Jakub Jelinek <jakub@redhat.com>
21719
21720 PR tree-optimization/23929
21721 * gcc.c-torture/compile/pr23929.c: New test.
21722
21723 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
21724
21725 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
21726 for one loop.
21727
21728 2005-09-20 Steve Ellcey <sje@cup.hp.com>
21729
21730 PR testsuite/23186
21731 * g++.dg/other/pr22003.C: Require named sections.
21732
21733 2005-09-20 Jakub Jelinek <jakub@redhat.com>
21734
21735 PR c++/23947
21736 * g++.dg/rtti/crash3.C: New test.
21737
21738 PR tree-optimization/23818
21739 * gcc.dg/pr23818.c: New test.
21740
21741 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21742
21743 PR fortran/23420
21744 * gfortran.dg/print_fmt_4.f: New.
21745
21746 2005-09-20 Jakub Jelinek <jakub@redhat.com>
21747
21748 PR fortran/23663
21749 * gfortran.fortran-torture/execute/entry_11.f90: New test.
21750
21751 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
21752
21753 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
21754 Use pointers to local alignable arrays instead. Added comments.
21755 * gcc.dg/vect/vect-46.c: Likewise.
21756 * gcc.dg/vect/vect-48.c: Likewise.
21757 * gcc.dg/vect/vect-49.c: Likewise.
21758 * gcc.dg/vect/vect-52.c: Likewise.
21759 * gcc.dg/vect/vect-53.c: Likewise.
21760 * gcc.dg/vect/vect-54.c: Likewise.
21761 * gcc.dg/vect/vect-56.c: Likewise.
21762 * gcc.dg/vect/vect-57.c: Likewise.
21763 * gcc.dg/vect/vect-58.c: Likewise.
21764 * gcc.dg/vect/vect-60.c: Likewise.
21765 * gcc.dg/vect/vect-61.c: Likewise.
21766
21767 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
21768 The test is no longer vectorizable on vect_no_align targets.
21769 * gcc.dg/vect/vect-43.c: Likewsie.
21770
21771 * gcc.dg/vect/vect-44.c: Added comments.
21772 * gcc.dg/vect/vect-45.c: Added comments.
21773 * gcc.dg/vect/vect-50.c: Added comments.
21774 * gcc.dg/vect/vect-51.c: Added comments.
21775
21776 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
21777 aligned type.
21778 * gcc.dg/vect/Os-vect-95.c: Likewise.
21779
21780 * gcc.dg/vect/vect-41.c: Test removed.
21781 * gcc.dg/vect/vect-47.c: Test removed.
21782 * gcc.dg/vect/vect-55.c: Test removed.
21783 * gcc.dg/vect/vect-59.c: Test removed.
21784
21785 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
21786
21787 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
21788 No longer vectorizable on vect_no_align targets.
21789 * gcc.dg/vect/pr20122.c: Likewise.
21790 * gcc.dg/vect/vect-74.c: Likewise.
21791 * gcc.dg/vect/vect-75.c: Likewise.
21792 * gcc.dg/vect/vect-76.c: Likewise.
21793
21794 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
21795 Will not be vectorizable on vect_no_align targets once aliasing issues
21796 are resolved.
21797 * gcc.dg/vect/vect-79.c: Likewise.
21798
21799 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
21800 * gcc.dg/vect/vect-78.c: Likewise.
21801 * gcc.dg/vect/vect-97.c: Likewise.
21802
21803 2005-09-19 Steven Bosscher <stevenb@suse.de>
21804
21805 * gcc.dg/pr23943.c: New test.
21806
21807 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
21808
21809 PR fortran/19181
21810 * gfortran.dg/derived_pointer_null_1.f90: New test.
21811
21812 2005-09-18 Richard Guenther <rguenther@suse.de>
21813
21814 PR middle-end/23944
21815 * gcc.c-torture/compile/pr23944.c: New testcase.
21816
21817 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
21818
21819 PR fortran/15975
21820 * gfortran.dg/der_pointer_2.f90: New test.
21821
21822 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
21823
21824 PR fortran/16861
21825 * gfortran.dg/nested_modules_2.f90: New test.
21826
21827 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21828
21829 PR c++/18368
21830 * g++.dg/other/semicolon.C: New test.
21831
21832 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
21833
21834 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
21835 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
21836
21837 2005-09-16 Mark Mitchell <mark@codesourcery.com>
21838
21839 PR c++/23914
21840 * g++.dg/template/static18.C: New test.
21841
21842 PR c++/21514
21843 * g++.dg/template/crash19.C: Remove dg-error marker.
21844 * g++.dg/template/local4.C: New test.
21845
21846 2005-09-16 Paul Brook <paul@codesourcery.com>
21847
21848 PR fortran/23906
21849 * gfortran.dg/dependency_1.f90: New test.
21850
21851 2005-09-15 Mark Mitchell <mark@codesourcery.com>
21852
21853 PR c++/23896
21854 * g++.dg/template/static17.C: New test.
21855
21856 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
21857
21858 PR c++/23139
21859 * g++.dg/warn/huge-val1.C: New test.
21860
21861 2005-09-15 Mark Mitchell <mark@codesourcery.com>
21862
21863 PR c++/13140
21864 * g++.dg/parse/class2.C: New test.
21865 * g++.dg/template/explicit8.C: Likewise.
21866 * g++.dg/template/spec25.C: Likewise.
21867
21868 2005-09-14 Josh Conner <jconner@apple.com>
21869
21870 PR middle-end/23584
21871 * gcc.dg/pr23584.c: New test.
21872
21873 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
21874
21875 PR fortran/21875 Internal Unit Array I/O, NIST
21876 * gfortran.dg/arrayio_1.f90: New test.
21877 * gfortran.dg/arrayio_1.f90: New test.
21878 * gfortran.dg/arrayio_1.f90: New test.
21879 * gfortran.dg/arrayio_1.f90: New test.
21880 * gfortran.dg/arrayio_1.f90: New test.
21881
21882 2005-09-14 Uros Bizjak <uros@kss-loka.si>
21883
21884 PR middle-end/22480
21885 * gcc.dg/vect/pr22480.c: New test.
21886
21887 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
21888
21889 PR fortran/19358
21890 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
21891
21892 2005-09-13 Josh Conner <jconner@apple.com>
21893
21894 PR c++/23180
21895 * g++.dg/init/struct2.C: New test.
21896 * g++.dg/init/struct3.C: New test.
21897
21898 2005-09-13 Janis Johnson <janis187@us.ibm.com>
21899
21900 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
21901 Clean up temp files.
21902 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
21903 gcc.dg/tree-ssa/builtin-fprintf-1.c,
21904 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
21905 gcc.dg/tree-ssa/builtin-printf-1.c,
21906 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
21907 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
21908 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
21909 gcc.dg/tree-ssa/builtin-vprintf-1.c,
21910 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
21911 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
21912 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
21913 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
21914 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
21915 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
21916 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
21917 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
21918
21919 2005-09-13 Josh Conner <jconner@apple.com>
21920
21921 * lib/gcc-dg.exp: Load scanipa.exp.
21922 (cleanup-dump): New procedure.
21923 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
21924 * lib/scandump.exp: New file.
21925 * lib/scantree.exp: Use it.
21926 * lib/scanipa.exp: New file.
21927
21928 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
21929
21930 PR fortran/17740
21931 * gfortran.dg/generic_4.f90: New test.
21932
21933 2005-09-13 Uros Bizjak <uros@kss-loka.si>
21934
21935 PR target/23816
21936 * gcc.target/i386/pr23816-1.c: New test.
21937 * gcc.target/i386/pr23816-2.c: New test.
21938
21939
21940 2005-09-13 Bastian Blank <waldi@debian.org>
21941
21942 PR c++/16171
21943 * g++.dg/abi/mangle26.C: New test.
21944 * g++.dg/abi/mangle27.C: New test.
21945 * g++.dg/abi/mangle28.C: New test.
21946 * g++.dg/abi/mangle29.C: New test.
21947
21948 PR c++/23839
21949 * g++.dg/parse/register1.C: New test.
21950
21951 2005-09-13 Mark Mitchell <mark@codesourcery.com>
21952
21953 PR c++/23842
21954 * g++.dg/template/access16.C: New test.
21955
21956 2005-09-13 Richard Sandiford <richard@codesourcery.com>
21957
21958 * gfortran.dg/char_pack_2.f90: Increase the vector size.
21959
21960 2005-09-13 Richard Sandiford <richard@codesourcery.com>
21961
21962 PR fortran/18899
21963 * gfortran.dg/shape_2.f90: New test.
21964
21965 2005-09-13 Richard Sandiford <richard@codesourcery.com>
21966
21967 PR target/19269
21968 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
21969 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
21970 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
21971 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
21972 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
21973 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
21974 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
21975 tests.
21976
21977 2005-09-12 Mark Mitchell <mark@codesourcery.com>
21978
21979 PR c++/23841
21980 * g++.dg/parse/template17.C: New test.
21981
21982 2005-09-12 Mark Mitchell <mark@codesourcery.com>
21983
21984 PR c++/23789
21985 * g++.dg/template/nontype14.C: New test.
21986
21987 2005-09-12 Ian Lance Taylor <ian@airs.com>
21988
21989 PR g++/7874
21990 * g++.dg/lookup/friend7.C: New test.
21991 * g++.dg/lookup/friend8.C: New test.
21992 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
21993 so that it will be found via argument dependent lookup.
21994 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
21995 friend functions which will no longer be found.
21996 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
21997 function g, so that it will be found via argument dependent
21998 lookup.
21999 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
22000 * g++.old-deja/g++.mike/net43.C: Likewise.
22001
22002 2005-09-12 Mark Mitchell <mark@codesourcery.com>
22003
22004 PR c++/23691
22005 * g++.dg/template/static16.C: New test.
22006
22007 2005-09-12 Josh Conner <jconner@apple.com>
22008
22009 PR middle-end/23237
22010 * gcc.c-torture/compile/pr23237.c: New test.
22011
22012 2005-09-11 Richard Henderson <rth@redhat.com>
22013
22014 * g++.dg/other/error8.C: Update expected diagnostic text.
22015
22016 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22017
22018 PR libfortran/19872
22019 * gfortran.dg/overwrite_1.f: New test.
22020
22021 2005-09-09 Josh Conner <jconner@apple.com>
22022
22023 * g++.dg/init/pr23180-1.C: Removed.
22024 * g++.dg/init/pr23180-2.C: Removed.
22025
22026 2005-09-09 David Daney <ddaney@avtrex.com>
22027
22028 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
22029 files which are ...
22030 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
22031 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
22032
22033 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22034
22035 * gfortran.dg/iostat_2.f90: New test.
22036
22037 2005-09-09 Mark Mitchell <mark@codesourcery.com>
22038
22039 PR c++/22252
22040 * g++.dg/ext/interface1.C: New test.
22041 * g++.dg/ext/interface1.h: Likewise.
22042 * g++.dg/ext/interface1a.cc: Likewise.
22043
22044 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
22045
22046 * gfortran.dg/iomsg_1.f90: New test case.
22047
22048 2005-09-09 Richard Guenther <rguenther@suse.de>
22049
22050 PR c++/23624
22051 * g++.dg/tree-ssa/pr23624.C: New testcase.
22052
22053 2005-09-09 Richard Sandiford <richard@codesourcery.com>
22054
22055 PR fortran/19239
22056 * gfortran.dg/vector_subscript_1.f90,
22057 * gfortran.dg/vector_subscript_2.f90: New tests.
22058
22059 2005-09-09 Richard Sandiford <richard@codesourcery.com>
22060
22061 PR fortran/21104
22062 * gfortran.dg/array_alloc_1.f90,
22063 * gfortran.dg/array_alloc_2.f90,
22064 * gfortran.dg/array_alloc_3.f90: New tests.
22065
22066 2005-09-09 Richard Sandiford <richard@codesourcery.com>
22067
22068 PR fortran/12840
22069 * gfortran.dg/array_constructor_6.f90
22070 * gfortran.dg/array_constructor_7.f90
22071 * gfortran.dg/array_constructor_8.f90
22072 * gfortran.dg/array_constructor_9.f90
22073 * gfortran.dg/array_constructor_10.f90
22074 * gfortran.dg/array_constructor_11.f90
22075 * gfortran.dg/array_constructor_12.f90: New tests.
22076
22077 2005-09-08 Josh Conner <jconner@apple.com>
22078
22079 PR c++/23180
22080 * g++.dg/init/pr23180-1.C: New test.
22081 * g++.dg/init/pr23180-2.C: New test.
22082
22083 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
22084
22085 PR fortran/18878
22086 * gfortran.dg/module_double_reuse.f90: New.
22087
22088 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
22089
22090 PR fortran/23270
22091 PR fortran/22304
22092 PR fortran/18870
22093 PR fortran/17917
22094 PR fortran/16511
22095 * gfortran.dg/common_equivalence_1.f: New.
22096 * gfortran.dg/common_equivalence_2.f: New.
22097 * gfortran.dg/common_equivalence_3.f: New.
22098 * gfortran.dg/contained_equivalence_1.f90: New.
22099 * gfortran.dg/module_blank_common.f90: New.
22100 * gfortran.dg/module_commons_1.f90: New.
22101 * gfortran.dg/module_equivalence_1.f90: New.
22102 * gfortran.dg/nested_modules_1.f90: New.
22103 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
22104 equivalences and add comment to connect the test with
22105 the PR.
22106
22107 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22108
22109 PR fortran/23765
22110 * gfortran.dg/common_6.f90: New test.
22111
22112 2005-09-08 Richard Sandiford <richard@codesourcery.com>
22113
22114 PR fortran/15326
22115 * gfortran.dg/char_result_1.f90,
22116 * gfortran.dg/char_result_2.f90,
22117 * gfortran.dg/char_result_3.f90,
22118 * gfortran.dg/char_result_4.f90,
22119 * gfortran.dg/char_result_5.f90,
22120 * gfortran.dg/char_result_6.f90,
22121 * gfortran.dg/char_result_7.f90,
22122 * gfortran.dg/char_result_8.f90: New tests.
22123
22124 2005-09-08 Richard Sandiford <richard@codesourcery.com>
22125
22126 PR fortran/19928
22127 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
22128
22129 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
22130
22131 PR obj-c++/16816
22132 * obj-c++.dg/selector-5.mm: New test.
22133 * obj-c++.dg/selector-6.mm: New test.
22134
22135 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
22136
22137 PR objc/20574
22138 PR objc/19324
22139 * objc.dg/error-1.m: New test.
22140
22141 2005-09-07 Richard Sandiford <richard@codesourcery.com>
22142
22143 PR fortran/23373
22144 * gfortran.fortran-torture/execute/pr23373-1.f90,
22145 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
22146
22147 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
22148
22149 PR libfortran/23760
22150 * gfortran.dg/g77/1832.f: Remove long string in write statement
22151 to allow the test to pass on correct list directed output with
22152 prepended space.
22153
22154 2005-09-07 James E Wilson <wilson@specifix.com>
22155
22156 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
22157
22158 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
22159
22160 * gfortran.dg/parameter+save.f90: Rename to
22161 * gfortran.dg/parameter_save.f90: .. this.
22162
22163 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
22164
22165 PR fortran/20848
22166 * gfortran.dg/parameter+save.f90: New test case.
22167
22168 2005-09-06 Richard Sandiford <richard@codesourcery.com>
22169
22170 PR fortran/19269
22171 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
22172
22173 2005-09-06 Jakub Jelinek <jakub@redhat.com>
22174
22175 PR c/23075
22176 * gcc.dg/pr23075.c: New test.
22177 * g++.dg/warn/pr23075.C: New test.
22178
22179 PR target/22362
22180 * gcc.target/i386/pr22362.c: New test.
22181
22182 PR rtl-optimization/23098
22183 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
22184
22185 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
22186 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
22187 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
22188
22189 2005-09-06 Mark Mitchell <mark@codesourcery.com>
22190
22191 * g++.dg/expr/cast6.C: New test.
22192
22193 PR c++/9782
22194 * g++.dg/init/new15.C: New test.
22195
22196 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
22197
22198 * gcc.dg/vect/Os-vect-95.c: New test.
22199 * gcc.dg/vect/vect-95.c: Same.
22200
22201 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
22202
22203 * gcc.dg/vect/vect-29.c: Update xfail testing.
22204 * gcc.dg/vect/vect-44.c: Same.
22205 * gcc.dg/vect/vect-48.c: Same.
22206 * gcc.dg/vect/vect-50.c: Same.
22207 * gcc.dg/vect/vect-72.c: Same.
22208 * gcc.dg/vect/vect-77.c: Same.
22209 * gcc.dg/vect/vect-78.c: Same.
22210 * gcc.dg/vect/vect-80.c: Same.
22211 * gcc.dg/vect/vect-96.c: Same.
22212 * gcc.dg/vect/vect-100.c: Same.
22213 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
22214 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
22215 * gfortran.dg/vect/vect-5.f90: Same.
22216
22217 2005-09-06 Jakub Jelinek <jakub@redhat.com>
22218
22219 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
22220 start strings.
22221 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
22222 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
22223
22224 PR c++/23056
22225 * g++.dg/opt/pr23056.C: New test.
22226
22227 PR rtl-optimization/23098
22228 * gcc.target/i386/pr23098.c: New test.
22229
22230 2005-09-05 Mark Mitchell <mark@codesourcery.com>
22231
22232 PR c++/23667
22233 * g++.dg/template/static15.C: New test.
22234
22235 PR c++/21440
22236 * g++.dg/ext/stmtexpr5.C: New test.
22237 * g++.dg/ext/stmtexpr6.C: Likewise.
22238
22239 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
22240
22241 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
22242
22243 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
22244 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
22245 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
22246
22247 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
22248
22249 PR libfortran/23321
22250 * gfortran.dg/direct_io_4.f90: New test case.
22251
22252 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
22253 Rasmus Hahn <rassahah@neofonie.de>
22254
22255 PR libobjc/23108
22256 * objc.dg/type-stream-1.m: New test.
22257
22258 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
22259
22260 PR fortran/23661
22261 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
22262 gfortran.dg/print_fmt_3.f90: New test.
22263
22264 2005-09-03 Jakub Jelinek <jakub@redhat.com>
22265
22266 * gfortran.dg/fmt_t_1.f90: New test.
22267
22268 2005-09-03 Jakub Jelinek <jakub@redhat.com>
22269
22270 PR rtl-optimization/23454
22271 * g++.dg/opt/pr23454.C: New test.
22272
22273 2005-09-03 Mark Mitchell <mark@codesourcery.com>
22274
22275 PR c++/23699
22276 * g++.dg/ext/static1.C: New test.
22277
22278 2005-09-02 Richard Henderson <rth@redhat.com>
22279
22280 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
22281 tail call to check_fa_work.
22282
22283 2005-09-02 Mark Mitchell <mark@codesourcery.com>
22284
22285 PR c++/21687
22286 * g++.dg/other/gc3.C: New test.
22287
22288 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
22289
22290 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
22291 * gcc.dg/20050826-1.c: Likewise.
22292
22293 2005-08-31 Mark Mitchell <mark@codesourcery.com>
22294
22295 PR c++/23167
22296 * g++.dg/expr/volatile1.C: New test.
22297
22298 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
22299
22300 PR middle-end/23547
22301 * gcc.dg/pr23547.c: New test.
22302
22303 2005-09-02 Richard Sandiford <richard@codesourcery.com>
22304
22305 PR c/22061
22306 * gcc.c-torture/execute/pr22061-1.c,
22307 * gcc.c-torture/execute/pr22061-2.c,
22308 * gcc.c-torture/execute/pr22061-3.c,
22309 * gcc.c-torture/execute/pr22061-4.c: New tests.
22310
22311 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
22312
22313 * gcc.dg/Wredundant-decls-2.c: New test to check that
22314 -Wredundant-decls does not issue warning for a variable
22315 definition following a declaration.
22316
22317 2005-09-01 Jakub Jelinek <jakub@redhat.com>
22318
22319 PR debug/7241
22320 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
22321 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
22322 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
22323
22324 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
22325 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
22326 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
22327 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
22328 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
22329 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
22330 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
22331 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
22332
22333 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
22334
22335 PR objc/23306
22336 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
22337 scan-assmbler.
22338
22339 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
22340
22341 PR target/21255
22342 * gcc.dg/pr21255-1.c: New test.
22343 * gcc.dg/pr21255-2-mb.c: Likewise.
22344 * gcc.dg/pr21255-2-ml.c: Likewise.
22345 * gcc.dg/pr21255-3.c: Likewise.
22346 * gcc.dg/pr21255-4.c: Likewise.
22347
22348 2005-08-31 Dale Johannesen <dalej@apple.com>
22349
22350 * gcc.dg/20050830-1.c: New.
22351
22352 2005-08-31 Josh Conner <jconner@apple.com>
22353
22354 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
22355 command-line options for arm-*-* targets.
22356 * g++.dg/init/array16.C: Likewise.
22357 * g++.dg/other/crash-4.C: Likewise.
22358
22359 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
22360
22361 PR obj-c++/23640
22362 * obj-c++.dg/gnu-runtime-3.mm: New test.
22363
22364 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22365
22366 PR c++/13377
22367 * g++.dg/lookup/ambig4.C: New test.
22368 * g++.dg/lookup/ambig5.C: New test.
22369 * g++.dg/tc1/dr101.C: Adjust error markers.
22370
22371 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22372
22373 PR c++/23639
22374 * g++.dg/template/ttp5.C: Adjust error markers.
22375
22376 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
22377
22378 PR testsuite/23609
22379 * lib/obj-c++.exp: Include target-libpath.exp.
22380 (obj-c++_link_flags): Look for the GNU libobjc library
22381 and set the library path to include it.
22382 Don't manually set LD_LIBRARY_PATH (etc.) but call
22383 set_ld_library_path_env_vars instead.
22384 (obj-c++_target_compile): Don't set library path or
22385 linker flags because they are already set correctly
22386 in obj-c++_link_flags.
22387
22388 2005-08-30 Josh Conner <jconner@apple.com>
22389
22390 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
22391 to command-line options for arm-*-* targets.
22392
22393 2005-08-30 Geoffrey Keating <geoffk@apple.com>
22394
22395 * g++.dg/other/i386-1.C: New.
22396
22397 2005-08-30 Jakub Jelinek <jakub@redhat.com>
22398
22399 PR preprocessor/20348
22400 PR preprocessor/20356
22401 * gcc.dg/cpp/pr20348.c: New test.
22402 * gcc.dg/cpp/pr20348.h: New file.
22403 * gcc.dg/cpp/inc/pr20348.h: New file.
22404 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
22405 * gcc.dg/cpp/pr20356.c: New test.
22406 * gcc.dg/cpp/pr20356.h: New file.
22407 * gcc.dg/cpp/inc/pr20356.h: New file.
22408 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
22409
22410 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
22411
22412 * gfortran.fortran-torture/execute/intrinsic_count.f90:
22413 Fix array dimension to avoid correct end-of-file error.
22414
22415 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
22416
22417 PR libfortran/23598
22418 * gfortran.dg/iostat_1.f90: New test.
22419
22420 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
22421
22422 PR middle-end/23408
22423 * gcc.dg/pr23408.c: New test.
22424
22425 2005-08-28 Mark Mitchell <mark@codesourcery.com>
22426
22427 PR c++/23099
22428 * g++.dg/init/member1.C: Make sure erroneous static data member
22429 definitions are required.
22430 * g++.dg/template/static13.C: New test.
22431 * g++.dg/template/static14.C: Likewise.
22432
22433 2005-08-29 Jakub Jelinek <jakub@redhat.com>
22434
22435 * gcc.target/i386/pr23575.c: Use -msse2 instead of
22436 -march=pentium4, remove ilp32 requirement.
22437
22438 PR middle-end/23484
22439 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
22440 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
22441
22442 2005-08-29 Andreas Jaeger <aj@suse.de>
22443
22444 PR testsuite/23607
22445 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
22446
22447 2005-08-28 Jakub Jelinek <jakub@redhat.com>
22448
22449 * gcc.c-torture/execute/20050316-2.c: New test.
22450 * gcc.c-torture/execute/20050316-3.c: New test.
22451 * gcc.dg/torture/pr16104-1.c: New test.
22452
22453 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
22454
22455 PR middle-end/23463
22456 * gcc.c-torture/execute/zero-struct-1.c: New test.
22457
22458 2005-08-27 Richard Guenther <rguenther@suse.de>
22459
22460 PR target/23575
22461 * gcc.target/i386/pr23575.c: New testcase.
22462
22463 2005-08-26 Jakub Jelinek <jakub@redhat.com>
22464
22465 PR rtl-optimization/23561
22466 * gcc.c-torture/execute/20050826-1.c: New test.
22467
22468 PR rtl-opt/23560
22469 * gcc.c-torture/execute/20050826-2.c: New test.
22470
22471 2005-08-26 Dale Johannesen <dalej@apple.com>
22472
22473 * gcc.dg/20030711-1.c: Modify to work on Darwin.
22474 * gcc.dg/20050826-1.c: New.
22475
22476 2005-08-26 Mark Mitchell <mark@codesourcery.com>
22477
22478 PR c++/19004
22479 * g++.dg/template/nontype13.C: New test.
22480
22481 PR c++/23491
22482 * g++.dg/init/new14.C: New test.
22483 * g++.dg/expr/anew1.C: Do not XFAIL.
22484 * g++.dg/expr/anew2.C: Likewise.
22485 * g++.dg/expr/anew3.C: Likewise.
22486
22487 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
22488
22489 PR middle-end/22439
22490 * gcc.dg/vla-3.c: New test.
22491
22492 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
22493
22494 PR fortran/20363
22495 * gfortran.dg/named_interface.f90: New.
22496
22497 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
22498
22499 * gcc.c-torture/execute/frame-address.c: New test.
22500
22501 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
22502
22503 PR c++/20817
22504 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
22505
22506 2005-08-25 Alan Modra <amodra@bigpond.net.au>
22507
22508 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
22509
22510 2005-08-25 Alan Modra <amodra@bigpond.net.au>
22511
22512 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
22513 * gcc.dg/altivec-22.c: Rename from..
22514 * gcc.dg/altivec-nomfcr.c: ..this.
22515
22516 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
22517
22518 PR tree-optimization/23546
22519 * gcc.dg/tree-ssa/pr23546.c: New test.
22520
22521 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
22522
22523 PR fortran/17758
22524 * gfortran.dg/nonreturning_statements.f90: New test.
22525
22526 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
22527
22528 PR c++/22454
22529 * g++.dg/parse/crash29.C: New.
22530
22531 2005-08-23 DJ Delorie <dj@redhat.com>
22532
22533 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
22534 constants have the L suffix.
22535
22536 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
22537
22538 PR c++/23044
22539 * g++.dg/template/instantiate8.C: New.
22540
22541 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
22542
22543 PR middle-end/23467
22544 * gcc.c-torture/execute/pr23467.c: New test.
22545
22546 2005-08-23 Jakub Jelinek <jakub@redhat.com>
22547
22548 PR tree-optimization/22043
22549 * gcc.c-torture/execute/20050613-1.c: New test.
22550
22551 2005-08-23 Ben Elliston <bje@au.ibm.com>
22552
22553 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
22554
22555 2005-08-22 Jakub Jelinek <jakub@redhat.com>
22556
22557 PR rtl-optimization/23478
22558 * g++.dg/opt/pr23478.C: New test.
22559
22560 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
22561
22562 PR c/18715
22563 * gcc.dg/switch-warn-3.c: New test.
22564
22565 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22566
22567 PR c++/22233
22568 * g++.dg/template/param1.C: New test.
22569
22570 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22571
22572 PR c++/23089
22573 * g++.dg/other/incomplete1.C: New test.
22574
22575 2005-08-22 Ira Rosen <irar@il.ibm.com>
22576
22577 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
22578 are vectorizable.
22579
22580 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22581
22582 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
22583 d_lines_5.f: New.
22584
22585 2005-08-21 Jakub Jelinek <jakub@redhat.com>
22586
22587 * gcc.target/i386/sse-4.c: New test.
22588
22589 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22590
22591 PR testsuite/23239
22592 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
22593
22594 2005-08-20 Jakub Jelinek <jakub@redhat.com>
22595
22596 * gcc.dg/20050811-1.c: New test.
22597 * gcc.dg/20050811-2.c: New test.
22598
22599 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
22600
22601 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
22602
22603 2005-08-19 Diego Novillo <dnovillo@redhat.com>
22604
22605 PR 23476
22606 * gcc.c-torture/compile/pr23476.c: New test.
22607
22608 2005-08-19 Devang Patel <dpatel@apple.com>
22609
22610 PR tree-optimization/23048
22611 * gcc.dg/tree-ssa/pr23048.c: New test.
22612
22613 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
22614
22615 PR middle-end/20624
22616 * g++.dg/warn/Wreturn-3.C: New test
22617
22618 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
22619
22620 PR tree-optimization/22228
22621 * g++.dg/vect/pr22543.cc: New test.
22622
22623 2005-08-17 Steven Bosscher <stevenb@suse.de>
22624
22625 PR tree-optimization/21574
22626 * gcc.dg/tree-ssa/pr21574.c: New test.
22627
22628 2005-08-16 James E Wilson <wilson@specifix.com>
22629
22630 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
22631
22632 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
22633
22634 PR tree-opt/23402
22635 * gcc.c-torture/compile/zero-strct-3.c: New test.
22636 * gcc.c-torture/compile/zero-strct-4.c: New test.
22637
22638 2005-08-16 Steven Bosscher <stevenb@suse.de>
22639
22640 PR target/23376
22641 * gcc.target/x86_64/pr23376.c: New test.
22642
22643 2005-08-16 Ian Lance Taylor <ian@airs.com>
22644
22645 PR c++/23337
22646 * g++.dg/ext/vector2.C: New.
22647
22648 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
22649
22650 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
22651
22652 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
22653
22654 PR libfortran/23428
22655 * gfortran.dg/inquire-complex.f90: New test case.
22656
22657 2005-08-16 James E Wilson <wilson@specifix.com>
22658
22659 PR tree-optimization/21105
22660 * gcc.dg/large-size-array.c: New.
22661
22662 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
22663
22664 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
22665 type.
22666 * gcc.dg/vect/vect-41: Likewise.
22667 * gcc.dg/vect/vect-42: Likewise.
22668 * gcc.dg/vect/vect-43: Likewise.
22669 * gcc.dg/vect/vect-44: Likewise.
22670 * gcc.dg/vect/vect-46: Likewise.
22671 * gcc.dg/vect/vect-47: Likewise.
22672 * gcc.dg/vect/vect-48: Likewise.
22673 * gcc.dg/vect/vect-52: Likewise.
22674 * gcc.dg/vect/vect-53: Likewise.
22675 * gcc.dg/vect/vect-54: Likewise.
22676 * gcc.dg/vect/vect-55: Likewise.
22677 * gcc.dg/vect/vect-56: Likewise.
22678 * gcc.dg/vect/vect-57: Likewise.
22679 * gcc.dg/vect/vect-58: Likewise.
22680 * gcc.dg/vect/vect-59: Likewise.
22681 * gcc.dg/vect/vect-60: Likewise.
22682 * gcc.dg/vect/vect-61: Likewise.
22683 * gcc.dg/vect/vect-85: Likewise.
22684 * gcc.dg/vect/vect-87: Likewise.
22685 * gcc.dg/vect/vect-88: Likewise.
22686 * gcc.dg/vect/vect-93.c: Likewise.
22687 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
22688 * gcc.dg/vect/vect-75: Likewise.
22689 * gcc.dg/vect/vect-76: Likewise.
22690 * gcc.dg/vect/vect-77: Likewise.
22691 * gcc.dg/vect/vect-78: Likewise.
22692 * gcc.dg/vect/vect-80: Likewise.
22693 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
22694 vectorized for the expected reason, rather than checking how alignment
22695 was handled.
22696 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to
22697 aligned type and also instead of aligned pointers. Added documentation.
22698
22699 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
22700
22701 * gfortran.dg/power.f90: New test.
22702
22703 2005-08-16 Jakub Jelinek <jakub@redhat.com>
22704
22705 PR rtl-optimization/23299
22706 * g++.dg/opt/pr23299.C: New test.
22707
22708 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22709
22710 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
22711
22712 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
22713
22714 * g++.dg/template/local6.C: New test.
22715
22716 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
22717
22718 * execute/exceptions/finally-1.m: Check that the catch and finally are
22719 being called. Also add a "return 0;" at the end of main.
22720
22721 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
22722
22723 PR fortran/21432.
22724 * gfortran.dg/namelist_print_1.f: New test of functionality of
22725 PRINT namelist.
22726 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
22727 namelist generates error with -std=f95.
22728
22729 2005-08-14 Ira Rosen <irar@il.ibm.com>
22730
22731 PR tree-optimization/23119
22732 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
22733
22734 2005-08-13 Marcin Koziej <creep@desk.pl>
22735 Andrew Pinski <pinskia@physics.uc.edu>
22736
22737 PR libobjc/22492
22738 * execute/exceptions/finally-1.m: New test.
22739
22740 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
22741
22742 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
22743 testsuite.
22744 * objc/execute/exceptions/trivial.m: New test.
22745 * objc.dg/try-catch-11.m: Move to ...
22746 * objc/execute/exceptions/foward-1.m: Here.
22747 * objc.dg/try-catch-2.m: Move to ...
22748 * objc/execute/exceptions/catchall-1.m: Here.
22749 * objc.dg/try-catch-8.m: Move to ...
22750 * objc/execute/exceptions/local-variables-1.m: Here.
22751
22752 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
22753
22754 * objc.dg/nested-func-1.m: Move to ...
22755 * objc/execute/nested-func-1.m: Here.
22756
22757 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
22758
22759 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
22760 in ${options} instead of [target_info name].
22761 * lib/obj-c++.exp (objc_target_compile): Likewise.
22762
22763 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
22764
22765 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
22766
22767 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
22768
22769 part of PR testsuite/23348
22770 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to
22771 each of the torture options.
22772 * objc/compile/trivial.m: New test.
22773
22774 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
22775
22776 * gfortran.dg/eoshift.f90: Correct format.
22777
22778 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
22779
22780 * gfortran.fortran-torture/execute/character_passing.f90:
22781 Fix comment typo.
22782
22783 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
22784
22785 PR c++/8271
22786 * g++.dg/template/unify10.C: New.
22787
22788 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
22789
22790 * g++.dg/parse/pr22514.C: Move to...
22791 * g++.dg/debug/pr22514.C: here.
22792
22793 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22794
22795 PR c++/23266
22796 * g++.dg/inherit/pure1.C: New test.
22797
22798 * ChangeLog: Fix typos.
22799
22800 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22801 Steven Bosscher <stevenb@suse.de>
22802
22803 * gfortran.dg/runtime_warning_1.f90: New test.
22804
22805 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
22806
22807 PR c++/23219
22808 * g++.dg/parse/crash28.C: New.
22809
22810 2005-08-11 Richard Guenther <rguenther@suse.de>
22811
22812 PR target/23289
22813 * gcc.target/i386/tailcall-1.c: New testcase.
22814
22815 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
22816
22817 * gcc.dg/vect/vect-67.c: Un-xfail.
22818
22819 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
22820
22821 PR c++/23225
22822 * g++.dg/parse/crash27.C: new test.
22823
22824 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
22825
22826 PR libfortran/22143
22827 * gfortran.dg/shift-kind.f90: New testcase.
22828
22829 2005-08-10 Richard Sandiford <richard@codesourcery.com>
22830
22831 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
22832 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
22833
22834 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22835
22836 PR c++/20646
22837 * g++.dg/other/mult-stor1.C: New test.
22838
22839 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
22840
22841 * gcc.c-torture/pr18299-1.c: Move to ...
22842 * gcc.c-torture/compile/pr18299-1.c: Here.
22843
22844 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
22845
22846 * gfortran/fortran.torture/execute/character_passing.f90:
22847 Fix types for LSAME.
22848
22849 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
22850
22851 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
22852 input data back to what it was originally.
22853
22854 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
22855
22856 * objc.dg/try-catch-8.m: Enable for all targets.
22857
22858 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
22859
22860 * gcc.dg/pr23165.c: New test.
22861
22862 2005-08-09 Steven Bosscher <stevenb@suse.de>
22863
22864 PR tree-optimization/23234
22865 * gcc.dg/tree-ssa/pr23234.c: New test.
22866
22867 2005-08-08 Josh Conner <jconner@apple.com>
22868
22869 PR rtl-optimization/23241
22870 * gcc.dg/char-compare.c: New test.
22871
22872 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22873
22874 PR c++/22508
22875 * g++.dg/init/new13.C: New test.
22876
22877 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
22878
22879 PR c++/21166
22880 * g++.dg/other/crash-4.C: Adjust
22881 * g++/dg/ext/packed9.C: New.
22882
22883 2005-08-08 Richard Sandiford <richard@codesourcery.com>
22884
22885 PR middle-end/21964
22886 * gcc.c-torture/execute/pr21964-1.c: New test.
22887
22888 2005-08-08 Richard Sandiford <richard@codesourcery.com>
22889
22890 PR c/22458
22891 * gcc.dg/pr22458-1.c: New test.
22892
22893 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
22894 Steven G. Kargl <kargls@comcast.net>
22895
22896 PR fortran/22390
22897 * gfortran.dg/flush_1.f90: New test.
22898
22899 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22900
22901 PR c++/23191
22902 * g++.dg/template/eh2.C: New test.
22903
22904 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22905
22906 PR c++/19498
22907 * g++.dg/template/instantiate7.C: New test.
22908
22909 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
22910
22911 PR c/23113
22912 * gcc.dg/Wunused-value-1.c: New test.
22913
22914 2005-08-06 Richard Sandiford <richard@codesourcery.com>
22915
22916 PR rtl-optimization/23233
22917 * gcc.c-torture/compile/pr23233-1.c: New test.
22918
22919 2005-08-06 Jakub Jelinek <jakub@redhat.com>
22920
22921 PR fortran/18833
22922 PR fortran/20850
22923 * gfortran.dg/equiv_1.f90: New test.
22924 * gfortran.dg/equiv_2.f90: New test.
22925 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
22926 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
22927 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
22928
22929 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
22930
22931 * gcc.c-torture/execute/vrp-5.c: New test.
22932 * gcc.c-torture/execute/vrp-6.c: New test.
22933 * gcc.dg/tree-ssa/vrp21.c: New test.
22934
22935 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
22936
22937 * g++.dg/parse/pr22514.C: New test.
22938
22939 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
22940
22941 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
22942
22943 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
22944 instead of constant loads / pool entries.
22945
22946 2005-08-05 David Edelsohn <edelsohn@gnu.org>
22947
22948 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
22949 TEST_TO_WCTYPE.
22950
22951 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
22952
22953 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
22954 __WINT_TYPE__ in generated prototypes if possible.
22955
22956 2005-08-04 Diego Novillo <dnovillo@redhat.com>
22957
22958 PR 22037
22959 * g++.dg/tree-ssa/pr22037.C:
22960
22961 2005-08-04 Richard Henderson <rth@redhat.com>
22962
22963 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
22964 scan-tree-dump-times directive.
22965
22966 2005-08-04 Jan Hubicka <jh@suse.cz>
22967
22968 * gcov-1.C: Fix switch counts.
22969 * gcov-4b.c: Likewise.
22970
22971 2005-08-03 Jeff Law <law@redhat.com>
22972
22973 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
22974
22975 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
22976
22977 * gcc.c-torture/execute/pr23135.c: New test.
22978
22979 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22980
22981 PR tree-optimization/19899
22982 * gcc.dg/tree-ssa/scev-1.c: New test.
22983 * gcc.dg/tree-ssa/scev-2.c: New test.
22984
22985 2005-08-03 Richard Sandiford <richard@codesourcery.com>
22986
22987 PR target/18582
22988 * gcc.dg/torture/pr18582-1.c: New test.
22989
22990 2005-08-03 Jan Hubicka <jh@suse.cz>
22991
22992 * update-conroll.c: New testcase.
22993 * update-conroll-2.c: New testcase.
22994
22995 2005-08-02 David Edelsohn <edelsohn@gnu.org>
22996
22997 * gfortran.dg/constant_substring.f: New test.
22998 * gfortran.dg/pr22491.f: New test.
22999
23000 2005-08-02 Jan Hubicka <jh@suse.cz>
23001
23002 * update-threading.c: Replace by the proper one.
23003
23004 2005-08-02 Diego Novillo <dnovillo@redhat.com>
23005
23006 PR 23164
23007 * g++.dg/tree-ssa/pr23164.C: New test.
23008
23009 2005-08-02 Diego Novillo <dnovillo@redhat.com>
23010
23011 * gcc.dg/tree-ssa/pr23192.c: New test.
23012
23013 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
23014
23015 * gcc.c-torture/execute/vrp-4.c: New test.
23016
23017 2005-08-02 Jan Hubicka <jh@suse.cz>
23018
23019 * update-threading.c: New test.
23020
23021 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
23022
23023 * gcc.c-torture/compile/20050801-1.c: New test.
23024 * gcc.c-torture/compile/20050801-2.c: New test.
23025
23026 2005-08-01 Jan Hubicka <jh@suse.cz>
23027
23028 * val-prof-5.c: New test.
23029
23030 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
23031
23032 PR c/22311
23033 * gcc.dg/pr22311-1.c : New test.
23034
23035 2005-07-31 Steven Bosscher <stevenb@suse.de>
23036
23037 PR target/23095
23038 * gfortran.dg/pr23095.f: New test.
23039
23040 PR c++/22003
23041 * g++.dg/other/pr22003.C: New test.
23042
23043 2005-07-31 Richard Sandiford <richard@codesourcery.com>
23044
23045 PR target/20621
23046 * gcc.c-torture/execute/pr20621-1.c: New test.
23047
23048 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
23049
23050 * gfortran.dg/comma_format_extension_4.f: Adjust length
23051 of string for format.
23052 * gfortran.dg/der_array_io_1.f: Replace illegal internal
23053 print statement with internal write.
23054 * gfortran.dg/der_array_io_2.f: Likewise.
23055 * gfortran.dg/der_array_io_3.f: Likewise.
23056
23057 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
23058
23059 * gcc.dg/fold-abs-4.c: new test.
23060
23061 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
23062
23063 PR fortran/22570 an related issues.
23064 * gfortran.dg/x_slash_1.f: New test.
23065
23066 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
23067
23068 PR c/23143
23069 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
23070 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
23071
23072 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
23073
23074 PR c/529
23075 * gcc.dg/Wshadow-3.c: New test.
23076
23077 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
23078
23079 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
23080 used to have the wrong bounds).
23081
23082 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
23083
23084 PR c/21720
23085 * gcc.dg/hex-round-1.c: Test more cases.
23086 * gcc.dg/hex-round-2.c: New test.
23087
23088 2005-07-29 Diego Novillo <dnovillo@redhat.com>
23089
23090 PR 22550
23091 * g++.dg/tree-ssa/pr22550.C: New test.
23092
23093 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
23094
23095 * gcc.dg/tree-ssa/vrp19.c: New test.
23096 * gcc.dg/tree-ssa-vrp20.c: New test.
23097
23098 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
23099
23100 PR c/22240
23101 * gcc.dg/transparent-union-4.c: New test.
23102
23103 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
23104
23105 PR c/22192
23106 * gcc.dg/c99-vla-2.c: New test.
23107
23108 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
23109
23110 PR c/21720
23111 * gcc.dg/hex-round-1.c: New test.
23112
23113 2005-07-28 Jan Hubicka <jh@suse.cz>
23114
23115 * inliner-1.c: Do not dump everything.
23116 * tree-prof.exp: Do not pass -ftree-based-profiling.
23117 * bprob.exp: Likewise.
23118
23119 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
23120
23121 2005-07-28 Mark Mitchell <mark@codesourcery.com>
23122
23123 PR c++/22545
23124 * g++.dg/expr/ptrmem7.C: New test.
23125
23126 2005-07-28 Mike Stump <mrs@apple.com>
23127
23128 * g++.old-deja/g++.mike/visibility-1.C: New test.
23129
23130 2005-07-28 Richard Sandiford <richard@codesourcery.com>
23131
23132 PR c/20187
23133 * gcc.c-torture/execute/pr20187-1.c: New test.
23134
23135 2005-07-28 Jeff Law <law@redhat.com>
23136
23137 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
23138 * gcc.dg/tree-ssa/vrp18.c: New test.
23139
23140 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
23141
23142 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
23143
23144 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
23145
23146 PR tree-optimization/22506
23147 * gcc.dg/vect/ps22506.c: New test.
23148
23149 2005-07-28 Jakub Jelinek <jakub@redhat.com>
23150
23151 PR target/21149
23152 * gcc.target/i386/sse-3.c: New test.
23153
23154 2005-07-28 Richard Sandiford <richard@codesourcery.com>
23155
23156 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
23157 * gcc.target/mips/mips32-dsp-type.c: Likewise.
23158
23159 2005-07-28 Richard Sandiford <richard@codesourcery.com>
23160
23161 PR c/22589
23162 * gcc.c-torture/compile/pr22589-1.c: New test.
23163
23164 2005-07-28 Jan Hubicka <jh@suse.cz>
23165
23166 * update-loopch.c: New testcase.
23167
23168 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
23169
23170 PR rtl-optimization/23047
23171 * gcc.c-torture/execute/pr23047.c: New test.
23172 * gcc.c-torture/execute/pr23047.x: New.
23173
23174 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
23175
23176 PR tree-optimization/22493
23177 * gcc.c-torture/execute/pr22493-1.c: New test.
23178 * gcc.c-torture/execute/pr22493-1.x: New.
23179 * gcc.c-torture/execute/vrp-1.c: New test.
23180 * gcc.c-torture/execute/vrp-2.c: New test.
23181 * gcc.c-torture/execute/vrp-2.c: New test.
23182
23183 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
23184
23185 * gcc.target/frv/all-builtin-read8.c: Delete.
23186 * gcc.target/frv/all-builtin-read16.c: Delete.
23187 * gcc.target/frv/all-builtin-read32.c: Delete.
23188 * gcc.target/frv/all-builtin-read64.c: Delete.
23189 * gcc.target/frv/all-builtin-write8.c: Delete.
23190 * gcc.target/frv/all-builtin-write16.c: Delete.
23191 * gcc.target/frv/all-builtin-write32.c: Delete.
23192 * gcc.target/frv/all-builtin-write64.c: Delete.
23193 * gcc.target/frv/all-read-write-1.c: New.
23194
23195 2005-07-27 Jeff Law <law@redhat.com>
23196
23197 * gcc.c-torture/execute/pr22630.c: New test.
23198
23199 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
23200
23201 PR tree-optimization/23073
23202 * gcc.dg/vect/nodump-pr23073.c: New test.
23203 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
23204
23205 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
23206
23207 PR tree-optimize/22348
23208 * gcc.c-torture/execute/pr22348.c: New.
23209
23210 2005-07-27 Richard Guenther <rguenther@suse.de>
23211
23212 * gcc.dg/tree-ssa/salias-1.c: New testcase.
23213
23214 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23215
23216 PR fortran/22503
23217 * gfortran.dg/logical_comp.f90: New test.
23218
23219 2005-07-27 Jan Hubicka <jh@suse.cz>
23220
23221 * inliner-1.c: Add cleanup of dumps.
23222 * val-prof-*.c: Likewise.
23223 * update-tailcall.c: New.
23224
23225 2005-07-26 Diego Novillo <dnovillo@redhat.com>
23226
23227 PR 22591
23228 * gcc.dg/tree-ssa/pr22591.c: New test.
23229 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
23230
23231 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
23232
23233 PR libobjc/22606
23234 * objc.dg/try-catch-11.m: New test.
23235
23236 2005-07-26 Richard Guenther <rguenther@suse.de>
23237
23238 PR tree-optimization/22486
23239 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
23240
23241 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
23242
23243 PR tree-opt/22484
23244 * g++.dg/opt/loop2.C: New test.
23245
23246 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
23247
23248 * gcc.dg/tree-ssa/reassoc-3.c: New test.
23249 * gcc.dg/tree-ssa/reassoc-4.c: New test.
23250
23251 2005-07-25 Adam Nemet <anemet@lnxw.com>
23252
23253 * lib/profopt.exp (profopt-execute): Check for profiling data
23254 files on the target.
23255
23256 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
23257
23258 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
23259 for matching of asm labels.
23260
23261 2005-07-25 Richard Guenther <rguenther@suse.de>
23262
23263 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
23264
23265 2005-07-25 Richard Guenther <rguenther@suse.de>
23266
23267 PR testsuite/22624
23268 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
23269
23270 2005-07-25 Ira Rosen <irar@il.ibm.com>
23271
23272 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
23273 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
23274 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
23275 * gcc.dg/vect/vect-100.c: New test.
23276 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
23277 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
23278 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
23279 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
23280 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
23281 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
23282 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
23283 * gfortran.dg/vect/pr19049.f90: New testcase.
23284 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
23285
23286 2005-07-25 Jakub Jelinek <jakub@redhat.com>
23287
23288 * gcc.c-torture/execute/20050713-1.c: New test.
23289
23290 PR fortran/20063
23291 * gfortran.fortran-torture/execute/data_4.f90: New test.
23292
23293 PR middle-end/20303
23294 * gcc.dg/visibility-d.c: New test.
23295
23296 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
23297
23298 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
23299 * gfortran.dg/underflow.f90: Ditto.
23300
23301 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23302
23303 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
23304 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
23305 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
23306
23307 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
23308
23309 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
23310 include case of field width of zero.
23311
23312 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
23313
23314 PR libgfortran/21875
23315 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
23316 with trailing blanks on normal formatted read.
23317
23318 2005-07-23 Chao-ying Fu <fu@mips.com>
23319
23320 * gcc.target/mips/mips32-dsp-type.c: New test.
23321 * gcc.target/mips/mips32-dsp.c: New test.
23322
23323 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
23324
23325 PR testsuite/21073
23326 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
23327
23328 PR testsuite/20454
23329 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
23330 and __cyg_profile_func_exit.
23331
23332 2005-07-22 David Edelsohn <edelsohn@gnu.org>
23333
23334 * gfortran.dg/comma_format_extension_3.f: Fix typo.
23335 * gfortran.dg/comma_format_extension_4.f: Same.
23336 * gfortran.dg/pr15332.f: Same.
23337 * gfortran.dg/pr21730.f: Same.
23338
23339 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
23340
23341 * g++.dg/opt/vrp2.C: Fix testcase.
23342
23343 PR tree-opt/22625
23344 * g++.dg/opt/vrp2.C: New test.
23345
23346 2005-07-22 Mark Mitchell <mark@codesourcery.com>
23347
23348 PR debug/21828
23349 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
23350
23351 2005-07-22 Diego Novillo <dnovillo@redhat.com>
23352
23353 * gcc.dg/tree-ssa/20050719-1.c: New test.
23354
23355 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
23356
23357 * gcc.dg/bfin-longcall-1.c: New file.
23358 * gcc.dg/bfin-longcall-2.c: New file.
23359
23360 2005-07-21 Janis Johnson <janis187@us.ibm.com>
23361
23362 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
23363
23364 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
23365
23366 PR middle-end/19055
23367 * gcc.dg/tree-ssa/pr19055.c: New test.
23368 * gcc.dg/tree-ssa/pr19055-2.c: New test.
23369
23370 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
23371
23372 PR C++/22358
23373 * g++.dg/other/pr22358.C: New test.
23374
23375 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
23376
23377 PR c++/2922
23378 * g++.dg/lookup/two-stage5.C: New test from bug comments.
23379
23380 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23381
23382 PR c++/15938
23383 * g++.dg/init/union2.C: New test.
23384
23385 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23386
23387 PR c/22393
23388 * gcc.dg/complex-4.c: New test.
23389
23390 2005-07-21 Richard Guenther <rguenther@suse.de>
23391
23392 PR testsuite/22522
23393 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
23394 scanning for asm labels.
23395 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
23396
23397 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
23398
23399 PR target/22085
23400 * gcc.dg/altivec-pr22085.c: New.
23401
23402 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
23403
23404 PR tree-optimization/19210
23405 * gcc.dg/tree-ssa/pr19210-1.c: New.
23406 * gcc.dg/tree-ssa/pr19210-2.c: New.
23407
23408 2005-07-21 Richard Sandiford <richard@codesourcery.com>
23409
23410 PR rtl-optimization/22167
23411 * g++.dg/opt/pr22167.C: New test.
23412
23413 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
23414
23415 PR c++/2922
23416 * g++.dg/lookup/two-stage2.C: New.
23417 * g++.dg/lookup/two-stage3.C: New.
23418 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
23419 fixed two-stage name lookup for operators.
23420 * g++.dg/template/call3.C: Compiler now produces an appropriate
23421 error message.
23422 * g++.dg/template/crash37.C: Compiler now describes bla() on line
23423 14 as a candidate.
23424 * g++.dg/template/ptrmem4.C: Compiler produces different error
23425 message.
23426 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
23427 connect_to_method as a candidate.
23428
23429 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
23430
23431 * gcc.dg/fold-alloc-1.c: New test.
23432
23433 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
23434
23435 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
23436 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
23437
23438 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
23439
23440 * gcc.dg/fold-abs-1.c: New test.
23441 * gcc.dg/fold-abs-2.c: New test.
23442 * gcc.dg/fold-abs-3.c: New test.
23443
23444 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
23445
23446 Make CONSTRUCTOR use VEC to store initializers.
23447 * g++.dg/ext/complit3.C: Check for specific error messages.
23448 * g++.dg/init/brace2.C: Update error message.
23449 * g++.dg/warn/Wbraces2.C: Likewise.
23450
23451 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
23452
23453 PR fortran/16940
23454 * gfortran.dg/module_interface_1.f90: New test.
23455
23456 2005-07-19 Danny Berlin <dberlin@dberlin.org>
23457 Kenneth Zadeck <zadeck@naturalbridge.com>
23458
23459 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
23460
23461 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23462
23463 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
23464 specify -Wformat for these tests.
23465 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
23466 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
23467 * gcc.dg/format/opt-6.c: Delete.
23468
23469 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
23470
23471 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
23472 * gcc.dg/tree-ssa/sra-3.c: Likewise.
23473
23474 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
23475
23476 * gcc.dg/tree-ssa/alias-2.c: New test.
23477
23478 2005-07-18 Mark Mitchell <mark@codesourcery.com>
23479
23480 PR c++/22263
23481 * g++.dg/template/explicit7.C: New test.
23482
23483 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
23484
23485 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of
23486 field width of 8 to +Inf and -Inf.
23487
23488 2005-07-17 Mark Mitchell <mark@codesourcery.com>
23489
23490 PR c++/22139
23491 * g++.dg/template/friend36.C: New test.
23492
23493 2005-07-16 David Edelsohn <edelsohn@gnu.org>
23494
23495 PR fortran/21730
23496 * gfortran.dg/pr21730.f: New test.
23497
23498 2005-07-16 Danny Berlin <dberlin@dberlin.org>
23499 Kenneth Zadeck <zadeck@naturalbridge.com>
23500
23501 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
23502 since pure const detection cannot run at -O1 in c compiler.
23503 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
23504 can now optimize this case properly.
23505 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
23506 because we now pass.
23507 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
23508
23509 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
23510
23511 PR c/22421
23512 * gcc.dg/format/bitfld-1.c: New test.
23513
23514 2005-07-15 Mark Mitchell <mark@codesourcery.com>
23515
23516 PR c++/22204
23517 * g++.dg/rtti/repo1.C: New test.
23518
23519 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
23520
23521 PR middle-end/22398
23522 * gcc.c-torture/compile/pr22398.c: New test.
23523
23524 2005-07-15 Mark Mitchell <mark@codesourcery.com>
23525
23526 PR c++/22132
23527 * g++.dg/expr/cast4.C: New test.
23528
23529 2005-07-15 Richard Guenther <rguenther@suse.de>
23530
23531 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
23532 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
23533
23534 2005-07-15 Steven Bosscher <stevenb@suse.de>
23535
23536 PR tree-optimization/22230
23537 * gcc.dg/tree-ssa/pr22230.c: New test.
23538
23539 2005-07-14 Jakub Jelinek <jakub@redhat.com>
23540
23541 * gfortran.dg/g77/cpp6.f: New test.
23542
23543 PR fortran/22417
23544 * gfortran.dg/g77/cpp5.F: New test.
23545 * gfortran.dg/g77/cpp5.h: New file.
23546 * gfortran.dg/g77/cpp5inc.h: New file.
23547
23548 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
23549
23550 PR libfortran/16435
23551 * gfortran.dg/tl_editting.f90: New.
23552 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
23553
23554 2005-07-14 Steven G. Kargl <kargls@comcast.net>
23555
23556 * gfortran.dg/char_array_constructor.f90: New test.
23557
23558 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
23559
23560 * gfortran.dg/past_eor.f90: New.
23561 * gfortran.dg/complex_read.f90: New.
23562
23563 2005-07-13 Jeff Law <law@redhat.com>
23564
23565 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
23566 additional casts.
23567
23568 * gcc.dg/tree-ssa/pr22321.c: New test
23569
23570 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
23571
23572 PR tree-optimization/21921
23573 * gcc.dg/tree-ssa/pr21921.c: New.
23574
23575 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
23576
23577 PR tree-optimizatio/22442
23578 * gcc.dg/tree-ssa/loop-11.c: New test.
23579
23580 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
23581
23582 PR tree-opt/21840
23583 * gcc.c-torture/compile/pr21840.c: New test.
23584
23585 2005-07-12 Jan Hubicka <jh@suse.cz>
23586
23587 * gcc.c-torture/compile/pr22379.c: New test.
23588
23589 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
23590
23591 PR libfortran/21593
23592 gfortran.dg/dev_null.f90: Remove outdated comment about
23593 PR libfortran/21593.
23594
23595
23596 2005-07-12 Dale Johannesen <dalej@apple.com>
23597
23598 * gcc.target/i386/compress-float-sse.c: New.
23599 * gcc.target/i386/compress-float-sse-pic.c: New.
23600 * gcc.target/i386/compress-float-387.c: New.
23601 * gcc.target/i386/compress-float-387-pic.c: New.
23602 * gcc.dg/compress-float-ppc.c: New.
23603 * gcc.dg/compress-float-ppc-pic.c: New.
23604
23605 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
23606
23607 PR libfortran/21593
23608 gfortran.dg/dev_null.f90: Remove targets.
23609
23610 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
23611
23612 PR tree-opt/22335
23613 * gcc.dg/pr22335-1.c: New test.
23614 * gcc.dg/pr22335-2.c: New test.
23615
23616 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23617
23618 PR c++/20172
23619 * g++.dg/template/nontype12.C : New test.
23620
23621 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
23622
23623 * gcc.dg/tree-ssa/loop-10.c: New test.
23624
23625 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
23626
23627 * gcc.c-torture/execute/20020720-1.x: Remove.
23628
23629 2005-07-11 Jakub Jelinek <jakub@redhat.com>
23630
23631 * gfortran.fortran-torture/execute/forall_7.f90: New test.
23632
23633 2005-07-10 Richard Sandiford <richard@codesourcery.com>
23634
23635 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
23636 (dg-mips-options): Use it.
23637
23638 2005-07-09 Diego Novillo <dnovillo@redhat.com>
23639
23640 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
23641
23642 2005-07-09 Richard Henderson <rth@redhat.com>
23643
23644 * lib/target-supports.exp (check_effective_target_sync_char_short):
23645 Add alpha.
23646
23647 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
23648
23649 PR libfortran/22217
23650 * gfortran.dg/negative-z-descriptor.f90: New test.
23651
23652 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
23653
23654 PR tree-opt/22329
23655 * gcc.dg/pr22329.c: New test.
23656
23657 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
23658
23659 PR tree-optimization/20139
23660 * gcc.dg/tree-ssa/pr20139.c: New.
23661
23662 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
23663
23664 PR tree-opt/22356
23665 * gcc.dg/pr22356-1.c: New test.
23666
23667 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
23668
23669 PR c++/21799
23670 * g++.dg/template/unify8.C: New.
23671 * g++.dg/template/unify9.C: New.
23672
23673 2005-07-08 Jakub Jelinek <jakub@redhat.com>
23674
23675 * gfortran.fortran-torture/execute/entry_10.f90: New test.
23676
23677 2005-07-07 Geoffrey Keating <geoffk@apple.com>
23678
23679 * gcc.dg/darwin-version-1.c: New.
23680 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
23681 * gcc.dg/builtins-20.c: Likewise.
23682 * gcc.dg/builtins-53.c: Likewise.
23683 * gcc.dg/torture/builtins-convert-1.c: Likewise.
23684 * gcc.dg/torture/builtins-convert-2.c: Likewise.
23685 * gcc.dg/torture/builtins-convert-3.c: Likewise.
23686 * gcc.dg/torture/builtins-power-1.c: Likewise.
23687 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
23688 on Darwin.
23689
23690 2005-07-07 Jeff Law <law@redhat.com>
23691
23692 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
23693 argument evaluation order.
23694
23695 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
23696
23697 PR libfortran/21594
23698 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
23699 Add test cases where the shift length is greater than the
23700 array length.
23701
23702 2005-07-07 Ziemowit Laski <zlaski@apple.com>
23703
23704 * obj-c++.dg/proto-lossage-6.mm: New.
23705 * objc.dg/proto-lossage-6.m: New.
23706
23707 2005-07-07 Ziemowit Laski <zlaski@apple.com>
23708
23709 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
23710 * objc.dg/gnu-runtime-2.m: Likewise.
23711
23712 2005-07-07 Jakub Jelinek <jakub@redhat.com>
23713
23714 * gfortran.dg/longline.f: New test.
23715
23716 * gfortran.dg/badline.f: New test.
23717
23718 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
23719
23720 PR fortran/16531
23721 PR fortran/15966
23722 PR fortran/18781
23723 * gfortran.dg/hollerith.f90: New.
23724 * gfortran.dg/hollerith2.f90: New.
23725 * gfortran.dg/hollerith3.f90: New.
23726 * gfortran.dg/hollerith4.f90: New.
23727 * gfortran.dg/hollerith_f95.f90: New.
23728 * gfortran.dg/hollerith_legacy.f90: New.
23729 * gfortran.dg/g77/cpp4.F: New. Port from g77.
23730
23731 2005-07-07 Ziemowit Laski <zlaski@apple.com>
23732
23733 PR objc/22274
23734 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
23735 * objc.dg/gnu-runtime-2.m: New.
23736
23737 2005-07-06 Jeff Law <law@redhat.com>
23738
23739 * gcc.dg/tree-ssa/vrp17.c: New test.
23740
23741 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
23742
23743 PR fortran/22327
23744 * gfortran.dg/array_constructor_5.f90: New test.
23745
23746 2005-07-07 Jakub Jelinek <jakub@redhat.com>
23747
23748 * gfortran.fortran-torture/execute/entry_9.f90: New test.
23749
23750 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
23751
23752 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
23753 * gcc.dg/980816-1.c: Ditto.
23754
23755 2005-07-06 Jeff Law <law@redhat.com>
23756
23757 * gcc.c-torture/compile/pr21356.c: New test.
23758
23759 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
23760
23761 PR c/22013
23762 PR c/22098
23763 * gcc.c-torture/compile/pr22013-1.c,
23764 gcc.c-torture/execute/pr22098-1.c,
23765 gcc.c-torture/execute/pr22098-2.c,
23766 gcc.c-torture/execute/pr22098-3.c: New tests.
23767
23768 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
23769
23770 PR c/22308
23771 * gcc.dg/pr22308-1.c: New test.
23772
23773 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
23774
23775 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
23776 target.
23777 * gcc.dg/compare9.c: Use -fshort-enums instead of
23778 -fno-short-enums. Change the last test to dg-bogus.
23779
23780 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
23781
23782 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
23783 * gcc.dg/compare9.c: New.
23784
23785 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23786
23787 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
23788
23789 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
23790
23791 PR testsuite/22288
23792 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
23793
23794
23795 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23796
23797 * gcc.dg/format/gcc_gfc-1.c: New.
23798
23799 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
23800
23801 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
23802
23803 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23804
23805 PR fortran/20842
23806 * gfortran.dg/io_invalid_1.f90: New test.
23807
23808 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
23809
23810 * gcc.dg/format/gcc_diag-1.c: Update.
23811
23812 2005-07-02 Jeff Law <law@redhat.com>
23813
23814 * gcc.dg/tree-ssa/pr22051-1.c: New test.
23815 * gcc.dg/tree-ssa/pr22051-2.c: New test.
23816
23817 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
23818
23819 * gcc.dg/format/gcc_diag-1.c: Update.
23820
23821 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
23822
23823 PR tree-opt/22269
23824 * gcc.c-torture/compile/pr22269.c: New test.
23825
23826 2005-06-30 Diego Novillo <dnovillo@redhat.com>
23827
23828 PR 21584
23829 PR 22219
23830 * g++.dg/tree-ssa/pr21584-1.C: New test.
23831 * g++.dg/tree-ssa/pr21584-2.C: New test.
23832
23833 2005-06-30 Ziemowit Laski <zlaski@apple.com>
23834
23835 * obj-c++.dg/try-catch-11.mm: New.
23836 * objc.dg/try-catch-10.m: New.
23837
23838 2005-06-29 David Edelsohn <edelsohn@gnu.org>
23839
23840 * g++.dg/other/ucnid-1.C: xfail on AIX.
23841
23842 2005-06-29 Diego Novillo <dnovillo@redhat.com>
23843
23844 PR 22234
23845 * gcc.dg/20050629-1.c: New test.
23846
23847 2005-06-29 Ziemowit Laski <zlaski@apple.com>
23848
23849 * obj-c++.dg/const-str-1[0-1].mm: New.
23850 * objc.dg/const-str-1[0-1].m: New.
23851
23852 2005-05-29 Richard Henderson <rth@redhat.com>
23853
23854 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
23855 Rename from check_effective_target_vect_no_max.
23856 (check_effective_target_vect_no_int_add): New.
23857 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
23858 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
23859 * gcc.dg/vect/vect-reduc-3.c: Likewise.
23860 * gcc.dg/vect/vect-reduc-1.c: Use both.
23861 * gcc.dg/vect/vect-reduc-2.c: Likewise.
23862
23863 2005-05-29 Richard Henderson <rth@redhat.com>
23864
23865 * lib/target-supports.exp (check_effective_target_vect_no_max):
23866 Remove i386 and x86_64.
23867
23868 2005-06-29 Steve Ellcey <sje@cup.hp.com>
23869
23870 PR testsuite/21969
23871 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
23872
23873 2005-06-29 Steve Ellcey <sje@cup.hp.com>
23874
23875 PR middle-end/21969
23876 * gcc.dg/vect/pr21969.c: New test.
23877
23878 2005-06-28 Eric Christopher <echristo@redhat.com>
23879
23880 PR c/22052
23881 PR c/21975
23882 * gcc.dg/inline1.c: New test.
23883 * gcc.dg/inline2.c: Ditto.
23884 * gcc.dg/inline3.c: Ditto.
23885 * gcc.dg/inline4.c: Ditto.
23886 * gcc.dg/inline5.c: Ditto.
23887
23888 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
23889
23890 PR libfortran/22142
23891 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
23892 Add testcase also testing eoshift1 for PR 22142.
23893
23894 2005-06-28 Richard Henderson <rth@redhat.com>
23895
23896 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
23897 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
23898 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
23899 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
23900 gcc.dg/tree-ssa/20030922-2.c: Likewise.
23901
23902 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
23903
23904 PR libfortran/22142
23905 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
23906 Add testcase for PR 22142.
23907
23908 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
23909
23910 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
23911 gcc.target/ia64/fpreg-2.c: New tests.
23912
23913 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23914
23915 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
23916
23917 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23918
23919 PR libfortran/22170
23920 * gfortran.dg/slash_1.f90: New test.
23921
23922 2005-06-27 Richard Henderson <rth@redhat.com>
23923
23924 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
23925 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
23926 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
23927 * gcc.dg/vect/vect-reduc-2.c: Likewise.
23928 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
23929 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
23930
23931 2005-06-27 Richard Henderson <rth@redhat.com>
23932
23933 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
23934 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
23935
23936 2005-06-27 Ziemowit Laski <zlaski@apple.com>
23937
23938 * obj-c++.dg/proto-lossage-5.mm: New.
23939 * objc.dg/proto-lossage-5.m: New.
23940
23941 2005-06-27 Diego Novillo <dnovillo@redhat.com>
23942
23943 PR 21959
23944 * gcc.dg/tree-ssa/pr21959.c: New test.
23945
23946 2005-06-27 Jakub Jelinek <jakub@redhat.com>
23947
23948 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
23949 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
23950 testing uninitialized var.
23951
23952 * gcc.c-torture/execute/builtins/chk.h: New.
23953 * gcc.c-torture/execute/builtins/lib/chk.c: New.
23954 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
23955 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
23956 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
23957 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
23958 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
23959 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
23960 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
23961 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
23962 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
23963 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
23964 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
23965 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
23966 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
23967 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
23968 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
23969 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
23970 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
23971 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
23972 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
23973 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
23974 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
23975 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
23976 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
23977 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
23978 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
23979 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
23980 * gcc.dg/builtin-object-size-1.c: New test.
23981 * gcc.dg/builtin-object-size-2.c: New test.
23982 * gcc.dg/builtin-object-size-3.c: New test.
23983 * gcc.dg/builtin-object-size-4.c: New test.
23984 * gcc.dg/builtin-object-size-5.c: New test.
23985 * gcc.dg/builtin-stringop-chk-1.c: New test.
23986 * gcc.dg/builtin-stringop-chk-2.c: New test.
23987 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
23988 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
23989 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
23990 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
23991 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
23992 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
23993 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
23994 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
23995 * gcc.c-torture/execute/printf-1.c: New test.
23996 * gcc.c-torture/execute/fprintf-1.c: New test.
23997 * gcc.c-torture/execute/vprintf-1.c: New test.
23998 * gcc.c-torture/execute/vfprintf-1.c: New test.
23999 * gcc.c-torture/execute/printf-chk-1.c: New test.
24000 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
24001 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
24002 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
24003
24004 2005-06-27 Michael Matz <matz@suse.de>
24005
24006 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
24007 slot is not merged if address escapes.
24008
24009 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24010
24011 PR c/21911
24012 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
24013
24014 2005-06-26 Jakub Jelinek <jakub@redhat.com>
24015
24016 PR middle-end/17965
24017 * gcc.c-torture/compile/20050622-1.c: New test.
24018
24019 PR middle-end/22028
24020 * gcc.dg/20050620-1.c: New test.
24021
24022 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
24023
24024 PR tree-optimization/22026
24025 * gcc.dg/tree-ssa/pr22026.c: New.
24026
24027 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
24028
24029 PR libfortran/22144
24030 * gfortran.dg/shift-alloc.f90: New testcase.
24031
24032 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
24033
24034 * all files: Update FSF address in copyright headers.
24035
24036 2005-06-22 Jan Hubicka <jh@suse.cz>
24037
24038 * wholeprogram-1.c: New testcase.
24039 * wholeprogram-2.c: New testcase.
24040
24041 2005-06-24 Mark Mitchell <mark@codesourcery.com>
24042
24043 PR 22171
24044 * gcc.dg/tree-ssa/pr22171.c: New test.
24045
24046 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
24047
24048 * gfortran.dg/simplify_modulo.f90: New.
24049
24050 2005-06-24 Jan Hubicka <jh@suse.cz>
24051
24052 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
24053
24054 2005-06-23 Ziemowit Laski <zlaski@apple.com>
24055
24056 * obj-c++.dg/proto-lossage-[1-4].mm: New.
24057
24058 2005-06-23 Ziemowit Laski <zlaski@apple.com>
24059
24060 * obj-c++.dg/typedef-alias-1.mm: New.
24061 * objc.dg/typedef-alias-1.m: New.
24062
24063 2005-06-23 Jeff Law <law@redhat.com>
24064
24065 * gcc.dg/tree-ssa/vrp16.c: New test.
24066
24067 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24068
24069 * lib/target-supports.exp: Add
24070 check_effective_target_fortran_large_real and
24071 check_effective_target_fortran_large_int to check for
24072 corresponding effective targets.
24073 * gfortran.dg/large_integer_kind_1.f90: New test.
24074 * gfortran.dg/large_real_kind_1.f90: New test.
24075
24076 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
24077
24078 PR tree-optimization/22117
24079 * gcc.dg/tree-ssa/pr22117.c: New.
24080
24081 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
24082
24083 PR testsuite/22123
24084 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
24085
24086 2005-06-23 David Edelsohn <edelsohn@gnu.org>
24087
24088 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
24089
24090 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
24091
24092 * gfortran.dg/f2c_4.f90: Add tests for complex functions
24093 * gfortran.dg/f2c_4.c: Likewise.
24094
24095 2005-06-22 Paul Brook <paul@codesourcery.com>
24096
24097 PR fortran/21034
24098 * gfortran.dg/auto_save_1.f90: New test.
24099
24100 2005-06-22 Michael Matz <matz@suse.de>
24101
24102 * gcc.target/x86-64/abi: New directory.
24103 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
24104 * gcc.target/x86-64/abi/README.gcc: New file.
24105 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
24106 * gcc.target/x86-64/abi/asm-support.s: New file.
24107 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
24108 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
24109 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
24110 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
24111 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
24112 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
24113 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
24114 * gcc.target/x86_64/abi/test_bitfields.c: New test.
24115 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
24116 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
24117 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
24118 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
24119 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
24120 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
24121 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
24122 * gcc.target/x86_64/abi/test_varargs.c: New test.
24123
24124 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
24125
24126 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
24127 32-bit i?86 and x86_64.
24128
24129 2005-06-21 Ziemowit Laski <zlaski@apple.com>
24130
24131 * obj-c++.dg/const-str-[1-9].mm: New tests.
24132
24133 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
24134
24135 PR fortran/22010
24136 * gfortran.dg/namelist_use.f90: New.
24137 * gfortran.dg/namelist_use_only.f90: New.
24138
24139 2005-06-21 Jeff Law <law@redhat.com>
24140
24141 * gcc.dg/tree-ssa/vrp15.c: New test.
24142
24143 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
24144
24145 * lib/target-supports.exp (check_effective_target_vect_reduction):
24146 Remove.
24147 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
24148 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
24149 remove vect_reduction target keyword. Also avoid two returns in main.
24150 * gcc.dg/vect/vect-reduc-3.c: Likewise.
24151 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
24152 * gcc.dg/vect/vect-reduc-1short.c: New test.
24153 * gcc.dg/vect/vect-reduc-1char.c: New test.
24154 * gcc.dg/vect/vect-reduc-2short.c: New test.
24155 * gcc.dg/vect/vect-reduc-2char.c: New test.
24156 * gcc.dg/vect/vect-reduc-6.c: New test.
24157 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
24158 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
24159 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
24160
24161 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24162 Paul Thomas <pault@gcc.gnu.org>
24163
24164 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
24165 New tests.
24166
24167 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24168
24169 * gfortran.dg/backslash_1.f90: New test.
24170 * gfortran.dg/backslash_2.f90: New test.
24171
24172 2005-06-20 Steven G. Kargl <kargls@comcast.net>
24173
24174 * gfortran.dg/duplicate_labels.f90: New test.
24175
24176 2005-06-20 Jan Beulich <jbeulich@novell.com>
24177
24178 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
24179 unsupportable relocations.
24180 * g++.old-deja/g++.other/store-expr1.C: Likewise.
24181 * gcc.dg/20050321-2.c: xfail for NetWare.
24182
24183 2005-06-20 Andreas Jaeger <aj@suse.de>
24184
24185 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
24186 gcc.target/i386/fastcall-sseregparm.c,
24187 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
24188
24189 2005-06-19 Richard Henderson <rth@redhat.com>
24190
24191 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
24192
24193 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
24194
24195 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
24196
24197 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
24198
24199 PR c++/22115
24200 * g++.dg/conversion/simd2.C: Change expected error message.
24201
24202 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
24203
24204 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
24205 * gcc.dg/vect/vect-reduc-2.c: Likewise.
24206 * gcc.dg/vect/vect-reduc-3.c: Likewise.
24207
24208 2005-06-18 James A Morrison <phython@gcc.gnu.org>
24209
24210 * gcc.dg/fold-mod-1.c: New test.
24211
24212 2005-06-18 Steven G. Kargl <kargls@comcast.net>
24213
24214 PR fortran/19926
24215 * gfortran.dg/pr19926.f90: New test.
24216
24217 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
24218
24219 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
24220 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
24221 targets.
24222 * gcc.dg/vect/vect-reduc-2.c: Likewise.
24223 * gcc.dg/vect/vect-reduc-3.c: Likewise.
24224
24225 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
24226
24227 * gcc.target/ia64/float80-varargs-1.c: New test.
24228
24229 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24230
24231 PR tree-opt/22035
24232 * gfortran.dg/f2c_6.f90: New test.
24233
24234 2005-06-17 Geoffrey Keating <geoffk@apple.com>
24235
24236 PR c++/17413
24237 * g++.dg/template/local5.C: New.
24238
24239 2005-06-17 Richard Henderson <rth@redhat.com>
24240
24241 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
24242
24243 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
24244
24245 PR testsuite/21945
24246 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
24247
24248 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
24249
24250 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
24251 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
24252 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
24253 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
24254 check_vect to verify the presence of hardware vector support.
24255
24256 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
24257
24258 PR testsuite/22056
24259 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
24260
24261 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24262
24263 PR libfortran/19216
24264 * gfortran.dg/pr19216.f: Add correct space between brackets and
24265 dg directive.
24266
24267 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24268
24269 PR libfortran/16436
24270 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
24271
24272 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
24273
24274 * gcc.target/i386/attributes-error.c: New testcase.
24275 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
24276 * gcc.target/i386/regparm-stdcall.c: Likewise.
24277 * gcc.target/i386/sseregparm-1.c: Likewise.
24278 * gcc.target/i386/sseregparm-2.c: Likewise.
24279
24280 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
24281
24282 * g++.dg/rtti/crash2.C: New.
24283
24284 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
24285
24286 * gcc.dg/noncompile/20040203-3.c: Update expected message.
24287
24288 2005-06-15 David Ung <davidu@mips.com>
24289
24290 * gcc.target/mips/mips16e-extends.c: New test for testing the
24291 generation of MIPS16e zeb/zeh, seb/seh instructions.
24292
24293 2005-06-15 Diego Novillo <dnovillo@redhat.com>
24294
24295 PR 22018
24296 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
24297 * gcc.dg/tree-ssa/pr22018.c: New test.
24298
24299 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
24300
24301 * gcc.dg/simd-1.c: Update error messages.
24302 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
24303 * gcc.dg/simd-2.c: Update error messages.
24304 * gcc.dg/simd-4.c: New.
24305
24306 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
24307
24308 PR c++/20678
24309 * g++.dg/other/crash-4.C: New.
24310
24311 2005-06-14 Devang Patel <dpatel@apple.com>
24312
24313 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
24314
24315 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
24316
24317 PR c++/21929
24318 * g++.dg/parse/crash11.C: Update
24319
24320 2005-06-13 Jeff Law <law@redhat.com>
24321
24322 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
24323 perform the desired transformations.
24324 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
24325 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
24326
24327 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24328
24329 PR fortran/22038
24330 * gfortran.dg/forall_1.f90: Un-XFAIL.
24331
24332 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
24333
24334 PR c++/21929
24335 * g++.dg/parse/crash26.C: New.
24336
24337 PR c++/20789
24338 * g++.dg/init/member1.C: New.
24339
24340 2005-06-13 Jakub Jelinek <jakub@redhat.com>
24341
24342 * gfortran.dg/altreturn_1.f90: New test.
24343
24344 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
24345
24346 PR middle-end/21985
24347 * gcc.dg/tree-ssa/pr21985.c: New test.
24348
24349 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
24350
24351 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
24352
24353 2005-06-12 Roger Sayle <roger@eyesopen.com>
24354
24355 PR c++/21930
24356 * g++.dg/other/error10.C: New test case.
24357
24358 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24359
24360 PR libfortran/19155
24361 * gfortran.dg/pr19155.f: Add test.
24362
24363 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24364
24365 * gfortran.dg/f2c_7.f90: New test.
24366
24367 * gfortran.dg/forall_1.f90: XFAILed.
24368
24369 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
24370
24371 * gcc.dg/pr14796-1.c: New.
24372 * gcc.dg/pr14796-2.c: New.
24373
24374 2005-06-11 Steven G. Kargl <kargls@comcast.net>
24375
24376 PR fortran/17792
24377 PR fortran/21375
24378 * gfortran.dg/deallocate_stat.f90: New test.
24379
24380 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
24381
24382 * gfortran.fortran-torture/execute/in-pack.f90: New test.
24383
24384 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
24385
24386 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
24387 access will be generated when this loop is vectorized. Test that
24388 accesses with same alignment were detected.
24389 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
24390 Test that accesses with same alignment were detected.
24391 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
24392 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
24393 alignment were detected.
24394
24395 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
24396
24397 PR c++/10611
24398 * g++.dg/conversion/simd2.C: New.
24399
24400 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
24401
24402 * gcc.dg/Wcxx-compat-1.c: New.
24403
24404 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
24405
24406 PR libfortran/21480
24407 * gfortran.dg/reshape-complex.f90: Add a test for a packed
24408 complex array.
24409
24410 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
24411
24412 * gcc.dg/alias-8.c: New.
24413
24414 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
24415
24416 * gcc.dg/format/cmn_err-1.c: Update.
24417
24418 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
24419
24420 PR target/20666
24421 * gcc.target/sparc/fexpand-2.c: New.
24422 * gcc.target/sparc/fpmerge-2.c: New.
24423 * gcc.target/sparc/fpmul-2.c: New.
24424 * gcc.target/sparc/noresult.c: New.
24425 * gcc.target/sparc/pdist-2.c: New.
24426 * gcc.target/sparc/pdist-3.c: New.
24427
24428 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
24429
24430 PR testsuite/21702
24431 * gcc.target/i386/i386.exp: Fix comment typo.
24432
24433 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
24434
24435 PR c++/19497
24436 * g++.dg/inherit/using5.C: New.
24437 * g++.dg/inherit/using6.C: New.
24438
24439 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24440
24441 PR c++/19894
24442 * g++.dg/template/ptrmem15.C: New test.
24443
24444 PR c++/20563
24445 * g++.dg/ext/label4.C: New test.
24446
24447 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
24448
24449 * gcc.dg/tls/debug-1.c: New test.
24450
24451 2005-06-07 Dale Johannesen <dalej@apple.com>
24452
24453 * gcc.target/i386/movq.c: New.
24454
24455 2005-06-07 Dale Johannesen <dalej@apple.com>
24456
24457 * gcc.dg/20050607-1.c: New.
24458
24459 2005-06-07 Jakub Jelinek <jakub@redhat.com>
24460
24461 PR middle-end/21850
24462 * gcc.c-torture/execute/20050607-1.c: New test.
24463
24464 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
24465
24466 PR libfortran/21926
24467 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
24468 Test case where the return array has lowest stride one,
24469 but isn't packed.
24470
24471 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
24472
24473 * lib/target-supports.exp (check_effective_target_sync_int_long):
24474 Add s390 and s390x targets.
24475
24476 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
24477
24478 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
24479 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
24480 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
24481 * gcc.dg/tree-ssa/loop-9.c: New test.
24482
24483 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
24484
24485 * g++.dg/parse/defarg10.C: New.
24486
24487 2005-06-06 Jakub Jelinek <jakub@redhat.com>
24488
24489 PR regression/21897
24490 * gcc.c-torture/execute/20050604-1.c: New test.
24491
24492 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
24493
24494 PR 21903
24495 * g++.dg/parse/defarg9.C: New.
24496
24497 PR c++/20637
24498 * g++.dg/inherit/using4.C: New.
24499 * g++.dg/overload/error1.C: Adjust expected errors.
24500 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
24501 * g++.old-deja/g++.brendan/arm2.C: Likewise.
24502 * g++.old-deja/g++.other/redecl2.C: Likewise.
24503 * g++.old-deja/g++.other/redecl4.C: Likewise.
24504 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
24505
24506 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
24507
24508 * gfortran.dg/f2c_5.f90: Add -w to dg-options
24509
24510 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
24511
24512 * lib/gfortran.exp (gfortran_target_compile): Call
24513 dg-additional-files-options
24514 * gfortran.dg/f2c_4.f90: New file
24515 * gfortran.dg/f2c_4.c: New file
24516 * gfortran.dg/f2c_5.f90: New file
24517 * gfortran.dg/f2c_5.c: New file
24518
24519 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24520
24521 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
24522
24523 PR fortran/21912
24524 * gfortran.dg/array_constructor_4.f90: New test.
24525
24526 2005-06-05 Mark Mitchell <mark@codesourcery.com>
24527
24528 PR c++/21619
24529 * g++.dg/ext/builtin9.C: New test.
24530
24531 2005-06-05 Dale Johannesen <dalej@apple.com>
24532
24533 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
24534 * gcc.c-torture/execute/20050603-2.c: Ditto.
24535
24536 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
24537
24538 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
24539 * gcc.dg/vect/vect-reduc-1.c: New.
24540 * gcc.dg/vect/vect-reduc-2.c: New.
24541 * gcc.dg/vect/vect-reduc-3.c: New.
24542
24543 2005-06-04 Dale Johannesen <dalej@apple.com>
24544
24545 * gcc.c-torture/execute/20050603-1.c: New.
24546 * gcc.c-torture/execute/20050603-2.c: New.
24547 * gcc.dg/20050603-3.c: New.
24548
24549 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24550
24551 PR fortran/19195
24552 * gfortran.dg/debug_1.f90: New test.
24553
24554 * gfortran.dg/forall_1.f90: New test.
24555
24556 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
24557
24558 * gfortran.dg/array_constructor_3.f90: New test.
24559
24560 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24561
24562 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
24563
24564 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
24565
24566 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
24567
24568 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
24569
24570 PR c/21873
24571 * gcc.dg/init-excess-1.c: New test.
24572
24573 2005-06-03 Mark Mitchell <mark@codesourcery.com>
24574
24575 PR c++/21853
24576 * g++.dg/expr/static_cast6.C: New test.
24577
24578 2005-06-03 Diego Novillo <dnovillo@redhat.com>
24579
24580 * gcc.dg/tree-ssa/vrp14.c: New test.
24581
24582 2005-06-03 Mark Mitchell <mark@codesourcery.com>
24583
24584 PR c++/21336
24585 * g++.dg/template/new2.C: New test.
24586
24587 2005-06-03 Josh Conner <jconner@apple.com>
24588
24589 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
24590 all entries in initializer.
24591
24592 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
24593
24594 PR middle-end/21858
24595 * gcc.dg/pr21858.c: New testcase.
24596
24597 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
24598
24599 PR tree-optimization/21292
24600
24601 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
24602 New.
24603 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
24604 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
24605 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
24606 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
24607 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
24608
24609 2005-06-02 Richard Henderson <rth@redhat.com>
24610
24611 * gcc.dg/sync-2.c: Use -march=i486 for i386.
24612
24613 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
24614
24615 * gcc.dg/wtypequal.c: New testcase.
24616
24617 2005-06-02 Diego Novillo <dnovillo@redhat.com>
24618
24619 PR 21582
24620 * gcc.dg/tree-ssa/pr21582.c: New test.
24621
24622 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
24623
24624 PR c++/21280
24625 * g++.dg/opt/interface2.h: New.
24626 * g++.dg/opt/interface2.C: New.
24627 * g++.dg/init/ctor4.C: Adjust error lines.
24628 * g++.old-deja/g++.bob/inherit2.C: Likewise.
24629 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
24630 * g++.old-deja/g++.jason/opeq3.C: Likewise.
24631 * g++.old-deja/g++.pt/assign1.C: Likewise.
24632 * g++.old-deja/g++.pt/crash20.C: Likewise.
24633
24634 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
24635
24636 PR tree-optimization/21734
24637 * g++.dg/vect/pr21734_1.cc: New.
24638 * g++.dg/vect/pr21734_2.cc: New.
24639
24640 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
24641
24642 PR c++/20350
24643 * g++.dg/template/spec24.C: New.
24644
24645 PR c++/21151
24646 * g++.dg/pch/local-1.C: New.
24647 * g++.dg/pch/local-1.Hs: New.
24648
24649 2005-06-01 Diego Novillo <dnovillo@redhat.com>
24650
24651 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
24652 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
24653 * gcc.dg/tree-ssa/pr14341.c: New test.
24654 * gcc.dg/tree-ssa/pr14841.c: New test.
24655 * gcc.dg/tree-ssa/pr20701.c: New test.
24656 * gcc.dg/tree-ssa/pr21086.c: New test.
24657 * gcc.dg/tree-ssa/pr21090.c: New test.
24658 * gcc.dg/tree-ssa/pr21332.c: New test.
24659 * gcc.dg/tree-ssa/pr21458.c: New test.
24660 * gcc.dg/tree-ssa/pr21658.c: New test.
24661 * gcc.dg/tree-ssa/vrp01.c: New test.
24662 * gcc.dg/tree-ssa/vrp02.c: New test.
24663 * gcc.dg/tree-ssa/vrp03.c: New test.
24664 * gcc.dg/tree-ssa/vrp04.c: New test.
24665 * gcc.dg/tree-ssa/vrp05.c: New test.
24666 * gcc.dg/tree-ssa/vrp06.c: New test.
24667 * gcc.dg/tree-ssa/vrp07.c: New test.
24668 * gcc.dg/tree-ssa/vrp08.c: New test.
24669 * gcc.dg/tree-ssa/vrp09.c: New test.
24670 * gcc.dg/tree-ssa/vrp10.c: New test.
24671 * gcc.dg/tree-ssa/vrp11.c: New test.
24672 * gcc.dg/tree-ssa/vrp12.c: New test.
24673 * gcc.dg/tree-ssa/vrp13.c: New test.
24674
24675 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
24676
24677 PR 21029
24678 * gcc.dg/tree-ssa/pr21029.c: New test.
24679
24680 2005-06-01 Roger Sayle <roger@eyesopen.com>
24681
24682 * gfortran.dg/logint-1.f: New test case.
24683 * gfortran.dg/logint-2.f: Likewise.
24684 * gfortran.dg/logint-3.f: Likewise.
24685
24686 2005-06-01 Jakub Jelinek <jakub@redhat.com>
24687
24688 PR c/21536
24689 PR c/20760
24690 * gcc.dg/20050527-1.c: New test.
24691
24692 * gcc.dg/i386-sse-12.c: New test.
24693
24694 PR fortran/21729
24695 * gfortran.dg/implicit_5.f90: New test.
24696
24697 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
24698
24699 PR fortran/20883
24700 * gfortran/assign_4.f90: New test.
24701 * gfortran/assign_2.f90: Change compile to run.
24702
24703 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
24704
24705 * lib/target-supports.exp
24706 (check_effective_target_sync_char_short): New.
24707 * gcc.dg/sync-2.c: New.
24708
24709 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
24710
24711 PR tree-optimization/21817
24712 * gcc.dg/torture/pr21817-1.c: New.
24713
24714 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
24715
24716 PR c++/21165
24717 * g++.dg/template/init5.C: New.
24718
24719 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
24720
24721 * gfortran.dg/char_initialiser_actual.f90:
24722 Test character initialisers as actual arguments.
24723 * gfortran.dg/char_pointer_comp_assign.f90:
24724 Test character pointer structure component assignments.
24725 * gfortran.dg/char_array_structure_constructor.f90:
24726 Test character components in structure constructors.
24727
24728 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
24729
24730 PR middle-end/20931
24731 * g++.dg/opt/pr20931.C: New test.
24732
24733 2005-05-31 Andreas Jaeger <aj@suse.de>
24734
24735 PR testsuite/20772
24736 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
24737 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
24738 g++.old-deja/g++.ext/asmspec1.C,
24739 g++.old-deja/g++.other/regstack.C,
24740 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
24741 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
24742 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
24743 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
24744 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
24745 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
24746 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
24747 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
24748 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
24749 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
24750 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
24751 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
24752 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
24753 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
24754 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
24755 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
24756 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
24757 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
24758 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
24759
24760 2005-05-31 Jeff Law <law@redhat.com>
24761
24762 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
24763
24764 2005-05-30 Paolo Carlini <pcarlini@suse.de>
24765
24766 PR middle-end/21743
24767 * gcc.dg/builtins-1.c: Activate disabled clog test.
24768 * gcc.dg/torture/builtin-attr-1.c: Likewise.
24769
24770 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
24771
24772 * gfortran.dg/char_pointer_assign.f90:
24773 Test character-pointer assignments and pointer assignments.
24774 * gfortran.dg/char_pointer_dummy.f90:
24775 Test character-pointer dummy arguments.
24776 * gfortran.dg/char_pointer_func.f90:
24777 Test character-pointer function returns.
24778 * gfortran.dg/char_pointer_dependency.f90:
24779 Test character-pointer functions with dependencies.
24780
24781 2005-05-30 Mark Mitchell <mark@codesourcery.com>
24782
24783 PR c++/21784
24784 * g++.dg/lookup/using14.C: New test.
24785
24786 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
24787
24788 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
24789 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
24790 trailing ^M.
24791
24792 2005-05-29 Geoffrey Keating <geoffk@apple.com>
24793
24794 PR c++/17413
24795 * g++.dg/template/local5.C: New.
24796
24797 PR target/21761
24798 * gcc.c-torture/compile/pr21761.c: New.
24799
24800 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
24801 before darwin8.
24802
24803 2005-05-30 Steven G. Kargl
24804
24805 PR fortran/20846
24806 * gfortran.dg/inquire_8.f90: New test.
24807
24808 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24809
24810 PR libfortran/21376
24811 * gfortran.dg/output_exponents_1.f90: New test.
24812
24813 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24814
24815 PR libfortran/20006
24816 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
24817
24818 2005-05-28 Mark Mitchell <mark@codesourcery.com>
24819
24820 PR c++/21210
24821 * g++.dg/ext/complex1.C: New test.
24822
24823 PR c++/21340
24824 * g++.dg/init/ctor6.C: New test.
24825
24826 2005-05-29 Jan Hubicka <jh@suse.cz>
24827
24828 * gcc.c-torture/compile/pr21562.c: New.
24829
24830 2005-05-28 Steven G. Kargl <kargls@comcast.net>
24831
24832 * gfortran.dg/subnormal_1.f90: New test.
24833
24834 2005-05-28 Jan Hubicka <jh@suse.cz>
24835
24836 * tree-prof.exp: Fix comment.
24837 * value-prof-1.c: New.
24838 * value-prof-2.c: New.
24839 * value-prof-3.c: New.
24840 * value-prof-4.c: New.
24841
24842 2005-05-27 Mark Mitchell <mark@codesourcery.com>
24843
24844 PR c++/21614
24845 * g++.dg/expr/ptrmem6.C: New test.
24846 * g++.dg/expr/ptrmem6a.C: Likewise.
24847
24848 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
24849
24850 PR tree-optimization/21658
24851 * gcc.dg/tree-ssa/pr21658.c: New.
24852
24853 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
24854
24855 PR c++/21455
24856 * g++.dg/inherit/ptrmem3.C: New.
24857
24858 PR c++/21681
24859 * g++.dg/parse/template16.C: New.
24860
24861 2005-05-27 Andreas Jaeger <aj@suse.de>
24862
24863 * gcc.dg/setjmp-2.c: Only run in 32-bit.
24864
24865 * gcc.dg/i386-sse-8.c: Run test on all archs.
24866
24867 2005-05-26 Mike Stump <mrs@apple.com>
24868
24869 * objc.dg/isa-field-1.m: Only run on darwin.
24870 * objc.dg/lookup-1.m: Likewise.
24871 * objc.dg/try-catch-8.m: Likewise.
24872
24873 2005-05-26 Roger Sayle <roger@eyesopen.com>
24874
24875 PR tree-optimization/9814
24876 * gcc.dg/pr9814-1.c: New test case.
24877
24878 2005-05-26 Ziemowit Laski <zlaski@apple.com>
24879
24880 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
24881 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
24882 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
24883 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
24884 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
24885 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
24886 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
24887 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
24888 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
24889 objc.dg/try-catch-8.m: New.
24890
24891 2005-05-26 Janis Johnson <janis187@us.ibm.com>
24892
24893 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
24894 remove extraneous semicolons.
24895
24896 2005-05-26 Ziemowit Laski <zlaski@apple.com>
24897
24898 * obj-c++.dg/comp-types-12.mm: New.
24899 * objc.dg/comp-types-11.m: New.
24900 * objc.dg/selector-4.m: New.
24901
24902 2005-05-26 Andreas Jaeger <aj@suse.de>
24903
24904 PR testsuite/20772
24905 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
24906 g++.old-deja/g++.ext/attrib3.C,
24907 g++.old-deja/g++.other/store-expr1.C,
24908 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
24909 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
24910 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
24911 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
24912 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
24913 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
24914 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
24915 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
24916 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
24917 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
24918 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
24919 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
24920 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
24921 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
24922 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
24923 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
24924 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
24925 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
24926 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
24927
24928 2005-05-26 Andreas Jaeger <aj@suse.de>
24929
24930 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
24931 x86-64 compilation.
24932
24933 2005-05-26 Andreas Jaeger <aj@suse.de>
24934
24935 PR testsuite/20772
24936 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
24937 gcc.misc-tests/i386-pf-athlon-1.c,
24938 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
24939 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
24940 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
24941 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
24942 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
24943 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
24944 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
24945 programs.
24946
24947 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
24948 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
24949 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
24950 x86-64 compilation.
24951
24952 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
24953 x86_64.
24954
24955 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
24956 effective-target ilp32.
24957
24958 2005-05-26 David Ung <davidu@mips.com>
24959
24960 * gcc.target/mips/ext_ins.c: New test for testing the generation
24961 of MIPS32/64 rev 2 ext/ins instructions.
24962
24963 2005-05-26 Andreas Jaeger <aj@suse.de>
24964
24965 * treelang/compile/unsigned.tree: Use gimple instead of
24966 nonexisting generic dump.
24967
24968 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
24969
24970 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
24971
24972 2005-05-26 Andreas Jaeger <aj@suse.de>
24973
24974 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
24975
24976 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
24977
24978 PR libfortran/17283
24979 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
24980 Test callee-allocated memory with write statements.
24981
24982 2005-05-25 Roger Sayle <roger@eyesopen.com>
24983
24984 PR middle-end/21709
24985 * gcc.dg/pr21709-1.c: New test case.
24986
24987 2005-05-25 Ziemowit Laski <zlaski@apple.com>
24988 Mike Stump <mrs@apple.com>
24989
24990 * objc/execute/next_mapping.h: Update for C++.
24991
24992 * obj-c++.dg/selector-1.mm: Move to...
24993 * obj-c++.dg/selector-4.mm: here...
24994
24995 * obj-c++.dg/basic.mm: New.
24996 * obj-c++.dg/comp-types-1.mm: New.
24997 * obj-c++.dg/cxx-class-1.mm: New.
24998 * obj-c++.dg/cxx-ivars-1.mm: New.
24999 * obj-c++.dg/cxx-ivars-2.mm: New.
25000 * obj-c++.dg/cxx-ivars-3.mm: New.
25001 * obj-c++.dg/cxx-scope-1.mm: New.
25002 * obj-c++.dg/cxx-scope-2.mm: New.
25003 * obj-c++.dg/defs.mm: New.
25004 * obj-c++.dg/empty-private-1.mm: New.
25005 * obj-c++.dg/encode-1.mm: New.
25006 * obj-c++.dg/encode-2.mm: New.
25007 * obj-c++.dg/encode-3.mm: New.
25008 * obj-c++.dg/extern-c-1.mm: New.
25009 * obj-c++.dg/extra-semi.mm: New.
25010 * obj-c++.dg/fix-and-continue-2.mm: New.
25011 * obj-c++.dg/isa-field-1.mm: New.
25012 * obj-c++.dg/ivar-list-semi.mm: New.
25013 * obj-c++.dg/local-decl-1.mm: New.
25014 * obj-c++.dg/lookup-1.mm: New.
25015 * obj-c++.dg/lookup-2.mm: New.
25016 * obj-c++.dg/method-1.mm: New.
25017 * obj-c++.dg/method-2.mm: New.
25018 * obj-c++.dg/method-3.mm: New.
25019 * obj-c++.dg/method-4.mm: New.
25020 * obj-c++.dg/method-5.mm: New.
25021 * obj-c++.dg/method-6.mm: New.
25022 * obj-c++.dg/method-7.mm: New.
25023 * obj-c++.dg/no-extra-load.mm: New.
25024 * obj-c++.dg/overload-1.mm: New.
25025 * obj-c++.dg/pragma-1.mm: New.
25026 * obj-c++.dg/pragma-2.mm: New.
25027 * obj-c++.dg/private-1.mm: New.
25028 * obj-c++.dg/private-2.mm: New.
25029 * obj-c++.dg/proto-qual-1.mm: New.
25030 * obj-c++.dg/qual-types-1.mm: New.
25031 * obj-c++.dg/stubify-1.mm: New.
25032 * obj-c++.dg/stubify-2.mm: New.
25033 * obj-c++.dg/super-class-1.mm: New.
25034 * obj-c++.dg/super-class-2.mm: New.
25035 * obj-c++.dg/super-dealloc-1.mm: New.
25036 * obj-c++.dg/super-dealloc-2.mm: New.
25037 * obj-c++.dg/template-1.mm: New.
25038 * obj-c++.dg/template-2.mm: New.
25039 * obj-c++.dg/template-3.mm: New.
25040 * obj-c++.dg/template-4.mm: New.
25041 * obj-c++.dg/template-5.mm: New.
25042 * obj-c++.dg/template-6.mm: New.
25043 * obj-c++.dg/try-catch-1.mm: New.
25044 * obj-c++.dg/try-catch-2.mm: New.
25045 * obj-c++.dg/try-catch-3.mm: New.
25046 * obj-c++.dg/try-catch-4.mm: New.
25047 * obj-c++.dg/try-catch-5.mm: New.
25048 * obj-c++.dg/try-catch-6.mm: New.
25049 * obj-c++.dg/try-catch-7.mm: New.
25050 * obj-c++.dg/try-catch-8.mm: New.
25051 * obj-c++.dg/try-catch-9.mm: New.
25052 * obj-c++.dg/va-meth-1.mm: New.
25053
25054 2005-05-25 Ziemowit Laski <zlaski@apple.com>
25055
25056 * obj-c++.dg/selector-1.mm: New.
25057 * obj-c++.dg/selector-2.mm: New.
25058
25059 2005-05-25 Ziemowit Laski <zlaski@apple.com>
25060
25061 * obj-c++.dg/selector-3.mm: New.
25062 * objc.dg/selector-3.m: New.
25063
25064 2005-05-25 Ziemowit Laski <zlaski@apple.com>
25065
25066 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
25067 about where warning appears.
25068
25069 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
25070
25071 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
25072 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
25073 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
25074 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
25075
25076 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
25077
25078 * gcc.dg/20050524-1.c: New test.
25079
25080 2005-05-25 Jan Hubicka <jh@suse.cz>
25081
25082 * gcc.dg/tree-prof/inliner-1.c: New.
25083
25084 2005-05-25 Janis Johnson <janis187@us.ibm.com>
25085
25086 * gcc.dg/tree-prof: New directory.
25087 * gcc.dg/tree-prof/tree-prof.exp: New.
25088
25089 2005-05-25 DJ Delorie <dj@redhat.com>
25090
25091 * gcc.dg/Wattributes-1.c: New.
25092 * gcc.dg/Wattributes-2.c: New.
25093 * gcc.dg/Wattributes-3.c: New.
25094
25095 20005-05-24 Janis Johnson <janis187@us.ibm.com>
25096
25097 PR tree-optimization/19833
25098 * gcc.dg/uninit-4.c: Remove xfail.
25099 * gcc.dg/uninit-9.c: Ditto.
25100
25101 2005-05-24 Ziemowit Laski <zlaski@apple.com>
25102
25103 * obj-c++.dg/bitfield-[1-5].mm: New.
25104 * obj-c++.dg/class-protocol-1.mm: New.
25105 * obj-c++.dg/comp-types-1[0-1].mm: New.
25106 * obj-c++.dg/comp-types-[2-9].mm: New.
25107 * obj-c++.dg/encode-[4-8].mm: New.
25108 * obj-c++.dg/layout-1.mm: New.
25109 * obj-c++.dg/method-1[0-9].mm: New.
25110 * obj-c++.dg/method-2[0-1].mm: New.
25111 * obj-c++.dg/method-[8-9].mm: New.
25112 * obj-c++.dg/objc-gc-3.mm: New.
25113 * obj-c++.dg/try-catch-10.mm: New.
25114 * objc.dg/bitfield-5.m: New.
25115 * objc.dg/comp-types-10.m: New.
25116 * objc.dg/comp-types-9.m: New.
25117 * objc.dg/layout-1.m: New.
25118 * objc.dg/objc-gc-4.m: New.
25119 * objc.dg/try-catch-9.m: New.
25120 * objc.dg/class-protocol-1.m: Tweak diagnostics.
25121 * objc.dg/comp-types-1.m: Likewise.
25122 * objc.dg/comp-types-[5-6].m: Likewise.
25123 * objc.dg/method-9.m: Likewise.
25124
25125 2005-05-24 Janis Johnson <janis187@us.ibm.com>
25126
25127 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
25128 and on hardware without VMX support.
25129
25130 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
25131
25132 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
25133
25134 * lib/profopt.exp (dg-final-generate, dg-final-use,
25135 profopt-final-code, profopt-get-options): New.
25136 (profopt-execute): Process test directives.
25137
25138 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
25139 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
25140 cleanup-tree-dump, cleanup-saved-temps): Update comments.
25141
25142 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
25143
25144 PR C++/21645
25145 * g++.dg/init/ctor5.C: New test.
25146
25147 2005-05-24 Ira Rosen <irar@il.ibm.com>
25148
25149 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
25150 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
25151 vect-113.c, vect-114.c.
25152
25153 2005-05-23 Adam Nemet <anemet@lnxw.com>
25154
25155 * gcc.dg/const-elim-1.c: Remove xfails.
25156
25157 2005-05-23 Jeff Law <law@redhat.com>
25158
25159 * gcc.c-torture/compile/pr21638.c: New test.
25160 * gcc.c-torture/compile/20050520-1.c: New test.
25161
25162 2005-05-23 Nick Clifton <nickc@redhat.com>
25163
25164 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
25165 be a proper triple, ie: m32r*-*-*.
25166 * g++.old-deja/g++.jason/thunk3.C: Likewise.
25167
25168 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
25169
25170 PR middle-end/21331
25171 PR tree-opt/21293
25172 * gcc.c-torture/compile/pr21293.c: New test.
25173 * gcc.c-torture/execute/pr21331.c: New test.
25174
25175 2004-05-20 Richard Henderson <rth@redhat.com>
25176
25177 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
25178
25179 2005-05-20 Ziemowit Laski <zlaski@apple.com>
25180
25181 * obj-c++-dg.exp: Add.
25182 * obj-c++.exp: Add.
25183 * obj-c++.dg/dg.exp: Add.
25184
25185 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
25186
25187 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
25188 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
25189
25190 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
25191
25192 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
25193
25194 2004-05-19 Richard Henderson <rth@redhat.com>
25195
25196 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
25197
25198 2005-05-19 Janis Johnson <janis187@us.ibm.com>
25199
25200 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
25201
25202 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
25203
25204 2005-05-19 Jakub Jelinek <jakub@redhat.com>
25205
25206 PR c++/21495
25207 * g++.dg/parse/extern1.C: New test.
25208 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
25209
25210 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
25211
25212 * gcc.dg/c99-math.h: New.
25213 * gcc.dg/c99-math-float-1.c: New test.
25214 * gcc.dg/c99-math-double-1.c: Likewise.
25215 * gcc.dg/c99-math-long-double-1.c: Likewise.
25216
25217 2005-05-18 Richard Henderson <rth@redhat.com>
25218
25219 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
25220
25221 2005-05-18 Devang Patel <dpatel@apple.com>
25222
25223 * g++.dg/opt/20050511-1.C: New test.
25224
25225 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
25226
25227 PR libfortran/21127
25228 * gfortran.dg/reshape-complex.f90: New test.
25229
25230 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
25231
25232 * gfortran.dg/array_constructor_1.f90: New test.
25233 * gfortran.dg/array_constructor_2.f90: New test.
25234
25235 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
25236
25237 PR fortran/20954
25238 * gfortran.dg/pr20954.f: New test.
25239
25240 2005-05-17 Mike Stump <mrs@apple.com>
25241
25242 Yet more Objective-C++...
25243
25244 * objc.dg/method-5.m: Update.
25245 * objc.dg/method-6.m: Update.
25246 * objc.dg/method-7.m: Update.
25247 * objc.dg/method-9.m: Update.
25248 * objc.dg/try-catch-2.m: Update.
25249
25250 2005-05-17 Mark Mitchell <mark@codesourcery.com>
25251
25252 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
25253 Remove little-endian optimizations.
25254
25255 2005-05-17 Jeff Law <law@redhat.com>
25256
25257 * g++.dg/tree-ssa/pr14814.C: New test.
25258 * gcc.dg/tree-ssa/pr14814.C: New test.
25259 * gcc.dg/tree-ssa/pr17141-1.C: New test.
25260 * gcc.dg/tree-ssa/pr17141-2.C: New test.
25261
25262 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
25263
25264 * gcc.dg/compat/generate-random.c: Do not include
25265 libiberty.h.
25266 * gcc.dg/compat/generate-random_r.c: Likewise.
25267
25268 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
25269
25270 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
25271
25272 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
25273
25274 PR middle-end/21595
25275 * g++.dg/tree-ssa/builtin1.C: New testcase.
25276
25277 2005-05-17 Jakub Jelinek <jakub@redhat.com>
25278
25279 PR c++/21454
25280 * g++.dg/opt/const4.C: New test.
25281
25282 PR middle-end/21492
25283 * g++.dg/opt/crossjump1.C: New test.
25284
25285 PR tree-optimization/21610
25286 * gcc.c-torture/compile/20050516-1.c: New test.
25287
25288 PR fortran/15080
25289 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
25290 about the test failing.
25291 * gfortran.fortran-torture/execute/where_7.f90: New test.
25292 * gfortran.fortran-torture/execute/where_8.f90: New test.
25293
25294 2005-05-16 Richard Henderson <rth@redhat.com>
25295
25296 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
25297 i?86 and x86_64.
25298
25299 2005-05-16 Mark Mitchell <mark@codesourcery.com>
25300
25301 * gcc.dg/compat/generate-random.c (config.h): Do not include.
25302 (limits.h): Include unconditionally.
25303 (stdlib.h): Likewise.
25304 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
25305 (limits.h): Include unconditionally.
25306 (stdlib.h): Likewise.
25307 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
25308 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
25309 (limits.h): Include unconditionally.
25310 (stdlib.h): Likewise.
25311 (hashtab.h): Do not include.
25312 (getopt.h): Likewise.
25313 (stddef.h): Include.
25314 (hashval_t): Define.
25315 (struct entry): Add "next" field.
25316 (HASH_SIZE): New macro.
25317 (hash_table): New variable.
25318 (switchfiles): Do not use xmalloc.
25319 (mix): New macro.
25320 (iterative_hash): New function.
25321 (hasht): Remove.
25322 (e_exists): New function.
25323 (e_insert): Likewise.
25324 (output): Use, instead of libiberty hashtable functions.
25325 (main): Do not use getopt. Do not call htab_create.
25326
25327 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
25328
25329 PR libstdc++/21526
25330 * lib/target-supports.exp (check_mkfifo_available):
25331 Return 0 for cygwin as mkfifo support incomplete on platform.
25332 Fix typos in comments.
25333
25334 2005-05-15 Mark Mitchell <mark@codesourcery.com>
25335
25336 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
25337
25338 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
25339
25340 PR fortran/17432
25341 * gfortran.dg/assign_4.f: New test.
25342
25343 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
25344
25345 PR tree-optimization/21563
25346 * gcc.dg/tree-ssa/pr21563.c: New.
25347
25348 2005-05-14 Jan Hubicka <jh@suse.cz>
25349
25350 * gcc.dg/noreturn-7.c: Allow control reaches warning.
25351
25352 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
25353
25354 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
25355
25356 2005-05-13 Julian Brown <julian@codesourcery.com>
25357
25358 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
25359 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
25360
25361 2005-05-13 Jan Hubicka <jh@suse.cz>
25362
25363 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
25364 * gcc.dg/fold-xor-?.c: Likewise.
25365 * gcc.dg/pr15784-?.c: Likewise.
25366 * gcc.dg/pr20922-?.c: Likewise.
25367 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
25368 * gcc.dg/tree-ssa/pr17598.c: Likewise.
25369 * gcc.dg/tree-ssa/pr20470.c: Likewise.
25370
25371 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25372
25373 PR fortran/21260
25374 * gfortran.dg/hollerith_1.f90: New test.
25375
25376 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25377
25378 * gfortran.dg/func_result_2.f90: New test.
25379
25380 2005-05-11 Bud Davis <bdavis@gfortran.org>
25381
25382 * gfortran.dg/dev_null.f90: New test.
25383
25384 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
25385
25386 * gcc.dg/arm-vfp1.c: Revert last change.
25387
25388 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
25389
25390 PR middle-end/19807
25391 PR tree-optimization/19639
25392 * g++.dg/tree-ssa/pr19807.C: New testcase.
25393
25394 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25395
25396 PR libfortran/21471
25397 * gfortran.dg/append-1.f90: New test.
25398
25399 2005-05-10 Diego Novillo <dnovillo@redhat.com>
25400
25401 * gcc.dg/pr18501.c: XFAIL.
25402 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
25403 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
25404 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
25405 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
25406 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
25407 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
25408 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
25409 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
25410
25411 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25412
25413 PR fortran/20178
25414 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
25415 gfortran.dg/f2c_3.f90: New tests.
25416
25417 * gfortran.dg/return_1.f90: Fix dg annotation.
25418
25419 2005-05-10 Diego Novillo <dnovillo@redhat.com>
25420
25421 * gcc.c-torture/compile/20050510-1.c: New test.
25422
25423 2005-05-10 Mark Mitchell <mark@codesourcery.com>
25424
25425 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
25426
25427 2005-05-10 Bob Wilson <bob.wilson@acm.org>
25428
25429 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
25430
25431 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
25432
25433 PR c/17913
25434 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
25435
25436 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
25437
25438 PR c/21342
25439 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
25440 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
25441
25442 2005-05-10 Ben Elliston <bje@au.ibm.com>
25443
25444 PR debug/16676
25445 * gcc.dg/debug/pr16676.c: New test.
25446
25447 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
25448
25449 PR testsuite/21443
25450 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
25451 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
25452 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
25453 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
25454 Change -O1 to -O2.
25455 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
25456 -fno-tree-dominator-opts.
25457
25458 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25459
25460 * gfortran.dg/return_1.f90: New test.
25461
25462 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
25463
25464 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
25465
25466 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
25467
25468 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
25469
25470 PR c++/21427
25471 * g++.dg/inherit/covariant13.C: New.
25472
25473 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25474
25475 PR libfortran/19155
25476 * gfortran.dg/pr19155.f: New test.
25477
25478 2005-05-08 Roger Sayle <roger@eyesopen.com>
25479
25480 PR inline-asm/8788
25481 * gcc.dg/pr8788-1.c: New testcase.
25482
25483 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
25484
25485 PR target/21416
25486 * gcc.target/mips/fpcmp-[12].c: New tests.
25487
25488 2005-05-06 Mark Mitchell <mark@codesourcery.com>
25489
25490 * lib/target-supports-dg.exp (dg-require-fork): New function.
25491 (dg-require-mkfifo): Likewise.
25492 * lib/target-supports.exp (check_function_available): New
25493 function.
25494 (check_fork_available): Likewise.
25495 (check_mkfifo_available): Likewise.
25496
25497 2005-05-06 Jeff Law <law@redhat.com>
25498
25499 * gcc.c-torture/compile/pr21380.c: New test.
25500
25501 2005-05-06 Jakub Jelinek <jakub@redhat.com>
25502
25503 PR c++/20961
25504 * g++.dg/ext/weak3.C: New test.
25505
25506 2005-05-05 Mark Mitchell <mark@codesourcery.com>
25507
25508 PR c++/21352
25509 * g++.dg/template/crash37.C: New test.
25510
25511 2005-05-05 Paul Brook <paul@codesourcery.com>
25512
25513 * gcc.dg/arm-g2.c: Use effective-target arm32.
25514 * gcc.dg/arm-mmx-1.c: Ditto.
25515 * gcc.dg/arm-scd42-2.c: Ditto.
25516 * gcc.dg/arm-vfp1.c: Ditto.
25517 * lib/target-supports.exp (check_effective_target_arm32): New
25518 function.
25519
25520 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
25521
25522 PR libfortran/21354
25523 gfortran.dg/in_pack_rank7.f90: New test.
25524
25525 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
25526
25527 PR middle-end/15618
25528 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
25529
25530 2005-05-04 Jakub Jelinek <jakub@redhat.com>
25531
25532 PR middle-end/21265
25533 * gcc.dg/20050503-1.c: New test.
25534
25535 PR rtl-optimization/21239
25536 * gcc.dg/i386-sse-11.c: New test.
25537
25538 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
25539
25540 PR target/16888
25541 * gcc.target/i386/asm-1.c: New test.
25542
25543 2005-05-03 Jakub Jelinek <jakub@redhat.com>
25544
25545 PR rtl-optimization/21330
25546 * gcc.c-torture/execute/20050502-1.c: New test.
25547
25548 PR target/21297
25549 * gcc.c-torture/execute/20050502-2.c: New test.
25550
25551 2005-05-03 Uros Bizjak <uros@kss-loka.si>
25552
25553 PR middle-end/21282
25554 * gcc.dg/pr21282.c: New.
25555
25556 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
25557
25558 * gcc.dg/vect/pr20122.c: Clean up .vect file.
25559 * gcc.dg/vect/vect-92.c: Likewise.
25560 * gcc.dg/vect/vect-93.c: Likewise.
25561 * gcc.dg/vect/vect-dv-1.c: Likewise.
25562 * gcc.dg/vect/vect-dv-2.c: Likewise.
25563 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
25564
25565 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
25566
25567 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
25568 * gfortran.dg/vect/vect-2.f90: Likewise.
25569 * gfortran.dg/vect/vect-3.f90: Likewise.
25570 * gfortran.dg/vect/vect-4.f90: Likewise.
25571 * gfortran.dg/vect/vect-5.f90: Likewise.
25572
25573 2005-05-02 Geoffrey Keating <geoffk@apple.com>
25574
25575 PR target/20813
25576 * gcc.dg/rs6000-fpint-2.c: New.
25577
25578 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
25579
25580 PR c/15698
25581 * gcc.dg/builtins-30.c: Update expected messages.
25582 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
25583 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
25584 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
25585
25586 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
25587
25588 PR tree-optimization/21294
25589 * gcc.dg/tree-ssa/pr21294.c: New.
25590
25591 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
25592
25593 * gcc.dg/altivec-3.c (vec_store): Do not use the old
25594 __builtin_altivec_st_internal_4si built-in.
25595
25596 2005-05-02 Mark Mitchell <mark@codesourcery.com>
25597
25598 PR c++/15875
25599 * g++.dg/template/ptrmem14.C: New test.
25600
25601 2005-05-02 Paul Brook <paul@codesourcery.com>
25602
25603 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
25604
25605 2005-05-02 Michael Matz <matz@suse.de>
25606
25607 PR c++/19542
25608 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
25609
25610 2005-05-01 Mark Mitchell <mark@codesourcery.com>
25611
25612 * g++.dg/cpp/weak.C: New test.
25613
25614 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
25615
25616 * gcc.dg/tree-ssa/loop-8.c: New test.
25617
25618 2005-04-30 Michael Maty <matz@suse.de>
25619
25620 * gcc.dg/inline-mcpy.c: New test.
25621
25622 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
25623
25624 PR libfortran/18958
25625 * gfortran.dg/eoshift.f90: New test case.
25626
25627 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
25628
25629 PR libfortran/18857
25630 * gfortran.dg/matmul_1.f90: New test.
25631
25632 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
25633
25634 PR tree-optimization/21030
25635 * gcc.dg/tree-ssa/pr21030.c: New.
25636
25637 2005-04-29 Devang Patel <dpatel@apple.com>
25638
25639 PR tree-optimization/21272
25640 * gcc.dg/vect/vect-ifcvt-10.c: New test.
25641
25642 2005-04-29 Jakub Jelinek <jakub@redhat.com>
25643
25644 PR fortran/13082
25645 PR fortran/18824
25646 * gfortran.dg/entry_4.f90: New test.
25647 * gfortran.fortran-torture/execute/entry_1.f90: New test.
25648 * gfortran.fortran-torture/execute/entry_2.f90: New test.
25649 * gfortran.fortran-torture/execute/entry_3.f90: New test.
25650 * gfortran.fortran-torture/execute/entry_4.f90: New test.
25651 * gfortran.fortran-torture/execute/entry_5.f90: New test.
25652 * gfortran.fortran-torture/execute/entry_6.f90: New test.
25653 * gfortran.fortran-torture/execute/entry_7.f90: New test.
25654
25655 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25656
25657 * gfortran.fortran-torture/execute/entry_8.f90: New test.
25658
25659 2005-04-29 Paul Brook <paul@codesourcery.com>
25660
25661 * gfortran.dg/entry_3.f90: New test.
25662
25663 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25664
25665 * gfortran.dg/implicit_4.f90: New test.
25666
25667 2005-04-28 Bob Wilson <bob.wilson@acm.org>
25668
25669 * lib/target-supports.exp (check_profiling_available): Return
25670 false for xtensa-*-elf.
25671
25672 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
25673
25674 * lib/fortran-torture.exp (fortran-torture.exp): Catch
25675 error if file cannot be deleted.
25676
25677 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
25678
25679 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
25680 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
25681 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
25682 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
25683 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
25684 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
25685 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
25686 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
25687 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
25688 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
25689 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
25690 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
25691 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
25692
25693 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25694
25695 PR fortran/20865
25696 * gfortran.dg/pr20865.f90: New test.
25697
25698 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
25699
25700 * gcc.dg/void-cast-2.c: New test.
25701
25702 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
25703
25704 PR c/21159
25705 * gcc.dg/void-cast-1.c: New test.
25706
25707 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
25708
25709 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
25710
25711 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25712
25713 PR fortran/21177
25714 * gfortran.dg/pr21177.f90: New test.
25715
25716 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
25717
25718 PR tree-optimization/21171
25719 * gcc.dg/tree-ssa/pr21171.c: New test.
25720
25721 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
25722
25723 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
25724 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
25725 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
25726 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
25727 gcc.dg/tree-ssa/gen-vect-32.c: New.
25728 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
25729 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
25730 don't run on PPC32.
25731
25732 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
25733
25734 PR c/21213
25735 * gcc.dg/transparent-union-3.c: New test.
25736
25737 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
25738
25739 PR c/20740
25740 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
25741 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
25742 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
25743 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
25744 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
25745 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
25746
25747 2005-04-26 Jeff Law <law@redhat.com>
25748
25749 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
25750 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
25751 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
25752 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
25753 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
25754 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
25755 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
25756
25757 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
25758
25759 PR tree-optimization/17598
25760 * gcc.dg/tree-ssa/pr17598.c: New testcase.
25761
25762 2005-04-25 Mike Stump <mrs@apple.com>
25763
25764 * objc.dg/fix-and-continue-1.m: Add.
25765
25766 2005-04-25 Roger Sayle <roger@eyesopen.com>
25767
25768 PR c++/20995
25769 * g++.dg/opt/pr20995-1.C: New test case.
25770
25771 2005-04-25 Devang Patel <dpatel@apple.com>
25772
25773 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
25774
25775 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
25776
25777 PR testsuite/21062
25778 * g++.dg/opt/alias2.C (printf): Correct the prototype.
25779
25780 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
25781
25782 PR C++/21188
25783 * g++.dg/opt/rtti2.C: New test.
25784
25785 2005-04-25 Paul Brook <paul@codesourcery.com>
25786 Steven G. Kargl <kargls@comcast.net>
25787
25788 PR fortran/20879
25789 * gfortran.dg/ichar_1.f90: New file.
25790
25791 2005-04-24 Jakub Jelinek <jakub@redhat.com>
25792
25793 PR middle-end/20991
25794 * g++.dg/opt/pr20991.C: New test.
25795
25796 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
25797 where sizeof (type) < __alignof__ (type).
25798 * gcc.dg/compat/struct-layout-1.h: Likewise.
25799
25800 2005-04-24 Per Bothner <per@bothner.com>
25801 Devang Patel <dpatel@apple.com>
25802
25803 PR preprocessor/20907
25804 * gcc.dg/cpp/very-long-comment.c: New test.
25805
25806 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25807
25808 PR fortran/20059
25809 * gfortran.dg/common_5.f: New test.
25810
25811 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
25812
25813 PR middle-end/21082
25814 * g++.dg/tree-ssa/pr21082.C: New testcase.
25815
25816 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
25817
25818 * gcc.dg/vect/vect-99.c: New test.
25819
25820 2005-04-22 Diego Novillo <dnovillo@redhat.com>
25821
25822 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
25823
25824 2005-04-22 Jeff Law <law@redhat.com>
25825
25826 * gcc.dg/uninit-5.c: Remove xfails.
25827 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
25828 conditionals and loads.
25829
25830 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
25831
25832 PR libfortran/20074
25833 PR libfortran/20436
25834 PR libfortran/21108
25835 * gfortran.dg/nested_reshape.f90: new test
25836 * gfortran.dg/reshape-alloc.f90: new test
25837 * gfortran.dg/reshape.f90: new test
25838
25839 2005-04-22 Mark Mitchell <mark@codesourcery.com>
25840
25841 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
25842
25843 * gcc.dg/arm-vfp1.c: New test.
25844
25845 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
25846
25847 PR c++/21087
25848 * g++.dg/lookup/builtin2.C: New test.
25849
25850 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
25851
25852 * gcc.dg/weak/weak-13.c: New test.
25853
25854 2005-04-21 Geoffrey Keating <geoffk@apple.com>
25855
25856 * lib/target-supports.exp (check_effective_target_sync_int_long):
25857 Add powerpc*.
25858
25859 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
25860
25861 * gcc.target/mips/branch-1.c: New test.
25862
25863 2005-04-21 Richard Henderson <rth@redhat.com>
25864
25865 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
25866 * gcc.dg/vect/vect-86.c: Likewise.
25867 * gcc.dg/vect/vect-87.c: Likewise.
25868 * gcc.dg/vect/vect-88.c: Likewise.
25869
25870 2005-04-21 Devang Patel <dpatel@apple.com>
25871
25872 PR optimization/20994
25873 * gcc.dg/tree-ssa/ifc-3.c: New test.
25874
25875 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
25876
25877 PR c/12913
25878 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
25879 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
25880 gcc.dg/c99-vla-jump-5.c: New tests.
25881
25882 2005-04-19 Richard Henderson <rth@redhat.com>
25883
25884 * lib/target-supports.exp (check_effective_target_vect_int_mult):
25885 Fix typo in exists check.
25886 (check_effective_target_sync_int_long): New.
25887 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
25888 * gcc.dg/ia64-sync-2.c: Likewise.
25889 * gcc.dg/ia64-sync-3.c: Likewise.
25890 * gcc.dg/ia64-sync-4.c: Likewise.
25891
25892 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
25893
25894 * gcc.dg/fold-xor-1.c: New test.
25895 * gcc.dg/fold-xor-2.c: New test.
25896
25897 2005-04-19 James E. Wilson <wilson@specifixinc.com>
25898
25899 PR target/20670
25900 * g++.dg/eh/fp-regs.C: New test.
25901
25902 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
25903
25904 * gcc.dg/Wint-to-pointer-cast-1.c,
25905 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
25906 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
25907 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
25908
25909 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25910
25911 PR fortran/16861
25912 * gfortran.dg/pr16861.f90: New test.
25913
25914 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
25915
25916 * gcc.dg/pr21085.c: New test.
25917
25918 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
25919
25920 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
25921 (setup_mips_tests, dg-mips-options): New procedures.
25922 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
25923 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
25924 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
25925 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
25926 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
25927 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
25928 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
25929 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
25930 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
25931 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
25932 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
25933 dg-mips-options instead of dg-options. Remove now-redundant
25934 preprocessor guards.
25935 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
25936 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
25937 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
25938 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
25939 * gcc.dg/vr-mult-2.c: Delete.
25940 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
25941 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
25942 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
25943 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
25944 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
25945 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
25946 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
25947
25948 2005-04-18 Laurent GUERBY <laurent@guerby.net>
25949
25950 * ada/acats/run_all.sh: Use sync when executable not present.
25951
25952 2005-04-18 Devang Patel <dpatel@apple.com>
25953
25954 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
25955 * gcc.dg/vect/vect-11a.c: New.
25956 * gcc.dg/vect/vect-none.c: Update.
25957 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
25958
25959 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
25960
25961 PR tree-optimization/20922
25962 * gcc.dg/pr20922-1.c: New test.
25963 * gcc.dg/pr20922-2.c: New test.
25964 * gcc.dg/pr20922-3.c: New test.
25965 * gcc.dg/pr20922-4.c: New test.
25966 * gcc.dg/pr20922-5.c: New test.
25967 * gcc.dg/pr20922-6.c: New test.
25968
25969 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25970
25971 PR libfortran/20950
25972 * gfortran.dg/pr20950.f: New test.
25973
25974 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25975
25976 PR libfortran/19216
25977 * gfortran.dg/pr19216.f: New test.
25978
25979 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
25980
25981 PR tree-optimization/21001
25982 * gcc.dg/tree-ssa/pr21001.c: New.
25983
25984 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
25985
25986 PR libfortran/21075
25987 * gfortran.dg/reshape_rank7.f90: New test.
25988
25989 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
25990
25991 PR libfortran/12884 gfortran.dg/pr12884.f: New test.
25992 PR libfortran/17285 gfortran.dg/pr17285.f90: New test.
25993 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test.
25994 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test.
25995 PR libfortran/18210 gfortran.dg/pr18210.f90: New test.
25996 PR libfortran/18392 gfortran.dg/pr18392.f90: New test.
25997 PR libfortran/19467 gfortran.dg/pr19467.f90: New test.
25998 PR libfortran/19657 gfortran.dg/pr19657.f90: New test.
25999 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE
26000 wrong way round).
26001 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be
26002 in namelists. New test.
26003 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists.
26004 New test.
26005 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist.
26006 New test.
26007 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in
26008 namelist. New test.
26009 * gfortran.dg/namelist_13.f90: Tests derived types in namelist.
26010 New test.
26011 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support.
26012 New test.
26013 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in
26014 namelist. New test.
26015 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test.
26016 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test.
26017 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist.
26018 New test.
26019 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test.
26020 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit
26021 arrays. New test.
26022
26023 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
26024
26025 * gfortran.dg/wtruncate.f: New testcase.
26026 * gfortran.dg/wtruncate.f90: New testcase.
26027
26028 2005-04-16 Mark Mitchell <mark@codesourcery.com>
26029
26030 PR c++/21025
26031 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
26032 which sizeof/alignof is dependent, rather than just whether we are
26033 processing_template_decl.
26034
26035 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
26036
26037 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
26038 corrected typo where the wrong variables had been compared.
26039
26040 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
26041
26042 PR libfortran/18495
26043 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
26044 Test callee-allocated version of return array with a write
26045 statement.
26046 Test spread with a temporary with another write statement.
26047
26048 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
26049
26050 PR tree-optimization/21031
26051 * gcc.dg/tree-ssa/pr21031.c: New.
26052
26053 2005-04-15 Uros Bizjak <uros@kss-loka.si>
26054
26055 PR tree-optimization/21004
26056 * gcc.dg/builtins-53.c: Include builtins-config.h.
26057 Check floorf, ceilf, floorl and ceill transformations
26058 only when HAVE_C99_RUNTIME is defined.
26059
26060 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
26061
26062 PR middle-end/20739
26063 * gcc.dg/tree-ssa/pr20739.c: New test.
26064
26065 2005-04-14 Mike Stump <mrs@apple.com>
26066
26067 * gcc.dg/Foundation.framework/empty: New.
26068 * gcc.dg/framework-2.c: New.
26069
26070 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
26071
26072 PR tree-optimization/21021
26073 * gcc.c-torture/compile/pr21021.c: New.
26074
26075 2005-04-14 Janis Johnson <janis187@us.ibm.com>
26076
26077 PR testsuite/21010
26078 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
26079 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
26080 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
26081 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
26082 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
26083 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
26084 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
26085 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
26086
26087 2005-04-14 Richard Henderson <rth@redhat.com>
26088
26089 * lib/target-supports.exp (check_effective_target_vect_condition):
26090 Add ia64, i?86, and x86_64.
26091
26092 2005-04-14 Steven G. Kargl <kargls@comcast.net>
26093
26094 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
26095
26096 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
26097
26098 PR tree-optimization/20657
26099 * gcc.dg/tree-ssa/pr20657.c: New.
26100
26101 2005-04-14 Uros Bizjak <uros@kss-loka.si>
26102
26103 * gcc.dg/builtins-53.c: Also check (int)trunc* and
26104 (long long int)trunc*.
26105
26106 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
26107
26108 PR target/20927
26109 * gcc.dg/pr20927.c: New test.
26110
26111 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
26112
26113 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
26114 * gcc.target/mips/asm-1.c: Likewise.
26115
26116 2005-04-13 Dale Johannesen <dalej@apple.com>
26117
26118 * objc.dg/objc-fast-4.m: New.
26119
26120 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
26121
26122 * gcc.target/cris/torture/cris-torture.exp: New driver in new
26123 directory.
26124 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
26125
26126 2005-04-13 David Edelsohn <edelsohn@gnu.org>
26127
26128 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
26129 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
26130 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
26131
26132 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
26133
26134 PR tree-optimization/20913
26135 * gcc.dg/tree-ssa/pr20913.c: New.
26136
26137 PR tree-optimization/20702
26138 * gcc.dg/tree-ssa/pr20702.c: New.
26139
26140 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26141
26142 PR c++/13744
26143 * g++.dg/inherit/local3.C: New test.
26144
26145 2005-04-12 Jeff Law <law@redhat.com>
26146
26147 * gcc.dg/tree-ssa/20050412-1.c: New test.
26148
26149 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
26150
26151 PR libfortran/19016
26152 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
26153 Add tests with mask generated by expression.
26154 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
26155 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
26156 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
26157
26158 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
26159
26160 PR middle-end/20917
26161 * gcc.dg/20050409-1.c: New test.
26162
26163 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
26164
26165 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
26166
26167 2005-04-11 Mark Mitchell <mark@codesourcery.com>
26168
26169 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
26170 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
26171 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
26172 (TARGET_CXX): Adjust accordingly.
26173 * target.h (struct gcc_target): Remove epxort_class_data. Add
26174 determine_class_data_visibility and class_data_always_comdat.
26175 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
26176 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
26177 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
26178 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
26179 (arm_cxx_determine_class_data_visibility): New.
26180 (arm_cxx_class_data_always_comdat): Likewise.
26181 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
26182 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
26183 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
26184 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
26185 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
26186 Define.
26187
26188 2005-04-11 Mark Mitchell <mark@codesourcery.com>
26189
26190 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
26191
26192 2005-04-11 Geoffrey Keating <geoffk@apple.com>
26193
26194 * gcc.dg/i386-darwin-fpmath.c: New.
26195
26196 2004-04-11 Devang Patel <dpatel@apple.com>
26197
26198 * lib/target-supports.exp (check_effective_target_vect_condition): New.
26199 * gcc.dg/vect/vect-ifcvt-1.c: New test.
26200 * gcc.dg/vect/vect-ifcvt-2.c: New test.
26201 * gcc.dg/vect/vect-ifcvt-3.c: New test.
26202 * gcc.dg/vect/vect-ifcvt-4.c: New test.
26203 * gcc.dg/vect/vect-ifcvt-5.c: New test.
26204 * gcc.dg/vect/vect-ifcvt-6.c: New test.
26205 * gcc.dg/vect/vect-ifcvt-7.c: New test.
26206 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
26207
26208 2004-04-11 Devang Patel <dpatel@apple.com>
26209
26210 * gcc.dg/vect/vect-dv-1.c: New test.
26211 * gcc.dg/vect/vect-dv-2.c: New test.
26212
26213 2005-04-11 Diego Novillo <dnovillo@redhat.com>
26214
26215 PR tree-optimization/20933
26216 * gcc.dg/tree-ssa/pr20933.c: New test.
26217
26218 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
26219
26220 * gfortran.dg/fold_nearest.f90: New test.
26221
26222 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
26223
26224 * gcc.dg/tree-ssa/alias-1.c: New test.
26225
26226 2005-04-11 Diego Novillo <dnovillo@redhat.com>
26227
26228 PR tree-optimization/20920
26229 * g++.dg/tree-ssa/pr20920.C: New test.
26230
26231 2005-04-11 Uros Bizjak <uros@kss-loka.si>
26232
26233 * gcc.dg/builtins-53.c: Also check (int)ceil* and
26234 (long long int)ceil*.
26235
26236 2005-04-10 Mark Mitchell <mark@codesourcery.com>
26237
26238 * g++.dg/warn/Wdtor1.C: Declare template in system header with
26239 explicit C++ linkage.
26240
26241 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26242
26243 * gfortran.dg/pr17229.f: Take care of the new obsolescence
26244 warning for arithmetic IF statements.
26245
26246 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
26247
26248 * eor_handling_1.f90: New test case.
26249 * eor_handling_2.f90: New test case.
26250 * eor_handling_3.f90: New test case.
26251 * eor_handling_4.f90: New test case.
26252 * eor_handling_5.f90: New test case.
26253 * noadv_size.f90: New test case.
26254 * pad_no.f90: New test case.
26255
26256 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
26257
26258 * gcc.c-torture/execute/20050410-1.c: New test.
26259
26260 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
26261
26262 * gcc.dg/pr20126.c: New.
26263
26264 2005-04-09 Bud Davis <bdavis@gfortran.org>
26265 Steven G. Kargl <kargls@comcast.net>
26266
26267 * gfortran.dg/PR19872.f: New test.
26268
26269 2005-04-09 Steven G. Kargl <kargls@comcast.net>
26270
26271 * gfortran.dg/nint_1.f90: Fix dg-do directive.
26272
26273 2005-04-09 Steven G. Kargl <kargls@comcast.net>
26274
26275 * gfortran.dg/nint_1.f90: New test.
26276
26277 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
26278
26279 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
26280 Added test for callee-allocated arrays with write statements.
26281 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
26282 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
26283 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
26284 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
26285 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
26286
26287 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
26288
26289 PR libfortran/20163
26290 * gfortran.dg/open-options-blanks.f: New test.
26291
26292 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
26293
26294 PR fortran/13257
26295 * gfortran.dg/comma_format_extension_[1234].f: New tests.
26296
26297 2005-04-09 Jakub Jelinek <jakub@redhat.com>
26298
26299 * gcc.dg/tree-ssa/stdarg-1.c: New test.
26300 * gcc.dg/tree-ssa/stdarg-2.c: New test.
26301 * gcc.dg/tree-ssa/stdarg-3.c: New test.
26302 * gcc.dg/tree-ssa/stdarg-4.c: New test.
26303 * gcc.dg/tree-ssa/stdarg-5.c: New test.
26304 * gcc.c-torture/execute/stdarg-4.c: New test.
26305
26306 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
26307
26308 PR target/20795
26309 * g++.dg/abi/param2.C: New test.
26310
26311 2005-04-09 Uros Bizjak <uros@kss-loka.si>
26312
26313 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
26314
26315 2005-04-09 Uros Bizjak <uros@kss-loka.si>
26316
26317 * gcc.dg/builtins-53.c: New test.
26318
26319 2005-04-08 Diego Novillo <dnovillo@redhat.com>
26320
26321 * g++.dg/tree-ssa/pr18178.C: New test.
26322 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
26323 * gcc.c-torture/execute/20041019-1.c: New test.
26324 * gcc.dg/tree-ssa/20041008-1.c: New test.
26325 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
26326 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
26327 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
26328 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
26329 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
26330 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
26331 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
26332 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
26333 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
26334 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
26335
26336 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
26337
26338 PR rtl-optimization/20466
26339 * gcc.c-torture/execute/pr20466-1.c: New test.
26340
26341 2005-04-08 Mark Mitchell <mark@codesourcery.com>
26342
26343 PR c++/20905
26344 * g++.dg/parse/cond2.C: New test.
26345
26346 PR c++/20145
26347 * g++.dg/warn/Wdtor1.C: New test.
26348
26349 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26350
26351 PR fortran/17229
26352 * gfortran.dg/pr17229.f: New test.
26353
26354 2005-04-07 Steven G. Kargl <kargls@comcast.net>
26355
26356 * gfortran.dg/tiny_1.f90: New test.
26357 * gfortran.dg/tiny_2.f90: ditto.
26358
26359 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
26360
26361 * gfortran.dg/eor_1.f90: Fix dg-do run line
26362 * gfortran.dg/open_new.f90: Fix dg-do run line
26363
26364 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
26365
26366 * lib/target-supports.exp (get_compiler_messages): Support
26367 optional arguments, the fourth being compiler options.
26368 (check_effective_target_fpic): New proc.
26369 * gcc.dg/20050321-2.c: Restrict to target fpic.
26370
26371 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
26372
26373 * gcc.dg/15443-1.c: New test.
26374 * gcc.dg/15443-2.c: Likewise.
26375
26376 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
26377
26378 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
26379
26380 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
26381
26382 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
26383
26384 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
26385
26386 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
26387 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
26388 -m64.
26389 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
26390 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
26391 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
26392
26393 2005-04-06 Mark Mitchell <mark@codesourcery.com>
26394
26395 PR c++/20212
26396 * g++.dg/warn/Wunused-11.C: New test.
26397
26398 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
26399
26400 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
26401
26402 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
26403
26404 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
26405
26406 2005-04-05 Mark Mitchell <mark@codesourcery.com>
26407
26408 PR c++/20734
26409 * g++.dg/template/ptrmem13.C: New test.
26410
26411 2005-04-05 Per Bothner <per@bothner.com>
26412
26413 * lib/gcc.exp: Always add -fno-show-column, for now.
26414
26415 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
26416
26417 PR testsuite/20767
26418 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
26419 of plain old "unsigned int" for the type of "i". Makes this test
26420 64bit clean.
26421
26422 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
26423
26424 * gcc.dg/i386-ssefn-1.c: New test.
26425 * gcc.dg/i386-ssefn-2.c: New test.
26426 * gcc.dg/i386-ssefn-3.c: New test.
26427 * gcc.dg/i386-ssefn-4.c: New test.
26428
26429 2005-04-05 Jakub Jelinek <jakub@redhat.com>
26430
26431 PR tree-optimization/20076
26432 * gcc.dg/builtin-apply4.c: New test.
26433
26434 PR preprocessor/19475
26435 * gcc.dg/cpp/macspace1.c: New test.
26436 * gcc.dg/cpp/macspace2.c: New test.
26437
26438 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26439
26440 * gfortran.dg/pr20755.f: Fixed bad format.
26441
26442 2005-04-05 Mark Mitchell <mark@codesourcery.com>
26443
26444 PR c++/20763
26445 * g++.dg/ext/attrib21.C: New test.
26446
26447 2004-04-05 Devang Patel <dpatel@apple.com>
26448
26449 * lib/target-supports.exp (check_effective_target_vect_shif): New.
26450 * gcc.dg/vect/vect-shift-1.c: New test.
26451
26452 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26453
26454 PR libfortran/20755
26455 * gfortran.dg/pr20755.f: New test.
26456
26457 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
26458
26459 * gfortran.dg/pr15959.f90: New test.
26460 * gfortran.dg/string_pad_trunc.f90: New test.
26461
26462 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26463
26464 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
26465 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
26466 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
26467 syntax.
26468
26469 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
26470
26471 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
26472
26473 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26474
26475 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
26476 * gcc.c-torture/compile/20011119-2.c: Likewise.
26477 * gcc.c-torture/compile/981001-2.c: Likewise.
26478
26479 2005-04-04 Mark Mitchell <mark@codesourcery.com>
26480
26481 PR c++/20679
26482 * g++.dg/template/overload4.C: New test.
26483
26484 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
26485
26486 PR c++/20746
26487 * g++.dg/abi/covariant5.C: New.
26488
26489 PR debug/20505
26490 * g++.dg/debug/const2.C: New.
26491
26492 2005-04-04 Jakub Jelinek <jakub@redhat.com>
26493
26494 PR rtl-optimization/16104
26495 * gcc.c-torture/execute/20050316-1.c: New test.
26496
26497 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
26498
26499 * g++.dg/template/spec23.C: Fix dg-error text.
26500
26501 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
26502
26503 PR c++/19199
26504 * g++.dg/expr/lval2.C: New.
26505
26506 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26507
26508 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
26509 __builtin_strcasecmp and __builtin_strncasecmp.
26510
26511 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
26512
26513 PR c++/20723
26514 * g++.dg/template/spec22.C: New.
26515 * g++.dg/template/spec23.C: New.
26516
26517 2005-04-03 Dale Ranta <dir@lanl.gov>
26518 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26519
26520 PR libfortran/20068
26521 PR libfortran/20125
26522 PR libfortran/20156
26523 PR libfortran/20471
26524 * gfortran.dg/backspace.f: New test.
26525
26526 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
26527
26528 * gcc.dg/pr19345.c: New test.
26529
26530 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
26531
26532 PR tree-optimization/20640
26533 * gcc.dg/torture/tree-loop-1.c: New.
26534
26535 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
26536
26537 PR rtl-optimization/20290
26538 * gcc.c-torture/execute/loop-ivopts-2.c: New.
26539
26540 2005-04-02 Geoffrey Keating <geoffk@apple.com>
26541
26542 * gcc.dg/rs6000-fpint.c: New.
26543
26544 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
26545
26546 * gcc.dg/old-style-then-proto-1.c: New test.
26547
26548 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26549
26550 * gfortran.fortran-torture/execute/backspace.f90: Check
26551 after backspace and read was incorrect.
26552
26553 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26554
26555 * gcc.c-torture/execute/builtins/strcat.c: Check the result
26556 buffer past the terminating NUL using memcmp.
26557 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
26558 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
26559
26560 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
26561 Fix unused/uninitialized variable warnings.
26562
26563 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
26564 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
26565 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
26566 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
26567
26568 * gcc.c-torture/execute/builtins/abs-1-lib.c,
26569 gcc.c-torture/execute/builtins/fputs-lib.c,
26570 gcc.c-torture/execute/builtins/lib/fprintf.c,
26571 gcc.c-torture/execute/builtins/lib/main.c,
26572 gcc.c-torture/execute/builtins/lib/memcmp.c,
26573 gcc.c-torture/execute/builtins/lib/memmove.c,
26574 gcc.c-torture/execute/builtins/lib/mempcpy.c,
26575 gcc.c-torture/execute/builtins/lib/memset.c,
26576 gcc.c-torture/execute/builtins/lib/printf.c,
26577 gcc.c-torture/execute/builtins/lib/sprintf.c,
26578 gcc.c-torture/execute/builtins/lib/stpcpy.c,
26579 gcc.c-torture/execute/builtins/lib/strchr.c,
26580 gcc.c-torture/execute/builtins/lib/strcmp.c,
26581 gcc.c-torture/execute/builtins/lib/strcpy.c,
26582 gcc.c-torture/execute/builtins/lib/strcspn.c,
26583 gcc.c-torture/execute/builtins/lib/strlen.c,
26584 gcc.c-torture/execute/builtins/lib/strncat.c,
26585 gcc.c-torture/execute/builtins/lib/strncmp.c,
26586 gcc.c-torture/execute/builtins/lib/strncpy.c,
26587 gcc.c-torture/execute/builtins/lib/strrchr.c,
26588 gcc.c-torture/execute/builtins/lib/strspn.c,
26589 gcc.c-torture/execute/builtins/lib/strstr.c,
26590 gcc.c-torture/execute/builtins/memops-asm-lib.c,
26591 gcc.c-torture/execute/builtins/strlen-2.c,
26592 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
26593 prototypes.
26594
26595 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
26596
26597 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
26598 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
26599 selectany usage.
26600
26601 2005-04-01 Jakub Jelinek <jakub@redhat.com>
26602
26603 PR c++/19406
26604 * g++.dg/debug/using1.C: New test.
26605
26606 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
26607
26608 PR middle-end/20524
26609 * gcc.dg/alias-7.c: Prefix asm-declared name with
26610 __USER_LABEL_PREFIX__.
26611
26612 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
26613
26614 Fix fallout from PR middle-end/15700:
26615 * gcc.c-torture/compile/20011119-1.c: Take
26616 __USER_LABEL_PREFIX__ into account.
26617 * gcc.c-torture/compile/20011119-2.c: Likewise.
26618
26619 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
26620
26621 PR c++/18644
26622 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
26623
26624 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
26625
26626 PR c/17855
26627 * gcc.c-torture/compile/struct-non-lval-1.c,
26628 gcc.c-torture/compile/struct-non-lval-2.c,
26629 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
26630
26631 2005-03-31 Janis Johnson <janis187@us.ibm.com>
26632
26633 * gcc.dg/tls/tls.exp: Remove temporary file.
26634 * g++.dg/tls/tls.exp: Ditto.
26635 * lib/file-format.exp: Ditto.
26636 * g++.dg/special/ecos.exp: Ditto.
26637
26638 * lib/profopt.exp: Treat prof_ext as a list.
26639 * gcc.misc-tests/bprob.exp: Ditto.
26640 * g++.dg/bprob/bprob.exp: Ditto.
26641
26642 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
26643 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
26644 g++.dg/tree-ssa/pointer-reference-alias.C,
26645 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
26646 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
26647 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
26648 g++.dg/vect/pr19951.cc: Ditto.
26649 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
26650 gcc.dg/builtins-47.c: Ditto.
26651 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
26652 gcc.dg/pr20115-1.c: Ditto.
26653 * gcc.dg/tree-ssa/20030530-2.c,
26654 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
26655 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
26656 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
26657 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
26658 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
26659 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
26660 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
26661 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
26662 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
26663 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
26664 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
26665 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
26666 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
26667 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
26668 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
26669 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
26670 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
26671 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
26672 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
26673 gcc.dg/tree-ssa/20030824-1.c,
26674 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
26675 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
26676 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
26677 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
26678 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
26679 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
26680 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
26681 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
26682 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
26683 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
26684 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
26685 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
26686 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
26687 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
26688 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
26689 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
26690 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
26691 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
26692 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
26693 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
26694 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
26695 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
26696 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
26697 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
26698 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
26699 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
26700 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
26701 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
26702 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
26703 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
26704 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
26705 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
26706 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
26707 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
26708 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
26709 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
26710 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
26711 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
26712 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
26713 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
26714 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
26715 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
26716 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
26717 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
26718 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
26719 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
26720 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
26721 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
26722 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
26723 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
26724 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
26725 gcc.dg/tree-ssa/useless-1.c: Ditto.
26726 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
26727 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
26728 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
26729 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
26730 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
26731 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
26732 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
26733 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
26734 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
26735 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
26736 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
26737 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
26738 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
26739 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
26740 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
26741 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
26742 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
26743 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
26744 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
26745 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
26746 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
26747 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
26748 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
26749 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
26750 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
26751 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
26752 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
26753 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
26754 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
26755 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
26756 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
26757 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
26758 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
26759 gcc.dg/vect/vect-none.c: Ditto.
26760 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
26761 treelang/compile/unsigned.tree: Ditto.
26762
26763 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
26764 * gcc.dg/cpp/direct2s.c: Ditto.
26765 * gcc.dg/cpp/paste4.c: Ditto.
26766 * gcc.dg/cpp/separate-1.c: Ditto.
26767 * gcc.dg/pch/save-temps-1.c: Ditto.
26768 * g++.dg/ext/altivec-10.C: Ditto.
26769 * g++.dg/pch/pch.C: Ditto.
26770
26771 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
26772
26773 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
26774 * g++.dg/template/repo1.C: Ditto.
26775 * g++.dg/template/repo2.C: Ditto.
26776 * g++.dg/template/repo3.C: Ditto.
26777 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
26778 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
26779 * g++.old-deja/g++.pt/repo1.C: Ditto.
26780 * g++.old-deja/g++.pt/repo2.C: Ditto.
26781 * g++.old-deja/g++.pt/repo3.C: Ditto.
26782 * g++.old-deja/g++.pt/repo4.C: Ditto.
26783
26784 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
26785 * gcc.dg/20030107-1.c: Ditto.
26786 * gcc.dg/20030702-1.c: Ditto.
26787 * gcc.dg/profile-generate-1.c: Ditto.
26788 * g++.dg/other/profile1.C: Ditto.
26789 * g++.old-deja/g++.robertl/eb83.C: Ditto.
26790
26791 * lib/gcc-dg.exp (remove-build-file): New.
26792 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
26793 cleanup-tree-dump, cleanup-saved-temps): New.
26794
26795 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
26796
26797 PR c++/19203, DR 214
26798 * g++.dg/parse/ambig3.C: Not ambiguous.
26799 * g++.dg/template/spec20.C: New.
26800 * g++.dg/template/spec21.C: New.
26801
26802 2005-03-31 Steve Ellcey <sje@cup.hp.com>
26803
26804 PR target/20045
26805 * gcc.dg/ia64-fptr-1.c: Run only on linux.
26806
26807 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26808
26809 PR libfortran/20660
26810 * gfortran.dg/negative_unit.f: New test.
26811
26812 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
26813
26814 * gcc.dg/20050330-1.c: New test.
26815
26816 2005-03-30 Devang Patel <dpatel@apple.com>
26817
26818 * g++.dg/tree-sra/ssa-sra-3.C: New test.
26819
26820 2005-03-30 Dale Johannesen <dalej@apple.com>
26821
26822 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
26823
26824 2005-03-30 Janis Johnson <janis187@us.ibm.com>
26825
26826 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
26827 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
26828 Strip options from test name.
26829
26830 2005-03-31 Jan Hubicka <jh@suse.cz>
26831
26832 * gcc.dg/varpool-1.c: New testcase.
26833
26834 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
26835
26836 PR c/772
26837 PR c/17913
26838 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
26839 gcc.dg/stmt-expr-label-3.c : New tests.
26840 * gcc.c-torture/execute/medce-2.c: Remove.
26841
26842 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
26843
26844 PR c/20368
26845 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
26846 tests.
26847
26848 2005-03-30 Alan Modra <amodra@bigpond.net.au>
26849
26850 * gcc.c-torture/compile/pr20203.c: New test.
26851
26852 2005-03-26 Steven G. Kargl <kargls@comcast.net>
26853
26854 * gfortran.dg/promotion.f90: New test.
26855
26856 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
26857
26858 PR middle-end/20491
26859 * gcc.dg/torture/asm-subreg-1.c: New test.
26860
26861 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
26862
26863 PR c/20672
26864 * gcc.dg/pr20672-1.c: New test.
26865
26866 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
26867
26868 * gfortran.dg/vect: New directory.
26869 * gfortran.dg/vect/vect.exp: New.
26870 * gfortran.dg/vect/vect-1.f90: New test.
26871 * gfortran.dg/vect/vect-2.f90: New test.
26872 * gfortran.dg/vect/vect-3.f90: New test.
26873 * gfortran.dg/vect/vect-4.f90: New test.
26874 * gfortran.dg/vect/vect-5.f90: New test.
26875
26876 2005-03-29 Jakub Jelinek <jakub@redhat.com>
26877
26878 PR middle-end/20622
26879 * gcc.dg/alias-7.c: New test.
26880
26881 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
26882
26883 * gcc.dg/sparc-reg-1.c: New test.
26884
26885 2005-03-28 Steve Ellcey <sje@cup.hp.com>
26886
26887 PR target/19890
26888 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
26889
26890 2005-03-29 Dale Ranta <dir@lanl.gov>
26891 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26892
26893 PR libfortran/20163
26894 * gfortran.dg/pr20163-2.f: New test.
26895
26896 2005-03-28 Jan Hubicka <jh@suse.cz>
26897
26898 PR middle-end/20635
26899 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
26900 by Jakub Jelinek.
26901
26902 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
26903
26904 PR tree-optimization/20626
26905 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
26906 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
26907
26908 2005-03-26 Steven G. Kargl <kargls@comcast.net>
26909
26910 * gfortran.dg/underflow.f90: New test.
26911 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
26912
26913 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26914
26915 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
26916
26917 2005-03-25 Mark Mitchell <mark@codesourcery.com>
26918
26919 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
26920 (g++_init): Make sure that CXXFLAGS is set.
26921 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
26922 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
26923 * lib/gfortran.exp (gfortran_link_flags): Likewise.
26924 * lib/objc.exp (objc_init): Likewise.
26925 * lib/treelang.exp (treelang_init): Likewise.
26926
26927 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
26928
26929 PR tree-optimization/20470
26930 * gcc.dg/tree-ssa/pr20470.c: New test.
26931
26932 2005-03-25 Geoffrey Keating <geoffk@apple.com>
26933
26934 * gcc.dg/ppc-stfiwx.c: New.
26935
26936 2005-03-25 Steve Ellcey <sje@cup.hp.com>
26937
26938 PR target/19888
26939 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
26940
26941 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
26942
26943 * gcc.dg/20050325-1.c: Fix a typo.
26944
26945 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26946
26947 PR libfortran/19678
26948 PR libfortran/19679
26949 * gfortran.dg/dos_eol.f: New test.
26950
26951 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
26952
26953 PR rtl-optimization/20249
26954 * gcc.dg/20050325-1.c: New test.
26955
26956 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26957
26958 PR libfortran/15332
26959 * gfortran.dg/pr15332.f: New test.
26960
26961 2005-03-24 Dale Johannesen <dalej@apple.com>
26962
26963 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
26964
26965 2005-03-24 Geoffrey Keating <geoffk@apple.com>
26966
26967 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
26968 'internal' visibility.
26969 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
26970 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
26971 'protected' visibility.
26972 * gcc.dg/visibility-7.c: Likewise.
26973 * lib/target-supports.exp (check_visibility_available): Take
26974 a parameter, the kind of visibility to check for.
26975 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
26976 to check_visibility_available.
26977
26978 * g++.dg/expr/cast3.C: New.
26979
26980 2005-03-24 David Edelsohn <edelsohn@gnu.org>
26981
26982 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
26983 rs6000.
26984
26985 2005-03-24 Steve Ellcey <sje@cup.hp.com>
26986
26987 PR target/20095
26988 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
26989
26990 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
26991
26992 * gcc.dg/badshift.c: Renamed to...
26993 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
26994
26995 * gcc.target/i386/badshift.c: Renamed to...
26996 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
26997 only.
26998
26999 PR rtl-optimization/20532
27000 * gcc.target/i386/badshift.c: New.
27001
27002 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27003
27004 * gfortran.dg/pr18025.f90: New test.
27005
27006 2005-03-23 Dale Johannesen <dalej@apple.com>
27007
27008 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
27009
27010 2005-03-23 Mark Mitchell <mark@codesourcery.com>
27011
27012 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
27013
27014 * lib/target-supports.exp (check_iconv_available): Default
27015 libiconv to -liconv, if there is no definition.
27016
27017 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
27018
27019 * gcc.dg/torture/cris-asm-mof-1.c: New test.
27020
27021 2005-03-22 Mark Mitchell <mark@codesourcery.com>
27022
27023 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
27024 * g++.dg/opt/pr7503-2.C: Likewise.
27025 * g++.dg/opt/pr7503-3.C: Likewise.
27026 * g++.dg/opt/pr7503-4.C: Likewise.
27027 * g++.dg/opt/pr7503-5.C: Likewise.
27028 * g++.dg/warn/minmax.C: New test.
27029
27030 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27031
27032 * gfortran.dg/g77_intrinsics_funcs.f: New test.
27033 * gfortran.dg/g77_intrinsics_sub.f: New test.
27034
27035 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
27036 Jan Hubicka <jh@suse.cz>
27037 Steven Bosscher <stevenb@suse.de
27038
27039 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
27040
27041 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27042
27043 PR c++/19980
27044 * g++.dg/template/redecl3.C: New test.
27045
27046 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27047
27048 PR c++/20499
27049 * g++.dg/parse/error16.C: Tweak error markers.
27050
27051 2005-03-22 Jakub Jelinek <jakub@redhat.com>
27052
27053 PR target/20561
27054 * gcc.dg/20050321-2.c: New test.
27055
27056 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
27057
27058 PR c++/20465
27059 PR c++/20381
27060 * g++.dg/template/ptrmem12.C: New.
27061
27062 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
27063
27064 PR rtl-optimization/20527
27065 * gcc.c-torture/execute/pr20527-1.c: New test.
27066
27067 2005-03-22 Ben Elliston <bje@au.ibm.com>
27068
27069 * gcc.misc-tests/options.exp (check_for_options): Create a real C
27070 program, compile it into a real executable and then delete the .c
27071 and .x files afterwards, to avoid problems on testglue targets.
27072
27073 2005-03-21 Stuart Hastings <stuart@apple.com>
27074
27075 * gcc.target/i386/sse-2.c: New.
27076
27077 2005-03-21 Uros Bizjak <uros@kss-loka.si>
27078
27079 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
27080
27081 2005-03-21 Paolo Carlini <pcarlini@suse.de>
27082
27083 * g++.dg/parse/crash25.C: Fix typo.
27084
27085 2005-03-21 Paolo Carlini <pcarlini@suse.de>
27086
27087 PR c++/20461
27088 * g++.dg/parse/crash24.C: New test.
27089
27090 PR c++/20536
27091 * g++.dg/parse/crash25.C: New test.
27092
27093 2005-03-21 Paolo Carlini <pcarlini@suse.de>
27094
27095 PR c++/20147
27096 * g++.dg/ext/stmtexpr4.C: New test.
27097
27098 2005-03-20 Roger Sayle <roger@eyesopen.com>
27099
27100 PR middle-end/20539
27101 * gcc.c-torture/compile/pr13066-1.c: New test case.
27102 * gcc.c-torture/compile/pr20539-1.c: Likewise.
27103 * g++.dg/opt/pr13066-1.C: Likewise.
27104
27105 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
27106
27107 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
27108
27109 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27110
27111 PR fortran/18525
27112 * gfortran.dg/nesting_1.f90: New test.
27113
27114 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27115
27116 PR c++/20240
27117 * g++.dg/lookup/using13.C: New test.
27118
27119 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27120
27121 PR c++/20333
27122 * g++.dg/template/crash36.C: New test.
27123
27124 2005-03-18 Paolo Carlini <pcarlini@suse.de>
27125
27126 PR c++/20463
27127 * g++.dg/template/crash35.C: New test.
27128
27129 2005-03-17 Paolo Carlini <pcarlini@suse.de>
27130
27131 PR c++/19966
27132 * g++.dg/overload/operator2.C: New test.
27133
27134 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27135
27136 PR libfortran/20257
27137 * gfortran.dg/pr20257.f90: New test.
27138
27139 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27140
27141 PR libfortran/20480
27142 * gfortran.dg/pr20480.f90: New test.
27143
27144 2005-03-16 Richard Henderson <rth@redhat.com>
27145
27146 PR middle-end/15700
27147 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
27148 (_rtld_global): New.
27149 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
27150 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
27151
27152 * gcc.dg/alias-3.c: New.
27153 * gcc.dg/alias-4.c: New.
27154 * gcc.dg/alias-5.c: New.
27155 * gcc.dg/alias-6.c: New.
27156
27157 2005-03-15 Geoffrey Keating <geoffk@apple.com>
27158
27159 * gcc.dg/cpp/ucnid-7.c: New.
27160
27161 2005-03-15 Janis Johnson <janis187@us.ibm.com>
27162 Dorit Naishlos <dorit@il.ibm.com>
27163
27164 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
27165 darwin.
27166
27167 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
27168
27169 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't
27170 support misaligned accesses.
27171 * gcc.dg/vect/vect-58.c: Likewise.
27172 * gcc.dg/vect/vect-92.c: New.
27173 * gcc.dg/vect/vect-93.c: New.
27174
27175 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
27176
27177 PR fortran/18827
27178 * gfortran.dg/assign_2.f90: New test.
27179 * gfortran.dg/assign_3.f90: New test.
27180 * gfortran.dg/assign.f90: New test.
27181
27182 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
27183
27184 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
27185 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
27186 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
27187 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
27188 names.
27189
27190 2005-03-14 Geoffrey Keating <geoffk@apple.com>
27191
27192 * gcc.dg/cpp/ucnid-6.c: New.
27193
27194 * gcc.dg/cpp/normalize-1.c: New.
27195 * gcc.dg/cpp/normalize-2.c: New.
27196 * gcc.dg/cpp/normalize-3.c: New.
27197 * gcc.dg/cpp/normalize-4.c: New.
27198 * gcc.dg/cpp/ucnid-4.c: New.
27199 * gcc.dg/cpp/ucnid-5.c: New.
27200 * g++.dg/cpp/normalize-1.C: New.
27201 * g++.dg/cpp/ucnid-1.C: New.
27202
27203 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
27204
27205 * gcc.dg/pr18628.c: New.
27206
27207 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
27208
27209 PR c++/20280
27210 * g++.dg/tree-ssa/pr20280.C: New.
27211
27212 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27213
27214 PR fortran/20467
27215 * gfortran.dg/stfunc_2.f90: New test.
27216
27217 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
27218
27219 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
27220
27221 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
27222
27223 * gcc.dg/tree-ssa/20050314-1.c: New test.
27224
27225 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27226
27227 PR c++/4403
27228 PR c++/9783, DR433
27229 * g++.dg/template/friend34.C: New test.
27230 * g++.dg/template/friend35.C: Likewise.
27231 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
27232
27233 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27234
27235 Friend class name lookup 5/n
27236 PR c++/1016
27237 * g++.dg/lookup/hidden-class1.C: New test.
27238 * g++.dg/lookup/hidden-class2.C: Likewise.
27239 * g++.dg/lookup/hidden-class3.C: Likewise.
27240 * g++.dg/lookup/hidden-class4.C: Likewise.
27241 * g++.dg/lookup/hidden-class5.C: Likewise.
27242 * g++.dg/lookup/hidden-class6.C: Likewise.
27243 * g++.dg/lookup/hidden-class7.C: Likewise.
27244 * g++.dg/lookup/hidden-class8.C: Likewise.
27245 * g++.dg/lookup/hidden-class9.C: Likewise.
27246 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
27247 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
27248 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
27249 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
27250 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
27251 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
27252 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
27253 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
27254 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
27255 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
27256 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
27257
27258 2005-03-13 Mark Mitchell <mark@codesourcery.com>
27259
27260 PR c++/20157
27261 * g++.dg/template/error18.C: New test.
27262
27263 2005-03-09 Ben Elliston <bje@au.ibm.com>
27264
27265 PR debug/16792
27266 * g++.dg/debug/pr16792.C: New test.
27267
27268 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
27269
27270 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
27271 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
27272 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
27273 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
27274 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
27275 test assertion names.
27276
27277 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27278
27279 PR fortran/18600
27280 * gfortran.dg/stfunc_1.f90: New test.
27281
27282 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27283
27284 PR fortran/16907
27285 * gfortran.dg/real_index_1.f90: New test.
27286
27287 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27288
27289 PR fortran/20323
27290 * gfortran.dg/spec_expr_1.f90: New test.
27291
27292 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
27293
27294 PR c/20402
27295 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
27296 new parser.
27297
27298 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27299
27300 PR fortran/20361
27301 * gfortran.dg/largeequiv_1.f90: New test.
27302
27303 2005-03-12 Geoffrey Keating <geoffk@apple.com>
27304
27305 * gcc.dg/ucnid-1.c: New.
27306 * gcc.dg/ucnid-2.c: New.
27307 * gcc.dg/ucnid-3.c: New.
27308 * gcc.dg/ucnid-4.c: New.
27309 * gcc.dg/ucnid-5.c: New.
27310 * gcc.dg/ucnid-6.c: New.
27311 * gcc.dg/cpp/ucnid-1.c: New.
27312 * gcc.dg/cpp/ucnid-2.c: New.
27313 * gcc.dg/cpp/ucnid-3.c: New.
27314 * g++.dg/other/ucnid-1.C: New.
27315
27316 2005-03-12 Geoffrey Keating <geoffk@apple.com>
27317
27318 * gcc.dg/vmx/darwin-abi-3.c: Delete.
27319
27320 2005-03-11 Per Bothner <per@bothner.com>
27321
27322 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
27323 that diagnotics refer to correct token.
27324 * gcc.dg/unused-3.c: Likewise.
27325
27326 2005-03-11 Per Bothner <per@bothner.com>
27327
27328 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
27329 constant" is now actually on same line as string constant.
27330 * gcc.dg/cpp/direct2s.c: Likewise.
27331
27332 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
27333
27334 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
27335
27336 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27337
27338 PR libfortran/20124
27339 * gfortran.dg/pr20124.f90: New Test
27340
27341 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
27342
27343 PR tree-optimization/20130
27344 * gcc.dg/pr20130-1.c: New test.
27345
27346 2005-03-10 Steve Ellcey <sje@cup.hp.com>
27347
27348 PR target/20095
27349 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
27350
27351 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27352
27353 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
27354
27355 2005-03-10 Steve Ellcey <sje@cup.hp.com>
27356
27357 * g++.dg/eh/forced1.C: Fix comment.
27358 * g++.dg/eh/forced2.C: Ditto.
27359 * g++.dg/eh/forced3.C: Ditto.
27360 * g++.dg/eh/forced4.C: Ditto.
27361
27362 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
27363
27364 PR rtl-opt/20412
27365 * gcc.c-torture/compile/pr20412.c: New test.
27366
27367 2005-03-10 Roger Sayle <roger@eyesopen.com>
27368
27369 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
27370
27371 2005-03-10 Jakub Jelinek <jakub@redhat.com>
27372
27373 PR target/20322
27374 * gcc.dg/20050307-1.c: New test.
27375
27376 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
27377
27378 PR c++/20375
27379 * g++.dg/other/stdarg3.C: New.
27380
27381 2005-03-10 Jakub Jelinek <jakub@redhat.com>
27382
27383 PR c++/18384, c++/18327
27384 * g++.dg/init/array19.C: New test.
27385
27386 PR inline-asm/20314
27387 * gcc.dg/torture/pr20314-1.c: New test.
27388 * gcc.dg/torture/pr20314-2.c: New test.
27389
27390 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
27391
27392 * gcc.dg/20050309-1.c: New test.
27393
27394 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27395
27396 * gcc.dg/builtins-10.c: Reactivate disabled test.
27397 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
27398 new cbrt transformations.
27399
27400 2005-03-09 Mark Mitchell <mark@codesourcery.com>
27401
27402 PR c++/20208
27403 * g++.dg/template/array13.C: New test.
27404
27405 2005-03-09 Paolo Carlini <pcarlini@suse.de>
27406
27407 PR c++/16859
27408 * g++.dg/init/brace4.C: New test.
27409
27410 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
27411
27412 PR c++/20186
27413 * g++.dg/template/non-dependent12.C: New.
27414
27415 2005-03-08 Mark Mitchell <mark@codesourcery.com>
27416
27417 PR c++/20142
27418 * g++.dg/init/array18.C: Add dg-do run marker.
27419
27420 PR c++/20142
27421 * g++.dg/init/array18.C: New test.
27422
27423 2005-03-09 Ben Elliston <bje@au.ibm.com>
27424
27425 * consistency.vlad/vlad.exp: Remove trailing semicolons.
27426 * g++.dg/gcov/gcov.exp: Likewise.
27427 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
27428 * gcc.target/xstormy16/xstormy16.exp: Likewise.
27429 * lib/c-torture.exp: Likewise.
27430 * lib/fortran-torture.exp: Likewise.
27431 * lib/g++.exp: Likewise.
27432 * lib/gcc-defs.exp: Likewise.
27433 * lib/gcc-dg.exp: Likewise.
27434 * lib/gcc.exp: Likewise.
27435 * lib/gcov.exp: Likewise.
27436 * lib/gfortran.exp: Likewise.
27437 * lib/mike-g++.exp: Likewise.
27438 * lib/mike-gcc.exp: Likewise.
27439 * lib/objc-torture.exp: Likewise.
27440 * lib/objc.exp: Likewise.
27441 * lib/profopt.exp: Likewise.
27442 * lib/target-libpath.exp: Likewise.
27443 * lib/target-supports.exp: Likewise.
27444 * lib/treelang.exp: Likewise.
27445 * lib/wrapper.exp: Likewise.
27446
27447 2005-03-08 Jeff Law <law@redhat.com>
27448
27449 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
27450 PHI-OPT changes.
27451
27452 2005-03-08 Ira Rosen <irar@il.ibm.com>
27453
27454 * gcc.dg/vect/pr20122.c: New test.
27455
27456 2005-03-07 Jeff Law <law@redhat.com>
27457
27458 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
27459 was folded away.
27460 * gcc.dg/tree-ssa/pr18133-1.c: New test.
27461 * gcc.dg/tree-ssa/pr18133-2.c: New test.
27462 * gcc.dg/tree-ssa/pr18134.c: New test.
27463
27464 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27465
27466 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
27467 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
27468 gcc.dg/torture/builtin-noret-2.c: Require weak support.
27469
27470 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
27471
27472 PR tree-opt/17671
27473 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
27474
27475 2005-03-07 Mark Mitchell <mark@codesourcery.com>
27476
27477 * g++.dg/warn/Wnvdtor.C: New test.
27478
27479 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
27480
27481 * gcc.dg/torture/pr19683-1.c: New test.
27482
27483 2005-03-06 Steven G. Kargl <kargls@comcast.net>
27484
27485 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
27486 * gfortran.dg/g77/19990313-2.f: Ditto.
27487 * gfortran.dg/g77/19990313-3.f: Ditto.
27488 * gfortran.dg/g77/19990525-0.f: Ditto.
27489 * gfortran.dg/g77/19990826-0.f: Ditto.
27490 * gfortran.dg/g77/19990826-2.f: Ditto.
27491 * gfortran.dg/g77/19990826-3.f: Ditto.
27492 * gfortran.dg/g77/20000511-1.f: Ditto.
27493 * gfortran.dg/g77/20000511-2.f: Ditto.
27494 * gfortran.dg/g77/970625-2.f: Ditto.
27495 * gfortran.dg/g77/980310-2.f: Ditto.
27496 * gfortran.dg/g77/980310-3.f: Ditto.
27497 * gfortran.dg/g77/980310-8.f: Ditto.
27498 * gfortran.dg/g77/980519-2.f: Ditto.
27499 * gfortran.dg/g77/alpha1.f: Ditto.
27500 * gfortran.dg/g77/claus.f: Ditto.
27501 * gfortran.dg/g77/erfc.f: Ditto.
27502 * gfortran.dg/g77/short.f: Ditto.
27503 * gfortran.fortran-torture/execute/data.f90: Ditto.
27504 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
27505 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
27506
27507 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27508
27509 * lib/file-format.exp (gcc_target_object_format): Add check for som
27510 format and hardcode object formats on hppa*-*-hpux*.
27511 * lib/target-supports.exp (check_weak_available): Add check for som
27512 object format. Always return 0 on hppa*-*-hpux10*.
27513
27514 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
27515 is defined.
27516
27517 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
27518
27519 2005-03-05 Steven G. Kargl <kargls@comcast.net>
27520
27521 * gfortran.dg/pr19936_1.f90: New test.
27522 * gfortran.dg/pr19936_2.f90: New test.
27523 * gfortran.dg/pr19936_3.f90: New test.
27524
27525 2005-03-05 Steven G. Kargl <kargls@comcast.net>
27526 Paul Thomas <prthomas@drfccad.cea.fr>
27527
27528 * gfortran.dg/PR19754_1.f90: New test.
27529 * gfortran.dg/PR19754_2.f90: Ditto.
27530
27531 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27532
27533 PR c++/19311
27534 * g++.dg/template/non-dependent11.C: New test.
27535
27536 2005-03-05 Uros Bizjak <uros@kss-loka.si>
27537
27538 * lib/target-supports.exp (check_iconv_available): Fix comment.
27539
27540 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
27541 Joseph S. Myers <joseph@codesourcery.com>
27542
27543 PR c++/19797
27544 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
27545
27546 2005-03-04 Matthew Sachs <msachs@apple.com>
27547
27548 * gcc.exp (gcc_target_compile): Put braces around
27549 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
27550 * objc.exp (objc_target_compile): Likewise.
27551 * treelang.exp (treelang_target_compile): Likewise.
27552
27553 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27554
27555 PR fortran/19673
27556 * gfortran.dg/func_result_1.f90: New test.
27557
27558 2005-03-04 Ben Elliston <bje@au.ibm.com>
27559
27560 * gcc.misc-tests/options.exp: New test.
27561
27562 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
27563
27564 * gcc.dg/pr15784-4.c: New test.
27565
27566 2005-03-03 Geoffrey Keating <geoffk@apple.com>
27567
27568 * gcc.c-torture/execute/pr17133.c: New.
27569 * gcc.c-torture/compile/20050303-1.c: New.
27570
27571 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
27572
27573 * gcc.dg/cpp/assert4.c: Fix for cygwin.
27574
27575 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
27576
27577 * g++.dg/overload/using2.C: New.
27578
27579 2005-03-02 Mark Mitchell <mark@codesourcery.com>
27580
27581 PR c++/19916
27582 * g++.dg/init/ptrmem2.C: New test.
27583
27584 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
27585
27586 PR c/8927
27587 * gcc.dg/pr8927-1.c: New test.
27588
27589 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
27590
27591 PR c++/20232
27592 * g++.dg/inherit/covariant12.C: New.
27593
27594 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27595
27596 PR fortran/19479
27597 * gfortran.dg/bound_1.f90: New test.
27598
27599 2005-02-28 Janis Johnson <janis187@us.ibm.com>
27600
27601 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
27602 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
27603
27604 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
27605
27606 PR c/20245
27607 * gcc.dg/pr20245-1.c: New test.
27608
27609 2005-02-28 Jakub Jelinek <jakub@redhat.com>
27610
27611 PR middle-end/19874
27612 * gcc.c-torture/execute/20050119-2.c: New test case.
27613
27614 2005-02-28 Ben Elliston <bje@au.ibm.com>
27615
27616 * README: Update the DejaGnu bug reporting address.
27617 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
27618 * lib/objc-torture.exp: Likewise.
27619
27620 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
27621
27622 * gfortran.dg/boz_1.f90: New test.
27623 * gfortran.dg/boz_3.f90: New test.
27624 * gfortran.dg/boz_4.f90: New test.
27625
27626 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
27627
27628 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
27629 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
27630
27631 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27632
27633 PR libfortran/20101
27634 * gfortran.dg/write_0_pe_format.f90: New test.
27635
27636 2005-02-27 Jakub Jelinek <jakub@redhat.com>
27637
27638 PR c++/20206
27639 * g++.dg/opt/thunk2.C: New test.
27640 * g++.dg/opt/covariant1.C: New test.
27641
27642 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27643
27644 * gfortran.dg/e_d_fmt.f90: New test.
27645
27646 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
27647
27648 * gcc.dg/asm-b.c: Fix comment typos.
27649
27650 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
27651
27652 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
27653 a V_MAY_DEF also.
27654
27655 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
27656
27657 PR tree-opt/20188
27658 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
27659 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
27660 * gcc.dg/asm-b.c: New test.
27661
27662 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
27663
27664 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
27665 Disable this test on IRIX 6.
27666
27667 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
27668
27669 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
27670 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
27671 parser.
27672
27673 2005-02-25 Diego Novillo <dnovillo@redhat.com>
27674
27675 PR tree-optimization/20204
27676 * gcc.dg/pr20204.c: New test.
27677
27678 2005-02-24 Jakub Jelinek <jakub@redhat.com>
27679
27680 PR target/20196
27681 * gcc.c-torture/execute/20050224-1.c: New test.
27682
27683 PR c++/20175
27684 * g++.dg/warn/Wbraces2.C: New test.
27685
27686 2005-02-23 Mark Mitchell <mark@codesourcery.com>
27687
27688 PR c++/19878
27689 * g++.dg/init/const2.C: New test.
27690
27691 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
27692
27693 PR tree-optimization/20100
27694 * gcc.c-torture/execute/pr20100-1.c: New test.
27695
27696 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27697
27698 * gfortran.dg/implicit_3.f90: New test.
27699
27700 * gfortran.dg/deftype_1.f90: New test.
27701
27702 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
27703
27704 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
27705 the test passes.
27706 * g++.dg/other/anon3.C: Accept a warning.
27707
27708 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
27709
27710 * gcc.dg/pr20017.c: Fix a comment typo.
27711
27712 2005-02-23 Bud Davis <bdavis@gfortran.org>
27713
27714 * gfortran.dg/list_read_4.f90: Change to f90 comments.
27715
27716 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
27717
27718 PR ada/19902
27719 * ada/acats/tests/cxa/cxa3004.a: Remove.
27720 * ada/acats/tests/cxb/cxb30061.am: Likewise.
27721
27722 2005-02-22 Mark Mitchell <mark@codesourcery.com>
27723
27724 PR c++/20073
27725 * g++.dg/init/const1.C: New test.
27726
27727 PR c++/19991
27728 * g++.dg/parse/constant7.C: New test.
27729
27730 PR c++/20152
27731 * g++.dg/parse/error27.C: New test.
27732 * g++.dg/template/qualttp15.C: Adjust error markers.
27733 * g++.old-deja/g++.other/struct1.C: Likewise.
27734
27735 PR c++/20153
27736 * g++.dg/template/error17.C: New test.
27737
27738 PR c++/20148
27739 * g++.dg/parser/error26.C: New test.
27740
27741 2005-02-22 Diego Novillo <dnovillo@redhat.com>
27742
27743 PR tree-optimization/20100
27744 PR tree-optimization/20115
27745 * gcc.dg/pr20115.c: New test.
27746 * gcc.dg/pr20115-1.c: New test.
27747 * gcc.dg/pr20100.c: New test.
27748 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
27749 call-clobbered variables after alias1.
27750
27751 2005-02-22 Bud Davis <bdavis@gfortran.org>
27752
27753 * gfortran.dg/list_read_4.f90: new test.
27754
27755 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
27756
27757 PR rtl-optimization/20017.
27758 * gcc.dg/pr20017.c: New.
27759
27760 2005-02-22 Devang Patel <dpatel@apple.com>
27761
27762 PR 19952
27763 * g++.dg/tree-ssa/pr19952.C: New test.
27764
27765 2005-02-22 Mark Mitchell <mark@codesourcery.com>
27766
27767 PR c++/19883
27768 * g++.dg/parse/constant6.C: New test.
27769
27770 2005-02-22 Uros Bizjak <uros@kss-loka.si>
27771
27772 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
27773 * g++.dg/charset/asm2.c: Likewise.
27774 * g++.dg/charset/asm3.c: Likewise.
27775 * g++.dg/charset/asm4.c: Likewise.
27776 * g++.dg/charset/asm5.c: Likewise.
27777 * g++.dg/charset/attribute1.c: Likewise.
27778 * g++.dg/charset/attribute2.c: Likewise.
27779 * g++.dg/charset/extern1.cc: Likewise.
27780 * g++.dg/charset/extern2.cc: Likewise.
27781 * g++.dg/charset/extern3.cc: Likewise.
27782 * g++.dg/charset/function.cc: Likewise.
27783 * g++.dg/charset/string.c: Likewise.
27784 * g++.dg/charset/charset.exp: Likewise.
27785 * lib/target-supports.exp (check_iconv_available): Fix comment.
27786
27787 2005-02-22 Uros Bizjak <uros@kss-loka.si>
27788
27789 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
27790 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
27791 * gcc.dg/charset/asm2.c: Likewise.
27792 * gcc.dg/charset/asm3.c: Likewise.
27793 * gcc.dg/charset/asm4.c: Likewise.
27794 * gcc.dg/charset/asm5.c: Likewise.
27795 * gcc.dg/charset/asm6.c: Likewise.
27796 * gcc.dg/charset/attribute1.c: Likewise.
27797 * gcc.dg/charset/attribute2.c: Likewise.
27798 * gcc.dg/charset/builtin1.c: Likewise.
27799 * gcc.dg/charset/extern.c: Likewise.
27800 * gcc.dg/charset/function.c: Likewise.
27801 * gcc.dg/charset/string.c: Likewise.
27802 * gcc.dg/charset/charset.exp: Likewise.
27803
27804 2005-02-21 Bud Davis <bdavis9659@comcast.net>
27805
27806 PR fortran/20086
27807 * gfortran.dg/pr20086.f90: New test.
27808
27809 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
27810
27811 PR tree-optimization/19786
27812 * g++.dg/tree-ssa/pr19786.C: New.
27813
27814 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27815
27816 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
27817
27818 2005-02-21 Jeff Law <law@redhat.com>
27819
27820 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
27821
27822 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27823
27824 * gfortran.dg/do_iterator: Split loop, markup all lines for
27825 which an error locus is printed.
27826 * gfortran.dg/pr17708.f90: Markup all lines for which an error
27827 locus is printed.
27828 * gfortran.dg/select_4.f90: Likewise.
27829 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
27830 locuses in the various permutations.
27831
27832 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
27833
27834 PR tree-optimization/19951
27835 * g++.dg/vect: New directory.
27836 * g++.dg/vect/vect.exp: New file.
27837 * g++.dg/vect/pr19951.cc: New testcase.
27838 * g++.dg/dg.exp: Also prune vectorizer tests.
27839
27840 2005-02-20 Zack Weinberg <zack@codesourcery.com>
27841
27842 PR 18785
27843 * gcc.dg/charset/builtin1.c: New test.
27844
27845 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27846
27847 PR c++/19299
27848 * g++.dg/inherit/volatile1.C: New test.
27849
27850 PR c++/19440
27851 * g++.dg/template/dtor4.C: New test.
27852
27853 2005-02-19 Steven G. Kargl <kargls@comcast.net>
27854
27855 * gfortran.dg/int_1.f90: New test.
27856
27857 2005-02-19 Devang Patel <dpatel@apple.com>
27858
27859 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
27860
27861 2005-02-19 Steven G. Kargl <kargls@comcast.net>
27862
27863 * gfortran.dg/achar_1.f90: New test.
27864
27865 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
27866
27867 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
27868
27869 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
27870 Jakub Jelinek <jakub@redhat.com>
27871
27872 PR tree-optimization/19828
27873 * gcc.dg/tree-ssa/loop-7.c: New test.
27874 * gcc.c-torture/execute/20050218-1.c: New test.
27875
27876 2005-02-19 Jakub Jelinek <jakub@redhat.com>
27877
27878 PR c/20043
27879 * gcc.dg/transparent-union-1.c: New test.
27880 * gcc.dg/transparent-union-2.c: New test.
27881
27882 2005-02-18 James E Wilson <wilson@specifixinc.com>
27883
27884 PR tree-optimization/18977
27885 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
27886
27887 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
27888
27889 PR target/20054
27890 * gcc.dg/pr20054.c: New test.
27891
27892 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27893
27894 PR c++/19508
27895 * g++.dg/ext/attrib20.C: New test.
27896
27897 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
27898
27899 PR middle-end/20030
27900 * gfortran.fortran-torture/execute/character_passing.f90: New test.
27901
27902 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
27903
27904 PR c++/20008
27905 * g++.dg/opt/switch4.C: New.
27906
27907 2005-02-18 Jakub Jelinek <jakub@redhat.com>
27908
27909 PR c++/20023
27910 PR tree-optimization/20009
27911 * gcc.c-torture/compile/20050217-1.c: New test.
27912 * g++.dg/opt/switch3.C: New test.
27913
27914 PR tree-optimization/18947
27915 * gcc.c-torture/compile/20050215-1.c: New test.
27916 * gcc.c-torture/compile/20050215-2.c: New test.
27917 * gcc.c-torture/compile/20050215-3.c: New test.
27918
27919 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
27920
27921 PR c++/20028
27922 * g++.dg/template/crash34.C: New.
27923
27924 PR c++/20022
27925 * g++.dg/other/access3.C: New.
27926
27927 2005-02-17 Ira Rosen <irar@il.ibm.com>
27928
27929 * gcc.dg/vect/vect-98.c: New test.
27930
27931 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
27932
27933 PR tree-optimization/19967
27934 * gcc.dg/pr19967.c: New.
27935
27936 2005-02-16 Jakub Jelinek <jakub@redhat.com>
27937
27938 PR middle-end/19857
27939 * gcc.dg/tree-ssa/20050215-1.c: New test.
27940 * gcc.c-torture/execute/20050215-1.c: New test.
27941
27942 2005-02-15 Eric Christopher <echristo@redhat.com>
27943
27944 * gcc.dg/cpp/20050215-1.c: New file.
27945
27946 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
27947
27948 PR tree-optimization/15785
27949 * gcc.dg/pr15785-1.c: New test.
27950
27951 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
27952
27953 PR c++/17788
27954 * g++.dg/init/ctor4.C: New.
27955 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
27956
27957 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
27958
27959 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
27960 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
27961
27962 2005-02-15 Andreas Schwab <schwab@suse.de>
27963
27964 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
27965 declare malloc.
27966
27967 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
27968
27969 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
27970
27971 2005-02-14 Diego Novillo <dnovillo@redhat.com>
27972
27973 PR tree-optimization/19853
27974 * gcc.c-torture/compile/pr19853.c: New test.
27975
27976 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
27977
27978 PR c++/19608
27979 * g++.dg/parse/local-class1.C: New.
27980
27981 PR c++/19895
27982 * g++.dg/parse/ptrmem3.C: New.
27983
27984 PR c++/19884
27985 * g++.old-deja/g++.oliva/template6.C: Add another case.
27986 * g++.dg/template/explicit6.C: New.
27987
27988 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
27989
27990 PR c++/17816
27991 * g++.dg/other/redecl2.C: New.
27992
27993 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
27994
27995 PR c++/19891
27996 * g++.dg/abi/covariant4.C: New.
27997
27998 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
27999
28000 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c:
28001 New tests.
28002
28003 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
28004
28005 * gcc.dg/vect/vect-96.c: Fix typo.
28006
28007 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28008
28009 PR c++/14479
28010 PR c++/19487
28011 * g++.dg/template/enum5.C: New test.
28012
28013 2005-02-12 Ira Rosen <irar@il.ibm.com>
28014
28015 * gcc.dg/vect/vect-97.c: New test.
28016
28017 2005-02-12 Ira Rosen <irar@il.ibm.com>
28018
28019 * gcc.dg/vect/vect-96.c: New test.
28020
28021 2005-02-12 Uros Bizjak <uros@kss-loka.si>
28022
28023 * gcc.dg/builtins-34.c: Also check ldexp*.
28024
28025 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
28026
28027 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
28028
28029 2005-02-11 Janis Johnson <janis187@us.ibm.com>
28030
28031 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
28032 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
28033 dg-require-dll, dg-require-iconv, dg-require-named-sections,
28034 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
28035 selector_list, selector_expression, dg-process-target): Move to new
28036 file target-supports-dg.exp.
28037 * lib/target-supports-dg.exp: New.
28038
28039 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
28040 New.
28041
28042 2005-02-11 Jakub Jelinek <jakub@redhat.com>
28043
28044 PR c++/19666
28045 * g++.dg/other/ptrmem6.C: New test.
28046
28047 PR middle-end/19858
28048 * gcc.c-torture/compile/20050210-1.c: New test.
28049
28050 2005-02-11 Mark Mitchell <mark@codesourcery.com>
28051
28052 PR c++/19755
28053 * g++.dg/warn/Wbraces1.C: New test.
28054
28055 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
28056
28057 * gcc.dg/builtins-52.c: New testcase.
28058
28059 2005-02-10 Jakub Jelinek <jakub@redhat.com>
28060
28061 PR c/19342
28062 * gcc.c-torture/execute/20050119-1.c: New test.
28063
28064 2005-02-09 Mark Mitchell <mark@codesourcery.com>
28065
28066 PR c++/19811
28067 * g++.dg/init/delete1.C: New test.
28068
28069 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
28070
28071 PR c++/18470
28072 * g++.dg/template/static12.C: New test.
28073
28074 2005-02-09 Mark Mitchell <mark@codesourcery.com>
28075
28076 PR c++/19787
28077 * g++.dg/conversion/ambig1.C: New test.
28078
28079 PR c++/19739
28080 * g++.dg/ext/attrib19.C: New test.
28081
28082 PR c++/19732
28083 * g++.dg/parse/dtor5.C: New test.
28084
28085 PR c++/19762
28086 * g++.dg/template/dtor3.C: New test.
28087
28088 PR c++/19826
28089 * g++.dg/template/static11.C: New test.
28090 * g++.dg/template/crash2.C: Remove dg-error marker.
28091
28092 2005-02-09 Janis Johnson <janis187@us.ibm.com>
28093
28094 PR C++/18491
28095 * g++.old-deja/g++.mike/p10769a.C: Remove.
28096
28097 2005-02-09 Roger Sayle <roger@eyesopen.com>
28098
28099 * gcc.dg/builtins-48.c: New test case.
28100 * gcc.dg/builtins-49.c: New test case.
28101 * gcc.dg/builtins-50.c: New test case.
28102 * gcc.dg/builtins-51.c: New test case.
28103
28104 2005-02-09 Ian Lance Taylor <ian@airs.com>
28105
28106 PR middle-end/19583
28107 * g++.dg/warn/Wreturn-type-3.C: New test.
28108
28109 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
28110
28111 PR middle-end/19402
28112 * gcc.dg/pr19402-1.c: New testcase.
28113 * gcc.dg/pr19402-2.c: likewise.
28114
28115 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
28116
28117 PR middle-end/19854
28118 * g++.dg/tree-ssa/tmmti.C: New testcase.
28119
28120 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
28121
28122 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
28123
28124 2005-02-08 Mark Mitchell <mark@codesourcery.com>
28125
28126 PR c++/19733
28127 * g++.dg/parse/crash23.C: New test.
28128 * g++.dg/warn/Weff1.C: New test.
28129
28130 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
28131
28132 * gcc.dg/20050209-1.c: New test.
28133
28134 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
28135
28136 PR target/19799
28137 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
28138
28139 2005-02-08 Mike Stump <mrs@apple.com>
28140
28141 * g++.dg/pch/import-2.c: New test.
28142 * g++.dg/pch/import-2.hs: New.
28143 * g++.dg/pch/include/import-2a.h: New.
28144 * g++.dg/pch/include/import-2b.h: New.
28145
28146 2005-02-08 Janis Johnson <janis187@us.ibm.com>
28147
28148 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
28149
28150 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28151
28152 * gfortran.dg/substr_1.f90: New test.
28153
28154 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
28155
28156 PR middle-end/19775
28157 * gcc.dg/torture/builtin-power-1.c: Disable test for
28158 invalid transformation.
28159 * gcc.dg/builtins-10.c: Likewise. Disable one test we
28160 no longer optimize.
28161 * gcc.dg/builtins-47.c: New testcase.
28162
28163 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
28164 Dorit Naishlos <dorit@il.ibm.com>
28165
28166 * gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
28167
28168 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
28169
28170 * gcc.c-torture/compile/20050206-1.c: New test.
28171
28172 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
28173
28174 PR tree-opt/19768
28175 * g++.dg/opt/pr19768.C: New test.
28176
28177 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
28178
28179 PR tree-opt/19736
28180 * gcc.c-torture/compile/pr19736.c: New test.
28181
28182 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28183
28184 PR c++/17401
28185 * g++.dg/parse/error25.C: New test.
28186
28187 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
28188
28189 * gcc.c-torture/execute/20050203-1.c: New.
28190
28191 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
28192
28193 * gcc.dg/vect/vect-85.c: Remove xfail.
28194 * gcc.dg/vect/vect-86.c: Remove xfail.
28195 * gcc.dg/vect/vect-87.c: Remove xfail.
28196 * gcc.dg/vect/vect-88.c: Remove xfail.
28197
28198 2005-02-02 Geoffrey Keating <geoffk@apple.com>
28199
28200 * gcc.dg/altivec-19.c: New.
28201
28202 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
28203
28204 PR c/17807
28205 * gcc.dg/nested-func-3.c: New test.
28206 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
28207
28208 2005-02-02 Janis Johnson <janis187@us.ibm.com>
28209
28210 * gcc.test-framework/gen_directive_tests: Generate tests for
28211 selector expressions.
28212
28213 2005-02-02 Matt Austern <austern@apple.com>
28214
28215 PR c++/19628
28216 * g++/ext/builtin7.C: New.
28217 * g++/ext/builtin8.C: New.
28218
28219 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
28220
28221 PR c/18502
28222 * gcc.dg/pr18502-1.c: New test.
28223
28224 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28225
28226 PR c++/17413
28227 * g++.dg/template/local4.C: Tweak.
28228
28229 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
28230
28231 PR tree-optimization/19578
28232 * gcc.c-torture/compile/20050202-1.c: New test.
28233
28234 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
28235
28236 PR c/19435
28237 * gcc.dg/c99-init-4.c: New test.
28238
28239 2005-02-01 Janis Johnson <janis187@us.ibm.com>
28240
28241 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
28242
28243 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
28244
28245 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
28246 * g++.dg/eh/check-vect.h: New.
28247
28248 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
28249 * gcc.dg/vect/vect-78.c: Ditto.
28250 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
28251 Remove.
28252
28253 * g++.dg/conversion/simd1.C: Expect warning.
28254 * g++.dg/ext/attribute-test-1.C: Ditto.
28255 * g++.dg/ext/attribute-test-2.C: Ditto.
28256 * g++.dg/ext/attribute-test-3.C: Ditto.
28257 * g++.dg/ext/attribute-test-4.C: Ditto.
28258
28259 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
28260 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
28261
28262 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
28263
28264 2005-02-01 Richard Henderson <rth@redhat.com>
28265
28266 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
28267 long double for ibm double-double format.
28268 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
28269
28270 2005-02-01 Diego Novillo <dnovillo@redhat.com>
28271
28272 PR tree-optimization/19633
28273 * gcc.dg/pr19633-1.c: New test.
28274 * gcc.dg/pr19633.c: Tweak to make pointer point
28275 to NULL or a symbol.
28276
28277 2005-02-01 Janis Johnson <janis187@us.ibm.com>
28278
28279 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
28280 New procs.
28281 (dg-process-target (local override)): Handle selector expressions.
28282
28283 * gcc.test-framework/README: Describe tests in source directory.
28284 * gcc.test-framework/test-framework.awk: Handle dg- tests.
28285 * gcc.test-framework/test-framework.exp: Handle dg- tests.
28286 * gcc.test-framework/dg-bogus-exp-P.c: New test.
28287 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
28288 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
28289 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
28290 * gcc.test-framework/dg-do-link-exp-P.c: New test.
28291 * gcc.test-framework/dg-do-run-exp-P.c: New test.
28292 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
28293 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
28294 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
28295 * gcc.test-framework/dg-error-exp-P.c: New test.
28296 * gcc.test-framework/dg-error-exp-XP.c: New test.
28297 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
28298 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
28299 * gcc.test-framework/dg-output-exp-P.c: New test.
28300 * gcc.test-framework/dg-output-exp-XF.c: New test.
28301 * gcc.test-framework/dg-warning-exp-P.c: New test.
28302 * gcc.misc-tests/dg-1.c: Remove.
28303 * gcc.misc-tests/dg-2.c: Remove.
28304 * gcc.misc-tests/dg-3.c: Remove.
28305 * gcc.misc-tests/dg-4.c: Remove.
28306 * gcc.misc-tests/dg-5.c: Remove.
28307 * gcc.misc-tests/dg-6.c: Remove.
28308 * gcc.misc-tests/dg-7.c: Remove.
28309 * gcc.misc-tests/dg-8.c: Remove.
28310 * gcc.misc-tests/dg-9.c: Remove.
28311 * gcc.misc-tests/dg-10.c: Remove.
28312 * gcc.misc-tests/dg-11.c: Remove.
28313 * gcc.misc-tests/dg-12.c: Remove.
28314 * gcc.misc-tests/dg-test.exp: Remove.
28315
28316 * gcc.test-framework/test-framework.awk: Change recording and
28317 printing of passes and failures.
28318
28319 * gcc.test-framework: New directory.
28320 * gcc.test-framework/README: New.
28321 * gcc.test-framework/test-framework.exp: New.
28322 * gcc.test-framework/test-framework.awk: New.
28323 * gcc.test-framework/gen_directive_tests: New.
28324
28325 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
28326
28327 * lib/treelang.exp: Fix comment typos.
28328 (treelang_target_compile): Don't append libs=-ltreelang to options.
28329
28330 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
28331
28332 * g++.dg/parse/typename7.C: Adjust error messages.
28333
28334 2005-01-31 Jeff Law <law@redhat.com>
28335
28336 * gcc.c-torture/execute/20050131-1.c: New test.
28337 * gcc.dg/wcaselabel.c: New test.
28338
28339 2005-01-31 Mark Mitchell <mark@codesourcery.com>
28340
28341 * g++.dg/other/warning1.C: Adjust error messags.
28342 * g++.dg/parse/constant5.C: New test.
28343
28344 2005-01-31 Steven Bosscher <stevenb@suse.de>
28345
28346 PR c/19333
28347 * gcc.c-torture/compile/20011130-1.c: Reorder to make
28348 the test case valid.
28349 * gcc.dg/20030815-1.c: Remove invalid tests.
28350 * gcc.dg/array-7.c: Adjust expected result.
28351 * gcc.dg/pr18596-3.c: Likewise.
28352 * gcc.dg/noncompile/20000901-1.c: Likewise.
28353 * gcc.dg/noncompile/init-2.c: Likewise.
28354 * gcc.dg/noncompile/init-4.c: Likewise.
28355
28356 2005-01-31 Dale Johannesen <dalej@apple.com>
28357
28358 * g++.dg/opt/pr19650.C: New test.
28359
28360 2005-01-31 Richard Henderson <rth@redhat.com>
28361
28362 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
28363 long double for intel double extended format.
28364 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
28365
28366 2005-01-30 Mark Mitchell <mark@codesourcery.com>
28367
28368 PR c++/19555
28369 * g++.dg/template/static10.C: New test.
28370
28371 PR c++/19395
28372 * g++.dg/parse/error24.C: New test.
28373
28374 PR c++/19367
28375 * g++.dg/lookup/builtin1.C: New test.
28376
28377 PR c++/19457
28378 * g++.dg/warn/conv3.C: New test.
28379
28380 2005-01-30 Bud Davis <bdavis@gfortran.org>
28381
28382 PR fortran/19647
28383 * gfortan.dg/inquire_7.f90
28384
28385 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
28386
28387 PR tree-optimization/15791
28388 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
28389 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
28390 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
28391 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
28392 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
28393 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
28394 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
28395 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
28396 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
28397 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
28398
28399 2005-01-29 Paul Brook <paul@codesourcery.com>
28400
28401 PR fortran/18565
28402 * check.c (real_or_complex_check): New function.
28403 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
28404 * intrinsic.c (add_functions): Use new check functions.
28405 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
28406 Add prototypes.
28407
28408 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
28409
28410 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
28411 gcc.dg/lvalue-3.c: New tests.
28412 * gcc.dg/concat.c: Update expected messages.
28413
28414 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
28415
28416 PR libfortran/19595
28417 * gfortran.dg/eor_1.f90: New test.
28418
28419 2005-01-29 Steven G. Kargl <kargls@comcast.net>
28420
28421 PR fortran/19589
28422 * gfortran.dg/logical_data_1.f90: New test.
28423
28424 2005-01-28 Mark Mitchell <mark@codesourcery.com>
28425
28426 PR c++/19253
28427 * g++.dg/template/crash33.C: New test.
28428
28429 PR c++/19667
28430 * g++.dg/template/crash32.C: New test.
28431
28432 2005-01-28 Ian Lance Taylor <ian@airs.com>
28433
28434 PR middle-end/16558
28435 * g++.dg/warn/Wreturn-type-2.C: New test.
28436
28437 2004-06-24 Jeff Law <law@redhat.com>
28438
28439 * gcc.dg/tree-ssa/20050128-1.c: New test.
28440
28441 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
28442
28443 * gcc.target/frv/all-mdpackh-1.c: New test.
28444
28445 2005-01-28 Steven Bosscher <stevenb@suse.de>
28446
28447 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
28448
28449 2005-01-27 Richard Henderson <rth@redhat.com>
28450
28451 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
28452
28453 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
28454
28455 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
28456
28457 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
28458
28459 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
28460 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
28461 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
28462 to cope with cases where the multilib options override the dg-options.
28463
28464 2005-01-27 Jakub Jelinek <jakub@redhat.com>
28465
28466 PR c/18946
28467 * gcc.dg/noncompile/20050120-1.c: New test.
28468
28469 2005-01-26 Diego Novillo <dnovillo@redhat.com>
28470
28471 PR tree-optimization/19633
28472 * gcc.dg/pr19633.c: New test.
28473 * gcc.dg/tree-ssa/pr19633.c: New test.
28474
28475 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
28476
28477 * gcc.dg/20041216-1.c: New test.
28478
28479 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
28480
28481 PR objc/18862
28482 * objc.dg/selector-2.m: New test.
28483
28484 2005-01-26 Jakub Jelinek <jakub@redhat.com>
28485
28486 * g++.dg/opt/range-test-2.C: New test.
28487
28488 PR rtl-optimization/19579
28489 * gcc.c-torture/execute/20050124-1.c: New test.
28490
28491 2005-01-26 Greg Parker <gparker@apple.com>
28492 Stuart Hastings <stuart@apple.com>
28493
28494 * gcc.c-torture/execute/20050125-1.c: New.
28495
28496 2005-01-18 Jan Hubicka <jh@suse.cz>
28497
28498 PR tree-optimize/19337
28499 * gcc.c-torture/compile/20050119-1.c: New test.
28500
28501 2005-01-24 James E Wilson <wilson@specifixinc.com>
28502
28503 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
28504 test for successful match.
28505
28506 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
28507
28508 PR objc/18408
28509 * objc.dg/comp-types-7.m: New test.
28510
28511 2005-01-24 Janis Johnson <janis187@us.ibm.com>
28512
28513 * lib/target-supports.exp (current_target_name): New.
28514 (check_effective_target_ilp32, check_effective_target_lp64):
28515 Cache the result to use as long as the current target, with
28516 multilib flags, remains the same.
28517
28518 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
28519 (dg-require-weak, dg-require-visibility, dg-require-alias,
28520 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
28521 dg-require-effective-target, dg-skip-if): Remove call to
28522 skip_test_and_clear_xfail.
28523 (dg-test): Clear xfail data.
28524
28525 2005-01-24 Jakub Jelinek <jakub@redhat.com>
28526
28527 PR target/17751
28528 * gcc.dg/ppc64-toc.c: New test.
28529
28530 * g++.dg/tree-ssa/empty-1.C: New test.
28531
28532 PR middle-end/19551
28533 * gcc.c-torture/execute/20050121-1.c: New test.
28534 * gcc.dg/20050121-2.c: New test.
28535
28536 2004-01-23 Steven G. Kargl <kargls@comcast.net>
28537 Paul Brook <paul@codesourcery.com>
28538
28539 PR fortran/17941
28540 * gfortran.dg/real_const_1.f: New test.
28541 * gfortran.dg/real_const_2.f90: New test.
28542 * gfortran.dg/complex_int_1.f90: New test.
28543
28544 2005-01-23 Bud Davis <bdavis9659@comcast.net>
28545
28546 PR fortran/19313
28547 * gfortan.dg/inquire_6.f90: New test.
28548
28549 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
28550
28551 PR libfortran/19451
28552 * open_readonly_1.f90: New test.
28553
28554 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
28555
28556 PR libfortran/18982
28557 * gfortran.dg/open_new.f90: New file.
28558
28559 2005-01-22 Paul Brook <paul@codesourcery.com>
28560
28561 * namelist_1.f90: New test.
28562
28563 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
28564
28565 PR tree-optimization/19484
28566 * gcc.c-torture/compile/20050122-[12].c: New tests.
28567
28568 2005-01-22 Paul Brook <paul@codesourcery.com>
28569
28570 * gfortran.dg/implicit_2.f90: New test.
28571
28572 2005-01-22 Bud Davis <bdavis9659@comcast.net>
28573
28574 PR fortran/19314
28575 * gfortran.dg/inquire_5.f90: New test.
28576
28577 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28578
28579 PR c/18809
28580 * gcc.dg/pr18809-1.c: New test.
28581
28582 2005-01-21 Ian Lance Taylor <ian@airs.com>
28583
28584 * gcc.dg/20050121-1.c: New test.
28585
28586 PR tree-optimization/13000
28587 * gcc.dg/20040206-1.c: Change warning to point where function is
28588 being inlined.
28589
28590 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28591
28592 PR c++/19208
28593 * g++.dg/template/array11.C: New test.
28594
28595 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28596
28597 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
28598 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
28599 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
28600 * gfortran.dg/getenv_1.f90: Add dg-do directive.
28601 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
28602 gfortran.dg/pr17164.f90: Add missing dg-do directives.
28603
28604 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
28605
28606 PR tree-optimization/15349
28607 * gcc.dg/tree-ssa/pr15349.c: New.
28608
28609 2005-01-20 Steve Ellcey <sje@cup.hp.com>
28610
28611 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
28612
28613 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
28614
28615 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
28616 scan-assembler-times directive name.
28617
28618 * gcc.dg/asm-a.c: Move dg-require-effective-target to
28619 after dg-do.
28620
28621 PR rtl-optimization/19462
28622 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
28623
28624 2005-01-19 Steve Ellcey <sje@cup.hp.com>
28625
28626 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
28627 counting function calls on ia64.
28628
28629 2005-01-19 Jakub Jelinek <jakub@redhat.com>
28630
28631 PR rtl-optimization/15139
28632 * gcc.dg/20050111-2.c: New test.
28633
28634 PR c/17297
28635 * gcc.c-torture/compile/20050113-1.c: New testcase.
28636
28637 PR middle-end/19164
28638 * gcc.dg/20050113-1.c: New testcase.
28639
28640 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
28641
28642 * gcc.dg/vect/vect-85.c: Add comment.
28643 * gcc.dg/vect/vect-86.c: Add xfail for now.
28644 * gcc.dg/vect/vect-87.c: Add xfail for now.
28645 * gcc.dg/vect/vect-88.c: Add xfail for now.
28646 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
28647
28648 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
28649
28650 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
28651
28652 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
28653
28654 * g++.dg/debug/typedef3.C: New test.
28655
28656 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
28657
28658 PR c/19472
28659 * gcc.dg/asm-a.c: New test.
28660
28661 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
28662
28663 * gcc.dg/sh-relax.c: Add prototype for abort.
28664
28665 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
28666
28667 * gcc.dg/short-compare-1.c: New test.
28668 * gcc.dg/short-compare-2.c: Likewise.
28669
28670 2005-01-18 Michael Matz <matz@suse.de>
28671
28672 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
28673
28674 2005-01-17 Diego Novillo <dnovillo@redhat.com>
28675
28676 PR tree-optimization/19121
28677 * gcc.c-torture/compile/pr19121.c: New test.
28678
28679 2005-01-17 James E. Wilson <wilson@specifixinc.com>
28680
28681 PR target/19357
28682 * gcc.c-torture/compile/pr19357.c: New test.
28683
28684 2005-01-17 Ian Lance Taylor <ian@airs.com>
28685
28686 PR c/5675
28687 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
28688 pass--those that refer just to the variable, possibly with a
28689 cast.
28690 * gcc.dg/c99-const-expr-3.c: Likewise.
28691
28692 PR middle-end/13127
28693 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
28694 longer emitted.
28695
28696 2005-01-16 Bud Davis <bdavis9659@comcast.net>
28697
28698 PR fortran/18778
28699 * gfortran.dg/endfile_2.f90: New test.
28700
28701 2005-01-16 Steven G. Kargl <kargls@comcast.net>
28702
28703 PR 19168
28704 * gfortran.dg/select_5.f90: New test.
28705
28706 2004-01-16 Paul Brook <paul@codesourcery.com>
28707
28708 * gfortran.dg/common_4.f90: New test.
28709
28710 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
28711
28712 PR rtl-optimization/19462
28713 * gcc.dg/torture/pr19462-1.c: New test.
28714
28715 2005-01-15 Ziemowit Laski <zlaski@apple.com>
28716
28717 PR objc/19321
28718 * objc.dg/func-ptr-2.m: New.
28719 * objc.dg/volatile-1.m: New.
28720
28721 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
28722
28723 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
28724
28725 2005-01-15 Jakub Jelinek <jakub@redhat.com>
28726
28727 PR tree-optimization/19060
28728 * gcc.c-torture/execute/20050104-1.c: New test.
28729
28730 2005-01-15 Bud Davis <bdavis9659@comcast.net>
28731
28732 PR fortran/18983
28733 * gfortran.dg/write_to_null.f90: New test.
28734
28735 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
28736 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
28737
28738 PR other/19328
28739 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
28740 argument.
28741
28742 2005-01-15 Jakub Jelinek <jakub@redhat.com>
28743
28744 PR c++/19263
28745 * g++.dg/init/vector1.C: New test.
28746
28747 2005-01-14 James E. Wilson <wilson@specifixinc.com>
28748
28749 PR target/13158
28750 * gcc.target/ia64/sibcall-unwind-1.c: New test.
28751 PR target/18987
28752 * gcc.target/ia64/sibcall-unwind-2.c: New test.
28753
28754 2005-01-14 Steven G. Kargl <kargls@comcast.net>
28755
28756 * gfortran.dg/select_1.f90: New test.
28757 * gfortran.dg/select_2.f90: New test.
28758 * gfortran.dg/select_3.f90: New test.
28759 * gfortran.dg/select_4.f90: New test.
28760
28761 2005-01-14 Jakub Jelinek <jakub@redhat.com>
28762
28763 PR middle-end/19084
28764 PR rtl-optimization/19348
28765 * gcc.dg/20050111-1.c: New test.
28766 * gcc.c-torture/execute/20050111-1.c: New test.
28767
28768 * gcc.dg/i386-asm-4.c: New test.
28769
28770 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
28771
28772 * gcc.dg/nested-func-2.c: New test.
28773 * ada/acats/norun.lst: Remove c953002.
28774
28775 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
28776
28777 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
28778
28779 2005-01-12 Ben Elliston <bje@au.ibm.com>
28780
28781 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
28782
28783 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
28784
28785 PR target/18761
28786 * g++.dg/abi/align1.C: New test.
28787
28788 2005-01-11 Alan Modra <amodra@bigpond.net.au>
28789
28790 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
28791 at a time.
28792 * g++.dg/ext/altivec_check.h: Support compiling as C.
28793
28794 2005-01-10 Roger Sayle <roger@eyesopen.com>
28795
28796 PR c++/19355
28797 * g++.dg/expr/pr19355-1.C: New test case.
28798
28799 2005-01-10 Laurent GUERBY <laurent@guerby.net>
28800
28801 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
28802 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
28803 * ada/acats/tests/c3/c92005b.ada: Likewise.
28804 * ada/acats/tests/c3/cxb3012.a: Likewise.
28805 * ada/acats/norun.lst: Add c380004 and c953002, add PR
28806
28807 2005-01-09 Paul Brook <paul@codesourcery.com>
28808
28809 * gfortran.dg/common_2.f90: New file.
28810 * gfortran.dg/common_3.f90: New file.
28811
28812 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
28813
28814 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
28815
28816 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
28817
28818 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
28819 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
28820 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
28821 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
28822 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
28823 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
28824 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
28825 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
28826 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
28827 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
28828 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
28829 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
28830 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
28831 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
28832 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
28833 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
28834 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
28835 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
28836 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
28837 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
28838 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
28839 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
28840 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
28841 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
28842 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
28843 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
28844 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
28845 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
28846 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
28847 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
28848 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
28849 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
28850 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
28851 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
28852 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
28853 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
28854 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
28855 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
28856 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
28857 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
28858 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
28859 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
28860 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
28861 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
28862 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
28863 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
28864 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
28865 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
28866 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
28867 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
28868 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
28869 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
28870 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
28871 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
28872 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
28873 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
28874 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
28875 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
28876 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
28877 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
28878 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
28879 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
28880 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
28881 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
28882 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
28883 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
28884 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
28885
28886 * gcc.dg/vect/vect-1.c: Fix spelling.
28887 * gcc.dg/vect/vect-10.c: Fix spelling.
28888 * gcc.dg/vect/vect-11.c: Fix spelling.
28889 * gcc.dg/vect/vect-12.c: Fix spelling.
28890 * gcc.dg/vect/vect-14.c: Fix spelling.
28891 * gcc.dg/vect/vect-15.c: Fix spelling.
28892 * gcc.dg/vect/vect-16.c: Fix spelling.
28893 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
28894 * gcc.dg/vect/vect-64.c: Fix comments.
28895 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
28896
28897 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
28898 Ira Rosen <irar@il.ibm.com>
28899
28900 * gcc.dg/vect/vect-70.c: New test.
28901 * gcc.dg/vect/vect-71.c: New test.
28902
28903 2005-01-09 Manfred Hollstein <mh@suse.com>
28904
28905 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
28906 * gcc.dg/pr18241-2.c: Likewise.
28907 * gcc.dg/pr18241-3.c: Likewise.
28908 * gcc.dg/pr18241-4.c: Likewise.
28909 * gcc.dg/pr18241-5.c: Likewise.
28910
28911 2005-01-08 Richard Henderson <rth@redhat.com>
28912
28913 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
28914 False for x86 and x86-64.
28915
28916 2005-01-08 Diego Novillo <dnovillo@redhat.com>
28917
28918 PR tree-optimization/18241
28919 * gcc.dg/pr18241-1.c: New test.
28920 * gcc.dg/pr18241-2.c: New test.
28921 * gcc.dg/pr18241-3.c: New test.
28922 * gcc.dg/pr18241-4.c: New test.
28923 * gcc.dg/pr18241-5.c: New test.
28924
28925 2005-01-08 Steven G. Kargl <kargls@comcast.net>
28926
28927 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
28928 gfortran.dg/select_4.f90: New.
28929
28930 2005-01-07 Jakub Jelinek <jakub@redhat.com>
28931
28932 * gcc.c-torture/execute/20050107-1.c: New test.
28933
28934 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
28935
28936 PR c++/19298
28937 * g++.dg/template/ref2.C: New.
28938
28939 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
28940
28941 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
28942 instead of being empty.
28943
28944 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28945
28946 PR fortran/15553
28947 * gfortran.dg/array-1.f90: New test.
28948
28949 2005-01-07 Jakub Jelinek <jakub@redhat.com>
28950
28951 PR tree-optimization/19283
28952 * gcc.c-torture/execute/20050106-1.c: New test.
28953
28954 PR rtl-optimization/18861
28955 * gcc.dg/20050105-1.c: New test.
28956
28957 PR tree-optimization/18828
28958 * gcc.dg/20050105-2.c: New test.
28959
28960 2005-01-07 Andreas Jaeger <aj@suse.de>
28961
28962 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
28963
28964 2005-01-07 Bud Davis <bdavis9659@comcast.net>
28965
28966 PR fortran/18398
28967 * gfortran.dg/fmt_read.f90: New test.
28968
28969 2005-01-06 Geoffrey Keating <geoffk@apple.com>
28970
28971 * gcc.dg/rs6000-ldouble-2.c: New.
28972
28973 2005-01-06 Mark Mitchell <mark@codesourcery.com>
28974
28975 PR c++/19244
28976 * g++.dg/parser/ctor2.C: New test.
28977
28978 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28979
28980 PR c++/17154
28981 * g++.dg/template/using9.C: New test.
28982
28983 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28984
28985 PR c++/19258
28986 * g++.dg/lookup/friend6.C: New test.
28987
28988 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
28989
28990 PR c++/19270
28991 * g++.dg/template/array10.C: New.
28992
28993 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28994
28995 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
28996 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
28997
28998 2005-01-06 Jakub Jelinek <jakub@redhat.com>
28999
29000 * gcc.c-torture/compile/20050105-1.c: New test.
29001
29002 2005-01-05 Geoffrey Keating <geoffk@apple.com>
29003
29004 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
29005
29006 2005-01-05 Roger Sayle <roger@eyesopen.com>
29007
29008 PR middle-end/19100
29009 * gcc.dg/conv-3.c: New test case.
29010
29011 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
29012
29013 * gcc.dg/asm-wide-1.c: New test.
29014
29015 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
29016
29017 PR c++/19030
29018 * g++.dg/parse/crash22.C: New
29019
29020 2005-01-04 Geoffrey Keating <geoffk@apple.com>
29021
29022 PR 19257
29023 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
29024
29025 2005-01-04 Uros Bizjak <uros@kss-loka.si>
29026
29027 PR middle-end/17767
29028 * gcc.dg/i386-mmx-6.c: New test case.
29029
29030 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
29031
29032 PR tree-optimization/18308
29033 * gcc.dg/vect/pr18308.c: New testcase.
29034
29035 2005-01-04 Andreas Jaeger <aj@suse.de>
29036
29037 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
29038
29039 2005-01-03 Geoffrey Keating <geoffk@apple.com>
29040 Robert Bowdidge <bowdidge@apple.com>
29041
29042 * gcc.dg/cpp/subframework1.c: New.
29043 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
29044 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
29045 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
29046 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
29047
29048 2005-01-03 Geoffrey Keating <geoffk@apple.com>
29049
29050 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
29051 producing warning.
29052 * gcc.dg/darwin-weakimport-2.c: New.
29053
29054 2005-01-03 Richard Henderson <rth@redhat.com>
29055
29056 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
29057
29058 2005-01-03 Richard Henderson <rth@redhat.com>
29059
29060 * gcc.dg/vect/vect.exp: Enable for ia64.
29061 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
29062 (check_effective_target_vect_float): Likewise.
29063 (check_effective_target_vect_no_align): Likewise.
29064 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
29065 * gcc.dg/vect/vect-8.c: Likewise.
29066
29067 2005-01-03 Uros Bizjak <uros@kss-loka.si>
29068
29069 PR target/19236
29070 * gcc.dg/pr19236-1.c: New test case.
29071
29072 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
29073
29074 PR rtl-optimization/12092
29075 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
29076
29077 2005-01-02 Andreas Jaeger <aj@suse.de>
29078
29079 * gcc.dg/pr12092-1.c: Do not run on x86_64.
29080
29081 2005-01-01 Roger Sayle <roger@eyesopen.com>
29082 Andrew Pinski <pinskia@physics.uc.edu>
29083
29084 PR rtl-optimization/12092
29085 * gcc.dg/pr12092-1.c: New test case.
29086
29087 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
29088
29089 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
29090 'hidden' and 'default' for better portability.
29091 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
29092
29093 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
29094 6 and 7.
29095 * g++.old-deja/g++.brendan/new3.C: Likewise.
29096
29097 2005-01-01 Steven Bosscher <stevenb@suse.de>
29098
29099 * gcc.dg/20041231-1.C: New test.
29100 * g++.dg/warn/Wunreachable-code-1.C: New test.
29101
29102 2004-12-30 David Edelsohn <edelsohn@gnu.org>
29103
29104 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
29105 file, not /dev/null. Abort on error.
29106
29107 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
29108 Ziemowit Laski <zlaski@apple.com>
29109
29110 PR objc/18971
29111 * objc.dg/encode-5.m: New test.
29112
29113 2004-12-29 Richard Henderson <rth@redhat.com>
29114
29115 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
29116 * objc.dg/stabs-1.m: Disable for ia64.
29117
29118 2004-12-29 Mark Mitchell <mark@codesourcery.com>
29119
29120 PR c++/19190
29121 * g++.dg/warn/Wunused-10.C: New test.
29122
29123 2004-12-28 Richard Henderson <rth@redhat.com>
29124
29125 * objc.dg/stabs-1.m: Disable for alpha.
29126
29127 2004-12-27 Mark Mitchell <mark@codesourcery.com>
29128
29129 PR c++/19149
29130 * g++.dg/parse/error23.C: New test.
29131
29132 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29133
29134 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
29135
29136 PR fortran/19032
29137 * gfortran.dg/intrinsic_modulo_1.f90: New.
29138 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
29139 tests with divisor -1.
29140
29141 2004-12-27 Mark Mitchell <mark@codesourcery.com>
29142
29143 * g++.dg/opt/temp1.C (memcpy): Return a value.
29144
29145 PR c++/19148
29146 * g++.dg/expr/cond7.C: New test.
29147
29148 2004-12-27 Paul Brook <paul@codesourcery.com>
29149
29150 * gfortran.dg/g77/select_no_compile.f: Remove.
29151
29152 2004-12-27 Richard Henderson <rth@redhat.com>
29153
29154 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
29155 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
29156 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
29157
29158 2004-12-26 Richard Henderson <rth@redhat.com>
29159
29160 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
29161 by 1i instead of token pasting.
29162
29163 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29164
29165 PR tree-optimization/17578
29166 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
29167 to additional_flags.
29168 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
29169
29170 2004-12-25 Richard Henderson <rth@redhat.com>
29171
29172 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
29173 Remove Alpha.
29174
29175 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29176
29177 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
29178 hppa*-*-hpux*.
29179 * gcc.dg/pr17957.c (dg-options): Likewise.
29180 * gcc.dg/struct-ret-1.c: Add prototype for abort.
29181 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
29182 instead of 0 on __hppa__.
29183 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
29184 "foo,%r" on hppa*-*-*.
29185
29186 2004-12-23 Bud Davis <bdavis9659@comcast.net>
29187
29188 PR fortran/19071
29189 * gfortran.dg/complex_write.f90: New test.
29190
29191 2004-12-23 Mark Mitchell <mark@codesourcery.com>
29192
29193 PR c++/17595
29194 * g++.dg/parse/pragma2.C: New test.
29195
29196 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
29197
29198 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
29199
29200 * gcc.dg/empty2.c: Add missing dg-warning.
29201
29202 2004-12-23 Mark Mitchell <mark@codesourcery.com>
29203
29204 PR c++/17413
29205 * g++.dg/template/local4.C: New test.
29206 * g++.dg/template/crash19.C: Add dg-error marker.
29207
29208 * g++.dg/template/crash31.C: Correct embedded PR number.
29209
29210 2004-12-23 Mark Mitchell <mark@codesourcery.com>
29211
29212 PR c++/16405
29213 * g++.dg/opt/temp1.C: Add do-run marker.
29214
29215 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
29216
29217 * g++.dg/template/spec19.C: New.
29218
29219 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
29220
29221 PR target/16819
29222 * gcc.dg/empty2.c: New.
29223
29224 2004-12-23 Richard Henderson <rth@redhat.com>
29225
29226 * lib/target-supports.exp (check_effective_target_vect_no_align):
29227 Remove i?86 and x86-64.
29228
29229 2004-12-23 Mark Mitchell <mark@codesourcery.com>
29230
29231 PR c++/16405
29232 * g++.dg/opt/temp1.C: New test.
29233
29234 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29235
29236 PR c++/18733
29237 * g++.dg/template/friend33.C: New testcase.
29238
29239 2004-12-22 Mark Mitchell <mark@codesourcery.com>
29240
29241 PR c++/18464
29242 * g++.dg/template/cond5.C: New test.
29243
29244 PR c++/18492
29245 * g++.dg/inherit/thunk3.C: New test.
29246
29247 PR c++/11224
29248 * g++.dg/warn/Wunused-9.C: New test.
29249
29250 2004-12-22 Janis Johnson <janis187@us.ibm.com>
29251
29252 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
29253
29254 2004-12-22 Jan Beulich <jbeulich@novell.com>
29255
29256 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
29257
29258 2004-12-21 Mark Mitchell <mark@codesourcery.com>
29259
29260 PR c++/18378
29261 * g++.dg/ext/packed8.C: New test.
29262
29263 PR c++/19063
29264 * g++.dg/template/crash31.C: New test.
29265
29266 PR c++/19034
29267 * g++.dg/template/crash30.C: New test.
29268
29269 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
29270
29271 PR C++/18984
29272 * g++.dg/eh/ctor3.C: New test.
29273
29274 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
29275
29276 * objc.dg/stabs-1.m: Allow section name to be quoted and
29277 assembly label to begin with '.LL'.
29278
29279 2004-12-21 Janis Johnson <janis187@us.ibm.com>
29280
29281 * gcc.dg/vect/vect.exp
29282 (check_effective_target_lp64_or_vect_no_align): New.
29283 * gcc.dg/vect/vect-77.c: Use it.
29284 * gcc.dg/vect/vect-78.c: Use it.
29285
29286 * lib/target-supports.exp
29287 (check_effective_target_vect_no_max,
29288 check_effective_target_vect_no_bitwise,
29289 check_effective_target_vect_no_align): New.
29290 * gcc.dg/vect/vect-13.c: Use them.
29291 * gcc.dg/vect/vect-17.c: Ditto.
29292 * gcc.dg/vect/vect-18.c: Ditto.
29293 * gcc.dg/vect/vect-19.c: Ditto.
29294 * gcc.dg/vect/vect-20.c: Ditto.
29295 * gcc.dg/vect/vect-27.c: Ditto.
29296 * gcc.dg/vect/vect-29.c: Ditto.
29297 * gcc.dg/vect/vect-44.c: Ditto.
29298 * gcc.dg/vect/vect-48.c: Ditto.
29299 * gcc.dg/vect/vect-50.c: Ditto.
29300 * gcc.dg/vect/vect-52.c: Ditto.
29301 * gcc.dg/vect/vect-54.c: Ditto.
29302 * gcc.dg/vect/vect-56.c: Ditto.
29303 * gcc.dg/vect/vect-58.c: Ditto.
29304 * gcc.dg/vect/vect-60.c: Ditto.
29305 * gcc.dg/vect/vect-72.c: Ditto.
29306 * gcc.dg/vect/vect-80.c: Ditto.
29307
29308 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
29309
29310 PR c++/14075
29311 * g++.dg/init/string1.C: New.
29312
29313 PR c++/18975
29314 * g++.dg/other/synth1.C: New.
29315
29316 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
29317
29318 PR c/18963
29319 * gcc.dg/pr18963-1.c: New test.
29320
29321 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
29322
29323 PR c/18596
29324 * gcc.dg/funcdef-storage-1.c (foo): Remove.
29325 * gcc.dg/pr18596-1.c: Use dg-error.
29326 (dg-options): Use -fno-unit-at-a-time.
29327 * gcc.dg/pr18596-2.c: New test.
29328 * gcc.dg/pr18596-3.c: New test.
29329
29330 2004-12-20 Roger Sayle <roger@eyesopen.com>
29331
29332 PR middle-end/18683
29333 * g++.dg/opt/pr18683-1.C: New test case.
29334
29335 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
29336
29337 PR other/19093
29338 * g++.dg/opt/max1.C: Fix for 64bit targets.
29339
29340 2004-12-20 Matt Austern <austern@apple.com>
29341
29342 PR c++/19044
29343 * g++.dg/ext/builtin6.C: New
29344
29345 2004-12-20 Diego Novillo <dnovillo@redhat.com>
29346
29347 PR tree-optimization/19080
29348 * gcc.c-torture/compile/pr19080.c: New test.
29349
29350 2004-12-20 Steven Bosscher <stevenb@suse.de>
29351
29352 * gcc.dg/20041219-1.c: New test.
29353
29354 2004-12-19 Roger Sayle <roger@eyesopen.com>
29355
29356 PR middle-end/19068
29357 * g++.dg/opt/max1.C: New test case.
29358
29359 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
29360
29361 * gcc.dg/fdata-sections-1.c: New test.
29362
29363 2004-12-18 Roger Sayle <roger@eyesopen.com>
29364
29365 PR middle-end/18548
29366 * gcc.dg/max-1.c: New test case.
29367
29368 2004-12-18 Jakub Jelinek <jakub@redhat.com>
29369
29370 * gcc.c-torture/execute/20041218-1.c: New test.
29371
29372 2004-12-17 Diego Novillo <dnovillo@redhat.com>
29373
29374 * gcc.dg/pr18501.c: New test.
29375 * gcc.dg/uninit-5.c: XFAIL.
29376 * gcc.dg/uninit-9.c: XFAIL.
29377
29378 2004-12-17 Dale Johannesen <dalej@apple.com>
29379
29380 * gcc.dg/20041213-1.c: New.
29381
29382 2004-12-17 Ziemowit Laski <zlaski@apple.com>
29383
29384 * objc.dg/stabs-1.m: Allow assembly label to begin
29385 with a dot ('.').
29386
29387 2004-12-17 Jakub Jelinek <jakub@redhat.com>
29388
29389 * gcc.c-torture/execute/20041213-1.c: Move...
29390 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
29391
29392 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
29393
29394 PR c++/18721
29395 * g++.dg/lookup/conv-5.C: New.
29396
29397 2004-12-16 Ziemowit Laski <zlaski@apple.com>
29398
29399 * objc.dg/stabs-1.m: New test.
29400
29401 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
29402
29403 * gcc.dg/visibility-c.c: Change compile to
29404 assemble for the test.
29405
29406 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
29407
29408 PR target/19041
29409 * gcc.dg/visibility-c.c: New test.
29410
29411 2004-12-16 Roger Sayle <roger@eyesopen.com>
29412
29413 PR middle-end/18493
29414 * gcc.dg/switch-8.c: New test case.
29415
29416 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
29417
29418 PR c++/18905
29419 * g++.dg/template/init4.C: New.
29420 * g++.dg/opt/static3.C: Enable optimizer.
29421
29422 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
29423
29424 * g++.dg/other/complex1.C: New test.
29425
29426 2004-12-15 Alan Modra <amodra@bigpond.net.au>
29427
29428 * g++.dg/opt/inline9.C: New test.
29429
29430 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29431
29432 PR fortran/18993
29433 * gfotran.dg/nullify_1.f: New test.
29434
29435 2004-12-15 Richard Henderson <rth@redhat.com>
29436
29437 * gcc.target/i386/i386.exp: New harness.
29438 * gcc.target/i386/vect-args.c: New.
29439
29440 2004-12-15 David Edelsohn <edelsohn@gnu.org>
29441
29442 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
29443
29444 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29445
29446 PR c++/18825
29447 * g++.dg/template/friend32.C: New test.
29448
29449 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
29450
29451 * cpp/pragma-once-1.c: New test.
29452 * cpp/pragma-once-1b.h: Likewise.
29453 * cpp/pragma-once-1c.h: Likewise.
29454 * cpp/pragma-once-1d.h: Likewise.
29455 * cpp/inc/pragma-once-1a.h: Likewise.
29456
29457 2004-12-15 Bud Davis <bdavis9659@comcast.net>
29458 Steven G. Kargl <kargls@comcast.net>
29459
29460 PR fortran/17597
29461 * gfortran.dg/list_read_3.f90: New test.
29462
29463 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
29464
29465 * gcc.dg/ftrapv-2.c: New test.
29466
29467 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
29468
29469 PR c++/18981
29470 * g++.dg/template/typename9.C: New test.
29471
29472 2004-12-14 Mark Mitchell <mark@codesourcery.com>
29473
29474 PR c++/18738
29475 * g++.dg/template/typename8.C: New test.
29476 * g++.dg/parse/friend2.C: Tweak error message.
29477
29478 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
29479
29480 * gcc.c-torture/20041214-1.c: New test.
29481
29482 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
29483
29484 PR c++/18965
29485 * g++.dg/init/array17.C: New test.
29486
29487 2004-12-14 Mark Mitchell <mark@codesourcery.com>
29488
29489 PR c++/18793
29490 * g++.dg/init/aggr3.C: New test.
29491
29492 2004-12-14 Janis Johnson <janis187@us.ibm.com>
29493
29494 * gcc.dg/altivec-types-1.c: New test.
29495 * gcc.dg/altivec-types-2.c: New test.
29496 * gcc.dg/altivec-types-3.c: New test.
29497 * gcc.dg/altivec-types-4.c: New test.
29498 * g++.dg/ext/altivec-types-1.C: New test.
29499 * g++.dg/ext/altivec-types-2.C: New test.
29500 * g++.dg/ext/altivec-types-3.C: New test.
29501 * g++.dg/ext/altivec-types-4.C: New test.
29502
29503 2004-12-14 Jakub Jelinek <jakub@redhat.com>
29504
29505 PR middle-end/18951
29506 * gcc.c-torture/execute/20041213-1.c: New test.
29507
29508 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
29509
29510 PR c++/18949
29511 * g++.dg/template/cast1.C: New.
29512
29513 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
29514
29515 * gcc.c-torture/execute/20041213-2.c: New test.
29516
29517 2004-12-13 Richard Henderson <rth@redhat.com>
29518
29519 * gcc.dg/i386-sse-10.c: Fix typo in options.
29520
29521 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
29522
29523 PR c++/18968
29524 * g++.dg/opt/pr18968.C: New test.
29525
29526 2004-12-13 Mark Mitchell <mark@codesourcery.com>
29527
29528 PR c++/18925
29529 * g++.dg/ext/visibility/staticdatamem.C: New test.
29530
29531 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
29532
29533 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
29534
29535 2004-12-13 Roger Sayle <roger@eyesopen.com>
29536
29537 PR rtl-optimization/18928
29538 * gcc.dg/pr18928-1.c: New test case.
29539
29540 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
29541
29542 PR tree-opt/16951
29543 * gcc.c-torture/compile/20041211-1.c: New.
29544
29545 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29546
29547 PR middle-end/17564
29548 * gcc.c-torture/execute/20041212-1.c: New test.
29549
29550 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29551
29552 PR fortran/18869
29553 * gfortran.dg/common_1.f90: New test.
29554
29555 2004-12-12 Steven G. Kargl <kargls@comcast.net>
29556 Paul Brook <paul@codesourcery.com>
29557
29558 PR fortran/16222
29559 * gfortran.dg/real_do_1.f90: New test.
29560
29561 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
29562
29563 PR tree-opt/18040
29564 * g++.dg/opt/ptrmem6.C: New test.
29565
29566 2004-12-11 Roger Sayle <roger@eyesopen.com>
29567
29568 PR middle-end/18921
29569 * gcc.dg/pr18921-1.c: New test case.
29570
29571 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29572
29573 PR fortran/17175
29574 * gfortran.dg/scale_1.f90: New test.
29575
29576 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
29577
29578 PR middle-end/18903
29579 * gcc.c-torture/compile/pr18903.c: New test.
29580
29581 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
29582
29583 * gcc.c-torture/execute/20041210-1.c: New test.
29584
29585 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29586
29587 PR c++/18731
29588 * g++.dg/parser/struct-1.C: New test.
29589 * g++.dg/parser/struct-2.C: New test.
29590 * g++.dg/parser/struct-3.C: New test.
29591
29592 2004-12-09 Richard Henderson <rth@redhat.com>
29593
29594 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
29595
29596 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
29597 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
29598
29599 2004-12-09 Matt Austern <austern@apple.com>
29600
29601 PR c++/18514
29602 * g++.dg/ext/builtin1.C: New
29603 * g++.dg/ext/builtin2.C: New
29604 * g++.dg/ext/builtin3.C: New
29605 * g++.dg/ext/builtin4.C: New
29606 * g++.dg/ext/builtin5.C: New
29607
29608 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
29609
29610 PR tree-opt/18904
29611 * g++.dg/opt/ptrmem5.C: New test.
29612
29613 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
29614
29615 * g++.dg/parse/typename5.C: Adjust for new error.
29616 * g++.dg/parse/typename7.C: New.
29617
29618 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29619
29620 PR c++/18073
29621 * g++.dg/other/mmintrin.C: New test.
29622
29623 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
29624
29625 PR c++/16681
29626 * g++.dg/init/array15.C: New.
29627 * g++.dg/init/array16.C: New.
29628
29629 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29630
29631 PR fortran/18826
29632 * gfortran.dg/assign_1.f90: New test.
29633
29634 2004-12-08 Nick Clifton <nickc@redhat.com>
29635
29636 * gcc.target/xstormy16/bss_below100: New directory containing tests.
29637 * gcc.target/xstormy16/data_below100: Likewise.
29638 * gcc.target/xstormy16/sfr: Likewise.
29639 * gcc.target/xstormy16/below100.S: New test source file.
29640 * gcc.target/xstormy16/below100.ld: New test linker script.
29641 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
29642 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
29643 bp instructions.
29644 * gcc.target/xstormy16/bp.c: Likewise.
29645
29646 * gcc.target/xstormy16/bss_below100: New files:
29647 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
29648 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
29649 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
29650 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
29651 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
29652 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
29653 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
29654 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
29655 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
29656 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
29657 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
29658 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
29659 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
29660 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
29661 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
29662 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
29663 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
29664 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
29665 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
29666 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
29667 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
29668 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
29669 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
29670 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
29671 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
29672 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
29673 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
29674
29675 * gcc.target/xstormy16/data_below100: New files:
29676 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
29677 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
29678 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
29679 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
29680 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
29681 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
29682 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
29683 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
29684 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
29685 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
29686 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
29687 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
29688 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
29689 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
29690 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
29691 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
29692 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
29693 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
29694 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
29695 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
29696 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
29697 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
29698 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
29699 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
29700 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
29701 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
29702 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
29703
29704 * gcc.target/xstormy16/sfr: New files:
29705 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
29706 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
29707 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
29708 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
29709 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
29710 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
29711 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
29712 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
29713 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
29714 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
29715 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
29716 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
29717 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
29718 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
29719 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
29720 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
29721 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
29722 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
29723 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
29724 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
29725 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
29726 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
29727 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
29728 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
29729 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
29730 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
29731 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
29732 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
29733 27_if0_sfrw_bitfield_f.c
29734
29735 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29736
29737 PR c++/18100
29738 * g++.dg/lookup/name-clash4.C: New test.
29739
29740 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
29741
29742 PR c++/18672
29743 * g++.dg/opt/array1.C: New.
29744
29745 PR c++/18803
29746 * g++.dg/template/operator5.C: New.
29747
29748 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
29749
29750 PR c/18867
29751 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
29752
29753 2004-12-07 Steven Bosscher <stevenb@suse.de>
29754
29755 * gcc.dg/noncompile/20041207.c: New test.
29756
29757 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
29758
29759 * g++.dg/other/unreachable-1.C: New test.
29760
29761 2004-12-06 Nick Clifton <nickc@redhat.com>
29762
29763 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
29764 <limits.h> because the latter comes from gcc's include/ directory
29765 and not the newlib/libc/include directory.
29766
29767 2004-12-04 Richard Henderson <rth@redhat.com>
29768
29769 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
29770
29771 2004-12-04 Richard Henderson <rth@redhat.com>
29772
29773 * lib/target-supports.exp (check_gc_sections_available): Disable
29774 for alpha and ia64.
29775
29776 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
29777
29778 PR middle-end/17909
29779 * g++.dg/other/vararg-2.C: New test.
29780
29781 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29782
29783 PR c++/17011, c++/17971
29784 * g++.dg/template/error15.C: Adjust expected error.
29785 * g++.dg/template/instantiate3.C: Likewise.
29786
29787 2004-12-03 Janis Johnson <janis187@us.ibm.com>
29788
29789 * gcc.dg/altivec-18.c: Fix for darwin
29790
29791 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
29792
29793 PR c++/18782
29794 * g++.dg/parse/ptrmem2.C: New.
29795
29796 PR c++/18318
29797 * g++.dg/template/new1.C: New.
29798
29799 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29800
29801 PR fortran/18710
29802 * gfortran.dg/direct_io_3.f90: New test.
29803
29804 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
29805
29806 PR 18758
29807 * g++.dg/parse/crash21.C: New.
29808
29809 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29810
29811 PR c++/15664, c++/18276
29812 * g++.dg/template/ttp13.C: New test.
29813 * g++.dg/template/ttp14.C: Likewise.
29814
29815 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29816
29817 PR c++/18123
29818 * g++.dg/parse/enum2.C: New test.
29819 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
29820
29821 2004-12-02 Nick Clifton <nickc@redhat.com>
29822
29823 * gcc.target/xstormy16: New test directory.
29824 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
29825 * gcc.target/xstormy16/bp.c: Check the generation of bp
29826 instructions.
29827 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
29828 bn instructions and the BELOW100 attribute.
29829
29830 2004-12-02 Alan Modra <amodra@bigpond.net.au>
29831
29832 PR target/16952
29833 * gcc.dg/ppc-eabi.c: New.
29834
29835 2004-12-02 Bud Davis <bdavis9659@comcast.net>
29836
29837 PR fortran/18284
29838 * gfortran.dg/backspace.f90
29839
29840 2004-12-02 Bud Davis <bdavis9659@comcast.net>
29841
29842 * gfortran.dg/inquire.f90: New test.
29843
29844 2004-12-01 Janis Johnson <janis187@us.ibm.com>
29845
29846 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
29847 handle effective-target-keyword.
29848 (dg-skip-if): Support effective-target keyword as target list.
29849 (dg-xfail-if): Ditto.
29850 * lib/target-supports.exp (is-effective-target-keyword): New proc.
29851
29852 2004-12-01 Diego Novillo <dnovillo@redhat.com>
29853
29854 PR tree-optimization/18291
29855 * gcc.c-torture/compile/pr18291.c: New test.
29856
29857 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
29858
29859 PR C++/18729
29860 * g++.dg/parse/crash20.C: New.
29861
29862 PR c++/17431
29863 * g++.dg/overload/arg1.C: New.
29864 * g++.dg/overload/arg2.C: New.
29865 * g++.dg/overload/arg3.C: New.
29866 * g++.dg/overload/arg4.C: New.
29867
29868 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
29869
29870 * gcc.dg/c99-flex-array-4.c: Remove.
29871
29872 2004-11-30 Janis Johnson <janis187@us.ibm.com>
29873
29874 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
29875
29876 * lib/target-supports.exp (is-effective-target): Simplify.
29877
29878 * lib/target-supports.exp (check_effective_target_vect_long):
29879 Fix for powerpc64-*-*.
29880
29881 2004-11-30 Loren James Rittle <ljrittle@acm.org>
29882
29883 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
29884 to support new requirements on FreeBSD 5.
29885
29886 2004-11-30 Devang Patel <dpatel@apple.com>
29887
29888 PR 18702
29889 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
29890
29891 2004-11-30 Janis Johnson <janis187@us.ibm.com>
29892
29893 * g++.dg/ext/altivec-13.C: New test.
29894
29895 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
29896
29897 PR tree-opt/18298
29898 * gcc.c-torture/execute/p18298.c: New test.
29899
29900 2004-11-30 Ira Rosen <irar@il.ibm.com>
29901 Dorit Naishlos <dorit@il.ibm.com>
29902
29903 PR tree-opt/18607
29904 * gcc.dg/vect/vect-89.c: New test.
29905
29906 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
29907
29908 * gcc.dg/pr18596-1.c: New test.
29909
29910 2004-11-30 Ben Elliston <bje@au.ibm.com>
29911
29912 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
29913
29914 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
29915
29916 PR c/18479
29917 * gcc.dg/pr18479.c: New test.
29918
29919 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
29920
29921 PR target/18490
29922 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
29923 mmix-knuth-mmixware.
29924
29925 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
29926 cris-*-elf* cris-*-aout* mmix-*-*
29927
29928 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
29929
29930 PR middle-end/18725
29931 * gcc.dg/pr18725.c: New test.
29932
29933 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
29934
29935 PR target/18488
29936 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
29937
29938 PR target/18336
29939 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
29940
29941 2004-11-29 Mark Mitchell <mark@codesourcery.com>
29942
29943 PR c++/18368
29944 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
29945 * g++.old-deja/g++.law/ctors5.C: Likewise.
29946 * g++.old-deja/g++.other/crash25.C: Likewise.
29947
29948 PR c++/18674
29949 * g++.dg/template/error16.C: New test.
29950
29951 PR c++/18512
29952 * g++.dg/template/crash29.C: New test.
29953
29954 2004-11-29 Diego Novillo <dnovillo@redhat.com>
29955
29956 PR tree-optimization/18712
29957 * gcc.c-torture/compile/pr18712.c: New test.
29958
29959 2004-11-29 Joseph Myers <joseph@codesourcery.com>
29960
29961 PR c/7544
29962 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
29963 tests.
29964
29965 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29966
29967 PR c++/18652
29968 * g++.dg/lookup/crash6.C: New test.
29969
29970 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
29971
29972 PR middle-end/18164
29973 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
29974
29975 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
29976
29977 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
29978 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
29979 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
29980
29981 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
29982
29983 * gcc.dg/pr18164.c: New test.
29984
29985 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
29986
29987 * gcc.dg/funroll-loops-all.c: New.
29988
29989 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
29990
29991 PR target/18489
29992 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
29993 delimeter, match space and TAB as well as ":".
29994
29995 PR target/18484
29996 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
29997
29998 PR target/18348
29999 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
30000
30001 PR target/18345
30002 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
30003
30004 PR target/18337
30005 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
30006
30007 2004-11-28 Bud Davis <bdavis9659@comcast.net>
30008
30009 * gfortran.dg/direct_io_2.f90: New test.
30010
30011 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
30012
30013 PR target/18334
30014 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
30015
30016 2004-11-28 Richard Henderson <rth@redhat.com>
30017
30018 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
30019
30020 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
30021
30022 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
30023 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
30024 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
30025 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
30026 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
30027 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
30028 gcc.dg/pointer-arith-8.c: New tests.
30029
30030 2004-11-27 Bud Davis <bdavis9659@comcast.net>
30031
30032 PR fortran/18364
30033 * gfortran.dg/endfile.f90: New test.
30034
30035 2004-11-27 Falk Hueffner <falk@debian.org>
30036
30037 * gcc.dg/loop-6.c: New test.
30038
30039 2004-11-27 Jakub Jelinek <jakub@redhat.com>
30040
30041 * gcc.c-torture/execute/20041126-1.c: New test.
30042
30043 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
30044
30045 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
30046 on IRIX.
30047
30048 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
30049
30050 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
30051 functions.
30052
30053 2004-11-27 Jakub Jelinek <jakub@redhat.com>
30054
30055 PR rtl-optimization/17825
30056 * gcc.c-torture/compile/20041119-1.c: New test.
30057
30058 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30059
30060 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
30061 Check existence of ld library path variables before unsetting.
30062
30063 2004-11-26 Mark Mitchell <mark@codesourcery.com>
30064
30065 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
30066
30067 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
30068
30069 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
30070
30071 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
30072
30073 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
30074
30075 2004-11-26 Ben Elliston <bje@au.ibm.com>
30076
30077 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
30078 dg-do directive.
30079
30080 2004-11-26 Ben Elliston <bje@au.ibm.com>
30081
30082 * gcc.dg/pr17957.c: Pass --param, not -param.
30083
30084 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
30085
30086 PR middle-end/17957
30087 * gcc.dg/pr17957.c: New test.
30088
30089 2004-11-25 Mark Mitchell <mark@codesourcery.com>
30090
30091 PR c++/18445
30092 * g++.dg/template/crash28.C: Likewise.
30093
30094 PR c++/18001
30095 * g++.dg/expr/unary2.C: Adjust lvalue messages.
30096 * g++.dg/ext/lvaddr.C: Likewise.
30097 * g++.dg/opt/pr7503-3.C: Likewise.
30098
30099 PR c++/18466
30100 * g++.dg/parse/qualified3.C: New test.
30101 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
30102
30103 PR c++/18545
30104 * g++.dg/expr/return1.C: New test.
30105
30106 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30107
30108 Friend class name lookup 3/n, PR c++/3332
30109 * g++.dg/lookup/friend3.C: New test.
30110 * g++.dg/lookup/friend4.C: Likewise.
30111 * g++.dg/lookup/friend5.C: Likewise.
30112
30113 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30114
30115 Friend class name lookup 2/n, PR c++/14513, c++/15410
30116 * g++.dg/lookup/friend2.C: New test.
30117 * g++.dg/template/friend31.C: Likewise.
30118
30119 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30120
30121 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
30122
30123 2004-11-24 Mark Mitchell <mark@codesourcery.com>
30124
30125 PR c++/17473
30126 * g++.dg/tc1/dr56.C: Remove.
30127 * g++.dg/template/typedef1.C: Add dg-error markers.
30128 * g++.old-deja/g++.other/typedef7.C: Likewise.
30129
30130 PR c++/18285
30131 * g++.dg/parse/typedef7.C: New test.
30132
30133 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
30134
30135 * gcc.c-torture/execute/20041124-1.c: New test.
30136
30137 2004-11-24 Mark Mitchell <mark@codesourcery.com>
30138
30139 * g++.dg/template/deduce3.C: New test.
30140
30141 PR c++/18586
30142 * g++.dg/template/crash27.C: New test.
30143
30144 PR c++/18530
30145 * g++.dg/warn/Wshadow-3.C: New test.
30146
30147 2004-11-24 Devang Patel <dpatel@apple.com>
30148
30149 PR/18555
30150 * gcc.dg/cpp/isysroot-1.c: New test.
30151 * gcc.dg/cpp/usr/include/stdio.h: New file.
30152 * gcc.dg/cpp/isysroot-2.c: New test.
30153 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
30154 New file.
30155
30156 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30157
30158 PR c++/8929
30159 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
30160
30161 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
30162
30163 * gcc.target/sparc/align.c: Do not include <stdint.h>.
30164 * gcc.target/sparc/pdist.c: Likewise.
30165
30166 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
30167
30168 PR c++/16882
30169 * g++.dg/conversion/simd1.C: New test.
30170
30171 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30172
30173 * lib/target-libpath.exp: New file defining
30174 set_ld_library_path_env_vars and restore_ld_library_path_env_vars.
30175 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
30176 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
30177 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
30178 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
30179
30180 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
30181
30182 * gcc.dg/pragma-align-2.c: Test macro expansion.
30183 * gcc.dg/pragma-pack-2.c: New test.
30184
30185 2004-11-23 Richard Henderson <rth@redhat.com>
30186
30187 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
30188 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
30189 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
30190 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
30191 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
30192 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
30193
30194 * gcc.dg/vect/vect.exp: Add check for alpha.
30195 * lib/target-supports.exp (check_alpha_max_hw_available): New.
30196 (check_effective_target_vect_int): Enable for alpha.
30197 (check_effective_target_vect_long): New.
30198 (is-effective-target): Add it.
30199
30200 2004-11-23 Uros Bizjak <uros@kss-loka.si>
30201
30202 * gcc.dg/pr18614-1.c: New test.
30203
30204 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
30205
30206 * gcc.dg/setjmp-2.c: New test.
30207
30208 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
30209
30210 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
30211 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
30212 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
30213 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
30214 gcc.target/sparc/pdist.c: New tests.
30215
30216 2004-11-22 Bob Wilson <bob.wilson@acm.org>
30217
30218 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
30219
30220 2004-11-22 Dale Johannesen <dalej@apple.com>
30221
30222 * gcc.dg/20041111-1.c: New.
30223
30224 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
30225
30226 PR tree-opt/18536
30227 * gcc.dg/vect/pr18536.c: New test.
30228
30229 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30230
30231 PR c++/18354
30232 * g++.dg/template/nontype11.C: New test.
30233
30234 2004-11-21 Roger Sayle <roger@eyesopen.com>
30235
30236 PR middle-end/18520
30237 * gcc.dg/pr18520-1.c: New test case.
30238
30239 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
30240
30241 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
30242 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
30243 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
30244 expected diagnostics.
30245
30246 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
30247
30248 PR target/18580
30249 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
30250 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
30251 vect-77.c, vect-77a.c: XFAIL on the SPARC.
30252
30253 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
30254
30255 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
30256
30257 2004-11-19 Mark Mitchell <mark@codesourcery.com>
30258 Joseph Myers <joseph@codesourcery.com>
30259
30260 * lib/target-supports.exp (check_visibility_available): Really
30261 test the compiler.
30262
30263 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
30264
30265 PR tree-opt/18181
30266 * gcc.dg/vect/vect-85.c: New test.
30267 * gcc.dg/vect/vect-86.c: New test.
30268 * gcc.dg/vect/vect-87.c: New test.
30269 * gcc.dg/vect/vect-88.c: New test.
30270
30271 2004-11-19 Ben Elliston <bje@au.ibm.com>
30272
30273 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
30274
30275 2004-11-18 Janis Johnson <janis187@us.ibm.com>
30276
30277 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
30278 * gcc.dg/ppc-and-1.c: Ditto.
30279 * gcc.dg/ppc-compare-1.c: Ditto.
30280 * gcc.dg/ppc-mov-1.c: Ditto
30281
30282 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
30283 Mark Mitchell <mark@codesourcery.com>
30284
30285 * gcc.dg/pragma-init-fini-2.c: New test.
30286
30287 2004-11-17 Janis Johnson <janis187@us.ibm.com>
30288 Aldy Hernandez <aldyh@redhat.com>
30289
30290 * lib/target-supports.exp (check_effective_target_vect_int): New
30291 (check_effective_target_vect_float): New
30292 (check_effective_target_vect_double): New.
30293 (is-effective-target): Support new effective targets keywords.
30294 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
30295 default action for dg-do.
30296 * gcc.dg/vect/pr16105.c: Use new support.
30297 * gcc.dg/vect/pr18400.c: Ditto.
30298 * gcc.dg/vect/pr18425.c: Ditto.
30299 * gcc.dg/vect/vect-1.c: Ditto.
30300 * gcc.dg/vect/vect-10.c: Ditto.
30301 * gcc.dg/vect/vect-11.c: Ditto.
30302 * gcc.dg/vect/vect-12.c: Ditto.
30303 * gcc.dg/vect/vect-13.c: Ditto.
30304 * gcc.dg/vect/vect-14.c: Ditto.
30305 * gcc.dg/vect/vect-15.c: Ditto.
30306 * gcc.dg/vect/vect-16.c: Ditto.
30307 * gcc.dg/vect/vect-17.c: Ditto.
30308 * gcc.dg/vect/vect-18.c: Ditto.
30309 * gcc.dg/vect/vect-19.c: Ditto.
30310 * gcc.dg/vect/vect-2.c: Ditto.
30311 * gcc.dg/vect/vect-20.c: Ditto.
30312 * gcc.dg/vect/vect-21.c: Ditto.
30313 * gcc.dg/vect/vect-22.c: Ditto.
30314 * gcc.dg/vect/vect-23.c: Ditto.
30315 * gcc.dg/vect/vect-24.c: Ditto.
30316 * gcc.dg/vect/vect-25.c: Ditto.
30317 * gcc.dg/vect/vect-26.c: Ditto.
30318 * gcc.dg/vect/vect-27.c: Ditto.
30319 * gcc.dg/vect/vect-27a.c: Ditto.
30320 * gcc.dg/vect/vect-28.c: Ditto.
30321 * gcc.dg/vect/vect-29.c: Ditto.
30322 * gcc.dg/vect/vect-29a.c: Ditto.
30323 * gcc.dg/vect/vect-3.c: Ditto.
30324 * gcc.dg/vect/vect-30.c: Ditto.
30325 * gcc.dg/vect/vect-31.c: Ditto.
30326 * gcc.dg/vect/vect-32.c: Ditto.
30327 * gcc.dg/vect/vect-33.c: Ditto.
30328 * gcc.dg/vect/vect-34.c: Ditto.
30329 * gcc.dg/vect/vect-35.c: Ditto.
30330 * gcc.dg/vect/vect-36.c: Ditto.
30331 * gcc.dg/vect/vect-37.c: Ditto.
30332 * gcc.dg/vect/vect-38.c: Ditto.
30333 * gcc.dg/vect/vect-4.c: Ditto.
30334 * gcc.dg/vect/vect-40.c: Ditto.
30335 * gcc.dg/vect/vect-41.c: Ditto.
30336 * gcc.dg/vect/vect-42.c: Ditto.
30337 * gcc.dg/vect/vect-43.c: Ditto.
30338 * gcc.dg/vect/vect-44.c: Ditto.
30339 * gcc.dg/vect/vect-45.c: Ditto.
30340 * gcc.dg/vect/vect-46.c: Ditto.
30341 * gcc.dg/vect/vect-47.c: Ditto.
30342 * gcc.dg/vect/vect-48.c: Ditto.
30343 * gcc.dg/vect/vect-48a.c: Ditto.
30344 * gcc.dg/vect/vect-49.c: Ditto.
30345 * gcc.dg/vect/vect-5.c: Ditto.
30346 * gcc.dg/vect/vect-50.c: Ditto.
30347 * gcc.dg/vect/vect-51.c: Ditto.
30348 * gcc.dg/vect/vect-52.c: Ditto.
30349 * gcc.dg/vect/vect-53.c: Ditto.
30350 * gcc.dg/vect/vect-54.c: Ditto.
30351 * gcc.dg/vect/vect-55.c: Ditto.
30352 * gcc.dg/vect/vect-56.c: Ditto.
30353 * gcc.dg/vect/vect-56a.c: Ditto.
30354 * gcc.dg/vect/vect-57.c: Ditto.
30355 * gcc.dg/vect/vect-58.c: Ditto.
30356 * gcc.dg/vect/vect-59.c: Ditto.
30357 * gcc.dg/vect/vect-6.c: Ditto.
30358 * gcc.dg/vect/vect-60.c: Ditto.
30359 * gcc.dg/vect/vect-61.c: Ditto.
30360 * gcc.dg/vect/vect-62.c: Ditto.
30361 * gcc.dg/vect/vect-63.c: Ditto.
30362 * gcc.dg/vect/vect-64.c: Ditto.
30363 * gcc.dg/vect/vect-65.c: Ditto.
30364 * gcc.dg/vect/vect-66.c: Ditto.
30365 * gcc.dg/vect/vect-67.c: Ditto.
30366 * gcc.dg/vect/vect-68.c: Ditto.
30367 * gcc.dg/vect/vect-69.c: Ditto.
30368 * gcc.dg/vect/vect-7.c: Ditto.
30369 * gcc.dg/vect/vect-72.c: Ditto.
30370 * gcc.dg/vect/vect-72a.c: Ditto.
30371 * gcc.dg/vect/vect-73.c: Ditto.
30372 * gcc.dg/vect/vect-74.c: Ditto.
30373 * gcc.dg/vect/vect-75.c: Ditto.
30374 * gcc.dg/vect/vect-76.c: Ditto.
30375 * gcc.dg/vect/vect-77.c: Ditto.
30376 * gcc.dg/vect/vect-77a.c: Ditto.
30377 * gcc.dg/vect/vect-78.c: Ditto.
30378 * gcc.dg/vect/vect-79.c: Ditto.
30379 * gcc.dg/vect/vect-8.c: Ditto.
30380 * gcc.dg/vect/vect-80.c: Ditto.
30381 * gcc.dg/vect/vect-82.c: Ditto.
30382 * gcc.dg/vect/vect-82_64.c: Ditto.
30383 * gcc.dg/vect/vect-83.c: Ditto.
30384 * gcc.dg/vect/vect-83_64.c: Ditto.
30385 * gcc.dg/vect/vect-9.c: Ditto.
30386 * gcc.dg/vect/vect-all.c: Ditto.
30387 * gcc.dg/vect/vect-none.c: Ditto.
30388
30389 2004-11-17 Janis Johnson <janis187@us.ibm.com>
30390
30391 * lib/gcc-dg.exp (dg-skip-if): New function.
30392 (dg-forbid-option): Remove.
30393 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
30394 * g++.dg/abi/bitfield8.C: Likewise.
30395 * g++.dg/abi/dtor1.C: Likewise.
30396 * g++.dg/abi/empty10.C: Likewise.
30397 * g++.dg/abi/empty7.C: Likewise.
30398 * g++.dg/abi/empty9.C: Likewise.
30399 * g++.dg/abi/layout3.C: Likewise.
30400 * g++.dg/abi/layout4.C: Likewise.
30401 * g++.dg/abi/thunk1.C: Likewise.
30402 * g++.dg/abi/thunk2.C: Likewise.
30403 * g++.dg/abi/vbase11.C: Likewise.
30404 * g++.dg/abi/vthunk2.C: Likewise.
30405 * g++.dg/abi/vthunk3.C: Likewise.
30406 * g++.dg/ext/attrib8.C: Likewise.
30407 * g++.dg/opt/longbranch2.C: Likewise.
30408 * g++.dg/opt/reg-stack4.C: Likewise.
30409 * g++.old-deja/g++.ext/attrib1.C: Likewise.
30410 * g++.old-deja/g++.ext/attrib2.C: Likewise.
30411 * g++.old-deja/g++.ext/attrib3.C: Likewise.
30412 * g++.old-deja/g++.other/store-expr1.C: Likewise.
30413 * g++.old-deja/g++.other/store-expr2.C: Likewise.
30414 * gcc.dg/20000609-1.c: Likewise.
30415 * gcc.dg/20000720-1.c: Likewise.
30416 * gcc.dg/20011107-1.c: Likewise.
30417 * gcc.dg/20011119-1.c: Likewise.
30418 * gcc.dg/20020108-1.c: Likewise.
30419 * gcc.dg/20020122-2.c: Likewise.
30420 * gcc.dg/20020122-3.c: Likewise.
30421 * gcc.dg/20020201-3.c: Likewise.
30422 * gcc.dg/20020206-1.c: Likewise.
30423 * gcc.dg/20020218-1.c: Likewise.
30424 * gcc.dg/20020310-1.c: Likewise.
30425 * gcc.dg/20020411-1.c: Likewise.
30426 * gcc.dg/20020418-2.c: Likewise.
30427 * gcc.dg/20020426-1.c: Likewise.
30428 * gcc.dg/20020426-2.c: Likewise.
30429 * gcc.dg/20020517-1.c: Likewise.
30430 * gcc.dg/20020523-1.c: Likewise.
30431 * gcc.dg/20020523-2.c: Likewise.
30432 * gcc.dg/20020729-1.c: Likewise.
30433 * gcc.dg/20030204-1.c: Likewise.
30434 * gcc.dg/20030826-2.c: Likewise.
30435 * gcc.dg/20030926-1.c: Likewise.
30436 * gcc.dg/20031202-1.c: Likewise.
30437 * gcc.dg/980312-1.c: Likewise.
30438 * gcc.dg/980313-1.c: Likewise.
30439 * gcc.dg/990117-1.c: Likewise.
30440 * gcc.dg/990424-1.c: Likewise.
30441 * gcc.dg/990524-1.c: Likewise.
30442 * gcc.dg/991230-1.c: Likewise.
30443 * gcc.dg/i386-387-1.c: Likewise.
30444 * gcc.dg/i386-387-2.c: Likewise.
30445 * gcc.dg/i386-387-3.c: Likewise.
30446 * gcc.dg/i386-387-4.c: Likewise.
30447 * gcc.dg/i386-387-5.c: Likewise.
30448 * gcc.dg/i386-387-6.c: Likewise.
30449 * gcc.dg/i386-asm-1.c: Likewise.
30450 * gcc.dg/i386-bitfield1.c: Likewise.
30451 * gcc.dg/i386-bitfield2.c: Likewise.
30452 * gcc.dg/i386-loop-1.c: Likewise.
30453 * gcc.dg/i386-loop-2.c: Likewise.
30454 * gcc.dg/i386-loop-3.c: Likewise.
30455 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
30456 * gcc.dg/i386-pic-1.c: Likewise.
30457 * gcc.dg/i386-regparm.c: Likewise.
30458 * gcc.dg/i386-signbit-1.c: Likewise.
30459 * gcc.dg/i386-signbit-2.c: Likewise.
30460 * gcc.dg/i386-signbit-3.c: Likewise.
30461 * gcc.dg/i386-sse-5.c: Likewise.
30462 * gcc.dg/i386-sse-8.c: Likewise.
30463 * gcc.dg/i386-unroll-1.c: Likewise.
30464 * gcc.dg/tls/opt-1.c: Likewise.
30465 * gcc.dg/tls/opt-2.c: Likewise.
30466 * gcc.dg/unroll-1.c: Likewise.
30467 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
30468 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
30469 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
30470 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
30471
30472 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30473
30474 * g++.dg/template/incomplete1.C: New test.
30475
30476 2004-11-16 Nick Clifton <nickc@redhat.com>
30477
30478 Revert patches accidentally commited during checkin of fixes for
30479 xstormy16 tests:
30480 gcc.c-torture/execute/simd-4.c: Revert
30481 gcc.dg/20040910-1.c: Revert.
30482
30483 2004-11-16 Paul Brook <paul@codesourcery.com>
30484
30485 PR fortran/13010
30486 * gfortran.dg/der_pointer_1.f90: New test.
30487
30488 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
30489
30490 PR c/18498
30491 * gcc.dg/bitfld-13.c: New test.
30492
30493 2004-11-15 Janis Johnson <janis187@us.ibm.com>
30494
30495 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
30496 powerpc*-*-linux*.
30497
30498 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
30499 * gcc.dg/ppc64-abi-2.c: Ditto.
30500 * gcc.dg/ppc64-abi-3.c: Ditto.
30501
30502 * lib/gcc-dg.exp (dg-target-list): Remove.
30503
30504 2004-11-15 Steve Ellcey <sje@cup.hp.com>
30505
30506 * gcc.dg/ia64-postinc.c: New test.
30507
30508 2004-11-15 Mark Mitchell <mark@codesourcery.com>
30509
30510 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
30511
30512 2004-11-15 Nick Clifton <nickc@redhat.com>
30513
30514 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
30515 __INT_MAX__ so that the test can be compiled by toolchains
30516 targeted at 16-bit processors.
30517
30518 * gcc.dg/20040625-1.c: Use long constants rather than integers
30519 when performing arithmetic that will overflow 16-bits.
30520
30521 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
30522 xstormy16. It does not support 128-bit vector operations.
30523
30524 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
30525 with the macro PTR_TYPE. Define this macro to an integer type
30526 suitable for holding a pointer.
30527
30528 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
30529 the target is a 16-bit processor.
30530
30531 * gcc.dg/cpp/if-2.c: Expect a different warning message from
30532 16-bit targets where the character constant will be too long.
30533
30534 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
30535 where the double will not be directly addressable.
30536
30537 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30538
30539 Friend class name lookup 1/n, PR c++/18471
30540 * g++.dg/template/crash26.C: New test.
30541 * g++.dg/lookup/struct1.C: Adjust expected error.
30542 * g++.dg/parse/elab1.C: Likewise.
30543 * g++.dg/parse/elab2.C: Likewise.
30544 * g++.dg/parse/int-as-enum1.C: Likewise.
30545 * g++.dg/parse/struct-as-enum1.C: Likewise.
30546 * g++.dg/parse/typedef1.C: Likewise.
30547 * g++.dg/parse/typedef3.C: Likewise.
30548 * g++.dg/parse/typedef4.C: Likewise.
30549 * g++.dg/parse/typedef5.C: Likewise.
30550 * g++.dg/template/nontype4.C: Likewise.
30551 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
30552 * g++.old-deja/g++.other/elab1.C: Likewise.
30553 * g++.old-deja/g++.other/syntax4.C: Likewise.
30554
30555 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
30556
30557 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
30558
30559 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
30560
30561 * gcc.c-torture/execute/20041114-1.c: New test.
30562
30563 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
30564
30565 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
30566 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
30567 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
30568 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
30569 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
30570 gcc.dg/switch-7.c: New tests.
30571
30572 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
30573
30574 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
30575
30576 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
30577
30578 PR tree-opt/18400
30579 * gcc.dg/vect/pr18400.c: New test.
30580
30581 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
30582 Andrew Pinski <pinskia@physics.uc.edu>
30583
30584 PR tree-opt/18425
30585 * gcc.dg/vect/pr18425.c: New test.
30586
30587 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
30588
30589 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
30590 Guard with dg-require-alias and dg-require-visibility.
30591
30592 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
30593
30594 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
30595
30596 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30597
30598 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
30599
30600 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30601
30602 PR c++/17344
30603 * g++.dg/template/defarg5.C: New test.
30604
30605 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
30606
30607 * g++.dg/parse/cast1.C: Run only on ILP32.
30608 * g++.old-deja/g++.mike/p784.C: Likewise.
30609
30610 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
30611
30612 * gcc.c-torture/execute/20041113-1.c: New test.
30613
30614 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
30615
30616 PR target/18230
30617 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
30618 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
30619 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
30620 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
30621 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
30622 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
30623 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
30624 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
30625 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
30626 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
30627 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
30628 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
30629 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
30630
30631 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
30632
30633 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
30634 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
30635 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
30636 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
30637 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
30638 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
30639 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
30640 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
30641 gcc.target/sparc/combined-1.c: New tests.
30642
30643 2004-11-12 Ziemowit Laski <zlaski@apple.com>
30644
30645 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
30646 New tests.
30647
30648 2004-11-12 Mark Mitchell <mark@codesourcery.com>
30649
30650 * lib/gcc-dg.exp (dg-forbid-option): New function.
30651 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
30652 * g++.dg/abi/bitfield8.C: Likewise.
30653 * g++.dg/abi/dtor1.C: Likewise.
30654 * g++.dg/abi/empty10.C: Likewise.
30655 * g++.dg/abi/empty7.C: Likewise.
30656 * g++.dg/abi/empty9.C: Likewise.
30657 * g++.dg/abi/layout3.C: Likewise.
30658 * g++.dg/abi/layout4.C: Likewise.
30659 * g++.dg/abi/thunk1.C: Likewise.
30660 * g++.dg/abi/thunk2.C: Likewise.
30661 * g++.dg/abi/vbase11.C: Likewise.
30662 * g++.dg/abi/vthunk2.C: Likewise.
30663 * g++.dg/abi/vthunk3.C: Likewise.
30664 * g++.dg/ext/attrib8.C: Likewise.
30665 * g++.dg/opt/longbranch2.C: Likewise.
30666 * g++.dg/opt/reg-stack4.C: Likewise.
30667 * g++.old-deja/g++.ext/attrib1.C: Likewise.
30668 * g++.old-deja/g++.ext/attrib2.C: Likewise.
30669 * g++.old-deja/g++.ext/attrib3.C: Likewise.
30670 * g++.old-deja/g++.other/store-expr1.C: Likewise.
30671 * g++.old-deja/g++.other/store-expr2.C: Likewise.
30672 * gcc.dg/20000609-1.c: Likewise.
30673 * gcc.dg/20000720-1.c: Likewise.
30674 * gcc.dg/20011107-1.c: Likewise.
30675 * gcc.dg/20011119-1.c: Likewise.
30676 * gcc.dg/20020108-1.c: Likewise.
30677 * gcc.dg/20020122-2.c: Likewise.
30678 * gcc.dg/20020122-3.c: Likewise.
30679 * gcc.dg/20020201-3.c: Likewise.
30680 * gcc.dg/20020206-1.c: Likewise.
30681 * gcc.dg/20020218-1.c: Likewise.
30682 * gcc.dg/20020310-1.c: Likewise.
30683 * gcc.dg/20020411-1.c: Likewise.
30684 * gcc.dg/20020418-2.c: Likewise.
30685 * gcc.dg/20020426-1.c: Likewise.
30686 * gcc.dg/20020426-2.c: Likewise.
30687 * gcc.dg/20020517-1.c: Likewise.
30688 * gcc.dg/20020523-1.c: Likewise.
30689 * gcc.dg/20020523-2.c: Likewise.
30690 * gcc.dg/20020729-1.c: Likewise.
30691 * gcc.dg/20030204-1.c: Likewise.
30692 * gcc.dg/20030826-2.c: Likewise.
30693 * gcc.dg/20030926-1.c: Likewise.
30694 * gcc.dg/20031202-1.c: Likewise.
30695 * gcc.dg/980312-1.c: Likewise.
30696 * gcc.dg/980313-1.c: Likewise.
30697 * gcc.dg/990117-1.c: Likewise.
30698 * gcc.dg/990424-1.c: Likewise.
30699 * gcc.dg/990524-1.c: Likewise.
30700 * gcc.dg/991230-1.c: Likewise.
30701 * gcc.dg/i386-387-1.c: Likewise.
30702 * gcc.dg/i386-387-2.c: Likewise.
30703 * gcc.dg/i386-387-3.c: Likewise.
30704 * gcc.dg/i386-387-4.c: Likewise.
30705 * gcc.dg/i386-387-5.c: Likewise.
30706 * gcc.dg/i386-387-6.c: Likewise.
30707 * gcc.dg/i386-asm-1.c: Likewise.
30708 * gcc.dg/i386-bitfield1.c: Likewise.
30709 * gcc.dg/i386-bitfield2.c: Likewise.
30710 * gcc.dg/i386-loop-1.c: Likewise.
30711 * gcc.dg/i386-loop-2.c: Likewise.
30712 * gcc.dg/i386-loop-3.c: Likewise.
30713 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
30714 * gcc.dg/i386-pic-1.c: Likewise.
30715 * gcc.dg/i386-regparm.c: Likewise.
30716 * gcc.dg/i386-signbit-1.c: Likewise.
30717 * gcc.dg/i386-signbit-2.c: Likewise.
30718 * gcc.dg/i386-signbit-3.c: Likewise.
30719 * gcc.dg/i386-sse-5.c: Likewise.
30720 * gcc.dg/i386-sse-8.c: Likewise.
30721 * gcc.dg/i386-unroll-1.c: Likewise.
30722 * gcc.dg/tls/opt-1.c: Likewise.
30723 * gcc.dg/tls/opt-2.c: Likewise.
30724 * gcc.dg/unroll-1.c: Likewise.
30725 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
30726 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
30727 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
30728 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
30729 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
30730 -m64 is specified.
30731
30732 2004-11-12 Mark Mitchell <mark@codesourcery.com>
30733
30734 PR c++/18389
30735 * g++.dg/parse/cond1.C: New test.
30736
30737 PR c++/18429
30738 * g++.dg/template/array9.C: New test.
30739 * g++.dg/ext/vla1.C: Adjust error messages.
30740 * g++.dg/ext/vlm1.C: Likewise.
30741 * g++.dg/template/crash2.C: Likewise.
30742
30743 PR c++/18436
30744 * g++.dg/template/call3.C: New test.
30745
30746 PR c++/18407
30747 * g++.dg/template/ptrmem11.C: New test.
30748
30749 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
30750
30751 PR other/14264
30752 * lib/g++.exp: Set LC_ALL and LANG to C.
30753 * lib/gcc-dg.exp: Likewise.
30754 * lib/gfortran.exp: Likewise.
30755 * lib/objc.exp: Likewise.
30756 * lib/treelang.exp: Likewise.
30757
30758 2004-11-12 Andreas Schwab <schwab@suse.de>
30759
30760 * gcc.dg/pr16286.c: Fix last change.
30761
30762 2004-11-12 Mark Mitchell <mark@codesourcery.com>
30763
30764 PR c++/18416
30765 * g++.dg/init/global1.C: New test.
30766
30767 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
30768
30769 * gcc.c-torture/execute/20041112-1.c: New test.
30770
30771 2004-11-11 Janis Johnson <janis187@us.ibm.com>
30772
30773 * lib/gcc-dg.exp (dg-target-list): New.
30774
30775 2004-11-11 Janis Johnson <janis187@us.ibm.com>
30776 Richard Sandiford <rsandifo@redhat.com>
30777
30778 * lib/target-supports.exp (get-compiler_messages): New.
30779 (check_named_sections_available): Use it.
30780 (check_effective_target_ilp32): New.
30781 (check_effective_target_lp64): New.
30782 (is-effective-target): New.
30783 * lib/gcc-dg.exp (dg-require-effective-target): New.
30784
30785 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
30786
30787 * gcc.dg/precedence-1.c: New test.
30788
30789 2004-11-11 Janis Johnson <janis187@us.ibm.com>
30790
30791 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
30792
30793 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
30794 message, delete generated files, use more descriptive name for
30795 executable, and make the test unsupported when it cannot be run.
30796
30797 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
30798 (dg-require-weak, dg-require-visibility, dg-require-alias,
30799 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
30800 dg-require-iconv, dg-require-named-sections): Use it.
30801
30802 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
30803
30804 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
30805
30806 PR target/16457
30807 * gcc.dg/ppc-and-1: New
30808
30809 PR target/16796
30810 * gcc.dg/ppc-mov-1.c: New.
30811
30812 PR target/16458
30813 * gcc.dg/ppc-compare-1.c: New.
30814
30815 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
30816
30817 * objc.dg/desig-init-2.m: New test.
30818
30819 2004-11-10 Adam Nemet <anemet@lnxw.com>
30820
30821 PR middle-end/18160
30822 * g++.dg/warn/register-var-1.C: New test.
30823 * g++.dg/warn/register-var-2.C: New test.
30824
30825 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
30826
30827 * gcc.dg/union-2.c: New test.
30828
30829 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
30830
30831 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
30832 New test for PR tree-optimization/17892.
30833
30834 2004-11-09 Mark Mitchell <mark@codesourcery.com>
30835
30836 PR c++/18369
30837 * g++.dg/init/new12.C: New test.
30838
30839 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
30840
30841 * gcc.target/sparc: New directory.
30842 * gcc.target/sparc/sparc.exp: New driver.
30843 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
30844 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
30845 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
30846 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
30847
30848 2004-11-10 Paul Brook <paul@codesourcery.com>
30849
30850 PR fortran/18218
30851 * gfortran.dg/list_read.c: New test.
30852
30853 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
30854
30855 PR c/18322
30856 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
30857 expected diagnostic location.
30858
30859 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
30860
30861 * gcc.dg/20041109-1.c: New test.
30862
30863 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
30864
30865 PR objc/18406
30866 * objc/compile/pr18406.m: New test.
30867
30868 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
30869
30870 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
30871
30872 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
30873
30874 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
30875
30876 2004-11-08 Steve Ellcey <sje@cup.hp.com>
30877
30878 * gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
30879
30880 2004-11-08 Steve Ellcey <sje@cup.hp.com>
30881
30882 * gcc.dg/20030225-2.c: Add prototype for abort and
30883 exit.
30884
30885 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
30886
30887 PR tree-opt/18299
30888 * gcc.c-torture/pr18299-1.c: New test.
30889
30890 2004-11-06 Andreas Schwab <schwab@suse.de>
30891
30892 * gcc.dg/pr16286.c: Also test for bool and pixel.
30893
30894 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
30895
30896 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
30897 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
30898 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
30899 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
30900 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
30901 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
30902 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
30903 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
30904 gcc.dg/struct-semi-3.c: New tests.
30905
30906 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
30907
30908 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
30909
30910 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
30911
30912 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
30913 Do not use C99 designators.
30914
30915 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
30916
30917 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
30918
30919 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
30920
30921 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
30922 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
30923 * gcc.c-torture/execute/simd-5.x: Remove.
30924
30925 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
30926
30927 PR rtl-optimization/17933
30928 * gcc.dg/torture/pr17933-1.c: New test.
30929
30930 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
30931
30932 PR target/18106
30933 * lib/target-supports.exp (check_weak_available): Support
30934 Windows.
30935
30936 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
30937
30938 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
30939 call to fflush(stdout) before abort.
30940 (my_ffsll): New function.
30941 (generate_fields): Use it.
30942
30943 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
30944
30945 * gcc.dg/init-undef-1.c: New test.
30946
30947 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
30948
30949 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
30950 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
30951 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
30952 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
30953 expected messages for new parser.
30954
30955 2004-11-04 Mark Mitchell <mark@codesourcery.com>
30956
30957 * g++.dg/ext/visibility/symbian1.C: New test.
30958
30959 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
30960
30961 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
30962 on LP64 targets.
30963
30964 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
30965
30966 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
30967 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
30968 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
30969 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
30970 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
30971 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
30972 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
30973 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
30974 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
30975 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
30976
30977 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
30978
30979 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
30980 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
30981 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
30982 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
30983 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
30984 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
30985 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
30986 for new parser.
30987
30988 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
30989
30990 PR target/15342
30991 * gcc.dg/20041104-1.c: New test.
30992
30993 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30994
30995 * g++.dg/template/nontype7.C: New test.
30996 * g++.dg/template/nontype8.C: Likewise.
30997 * g++.dg/template/nontype9.C: Likewise.
30998 * g++.dg/template/nontype10.C: Likewise.
30999 * g++.dg/tc1/dr49.C: Likewise.
31000 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
31001 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
31002
31003 2004-11-04 Ben Elliston <bje@au.ibm.com>
31004
31005 * g++.dg/rtti/tinfo1.C: Remove xfails.
31006
31007 2004-11-04 Ben Elliston <bje@au.ibm.com>
31008
31009 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
31010 packed attribute to the definition to satisfy the new C++ parser.
31011
31012 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
31013
31014 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
31015 invocations of va_arg.
31016
31017 2004-11-02 Mark Mitchell <mark@codesourcery.com>
31018
31019 PR c++/18124
31020 * g++.dg/template/crash25.C: New test.
31021
31022 PR c++/18155
31023 * g++.dg/template/typedef2.C: New test.
31024 * g++.dg/parse/crash13.C: Adjust error markers.
31025
31026 PR c++/18177
31027 * g++.dg/conversion/const3.C: New test.
31028
31029 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31030
31031 PR fortran/17535
31032 PR fortran/17583
31033 PR fortran/17713
31034 * gfortran.dg/generic_[123].f90: New testcases.
31035
31036 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
31037
31038 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
31039 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
31040
31041 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
31042
31043 PR tree-opt/16808
31044 * gcc.c-torture/compile/pr16808.c: New test.
31045
31046 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
31047
31048 PR rtl-optimization/17104
31049 * gcc.dg/ppc-bitfield1.c: New.
31050
31051 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
31052
31053 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
31054
31055 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
31056
31057 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
31058 strings for 32-bit code.
31059
31060 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
31061
31062 PR c/18239
31063 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
31064
31065 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
31066
31067 PR c++/18064
31068 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
31069
31070 2004-10-31 Mark Mitchell <mark@codesourcery.com>
31071
31072 PR c++/15172
31073 * g++.dg/init/aggr2.C: New test.
31074
31075 2004-10-30 Ziemowit Laski <zlaski@apple.com>
31076
31077 * objc.dg/local-decl-1.m: New test.
31078
31079 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
31080
31081 * gcc.dg/20040910-1.c: Adjust regex.
31082
31083 2004-10-30 Roger Sayle <roger@eyesopen.com>
31084
31085 PR rtl-optimization/18084
31086 * g++.dg/opt/pr18084-1.C: New testcase.
31087
31088 2004-10-30 Matt Austern <austern@apple.com>
31089
31090 PR c++/17542
31091 * g++.dg/ext/attrib18.C: New test.
31092
31093 2004-10-30 Roger Sayle <roger@eyesopen.com>
31094
31095 PR middle-end/18096
31096 * gcc.dg/pr18096-1.c: New test case.
31097
31098 2004-10-30 Roger Sayle <roger@eyesopen.com>
31099
31100 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
31101
31102 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
31103
31104 PR c/16666
31105 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
31106 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
31107 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
31108 gcc.dg/old-style-prom-3.c: New tests.
31109
31110 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
31111
31112 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
31113 Remove unnecessary inclusion of stdio.h.
31114
31115 2004-10-29 Roger Sayle <roger@eyesopen.com>
31116
31117 PR rtl-optimization/17581
31118 * gcc.dg/pr17581-1.c: New test case.
31119
31120 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
31121
31122 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
31123 being implemented.
31124 * g++.dg/conversion/dr195-1.C: New.
31125 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
31126 * g++.old-deja/g++.mike/p10148.C: Likewise.
31127
31128 2004-10-29 Mark Mitchell <mark@codesourcery.com>
31129
31130 PR c++/17695
31131 * g++.dg/debug/typedef2.C: New test.
31132
31133 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
31134
31135 PR fortran/13490
31136 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
31137 * gfortran.dg/g77/README: Update.
31138
31139 2004-10-28 Matt Austern <austern@apple.com>
31140
31141 PR c++/14124
31142 * g++.dg/ext/packed7.C: New test.
31143
31144 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
31145
31146 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
31147 scan-assembler.
31148 * lib/scanasm.exp (hidden-scan-for): New proc.
31149 (scan-hidden): Use hidden-scan-for instead of constructing the scan
31150 string.
31151 (scan-not-hidden): Likewise.
31152 * lib/target-supports.exp (check_visibility_available): mach-o is
31153 support too.
31154
31155 2004-10-28 Mark Mitchell <mark@codesourcery.com>
31156
31157 PR c++/17132
31158 * g++.dg/template/memclass3.C: New test.
31159
31160 2004-10-28 Adam Nemet <anemet@lnxw.com>
31161
31162 PR middle-end/18160
31163 * gcc.dg/register-var-1.c: New test.
31164 * gcc.dg/register-var-2.c: New test.
31165 * gcc.dg/asm-7.c: Taking the address of a register variable is an
31166 error now.
31167
31168 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
31169
31170 PR other/18172
31171 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
31172 unused variables.
31173 * gcc.dg/vect/vect-22.c: Likewise.
31174
31175 2004-10-28 Jakub Jelinek <jakub@redhat.com>
31176
31177 * gcc.dg/i386-rotate-1.c: New test.
31178
31179 2004-10-27 Mark Mitchell <mark@codesourcery.com>
31180
31181 * g++.dg/init/ref12.C: Add "run" marker.
31182
31183 PR c++/17435
31184 * g++.dg/init/ref12.C: New test.
31185
31186 PR c++/18140
31187 * g++.dg/template/shift1.C: New test.
31188 * g++.dg/template/error10.C: Adjust error markers.
31189
31190 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
31191
31192 PR tree-opt/17529
31193 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
31194
31195 2004-10-27 Geoffrey Keating <geoffk@apple.com>
31196
31197 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
31198 * gcc.dg/weak/weak-3.c: Likewise.
31199 * gcc.dg/weak/weak-5.c: Likewise.
31200 * gcc.dg/weak/weak-9.c: Likewise.
31201 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
31202 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
31203
31204 * gcc.dg/darwin-weakimport-1.c: New.
31205
31206 2004-10-28 Ben Elliston <bje@au.ibm.com>
31207
31208 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
31209
31210 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
31211
31212 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
31213 'syntax' error messages.
31214 * gcc.dg/cpp/direct2s.c: Likewise.
31215
31216 2004-10-26 Geoffrey Keating <geoffk@apple.com>
31217
31218 * gcc.c-torture/compile/20041026-1.c: New.
31219
31220 2004-10-26 Mark Mitchell <mark@codesourcery.com>
31221
31222 PR c++/18093
31223 * g++.dg/lookup/ns2.C: New test.
31224
31225 PR c++/18020
31226 * g++.dg/template/enum4.C: New test.
31227
31228 PR c++/18161
31229 * g++.dg/template/expr1.C: New test.
31230
31231 2004-10-26 Ben Elliston <bje@au.ibm.com>
31232
31233 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
31234
31235 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
31236
31237 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
31238 gcc.dg/decl-nospec-3.c: New tests.
31239
31240 2004-10-26 Ziemowit Laski <zlaski@apple.com>
31241
31242 * objc.dg/super-class-3.m: New test.
31243
31244 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
31245
31246 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
31247 resyncing.
31248 * gcc.dg/cpp/direct2s.c: Likewise.
31249
31250 2004-10-25 Geoffrey Keating <geoffk@apple.com>
31251
31252 * objc.dg/image-info.m: Update for changes to section selection.
31253
31254 2004-10-25 David Ayers <d.ayers@inode.at>
31255 Ziemowit Laski <zlaski@apple.com>
31256
31257 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
31258 diagnostics when messaging 'id <Proto>'.
31259 * objc.dg/class-protocol-1.m: New test.
31260 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
31261 a non-existent method signature.
31262 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
31263 Update diagnostics when messaging with non-existent method signature.
31264 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
31265 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
31266 invalid receivers are now resolved as if messaging 'id'; remove
31267 extraneous diagnostics.
31268
31269 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
31270
31271 PR c/16667
31272 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
31273 gcc.dg/init-desig-obs-3.c: New tests.
31274
31275 2004-10-25 Jakub Jelinek <jakub@redhat.com>
31276
31277 * gcc.dg/debug/20041023-1.c: New test.
31278
31279 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
31280
31281 PR middle-end/17407
31282 * gcc.c-torture/compile/pr17407.c: New test.
31283
31284 PR c++/18121
31285 * g++.dg/template/array8.C: New test.
31286
31287 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
31288
31289 PR other/18138
31290 * lib/g++.exp: Accept more than one multilib libgcc.
31291 * lib/gcc-dg.exp: Likewise.
31292 * lib/objc.exp: Likewise.
31293 * lib/treelang.exp: Likewise.
31294 * lib/gfortran.exp: Likewise.
31295
31296 2004-10-24 Ben Elliston <bje@au.ibm.com>
31297
31298 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
31299
31300 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
31301
31302 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
31303 * gcc.dg/c99-const-expr-3.c: Likewise.
31304
31305 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
31306
31307 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
31308
31309 2004-10-23 Ben Elliston <bje@au.ibm.com>
31310
31311 * gcc.c-torture/execute/loop-2e.x: Remove.
31312
31313 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
31314
31315 PR c++/18095
31316 * g++.dg/parse/crash18.C: New.
31317 * g++.dg/parse/crash19.C: New.
31318
31319 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
31320
31321 * g++.dg/ext/dllimport1.C: Move dg-warnings.
31322 * g++.dg/ext/dllimport2.C: Same.
31323 * g++.dg/ext/dllimport8.C: Same.
31324
31325 2004-10-21 Mark Mitchell <mark@codesourcery.com>
31326
31327 PR c++/10841
31328 * g++.dg/conversion/cast1.C: New test.
31329 * g++.dg/overload/pmf1.C: Adjust error marker.
31330
31331 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
31332
31333 PR objc/17923
31334 * objc.dg/const-str-7.m: New test.
31335
31336 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31337
31338 * g++.dg/template/memfriend11.C: Fix comment typo.
31339 * g++.dg/template/memfriend14.C: Likewise.
31340
31341 2004-10-20 Richard Henderson <rth@redhat.com>
31342
31343 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
31344 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
31345 -fasynchronous-unwind-tables.
31346
31347 2004-10-20 Richard Henderson <rth@redhat.com>
31348
31349 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
31350 (main): Return success.
31351 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
31352 (main): Return success.
31353
31354 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31355
31356 PR c++/13495
31357 * g++.dg/template/memfriend9.C: New test.
31358 * g++.dg/template/memfriend10.C: Likewise.
31359 * g++.dg/template/memfriend11.C: Likewise.
31360 * g++.dg/template/memfriend12.C: Likewise.
31361 * g++.dg/template/memfriend13.C: Likewise.
31362 * g++.dg/template/memfriend14.C: Likewise.
31363 * g++.dg/template/memfriend15.C: Likewise.
31364 * g++.dg/template/memfriend16.C: Likewise.
31365 * g++.dg/template/memfriend17.C: Likewise.
31366 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
31367
31368 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
31369
31370 * g++.dg/conversion/dr195.C: New.
31371 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
31372
31373 2004-10-20 Ben Elliston <bje@au.ibm.com>
31374 Devang Patel <dpatel@apple.com>
31375
31376 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
31377 of floating point arithmetic, which could trap.
31378
31379 2004-10-19 Mark Mitchell <mark@codesourcery.com>
31380
31381 PR c++/14035
31382 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
31383 * g++.dg/conversion/const2.C: New test.
31384 * g++.dg/expr/reinterpret2.C: New test.
31385 * g++.dg/expr/reinterpret3.C: New test.
31386 * g++.dg/expr/cast2.C: New test.
31387 * g++.dg/expr/copy1.C: New test.
31388 * g++.dg/other/conversion1.C: Change error message.
31389 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
31390 function pointers to void *.
31391 * g++.old-deja/g++.mike/p10148.C: Likewise.
31392
31393 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
31394
31395 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
31396
31397 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
31398
31399 PR c++/18047
31400
31401 * g++.dg/parse/expr3.C: New test.
31402
31403 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
31404
31405 * gcc.dg/smod-1.c: New test.
31406
31407 2004-10-18 Ziemowit Laski <zlaski@apple.com>
31408
31409 * objc.dg/method-14.m: New test.
31410
31411 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
31412
31413 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
31414 Also xfail as the patch was reverted.
31415
31416 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
31417
31418 PR middle-end/16973
31419 * gcc.dg/pr16973.c: New test.
31420
31421 2004-10-18 Diego Novillo <dnovillo@redhat.com>
31422
31423 PR tree-optimization/17656
31424 * gcc.c-torture/compile/pr17656.c: New test.
31425
31426 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
31427
31428 * g++.dg/eh/shadow1.C: New.
31429
31430 2004-10-18 Jakub Jelinek <jakub@redhat.com>
31431
31432 * gcc.c-torture/compile/20041018-1.c: New test.
31433
31434 2004-10-18 Ben Elliston <bje@au.ibm.com>
31435
31436 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
31437 compiler referring to register 0 when accessing sdata. The linker
31438 now patches things up.
31439
31440 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
31441
31442 PR c/17529
31443 * gcc.c-torture/compile/pr17529.c: New test.
31444
31445 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31446
31447 PR c++/17743
31448 * g++.dg/ext/attrib17.C: New test.
31449
31450 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
31451
31452 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
31453
31454 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31455
31456 PR c++/10479
31457 * g++.dg/ext/attrib16.C: New test.
31458
31459 2004-10-15 Mark Mitchell <mark@codesourcery.com>
31460
31461 PR c++/17042
31462 * g++.dg/init/dso_handle1.C: New test.
31463
31464 PR c++/14667
31465 * g++.dg/parse/typedef6.C: New test.
31466
31467 PR c++/17916
31468 * g++.dg/parse/pragma1.C: New test.
31469
31470 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
31471
31472 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
31473
31474 2004-10-15 Steve Ellcey <sje@cup.hp.com>
31475
31476 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
31477 -fno-common when on HPPA HP-UX platforms.
31478
31479 2004-10-15 Jakub Jelinek <jakub@redhat.com>
31480
31481 PR other/16820
31482 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
31483 stdint.h.
31484 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
31485 uintptr_t.
31486
31487 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
31488
31489 PR c++/16301
31490 * g++.dg/lookup/strong-using-4.C: New test.
31491
31492 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
31493
31494 PR middle-end/16567
31495 * gcc.c-torture/compile/nested-1.c: New test.
31496
31497 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
31498
31499 * gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
31500 and mipsisa64*-*-* (until support for misaligned loads is added).
31501 * gcc.dg/vect/vect-50.c: Likewise.
31502 * gcc.dg/vect/vect-52.c: Likewise.
31503 * gcc.dg/vect/vect-54.c: Likewise.
31504 * gcc.dg/vect/vect-58.c: Likewise.
31505 * gcc.dg/vect/vect-60.c: Likewise.
31506 * gcc.dg/vect/vect-80.c: Likewise.
31507
31508 2004-10-14 Mark Mitchell <mark@codesourcery.com>
31509
31510 PR c++/17976
31511 * g++.dg/init/dtor3.C: New test.
31512
31513 2004-10-15 Ben Elliston <bje@au.ibm.com>
31514
31515 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
31516
31517 2004-10-14 Geoffrey Keating <geoffk@apple.com>
31518
31519 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
31520 * gcc.dg/macho-lo-sum.c: Likewise.
31521
31522 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
31523
31524 * gcc.dg/ppc-spe64-1.c: New test.
31525
31526 2004-10-14 Devang Patel <dpatel@apple.com>
31527
31528 PR 17635
31529 * gcc.dg/pr17635.c : New test.
31530
31531 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
31532
31533 * gcc.dg/vect/vect-28.c: Remove xfail.
31534 * gcc.dg/vect/vect-30.c: Remove xfail.
31535 * gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
31536 * gcc.dg/vect/vect-33.c: Remove xfail.
31537 * gcc.dg/vect/vect-44.c: Remove xfail.
31538 * gcc.dg/vect/vect-46.c: Remove xfail.
31539 * gcc.dg/vect/vect-50.c: Remove xfail.
31540 * gcc.dg/vect/vect-52.c: Remove xfail.
31541 * gcc.dg/vect/vect-54.c: Remove xfail.
31542 * gcc.dg/vect/vect-58.c: Remove xfail.
31543 * gcc.dg/vect/vect-60.c: Remove xfail.
31544 * gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
31545 * gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
31546 * gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
31547 * gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
31548 * gcc.dg/vect/vect-8.c: Remove xfail.
31549 * gcc.dg/vect/vect-80.c: Remove xfail.
31550 * gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
31551
31552 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
31553
31554 * gcc.dg/vect/vect-82.c: New testcase.
31555 * gcc.dg/vect/vect-82_64.c: New testcase.
31556 * gcc.dg/vect/vect-83.c: New testcase.
31557 * gcc.dg/vect/vect-83_64.c: New testcase.
31558
31559 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
31560
31561 * gcc.dg/cpp/error-1.c: New test.
31562
31563 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
31564
31565 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
31566
31567 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
31568
31569 PR target/17984
31570 * gcc.dg/cris-peep2-xsrand2.c: New test.
31571
31572 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
31573
31574 PR c++/17661
31575 * g++.dg/expr/for2.C: New test.
31576
31577 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
31578
31579 * g++.dg/inherit/thunk1.C: Run on the SPARC.
31580
31581 2004-10-13 Jakub Jelinek <jakub@redhat.com>
31582
31583 PR tree-optimization/17724
31584 * g++.dg/opt/pr17724-1.C: New test.
31585 * g++.dg/opt/pr17724-2.C: New test.
31586 * g++.dg/opt/pr17724-3.C: New test.
31587 * g++.dg/opt/pr17724-4.C: New test.
31588 * g++.dg/opt/pr17724-5.C: New test.
31589 * g++.dg/opt/pr17724-6.C: New test.
31590
31591 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
31592
31593 PR c/17301
31594 * gcc.dg/pr17301-2.c: New test.
31595
31596 2004-10-11 Mark Mitchell <mark@codesourcery.com>
31597
31598 PR c++/15876
31599 * g++.dg/parse/error22.C: New test.
31600
31601 PR c++/17936
31602 * g++.dg/template/spec18.C: New test.
31603
31604 2004-10-11 Steve Ellcey <sje@cup.hp.com>
31605
31606 * gcc.dg/ia64-asm-1.c: Add prototype for abort
31607 * gcc.dg/ia64-sync-1.c: Add prototype for abort and
31608 memcpy.
31609 * gcc.dg/ia64-sync-2.c: Ditto.
31610 * gcc.dg/ia64-sync-3.c: Ditto.
31611
31612 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
31613
31614 * g++.dg/eh/cleanup5.C: Add dg-options "".
31615
31616 2004-10-11 Roger Sayle <roger@eyesopen.com>
31617
31618 PR middle-end/17657
31619 * gcc.dg/switch-4.c: New test case.
31620
31621 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
31622
31623 * gcc.c-torture/execute/20041011-1.c: New test.
31624
31625 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
31626
31627 PR c++/17554
31628 * g++.dg/init/for3.C: New test.
31629
31630 PR c++/17657
31631 * g++.dg/opt/switch2.C: New test.
31632
31633 PR middle-end/17703
31634 * g++.dg/warn/Wreturn-2.C: New test.
31635
31636 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
31637
31638 PR c++/17907
31639 * g++.dg/eh/cleanup5.C: New test.
31640
31641 2004-10-10 Mark Mitchell <mark@codesourcery.com>
31642
31643 PR c++/17393
31644 * g++.dg/parse/error21.C: New test.
31645
31646 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
31647
31648 * g++.dg/overload/pmf1.C: Adjust quoting marks.
31649 * g++.dg/warn/incomplete1.C: Likewise.
31650 * g++.dg/template/qualttp20.C: Likewise.
31651
31652 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
31653
31654 PR c/17881
31655 * parm-incomplete-1.c: New test.
31656
31657 2004-10-09 Mark Mitchell <mark@codesourcery.com>
31658
31659 PR c++/17867
31660 * g++.dg/parse/error19.C: New test.
31661
31662 PR c++/17670
31663 * g++.dg/init/new11.C: New test.
31664
31665 PR c++/17821
31666 * g++.dg/parse/error20.C: New test.
31667
31668 PR c++/17826
31669 * g++.dg/template/crash24.C: New test.
31670
31671 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
31672
31673 PR c/17301
31674 * gcc.dg/pr17301-1.c: New test.
31675
31676 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
31677
31678 PR c/17189
31679 * gcc.dg/anon-struct-5.c: New test.
31680
31681 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
31682
31683 PR c/17844
31684 * gcc.dg/pr17844-1.c: New test.
31685
31686 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
31687
31688 PR tree-optimization/17906
31689 * gcc.c-torture/compile/pr17906.c: New.
31690
31691 2004-10-09 Stuart Hastings <stuart@apple.com>
31692 Roger Sayle <roger@eyesopen.com>
31693
31694 PR rtl-optimization/17853
31695 * gcc.dg/i386-mmx-5.c: New testcase.
31696
31697 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
31698
31699 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
31700
31701 2004-10-09 Mark Mitchell <mark@codesourcery.com>
31702
31703 PR c++/17524
31704 * g++.dg/template/static9.C: New test.
31705
31706 PR c++/17685
31707 * g++.dg/parse/operator5.C: New test.
31708
31709 2004-10-09 Roger Sayle <roger@eyesopen.com>
31710
31711 PR middle-end/17894
31712 * gcc.c-torture/execute/divcmp-4.c: New test case.
31713
31714 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
31715
31716 PR tree-opt/17902
31717 * g++.dg/opt/pr17902.C: New test.
31718
31719 2004-10-09 Jakub Jelinek <jakub@redhat.com>
31720
31721 * gcc.dg/cpp/ident-1.c: Add dg-options "".
31722
31723 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
31724
31725 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
31726
31727 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
31728
31729 * gcc.dg/assign-warn-3.c: New test.
31730
31731 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
31732
31733 PR c/16999
31734 * gcc.dg/cpp/ident-1.c: New test.
31735
31736 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
31737
31738 * gcc.c-torture/compile/acc1.c: New.
31739
31740 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
31741
31742 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
31743 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
31744
31745 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
31746
31747 * gcc.dg/ultrasp11.c: New test.
31748
31749 2004-10-08 Michael Matz <matz@suse.de>
31750
31751 * gcc.dg/doloop-2.c: New test.
31752
31753 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
31754
31755 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
31756 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
31757 objc.dg/method-9.m: Update expected diagnostics.
31758
31759 2004-10-07 Geoffrey Keating <geoffk@apple.com>
31760
31761 * gcc.dg/ppc-fsel-3.c: New file.
31762 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
31763
31764 2004-10-07 Paul Brook <paul@codesourcery.com>
31765
31766 * gfortran.dg/intrinsic_verify_1.f90: New test.
31767
31768 2004-10-07 Paul Brook <paul@codesourcery.com>
31769
31770 * gfortran.dg/empty_format_1.f90: Remove stray commas.
31771
31772 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31773
31774 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
31775 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
31776 commit.
31777
31778 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
31779
31780 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
31781
31782 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31783
31784 PR c++/17115
31785 * g++.dg/warn/Winline-4.C: New test.
31786
31787 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
31788
31789 * gcc.c-torture/compile/20041007-1.c: New test.
31790
31791 2004-10-07 Paul Brook <paul@codesourcery.com>
31792
31793 PR fortran/17678
31794 * gfortran.dg/use_allocated_1.f90: New test.
31795
31796 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
31797
31798 PR middle-end/17849
31799 * gfortran.fortran-torture/compile/nested.f90: New test
31800
31801 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
31802
31803 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
31804
31805 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
31806
31807 PR c++/17368
31808 * g++.dg/ext/asm6.C: New test.
31809
31810 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
31811
31812 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
31813
31814 2004-10-06 Paul Brook <paul@codesourcery.com>
31815
31816 PR libfortran/17709
31817 * gfortran.dg/empty_format_1.f90: New test.
31818
31819 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31820
31821 PR fortran/17568
31822 * gfortran.dg/ishft.f90: New test.
31823
31824 PR fortran/17283
31825 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
31826 tests.
31827
31828 2004-10-06 Paul Brook <paul@codesourcery.com>
31829
31830 * gfortran.dg/do_1.f90: New test.
31831
31832 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31833
31834 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
31835 optimizing for size.
31836
31837 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
31838
31839 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
31840
31841 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
31842
31843 * gcc.c-torture/compile/20041005-1.c: New test.
31844
31845 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
31846
31847 PR c++/17829
31848 * g++.dg/lookup/koenig4.C: New.
31849
31850 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
31851
31852 * g++.dg/other/classkey1.C: Adjust quoting marks.
31853 * g++.dg/parse/error15.C: Likewise.
31854 * g++.dg/template/meminit2.C (int>): Likewise.
31855
31856 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31857
31858 PR fortran/17283
31859 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
31860
31861 PR fortran/17631
31862 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
31863
31864 PR fortran/17708
31865 * gfortran.dg/pr17708.f90: New test.
31866
31867 2004-10-04 Chao-ying Fu <fu@mips.com>
31868
31869 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
31870 * gcc.dg/vect/vect-4.c: Ditto.
31871 * gcc.dg/vect/vect-5.c: Ditto.
31872 * gcc.dg/vect/vect-6.c: Ditto.
31873 * gcc.dg/vect/vect-8.c: Ditto.
31874 * gcc.dg/vect/vect-16.c: Ditto.
31875 * gcc.dg/vect/vect-30.c: Ditto.
31876 * gcc.dg/vect/vect-40.c: Ditto.
31877 * gcc.dg/vect/vect-41.c: Ditto.
31878 * gcc.dg/vect/vect-42.c: Ditto.
31879 * gcc.dg/vect/vect-43.c: Ditto.
31880 * gcc.dg/vect/vect-44.c: Ditto.
31881 * gcc.dg/vect/vect-45.c: Ditto.
31882 * gcc.dg/vect/vect-46.c: Ditto.
31883 * gcc.dg/vect/vect-47.c: Ditto.
31884 * gcc.dg/vect/vect-48.c: Ditto.
31885 * gcc.dg/vect/vect-49.c: Ditto.
31886 * gcc.dg/vect/vect-50.c: Ditto.
31887 * gcc.dg/vect/vect-51.c: Ditto.
31888 * gcc.dg/vect/vect-52.c: Ditto.
31889 * gcc.dg/vect/vect-53.c: Ditto.
31890 * gcc.dg/vect/vect-54.c: Ditto.
31891 * gcc.dg/vect/vect-55.c: Ditto.
31892 * gcc.dg/vect/vect-56.c: Ditto.
31893 * gcc.dg/vect/vect-57.c: Ditto.
31894 * gcc.dg/vect/vect-58.c: Ditto.
31895 * gcc.dg/vect/vect-59.c: Ditto.
31896 * gcc.dg/vect/vect-60.c: Ditto.
31897 * gcc.dg/vect/vect-74.c: Ditto.
31898 * gcc.dg/vect/vect-79.c: Ditto.
31899 * gcc.dg/vect/vect-80.c: Ditto.
31900
31901 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
31902
31903 * gcc.dg/unused-7.c: Use the correct option.
31904
31905 2004-10-04 Paul Brook <paul@codesourcery.com>
31906 Bud Davis <bdavis9659@comcast.net>
31907
31908 PR fortran/17706
31909 PR fortran/16434
31910 * gfortran/pr17706.f90: New test.
31911 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
31912
31913 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31914
31915 * gfortran.dg/pr17612.f90: New test.
31916
31917 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
31918
31919 * g++.dg/template/local1.C: Adjust quoting marks in
31920 testing for diagnostics.
31921 * g++.dg/tls/diag-2.C: Likewise.
31922 * g++.dg/other/error8.C: Likewise.
31923
31924 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
31925
31926 PR c/17178
31927 * gcc.dg/unused-4.c: Adjust to be correct.
31928
31929 PR c/17820
31930 * gcc.dg/unused-7.c: New test.
31931
31932 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
31933
31934 PR c++/17797
31935 * g++.dg/overload/template2.C: New test.
31936
31937 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
31938
31939 PR tree-optimization/16632
31940 * gcc.dg/tree-ssa/20041002-1.c: New.
31941
31942 2004-10-03 Paul Brook <paul@codesourcery.com>
31943
31944 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
31945 rather than relying on default formatting.
31946
31947 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
31948
31949 * gcc.dg/20040920-1.c: Update expected message text.
31950
31951 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
31952
31953 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
31954
31955 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
31956
31957 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
31958 tree level.
31959
31960 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
31961
31962 * gcc.dg/tree-ssa/pr17343.c: Remove.
31963
31964 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
31965
31966 PR tree-opt/17343
31967 * gcc.dg/tree-ssa/pr17343.c: New test.
31968
31969 2004-10-01 Jakub Jelinek <jakub@redhat.com>
31970
31971 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
31972 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
31973 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
31974 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
31975 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
31976
31977 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
31978
31979 * gcc.dg/lvalue-2.c: New test.
31980
31981 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
31982
31983 PR c/17730
31984 * gcc.dg/pr17730-1.c: New test
31985
31986 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
31987
31988 PR c/7425
31989 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
31990
31991 2004-09-29 Jakub Jelinek <jakub@redhat.com>
31992
31993 * gcc.c-torture/execute/stdarg-1.c: New test.
31994 * gcc.c-torture/execute/stdarg-2.c: New test.
31995 * gcc.c-torture/execute/stdarg-3.c: New test.
31996 * gcc.dg/tree-ssa/stdarg-1.c: New test.
31997 * gcc.dg/tree-ssa/stdarg-2.c: New test.
31998 * gcc.dg/tree-ssa/stdarg-3.c: New test.
31999 * gcc.dg/tree-ssa/stdarg-4.c: New test.
32000 * gcc.dg/tree-ssa/stdarg-5.c: New test.
32001
32002 2004-09-29 Jakub Jelinek <jakub@redhat.com>
32003
32004 PR tree-optimization/17697
32005 * g++.dg/opt/pr17697-1.C: New test.
32006 * g++.dg/opt/pr17697-2.C: New test.
32007 * g++.dg/opt/pr17697-3.C: New test.
32008
32009 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
32010
32011 PR c/16409
32012 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
32013 gcc.dg/vla-init-5.c: New tests.
32014
32015 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
32016
32017 PR c/13804
32018 * gcc.dg/pr13804-1.c: New test.
32019
32020 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32021
32022 PR fortran/16938
32023 * gfortran.dg/pr16938.f90: New test.
32024
32025 2004-09-27 Mark Mitchell <mark@codesourcery.com>
32026
32027 * g++.dg/template/crash23.C: New test.
32028
32029 2004-09-27 Mark Mitchell <mark@codesourcery.com>
32030
32031 PR c++/17585
32032 * g++.dg/template/static8.C: New test.
32033
32034 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
32035
32036 PR c++/17681
32037 * g++.dg/other/error9.C: New test.
32038
32039 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
32040
32041 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
32042
32043 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32044
32045 PR fortran/15164
32046 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
32047
32048 2004-09-26 Roger Sayle <roger@eyesopen.com>
32049
32050 PR middle-end/17112
32051 * gcc.dg/pr17112-1.c: New test case.
32052
32053 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
32054
32055 PR c/11459
32056 * gcc.dg/pr11459-1.c: New test.
32057
32058 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
32059
32060 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
32061 * gcc.dg/tree-ssa/loop-4.c: Likewise.
32062
32063 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32064
32065 * gfortran.dg/pr15324.f90: Make array bounds consistent.
32066
32067 2004-09-25 Jan Hubicka <jh@suse.cz>
32068
32069 * compile/30040909-1.c: New test.
32070 * compile/30040907-1.c: New test.
32071
32072 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
32073
32074 * gcc.c-torture/execute/va-arg-26.c: New test.
32075
32076 2004-09-24 Zack Weinberg <zack@codesourcery.com>
32077
32078 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
32079 extra diagnostics on targets with 64-bit pointers.
32080 * objc.dg/selector-1.m: Adjust dg-warning regexp.
32081
32082 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
32083
32084 PR c/17188
32085 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
32086 * gcc.dg/decl-3.c: Adjust expected message.
32087
32088 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32089
32090 PR fortran/17615
32091 * gfortran.dg/pr17615.f90: New test.
32092
32093 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
32094
32095 PR tree-optimzation/17517
32096 * g++.dg/tree-ssa/pr17517.C: New Test.
32097
32098 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
32099
32100 PR c++/16889
32101 * g++.dg/lookup/ambig3.C: New.
32102
32103 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
32104
32105 PR tree-opt/17624
32106 * g++.dg/opt/pr17624.C: New test.
32107
32108 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
32109
32110 PR c/6980
32111 * gcc.dg/Wbad-function-cast-1.c: New test.
32112
32113 2004-09-23 Zack Weinberg <zack@codesourcery.com>
32114
32115 * g++.dg/ext/complit1.C
32116 * g++.dg/other/error2.C
32117 * g++.dg/other/nontype-1.C
32118 * g++.dg/parse/crash11.C
32119 * g++.dg/parse/crash12.C
32120 * g++.dg/parse/error15.C
32121 * g++.dg/parse/error4.C
32122 * g++.dg/parse/tmpl-outside1.C
32123 * g++.dg/parse/too-many-tmpl-args1.C
32124 * g++.dg/template/dependent-expr3.C
32125 * g++.dg/template/error10.C
32126 * g++.dg/template/instantiate1.C
32127 * g++.dg/template/vtable2.C
32128 * g++.dg/warn/Wshadow-1.C
32129 * g++.dg/warn/weak1.C
32130 * g++.old-deja/g++.brendan/crash16.C
32131 * g++.old-deja/g++.brendan/crash18.C
32132 * g++.old-deja/g++.brendan/crash48.C
32133 * g++.old-deja/g++.brendan/crash49.C
32134 * g++.old-deja/g++.brendan/crash55.C
32135 * g++.old-deja/g++.brendan/crash56.C
32136 * g++.old-deja/g++.brendan/crash8.C
32137 * g++.old-deja/g++.brendan/enum11.C
32138 * g++.old-deja/g++.brendan/enum8.C
32139 * g++.old-deja/g++.brendan/enum9.C
32140 * g++.old-deja/g++.brendan/friend3.C
32141 * g++.old-deja/g++.brendan/misc14.C
32142 * g++.old-deja/g++.bugs/900402_02.C
32143 * g++.old-deja/g++.bugs/900404_03.C
32144 * g++.old-deja/g++.bugs/900404_04.C
32145 * g++.old-deja/g++.bugs/900428_03.C
32146 * g++.old-deja/g++.jason/crash4.C
32147 * g++.old-deja/g++.jason/overload21.C
32148 * g++.old-deja/g++.jason/redecl1.C
32149 * g++.old-deja/g++.jason/report.C
32150 * g++.old-deja/g++.jason/rfg10.C
32151 * g++.old-deja/g++.jason/template30.C
32152 * g++.old-deja/g++.law/arm12.C
32153 * g++.old-deja/g++.law/ctors5.C
32154 * g++.old-deja/g++.law/cvt20.C
32155 * g++.old-deja/g++.law/init10.C
32156 * g++.old-deja/g++.law/init8.C
32157 * g++.old-deja/g++.law/visibility17.C
32158 * g++.old-deja/g++.law/visibility7.C
32159 * g++.old-deja/g++.mike/net8.C
32160 * g++.old-deja/g++.mike/p646.C
32161 * g++.old-deja/g++.mike/p700.C
32162 * g++.old-deja/g++.mike/p701.C
32163 * g++.old-deja/g++.mike/p811.C
32164 * g++.old-deja/g++.ns/template13.C
32165 * g++.old-deja/g++.other/array3.C
32166 * g++.old-deja/g++.other/crash25.C
32167 * g++.old-deja/g++.other/dtor3.C
32168 * g++.old-deja/g++.other/dtor4.C
32169 * g++.old-deja/g++.other/main1.C
32170 * g++.old-deja/g++.other/warn7.C
32171 * g++.old-deja/g++.pt/crash11.C
32172 * g++.old-deja/g++.pt/crash36.C
32173 * g++.old-deja/g++.pt/spec22.C
32174 * g++.old-deja/g++.pt/spec9.C
32175 * g++.old-deja/g++.pt/ttp52.C
32176 * g++.old-deja/g++.robertl/eb103.C
32177 * g++.old-deja/g++.robertl/eb121.C
32178 * g++.old-deja/g++.robertl/eb22.C
32179 * g++.old-deja/g++.robertl/eb8.C:
32180 Update locations and/or regexps of dg-error markers.
32181 Remove markers for some bogus messages that are no longer issued.
32182
32183 2004-09-23 Jakub Jelinek <jakub@redhat.com>
32184
32185 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
32186 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
32187
32188 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
32189
32190 PR c++/17618
32191 * g++.dg/lookup/crash5.C: New test.
32192
32193 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
32194
32195 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
32196 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
32197 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
32198 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
32199 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
32200 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
32201
32202 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
32203 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
32204 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
32205 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
32206 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
32207 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
32208
32209 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
32210
32211 * gcc.dg/vect/vect-44.c: Check additional cases.
32212 * gcc.dg/vect/vect-48.c: Check additional cases.
32213
32214 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
32215 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
32216 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
32217 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
32218 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
32219 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
32220 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
32221 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
32222 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
32223
32224 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
32225 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
32226 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
32227
32228 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32229
32230 * gcc.dg/tree-ssa/loop-6.c: New test.
32231
32232 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
32233
32234 PR c++/17620
32235 * g++.dg/inherit/base2.C: New.
32236
32237 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
32238
32239 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
32240 * gcc.dg/20001012-2.c: Likewise.
32241 * gcc.dg/20001013-1.c: Likewise.
32242 * gcc.dg/20001101-1.c: Likewise.
32243 * gcc.dg/20001102-1.c: Likewise.
32244 * gcc.dg/bf-spl1.c: Likewise.
32245 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
32246 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
32247
32248 2004-09-22 Diego Novillo <dnovillo@redhat.com>
32249
32250 PR tree-optimization/16721
32251 * gcc.dg/tree-ssa/pr16721.c: New test.
32252
32253 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
32254
32255 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
32256 * gcc.dg/20040305-1.c: Likewise.
32257
32258 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
32259
32260 PR c/16566
32261 * gcc.c-torture/compile/pr16566-1.c,
32262 gcc.c-torture/compile/pr16566-2.c,
32263 gcc.c-torture/compile/pr16566-3.c: New tests.
32264
32265 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
32266
32267 PR tree-optimization/17512
32268 * gcc.c-torture/compile/20040916-1.c.
32269
32270 2004-09-21 Mark Mitchell <mark@codesourcery.com>
32271
32272 * gcc.dg/pragma-re-3.c: New test.
32273
32274 2004-09-17 Matt Austern <austern@apple.com>
32275
32276 PR c++/15049
32277 * g++.dg/other/anon3.C: New.
32278
32279 2004-09-21 Roger Sayle <roger@eyesopen.com>
32280
32281 PR c++/7503
32282 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
32283 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
32284 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
32285 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
32286 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
32287
32288 2004-09-21 Bud Davis <bdavis9659@comcast.net>
32289
32290 PR fortran/17286
32291 * gfortran.dg/pr17286.f90: New test.
32292
32293 2004-09-20 Mark Mitchell <mark@codesourcery.com>
32294
32295 PR c++/17530
32296 * g++.dg/template/static7.C: New test.
32297
32298 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
32299
32300 PR tree-opt/17558
32301 * gcc.c-torture/compile/pr17558.c: New test.
32302
32303 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
32304
32305 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
32306 if SKIP_ATTRIBUTE is defined.
32307
32308 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32309
32310 PR fortran/15957
32311 * gfortran.dg/pr15957.f90: New test.
32312
32313 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
32314
32315 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
32316 in comparison.
32317 * gcc.dg/vect/vect-79.c: Likewise.
32318 * gcc.dg/vect/vect-80.c: Likewise.
32319
32320 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32321
32322 PR fortran/15750
32323 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
32324
32325 2004-09-20 Ira Rosen <irar@il.ibm.com>
32326
32327 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
32328 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
32329 * gcc.dg/vect/vect-62.c: New testcase.
32330 * gcc.dg/vect/vect-63.c: New testcase.
32331 * gcc.dg/vect/vect-64.c: New testcase.
32332 * gcc.dg/vect/vect-65.c: New testcase.
32333 * gcc.dg/vect/vect-66.c: New testcase.
32334 * gcc.dg/vect/vect-67.c: New testcase.
32335 * gcc.dg/vect/vect-68.c: New testcase.
32336 * gcc.dg/vect/vect-69.c: New testcase.
32337 * gcc.dg/vect/vect-79.c: New testcase.
32338 * gcc.dg/vect/vect-80.c: New testcase.
32339
32340 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
32341
32342 * gcc.target/mips/asm-1.c: New test.
32343
32344 2004-09-19 Ira Rosen <irar@il.ibm.com>
32345
32346 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
32347 * gcc.dg/vect/vect-73.c: New testcase.
32348 * gcc.dg/vect/vect-74.c: New testcase.
32349 * gcc.dg/vect/vect-75.c: New testcase.
32350 * gcc.dg/vect/vect-76.c: New testcase.
32351 * gcc.dg/vect/vect-77.c: New testcase.
32352 * gcc.dg/vect/vect-78.c: New testcase
32353
32354 2004-09-18 Paul Brook <paul@codesourcery.com>
32355
32356 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
32357
32358 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
32359
32360 PR c/17424
32361 * gcc.dg/pr17424-1.c: New test.
32362
32363 2004-09-18 Diego Novillo <dnovillo@redhat.com>
32364
32365 * g++.dg/tree-ssa/pr17153.C: New test.
32366
32367 2004-09-16 Geoffrey Keating <geoffk@apple.com>
32368
32369 PR pch/13361
32370 * g++.dg/pch/wchar-1.C: New.
32371 * g++.dg/pch/wchar-1.Hs: New.
32372
32373 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
32374
32375 * gcc.c-torture/execute/20040917-1.c: New test.
32376
32377 2004-09-17 Diego Novillo <dnovillo@redhat.com>
32378
32379 PR tree-optimization/17319
32380 * gcc.dg/pr17319.c: New test.
32381
32382 2004-09-17 Devang Patel <dpatel@apple.com>
32383
32384 * gcc.dg/20040813-1.c: New test.
32385
32386 2004-09-17 Diego Novillo <dnovillo@redhat.com>
32387
32388 PR tree-optimization/17273
32389 * gcc.c-torture/compile/pr17273.c: New test.
32390
32391 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
32392
32393 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
32394 Update expected messages.
32395 * gcc.dg/declspec-13.c: New test.
32396
32397 2004-09-17 David Edelsohn <edelsohn@gnu.org>
32398
32399 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
32400
32401 2004-09-17 Diego Novillo <dnovillo@redhat.com>
32402
32403 * gcc.c-torture/execute/pr17252.c: Use post-increment to
32404 change what 'a' is pointing to.
32405
32406 2004-09-17 Mark Mitchell <mark@codesourcery.com>
32407
32408 PR c++/16002
32409 * g++.dg/template/error18.C: New test.
32410
32411 PR c++/16029
32412 * g++.dg/warn/Wunused-8.C: New test.
32413
32414 2004-09-17 Steven Bosscher <stevenb@suse.de>
32415
32416 PR tree-optimization/17513
32417 * gcc.dg/20040916-1.c: New test.
32418
32419 2004-09-16 Mark Mitchell <mark@codesourcery.com>
32420
32421 PR c++/17501
32422 * g++.dg/template/typename7.C: New test.
32423
32424 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32425
32426 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
32427
32428 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
32429
32430 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
32431 with -ftree-based-profiling also.
32432 * lib/profopt.exp: Support late-set profile_option/feedback_option.
32433
32434 2004-09-16 Victor Leikehman <lei@il.ibm.com>
32435
32436 PR/15364
32437 * gfortran.dg/der_array_io_1.f90: New test.
32438 * gfortran.dg/der_array_io_2.f90: New test.
32439 * gfortran.dg/der_array_io_3.f90: New test.
32440
32441 2004-09-15 Mark Mitchell <mark@codesourcery.com>
32442
32443 * g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
32444 EABI.
32445
32446 2004-09-15 Mark Mitchell <mark@codesourcery.com>
32447
32448 * g++.dg/opt/switch1.C: New test.
32449
32450 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
32451
32452 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
32453 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
32454 Update expected messages.
32455
32456 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32457
32458 PR fortran/16485
32459 * gfortran.dg/same_name_1.f90: New test.
32460
32461 2004-09-15 Diego Novillo <dnovillo@redhat.com>
32462
32463 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
32464 dereference garbage pointers.
32465
32466 2004-09-15 Jakub Jelinek <jakub@redhat.com>
32467
32468 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
32469 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
32470
32471 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
32472 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
32473 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
32474
32475 2004-09-14 Mark Mitchell <mark@codesourcery.com>
32476
32477 PR c++/17324
32478 * g++.dg/template/mangle1.C: New test.
32479
32480 2004-09-14 Diego Novillo <dnovillo@redhat.com>
32481
32482 PR tree-optimization/17252
32483 * gcc.c-torture/execute/pr17252.c: New test.
32484
32485 2004-09-14 Andrew Pinski <apinski@apple.com>
32486
32487 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
32488
32489 2004-09-14 Roger Sayle <roger@eyesopen.com>
32490
32491 PR rtl-optimization/9771
32492 * gcc.dg/pr9771-1.c: New test case.
32493
32494 2004-09-14 Diego Novillo <dnovillo@redhat.com>
32495
32496 PR tree-optimization/15262
32497 * gcc.c-torture/execute/pr15262-1.c: New test.
32498 * gcc.c-torture/execute/pr15262-2.c: New test.
32499
32500 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
32501
32502 * gcc.dg/declspec-12.c: New test.
32503
32504 2004-09-14 Bud Davis <bdavis9659@comcast.net>
32505
32506 * gfortran.dg/pr17090.f90: Add directives to test.
32507
32508 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32509
32510 * gcc.c-torture/compile/20040914-1.c: New test.
32511
32512 2004-09-13 Mark Mitchell <mark@codesourcery.com>
32513
32514 PR c++/16162
32515 * g++.dg/template/decl2.C: New test.
32516
32517 2004-09-13 Bud Davis <bdavis9659@comcast.net>
32518
32519 PR fortran/17090
32520 * gfortran.dg/pr17090.f90: New test.
32521
32522 2004-09-13 Dale Johannesen <dalej@apple.com>
32523
32524 * gcc.c-torture/compile/pr17408.c: New test case.
32525
32526 2004-09-13 Mark Mitchell <mark@codesourcery.com>
32527
32528 PR c++/16716
32529 * g++.dg/parse/crash17.C: New test.
32530
32531 PR c++/17327
32532 * g++.dg/template/enum3.C: New test.
32533
32534 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
32535
32536 * lib/gcc-defs.exp: Load wrapper.exp.
32537 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
32538 using local code.
32539 * lib/gcc.exp (gcc_init): Similar.
32540 * lib/gfortran.exp (gfortran_init): Similar.
32541 * lib/objc.exp (objc_init): Similar.
32542 * lib/treelang.exp (treelang_init): Similar.
32543 * lib/wrapper.exp: New file with build_wrapper call machinery in
32544 ${tool}_maybe_build_wrapper.
32545
32546 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
32547
32548 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
32549 "inline".
32550 * gcc.dg/declspec-11.c: Update expected messages.
32551 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
32552 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
32553 gcc.dg/inline-12.c: New tests.
32554
32555 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
32556
32557 * g++.dg/tree-ssa/pr17400.C: New testcase.
32558
32559 2004-09-13 James E Wilson <wilson@specifixinc.com>
32560
32561 * gcc.target/mips/sb1-1.c: New testcase.
32562
32563 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
32564
32565 * lib/g77-dg.exp: Remove unused file.
32566 * lib/mike-g77.exp: Ditto.
32567 * lib/g77.exp: Ditto.
32568
32569 2004-09-12 Richard Henderson <rth@redhat.com>
32570
32571 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
32572
32573 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
32574
32575 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
32576 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
32577 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
32578 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
32579 Update expected messages.
32580
32581 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
32582
32583 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
32584 declaration/use mismatch for dirp parameter.
32585
32586 2004-09-12 Andrew Pinski <apinski@apple.com>
32587
32588 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
32589 -fgnu-runtime is passed.
32590
32591 2004-09-12 Richard Henderson <rth@redhat.com>
32592
32593 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
32594 do the uplevel thing and update additional_flags directly.
32595 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
32596 gfortran.fortran-torture/execute/intrinsic_nearest.x,
32597 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
32598 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
32599
32600 2004-09-11 Steven Bosscher <stevenb@suse.de>
32601
32602 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
32603
32604 2004-09-11 Roger Sayle <roger@eyesopen.com>
32605
32606 PR middle-end/17411
32607 * g++.dg/opt/pr17411-1.C: New test case.
32608
32609 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
32610
32611 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
32612 gcc.dg/tls/diag-2.c: Update expected messages.
32613 * gcc.dg/991209-1.c: Specify compilation options. Update expected
32614 messages.
32615 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
32616 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
32617 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
32618 gcc.dg/tls/diag-5.c: New tests.
32619
32620 2004-09-11 Zack Weinberg <zack@codesourcery.com>
32621
32622 * gcc.dg/20040910-1.c: Correct dg-error regexp.
32623
32624 2004-09-11 Steven Bosscher <stevenb@suse.de>
32625
32626 * g++.dg/parse/break-in-for.C: New test.
32627
32628 2004-09-11 Jakub Jelinek <jakub@redhat.com>
32629
32630 * gcc.dg/tree-ssa/20040911-1.c: New test.
32631
32632 2004-09-11 Andreas Jaeger <aj@suse.de>
32633
32634 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
32635 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
32636
32637 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
32638
32639 * gcc.target/frv: New directory of FR-V-specific tests.
32640
32641 2004-09-10 James E Wilson <wilson@specifixinc.com>
32642
32643 * gcc.dg/convert-vec-1.c: New test.
32644
32645 2004-09-10 Roger Sayle <roger@eyesopen.com>
32646
32647 PR middle-end/17024
32648 * gcc.dg/pr17024-1.c: New test case.
32649
32650 2004-09-10 Eric Christopher <echristo@redhat.com>
32651
32652 * gcc.dg/20040910-1.c: New test.
32653
32654 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
32655
32656 * gcc.dg/bitfld-9.c: New test.
32657
32658 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
32659
32660 * gcc.c-torture/execute/ieee/acc1.c: New test.
32661 * gcc.c-torture/execute/ieee/acc2.c: New test.
32662 * gcc.c-torture/execute/ieee/mzero6.c: New test.
32663
32664 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
32665
32666 * gcc.dg/deprecated-2.c: New test.
32667
32668 2004-09-09 James E Wilson <wilson@specifixinc.com>
32669
32670 * gcc.dg/init-vec-1.c: New test.
32671
32672 2004-09-09 Roger Sayle <roger@eyesopen.com>
32673
32674 PR middle-end/17055
32675 * gcc.dg/pr17055-1.c: New test case.
32676
32677 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
32678
32679 PR target/17377
32680 * gcc.c-torture/execute/pr17377.c: New test.
32681
32682 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
32683
32684 PR c/8420
32685 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
32686 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
32687 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
32688 gcc.dg/long-long-typespec-1.c: New tests.
32689 * gcc.dg/tls/diag-2.c: Update expected diagnostics
32690
32691 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
32692
32693 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
32694 gcc.dg/gnu99-static-1.c: New tests.
32695
32696 2004-09-08 Devang Patel <dpatel@apple.com>
32697
32698 * gcc.dg/darwin-ld-20040828-1.c: New test.
32699 * gcc.dg/darwin-ld-20040828-2.c: New test.
32700 * gcc.dg/darwin-ld-20040828-3.c: New test.
32701
32702 2004-09-08 Ziemowit Laski <zlaski@apple.com>
32703
32704 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
32705 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
32706 in error message.
32707 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
32708 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
32709 in error message.
32710 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
32711 types they qualify.
32712 * objc.dg/type-size-2.m: Fix wording in comment.
32713 * objc.dg/va-meth-1.m: New test case.
32714
32715 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
32716
32717 PR c/16633:
32718 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
32719 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
32720
32721 2004-09-06 Devang Patel <dpatel@apple.com>
32722
32723 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
32724 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
32725
32726 2004-09-06 Zack Weinberg <zack@codesourcery.com>
32727
32728 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
32729 reflect changed line numbering of diagnostics.
32730
32731 2004-09-06 Paul Brook <paul@codesourcery.com>
32732
32733 * gfortran.dg/edit_real_1.f90: Add new test.
32734
32735 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32736
32737 * gcc.dg/tree-ssa/loop-2.c: New test.
32738 * gcc.dg/tree-ssa/loop-3.c: New test.
32739 * gcc.dg/tree-ssa/loop-4.c: New test.
32740 * gcc.dg/tree-ssa/loop-5.c: New test.
32741
32742 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32743
32744 * gcc.dg/format/sentinel-1.c: Update for parameter option.
32745
32746 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32747
32748 * gcc.dg/format/sentinel-1.c: New test.
32749
32750 2004-09-04 Uros Bizjak <uros@kss-loka.si>
32751
32752 * gcc.dg/builtins-46.c: New.
32753
32754 2004-09-03 Devang Patel <dpatel@apple.com>
32755
32756 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
32757 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
32758
32759 2004-09-03 Jan Beulich <jbeulich@novell.com>
32760
32761 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
32762 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
32763 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
32764 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
32765 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
32766 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
32767 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
32768 the non-portable bzero.
32769 * gcc.dg/20010912-1.c: xfail for NetWare.
32770 * gcc.dg/20020426-2.c: xfail for NetWare.
32771 * gcc.dg/20021014-1.c: xfail for NetWare.
32772 * gcc.dg/20021018-1.c: xfail for NetWare.
32773 * gcc.dg/20030213-1.c: xfail for NetWare.
32774 * gcc.dg/20030225-1.c: xfail for NetWare.
32775 * gcc.dg/20030708-1.c: xfail for NetWare.
32776 * gcc.dg/builtins-config.h: Also exclude NetWare.
32777 * gcc.dg/format/format.h: Define restrict only if not already defined.
32778 * gcc.dg/nest.c: xfail for NetWare.
32779 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
32780 * lib/target-supports.exp (check_visibility_available): Exclude
32781 NetWare.
32782
32783 2004-09-03 Jan Beulich <jbeulich@novell.com>
32784
32785 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
32786 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
32787 deterministic starting point for the alignment of structure fields.
32788 * gcc.dg/Wpadded.c: Dito.
32789 * g++.dg/abi/vbase10.C: Dito.
32790
32791 2004-09-03 Devang Patel <dpatel@apple.com>
32792
32793 * g++.dg/debug/pr15736.cc: New test.
32794
32795 2004-09-02 Mark Mitchell <mark@codesourcery.com>
32796
32797 * README.QMTEST: Fix out-of-date link.
32798
32799 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
32800
32801 PR fortran/16579
32802 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
32803 Delete. Duplicate of gfortran.dg/g77/20010610.f
32804
32805 2004-09-02 Mark Mitchell <mark@codesourcery.com>
32806
32807 * g++.dg/abi/arm_rtti1.C: New test.
32808
32809 2004-09-02 Geoffrey Keating <geoffk@apple.com>
32810
32811 * gcc.dg/ppc-vector-memcpy.c: New.
32812 * gcc.dg/ppc-vector-memset.c: New.
32813
32814 2004-09-02 Chao-ying Fu <fu@mips.com>
32815
32816 * gcc.target/mips/mips-3d-1.c: New test.
32817 * gcc.target/mips/mips-3d-2.c: New test.
32818 * gcc.target/mips/mips-3d-3.c: New test.
32819 * gcc.target/mips/mips-3d-4.c: New test.
32820 * gcc.target/mips/mips-3d-5.c: New test.
32821 * gcc.target/mips/mips-3d-6.c: New test.
32822 * gcc.target/mips/mips-3d-7.c: New test.
32823 * gcc.target/mips/mips-3d-8.c: New test.
32824 * gcc.target/mips/mips-3d-9.c: New test.
32825 * gcc.target/mips/mips-ps-1.c: New test.
32826 * gcc.target/mips/mips-ps-2.c: New test.
32827 * gcc.target/mips/mips-ps-3.c: New test.
32828 * gcc.target/mips/mips-ps-4.c: New test.
32829 * gcc.target/mips/mips-ps-type.c: New test.
32830
32831 2004-09-02 Paul Brook <paul@codesourcery.com>
32832
32833 * gfortran.dg/edit_real_1.f90: Add new tests.
32834
32835 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32836
32837 PR fortran/15327
32838 * gfortran.dg/merge_char_1.f90: New test.
32839
32840 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32841
32842 PR fortran/16404
32843 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
32844
32845 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
32846
32847 PR c/1522
32848 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
32849
32850 2004-09-01 Mark Mitchell <mark@codesourcery.com>
32851
32852 * g++.dg/opt/loop1.C: Do not XFAIL.
32853
32854 2004-09-01 Jakub Jelinek <jakub@redhat.com>
32855
32856 * gcc.c-torture/execute/20040831-1.c: New test.
32857
32858 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
32859
32860 PR fortran/16579
32861 * gfortran.dg/g77/20010610.f: Now passes.
32862 Copy from g77.f-torture/execute. Add dg-run directive.
32863 * gfortran.dg/g77/README: Update
32864
32865 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
32866
32867 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
32868 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
32869 (t1, t2, t3, t4): Add volatile.
32870
32871 2004-08-31 Mark Mitchell <mark@codesourcery.com>
32872
32873 * g++.dg/ext/visibility/arm1.C: New test.
32874
32875 2004-08-31 Geoffrey Keating <geoffk@apple.com>
32876
32877 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
32878 -pedantic-errors.
32879
32880 2004-09-01 Paul Brook <paul@codesourcery.com>
32881
32882 * gfortran.dg/eof_2.f90: New test.
32883
32884 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32885
32886 PR fortran/16579
32887 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
32888
32889 2004-08-31 Bud Davis <bdavis9659@comcast.net>
32890
32891 PR libfortran/16805
32892 * gfortran.dg/list_read_2.f90: New test.
32893
32894 2004-08-31 Mark Mitchell <mark@codesourcery.com>
32895
32896 * g++.dg/abi/key1.C: New test.
32897
32898 2004-08-31 Richard Henderson <rth@redhat.com>
32899
32900 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
32901 form of offsetof.
32902 * g++.dg/other/offsetof5.C: Remove duplicate.
32903
32904 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32905
32906 PR fortran/17244
32907 * gfortran.dg/func_derived_1.f90: New test.
32908
32909 2004-08-31 Paul Brook <paul@codesourcery.com>
32910
32911 * gfortran.dg/eof_1.f90: New test.
32912
32913 2004-08-31 Paul Brook <paul@codesourcery.com>
32914
32915 * gfortran.dg/list_read_1.f90: New file.
32916
32917 2004-08-30 Mark Mitchell <mark@codesourcery.com>
32918
32919 * g++.dg/opt/loop1.C: XFAIL.
32920
32921 2004-08-30 Geoffrey Keating <geoffk@apple.com>
32922
32923 * gcc.dg/funcdef-storage-1.c: New.
32924 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
32925 an extern function in local scope.
32926 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
32927 declare an 'auto inline' function in local scope.
32928 * gcc.dg/20011130-1.c: Likewise.
32929 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
32930 an 'auto' function in local scope.
32931 * gcc.dg/20021014-1.c: Likewise.
32932 * gcc.dg/20030331-2.c: Likewise.
32933
32934 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32935
32936 * gfortran.dg/blockdata_1.f90: New test.
32937
32938 2004-08-30 Richard Henderson <rth@redhat.com>
32939
32940 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
32941
32942 2004-08-30 Richard Henderson <rth@redhat.com>
32943
32944 * lib/fortran-torture.exp (fortran-torture-execute): Honor
32945 additional_flags set by alternate driver.
32946 (ieee-options): New procedure.
32947 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
32948 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
32949 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
32950 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
32951
32952 2004-08-30 Richard Henderson <rth@redhat.com>
32953
32954 * lib/f-torture.exp: Remove.
32955
32956 2004-08-29 Mark Mitchell <mark@codesourcery.com>
32957
32958 PR rtl-optimization/16590
32959 * g++.dg/opt/loop1.C: New test.
32960
32961 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32962
32963 PR fortran/13910
32964 * gfortran.dg/oldstyle_1.f90: New test.
32965
32966 2004-08-29 Steven G. Kargl <kargls@comcast.net>
32967 Paul Brook <paul@codesourcery.com>
32968
32969 * gfortran.dg/g77/README: Update.
32970 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
32971 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
32972 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
32973
32974 2004-08-28 Paul Brook <paul@codesourcery.com>
32975
32976 PR libfortran/17195
32977 * gfortran.dg/edit_real_1.f90: New test.
32978
32979 2004-08-27 Paul Brook <paul@codesourcery.com>
32980
32981 * gfortran.dg/rewind_1.f90: New test.
32982
32983 2004-08-27 Bud Davis <bdavis9659@comcast.net>
32984
32985 PR fortran/16597
32986 * gfortran.dg/pr16597.f90: New test.
32987
32988 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
32989
32990 PR c/13801
32991 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
32992 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
32993 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
32994 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
32995 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
32996
32997 2004-08-26 Nick Clifton <nickc@redhat.com>
32998
32999 * gcc.c-torture/compile/pr17119.c: New test.
33000
33001 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
33002
33003 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
33004
33005 2004-08-25 Richard Henderson <rth@redhat.com>
33006
33007 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
33008 the bits that expect kind=8 to be the largest real kind.
33009
33010 2004-08-25 Ziemowit Laski <zlaski@apple.com>
33011
33012 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
33013
33014 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33015
33016 * gfortran.dg/assignment_1.f90: New test.
33017
33018 2004-08-25 Adam Nemet <anemet@lnxw.com>
33019
33020 * g++.dg/template/repo3.C: New test.
33021
33022 2004-08-25 Roger Sayle <roger@eyesopen.com>
33023
33024 PR middle-end/16693
33025 PR tree-optimization/16372
33026 * g++.dg/opt/pr16372-1.C: New test case.
33027 * g++.dg/opt/pr16693-1.C: New test case.
33028 * g++.dg/opt/pr16693-2.C: New test case.
33029
33030 2004-08-25 Ziemowit Laski <zlaski@apple.com>
33031
33032 * objc.dg/proto-lossage-4.m: New test.
33033
33034 2004-08-25 Mark Mitchell <mark@codesourcery.com>
33035
33036 PR c++/17155
33037 * g++.dg/inherit/local2.C: New test.
33038
33039 2004-08-25 Paul Brook <paul@codesourcery.com>
33040
33041 PR fortran/17144
33042 * gfortran.dg/string_ctor_1.f90: New test.
33043
33044 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33045
33046 PR c++/14428
33047 * g++.dg/template/redecl2.C: New test.
33048
33049 2004-08-24 Bud Davis <bdavis9659@comcast.net>
33050
33051 PR fortran/17143
33052 * gfortran.dg/pr17143.f90: New test.
33053
33054 2004-08-24 Bud Davis <bdavis9659@comcast.net>
33055
33056 PR fortran/17164
33057 * gfortran.dg/pr17164.f90: New test.
33058
33059 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
33060
33061 * gcc.dg/tree-ssa/loop-1.c: New test.
33062
33063 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
33064
33065 * gcc.c-torture/compile/20040824-1.c: New test.
33066
33067 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
33068
33069 * gcc.c-torture/compile/iftrap-3.c: New test.
33070
33071 2004-08-24 Paul Brook <paul@codesourcery.com>
33072
33073 * gfortran.dg/entry_2.f90: New test.
33074
33075 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
33076
33077 PR c++/16889
33078 * g++.dg/lookup/ambig[12].C: New.
33079
33080 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33081
33082 PR c++/16706
33083 * g++.dg/template/crash21.C: New test.
33084 * g++.dg/template/crash22.C: Likewise.
33085
33086 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
33087
33088 PR c++/17149
33089 * g++.dg/template/access15.C: New.
33090
33091 2004-08-23 Mark Mitchell <mark@codesourcery.com>
33092
33093 PR c++/17163
33094 * g++.dg/template/repo2.C: New test.
33095
33096 2004-08-23 Roger Sayle <roger@eyesopen.com>
33097
33098 PR rtl-optimization/17078
33099 * gcc.c-torture/execute/pr17078-1.c: New test case.
33100
33101 2004-08-23 Mark Mitchell <mark@codesourcery.com>
33102
33103 PR c/14492
33104 * gcc.dg/debug/crash1.c: New test.
33105
33106 2004-08-23 Mark Mitchell <mark@codesourcery.com>
33107
33108 PR c/16180
33109 * gcc.dg/loop-5.c: New test.
33110
33111 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
33112
33113 * gcc.c-torture/execute/20040823-1.c: New test.
33114
33115 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
33116
33117 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
33118 to the assembler. Simplify test accordingly.
33119 (asm_abi_flags): Use GNU names.
33120 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
33121 to check for ABI flags.
33122
33123 2004-08-22 Andrew Pinski <apinski@apple.com>
33124
33125 * g++.dg/opt/pr14029.C: New test.
33126 * gcc.c-torture/execute/pr15262.c: New test.
33127
33128 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33129
33130 * gfortran.dg/reduction.f90: Add checks with complex arguments.
33131
33132 2004-08-21 Bud Davis <bdavis9659@comcast.net>
33133
33134 PR 16908
33135 * gfortran.dg/direct_io.f90: New test.
33136
33137 2004-08-20 Mark Mitchell <mark@codesourcery.com>
33138
33139 PR c++/17121
33140 * g++.dg/inherit/local2.C: New test.
33141
33142 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
33143
33144 PR c++/17120
33145 * g++.dg/warn/Wparentheses-4.C: New test.
33146
33147 2004-08-20 Mark Mitchell <mark@codesourcery.com>
33148
33149 PR c++/17121
33150 * g++.dg/inherit/local2.C: New test.
33151
33152 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
33153 * gcc.dg/ppc-ldstruct.c: Likewise.
33154 * gcc.dg/ppc64-abi-2.c: Likewise.
33155
33156 2004-08-20 Jakub Jelinek <jakub@redhat.com>
33157
33158 PR rtl-optimization/17099
33159 * gcc.c-torture/execute/20040820-1.c: New test.
33160
33161 2004-08-20 David Edelsohn <edelsohn@gnu.org>
33162
33163 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
33164
33165 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
33166
33167 PR fortran/17077
33168 * gfortran.dg/auto_array_1.f90: New test.
33169
33170 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33171
33172 PR fortran/17074
33173 * gfortran.dg/simpleif_1.f90: New test.
33174
33175 2004-08-19 Mark Mitchell <mark@codesourcery.com>
33176
33177 * lib/target-supports.exp (check_profiling_available): Return
33178 false for arm*-*-symbianelf* and arm*-*-eabi*.
33179
33180 PR c++/15890
33181 * g++.dg/template/delete1.C: New test.
33182
33183 2004-08-19 Paul Brook <paul@codesourcery.com>
33184
33185 PR fortran/14976
33186 PR fortran/16228
33187 * gfortran.dg/data_char_1.f90: New test.
33188
33189 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
33190
33191 PR fortran/16946
33192 * gfortran.dg/reduction.f90: New testcase.
33193
33194 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33195
33196 PR fortran/16520
33197 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
33198
33199 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
33200
33201 PR c++/17041
33202 * g++.dg/Wparentheses-3.C: New test.
33203
33204 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
33205
33206 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
33207 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
33208 * gcc.dg/vect/vect-2.c: Likewise.
33209 * gcc.dg/vect/vect-3.c: Likewise.
33210 * gcc.dg/vect/vect-4.c: Likewise.
33211 * gcc.dg/vect/vect-5.c: Likewise.
33212 * gcc.dg/vect/vect-6.c: Likewise.
33213 * gcc.dg/vect/vect-7.c: Likewise.
33214 * gcc.dg/vect/vect-25.c: Likewise.
33215 * gcc.dg/vect/vect-31.c: Likewise.
33216 * gcc.dg/vect/vect-32.c: Likewise.
33217 * gcc.dg/vect/vect-34.c: Likewise.
33218 * gcc.dg/vect/vect-36.c: Likewise.
33219 * gcc.dg/vect/vect-all.c: Likewise.
33220
33221 2004-08-18 Mark Mitchell <mark@codesourcery.com>
33222
33223 PR c++/17068
33224 * g++.dg/template/operator4.C: New test.
33225
33226 2004-08-18 Richard Henderson <rth@redhat.com>
33227
33228 * gcc.dg/20040206-1.c: XFAIL.
33229
33230 2004-08-17 Mark Mitchell <mark@codesourcery.com>
33231
33232 PR c++/16246
33233 * g++.dg/template/array7.C: New test.
33234
33235 2004-08-17 James E Wilson <wilson@specifixinc.com>
33236
33237 * gcc.dg/mips-movcc-1.c: New test.
33238 * gcc.dg/mips-movcc-2.c: New test.
33239 * gcc.dg/mips-movcc-3.c: New test.
33240
33241 * gcc.dg/mips-nmadd-1.c: New test.
33242 * gcc.dg/mips-nmadd-2.c: New test.
33243
33244 2004-08-17 Mark Mitchell <mark@codesourcery.com>
33245
33246 PR c++/15871
33247 * g++.dg/opt/inline8.C: New test.
33248
33249 PR c++/16965
33250 * g++.dg/parse/error17.C: New test.
33251
33252 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
33253
33254 * gcc.dg/vect: New directory for vectorizer tests.
33255 * gcc.dg/vect/tree-vect.h: New file.
33256 * gcc.dg/vect/vect.exp: New file.
33257 * gcc.dg/vect/pr16105.c.c: New test.
33258 * gcc.dg/vect/vect-1.c: New test.
33259 * gcc.dg/vect/vect-2.c: New test.
33260 * gcc.dg/vect/vect-3.c: New test.
33261 * gcc.dg/vect/vect-4.c: New test.
33262 * gcc.dg/vect/vect-5.c: New test.
33263 * gcc.dg/vect/vect-6.c: New test.
33264 * gcc.dg/vect/vect-7.c: New test.
33265 * gcc.dg/vect/vect-8.c: New test.
33266 * gcc.dg/vect/vect-9.c: New test.
33267 * gcc.dg/vect/vect-10.c: New test.
33268 * gcc.dg/vect/vect-11.c: New test.
33269 * gcc.dg/vect/vect-12.c: New test.
33270 * gcc.dg/vect/vect-13.c: New test.
33271 * gcc.dg/vect/vect-14.c: New test.
33272 * gcc.dg/vect/vect-15.c: New test.
33273 * gcc.dg/vect/vect-16.c: New test.
33274 * gcc.dg/vect/vect-17.c: New test.
33275 * gcc.dg/vect/vect-18.c: New test.
33276 * gcc.dg/vect/vect-19.c: New test.
33277 * gcc.dg/vect/vect-20.c: New test.
33278 * gcc.dg/vect/vect-21.c: New test.
33279 * gcc.dg/vect/vect-22.c: New test.
33280 * gcc.dg/vect/vect-23.c: New test.
33281 * gcc.dg/vect/vect-24.c: New test.
33282 * gcc.dg/vect/vect-25.c: New test.
33283 * gcc.dg/vect/vect-26.c: New test.
33284 * gcc.dg/vect/vect-27.c: New test.
33285 * gcc.dg/vect/vect-28.c: New test.
33286 * gcc.dg/vect/vect-29.c: New test.
33287 * gcc.dg/vect/vect-30.c: New test.
33288 * gcc.dg/vect/vect-31.c: New test.
33289 * gcc.dg/vect/vect-32.c: New test.
33290 * gcc.dg/vect/vect-33.c: New test.
33291 * gcc.dg/vect/vect-34.c: New test.
33292 * gcc.dg/vect/vect-35.c: New test.
33293 * gcc.dg/vect/vect-36.c: New test.
33294 * gcc.dg/vect/vect-37.c: New test.
33295 * gcc.dg/vect/vect-38.c: New test.
33296 * gcc.dg/vect/vect-40.c: New test.
33297 * gcc.dg/vect/vect-41.c: New test.
33298 * gcc.dg/vect/vect-42.c: New test.
33299 * gcc.dg/vect/vect-43.c: New test.
33300 * gcc.dg/vect/vect-44.c: New test.
33301 * gcc.dg/vect/vect-45.c: New test.
33302 * gcc.dg/vect/vect-46.c: New test.
33303 * gcc.dg/vect/vect-47.c: New test.
33304 * gcc.dg/vect/vect-48.c: New test.
33305 * gcc.dg/vect/vect-49.c: New test.
33306 * gcc.dg/vect/vect-50.c: New test.
33307 * gcc.dg/vect/vect-51.c: New test.
33308 * gcc.dg/vect/vect-52.c: New test.
33309 * gcc.dg/vect/vect-53.c: New test.
33310 * gcc.dg/vect/vect-54.c: New test.
33311 * gcc.dg/vect/vect-55.c: New test.
33312 * gcc.dg/vect/vect-56.c: New test.
33313 * gcc.dg/vect/vect-57.c: New test.
33314 * gcc.dg/vect/vect-58.c: New test.
33315 * gcc.dg/vect/vect-59.c: New test.
33316 * gcc.dg/vect/vect-60.c: New test.
33317 * gcc.dg/vect/vect-61.c: New test.
33318 * gcc.dg/vect/vect-all.c: New test.
33319 * gcc.dg/vect/vect-none.c: New test.
33320
33321 2004-08-17 Paul Brook <paul@codesourcery.com>
33322
33323 PR fortran/13082
33324 * gfortran.dg/entry_1.f90: New test.
33325
33326 2004-08-17 Andrew Pinski <apinski@apple.com>
33327
33328 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
33329
33330 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
33331
33332 * gcc.dg/pr17036-1.c: New test.
33333
33334 2004-08-16 Devang Patel <dpatel@apple.com>
33335
33336 * gcc.dg/darwin-20040809-1.c: New test.
33337
33338 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
33339
33340 * gcc.dg/funcdef-attr-1.c: New test.
33341
33342 2004-08-16 Janis Johnson <janis187@us.ibm.com>
33343
33344 * gcc.dg/altivec-17.c: New test.
33345 * gcc.dg/altivec-18.c: New test.
33346
33347 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33348
33349 PR c++/6749
33350 * g++.dg/template/vtable2.C: New test.
33351
33352 2004-08-14 Richard Henderson <rth@redhat.com>
33353
33354 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
33355 * gcc.dg/pack-test-4.c (main): Return 0.
33356 * gcc.dg/setjmp-1.c: Remove XFAIL.
33357 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
33358
33359 2004-08-14 Richard Henderson <rth@redhat.com>
33360
33361 * gcc.dg/980217-1.c: Add prototype for printf.
33362
33363 2004-08-13 Bud Davis <bdavis9659@comcast.net>
33364
33365 * gfortran.dg/pr16935.f90: New test.
33366
33367 2004-08-13 Janis Johnson <janis187@us.ibm.com>
33368
33369 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
33370
33371 2004-08-13 Paul Brook <paul@codesourcery.com>
33372
33373 * gfortran.dg/der_io_1.f90: Remove stray comma.
33374
33375 2004-08-12 Janis Johnson <janis187@us.ibm.com>
33376
33377 * gcc.dg/vmx/cw-bug-2.c: Remove.
33378 * gcc.dg/vmx/vprint-1.c: Remove.
33379 * gcc.dg/vmx/vscan-1.c: Remove.
33380
33381 2004-08-12 Devang patel <dpatel@apple.com>
33382
33383 * gcc.dg/darwin-20040809-2.c: New test.
33384
33385 2004-08-12 Janis Johnson <janis1872us.ibm.com>
33386
33387 * g++.dg/ext/altivec-12.C: New test.
33388
33389 * g++.dg/ext/altivec-11.C: New test.
33390
33391 2004-08-12 Paul Brook <paul@codesourcery.com>
33392
33393 * g++.dg/abi/arm_cxa_vec_1.C: New test.
33394
33395 2004-08-12 Janis Johnson <janis187@us.ibm.com>
33396
33397 * g++.dg/ext/altivec-2.C: Check for hardware support before
33398 executing any VMX instructions.
33399
33400 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
33401
33402 2004-08-12 Jakub Jelinek <jakub@redhat.com>
33403
33404 PR c++/16276
33405 * g++.old-deja/g++.other/comdat4.C: New test.
33406 * g++.old-deja/g++.other/comdat4-aux.cc: New.
33407
33408 2004-08-12 Ben Elliston <bje@au.ibm.com>
33409
33410 PR target/16286
33411 * gcc.dg/pr16286.c: New test.
33412
33413 2004-08-12 Jan Beulich <jbeulich@novell.com>
33414
33415 * g++.dg/ext/asm5.C: New.
33416
33417 2004-08-11 Mark Mitchell <mark@codesourcery.com>
33418
33419 PR c++/16698
33420 * g++.dg/eh/crash1.C: New test.
33421
33422 PR c++/16717
33423 * g++.dg/ext/construct1.C: New test.
33424
33425 2004-08-11 Mark Mitchell <mark@codesourcery.com>
33426
33427 PR c++/16853
33428 * g++.dg/init/ptrmem1.C: New test.
33429
33430 PR c++/16618
33431 * g++.dg/parse/offsetof5.C: New test.
33432
33433 PR c++/16870
33434 * g++.dg/template/overload3.C: New test.
33435
33436 2004-08-11 Mark Mitchell <mark@codesourcery.com>
33437
33438 PR c++/16964
33439 * g++.dg/parse/error16.C: New test.
33440
33441 PR c++/16904
33442 * g++.dg/template/error14.C: New test.
33443
33444 PR c++/16929
33445 * g++.dg/template/error15.C: New test.
33446
33447 2004-08-11 Devang Patel <dpatel@apple.com>
33448
33449 * gcc.dg/darwin-ld-20040809-1.c: New test.
33450 * gcc.dg/darwin-ld-20040809-2.c: New test.
33451
33452 2004-08-11 Steven G. Kargl <kargls@comcast.net>
33453
33454 PR fortran/16917
33455 * gfortran.dg/dfloat_1.f90: New test.
33456
33457 2004-08-09 Mark Mitchell <mark@codesourcery.com>
33458
33459 * gcc.dg/gcc.dg/arm-eabi1.c: New test.
33460 * gcc.dg/dll-2.c: Fix dg-require syntax.
33461 * gcc.misc-tests/arm-isr.c (abort): Declare.
33462 (exit): Likewise.
33463
33464 2004-08-10 Mark Mitchell <mark@codesourcery.com>
33465
33466 PR c++/16971
33467 * g++.dg/parse/crash16.C: New test.
33468
33469 2004-08-10 Roger Sayle <roger@eyesopen.com>
33470
33471 * gcc.dg/mips-rsqrt-1.c: New test case.
33472 * gcc.dg/mips-rsqrt-2.c: New test case.
33473 * gcc.dg/mips-rsqrt-3.c: New test case.
33474
33475 2004-08-10 Paul Brook <paul@codesourcery.com>
33476
33477 * gfortran.dg/der_io_1.f90: New test.
33478
33479 2004-08-10 Paul Brook <paul@codesourcery.com>
33480
33481 PR fortran/16919
33482 * gfortran.dg/der_array_1.f90: New test.
33483
33484 2004-08-09 David Edelsohn <edelsohn@gnu.org>
33485
33486 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
33487
33488 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
33489
33490 * gcc.dg/wchar_t-2.c: Fix typo.
33491
33492 2004-08-09 Falk Hueffner <falk@debian.org>
33493
33494 PR tree-optimization/12517
33495 * gcc.c-torture/compile/pr12517.c: New test.
33496
33497 PR tree-optimization/12578
33498 * gcc.c-torture/compile/pr12578.c: New test.
33499
33500 PR tree-optimization/12899
33501 * gcc.c-torture/compile/pr12899.c: New test.
33502
33503 PR rtl-optimization/14692
33504 * gcc.c-torture/compile/pr14692.c: New test.
33505
33506 PR tree-optimization/16461
33507 * gcc.c-torture/compile/pr16461.c: New test.
33508
33509 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
33510
33511 * gfortran.dg/getenv_1.f90: New test.
33512
33513 2004-08-06 Mark Mitchell <mark@codesourcery.com>
33514
33515 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
33516 wchar_t.
33517 * gcc.dg/symbian5.c: Test -fno-short-wchar.
33518
33519 2004-08-06 Paul Brook <paul@codesourcery.com>
33520
33521 * gfortran.dg/ret_array_1.f90: New test.
33522 * gfortran.dg/ret_pointer_1.f90: New test.
33523
33524 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
33525
33526 * gcc.dg/missing-field-init-[12].c: New tests.
33527 * g++.dg/warn/missing-field-init-[12].C: New tests.
33528
33529 2004-08-06 Mark Mitchell <mark@codesourcery.com>
33530
33531 * gcc.dg/enum2.c: New test.
33532 * gcc.dg/symbian3.c: Likewise.
33533 * gcc.dg/symbian4.c: Likewise.
33534 * gcc.dg/wchar_t-2.c: Likewise.
33535
33536 2004-08-05 Mark Mitchell <mark@codesourcery.com>
33537
33538 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
33539 destructor tests.
33540
33541 2004-08-05 Mark Mitchell <mark@codesourcery.com>
33542
33543 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
33544 dg-require-visiblity.
33545 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
33546 * g++.dg/ext/visibility/fvisibility.C: Likewise.
33547 * g++.dg/ext/visibility/memfuncts.C: Likewise.
33548 * g++.dg/ext/visibility/new1.C: Likewise.
33549 * g++.dg/ext/visibility/pragma.C: Likewise.
33550 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
33551 * g++.dg/ext/visibility/virtual.C: Likewise.
33552 * g++/dg/ext/visibility/visibility-1.C: Likewise.
33553 * g++/dg/ext/visibility/visibility-2.C: Likewise.
33554 * g++/dg/ext/visibility/visibility-3.C: Likewise.
33555 * g++/dg/ext/visibility/visibility-4.C: Likewise.
33556 * g++/dg/ext/visibility/visibility-5.C: Likewise.
33557 * g++/dg/ext/visibility/visibility-6.C: Likewise.
33558 * g++/dg/ext/visibility/visibility-7.C: Likewise.
33559 * g++/dg/ext/visibility/visibility-8.C: New test.
33560 * gcc.c-torture/compile/dll.x: Remove.
33561 * gcc.dg/dll-2.c: Use dg-require-dll
33562 * gcc.dg/visibility-10.c: New test.
33563 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
33564 supporting DLLs.
33565 * lib/scanasm.exp (scan_hidden): New function.
33566 (scan_not_hidden): Likewise.
33567
33568 2004-08-05 David Edelsohn <edelsohn@gnu.org>
33569
33570 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
33571
33572 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
33573
33574 * gcc.c-torture/execute/20040805-1.c: New test.
33575
33576 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
33577
33578 * gcc.dg/20020118-1.c: Declare abort.
33579 * gcc.dg/altivec_check.h: Likewise.
33580 * gcc.dg/iftrap-2.c: Likewise.
33581 * gcc.dg/pragma-darwin.c: Likewise.
33582 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
33583
33584 2004-08-04 Geoffrey Keating <geoffk@apple.com>
33585
33586 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
33587
33588 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
33589
33590 * gcc.c-torture/execute/builtins/abs-2.c,
33591 gcc.c-torture/execute/builtins/abs-3.c,
33592 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
33593 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
33594 intmax_t, uintmax_t and their limits.
33595 * gcc.dg/intmax_t-1.c: New test.
33596
33597 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33598
33599 * g++.dg/tc1/dr147.C: Add reference to PR.
33600
33601 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
33602
33603 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
33604 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
33605
33606 2004-08-03 David Edelsohn <edelsohn@gnu.org>
33607
33608 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
33609
33610 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
33611
33612 * gcc.dg/redecl-5.c: New test.
33613 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
33614 of scanf.
33615
33616 2004-08-03 Roger Sayle <roger@eyesopen.com>
33617
33618 PR middle-end/16790
33619 * gcc.c-torture/execute/pr16790-1.c: New test case.
33620
33621 2004-08-03 Mark Mitchell <mark@codesourcery.com>
33622
33623 * g++.dg/ext/visibility/assign1.C: New test.
33624 * g++.dg/ext/visibility/new1.C: Likewise.
33625
33626 * gcc.dg/symbian1.c: New test.
33627 * gcc.dg/symbian2.c: Likewise.
33628
33629 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
33630
33631 PR target/16570
33632 * gcc.dg/i386-sse-9.c: New test.
33633
33634 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
33635
33636 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
33637
33638 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
33639
33640 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
33641 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
33642 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
33643 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
33644 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
33645 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
33646 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
33647 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
33648 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
33649 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
33650 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
33651 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
33652 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
33653 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
33654 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
33655 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
33656 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
33657 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
33658 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
33659 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
33660 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
33661 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
33662 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
33663 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
33664 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
33665 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
33666 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
33667 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
33668 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
33669 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
33670 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
33671 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
33672 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
33673 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
33674 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
33675 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
33676 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
33677 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
33678 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
33679 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
33680 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
33681 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
33682 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
33683 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
33684 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
33685 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
33686 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
33687 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
33688 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
33689 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
33690 gcc.misc-tests/i386-pf-3dnow-1.c,
33691 gcc.misc-tests/i386-pf-athlon-1.c,
33692 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
33693 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
33694 Declare built-in functions used.
33695 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
33696
33697 2004-08-02 Mark Mitchell <mark@codesourcery.com>
33698
33699 PR c++/16707
33700 * g++.dg/lookup/using12.C: New test.
33701
33702 * g++.dg/init/null1.C: Fix PR number.
33703 * g++.dg/parse/namespace10.C: Likewise.
33704
33705 2004-08-01 Mark Mitchell <mark@codesourcery.com>
33706
33707 PR c++/16224
33708 * g++.dg/template/spec17.C: New test.
33709 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
33710 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
33711
33712 2004-08-02 David Billinghurst
33713
33714 PR fortran/16292
33715 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
33716
33717 2004-08-01 Zack Weinberg <zack@codesourcery.com>
33718
33719 * gcc.dg/ia64-got-1.c: New test case.
33720
33721 2004-08-01 Mark Mitchell <mark@codesourcery.com>
33722
33723 PR c++/16489
33724 * g++.dg/init/null1.C: New test.
33725 * g++.dg/tc1/dr76.C: Adjust error marker.
33726
33727 PR c++/16529
33728 * g++.dg/parse/namespace10.C: New test.
33729
33730 PR c++/16810
33731 * g++.dg/inherit/ptrmem2.C: New test.
33732
33733 2004-08-02 Ben Elliston <bje@au.ibm.com>
33734
33735 PR target/16155
33736 * gcc.dg/pr16155.c: New test.
33737
33738 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
33739
33740 * gcc.dg/redecl-2.c: New test.
33741
33742 2004-07-30 Geoffrey Keating <geoffk@apple.com>
33743
33744 * gcc.dg/darwin-longdouble.c: New file.
33745
33746 2004-07-30 Richard Henderson <rth@redhat.com>
33747
33748 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
33749 write to constant argument.
33750 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
33751
33752 2004-07-30 Richard Henderson <rth@redhat.com>
33753
33754 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
33755 tests of nearest around zero.
33756
33757 2004-07-30 Andrew Pinski <apinski@apple.com>
33758
33759 * gcc.c-torture/compile/20040730-1.c: New test.
33760
33761 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
33762
33763 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
33764 powerpc-eabispe.
33765
33766 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
33767
33768 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
33769
33770 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
33771
33772 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
33773 contains $ld_library_path.
33774 * lib/gfortran.exp (gfortran_link_flags): Likewise.
33775
33776 2004-07-29 Richard Henderson <rth@redhat.com>
33777
33778 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
33779
33780 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
33781 (alt2, which): New.
33782 (Check): Accept either alternative.
33783
33784 2004-07-29 Mark Mitchell <mark@codesourcery.com>
33785
33786 * g++.dg/abi/inline1.C: New test.
33787 * g++.dg/abi/local1-a.cc: Likewise.
33788 * g++.dg/abi/local1.C: Likewise.
33789 * g++.dg/abi/mangle11.C: Tweak location of warnings.
33790 * g++.dg/abi/mangle12.C: Likewise.
33791 * g++.dg/abi/mangle17.C: Likewise.
33792 * g++.dg/abi/mangle20-2.C: Likewise.
33793 * g++.dg/opt/interface1.C: Likewise.
33794 * g++.dg/opt/interface1.h: Likewise.
33795 * g++.dg/opt/interface1-a.cc: New test.
33796 * g++.dg/parse/repo1.C: New test.
33797 * g++.dg/template/repo1.C: Likewise.
33798 * g++.dg/warn/Winline-1.C: Likewise.
33799 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
33800
33801 2004-07-29 Diego Novillo <dnovillo@redhat.com>
33802
33803 * gcc.dg/tree-ssa/20040729-1.c: New test.
33804
33805 2004-07-27 Matt Austern <austern@apple.com>
33806
33807 * gcc.dg/darwin-bool-1.c: New test.
33808 * gcc.dg/darwin-bool-2.c: New test.
33809
33810 2004-07-28 Richard Henderson <rth@redhat.com>
33811
33812 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
33813 arguments in the correct type. Don't write to constant arguments.
33814
33815 2004-07-28 Diego Novillo <dnovillo@redhat.com>
33816
33817 PR tree-optimization/16688
33818 PR tree-optimization/16689
33819 * g++.dg/tree-ssa/pr16688.C: New test.
33820
33821 2004-07-28 Diego Novillo <dnovillo@redhat.com>
33822
33823 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
33824 loads. Not only in the comment, this time.
33825
33826 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
33827
33828 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
33829 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
33830 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
33831 * gcc.dg/sh4a-bitmovua.c: New.
33832 * gcc.dg/sh4a-cos.c: New.
33833 * gcc.dg/sh4a-cosf.c: New.
33834 * gcc.dg/sh4a-fprun.c: New.
33835 * gcc.dg/sh4a-fsrra.c: New.
33836 * gcc.dg/sh4a-memmovua.c: New.
33837 * gcc.dg/sh4a-sin.c: New.
33838 * gcc.dg/sh4a-sincos.c: New.
33839 * gcc.dg/sh4a-sincosf.c: New.
33840 * gcc.dg/sh4a-sinf.c: New.
33841
33842 2004-07-28 Diego Novillo <dnovillo@redhat.com>
33843
33844 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
33845 conditionals.
33846 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
33847 loads.
33848 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
33849 DOM1.
33850
33851 2004-07-27 Andrew Pinski <apinski@apple.com>
33852
33853 * g++.dg/rtti/tinfo1.C: Correct the xfail.
33854
33855 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
33856
33857 * gcc.dg/pragma-isr.c: New test.
33858
33859 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33860
33861 PR c++/14429
33862 * g++.dg/template/ttp11.C: New test.
33863
33864 2004-07-27 Diego Novillo <dnovillo@redhat.com>
33865
33866 * gcc.c-torture/compile/20040727-1.c: New test.
33867
33868 2004-07-26 Eric Christopher <echristo@redhat.com>
33869
33870 * gcc.c-torture/compile/20040726-2.c: New test.
33871
33872 2004-07-26 Andrew Pinski <apinski@apple.com>
33873
33874 * g++.dg/rtti/tinfo1.C: Xfail.
33875
33876 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
33877
33878 * gcc.c-torture/compile/20040726-1.c: New test.
33879
33880 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
33881 Brian Ryner <bryner@brianryner.com>
33882
33883 PR c++/9283
33884 PR c++/15000
33885 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
33886 * g++.dg/ext/visibility/: New directory.
33887 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
33888 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
33889 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
33890 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
33891 * g++.dg/ext/visibility/fvisibility.C,
33892 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
33893 g++.dg/ext/visibility/fvisibility-override1.C
33894 g++.dg/ext/visibility/fvisibility-override2.C
33895 g++.dg/ext/visibility/memfuncts.C
33896 g++.dg/ext/visibility/noPLT.C
33897 g++.dg/ext/visibility/pragma.C
33898 g++.dg/ext/visibility/pragma-override1.C
33899 g++.dg/ext/visibility/pragma-override2.C
33900 g++.dg/ext/visibility/staticmemfuncts.C
33901 g++.dg/ext/visibility/virtual.C: New tests.
33902
33903 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
33904
33905 PR c/15360
33906 * gcc.dg/pr15360-1.c: New test.
33907
33908 2004-07-25 Daniel Jacobowitz <dan@debian.org>
33909
33910 * gcc.dg/pragma-align-2.c: New test.
33911 * gcc.dg/pragma-init-fini.c: New test.
33912 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
33913 targets.
33914
33915 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
33916
33917 * gcc.dg/init-string-2.c: New test.
33918
33919 2004-07-24 Zack Weinberg <zack@codesourcery.com>
33920
33921 PR 16684
33922 * gcc.dg/Wredundant-decls-1.c: New test case.
33923
33924 2004-07-24 Jakub Jelinek <jakub@redhat.com>
33925
33926 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
33927 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
33928 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
33929 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
33930 * gcc.dg/compat/generate-random.c: New file.
33931 * gcc.dg/compat/generate-random.h: Likewise.
33932 * gcc.dg/compat/generate-random_r.c: Likewise.
33933 * gcc.dg/compat/struct-layout-1.h: Likewise.
33934 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
33935 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
33936 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
33937 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
33938 * gcc.dg/compat/struct-layout-1_main.c: New test.
33939 * gcc.dg/compat/struct-layout-1_x.c: New file.
33940 * gcc.dg/compat/struct-layout-1_y.c: New file.
33941 * gcc.dg/compat/struct-layout-1_test.h: New file.
33942
33943 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
33944
33945 * gcc.dg/comp-return-1.c: New test
33946
33947 2004-07-23 Janis Johnson <janis187@us.ibm.com>
33948
33949 * gcc.dg/vmx/8-02a.c: Fix typo.
33950
33951 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
33952 * gcc.dg/darwin-abi-3.c: New test.
33953
33954 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
33955 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
33956
33957 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
33958 * gcc.dg/vmx/ops-long-1.c: New test.
33959 * gcc.dg/vmx/ops-long-2.c: New test.
33960
33961 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
33962
33963 * g++.dg/lookup/conv-[1234].C: New.
33964
33965 2004-07-22 Mark Mitchell <mark@codesourcery.com>
33966
33967 * g++.dg/parse/attr2.C: Simplify.
33968
33969 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
33970
33971 PR c/7284
33972 * gcc.c-torture/execute/pr7284-1.c: New test.
33973
33974 2004-07-22 Brian Booth <bbooth@redhat.com>
33975
33976 * gcc.dg/tree-ssa/20040721-1.c: New test.
33977
33978 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
33979
33980 * g++.dg/template/crash20.c: New.
33981
33982 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
33983
33984 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
33985 Add dg-run directive. Declare variables as required.
33986 * gfortran.dg/g77/README: Update
33987
33988 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
33989
33990 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
33991 gcc.dg/cris-peep2-andu2.c: New tests.
33992
33993 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
33994
33995 PR c/15052
33996 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
33997 on return type.
33998 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
33999 messages.
34000 * gcc.dg/qual-return-2.c: Update expected messages.
34001 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
34002
34003 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
34004
34005 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
34006 * gcc.dg/noncompile/921102-1.c: Update expected error message.
34007
34008 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
34009
34010 PR c/11250
34011 * gcc.dg/init-string-1.c: New test.
34012
34013 2004-07-21 Jakub Jelinek <jakub@redhat.com>
34014
34015 PR middle-end/15345
34016 PR c/16450
34017 * gcc.dg/torture/nested-fn-1.c: New test.
34018
34019 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
34020
34021 PR target/16559
34022 * gcc.dg/ia64-fptr-1.c: New file.
34023
34024 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34025
34026 PR c++/14497
34027 * g++.dg/template/spec16.C: New test.
34028 * g++.old-deja/g++.robertl/eb118.C: Remove.
34029
34030 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34031
34032 PR c++/509
34033 * g++.dg/template/spec15.C: New test.
34034
34035 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
34036
34037 Copy cases from g77.f-torture/execute and add dg-run
34038 directive. Other changes as noted.
34039 * gfortran.dg/g77/13037.f
34040 * gfortran.dg/g77/1832.f
34041 * gfortran.dg/g77/19981119-0.f
34042 * gfortran.dg/g77/19990313-0.f
34043 * gfortran.dg/g77/19990313-1.f
34044 * gfortran.dg/g77/19990313-2.f
34045 * gfortran.dg/g77/19990313-3.f
34046 * gfortran.dg/g77/19990419-1.f
34047 * gfortran.dg/g77/19990826-0.f
34048 * gfortran.dg/g77/19990826-2.f
34049 * gfortran.dg/g77/20000503-1.f
34050 * gfortran.dg/g77/20001111.f
34051 * gfortran.dg/g77/20010116.f
34052 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
34053 * gfortran.dg/g77/20010430.f
34054 * gfortran.dg/g77/6177.f
34055 * gfortran.dg/g77/947.f
34056 * gfortran.dg/g77/970816-3.f
34057 * gfortran.dg/g77/971102-1.f
34058 * gfortran.dg/g77/980520-1.f
34059 * gfortran.dg/g77/980628-0.f
34060 * gfortran.dg/g77/980628-1.f
34061 * gfortran.dg/g77/980628-10.f
34062 * gfortran.dg/g77/980628-2.f
34063 * gfortran.dg/g77/980628-3.f
34064 * gfortran.dg/g77/980628-7.f
34065 * gfortran.dg/g77/980628-8.f
34066 * gfortran.dg/g77/980628-9.f
34067 * gfortran.dg/g77/980701-0.f
34068 * gfortran.dg/g77/980701-1.f
34069 * gfortran.dg/g77/cabs.f
34070 * gfortran.dg/g77/claus.f
34071 * gfortran.dg/g77/complex_1.f
34072 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
34073 * gfortran.dg/g77/dcomplex.f
34074 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
34075 * gfortran.dg/g77/f90-intrinsic-mathematical.f
34076 * gfortran.dg/g77/f90-intrinsic-numeric.f
34077 * gfortran.dg/g77/int8421.f
34078 * gfortran.dg/g77/labug1.f
34079 * gfortran.dg/g77/large_vec.f
34080 * gfortran.dg/g77/le.f
34081 * gfortran.dg/g77/short.f
34082 * gfortran.dg/g77/README: Update
34083
34084 2004-07-20 Mark Mitchell <mark@codesourcery.com>
34085
34086 PR c++/16637
34087 * g++.dg/parse/lookup4.C: New test.
34088
34089 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34090
34091 PR c++/16175
34092 * g++.dg/template/ttp10.C: New test.
34093
34094 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
34095
34096 * gcc.dg/pr12625-1.c: New test.
34097
34098 2004-07-20 Steven Bosscher <stevenb@suse.de>
34099
34100 * gcc.dg/switch-warn-1.c: New test.
34101 * gcc.dg/switch-warn-2.c: New test.
34102 * gcc.c-torture/compile/pr14730.c: Update.
34103
34104 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
34105
34106 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
34107 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
34108 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
34109 g++.dg/template/nontype3.C: Remove trailing CR from tests.
34110
34111 2004-07-18 Mark Mitchell <mark@codesourcery.com>
34112
34113 PR c++/16623
34114 * g++.dg/template/assign1.C: New test.
34115
34116 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34117
34118 PR c++/12170
34119 * g++.dg/template/ttp9.C: New test.
34120
34121 2004-07-19 Daniel Jacobowitz <dan@debian.org>
34122
34123 * gcc.dg/format/cmn-err-1.c: New test.
34124
34125 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
34126
34127 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
34128 gcc.dg/Wparentheses-10.c: New tests.
34129 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
34130
34131 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34132
34133 PR fortran/16465
34134 * gfortran.dg/g77//ffixed-line-length-0.f,
34135 gfortran.dg/g77/ffixed-line-length-132.f,
34136 gfortran.dg/g77/ffixed-line-length-72.f,
34137 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
34138 gfortran.dg/g77/README: Update.
34139
34140 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34141
34142 PR c++/13092
34143 * g++.dg/template/non-dependent7.C: New test.
34144 * g++.dg/template/non-dependent8.C: Likewise.
34145 * g++.dg/template/non-dependent9.C: Likewise.
34146 * g++.dg/template/non-dependent10.C: Likewise.
34147
34148 2004-07-17 Mark Mitchell <mark@codesourcery.com>
34149
34150 PR c++/16337
34151 * g++.dg/parse/attr2.C: New test.
34152
34153 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
34154
34155 * g77.dg: Removed.
34156 * g77.f-torture: Ditto.
34157
34158 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
34159
34160 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
34161 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
34162 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
34163
34164 2004-07-16 Richard Henderson <rth@redhat.com>
34165
34166 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
34167
34168 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34169
34170 * lib/fortran-torture.exp (fortran-torture): Don't test compile
34171 tests with full list of options.
34172 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
34173 of TORTURE_OPTIONS if test contains 'dg-do run'.
34174
34175 PR fortran/16404
34176 * gfortran.dg/do_iterator.f90: New test.
34177
34178 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
34179
34180 PR rtl-optimization/16536
34181 * gcc.c-torture/execute/restrict-1.c: New test.
34182
34183 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34184
34185 PR fortran/15324
34186 * gfortran.dg/pr15324.f90: New test.
34187
34188 PR fortran/15129
34189 * gfortran.dg/pr15129.f90: New test.
34190
34191 PR fortran/15140
34192 * gfortran.dg/pr15140.f90: New test.
34193
34194 PR fortran/13792
34195 * gfortran.fortran-torture/execute/bounds.f90: Add check for
34196 compile-time simplification.
34197
34198 2004-07-14 Mike Stump <mrs@apple.com>
34199
34200 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
34201
34202 2004-07-14 James E Wilson <wilson@specifixinc.com>
34203
34204 PR target/16325
34205 * gcc.dg/profile-generate-1.c: New.
34206
34207 2004-07-15 Jakub Jelinek <jakub@redhat.com>
34208
34209 * gcc.c-torture/execute/20040709-1.c: New test.
34210 * gcc.c-torture/execute/20040709-2.c: New test.
34211
34212 2004-07-14 Mike Stump <mrs@apple.com>
34213
34214 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
34215
34216 2004-07-14 Mike Stump <mrs@apple.com>
34217
34218 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
34219
34220 2004-07-13 Mark Mitchell <mark@codesourcery.com>
34221
34222 PR c++/16518
34223 * g++.dg/parse/mutable1.C: New test.
34224
34225 2004-07-13 Diego Novillo <dnovillo@redhat.com>
34226
34227 PR tree-optimization/16443
34228 * gcc.dg/tree-ssa/20040713-1.c: New test.
34229
34230 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
34231
34232 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
34233 for operator new.
34234
34235 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
34236
34237 * gfortran.dg/g77/README: New file
34238 * gfortran.dg/g77/19981216-0.f: Copy from
34239 g77.f-torture/noncompile. Add "dg-do compile" and
34240 dg-error as required.
34241 * gfortran.dg/g77/19990218-1.f: Likewise.
34242 * gfortran.dg/g77/19990905-1.f: Likewise.
34243 * gfortran.dg/g77/9263.f: Likewise.
34244 * gfortran.dg/g77/980615-0.f: Likewise.
34245 * gfortran.dg/g77/980616-0.f: Likewise.
34246 * gfortran.dg/g77/check0.f: Likewise.
34247 * gfortran.dg/g77/select_no_compile.f: Likewise.
34248
34249 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
34250
34251 Copy files from g77.f-torture/compile.
34252 Add "{ dg-do compile}". Other changes as noted
34253 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
34254 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
34255 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
34256 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
34257 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
34258 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
34259 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
34260 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
34261 statement to conform to standard. Append alpha1.x for reference.
34262 * gfortran.dg/g77/xformat.f: Add dg-warning
34263
34264 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
34265
34266 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
34267 Add {dg-do compile} directive.
34268 * gfortran.dg/g77/cpp2.F: Likewise.
34269
34270 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
34271
34272 PR c++/5402
34273 * g++.dg/lookup/name-clash1.C: New test.
34274
34275 PR c++/9777
34276 * g++.dg/lookup/name-clash2.C: New test.
34277
34278 PR c++/12102
34279 * g++.dg/lookup/name-clash3.C: New test.
34280
34281 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34282
34283 * g++.dg/lookup/new2.C: New test.
34284 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
34285
34286 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
34287
34288 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
34289 Add {dg-do compile} directive.
34290 * gfortran.dg/g77/13060.f: Likewise.
34291 * gfortran.dg/g77/19990218-0.f: Likewise.
34292 * gfortran.dg/g77/19990305-0.f: Likewise.
34293 * gfortran.dg/g77/19990419-0.f: Likewise.
34294 * gfortran.dg/g77/19990502-0.f: Likewise.
34295 * gfortran.dg/g77/19990502-1.f: Likewise.
34296 * gfortran.dg/g77/19990525-0.f: Likewise.
34297 * gfortran.dg/g77/19990826-1.f: Likewise.
34298 * gfortran.dg/g77/19990826-3.f: Likewise.
34299 * gfortran.dg/g77/19990905-2.f: Likewise.
34300 * gfortran.dg/g77/20000412-1.f: Likewise.
34301 * gfortran.dg/g77/20000511-1.f: Likewise.
34302 * gfortran.dg/g77/20000511-2.f: Likewise.
34303 * gfortran.dg/g77/20000518.f: Likewise.
34304 * gfortran.dg/g77/20000601-1.f: Likewise.
34305 * gfortran.dg/g77/20000601-2.f: Likewise.
34306 * gfortran.dg/g77/20000629-1.f: Likewise.
34307 * gfortran.dg/g77/20000630-2.f: Likewise.
34308 * gfortran.dg/g77/20010115.f: Likewise.
34309 * gfortran.dg/g77/20010321-1.f: Likewise.
34310 * gfortran.dg/g77/20010426.f: Likewise.
34311 * gfortran.dg/g77/20020307-1.f: Likewise.
34312 * gfortran.dg/g77/8485.f: Likewise.
34313 * gfortran.dg/g77/960317-1.f: Likewise.
34314 * gfortran.dg/g77/970915-0.f: Likewise.
34315 * gfortran.dg/g77/980310-1.f: Likewise.
34316 * gfortran.dg/g77/980310-2.f: Likewise.
34317 * gfortran.dg/g77/980310-3.f: Likewise.
34318 * gfortran.dg/g77/980310-4.f: Likewise.
34319 * gfortran.dg/g77/980310-6.f: Likewise.
34320 * gfortran.dg/g77/980310-7.f: Likewise.
34321 * gfortran.dg/g77/980310-8.f: Likewise.
34322 * gfortran.dg/g77/980419-2.f: Likewise.
34323 * gfortran.dg/g77/980424-0.f: Likewise.
34324 * gfortran.dg/g77/980427-0.f: Likewise.
34325 * gfortran.dg/g77/980729-0.f: Likewise.
34326 * gfortran.dg/g77/981117-1.f: Likewise.
34327 * gfortran.dg/g77/toon_1.f: Likewise.
34328
34329 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34330
34331 PR c++/2204
34332 * g++.dg/other/abstract2.C: New test.
34333
34334 2004-07-12 Paul Brook <paul@codesourcery.com>
34335
34336 * gfortran.dg/pointer_init_1.f90: New test.
34337
34338 2004-07-11 Paul Brook <paul@codesourcery.com>
34339
34340 PR fortran/15986
34341 * gfortran.dg/contained_1.f90: New test.
34342
34343 2004-07-11 Mark Mitchell <mark@codesourcery.com>
34344
34345 * g++.dg/parse/defarg8.C: New test.
34346
34347 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34348
34349 PR fortran/16433
34350 * gfortran.dg/pr16433.f: New test.
34351
34352 PR fortran/17574
34353 * gfortran.dg/pr15754.f90: New test.
34354
34355 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
34356
34357 PR tree-optimization/16437
34358 * gcc.c-torture/execute/bitfld-4.c: New test.
34359
34360 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34361
34362 * gfortran.fortran-torture/execute/common_2.f90: Add check for
34363 access to common var from module.
34364
34365 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34366
34367 PR fortran/16336
34368 * gfortran.fortran-torture/execute/common_2.f90: New test.
34369
34370 2004-07-10 Paul Brook <paul@codesourcery.com>
34371
34372 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
34373
34374 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34375
34376 PR fortran/15969
34377 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
34378
34379 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
34380
34381 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
34382 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
34383 * gfortran.dg/g77/ffree-form-1.f: Likewise.
34384 * gfortran.dg/g77/ffree-form-2.f: Likewise.
34385 * gfortran.dg/g77/ffree-form-3.f: Likewise.
34386 * gfortran.dg/g77/fno-underscoring.f: Likewise.
34387 * gfortran.dg/g77/funderscoring.f: Likewise.
34388 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
34389
34390 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34391
34392 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
34393
34394 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34395 Paul Brook <paul@codesourcery.com>
34396
34397 PR fortran/13415
34398 * gfortran.dg/common_pointer_1.f90: New test.
34399
34400 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34401
34402 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
34403
34404 2004-07-09 James E Wilson <wilson@specifixinc.com>
34405
34406 PR target/16364
34407 * gcc.c-torture/compile/20040709-1.c: New.
34408
34409 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34410
34411 PR fortran/14077
34412 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
34413
34414 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34415
34416 PR fortran/13201
34417 * gfortran.dg/shape_1.f90: New test.
34418
34419 2004-07-09 Zack Weinberg <zack@codesourcery.com>
34420 Andrew Pinski <apinski@apple.com>
34421
34422 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
34423
34424 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34425
34426 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
34427 comment.
34428
34429 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34430 Paul Brook <paul@codesourcery.com>
34431
34432 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
34433 '.f95' and '.F95'.
34434
34435 2004-07-09 Diego Novillo <dnovillo@redhat.com>
34436
34437 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
34438
34439 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34440
34441 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
34442 testcases with capital suffix.
34443
34444 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34445
34446 PR fortran/15481
34447 PR fortran/13372
34448 PR fortran/13575
34449 PR fortran/15978
34450 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
34451
34452 * gfortran.dg/implicit_1.f90: New test.
34453
34454 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
34455
34456 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
34457 expression to match gfortran warning/error messages
34458 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
34459 dg-error text.
34460
34461 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
34462
34463 * lib/fortran-torture.exp: Rename proc search_for to
34464 search_for_re.
34465
34466 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
34467
34468 * gcc.c-torture/execute/simd-5.x: New file.
34469 XFAIL on SPARC 64-bit at -O0.
34470
34471 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34472
34473 PR c++/8211
34474 PR c++/16165
34475 * g++.dg/warn/effc3.C: New test.
34476
34477 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
34478
34479 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
34480 change X to 1X in format.
34481 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
34482 add data statements to conform to standard.
34483
34484 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
34485
34486 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
34487 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
34488 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
34489
34490 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
34491
34492 * gfortran.dg/g77/7388.f: Copy from g77.dg
34493 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
34494 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
34495 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
34496 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
34497 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
34498 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
34499 * gfortran.dg/g77/strlen0.f: Likewise.
34500
34501 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
34502
34503 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
34504 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
34505
34506 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
34507
34508 * gcc.c-torture/execute/920428-2.x: Delete.
34509 * gcc.c-torture/execute/920501-7.x: Likewise.
34510
34511 2004-07-08 Jakub Jelinek <jakub@redhat.com>
34512
34513 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
34514 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
34515 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
34516 prescott and c3-2.
34517 (PREFETCH_3DNOW): Add -march=c3.
34518
34519 2004-07-08 Diego Novillo <dnovillo@redhat.com>
34520
34521 PR c/16437
34522 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
34523 * gcc.c-torture/execute/bf64-1.x: Likewise.
34524
34525 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
34526
34527 * gcc.c-torture/compile/20040708-1.c: New test.
34528
34529 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34530
34531 PR c++/16169
34532 * g++.dg/warn/effc2.C: New test.
34533
34534 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
34535
34536 * gcc.c-torture/execute/bitfld-1.x: Remove.
34537 * gcc.c-torture/execute/bitfld-3.c: New test.
34538 * gcc.dg/bitfld-2.c: Remove XFAILs.
34539
34540 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
34541
34542 PR c++/16276
34543 * g++.dg/rtti/tinfo1.C: New file.
34544
34545 2004-07-07 Eric Christopher <echristo@redhat.com>
34546
34547 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
34548
34549 2004-07-07 Andrew Pinski <apinski@apple.com>
34550
34551 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
34552
34553 2004-07-07 Mark Mitchell <mark@codesourcery.com>
34554
34555 * g++.dg/init/call1.C: XFAIL.
34556
34557 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
34558
34559 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
34560 except for movstrict*, to movmem* and clrstr* to clrmem*.
34561
34562 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
34563
34564 * gcc.c-torture/execute/20040707-1.c: New test.
34565
34566 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
34567
34568 * gcc.c-torture/execute/20040706-1.c: New test.
34569
34570 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34571
34572 PR c++/3671
34573 * g++.dg/template/spec14.C: New test.
34574
34575 2004-07-05 Jakub Jelinek <jakub@redhat.com>
34576
34577 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
34578 nothing if not yet defined. Use it in b, c and d type definitions.
34579 * gcc.c-torture/execute/20040705-1.c: New test.
34580 * gcc.c-torture/execute/20040705-2.c: New test.
34581
34582 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34583
34584 PR c++/2518
34585 * g++.dg/lookup/new1.C: New test.
34586
34587 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
34588
34589 PR c++/11406
34590 * g++.dg/template/sizeof8.C: New test.
34591
34592 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
34593
34594 * gcc.c-torture/compile/20040705-1.c: New test.
34595
34596 2004-07-04 Bud Davis <bdavis9659@comcast.net>
34597
34598 * gfortran.fortran-torture/execute/seq_io.f90: New test.
34599
34600 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
34601
34602 * gcc.dg/cpp/if-mop.c: Two new testcases.
34603 * gcc.dg/cpp/trad/comment-3.c: New.
34604
34605 2004-07-04 Paul Brook <paul@codesourcery.com>
34606
34607 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
34608
34609 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
34610
34611 PR c++/3761
34612 * g++.dg/lookup/crash4.C: New test.
34613
34614 2004-07-02 Zack Weinberg <zack@codesourcery.com>
34615
34616 * gcc.c-torture/execute/builtin-abs-1.c
34617 * gcc.c-torture/execute/builtin-abs-2.c
34618 * gcc.c-torture/execute/builtin-complex-1.c
34619 * gcc.c-torture/execute/builtins/string-1-lib.c
34620 * gcc.c-torture/execute/builtins/string-1.c
34621 * gcc.c-torture/execute/builtins/string-2-lib.c
34622 * gcc.c-torture/execute/builtins/string-2.c
34623 * gcc.c-torture/execute/builtins/string-3-lib.c
34624 * gcc.c-torture/execute/builtins/string-3.c
34625 * gcc.c-torture/execute/builtins/string-4-lib.c
34626 * gcc.c-torture/execute/builtins/string-4.c
34627 * gcc.c-torture/execute/builtins/string-5-lib.c
34628 * gcc.c-torture/execute/builtins/string-5.c
34629 * gcc.c-torture/execute/builtins/string-6-lib.c
34630 * gcc.c-torture/execute/builtins/string-6.c
34631 * gcc.c-torture/execute/builtins/string-7-lib.c
34632 * gcc.c-torture/execute/builtins/string-7.c
34633 * gcc.c-torture/execute/builtins/string-8-lib.c
34634 * gcc.c-torture/execute/builtins/string-8.c
34635 * gcc.c-torture/execute/builtins/string-9-lib.c
34636 * gcc.c-torture/execute/builtins/string-9.c
34637 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
34638 * gcc.c-torture/execute/builtins/string-asm-1.c
34639 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
34640 * gcc.c-torture/execute/builtins/string-asm-2.c
34641 * gcc.c-torture/execute/stdio-opt-1.c
34642 * gcc.c-torture/execute/stdio-opt-2.c
34643 * gcc.c-torture/execute/stdio-opt-3.c
34644 * gcc.c-torture/execute/string-opt-1.c
34645 * gcc.c-torture/execute/string-opt-10.c
34646 * gcc.c-torture/execute/string-opt-11.c
34647 * gcc.c-torture/execute/string-opt-12.c
34648 * gcc.c-torture/execute/string-opt-13.c
34649 * gcc.c-torture/execute/string-opt-14.c
34650 * gcc.c-torture/execute/string-opt-15.c
34651 * gcc.c-torture/execute/string-opt-16.c
34652 * gcc.c-torture/execute/string-opt-2.c
34653 * gcc.c-torture/execute/string-opt-6.c
34654 * gcc.c-torture/execute/string-opt-7.c
34655 * gcc.c-torture/execute/string-opt-8.c:
34656 Replace with ...
34657
34658 * gcc.c-torture/execute/builtins/abs-2.c
34659 * gcc.c-torture/execute/builtins/abs-3.c
34660 * gcc.c-torture/execute/builtins/complex-1.c
34661 * gcc.c-torture/execute/builtins/fprintf.c
34662 * gcc.c-torture/execute/builtins/fputs.c
34663 * gcc.c-torture/execute/builtins/memcmp.c
34664 * gcc.c-torture/execute/builtins/memmove.c
34665 * gcc.c-torture/execute/builtins/memops-asm.c
34666 * gcc.c-torture/execute/builtins/mempcpy-2.c
34667 * gcc.c-torture/execute/builtins/mempcpy.c
34668 * gcc.c-torture/execute/builtins/memset.c
34669 * gcc.c-torture/execute/builtins/printf.c
34670 * gcc.c-torture/execute/builtins/sprintf.c
34671 * gcc.c-torture/execute/builtins/strcat.c
34672 * gcc.c-torture/execute/builtins/strchr.c
34673 * gcc.c-torture/execute/builtins/strcmp.c
34674 * gcc.c-torture/execute/builtins/strcpy.c
34675 * gcc.c-torture/execute/builtins/strcspn.c
34676 * gcc.c-torture/execute/builtins/strlen-2.c
34677 * gcc.c-torture/execute/builtins/strlen.c
34678 * gcc.c-torture/execute/builtins/strncat.c
34679 * gcc.c-torture/execute/builtins/strncmp-2.c
34680 * gcc.c-torture/execute/builtins/strncmp.c
34681 * gcc.c-torture/execute/builtins/strncpy.c
34682 * gcc.c-torture/execute/builtins/strpbrk.c
34683 * gcc.c-torture/execute/builtins/strpcpy-2.c
34684 * gcc.c-torture/execute/builtins/strpcpy.c
34685 * gcc.c-torture/execute/builtins/strrchr.c
34686 * gcc.c-torture/execute/builtins/strspn.c
34687 * gcc.c-torture/execute/builtins/strstr-asm.c
34688 * gcc.c-torture/execute/builtins/strstr.c:
34689 ... these new files.
34690
34691 * gcc.c-torture/execute/builtins/abs-2-lib.c
34692 * gcc.c-torture/execute/builtins/abs-3-lib.c
34693 * gcc.c-torture/execute/builtins/complex-1-lib.c
34694 * gcc.c-torture/execute/builtins/fprintf-lib.c
34695 * gcc.c-torture/execute/builtins/fputs-lib.c
34696 * gcc.c-torture/execute/builtins/memcmp-lib.c
34697 * gcc.c-torture/execute/builtins/memmove-lib.c
34698 * gcc.c-torture/execute/builtins/memops-asm-lib.c
34699 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
34700 * gcc.c-torture/execute/builtins/mempcpy-lib.c
34701 * gcc.c-torture/execute/builtins/memset-lib.c
34702 * gcc.c-torture/execute/builtins/printf-lib.c
34703 * gcc.c-torture/execute/builtins/sprintf-lib.c
34704 * gcc.c-torture/execute/builtins/strcat-lib.c
34705 * gcc.c-torture/execute/builtins/strchr-lib.c
34706 * gcc.c-torture/execute/builtins/strcmp-lib.c
34707 * gcc.c-torture/execute/builtins/strcpy-lib.c
34708 * gcc.c-torture/execute/builtins/strcspn-lib.c
34709 * gcc.c-torture/execute/builtins/strlen-2-lib.c
34710 * gcc.c-torture/execute/builtins/strlen-lib.c
34711 * gcc.c-torture/execute/builtins/strncat-lib.c
34712 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
34713 * gcc.c-torture/execute/builtins/strncmp-lib.c
34714 * gcc.c-torture/execute/builtins/strncpy-lib.c
34715 * gcc.c-torture/execute/builtins/strpbrk-lib.c
34716 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
34717 * gcc.c-torture/execute/builtins/strpcpy-lib.c
34718 * gcc.c-torture/execute/builtins/strrchr-lib.c
34719 * gcc.c-torture/execute/builtins/strspn-lib.c
34720 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
34721 * gcc.c-torture/execute/builtins/strstr-lib.c
34722 * gcc.c-torture/execute/builtins/lib/abs.c
34723 * gcc.c-torture/execute/builtins/lib/fprintf.c
34724 * gcc.c-torture/execute/builtins/lib/memset.c
34725 * gcc.c-torture/execute/builtins/lib/printf.c
34726 * gcc.c-torture/execute/builtins/lib/sprintf.c
34727 * gcc.c-torture/execute/builtins/lib/strcpy.c
34728 * gcc.c-torture/execute/builtins/lib/strcspn.c
34729 * gcc.c-torture/execute/builtins/lib/strncat.c
34730 * gcc.c-torture/execute/builtins/lib/strncmp.c
34731 * gcc.c-torture/execute/builtins/lib/strncpy.c
34732 * gcc.c-torture/execute/builtins/lib/strpbrk.c
34733 * gcc.c-torture/execute/builtins/lib/strspn.c
34734 * gcc.c-torture/execute/builtins/lib/strstr.c:
34735 New files containing support routines.
34736
34737 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
34738 declaration.
34739 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
34740 when not optimizing.
34741
34742 2004-07-02 Mark Mitchell <mark@codesourcery.com>
34743
34744 PR c++/16240
34745 * g++.dg/abi/mangle22.C: New test.
34746 * g++.dg/abi/mangle23.C: Likewise.
34747
34748 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
34749
34750 PR fortran/16290
34751 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
34752 Allow for cases without denormalized floating point numbers.
34753
34754 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
34755
34756 PR c/1027
34757 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
34758 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
34759 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
34760 expected warning text.
34761 * gcc.dg/format/diag-2.c: New test.
34762
34763 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
34764
34765 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
34766
34767 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
34768
34769 * gcc.dg/builtins-43.c: New.
34770 * gcc.dg/builtins-44.c: New.
34771 * gcc.dg/builtins-45.c: New.
34772
34773 2004-06-26 Geoffrey Keating <geoffk@apple.com>
34774 Andreas Tobler <a.tobler@schweiz.ch>
34775
34776 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
34777 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
34778 as SIGSEGV.
34779 * gcc.dg/cleanup-11.c: Likewise.
34780 * gcc.dg/cleanup-8.c: Likewise.
34781 * gcc.dg/cleanup-9.c: Likewise.
34782 * gcc.dg/cleanup-5.c: Run on all platforms.
34783
34784 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
34785
34786 * g++.dg/warn/nonnull1.C: New test.
34787
34788 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
34789
34790 * gcc.dg/compat/compat-common.h: Wrap up CINT in
34791 an #ifndef SKIP_COMPLEX_INT/#endif pair.
34792 Special-case the Sun compiler wrt to <complex.h>.
34793
34794 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
34795
34796 * gcc.dg/Wunreachable-8.C: New test.
34797
34798 * gcc.dg/h8300-ice2.c : New test.
34799
34800 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
34801
34802 PR fortran/16161
34803 * gfortran.fortran-torture/compile/implicit.f90: Add test
34804 for implicit character.
34805
34806 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
34807
34808 PR fortran/16289
34809 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
34810 Use tiny() intrinsic to find smallest non-negative real
34811
34812 2004-06-30 Jakub Jelinek <jakub@redhat.com>
34813
34814 * gcc.dg/compat/struct-by-value-22_main.c: New test.
34815 * gcc.dg/compat/struct-by-value-22_x.c: New.
34816 * gcc.dg/compat/struct-by-value-22_y.c: New.
34817
34818 * gcc.c-torture/execute/20040629-1.c: New test.
34819
34820 2004-06-29 Jakub Jelinek <jakub@redhat.com>
34821
34822 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
34823 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
34824
34825 PR target/16195
34826 * gcc.dg/20040625-1.c: New test.
34827
34828 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34829
34830 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
34831
34832 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34833
34834 PR fortran/15963
34835 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
34836
34837 2004-06-29 Richard Henderson <rth@redhat.com>
34838
34839 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
34840
34841 2004-06-29 Paul Brook <paul@codesourcery.com>
34842
34843 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
34844 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
34845
34846 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
34847
34848 PR c++/16260
34849 * g++.dg/parse/crash15.C: New.
34850
34851 2004-06-28 Andrew Pinski <apinski@apple.com>
34852
34853 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
34854 by the error already.
34855
34856 * g++.dg/opt/ptrmem4.C: Change to compile only test.
34857
34858 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
34859
34860 PR target/14041
34861 * gcc.dg/h8300-bss-align-1.c : New.
34862
34863 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
34864
34865 * PR c++/16174
34866 * g++.dg/template/ctor4.C: New.
34867
34868 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
34869
34870 PR c++/16205
34871 * g++.dg/warn/Wsequence-point-1.C: New test.
34872
34873 2004-06-27 Paul Brook <paul@codesourcery.com>
34874
34875 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
34876
34877 2004-06-27 Zack Weinberg <zack@codesourcery.com>
34878
34879 * g++.old-deja/g++.mike/p7325.C: Remove.
34880
34881 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
34882
34883 PR c/14963
34884 * gcc.dg/pr14963.c: New test.
34885
34886 2004-06-27 Mark Mitchell <mark@codesourcery.com>
34887
34888 PR c++/16193
34889 * g++.dg/parse/redef1.C: New test.
34890
34891 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
34892
34893 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
34894 20021110.c.
34895 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
34896 20021119-1.c.
34897 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
34898 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
34899 5-04.c.
34900 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
34901 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
34902 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
34903 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
34904 g++.brendan/enum14.C.
34905 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
34906 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
34907 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
34908 g++.mike/virt1.C.
34909 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
34910 memtemp24.C.
34911
34912 2004-06-27 Roger Sayle <roger@eyesopen.com>
34913
34914 * gcc.dg/20040527-1.c: New test case.
34915
34916 2004-06-26 Bud Davis <bdavis9659@comcast.net>
34917
34918 PR gfortran/pr16196
34919 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
34920
34921 2004-06-25 Roger Sayle <roger@eyesopen.com>
34922
34923 PR middle-end/15825
34924 * gcc.dg/pr15825-1.c: New test case.
34925
34926 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
34927
34928 * gcc.c-torture/execute/20040625-1.c: New test.
34929
34930 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34931
34932 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
34933
34934 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
34935
34936 * gcc.dg/torture/mips-div-1.c: New test.
34937
34938 2004-06-24 Jeff Law <law@redhat.com>
34939
34940 * gcc.dg/tree-ssa/20040624-1.c: New test.
34941
34942 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
34943
34944 * gcc.c-torture/compile/20040624-1.c: New test.
34945
34946 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34947
34948 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
34949 this directory.
34950
34951 2004-06-23 Andrew Pinski <apinski@apple.com>
34952
34953 PR middle-end/15988
34954 * g++.dg/opt/ptrmem4.C: New test.
34955
34956 * gcc.dg/c90-array-quals-2.c: New test.
34957
34958 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
34959
34960 * gcc.dg/kpice1.c: New test.
34961
34962 2006-06-23 Andrew Pinski <apinski@apple.com>
34963
34964 * gcc.dg/c90-array-quals.c: New test.
34965
34966 2006-06-22 Richard Henderson <rth@redhat.com>
34967
34968 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
34969
34970 2004-06-22 Loren James Rittle <ljrittle@acm.org>
34971
34972 * gcc.dg/builtins-config.h: Handle FreeBSD.
34973
34974 2006-06-22 Richard Henderson <rth@redhat.com>
34975
34976 * g++.dg/opt/devirt1.C: New.
34977
34978 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
34979
34980 * g++.dg/opt/pr15551.C: New testcase.
34981
34982 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
34983
34984 PR target/14800
34985 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
34986 x86_64-*-linux* when compiling for 32bit.
34987
34988 2004-06-21 Andrew Pinski <apinski@apple.com>
34989
34990 * gcc.dg/pch/struct-1.c: New.
34991 * gcc.dg/pch/struct-1.hs: New.
34992
34993 2004-06-21 Geoffrey Keating <geoffk@apple.com>
34994
34995 * gcc.dg/pch/save-temps-1.c: New file.
34996 * gcc.dg/pch/save-temps-1.hs: New file.
34997
34998 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
34999
35000 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
35001 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
35002
35003 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35004
35005 * gfortran.fortran-torture/execute/select_1.f90: Rename function
35006 to fix type error.
35007 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
35008 Remove trailing spaces.
35009
35010 2004-06-21 Richard Henderson <rth@redhat.com>
35011
35012 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
35013 merging && to BIT_FIELD_REF.
35014
35015 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
35016
35017 * g++.dg/opt/placeholder1.C: New test.
35018
35019 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
35020
35021 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
35022 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
35023 * gcc.dg/compat/union-m128-1_x.c: Likewise.
35024 * gcc.dg/compat/union-m128-1_y.c: Likewise.
35025
35026 2004-06-20 Zack Weinberg <zack@codesourcery.com>
35027
35028 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
35029 extern "C".
35030 * g++.dg/other/pragma-re-1.C: Add comments.
35031
35032 2004-06-19 Bud Davis <bdavis9659@comcast.net>
35033
35034 PR gfortran/16080
35035 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
35036
35037 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
35038
35039 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
35040 instead of setting the type of size_t by
35041 hand.
35042
35043 2004-06-18 Roger Sayle <roger@eyesopen.com>
35044
35045 * gcc.dg/unordered-2.c: New test case.
35046 * gcc.dg/unordered-3.c: New test case.
35047
35048 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
35049
35050 PR other/16043
35051 * lib/g++.exp (g++_version): Tweak regexp for version
35052 * lib/g77.exp (g77_version): Likewise.
35053 * lib/gfortran.exp (gfortran_version): Likewise.
35054 * lib/objc.exp (objc_version): Likewise.
35055 * lib/treelang.exp (treelang_version): Likewise.
35056
35057 2004-06-19 Jakub Jelinek <jakub@redhat.com>
35058
35059 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
35060 Use INT_MAX instead of __INT_MAX__.
35061 * gcc.dg/compat/struct-align-2_y.c: Likewise.
35062
35063 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
35064 * gcc.dg/compat/scalar-return-3_x.c: Use it.
35065 * gcc.dg/compat/scalar-return-3_y.c: Use it.
35066 * gcc.dg/compat/scalar-return-4_x.c: Use it.
35067 * gcc.dg/compat/scalar-return-4_y.c: Use it.
35068 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
35069 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
35070 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
35071 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
35072
35073 * gcc.dg/range-test-1.c: New test.
35074 * g++.dg/opt/range-test-1.C: New test.
35075
35076 2004-06-17 Richard Henderson <rth@redhat.com>
35077
35078 * objc.dg/sync-1.m: New.
35079 * objc.dg/try-catch-1.m: Don't force next runtime.
35080 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
35081 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
35082 shadowed catch clause.
35083 * objc.dg/try-catch-5.m: New.
35084
35085 2004-06-17 Zack Weinberg <zack@codesourcery.com>
35086
35087 Bug 14610
35088 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
35089
35090 2004-06-15 Richard Henderson <rth@redhat.com>
35091
35092 * gcc.dg/20001116-1.c: Move expected warning line.
35093
35094 2004-06-15 Richard Henderson <rth@redhat.com>
35095
35096 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
35097 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
35098
35099 2004-06-15 Jeff Law <law@redhat.com>
35100
35101 * gcc.dg/tree-ssa/20040615-1.c: New test.
35102 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
35103 be less sensitive to operand ordering.
35104 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
35105
35106 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
35107
35108 * g++.dg/abi/bitfield3.C: Add comment..
35109
35110 2004-06-15 Richard Henderson <rth@redhat.com>
35111
35112 * g++.dg/ext/stmtexpr1.C: XFAIL.
35113 * gcc.dg/20030612-1.c: XFAIL.
35114
35115 2004-06-15 Eric Christopher <echristo@redhat.com>
35116
35117 * g++.dg/charset/asm5.c: New.
35118 * gcc.dg/charset/asm6.c: New.
35119
35120 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35121
35122 PR fortran/15962
35123 * gfortran.fortran-torture/execute/select_1.f90: New test.
35124
35125 2004-06-15 Paul Brook <paul@codesourcery.com>
35126
35127 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
35128
35129 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35130
35131 PR c++/15967
35132 * g++.dg/lookup/crash3.C: New test.
35133
35134 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35135
35136 PR c++/15947
35137 * g++.dg/parse/dtor4.C: New test.
35138
35139 2004-06-14 Jeff Law <law@redhat.com>
35140
35141 * gcc.c-torture/compile/20040614-1.c: New test.
35142
35143 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35144
35145 PR fortran/15211
35146 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
35147 LEN of a character array.
35148
35149 2004-06-14 Mark Mitchell <mark@codesourcery.com>
35150
35151 PR c++/15096
35152 * g++.dg/template/ptrmem10.C: New test.
35153
35154 PR c++/14930
35155 * g++.dg/template/friend30.C: New test.
35156
35157 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35158
35159 PR fortran/14928
35160 * gfortran.fortran-torture/compile/mloc.f90: New test.
35161
35162 2004-06-13 Paul Brook <paul@codesourcery.com>
35163
35164 * gfortran.fortran-torture/execute/random_2.f90: New test.
35165
35166 2004-06-13 Eric Christopher <echristo@redhat.com>
35167
35168 * gcc.dg/noncompile/redecl-1.c: Fix error message.
35169
35170 2004-06-12 Paul Brook <paul@codesourcery.com>
35171
35172 * gfortran.fortran-torture/execute/contained_3.f90: New test.
35173
35174 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35175
35176 PR fortran/14923
35177 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
35178
35179 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35180
35181 PR fortran/14957
35182 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
35183 syntax errors in end statements of contained subroutines.
35184
35185 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35186
35187 PR fortran/12841
35188 * gfortran.fortran-torture/execute/null_arg.f90: New test.
35189
35190 2004-06-12 Bud Davis <bdavis9659@comcast.net>
35191
35192 PR fortran/15665
35193 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
35194
35195 2004-06-12 Bud Davis <bdavis9659@comcast.net>
35196
35197 PR gfortran/12839
35198 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
35199
35200 2004-06-11 Mark Mitchell <mark@codesourcery.com>
35201
35202 PR c++/15862
35203 * g++.dg/parse/enum1.C: New test.
35204
35205 2004-06-10 Jeff Law <law@redhat.com>
35206
35207 * gcc.c-torture/compile/20040610-1.c: New test.
35208
35209 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35210
35211 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
35212 * g++.old-deja/g++.other/decl3.C: Likewise.
35213
35214 2004-06-10 Brian Booth <bbooth@redhat.com>
35215
35216 * gcc.dg/tree-ssa/20031015-1.c: Scan for
35217 V_MAY_DEF instead of VDEF.
35218 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
35219
35220 2004-06-10 Mark Mitchell <mark@codesourcery.com>
35221
35222 PR c++/14211
35223 * g++.dg/conversion/const1.C: New test.
35224
35225 PR c++/15076
35226 * g++.dg/conversion/reinterpret1.C: New test.
35227
35228 PR c++/15877
35229 * g++.dg/template/enum2.C: New test.
35230
35231 PR c++/15227
35232 * g++.dg/template/error13.C: New test.
35233
35234 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35235
35236 PR fortran/14957
35237 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
35238 arguments to test_* REAL and of the right size.
35239
35240 2004-06-10 Jakub Jelinek <jakub@redhat.com>
35241
35242 PR target/15569
35243 PR rtl-optimization/15681
35244 * gcc.dg/20040609-1.c: New test.
35245
35246 2004-06-10 Jakub Jelinek <jakub@redhat.com>
35247
35248 PR c++/14791
35249 * g++.dg/opt/builtins1.C: New test.
35250
35251 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
35252
35253 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
35254 that use default windows32 struct layout.
35255 * gcc.dg/i386-bitfield2.c: Likewise.
35256
35257 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
35258
35259 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
35260 for mingw32 and cygwin targets.
35261
35262 2004-06-09 Geoffrey Keating <geoffk@apple.com>
35263
35264 * gcc.dg/pch/macro-4.c: New.
35265 * gcc.dg/pch/macro-4.hs: New.
35266
35267 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35268
35269 PR fortran/13249
35270 * gfortran.fortran-torture/compile/name_clash.f90: New test.
35271
35272 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35273
35274 PR fortran/13372
35275 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
35276
35277 2004-06-09 Bud Davis <bdavis9659@comcast.net>
35278
35279 PR gfortran/14897
35280 * gfortran.fortran-torture/execute/t_edit.f90: New test.
35281
35282 2004-06-09 Bud Davis <bdavis9659@comcast.net>
35283
35284 PR gfortran/15755
35285 * gfortran.fortran-torture/execute/backspace.c : New test.
35286
35287 2004-06-09 Paul Brook <paul@codesourcery.com>
35288
35289 * gfortran.fortran-torture/execure/intrinsic_associated.f90
35290 (pointer_to_section): Rewrite to use smaller array.
35291
35292 2004-06-08 David Edelsohn <edelsohn@gnu.org>
35293
35294 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
35295 * gcc.dg/ext/altivec-10.c: Same.
35296 * gcc.dg/ext/altivec-11.c: Same.
35297 * gcc.dg/ext/altivec-12.c: Same.
35298 * gcc.dg/ext/altivec-13.c: Same.
35299 * gcc.dg/ext/altivec-14.c: Same.
35300 * gcc.dg/ext/altivec-15.c: Same.
35301 * gcc.dg/ext/altivec-16.c: Same.
35302 * gcc.dg/ext/altivec-3.c: Same.
35303 * gcc.dg/ext/altivec-4.c: Same.
35304 * gcc.dg/ext/altivec-6.c: Same.
35305 * gcc.dg/ext/altivec-7.c: Same.
35306 * gcc.dg/ext/altivec-8.c: Same.
35307 * gcc.dg/ext/altivec-varargs-1.c: Same.
35308
35309 * g++.dg/ext/altivec-1.C: Correct dg syntax.
35310 * g++.dg/ext/altivec-10.C: Same.
35311 * g++.dg/ext/altivec-2.C: Same.
35312 * g++.dg/ext/altivec-3.C: Same.
35313 * g++.dg/ext/altivec-4.C: Same.
35314 * g++.dg/ext/altivec-5.C: Same.
35315 * g++.dg/ext/altivec-6.C: Same.
35316 * g++.dg/ext/altivec-7.C: Same.
35317 * g++.dg/ext/altivec-8.C: Same.
35318 * g++.dg/ext/altivec-9.C: Same.
35319
35320 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35321
35322 PR c++/7841
35323 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
35324
35325 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
35326
35327 * gcc.dg/union-1.c: New test.
35328
35329 2004-06-07 Roger Sayle <roger@eyesopen.com>
35330
35331 * gcc.dg/builtins-41.c: New test case.
35332 * gcc.dg/builtins-42.c: New test case.
35333
35334 2004-06-07 David Edelsohn <edelsohn@gnu.org>
35335
35336 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
35337 * g++.dg/ext/altivec-10.C: Same.
35338 * g++.dg/ext/altivec-2.C: Same.
35339 * g++.dg/ext/altivec-3.C: Same.
35340 * g++.dg/ext/altivec-4.C: Same.
35341 * g++.dg/ext/altivec-5.C: Same.
35342 * g++.dg/ext/altivec-6.C: Same.
35343 * g++.dg/ext/altivec-7.C: Same.
35344 * g++.dg/ext/altivec-8.C: Same.
35345 * g++.dg/ext/altivec-9.C: Same.
35346 * g++.old-deja/g++.abi/cxa_vec.C: Same.
35347 * g++.old-deja/g++.brendan/new3.C: Same.
35348 * gcc.c-torture/execute/eeprof-1.x: Same.
35349
35350 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
35351
35352 PR c/14765
35353 * gcc.dg/pr14765-1.c: New test.
35354
35355 2004-06-07 Roger Sayle <roger@eyesopen.com>
35356
35357 PR c/14649
35358 * gcc.dg/pr14649-1.c: New test case.
35359
35360 2004-06-07 Richard Henderson <rth@redhat.com>
35361
35362 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
35363 if temporaries.
35364
35365 2004-06-07 David Edelsohn <edelsohn@gnu.org>
35366
35367 * g++.dg/eh/elide1.C: Remove XFAIL.
35368
35369 2004-06-07 Mark Mitchell <mark@codesourcery.com>
35370
35371 PR c++/15337
35372 * g++.dg/expr/sizeof3.C: New test.
35373
35374 PR c++/14777
35375 * g++.dg/template/access14.C: New test.
35376
35377 PR c++/15554
35378 * g++.dg/template/enum1.C: New test.
35379
35380 PR c++/15057
35381 * g++.dg/eh/throw1.C: New test.
35382
35383 2004-06-07 David Ayers <d.ayers@inode.at>
35384 Ziemowit Laski <zlaski@apple.com>
35385
35386 * lib/objc.exp (objc_target_compile): Revert the '-framework
35387 Foundation' flag fix, since bare Darwin does not ship
35388 with the Foundation framework.
35389 * objc/execute/next_mapping.h: Provide a local NSConstantString
35390 @interface and @implementation.
35391 (objc_constant_string_init): A constructor function, used to
35392 initialize the NSConstantString meta-class object.
35393 * objc/execute/string1.m: Include "next_mapping.h" instead of
35394 <Foundation/NSString.h>.
35395 * objc/execute/string2.m: Likewise.
35396 * objc/execute/string3.m: Likewise.
35397 * objc/execute/string4.m: Likewise.
35398
35399 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
35400
35401 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
35402 to double. Replace double with FLOAT.
35403 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
35404
35405 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
35406 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
35407 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
35408 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
35409 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
35410 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
35411 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
35412 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
35413
35414 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
35415
35416 PR c/13519
35417 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
35418
35419 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35420
35421 PR c++/15503
35422 * g++.dg/template/meminit2.C: New test.
35423
35424 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
35425
35426 PR target/15822
35427 * gcc.c-torture/execute/compare-fp-1.c,
35428 gcc.c-torture/execute/compare-fp-2.c,
35429 gcc.c-torture/execute/compare-fp-3.c,
35430 gcc.c-torture/execute/compare-fp-4.c,
35431 gcc.c-torture/execute/compare-fp-3.x,
35432 gcc.c-torture/execute/compare-fp-4.x: Moved...
35433 * gcc.c-torture/execute/ieee/compare-fp-1.c,
35434 gcc.c-torture/execute/ieee/compare-fp-2.c,
35435 gcc.c-torture/execute/ieee/compare-fp-3.c,
35436 gcc.c-torture/execute/ieee/compare-fp-4.c,
35437 gcc.c-torture/execute/ieee/compare-fp-3.x,
35438 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
35439
35440 2004-06-04 David Ayers <d.ayers@inode.at>
35441
35442 * objc/execute/protocol-isEqual-4.m: New testcase.
35443
35444 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
35445
35446 * objc/execute/protocol-isEqual-1.m: New testcase.
35447 * objc/execute/protocol-isEqual-2.m: New testcase.
35448 * objc/execute/protocol-isEqual-3.m: New testcase.
35449
35450 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35451
35452 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
35453
35454 2004-06-02 Ziemowit Laski <zlaski@apple.com>
35455
35456 * lib/objc.exp (objc_target_compile): When running tests on
35457 Darwin (Mac OS X), inform the linker about '-framework
35458 'Foundation'.
35459
35460 2004-06-02 Eric Christopher <echristo@redhat.com>
35461
35462 * gcc.c-torture/compile/20040602-1.c: New.
35463
35464 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
35465
35466 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
35467 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
35468
35469 PR tree-optimization/14736
35470 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
35471
35472 PR tree-optimization/14042
35473 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
35474
35475 PR tree-optimization/14729
35476 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
35477
35478 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35479
35480 PR fortran/15557
35481 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
35482
35483 2004-06-01 Richard Hederson <rth@redhat.com>
35484
35485 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
35486
35487 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35488
35489 PR c++/14932
35490 * g++.dg/parse/offsetof4.C: New test.
35491
35492 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
35493
35494 PR objc/7993
35495 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
35496
35497 2004-05-31 Mark Mitchell <mark@codesourcery.com>
35498
35499 PR c++/15701
35500 * g++.dg/template/friend29.C: New test.
35501
35502 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
35503
35504 PR c/15749
35505 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
35506
35507 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
35508
35509 * gcc.dg/sparc-trap-1.c: New test.
35510
35511 2004-05-31 Roger Sayle <roger@eyesopen.com>
35512
35513 PR middle-end/15069
35514 * g++.dg/opt/fold3.C: New test case.
35515
35516 2004-05-30 Graham Stott <graham.stott@btinternet.com>
35517
35518 * lib/target-supports.exp (check_iconv_available): Fix fallout
35519 from 2004-05-28 patch.
35520
35521 2004-05-30 Paul Brook <paul@codesourcery.com>
35522
35523 PR fortran/15620
35524 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
35525 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
35526
35527 2004-05-30 Steven G. Kargl <kargls@comcast.net>
35528
35529 * gfortran.fortran-torture/execute/random_1.f90: New test.
35530
35531 2004-05-28 Ziemowit Laski <zlaski@apple.com>
35532
35533 * g++.dg/ext/altivec-10.C: New test.
35534
35535 2004-05-29 Paul Brook <paul@codesourcery.com>
35536
35537 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
35538
35539 2004-05-28 Ziemowit Laski <zlaski@apple.com>
35540
35541 * gcc.dg/altivec-16.c: New test.
35542
35543 2004-05-28 Janis Johnson <janis187@us.ibm.com>
35544
35545 * lib/target-supports.exp (check_vmx_hw_available): New.
35546 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
35547
35548 * lib/target-supports.exp (check_alias_available,
35549 check_iconv_available, check_named_sections_available): Use
35550 unique names for temporary files.
35551
35552 2004-05-28 Ziemowit Laski <zlaski@apple.com>
35553
35554 * gcc.dg/altivec-15.c: New test.
35555
35556 2004-05-28 Mark Mitchell <mark@codesourcery.com>
35557
35558 PR c++/15083
35559 * g++.dg/warn/noeffect6.C: New test.
35560
35561 PR c++/15471
35562 * g++.dg/expr/ptrmem4.C: New test.
35563
35564 PR c++/15640
35565 * g++.dg/template/operator3.C: New test.
35566
35567 2004-05-28 Mark Mitchell <mark@codesourcery.com>
35568
35569 PR c++/14668
35570 * g++.dg/lookup/redecl1.C: New test.
35571 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
35572
35573 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
35574
35575 * gcc.c-torture/execute/compare-fp-1.c,
35576 gcc.c-torture/execute/compare-fp-2.c,
35577 gcc.c-torture/execute/compare-fp-3.c,
35578 gcc.c-torture/execute/compare-fp-4.c,
35579 gcc.c-torture/execute/compare-fp-3.x,
35580 gcc.c-torture/execute/compare-fp-4.x,
35581 gcc.dg/pr15649-1.c: New.
35582
35583 2004-05-27 Adam Nemet <anemet@lnxw.com>
35584
35585 PR c++/12883
35586 * g++.dg/init/array14.C: New test.
35587
35588 2004-05-25 Janis Johnson <janis187@us.ibm.com>
35589
35590 * lib/compat.exp (compat-get-options-main): New.
35591 (compat-get-options): Remove unneeded code, warn for ignored
35592 command.
35593 (compat-execute): Check flag set by dg-require-* commands.
35594
35595 * lib/compat.exp (compat-execute): Break up long lines.
35596
35597 2004-05-24 Janis Johnson <janis187@us.ibm.com>
35598
35599 * gcc.dg/altivec-7.c: Don't use 'vector long'.
35600 * gcc.dg/altivec-14.c: New test.
35601 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
35602
35603 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
35604 * gcc.dg/altivec-12.c: Ditto.
35605
35606 * gcc.dg/altivec-3.c: Move call to altivec_check.
35607
35608 2004-05-23 Mark Mitchell <mark@codesourcery.com>
35609
35610 PR c++/15044
35611 * g++.dg/template/error12.C: New test.
35612
35613 PR c++/15317
35614 * g++.dg/ext/attrib15.C: New test.
35615
35616 PR c++/15329
35617 * g++.dg/template/ptrmem9.C: New test.
35618
35619 2004-05-25 Paul Brook <paul@codesourcery.com>
35620
35621 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
35622
35623 2004-05-23 Mark Mitchell <mark@codesourcery.com>
35624
35625 PR c++/15165
35626 * g++.dg/template/crash19.C: New test.
35627
35628 2004-05-23 Mark Mitchell <mark@codesourcery.com>
35629
35630 PR c++/15025
35631 * g++.dg/template/redecl1.C: New test.
35632
35633 2004-05-23 Mark Mitchell <mark@codesourcery.com>
35634
35635 PR c++/14821
35636 * g++.dg/other/ns1.C: New test.
35637
35638 PR c++/14883
35639 * g++.dg/template/invalid1.C: New test.
35640
35641 2004-05-23 Paul Brook <paul@codesourcery.com>
35642 Victor Leikehman <lei@haifasphere.co.il>
35643
35644 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
35645 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
35646
35647 2004-05-22 Mark Mitchell <mark@codesourcery.com>
35648
35649 PR c++/15285
35650 PR c++/15299
35651 * g++.dg/template/non-dependent5.C: New test.
35652 * g++.dg/template/non-dependent6.C: New test.
35653
35654 2004-05-22 Mark Mitchell <mark@codesourcery.com>
35655
35656 PR c++/15507
35657 * g++.dg/inherit/union1.C: New test.
35658
35659 PR c++/15542
35660 * g++.dg/template/addr1.C: New test.
35661
35662 PR c++/15427
35663 * g++.dg/template/array5.C: New test.
35664
35665 PR c++/15287
35666 * g++.dg/template/array6.C: New test.
35667
35668 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
35669 Roger Sayle <roger@eyesopen.com>
35670
35671 * g++.dg/lookup/forscope2.C: New test case.
35672
35673 2004-05-22 Ben Elliston <bje@au.ibm.com>
35674
35675 * gcc.dg/cpp/Wmissingdirs.c: New.
35676
35677 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
35678
35679 PR target/15301
35680 * gcc.dg/compat/union-m128-1.h: New file.
35681 * gcc.dg/compat/union-m128-1_main.c: Likewise.
35682 * gcc.dg/compat/union-m128-1_x.c: Likewise.
35683 * gcc.dg/compat/union-m128-1_y.c: Likewise.
35684
35685 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
35686
35687 PR target/15302
35688 * gcc.dg/compat/struct-complex-1.h: New file.
35689 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
35690 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
35691 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
35692
35693 2004-05-20 Roger Sayle <roger@eyesopen.com>
35694
35695 PR middle-end/3074
35696 * gcc.dg/pr3074-1.c: New test case.
35697 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
35698
35699 2004-05-20 Falk Hueffner <falk@debian.org>
35700
35701 PR other/15526
35702 * gcc.dg/ftrapv-1.c: New test case.
35703
35704 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
35705
35706 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
35707
35708 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
35709 Jeff Law <law@redhat.com>
35710
35711 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
35712 * gcc.dg/tree-ssa/20040518-2.c: New test.
35713
35714 * gcc.dg/tree-ssa/20040518-1.c: New test.
35715
35716 2004-05-18 Zack Weinberg <zack@codesourcery.com>
35717
35718 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
35719
35720 2004-05-18 Paul Brook <paul@codesourcery.com>
35721
35722 PR fortran/13930
35723 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
35724
35725 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35726
35727 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
35728 constant folding.
35729
35730 2004-05-17 Steven Bosscher <stevenb@suse.de>
35731
35732 * gcc.dg/tree-ssa/20040517-1.c: New test.
35733
35734 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
35735
35736 * gcc.dg/loop-4.c: New test.
35737
35738 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
35739
35740 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
35741
35742 2004-05-15 Bud Davis <bdavis9659@comcast.net>
35743
35744 PR fortran/15311
35745 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
35746
35747 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35748
35749 PR fortran/13826
35750 PR fortran/13940
35751 * gfortran.fortran-torture/compile/data_1.f90: New test.
35752
35753 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
35754
35755 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
35756 * gcc.dg/uninit-H.c: Define ASM for __s390__.
35757
35758 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
35759
35760 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
35761
35762 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
35763
35764 PR c/15444
35765 * gcc.dg/format/xopen-1.c: Adjust expected message.
35766 * gcc.dg/format/xopen-3.c: New test.
35767
35768 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
35769
35770 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
35771
35772 2004-05-14 Jeff Law <law@redhat.com>
35773
35774 * gcc.dg/tree-ssa/20040514-2.c: New test.
35775
35776 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35777
35778 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
35779 this ...
35780 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
35781 this.
35782
35783 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
35784
35785 * gcc.dg/tree-ssa/20040514-1.c: New test.
35786
35787 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35788
35789 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
35790 test.
35791
35792 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35793
35794 PR fortran/14066
35795 * gfortran.fortran-torture/compile/do_1.f90: New test.
35796
35797 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35798
35799 PR fortran/15051
35800 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
35801 test.
35802
35803 2004-05-14 Bud Davis <bdavis9659@comcast.net>
35804
35805 PR fortran/15149
35806 * gfortran.fortran-torture/execute/random_init.f90: New test.
35807
35808 2004-05-13 Paul Brook <paul@codesourcery.com>
35809
35810 PR fortran/15314
35811 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
35812
35813 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
35814
35815 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
35816 for the powerpc case.
35817
35818 2004-05-13 Jeff Law <law@redhat.com>
35819
35820 * gcc.dg/tree-ssa/20040513-1.c: New test.
35821 * gcc.dg/tree-ssa/20040513-2.c: New test.
35822
35823 2004-05-13 Paul Brook <paul@codesourcery.com>
35824
35825 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
35826 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
35827 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
35828
35829 2004-05-13 Andreas Schwab <schwab@suse.de>
35830
35831 PR other/10819
35832 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
35833 characters.
35834
35835 2004-05-13 Bud Davis <bdavis9659@comcast.net>
35836
35837 PR fortran/15294
35838 * gfortran.fortran-torture/execute/adjustr.f90: New file.
35839
35840 2004-05-13 Diego Novillo <dnovillo@redhat.com>
35841
35842 Merge from tree-ssa-20020619-branch. See
35843 ChangeLog.tree-ssa for details.
35844
35845 2004-05-11 Ziemowit Laski <zlaski@apple.com>
35846
35847 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
35848 include <altivec.h> explicitly.
35849 * gcc.dg/altivec-13.c: Likewise.
35850
35851 2004-05-11 Paul Brook <paul@codesourcery.com>
35852
35853 * gcc.c-torture/compile/20010518-1.c: Force enum size.
35854
35855 2004-05-10 Eric Christopher <echristo@redhat.com>
35856
35857 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
35858 * gcc.dg/sibcall-4.c: Ditto.
35859
35860 2004-05-10 Ziemowit Laski <zlaski@apple.com>
35861
35862 * g++.dg/ext/altivec-8.C: New test case.
35863 * gcc.dg/altivec-13.c: New test case.
35864
35865 2004-05-08 Roger Sayle <roger@eyesopen.com>
35866
35867 * gcc.c-torture/execute/divcmp-1.c: New test case.
35868 * gcc.c-torture/execute/divcmp-2.c: New test case.
35869 * gcc.c-torture/execute/divcmp-3.c: New test case.
35870
35871 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
35872
35873 * g++.dg/other/pragma-re-2.C: New test.
35874
35875 2004-05-07 Uros Bizjak <uros@kss-loka.si>
35876
35877 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
35878 * gcc.dg/i386-387-2.c: Likewise.
35879
35880 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
35881 __builtin_drem.
35882 * gcc.dg/i386-387-6.c: Likewise.
35883
35884 2004-05-07 Uros Bizjak <uros@kss-loka.si>
35885
35886 * gcc.dg/builtins-33.c: Also check log1p*.
35887
35888 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
35889
35890 PR optimization/15296
35891 * gcc.c-torture/execute/pr15296.c: New test.
35892
35893 2004-05-05 Uros Bizjak <uros@kss-loka.si>
35894
35895 * gcc.dg/builtins-40.c: New test.
35896
35897 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
35898
35899 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
35900
35901 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
35902
35903 * g++.dg/ext/spe1.C: New testcase.
35904
35905 2004-05-04 Ziemowit Laski <zlaski@apple.com>
35906
35907 * objc.dg/image-info.m: Allow additional attributes
35908 for __image_info section.
35909
35910 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
35911
35912 * gcc.dg/torture/mips-hilo-2.c: New test.
35913
35914 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35915
35916 PR c++/14389
35917 * g++.dg/template/member5.C: New test.
35918
35919 2004-05-03 Uros Bizjak <uros@kss-loka.si>
35920
35921 * gcc.dg/builtins-34.c: Also check expm1*.
35922
35923 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35924
35925 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
35926 * gcc.dg/torture/builtin-convert-3.c: New test.
35927
35928 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
35929
35930 PR middle-end/15054
35931 * g++.dg/opt/pr15054.C: New test.
35932
35933 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35934
35935 * gcc.dg/torture/builtin-rounding-1.c: New test.
35936 * gcc.dg/builtins-25.c: Delete.
35937 * gcc.dg/builtins-29.c: Delete.
35938
35939 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
35940
35941 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
35942 * gcc.dg/sibcall-4.c: Likewise.
35943 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
35944
35945 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
35946
35947 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
35948 bit-field on 16-bit targets.
35949
35950 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
35951
35952 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
35953 16-bit targets.
35954
35955 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
35956
35957 * gcc.dg/rs6000-power2-1.c: Change to compile only.
35958 * gcc.dg/rs6000-power2-2.c: Likewise.
35959
35960 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
35961
35962 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
35963 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
35964 Change the asm registers to be in form of frN instead of fN.
35965
35966 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35967
35968 * gcc.dg/torture/builtin-convert-2.c: New test.
35969
35970 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
35971
35972 * gcc.dg/rs6000-power2-1.c: New test.
35973 * gcc.dg/rs6000-power2-2.c: New test.
35974
35975 2004-04-28 Jan Hubicka <jh@suse.cz>
35976
35977 * gcc.dg/unused-6.c: New test.
35978
35979 2004-04-24 Laurent GUERBY <laurent@guerby.net>
35980 Ulrich Weigand <uweigand@de.ibm.com>
35981
35982 * ada/acats/run_all.sh: Define $target variable.
35983
35984 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
35985
35986 PR c++/15119
35987 * g++.dg/other/vararg-1.C: New test.
35988
35989 PR c++/4794
35990 * g++.dg/eh/cleanup3.C: New test.
35991
35992 2004-04-24 Laurent GUERBY <laurent@guerby.net>
35993
35994 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
35995 and ad8011a (target_insn).
35996 * ada/acats/support/macro.dfs: Likewise.
35997 * ada/acats/support/impbit.adb: New file.
35998
35999 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
36000
36001 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
36002
36003 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
36004
36005 * gcc.dg/loop-3.c: New test.
36006
36007 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
36008
36009 * gcc.c-torture/execute/simd-5.c: New test.
36010
36011 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36012
36013 PR c++/15064
36014 * g++.dg/template/crash18.C: New test.
36015
36016 2004-04-22 Mark Mitchell <mark@codesourcery.com>
36017
36018 * g++.dg/ext/complit3.C: New test.
36019
36020 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
36021
36022 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
36023 * gcc.dg/altivec-3.c: Same.
36024 * gcc.dg/altivec-varargs-1.c: Same.
36025
36026 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
36027
36028 * lib/target-supports.exp (check_profiling_available): Assume
36029 profiling is not available on powerpc-eabi targets.
36030
36031 2004-04-21 Janis Johnson <janis187@us.ibm.com>
36032
36033 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
36034 * gcc.dg/vmx/bug-1.c: Ditto.
36035
36036 2004-04-20 Eric Christopher <echristo@redhat.com>
36037
36038 * gcc.dg/charset/extern.c: New test.
36039 * g++.dg/charset/extern3.cc: Ditto.
36040
36041 2004-04-20 Uros Bizjak <uros@kss-loka.si>
36042
36043 * gcc.dg/builtins-39.c: New test.
36044
36045 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
36046
36047 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
36048
36049 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
36050
36051 * gcc.dg/torture/mips-hilo-1.c: New test.
36052
36053 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
36054
36055 * gcc.c-torture/compile/20040419-1.c: New test.
36056
36057 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
36058
36059 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
36060
36061 2004-04-18 Zack Weinberg <zack@codesourcery.com>
36062 Aldy Hernandez <aldyh@redhat.com>
36063
36064 * gcc.c-torture/execute/va-arg-24.c: New.
36065
36066 2004-04-17 Zack Weinberg <zack@codesourcery.com>
36067 Aldy Hernandez <aldyh@redhat.com>
36068
36069 * gcc.dg/vmx/1b-01.c: New.
36070 * gcc.dg/vmx/1b-02.c: New.
36071 * gcc.dg/vmx/1b-03.c: New.
36072 * gcc.dg/vmx/1b-04.c: New.
36073 * gcc.dg/vmx/1b-05.c: New.
36074 * gcc.dg/vmx/1b-06.c: New.
36075 * gcc.dg/vmx/1b-07.c: New.
36076 * gcc.dg/vmx/1c-01.c: New.
36077 * gcc.dg/vmx/1c-02.c: New.
36078 * gcc.dg/vmx/3a-01a.c: New.
36079 * gcc.dg/vmx/3a-01.c: New.
36080 * gcc.dg/vmx/3a-01m.c: New.
36081 * gcc.dg/vmx/3a-03.c: New.
36082 * gcc.dg/vmx/3a-03m.c: New.
36083 * gcc.dg/vmx/3a-04.c: New.
36084 * gcc.dg/vmx/3a-04m.c: New.
36085 * gcc.dg/vmx/3a-05.c: New.
36086 * gcc.dg/vmx/3a-06.c: New.
36087 * gcc.dg/vmx/3a-06m.c: New.
36088 * gcc.dg/vmx/3a-07.c: New.
36089 * gcc.dg/vmx/3b-01.c: New.
36090 * gcc.dg/vmx/3b-02.c: New.
36091 * gcc.dg/vmx/3b-10.c: New.
36092 * gcc.dg/vmx/3b-13.c: New.
36093 * gcc.dg/vmx/3b-14.c: New.
36094 * gcc.dg/vmx/3b-15.c: New.
36095 * gcc.dg/vmx/3c-01a.c: New.
36096 * gcc.dg/vmx/3c-01.c: New.
36097 * gcc.dg/vmx/3c-02.c: New.
36098 * gcc.dg/vmx/3c-03.c: New.
36099 * gcc.dg/vmx/3d-01.c: New.
36100 * gcc.dg/vmx/4-01.c: New.
36101 * gcc.dg/vmx/4-03.c: New.
36102 * gcc.dg/vmx/5-01.c: New.
36103 * gcc.dg/vmx/5-02.c: New.
36104 * gcc.dg/vmx/5-03.c: New.
36105 * gcc.dg/vmx/5-04.c: New.
36106 * gcc.dg/vmx/5-05.c: New.
36107 * gcc.dg/vmx/5-06.c: New.
36108 * gcc.dg/vmx/5-07.c: New.
36109 * gcc.dg/vmx/5-07t.c: New.
36110 * gcc.dg/vmx/5-08.c: New.
36111 * gcc.dg/vmx/5-10.c: New.
36112 * gcc.dg/vmx/5-11.c: New.
36113 * gcc.dg/vmx/7-01a.c: New.
36114 * gcc.dg/vmx/7-01.c: New.
36115 * gcc.dg/vmx/7c-01.c: New.
36116 * gcc.dg/vmx/7d-01.c: New.
36117 * gcc.dg/vmx/7d-02.c: New.
36118 * gcc.dg/vmx/8-01.c: New.
36119 * gcc.dg/vmx/8-02a.c: New.
36120 * gcc.dg/vmx/8-02.c: New.
36121 * gcc.dg/vmx/brode-1.c: New.
36122 * gcc.dg/vmx/bug-1.c: New.
36123 * gcc.dg/vmx/bug-2.c: New.
36124 * gcc.dg/vmx/bug-3.c: New.
36125 * gcc.dg/vmx/cw-bug-1.c: New.
36126 * gcc.dg/vmx/cw-bug-2.c: New.
36127 * gcc.dg/vmx/cw-bug-3.c: New.
36128 * gcc.dg/vmx/dct.c: New.
36129 * gcc.dg/vmx/debug-1.c: New.
36130 * gcc.dg/vmx/debug-2.c: New.
36131 * gcc.dg/vmx/debug-3.c: New.
36132 * gcc.dg/vmx/debug-4.c: New.
36133 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
36134 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
36135 * gcc.dg/vmx/eg-5.c: New.
36136 * gcc.dg/vmx/fft.c: New.
36137 * gcc.dg/vmx/gcc-bug-1.c: New.
36138 * gcc.dg/vmx/gcc-bug-2.c: New.
36139 * gcc.dg/vmx/gcc-bug-3.c: New.
36140 * gcc.dg/vmx/gcc-bug-4.c: New.
36141 * gcc.dg/vmx/gcc-bug-5.c: New.
36142 * gcc.dg/vmx/gcc-bug-6.c: New.
36143 * gcc.dg/vmx/gcc-bug-7.c: New.
36144 * gcc.dg/vmx/gcc-bug-8.c: New.
36145 * gcc.dg/vmx/gcc-bug-9.c: New.
36146 * gcc.dg/vmx/gcc-bug-b.c: New.
36147 * gcc.dg/vmx/gcc-bug-c.c: New.
36148 * gcc.dg/vmx/gcc-bug-d.c: New.
36149 * gcc.dg/vmx/gcc-bug-e.c: New.
36150 * gcc.dg/vmx/gcc-bug-f.c: New.
36151 * gcc.dg/vmx/gcc-bug-g.c: New.
36152 * gcc.dg/vmx/gcc-bug-i.c: New.
36153 * gcc.dg/vmx/harness.h: New.
36154 * gcc.dg/vmx/ira1.c: New.
36155 * gcc.dg/vmx/ira2a.c: New.
36156 * gcc.dg/vmx/ira2b.c: New.
36157 * gcc.dg/vmx/ira2.c: New.
36158 * gcc.dg/vmx/ira2c.c: New.
36159 * gcc.dg/vmx/mem.c: New.
36160 * gcc.dg/vmx/newton-1.c: New.
36161 * gcc.dg/vmx/ops.c: New.
36162 * gcc.dg/vmx/sn7153.c: New.
36163 * gcc.dg/vmx/spill2.c: New.
36164 * gcc.dg/vmx/spill3.c: New.
36165 * gcc.dg/vmx/spill.c: New.
36166 * gcc.dg/vmx/t.c: New.
36167 * gcc.dg/vmx/varargs-1.c: New.
36168 * gcc.dg/vmx/varargs-2.c: New.
36169 * gcc.dg/vmx/varargs-3.c: New.
36170 * gcc.dg/vmx/varargs-4.c: New.
36171 * gcc.dg/vmx/varargs-5.c: New.
36172 * gcc.dg/vmx/varargs-6.c: New.
36173 * gcc.dg/vmx/varargs-7.c: New.
36174 * gcc.dg/vmx/vmx.exp: New.
36175 * gcc.dg/vmx/vprint-1.c: New.
36176 * gcc.dg/vmx/vscan-1.c: New.
36177 * gcc.dg/vmx/x-01.c: New.
36178 * gcc.dg/vmx/x-02.c: New.
36179 * gcc.dg/vmx/x-03.c: New.
36180 * gcc.dg/vmx/x-04.c: New.
36181 * gcc.dg/vmx/x-05.c: New.
36182 * gcc.dg/vmx/yousufi-1.c: New.
36183 * gcc.dg/vmx/zero-1.c: New.
36184 * gcc.dg/vmx/zero.c: New.
36185
36186 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
36187
36188 * g++.dg/lookup/java1.C: Update for chage of
36189 _Jv_AllocObject.
36190 * g++.dg/lookup/java2.C: Likewise.
36191
36192 2004-04-17 Laurent GUERBY <laurent@guerby.net>
36193
36194 * ada/acats/run_all.sh: use -O2 by default.
36195
36196 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
36197
36198 * gcc.dg/vr-mult-[12].c: New tests.
36199
36200 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
36201
36202 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
36203
36204 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
36205
36206 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
36207
36208 * lib/target-supports.exp (check_profiling_available): Assume
36209 profiling isn't available for mips*-*-elf targets.
36210
36211 2004-04-14 Uros Bizjak <uros@kss-loka.si>
36212
36213 * gcc.dg/builtins-38.c: New test.
36214
36215 2004-04-14 Eric Christopher <echristo@redhat.com>
36216
36217 * g++.dg/charset/charset.exp: Run .cc extension tests.
36218
36219 2004-04-14 Zack Weinberg <zack@codesourcery.com>
36220
36221 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
36222
36223 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36224
36225 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
36226
36227 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
36228
36229 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
36230 * gcc.dg/i386-387-2.c: Likewise.
36231
36232 * gcc.dg/i386-387-7.c: New test.
36233 * gcc.dg/i386-387-8.c: New test.
36234
36235 * gcc.dg/builtins-37.c: New test.
36236
36237 2004-04-13 Geoffrey Keating <geoffk@apple.com>
36238
36239 * g++.dg/pch/externc-1.C: Add missing semicolon.
36240
36241 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
36242
36243 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
36244
36245 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
36246
36247 * gcc.c-torture/execute/20040411-1.c: New test.
36248
36249 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
36250
36251 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
36252
36253 2004-04-09 Chris Demetriou <cgd@broadcom.com>
36254
36255 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
36256
36257 2004-04-09 Zack Weinberg <zack@codesourcery.com>
36258
36259 * lib/target-supports.exp (check_named_sections_available): New.
36260 * lib/gcc-dg.exp (dg-require-named-sections): New.
36261 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
36262 old-deja.exp. Also prune error-count message from HP linker.
36263 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
36264
36265 * g++.dg/init/init-ref4.C: Use dg-require-weak.
36266 * g++.old-deja/g++.pt/static3.C: Likewise.
36267 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
36268
36269 2004-04-09 Roger Sayle <roger@eyesopen.com>
36270
36271 * gcc.c-torture/execute/20040409-1.c: New test case.
36272 * gcc.c-torture/execute/20040409-2.c: New test case.
36273 * gcc.c-torture/execute/20040409-3.c: New test case.
36274
36275 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
36276
36277 * gcc.dg/20040409-1.c: New test.
36278
36279 2004-04-08 Roger Sayle <roger@eyesopen.com>
36280
36281 PR target/14888
36282 * g++.dg/opt/pr14888.C: New test case.
36283
36284 2004-04-08 Geoffrey Keating <geoffk@apple.com>
36285
36286 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
36287 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
36288 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
36289 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
36290 New tests.
36291
36292 2004-04-08 Paul Brook <paul@codesourcery.com>
36293
36294 * gcc.dg/spill-1.c: New test.
36295
36296 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36297
36298 * gcc.dg/torture/builtin-ctype-2.c: New test.
36299
36300 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
36301
36302 * gcc.dg/pch/pch.exp: Add largefile test.
36303
36304 2004-04-06 Geoffrey Keating <geoffk@apple.com>
36305
36306 * g++.dg/pch/externc-1.Hs: New.
36307 * g++.dg/pch/externc-1.C: New.
36308
36309 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36310
36311 * gcc.dg/compat/struct-by-value-5a_main.c,
36312 gcc.dg/compat/struct-by-value-5b_main.c: New files.
36313 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
36314 * gcc.dg/compat/struct-by-value-5a_x.c,
36315 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
36316 gcc.dg/compat/struct-by-value-5_x.c.
36317 * gcc.dg/compat/struct-by-value-5a_y.c,
36318 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
36319 gcc.dg/compat/struct-by-value-5_y.c.
36320
36321 * gcc.dg/compat/struct-by-value-6a_main.c,
36322 gcc.dg/compat/struct-by-value-6b_main.c: New files.
36323 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
36324 * gcc.dg/compat/struct-by-value-6a_x.c,
36325 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
36326 gcc.dg/compat/struct-by-value-6_x.c.
36327 * gcc.dg/compat/struct-by-value-6a_y.c,
36328 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
36329 gcc.dg/compat/struct-by-value-6_y.c.
36330
36331 * gcc.dg/compat/struct-by-value-7a_main.c,
36332 gcc.dg/compat/struct-by-value-7b_main.c: New files.
36333 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
36334 * gcc.dg/compat/struct-by-value-7a_x.c,
36335 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
36336 gcc.dg/compat/struct-by-value-7_x.c.
36337 * gcc.dg/compat/struct-by-value-7a_y.c,
36338 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
36339 gcc.dg/compat/struct-by-value-7_y.c.
36340
36341 2004-04-06 Jakub Jelinek <jakub@redhat.com>
36342
36343 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
36344 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
36345 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
36346 options.
36347
36348 2004-04-06 Uros Bizjak <uros@kss-loka.si>
36349
36350 * gcc.dg/builtins-36.c: New test.
36351
36352 2004-04-06 Paul Brook <paul@codesourcery.com>
36353
36354 * README.gcc: Remove obsolete contraint on testcases.
36355
36356 2004-04-05 Paul Brook <paul@codesourcery.com>
36357
36358 PR2123
36359 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
36360 failure and exit(0) on success.
36361 * g++.dg/expr/anew2.C: Ditto.
36362 * g++.dg/expr/anew3.C: Ditto.
36363 * g++.dg/expr/anew4.C: Ditto.
36364
36365 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
36366
36367 PR c++/3518
36368 * g++.dg/template/unify7.C: New.
36369
36370 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
36371
36372 * g++.dg/README: Bring up to date with new subdirectories; remove
36373 duplicate subdirectory lines.
36374
36375 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
36376
36377 PR c++/14007
36378 * g++.dg/template/unify5.C: New.
36379 * g++.dg/template/unify6.C: New.
36380 * g++.dg/template/qualttp20.C: Adjust.
36381 * g++.old-deja/g++.jason/report.C: Adjust.
36382 * g++.old-deja/g++.other/qual1.C: Adjust.
36383
36384 2004-04-01 Mark Mitchell <mark@codesourcery.com>
36385
36386 PR c++/14803
36387 * g++.dg/inherit/ptrmem1.C: New test.
36388
36389 2004-04-01 Jakub Jelinek <jakub@redhat.com>
36390
36391 PR c++/14755
36392 * gcc.c-torture/execute/20040331-1.c: New test.
36393 * gcc.dg/20040331-1.c: New test.
36394
36395 2004-04-01 Paul Brook <paul@codesourcery.com>
36396
36397 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
36398
36399 2004-03-30 Mark Mitchell <mark@codesourcery.com>
36400
36401 PR c++/14724
36402 * g++.dg/init/goto1.C: New test.
36403
36404 PR c++/14763
36405 * g++.dg/template/defarg4.C: New test.
36406
36407 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
36408
36409 * gcc.dg/altivec-11.c: Extend test for more valid cases.
36410
36411 2004-03-28 David Edelsohn <edelsohn@gnu.org>
36412
36413 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
36414
36415 2004-03-28 Zack Weinberg <zack@codesourcery.com>
36416
36417 * gcc.dg/noncompile/undeclared-2.c: New test.
36418
36419 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
36420
36421 * gcc.dg/940409-1.c: Remove XFAIL.
36422 * gcc.dg/reg-vol-struct-1.c: New test.
36423
36424 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36425
36426 * gcc.dg/torture/builtin-wctype-1.c: New test.
36427
36428 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
36429
36430 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
36431 * gcc.dg/20001101-1.c: Likewise.
36432 * gcc.dg/20001102-1.c: Likewise.
36433
36434 2004-03-25 Roger Sayle <roger@eyesopen.com>
36435
36436 * gcc.dg/compare8.c: Add an additional test for XOR.
36437
36438 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36439
36440 * gcc.dg/torture/builtin-ctype-1.c: New test.
36441
36442 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36443
36444 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
36445 * gcc.dg/torture/builtin-math-1.c: Likewise.
36446 * gcc.dg/torture/builtin-power-1.c: New test.
36447
36448 2004-03-24 Andreas Schwab <schwab@suse.de>
36449
36450 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
36451 IA64 assembler.
36452
36453 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
36454 Roger Sayle <roger@eyesopen.com>
36455
36456 * gcc.dg/compare8.c: New test case.
36457
36458 2004-03-23 Ziemowit Laski <zlaski@apple.com>
36459
36460 * g++.dg/ext/altivec-7.C: New test.
36461
36462 2004-03-23 Zack Weinberg <zack@codesourcery.com>
36463
36464 PR 12267, 12391, 12560, 13129, 14114, 14133
36465 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
36466 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
36467 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
36468 Adjust error regexps.
36469 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
36470 * gcc.dg/noncompile/undeclared-1.c: New test cases.
36471 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
36472 * gcc.dg/local1.c: Add explanatory comment.
36473
36474 2004-03-23 Roger Sayle <roger@eyesopen.com>
36475
36476 PR optimization/14669
36477 * g++.dg/opt/fold2.C: New test case.
36478
36479 2004-03-22 Jakub Jelinek <jakub@redhat.com>
36480
36481 PR c/14069
36482 * gcc.dg/20040322-1.c: New test.
36483
36484 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
36485
36486 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
36487 * gcc.dg/ultrasp4.c: Likewise.
36488 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
36489
36490 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
36491
36492 * gcc.dg/i386-sse-8.c: Reset default options.
36493
36494 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
36495
36496 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
36497 in the error message text.
36498
36499 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
36500
36501 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
36502
36503 2004-03-21 Mark Mitchell <mark@codesourcery.com>
36504
36505 PR c++/14616
36506 * g++.dg/init/array13.C: New test.
36507
36508 2004-03-20 Roger Sayle <roger@eyesopen.com>
36509
36510 PR target/13889
36511 * gcc.c-torture/compile/pr13889.c: New test case.
36512
36513 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
36514
36515 PR c/14635
36516 * builtins-1.c (nan, nans): Don't test.
36517 * builtins-30.c: Don't use nan, nanf, nanl.
36518 * builtins-35.c: New test.
36519
36520 2004-03-19 Ziemowit Laski <zlaski@apple.com>
36521
36522 * g++.dg/ext/altivec-6.C: New test.
36523
36524 2004-03-19 Mark Mitchell <mark@codesourcery.com>
36525
36526 * g++.dg/init/placement3.C: New test.
36527
36528 * g++.dg/template/spec13.C: New test.
36529
36530 * g++.dg/lookup/using11.C: New test.
36531
36532 * g++.dg/lookup/koenig3.C: New test.
36533
36534 * g++.dg/template/operator2.C: New test.
36535
36536 * g++.dg/expr/dtor3.C: New test.
36537 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
36538 marker.
36539 * g++.old-deja/g++.law/visibility28.C: Likewise.
36540
36541 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
36542
36543 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
36544 * gcc.dg/ppc64-abi-3.c: Likewise.
36545
36546 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36547
36548 PR c++/14545
36549 * g++.dg/parse/template15.C: New test.
36550
36551 2004-03-18 Mark Mitchell <mark@codesourcery.com>
36552
36553 * g++.dg/expr/dtor2.C: New test.
36554
36555 * g++.dg/lookup/anon4.C: New test.
36556
36557 * g++.dg/overload/using1.C: New test.
36558
36559 * g++.dg/template/lookup7.C: New test.
36560
36561 * g++.dg/template/typename6.C: New test.
36562
36563 * g++.dg/expr/cond6.C: New test.
36564
36565 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36566
36567 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
36568
36569 2004-03-18 Mark Mitchell <mark@codesourcery.com>
36570
36571 * g++.dg/expr/cond5.C: New test.
36572 * g++.dg/expr/constcast1.C: Likewise.
36573 * g++.dg/expr/ptrmem2.C: Likewise.
36574 * g++.dg/expr/ptrmem3.C: Likewise.
36575 * g++.dg/lookup/main1.C: Likewise.
36576 * g++.dg/template/lookup6.C: Likewise.
36577
36578 2004-03-18 Mark Mitchell <mark@codesourcery.com>
36579
36580 * gcc.dg/local1.c: New test.
36581
36582 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
36583
36584 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36585
36586 * gcc.dg/torture/builtin-convert-1.c: New test.
36587
36588 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36589
36590 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
36591
36592 2004-03-16 Mark Mitchell <mark@codesourcery.com>
36593
36594 PR c++/14481
36595 * g++.dg/warn/Wunused-7.C: New test.
36596
36597 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36598
36599 * gcc.dg/torture/builtin-integral-1.c: New test.
36600
36601 2004-03-16 Mark Mitchell <mark@codesourcery.com>
36602
36603 PR c++/14586
36604 * g++.dg/parse/non-dependent3.C: New test.
36605
36606 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
36607
36608 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
36609 * g++.dg/eh/simd-2.C: Likewise.
36610 * g++.dg/init/array10.C: Likewise.
36611 * gcc.c-torture/compile/simd-1.c: Likewise.
36612 * gcc.c-torture/compile/simd-2.c: Likewise.
36613 * gcc.c-torture/compile/simd-3.c: Likewise.
36614 * gcc.c-torture/compile/simd-4.c: Likewise.
36615 * gcc.c-torture/compile/simd-6.c: Likewise.
36616 * gcc.c-torture/execute/simd-1.c: Likewise.
36617 * gcc.c-torture/execute/simd-2.c: Likewise.
36618 * gcc.dg/compat/vector-defs.h: Likewise.
36619 * gcc.dg/20020531-1.c: Likewise.
36620 * gcc.dg/altivec-3.c: Likewise.
36621 * gcc.dg/altivec-4.c: Likewise.
36622 * gcc.dg/altivec-varargs-1.c: Likewise.
36623 * gcc.dg/compat/vector-defs.h: Likewise.
36624 * gcc.dg/i386-mmx-3.c: Likewise.
36625 * gcc.dg/i386-sse-4.c: Likewise.
36626 * gcc.dg/i386-sse-5.c: Likewise.
36627 * gcc.dg/i386-sse-8.c: Likewise.
36628 * gcc.dg/simd-1.c: Likewise.
36629 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
36630 __ev64_opaque__ since the machine description provides it.
36631
36632 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
36633
36634 * lib/compat.exp (skip_list): New global variable.
36635 Use it to hold the user defined COMPAT_SKIPS list if any.
36636 (compat-obj): Add the members of skip_list to optall.
36637
36638 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
36639
36640 * gcc.dg/compat/union-by-value-1_main.c,
36641 union-by-value-1_x.c, union-by-value-1_y.c,
36642 union-check.h, union-defs.h,
36643 union-init.h, union-return-1_main.c,
36644 union-return-1_x.c, union-return-1_y.c: New files.
36645
36646 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
36647
36648 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
36649 mixed-struct-init.h: Add 4 mixed structure types.
36650 struct-by-value-21_main.c, struct-by-value-21_x.c,
36651 struct-by-value-21_y.c, struct-return-21_main.c,
36652 struct-return-21_x.c, struct-return-21_y.c: New files.
36653
36654 2004-03-13 Mark Mitchell <mark@codesourcery.com>
36655
36656 PR c++/14550
36657 * g++.dg/parse/template14.C: New test.
36658
36659 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
36660
36661 * gcc.c-torture/execute/20040313-1.c: New test.
36662
36663 2004-03-13 Jakub Jelinek <jakub@redhat.com>
36664
36665 PR target/14533
36666 * gcc.dg/20040311-2.c: New test.
36667
36668 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
36669
36670 PR other/14544
36671 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
36672 bit-field.
36673
36674 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
36675
36676 * gcc.dg/20040305-2.c: Add missing return statement.
36677
36678 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36679
36680 * gcc.dg/builtins-34.c: Also check pow10*.
36681
36682 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
36683
36684 PR target/14262
36685 * gcc.dg/20040305-2.c: New test.
36686
36687 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
36688
36689 * gcc.dg/20040310-1.c: New test.
36690
36691 2004-03-11 Roger Sayle <roger@eyesopen.com>
36692
36693 * gcc.c-torture/execute/20040311-1.c: New test case.
36694
36695 2004-03-11 Mark Mitchell <mark@codesourcery.com>
36696
36697 PR c++/14476
36698 * g++.dg/lookup/enum1.C: New test.
36699
36700 2004-03-10 Mark Mitchell <mark@codesourcery.com>
36701
36702 PR c++/14510
36703 * g++.dg/lookup/struct2.C: New test.
36704
36705 2004-03-10 Uros Bizjak <uros@kss-loka.si>
36706
36707 * gcc.dg/builtins-34.c: New test.
36708
36709 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36710
36711 * gcc.dg/torture/builtin-nonneg-1.c: New test.
36712
36713 2004-03-09 James E Wilson <wilson@specifixinc.com>
36714
36715 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
36716 * gcc.dg/alias-2.c: New testcase.
36717
36718 2004-03-09 Zack Weinberg <zack@codesourcery.com>
36719
36720 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
36721
36722 2004-03-09 Roger Sayle <roger@eyesopen.com>
36723
36724 * gcc.c-torture/execute/20040309-1.c: New test case.
36725
36726 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
36727
36728 PR c++/14397
36729 * g++.dg/overload/ref1.C: New.
36730
36731 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36732
36733 PR c++/14409
36734 * g++.dg/template/spec12.C: New test.
36735
36736 PR c++/14448
36737 * g++.dg/parse/crash14.C: New test.
36738
36739 2004-03-09 Mark Mitchell <mark@codesourcery.com>
36740
36741 PR c++/14230
36742 * g++.dg/init/ref11.C: New test.
36743
36744 2004-03-09 Mark Mitchell <mark@codesourcery.com>
36745
36746 PR c++/14432
36747 * g++.dg/parse/builtin2.C: New test.
36748
36749 2004-03-08 Mark Mitchell <mark@codesourcery.com>
36750
36751 PR c++/14401
36752 * g++.dg/init/ctor3.C: New test.
36753 * g++.dg/init/union1.C: New test.
36754 * g++.dg/ext/anon-struct4.C: New test.
36755
36756 2004-03-08 Mark Mitchell <mark@codesourcery.com>
36757
36758 * g++.dg/lookup/koenig1.C: Tweak error messages.
36759 * g++.dg/lookup/used-before-declaration.C: Likewise.
36760 * g++.dg/other/do1.C: Likewise.
36761 * g++.dg/overload/koenig1.C: Likewise.
36762 * g++.dg/parse/crash13.C: Likewise.
36763 * g++.dg/template/instantiate3.C: Likewise.
36764
36765 2004-03-08 Eric Christopher <echristo@redhat.com>
36766
36767 * * lib/target-supports.exp: Enable libiconv in test
36768 compilation. Fix up error checking.
36769
36770 2004-03-08 Roger Sayle <roger@eyesopen.com>
36771
36772 PR middle-end/14289
36773 * gcc.dg/pr14289-1.c: New test case.
36774 * gcc.dg/pr14289-2.c: Likewise.
36775 * gcc.dg/pr14289-3.c: Likewise.
36776
36777 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
36778
36779 * gcc.c-torture/execute/20040308-1.c: New test.
36780
36781 2004-03-07 Roger Sayle <roger@eyesopen.com>
36782
36783 * gcc.c-torture/execute/20040307-1.c: New test case.
36784
36785 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
36786
36787 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
36788
36789 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
36790
36791 * gcc.dg/20040306-1.c: New test.
36792
36793 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
36794
36795 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
36796 them static.
36797 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
36798
36799 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
36800
36801 PR c/14465
36802 * gcc.dg/decl-6.c: New test.
36803
36804 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36805
36806 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
36807 Rename LOGPOW -> LOG_POW.
36808 (SQRT_EXP, POW_EXP): New.
36809
36810 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
36811
36812 * gcc.dg/i386-sse-8.c: New test.
36813
36814 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
36815
36816 PR c/14114
36817 * gcc.dg/decl-5.c: New test.
36818
36819 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
36820
36821 * gcc.dg/20040305-1.c: New test.
36822
36823 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
36824
36825 PR other/14354
36826 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
36827
36828 2004-03-04 Ziemowit Laski <zlaski@apple.com>
36829
36830 PR c++/14425, c++/14426
36831 * g++.dg/ext/altivec-4.C: New test.
36832 * g++.dg/ext/altivec-5.C: New test.
36833
36834 2004-03-04 Geoffrey Keating <geoffk@apple.com>
36835
36836 * g++.old-deja/g++.other/linkage1.C: Expect errors about
36837 global variables of a type with no linkage.
36838 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
36839 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
36840 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
36841 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
36842 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
36843 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
36844 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
36845 * g++.dg/warn/deprecated.C: Name enum Color.
36846 * g++.dg/overload/VLA.C: Name structure for 'b'.
36847 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
36848
36849 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
36850
36851 * gcc.c-torture/compile/20040304-1.c: New test.
36852
36853 2004-03-03 Zack Weinberg <zack@codesourcery.com>
36854
36855 PR 13728
36856 * gcc.dg/decl-4.c: New testcase.
36857
36858 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
36859
36860 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
36861 as PRECF if sizeof (float) > sizeof (double).
36862 (PRECL): Make it the same as PRECF if
36863 sizeof (float) > sizeof (long double).
36864
36865 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36866
36867 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
36868 system type. Add check for irix6 which doesn't have c99 runtime.
36869
36870 2004-03-03 Bob Wilson <bob.wilson@acm.org>
36871
36872 * gcc.dg/const-elim-1.c: xfail for xtensa.
36873
36874 2004-03-01 Mark Mitchell <mark@codesourcery.com>
36875
36876 PR c++/14369
36877 * g++.dg/template/cond4.C: New test.
36878
36879 2004-03-01 Mark Mitchell <mark@codesourcery.com>
36880
36881 PR c++/14360
36882 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
36883
36884 PR c++/14361
36885 * g++.dg/parse/defarg7.C: New test.
36886
36887 PR c++/14359
36888 * g++.dg/template/friend26.C: New test.
36889
36890 2004-03-01 Mark Mitchell <mark@codesourcery.com>
36891
36892 PR c++/14324
36893 * g++.dg/abi/mangle21.C: New test.
36894
36895 PR c++/14260
36896 * g++.dg/parse/constructor2.C: New test.
36897
36898 PR c++/14337
36899 * g++.dg/template/sfinae1.C: New test.
36900
36901 2004-02-29 Mark Mitchell <mark@codesourcery.com>
36902
36903 PR c++/14267
36904 * g++.dg/expr/crash2.C: New test.
36905
36906 PR middle-end/13448
36907 * gcc.dg/inline-5.c: New test.
36908 * gcc.dg/always-inline.c: Split out tests into ...
36909 * gcc.dg/always-inline2.c: ... this and ...
36910 * gcc.dg/always-inline3.c: ... this.
36911
36912 2004-02-29 Mark Mitchell <mark@codesourcery.com>
36913
36914 PR debug/12103
36915 * g++.dg/debug/crash1.C: New test.
36916
36917 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
36918
36919 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
36920 function with __attribute__((noinline)).
36921 (recurser_void2): Likewise.
36922 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
36923 (recurser_void2): Likewise.
36924
36925 2004-02-29 Roger Sayle <roger@eyesopen.com>
36926
36927 PR middle-end/14203
36928 * g++.dg/warn/Wunused-6.C: New test case.
36929
36930 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
36931
36932 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
36933 not defined.
36934
36935 2004-02-27 Eric Christopher <echristo@redhat.com>
36936
36937 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
36938 * g++.dg/charset/asm2.c: Run only x86.
36939 * gcc.dg/charset/asm3.c: Ditto.
36940
36941 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
36942
36943 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
36944 ld_library_path.
36945
36946 2004-02-27 Ziemowit Laski <zlaski@apple.com>
36947
36948 * g++.dg/ext/altivec-3.C: New.
36949
36950 2004-02-26 Richard Henderson <rth@redhat.com>
36951
36952 * g++.dg/ext/attrib10.C: Mark for warning.
36953 * gcc.dg/attr-alias-1.c: New.
36954
36955 2004-02-26 Richard Henderson <rth@redhat.com>
36956
36957 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
36958 * gcc.c-torture/execute/20040208-2.c: ... it back.
36959
36960 2004-02-26 Eric Christopher <echristo@redhat.com>
36961
36962 * lib/target-supports.exp (check-iconv-available): New function.
36963 * lib/gcc-dg.exp (dg-require-iconv): New function.
36964 Use above.
36965 * gcc.dg/charset: New directory.
36966 * gcc.dg/charset/charset.exp: New file.
36967 * gcc.dg/charset/asm1.c: Ditto.
36968 * gcc.dg/charset/asm2.c: Ditto.
36969 * gcc.dg/charset/asm3.c: Ditto.
36970 * gcc.dg/charset/asm4.c: Ditto.
36971 * gcc.dg/charset/asm5.c: Ditto.
36972 * gcc.dg/charset/attribute1.c: Ditto.
36973 * gcc.dg/charset/attribute2.c: Ditto.
36974 * gcc.dg/charset/string1.c: Ditto.
36975 * g++.dg/charset: New directory.
36976 * g++.dg/dg.exp: Add here. Special options.
36977 * g++.dg/charset/charset.exp: New file.
36978 * g++.dg/charset/asm1.c: Ditto.
36979 * g++.dg/charset/asm2.c: Ditto.
36980 * g++.dg/charset/asm3.c: Ditto.
36981 * g++.dg/charset/asm4.c: Ditto.
36982 * g++.dg/charset/attribute1.c: Ditto.
36983 * g++.dg/charset/attribute2.c: Ditto.
36984 * g++.dg/charset/extern1.cc: Ditto.
36985 * g++.dg/charset/extern2.cc: Ditto.
36986 * g++.dg/charset/string1.c: Ditto.
36987
36988 2004-02-26 Mark Mitchell <mark@codesourcery.com>
36989
36990 PR c++/14278
36991 * g++.dg/parse/comma1.C: New test.
36992
36993 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36994
36995 PR c++/14284
36996 * g++.dg/template/ttp8.C: New test.
36997
36998 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
36999
37000 * gcc.dg/fixuns-trunc-1.c: New test.
37001
37002 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
37003
37004 * gcc.dg/builtins-config.h: Use #elif.
37005
37006 2004-02-26 Michael Matz <matz@suse.de>
37007
37008 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
37009 * gcc.dg/991214-1.c: Likewise.
37010 * gcc.dg/i386-asm-1.c: Likewise.
37011
37012 2004-02-25 Richard Henderson <rth@redhat.com>
37013
37014 * gcc.c-torture/execute/20040208-2.c: Move ...
37015 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
37016
37017 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37018
37019 PR c++/14246
37020 * g++.dg/other/crash-3.C: New test.
37021
37022 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
37023
37024 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
37025 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
37026
37027 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
37028 HP-UX.
37029
37030 2004-02-24 Michael Matz <matz@suse.de>
37031
37032 * gcc.dg/i386-regparm.c: New.
37033
37034 2004-02-23 James E Wilson <wilson@specifixinc.com>
37035
37036 * gcc.c-torture/execute/20040223-1.c: New.
37037
37038 2004-02-23 Zack Weinberg <zack@codesourcery.com>
37039 Kazu Hirata <kazu@cs.umass.edu>
37040
37041 * gcc.dg/fwritable-strings-1.c: Remove.
37042
37043 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
37044
37045 PR c/14156
37046 * gcc.dg/20040223-1.c: New test.
37047
37048 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37049
37050 PR c++/14106
37051 * g++.dg/ext/typeof9.C: New test.
37052
37053 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37054
37055 PR c++/14250
37056 * g++.dg/other/switch1.C: New test.
37057
37058 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
37059
37060 * gcc.dg/cast-function-1.c: Adjust for new informative message.
37061 * gcc.dg/va-arg-1.c: Likewise.
37062
37063 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37064
37065 PR c++/14143
37066 * g++.dg/template/koenig5.C: New test.
37067
37068 2004-02-21 Ziemowit Laski <zlaski@apple.com>
37069
37070 * g++.dg/ext/altivec-1.C: Generalize target triple.
37071 * g++.dg/ext/altivec-2.C: New test case.
37072 * g++.dg/ext/altivec_check.h: New file.
37073 * gcc.dg/altivec-1.c: Generalize target triple;
37074 include altivec_check.h and call altivec_check().
37075 * gcc.dg/altivec-[2-5].c: Generalize target triple.
37076 * gcc.dg/altivec-6.c: New test case.
37077 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
37078 type casts as needed.
37079 * gcc.dg/altivec-10.c: Include altivec_check.h and call
37080 altivec_check().
37081 * gcc.dg/altivec-12.c: New test case.
37082 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
37083 include altivec_check.h and call altivec_check().
37084 * gcc.dg/altivec_check.h: New file.
37085
37086 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37087
37088 * lib/target-supports.exp (check_alias_available): Don't mangle
37089 function `g' in test program.
37090
37091 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37092
37093 * lib/target-supports.exp (check_profiling_available): Check
37094 argument to determine whether we support a profiling type.
37095 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
37096 check_profiling_available.
37097 * g++.dg/bprob/bprob.exp: Likewise.
37098 * g77.dg/bprob/bprob.exp: Likewise.
37099 * gcc.misc-tests/bprob.exp: Likewise.
37100 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
37101 dg-require-profiling and delete expected error handling.
37102 * gcc.dg/20021014-1.c: Likewise.
37103 * gcc.dg/nest.c: Likewise.
37104
37105 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
37106
37107 PR c++/12007
37108 * g++.dg/other/vthunk1.C: New test.
37109
37110 2004-02-20 Falk Hueffner <falk@debian.org>
37111
37112 PR target/14201
37113 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
37114
37115 2004-02-20 Mark Mitchell <mark@codesourcery.com>
37116
37117 PR c++/13927
37118 * g++.dg/other/error8.C: Remove XFAIL markers.
37119
37120 PR c++/14173
37121 * g++.dg/ext/packed5.C: New test.
37122
37123 PR c++/14199
37124 * g++.dg/warn/Wunused-5.C: New test.
37125
37126 PR c++/14186
37127 * g++.dg/lookup/member1.C: New test.
37128
37129 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
37130
37131 * gcc.c-torture/compile/20040130-1.c: Enable only when
37132 __INT_MAX__ >= 2147483647L.
37133 * gcc.c-torture/compile/961203-1.c: Likewise.
37134
37135 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
37136
37137 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
37138 * g++.dg/opt/template1.C: Robustify assembler regexp
37139
37140 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
37141
37142 * gcc.c-torture/execute/simd-4.x: Remove.
37143 * gcc.c-torture/execute/va-arg-25.x: Likewise.
37144 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
37145 Guard with #ifndef SKIP_ATTRIBUTE.
37146 * gcc.dg/compat/vector-1_y.c: Likewise.
37147 * gcc.dg/compat/vector-2_x.c: Likewise.
37148 * gcc.dg/compat/vector-2_y.c: Likewise.
37149 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
37150 * g++.dg/eh/simd-2.C: Likewise.
37151
37152 2004-02-19 Alan Modra <amodra@bigpond.net.au>
37153
37154 * gcc.c-torture/compile/complex-1.c: New.
37155
37156 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
37157
37158 PR target/14209
37159 * gcc.c-torture/execute/20040218-1.c: New test.
37160
37161 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37162
37163 PR c++/14181
37164 * g++.dg/parse/new2.C: New test.
37165
37166 2004-02-18 Paul Brook <paul@codesourcery.com>
37167
37168 * gcc.c-torture/compile/libcall-1.c: New test.
37169
37170 2004-02-18 Paul Brook <paul@codesourcery.com>
37171
37172 PR debug/12934
37173 * gcc.dg/debug/debug-7.c: New test.
37174
37175 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
37176
37177 * gcc.dg/20040217-1.c: New test.
37178
37179 2004-02-17 Zack Weinberg <zack@codesourcery.com>
37180
37181 * gcc.c-torture/execute/990208-1.x: Delete.
37182
37183 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
37184
37185 * gcc.c-torture/execute/20040208-2.x: New file.
37186
37187 2004-02-17 Mark Mitchell <mark@codesourcery.com>
37188
37189 PR c++/11326
37190 * g++.dg/abi/structret1.C: New test.
37191
37192 2004-02-17 Jakub Jelinek <jakub@redhat.com>
37193
37194 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
37195 (i386_cpuid): No need to test if cpuid is available on AMD64.
37196 Fix assembly, so that it works onboth i386 and AMD64.
37197 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
37198 (vecInLong): Fix s[] member type to unsigned int.
37199 (vecInWord): Remove type.
37200 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
37201 (a64, b64, c64, d64, e64): Remove.
37202 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
37203 Remove unused variable. Remove initialization of removed variables.
37204 Don't call mmx_tests nor sse_tests.
37205 (reference_mmx, reference_sse): Remove.
37206 (check): Add return stmt.
37207 * gcc.dg/i386-sse-7.c: New test.
37208 * gcc.dg/i386-mmx-4.c: New test.
37209
37210 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37211
37212 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
37213 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
37214 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
37215 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
37216 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
37217 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
37218 g++.dg/tc1/dr94.C: Fix line terminator.
37219
37220 2004-02-16 Geoffrey Keating <geoffk@apple.com>
37221
37222 * gcc.c-torture/compile/20040216-1.c: New.
37223
37224 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37225
37226 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
37227 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
37228 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
37229 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
37230 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
37231 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
37232
37233 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
37234
37235 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
37236
37237 2004-02-15 Mark Mitchell <mark@codesourcery.com>
37238
37239 PR c++/13971
37240 * g++.dg/expr/cond4.C: New test.
37241
37242 PR c++/14086
37243 * g++.dg/lookup/crash2.C: New test.
37244
37245 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
37246
37247 * gcc.c-torture/compile/20040214-2.c: New test.
37248
37249 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
37250
37251 PR c++/14116
37252 * g++.dg/ext/typeof8.C: New test.
37253
37254 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
37255
37256 * gcc.c-torture/compile/20040214-1.c: New test.
37257
37258 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37259
37260 PR c++/13635
37261 * g++.dg/template/spec11.C: New test.
37262
37263 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37264
37265 PR c++/13927
37266 * g++.dg/other/error8.C: New test.
37267
37268 2004-02-13 Mark Mitchell <mark@codesourcery.com>
37269
37270 PR c++/14122
37271 * g++.dg/template/array4.C: New test.
37272
37273 PR c++/14108
37274 * g++.dg/inherit/thunk2.C: New test.
37275
37276 PR c++/14083
37277 * g++.dg/eh/cond2.C: New test.
37278
37279 2004-02-12 Alan Modra <amodra@bigpond.net.au>
37280
37281 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
37282
37283 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
37284
37285 * lib/scanasm.exp (dg-scan): Quote pattern before display.
37286
37287 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
37288
37289 * g++.dg/simd-2.C: xfail on ppc64-linux.
37290
37291 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
37292
37293 PR c/456
37294 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
37295 tests.
37296
37297 2004-02-11 Uros Bizjak <uros@kss-loka.si>
37298
37299 * gcc.dg/builtins-33.c: New test.
37300
37301 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
37302
37303 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
37304
37305 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
37306
37307 * g++.dg/simd-2.C: Set -maltivec for ppc64.
37308
37309 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
37310
37311 * gcc.dg/ppc64-abi-3.c: New test.
37312
37313 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
37314
37315 PR c/14092
37316
37317 * gcc.dg/pr14092-1.c: New testcase.
37318
37319 2004-02-10 Alan Modra <amodra@bigpond.net.au>
37320
37321 * gcc.dg/cpp/assert4.c: Fix typo last change.
37322
37323 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
37324 * gcc.dg/cpp/assert4.c: Handle powerpc64.
37325
37326 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
37327
37328 2004-02-09 Roger Sayle <roger@eyesopen.com>
37329
37330 * gcc.c-torture/compile/20040209-1.c: New test case.
37331
37332 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
37333
37334 * gcc.dg/c90-init-1.c: Adjust expected error messages.
37335
37336 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
37337
37338 * gcc.c-torture/execute/20040208-[12].c: New tests.
37339
37340 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
37341
37342 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
37343
37344 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
37345
37346 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
37347
37348 2004-02-07 Zack Weinberg <zack@codesourcery.com>
37349
37350 Bug 13856
37351 * gcc.dg/visibility-8.c: New testcase.
37352
37353 2004-02-07 Zack Weinberg <zack@codesourcery.com>
37354
37355 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
37356 arguments.
37357 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
37358
37359 2004-02-07 Roger Sayle <roger@eyesopen.com>
37360
37361 PR middle-end/13696
37362 * g++.dg/opt/fold1.C: New test case.
37363
37364 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37365
37366 PR c++/14033
37367 * g++.dg/other/crash-2.C: New test.
37368
37369 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37370
37371 PR c++/14028
37372 * g++.dg/parse/angle-bracket2.C: New test.
37373
37374 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37375
37376 PR middle-end/13750
37377 Revert:
37378 2004-01-15 Geoffrey Keating <geoffk@apple.com>
37379 PR pch/13361
37380 * g++.dg/pch/wchar-1.C: New.
37381 * g++.dg/pch/wchar-1.Hs: New.
37382
37383 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37384
37385 PR c++/14008
37386 * g++.dg/parse/error15.C: New test.
37387 * g++.dg/parse/crash11.C: Update dg-error mark.
37388
37389 2004-02-04 Mark Mitchell <mark@codesourcery.com>
37390
37391 PR c++/13932
37392 * g++.dg/warn/conv2.C: New test.
37393
37394 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37395
37396 PR c++/13086
37397 * g++.dg/warn/incomplete1.C: Remove xfail.
37398
37399 2004-02-04 Mark Mitchell <mark@codesourcery.com>
37400
37401 * lib/file-format.exp (gcc_target_object_format): Use
37402 ${tool}_target_compile, not gcc_target_compile.
37403 * lib/target-supports.exp (check_alias_available): Likewise.
37404 (check_gc_sections_available): Likewise.
37405 * g++.dg/ext/attrib10.C: Use dg-require-alias.
37406 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
37407 dg-require-alias.
37408
37409 2004-02-04 Mark Mitchell <mark@codesourcery.com>
37410
37411 PR c++/13969
37412 * g++.dg/template/static6.C: New test.
37413
37414 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
37415
37416 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
37417
37418 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37419
37420 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
37421 tests for systems where `char' is unsigned by default.
37422
37423 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37424
37425 PR c++/13997
37426 * g++.dg/template/partial3.C: New test.
37427
37428 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
37429
37430 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
37431 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
37432 Remove mentions of obsolete ports.
37433
37434 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
37435
37436 * gcc.dg/noncompile/20001228-1.c: Fix for new
37437 error message.
37438
37439 2004-02-03 Roger Sayle <roger@eyesopen.com>
37440
37441 PR target/9348
37442 * gcc.c-torture/execute/multdi-1.c: New test case.
37443
37444 2004-02-03 Mark Mitchell <mark@codesourcery.com>
37445
37446 PR c++/13925
37447 * g++.dg/template/lookup5.C: New test.
37448
37449 2004-02-03 Mark Mitchell <mark@codesourcery.com>
37450
37451 PR c++/13950
37452 * g++.dg/template/lookup4.C: New test.
37453
37454 PR c++/13970
37455 * g++.dg/parse/error14.C: New test.
37456
37457 PR c++/14002
37458 * g++.dg/parse/template13.C: New test.
37459
37460 2004-02-03 Mark Mitchell <mark@codesourcery.com>
37461
37462 PR c++/13978
37463 * g++.dg/template/koenig4.C: New test.
37464
37465 PR c++/13968
37466 * g++.dg/template/crash17.C: New test.
37467
37468 PR c++/13975
37469 * g++.dg/parse/error13.C: New test.
37470 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
37471
37472 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
37473
37474 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
37475
37476 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
37477
37478 PR c/11658
37479 PR c/13994
37480 * gcc.dg/noncompile/20040203-1.c: New test.
37481 * gcc.dg/noncompile/20040203-2.c: Likewise.
37482 * gcc.dg/noncompile/20040203-3.c: Likewise.
37483 * gcc.dg/20040203-1.c: Likewise.
37484
37485 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
37486
37487 PR c++/10858
37488 * g++.dg/template/sizeof7.C: New test.
37489
37490 2004-02-02 Eric Christopher <echristo@redhat.com>
37491 Zack Weinberg <zack@codesourcery.com>
37492
37493 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
37494
37495 2004-02-02 Zack Weinberg <zack@codesourcery.com>
37496
37497 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
37498 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
37499 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
37500 * gcc.dg/cleanup-5.c: Run only on Linux targets.
37501
37502 2004-02-02 Mark Mitchell <mark@codesourcery.com>
37503
37504 PR c++/13113
37505 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
37506
37507 PR c++/13854
37508 * g++.dg/ext/attrib13.C: New test.
37509
37510 PR c++/13907
37511 * g++.dg/conversion/op2.C: New test.
37512
37513 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
37514
37515 * gcc.dg/titype-1.c: Fix pasto.
37516
37517 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
37518
37519 * gcc.dg/titype-1.c: New test.
37520
37521 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37522
37523 PR c++/13957
37524 * g++.dg/template/non-type-template-argument-1.C,
37525 g++.dg/template/qualified-id1.C: Update dg-error marks.
37526 * g++.dg/template/nontype6.C: New test.
37527
37528 2004-02-01 Roger Sayle <roger@eyesopen.com>
37529
37530 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
37531 * gcc.dg/builtins-31.c: New testcase.
37532 * gcc.dg/builtins-32.c: New testcase.
37533
37534 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
37535
37536 * objc.dg/call-super-2.m: Update line numbers
37537 for the including of stddef.h.
37538
37539 2004-01-30 Michael Matz <matz@suse.de>
37540
37541 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
37542 g++.dg/ext/case-range3.C: New tests.
37543
37544 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37545
37546 DR206
37547 PR c++/13813
37548 * g++.dg/template/member4.C: New test.
37549
37550 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37551
37552 PR c++/13683
37553 * g++.dg/template/sizeof6.C: New test.
37554
37555 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
37556
37557 * gcc.dg/fwritable-strings-1.c: New test.
37558
37559 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
37560
37561 * gcc.c-torture/compile/20040130-1.c: New test.
37562
37563 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
37564
37565 * objc.dg/call-super-2.m: Include stddef.h for size_t.
37566
37567 2004-01-29 Mark Mitchell <mark@codesourcery.com>
37568
37569 PR c++/13883
37570 * g++.dg/template/ctor3.C: New test.
37571
37572 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37573
37574 * g++.dg/tc1: New directory.
37575 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
37576 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
37577 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
37578 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
37579 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
37580
37581 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37582
37583 * g++.dg/parse/error11.C: New test.
37584 * g++.dg/parse/error12.C: Likewise.
37585
37586 2004-01-28 Ziemowit Laski <zlaski@apple.com>
37587
37588 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
37589 (scan_initial, main): Use aligned_sizeof instead of sizeof.
37590
37591 2004-01-28 Mark Mitchell <mark@codesourcery.com>
37592
37593 PR c++/13791
37594 * g++.dg/ext/attrib12.C: New test.
37595
37596 PR c++/13736
37597 * g++.dg/parse/cast2.C: New test.
37598
37599 2004-01-27 James E Wilson <wilson@specifixinc.com>
37600
37601 * objc.dg/encode-2.m (main): New local string. Set depending on
37602 sizeof long. Use in sscanf call.
37603 * objc.dg/encode-3.m (main): New local string. Set depending on
37604 sizeof long. Use in scan_initial call.
37605
37606 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37607
37608 * objc.dg/call-super-2.m: Make LP64-safe.
37609 * objc.dg/desig-init-1.m: Likewise.
37610
37611 2004-01-27 Devang Patel <dpatel@apple.com>
37612
37613 * g++.dg/debug/namespace1.C: New test.
37614
37615 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
37616
37617 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
37618 xscale-*-*.
37619
37620 * gcc.dg/arm-mmx-1.c: New test.
37621
37622 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
37623
37624 * gcc.dg/20040127-1.c: New test.
37625 * gcc.dg/20040127-2.c: New test.
37626
37627 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37628
37629 * objc.dg/stret-1.m (glob): Renamed to globa.
37630
37631 2004-01-26 Mark Mitchell <mark@codesourcery.com>
37632
37633 PR c++/13663
37634 * g++.dg/expr/for1.C: New test.
37635
37636 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
37637
37638 PR middle-end/13779
37639 * gcc.dg/darwin-longlong.c: New test.
37640
37641 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
37642
37643 * gcc.dg/20040124-1.c: Moved test from here...
37644 * gcc.c-torture/compile/20040124-1.c: ...to here.
37645
37646 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
37647
37648 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
37649 the assembly output if -m64 is passed.
37650
37651 2004-01-25 Mark Mitchell <mark@codesourcery.com>
37652
37653 PR c++/13833
37654 * g++.dg/template/cond3.C: New test.
37655
37656 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37657
37658 PR c++/13810
37659 * g++.dg/template/ttp7.C: New test.
37660
37661 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37662
37663 PR c++/13797
37664 * g++.dg/template/nontype4.C: New test.
37665 * g++.dg/template/nontype5.C: Likewise.
37666
37667 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
37668
37669 * gcc.dg/torture/mips-clobber-at.c: New test.
37670
37671 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
37672
37673 * gcc.dg/20040124-1.c: New test.
37674
37675 2004-01-24 Jakub Jelinek <jakub@redhat.com>
37676
37677 * gcc.dg/20040123-1.c: New test.
37678
37679 2004-01-23 Zack Weinberg <zack@codesourcery.com>
37680
37681 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
37682
37683 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
37684
37685 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
37686
37687 2004-01-23 Andrew Pinski <apinski@apple.com>
37688
37689 * gcc.dg/20030121-1.c: Move to ..
37690 * gcc.dg/20040121-1.c: here.
37691
37692 2004-01-23 Roger Sayle <roger@eyesopen.com>
37693
37694 * gcc.dg/builtins-29.c: New test case.
37695
37696 2004-01-23 Zack Weinberg <zack@codesourcery.com>
37697
37698 PR 18314
37699 * gcc.dg/builtins-30.c: New testcase.
37700
37701 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
37702
37703 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
37704 * lib/g77.exp: Likewise.
37705 * lib/objc.exp: Likewise.
37706 * lib/g++.exp: Likewise.
37707
37708 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
37709
37710 * gcc.dg/struct-by-value-2.c: New test.
37711
37712 2004-01-21 Andrew Pinski <apinski@apple.com>
37713
37714 PR target/13785
37715 * gcc.dg/20030121-1.c: New test.
37716
37717 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
37718
37719 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
37720 clobber frame pointer register in asm statement.
37721
37722 2004-01-21 Falk Hueffner <falk@debian.org>
37723
37724 * gcc.c-torture/compile/20040121-1.c: New test.
37725
37726 2004-01-21 Zack Weinberg <zack@codesourcery.com>
37727
37728 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
37729
37730 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
37731
37732 * gcc.dg/ppc64-abi-2.c: New test.
37733
37734 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
37735
37736 * lib/treelang.exp: Fill out this file.
37737 * lib/treelang-dg.exp: New File.
37738
37739 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
37740
37741 * gcc.c-torture/compile/981022-1.c: Remove.
37742 * gcc.dg/array-5.c: Remove XFAIL.
37743 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
37744 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
37745 gcc.dg/cond-lvalue-1.c: Update.
37746 * gcc.dg/cast-lvalue-2.c: New test.
37747
37748 2004-01-19 Mark Mitchell <mark@codesourcery.com>
37749
37750 PR c++/13592
37751 * g++.dg/other/error1.C (class foo): Tweak error message.
37752
37753 PR c++/13592
37754 * g++.dg/template/call2.C: New test.
37755
37756 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
37757
37758 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
37759 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
37760 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
37761 scalar-return-1_x.c, scalar-return-2_y.c,
37762 scalar-return-3_x.c, scalar-return-3_y.c,
37763 scalar-return-4_x.c, scalar-return-4_y.c,
37764 struct-align-1.h, struct-align-1_x.c,
37765 struct-align-1_y.c, struct-align-2.h,
37766 struct-align-2_x.c, struct-align-2_y.c,
37767 struct-by-value-10_y.c, struct-by-value-11_x.c,
37768 struct-by-value-11_y.c, struct-by-value-12_x.c,
37769 struct-by-value-12_y.c, struct-by-value-13_x.c,
37770 struct-by-value-13_y.c, struct-by-value-14_x.c,
37771 struct-by-value-14_y.c, struct-by-value-15_x.c,
37772 struct-by-value-15_y.c, struct-by-value-16_y.c,
37773 struct-by-value-17_y.c, struct-by-value-18_y.c,
37774 struct-by-value-19_y.c, struct-by-value-1_x.c,
37775 struct-by-value-1_y.c, struct-by-value-20_y.c,
37776 struct-by-value-2_x.c, struct-by-value-2_y.c,
37777 struct-by-value-3_y.c, struct-by-value-4_x.c,
37778 struct-by-value-4_y.c, struct-by-value-5_y.c,
37779 struct-by-value-6_y.c, struct-by-value-7_y.c
37780 struct-by-value-8_x.c, struct-by-value-8_y.c
37781 struct-by-value-9_x.c, struct-by-value-9_y.c
37782 struct-return-10_x.c, struct-return-10_y.c,
37783 struct-return-19_x.c, struct-return-20_x.c
37784 struct-return-2_x.c, struct-return-2_y.c
37785 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
37786 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
37787
37788 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
37789
37790 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
37791 attribute on sparc*-sun-solaris2.*.
37792
37793 2004-01-18 Mark Mitchell <mark@codesourcery.com>
37794
37795 PR c++/13710
37796 * g++.dg/ext/typeof7.C: New test.
37797
37798 2004-01-18 David Edelsohn <edelsohn@gnu.org>
37799
37800 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
37801 * gcc.dg/const-elim-1.c: Same.
37802
37803 2004-01-17 Ziemowit Laski <zlaski@apple.com>
37804
37805 * objc.dg/stret-1.m: New.
37806 * objc.dg/stret-2.m: New.
37807
37808 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
37809
37810 PR c++/11895
37811 * g++.dg/ext/vector1.C: New test.
37812
37813 2004-01-16 Geoffrey Keating <geoffk@apple.com>
37814
37815 * gcc.dg/pch/import-1.c: New.
37816 * gcc.dg/pch/import-1.hs: New.
37817 * gcc.dg/pch/import-1a.h: New.
37818 * gcc.dg/pch/import-1b.h: New.
37819 * gcc.dg/pch/import-1c.h: New.
37820
37821 2004-01-16 Mark Mitchell <mark@codesourcery.com>
37822
37823 PR c++/13574
37824 * g++.dg/ext/array1.C: New test.
37825
37826 PR c++/13178
37827 * g++.dg/conversion/op1.C: New test.
37828
37829 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
37830
37831 PR 11864
37832 From Kazumoto Kojima / Dan Kegel:
37833 * gcc.dg/pr11864-1.c: New test.
37834
37835 PR 10392
37836 From Marcus Comstedt / Dan Kegel:
37837 * gcc.dg/pr10392-1.c: New test.
37838
37839 2004-01-16 Mark Mitchell <mark@codesourcery.com>
37840
37841 PR c++/13478
37842 * g++.dg/init/ref10.C: New test.
37843
37844 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37845
37846 PR c++/13407
37847 * g++.dg/parse/typename6.C: New test.
37848
37849 2004-01-15 Geoffrey Keating <geoffk@apple.com>
37850
37851 PR pch/13361
37852 * g++.dg/pch/wchar-1.C: New.
37853 * g++.dg/pch/wchar-1.Hs: New.
37854
37855 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37856
37857 PR c++/9259
37858 * g++.dg/expr/sizeof2.C: New test.
37859
37860 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
37861
37862 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
37863
37864 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
37865
37866 PR c++/13659
37867 * g++.dg/lookup/strong-using-3.C: New.
37868 * g++.dg/lookup/using-10.C: New.
37869
37870 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
37871
37872 PR c++/13594
37873 * g++.dg/lookup/strong-using-2.C: New.
37874
37875 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
37876 Dan Kegel <dank@kegel.com>
37877 J"orn Rennecke <joern.rennecke@superh.com>
37878
37879 PR target/9365
37880 * gcc.dg/pr9365-1.c: New test.
37881
37882 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37883
37884 PR c++/8856
37885 * g++.dg/parse/casting-operator2.C: New test.
37886 * g++.old-deja/g++.pt/explicit83.C: Remove.
37887
37888 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
37889
37890 * gcc.dg/label-compound-stmt-1.c: New test.
37891 * gcc.c-torture/compile/950922-1.c,
37892 gcc.c-torture/compile/20000211-3.c,
37893 gcc.c-torture/compile/20000518-1.c,
37894 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
37895 compound statements.
37896
37897 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
37898
37899 * gcc.dg/ppc64-abi-1.c: New test.
37900
37901 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
37902
37903 * g++.dg/ext/attrib9.C: Add dg-warnings.
37904
37905 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37906
37907 PR c++/12335
37908 * g++.dg/parse/dtor3.C: New test.
37909
37910 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
37911
37912 PR c++/12709
37913 * g++.dg/parse/try-catch-1.C: New test.
37914
37915 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
37916
37917 * ada/acats/run_all.sh: Add more verbose output in acats.log
37918 when compiling tests.
37919
37920 2004-01-12 Zack Weinberg <zack@codesourcery.com>
37921
37922 PR 13656
37923 * gcc.dg/typedef-redecl.c: New test case.
37924 * gcc.dg/typedef-redecl.h: New support file.
37925
37926 2004-01-13 Jan Hubicka <jh@suse.cz>
37927
37928 * gcc.dg/always_inline.c: New test.
37929 * gcc.dg/debug/20031231-1.c: Fix.
37930
37931 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37932
37933 PR c++/13474
37934 * g++.dg/template/array3.C: New test.
37935
37936 2004-01-12 Zack Weinberg <zack@codesourcery.com>
37937
37938 * g++.dg/ext/lvalue1.C: No longer expected to fail.
37939 * g++.dg/warn/Wunused-2.C: Likewise.
37940
37941 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37942
37943 PR c++/13289
37944 * g++.dg/template/instantiate6.C: New test.
37945
37946 2004-01-12 Roger Sayle <roger@eyesopen.com>
37947
37948 PR middle-end/11397
37949 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
37950
37951 2004-01-12 Jan Hubicka <jh@suse.cz>
37952
37953 PR opt/12826
37954 * gcc.dg/20040112-1.c: New.
37955
37956 * gcc.dg/dwarf-die[1-7].c: Move to...
37957 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
37958 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
37959
37960 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
37961
37962 PR c++/4100
37963 * g++.dg/parse/friend4.C: New test.
37964
37965 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
37966
37967 PR c++/4100
37968 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
37969 definition is called a friend.
37970
37971 2004-01-11 Zack Weinberg <zack@codesourcery.com>
37972
37973 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
37974
37975 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
37976
37977 PR c++/3478
37978 * g++.dg/parse/error10.C: New test.
37979 * g++.dg/template/arg2.C: Accept "invalid type" error.
37980
37981 2004-01-11 Jakub Jelinek <jakub@redhat.com>
37982
37983 PR middle-end/13392
37984 * g++.dg/opt/expect2.C: New test.
37985
37986 2004-01-10 Zack Weinberg <zack@codesourcery.com>
37987
37988 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
37989 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
37990 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
37991 Update dg-error regexps.
37992
37993 2004-01-10 Zack Weinberg <zack@codesourcery.com>
37994
37995 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
37996 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
37997
37998 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
37999
38000 * gcc.dg/pragma-re-1.c: Use right pointer type.
38001
38002 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
38003
38004 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
38005
38006 2004-01-09 Geoffrey Keating <geoffk@apple.com>
38007
38008 * gcc.dg/rs6000-ldouble-1.c: New.
38009
38010 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38011
38012 DR 337
38013 PR c++/9256
38014 * g++.dg/other/abstract1.C: New test.
38015
38016 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
38017
38018 * g++.dg/lookup/strong-using-1.C: New.
38019
38020 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
38021
38022 PR c/11234
38023 * gcc.dg/func-ptr-conv-1.c: New test.
38024 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
38025
38026 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
38027
38028 PR target/13380.
38029 * gcc.c-torture/compile/20040109-1.c: New.
38030
38031 2004-01-08 Stuart Hastings <stuart@apple.com>
38032
38033 * gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
38034 * gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
38035 * gcc.dg/i386-sse-6.c: ...this new testcase.
38036
38037 2004-01-09 Alan Modra <amodra@bigpond.net.au>
38038
38039 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
38040
38041 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
38042
38043 * ada/acats/run_acats: Treat 'gnatchop' the same way
38044 as 'gnatmake'. Export GCC_DRIVER.
38045 * ada/acats/run_all.sh: Add target_gnatchop. Use
38046 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
38047
38048 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38049
38050 PR c++/12573
38051 * g++.dg/template/dependent-expr4.C: New test.
38052
38053 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
38054
38055 * gcc.dg/altivec-11.c: New test.
38056
38057 2004-01-07 Mark Mitchell <mark@codesourcery.com>
38058
38059 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
38060
38061 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
38062
38063 PR c/6024
38064 * gcc.dg/enum-compat-1.c: New test.
38065 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
38066
38067 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
38068
38069 PR c/12165
38070 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
38071 gcc.dg/c99-idem-qual-3.c: New tests.
38072
38073 2004-01-07 Alan Modra <amodra@bigpond.net.au>
38074
38075 * gcc.dg/winline-7.c: Don't cast void * to int.
38076
38077 2004-01-06 Jan Hubicka <jh@suse.cz>
38078
38079 * gcc.dg/i386-sse-5.c: New test
38080 * g++.dg/eh/simd-1.c: Add -w argument for i386.
38081
38082 2004-01-05 Mark Mitchell <mark@codesourcery.com>
38083
38084 PR c++/12815
38085 * g++.dg/rtti/typeid4.C: New test.
38086
38087 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
38088
38089 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
38090
38091 2004-01-05 Mark Mitchell <mark@codesourcery.com>
38092
38093 PR c++/12132
38094 * g++.dg/template/error11.C: New test.
38095
38096 PR c++/13451
38097 * g++.dg/template/class2.C: New test.
38098
38099 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
38100 Richard Sandiford <rsandifo@redhat.com>
38101
38102 PR c++/13387
38103 * g++.dg/opt/alias3.C: New test.
38104
38105 2004-01-04 Mark Mitchell <mark@codesourcery.com>
38106
38107 PR c++/13157
38108 * g++.dg/template/koenig3.C: New test.
38109
38110 PR c++/13529
38111 * g++.dg/parse/offsetof3.C: New test.
38112
38113 * g++.dg/init/copy7.C: Add missing dg-error markers.
38114
38115 PR c++/12226
38116 * g++.dg/init/copy7.c: New test.
38117
38118 PR c++/13536
38119 * g++.dg/parse/cast1.C: New test.
38120
38121 2004-01-04 Jan Hubicka <jh@suse.cz>
38122
38123 * gcc.dg/winline[1-7].c: New tests.
38124
38125 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38126
38127 PR c++/13520
38128 * g++.dg/template/qualttp22.C: New test.
38129
38130 2004-01-01 Jan Hubicka <jh@suse.cz>
38131
38132 * gcc.dg/debug/20031231-1.c: New.
38133 * gcc.c-torture/compile/20040101-1.c: New.
38134 * gcc.dg/dwarf-die-[1-7].c: New.
38135
38136 2004-01-01 Jakub Jelinek <jakub@redhat.com>
38137
38138 PR optimization/13521
38139 * gcc.c-torture/compile/20031231-1.c: New test.
38140
38141 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
38142
38143 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
38144
38145 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
38146
38147 PR c++/10079
38148 * g++.dg/template/crash16.C: New test.
38149
38150 2003-12-30 Mark Mitchell <mark@codesourcery.com>
38151
38152 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
38153
38154 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
38155
38156 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
38157 ports.
38158 * g++.old-deja/g++.jason/thunk3.C: Likewise.
38159 * g++.old-deja/g++.law/profile1.C: Likewise.
38160 * gcc.c-torture/compile/981006-1.c: Likewise.
38161 * gcc.c-torture/execute/loop-2e.x: Likewise.
38162 * gcc.c-torture/execute/loop-2f.x: Remove.
38163 * gcc.c-torture/execute/loop-2g.x: Likewise.
38164 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
38165 * gcc.dg/20020312-2.c: Remove traces of dead ports.
38166
38167 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
38168
38169 PR c++/13507
38170 * g++.dg/ext/attrib11.C: New test.
38171
38172 PR c++/13494
38173 * g++.dg/template/array2-1.C: New test.
38174 * g++.dg/template/array2-2.C: New test.
38175
38176 2003-12-29 Mark Mitchell <mark@codesourcery.com>
38177
38178 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
38179
38180 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
38181
38182 PR c++/12774
38183 * g++.dg/template/array1-1.C: New test.
38184 * g++.dg/template/array1-2.C: New test.
38185
38186 2003-12-29 Roger Sayle <roger@eyesopen.com>
38187
38188 PR fortran/12632
38189 * g77.dg/12632.f: New test case.
38190
38191 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38192
38193 PR c++/13289
38194 * g++.dg/parse/nontype1.C: New test.
38195
38196 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38197
38198 PR c++/12403
38199 * g++.dg/parse/explicit1.C: New test.
38200 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
38201
38202 2003-12-28 Mark Mitchell <mark@codesourcery.com>
38203
38204 PR c++/13081
38205 * g++.dg/opt/inline6.C: New test.
38206
38207 PR c++/12613
38208 * g++.dg/parse/error9.C: New test.
38209
38210 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
38211
38212 2003-12-28 Mark Mitchell <mark@codesourcery.com>
38213
38214 PR c++/13009
38215 * g++.dg/init/assign1.C: New test.
38216
38217 2003-12-28 Roger Sayle <roger@eyesopen.com>
38218
38219 PR c++/13070
38220 * g++.dg/warn/format3.C: New test case.
38221
38222 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
38223
38224 * gcc.c-torture/compile/20031227-1.c: New test.
38225
38226 2003-12-23 Mark Mitchell <mark@codesourcery.com>
38227
38228 * g++.dg/bprob/bprob.exp: Load target-supports.exp
38229 * g77.dg/bprob/bprob.exp: Likewise.
38230 * gcc.misc-tests/bprob.exp: Likewise.
38231 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
38232 variants on systems where the library does not provide that
38233 functionality.
38234 * gcc.dg/builtins-20.c: Use builtins-config.h.
38235 * gcc.dg/builtins-config.h: New file.
38236
38237 2003-12-23 Mark Mitchell <mark@codesourcery.com>
38238
38239 * lib/gcc-dg.exp (dg-require-profiling): New function.
38240 * lib/target-supports.exp (check_profiling_available): Likewise.
38241 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
38242 * g77.dg/bprob/bprob.exp: Likewise.
38243 * gcc.misc-tests/bprob.exp: Likewise.
38244 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
38245 * gcc.dg/20021014-1.c: Likewise.
38246 * gcc.dg/nest.c: Likewise.
38247
38248 2003-12-23 Mark Mitchell <mark@codesourcery.com>
38249
38250 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
38251 compiling.
38252 * g++.dg/lookup/java2.C: Likewise.
38253 * gcc.dg/cpp/lexident.c: Likewise.
38254
38255 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
38256
38257 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
38258 given.
38259 * gcc.c-torture/compile/961203-1.c: Likewise.
38260 * gcc.c-torture/compile/980506-1.c: Likewise.
38261
38262 2003-12-23 Zack Weinberg <zack@codesourcery.com>
38263
38264 * lib/gcc-dg.exp (dg-prune-output): New annotation.
38265 (additional_prunes): New global.
38266 (gcc-dg-prune): Handle additional per-test pruning.
38267 (dg-test): Clear additional_prunes between tests.
38268
38269 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
38270 dg-prune-output to avoid spurious failures from assembler
38271 complaining about nonexistent WAW violations.
38272 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
38273 Use dg-prune-output to avoid spurious failures from assembler
38274 warning about Itanium B-step errata.
38275
38276 2003-12-23 Mark Mitchell <mark@codesourcery.com>
38277
38278 * g++.dg/abi/macro0.C: New test.
38279 * g++.dg/abi/macro1.C: Likewise.
38280 * g++.dg/abi/macro2.C: Likewise.
38281
38282 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
38283 * g++.dg/abi/bitfield7.C: Likewise.
38284 * g++.dg/abi/dtor2.C: Likewise.
38285 * g++.dg/abi/mangle11.C: Likewise.
38286 * g++.dg/abi/mangle12.C: Likewise.
38287 * g++.dg/abi/mangle14.C: Likewise.
38288 * g++.dg/abi/mangle17.C: Likewise.
38289 * g++.dg/abi/vbase10.C: Likewise.
38290 * g++.dg/abi/vbase14.C: Likewise.
38291 * g++.dg/template/qualttp17.C: Likewise.
38292
38293 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
38294
38295 PR c/11995
38296 * gcc.dg/20031223-1.c: New test.
38297
38298 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
38299
38300 * gcc.dg/noreturn-7.c: New test.
38301
38302 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
38303
38304 * gcc.dg/null-pointer-1.c: New test.
38305
38306 2003-12-22 Mark Mitchell <mark@codesourcery.com>
38307
38308 * g++.old-deja/g++.jason/template18.C: Remove.
38309 * g++.old-deja/g++.jason/template37.C: Likewise.
38310
38311 PR c++/12862
38312 * g++.dg/lookup/ns1.C: New test.
38313
38314 PR c++/12397
38315 * g++.dg/template/lookup3.C: New test.
38316
38317 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
38318
38319 * g++.dg/template/recurse1.C: New test
38320
38321 2003-12-22 Mark Mitchell <mark@codesourcery.com>
38322
38323 PR c++/12479
38324 * g++.dg/parse/semicolon1.C: New test.
38325 * g++.dg/parse/semicolon1.h: Likewise.
38326
38327 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
38328
38329 * gcc.dg/darwin-misaligned.c: New test.
38330
38331 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
38332
38333 PR c/9163
38334 * gcc.dg/20031222-1.c: New test.
38335
38336 2003-12-21 Mark Mitchell <mark@codesourcery.com>
38337
38338 PR c++/13438
38339 * g++.dg/parse/error8.C: New test.
38340
38341 PR c++/11554
38342 * g++.dg/warn/ctor-init-1.C: New test.
38343
38344 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
38345
38346 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
38347 too small.
38348 * gcc.c-torture/compile/930217-1.c: Likewise.
38349 * gcc.c-torture/compile/930513-1.c: Likewise.
38350 * gcc.c-torture/execute/920908-2.c: Likewise.
38351 * gcc.c-torture/execute/921204-1.c: Likewise.
38352 * gcc.c-torture/execute/930621-1.c: Likewise.
38353 * gcc.c-torture/execute/930630-1.c: Likewise.
38354 * gcc.c-torture/execute/931031-1.c: Likewise.
38355 * gcc.c-torture/execute/980602-2.c: Likewise.
38356 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
38357 * gcc.c-torture/execute/compndlit-1.c: Likewise.
38358 * gcc.c-torture/execute/extzvsi.c: Likewise.
38359 * gcc.c-torture/unsorted/ext.c: Likewise.
38360
38361 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
38362
38363 PR target/12749
38364 * gcc.c-torture/compile/20031220-2.c: New test case.
38365
38366 2003-12-20 Roger Sayle <roger@eyesopen.com>
38367
38368 PR optimization/13031
38369 * gcc.c-torture/compile/20031220-1.c: New test case.
38370
38371 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
38372
38373 * gcc.dg/cast-function-1.c: New test.
38374
38375 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
38376
38377 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
38378 formats.
38379
38380 2003-12-19 Mark Mitchell <mark@codesourcery.com>
38381
38382 PR c++/12795
38383 * g++.dg/ext/attrib10.C: New test.
38384
38385 2003-12-19 Jakub Jelinek <jakub@redhat.com>
38386
38387 * gcc.dg/cleanup-10.c: New test.
38388 * gcc.dg/cleanup-11.c: New test.
38389
38390 2003-12-19 Jakub Jelinek <jakub@redhat.com>
38391
38392 PR c++/13239
38393 * g++.dg/opt/expect1.C: New test.
38394
38395 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
38396
38397 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
38398
38399 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
38400
38401 PR debug/12923
38402 * gcc.dg/20031218-1.c: New test.
38403
38404 PR debug/12389
38405 * gcc.dg/20031218-2.c: New test.
38406 * gcc.dg/20031218-3.c: New test.
38407
38408 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
38409 of label name and allow for USER_LABEL_PREFIX == "_" names.
38410 * g++.dg/abi/mangle18-2.C: Likewise.
38411 * g++.dg/abi/mangle19-1.C: Likewise.
38412 * g++.dg/abi/mangle19-2.C: Likewise.
38413 * g++.dg/abi/mangle20-1.C: Likewise.
38414 * g++.dg/abi/mangle20-2.C: Likewise.
38415
38416 2003-12-18 Richard Henderson <rth@redhat.com>
38417
38418 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
38419
38420 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
38421 Dan Kegel <dank@kegel.com>
38422
38423 PR other/12009
38424 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
38425 testing a cross compiler, it causes spurious compile failures.
38426 * lib/g++.exp: Likewise.
38427
38428 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38429
38430 PR c++/13262
38431 * g++.dg/template/access13.C: New test.
38432
38433 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
38434
38435 * gcc.dg/20031216-1.c: New test.
38436
38437 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38438
38439 PR c++/9154
38440 * g++.dg/template/error10.C: New test.
38441
38442 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
38443
38444 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
38445 * g++.dg/eh/simd-2.C: Likewise.
38446
38447 2003-12-17 James E Wilson <wilson@specifixinc.com>
38448 Roger Sayle <roger@eyesopen.com>
38449
38450 * gcc.c-torture/execute/ieee/mzero5.c: New.
38451
38452 2003-12-17 Mark Mitchell <mark@codesourcery.com>
38453
38454 PR c++/10603
38455 * g++.dg/parse/error6.C: New test.
38456
38457 PR c++/12827
38458 * g++.dg/parse/error7.C: New test.
38459
38460 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
38461
38462 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
38463 at -O with stabs debugging formats.
38464 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
38465 * gcc.dg/debug/debug-2.c: Likewise.
38466
38467 2003-12-16 Mark Mitchell <mark@codesourcery.com>
38468
38469 PR c++/12696
38470 * g++.dg/init/error1.C: New test.
38471
38472 PR c++/12218
38473 * g++.dg/init/pm3.C: New test.
38474
38475 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
38476
38477 PR c/3347
38478 * gcc.dg/bitfld-8.c: New test.
38479
38480 2003-12-16 James Lemke <jim@wasabisystems.com>
38481
38482 * gcc.dg/arm-scd42-[123].c: New tests.
38483
38484 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
38485
38486 PR c++/9043
38487 * g++.dg/abi/mangle20-1.C: New test.
38488 * g++.dg/abi/mangle20-2.C: New test.
38489
38490 2003-12-16 Mark Mitchell <mark@codesourcery.com>
38491
38492 PR c++/13275
38493 * g++.dg/other/offsetof2.C: Remove XFAIL.
38494 * g++.dg/parse/offsetof1.C: New test.
38495 * g++.gd/parse/offsetof2.C: Likewise.
38496
38497 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38498
38499 * g++.dg/template/nontype3.C: New test.
38500 * g++.dg/template/static2.C: Tweaked the dg-error clause.
38501
38502 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38503
38504 * g++.dg/warn/noreturn-3.C: Also test instantiation.
38505
38506 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
38507
38508 PR c++/13387
38509 * g++.dg/expr/assign1.C: New test.
38510
38511 PR c++/13242
38512 * g++.dg/abi/mangle19-1.C: New test.
38513 * g++.dg/abi/mangle19-2.C: New test.
38514
38515 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
38516
38517 * gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
38518
38519 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
38520
38521 * gcc.c-torture/execute/20031216-1.c: New test.
38522
38523 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38524
38525 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
38526 an ICE regression.
38527
38528 2003-12-15 Mark Mitchell <mark@codesourcery.com>
38529
38530 PR c++/10926
38531 * g++.dg/template/error9.C: New test.
38532
38533 PR c++/11116
38534 * g++.dg/template/error8.C: New test.
38535
38536 2003-12-15 Roger Sayle <roger@eyesopen.com>
38537
38538 PR middle-end/13400
38539 * gcc.c-torture/execute/20031215-1.c: New test case.
38540
38541 2003-12-15 Mark Mitchell <mark@codesourcery.com>
38542
38543 PR c++/13269
38544 * g++.dg/parse/error5.C: New test.
38545
38546 PR c++/12989
38547 * g++.dg/expr/sizeof1.C: New test.
38548
38549 PR c++/13310
38550 * g++.dg/template/crash15.C: New test.
38551
38552 2003-12-15 Geoffrey Keating <geoffk@apple.com>
38553
38554 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
38555 a non-POD type as the last named parameter of a varargs function.
38556
38557 2003-12-15 Mark Mitchell <mark@codesourcery.com>
38558
38559 PR c++/13243
38560 PR c++/12573
38561 * g++.dg/template/crash14.C: New test.
38562 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
38563
38564 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
38565
38566 * g++.dg/other/java1.C: New test.
38567
38568 PR c++/13241
38569 * g++.dg/abi/mangle18-1.C: New test.
38570 * g++.dg/abi/mangle18-2.C: New test.
38571
38572 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
38573
38574 PR optimization/10312
38575 * gcc.c-torture/execute/20031214-1.c: New.
38576
38577 2003-12-14 Mark Mitchell <mark@codesourcery.com>
38578
38579 PR c++/10779
38580 PR c++/12160
38581 * g++.dg/parse/error3.C: New test.
38582 * g++.dg/parse/error4.C: Likewise.
38583 * g++.dg/abi/mangle4.C: Tweak error messages.
38584 * g++.dg/lookup/using5.C: Likewise.
38585 * g++.dg/other/error2.C: Likewise.
38586 * g++.dg/parse/typename5.C: Likewise.
38587 * g++.dg/parse/undefined1.C: Likewise.
38588 * g++.dg/template/arg2.C: Likewise.
38589 * g++.dg/template/ttp3.C: Likewise.
38590 * g++.dg/template/type1.C: Likewise.
38591 * g++.old-deja/g++.other/crash32.C: Likewise.
38592 * g++.old-djea/g++.pt/defarg8.C: Likewise.
38593
38594 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38595
38596 PR c++/13106
38597 * g++.dg/warn/noreturn-3.C: New test.
38598
38599 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
38600
38601 PR c++/13118
38602 * g++.dg/abi/covariant3.C: New.
38603
38604 2003-12-12 Jakub Jelinek <jakub@redhat.com>
38605
38606 * g++.dg/eh/ia64-1.C: New test.
38607
38608 2003-12-12 Roger Sayle <roger@eyesopen.com>
38609
38610 PR optimization/13037
38611 * g77.f-torture/execute/13037.f: New test case.
38612
38613 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
38614
38615 PR c++/12881
38616 * g++.dg/abi/covariant2.C: New.
38617
38618 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
38619
38620 * gcc.dg/cpp/trad/macro.c: New tests.
38621
38622 2003-12-11 Zack Weinberg <zack@codesourcery.com>
38623
38624 * gcc.c-torture/execute/wchar_t-1.x: Delete.
38625
38626 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
38627
38628 PR other/10819
38629 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
38630 to fix Bug 10819.
38631 * lib/g++.exp (g++_version): Likewise.
38632 * lib/g77.exp (g77_version): Likewise.
38633 * lib/objc.exp (default_objc_version): Likewise.
38634
38635 2003-12-10 Richard Henderson <rth@redhat.com>
38636
38637 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
38638
38639 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
38640
38641 2003-12-08 Matt Austern <austern@apple.com>
38642
38643 PR c/13134
38644 * lib/gcc-dg.exp (dg-require-visibility): Define.
38645 * lib/target-supports (check_visibility_available): Define.
38646 * gcc.dg/visibility-1.c: New test.
38647 * gcc.dg/visibility-2.c: Likewise.
38648 * gcc.dg/visibility-3.c: Likewise.
38649 * gcc.dg/visibility-4.c: Likewise.
38650 * gcc.dg/visibility-5.c: Likewise.
38651 * gcc.dg/visibility-6.c: Likewise.
38652 * g++.dg/ext/visibility-1.C: Likewise.
38653 * g++.dg/ext/visibility-2.C: Likewise.
38654 * g++.dg/ext/visibility-3.C: Likewise.
38655 * g++.dg/ext/visibility-4.C: Likewise.
38656 * g++.dg/ext/visibility-5.C: Likewise.
38657 * g++.dg/ext/visibility-6.C: Likewise.
38658
38659 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38660
38661 * g++.dg/lookup/java1.C: New test.
38662 * g++.dg/lookup/java2.C: New test.
38663
38664 2003-12-07 Falk Hueffner <falk@debian.org>
38665
38666 * g++.dg/opt/noreturn-1.C: New test.
38667
38668 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
38669
38670 * gcc.dg/overflow-1.c: New test.
38671
38672 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
38673
38674 * g77.f-torture/compile/13060.f: New test.
38675
38676 2003-12-06 Mark Mitchell <mark@codesourcery.com>
38677
38678 PR c++/13323
38679 * g++.dg/inherit/operator2.C: New test.
38680
38681 2003-12-05 Mark Mitchell <mark@codesourcery.com>
38682
38683 PR c++/13305
38684 * g++.dg/ext/attrib9.C: New test.
38685
38686 2003-12-05 Mark Mitchell <mark@codesourcery.com>
38687
38688 PR c++/13314
38689 * g++.dg/template/error7.C: New test.
38690
38691 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
38692 J"orn Rennecke <joern.rennecke@superh.com>
38693
38694 PR target/13302
38695 * g++.dg/other/struct-va_list.C: New test.
38696
38697 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38698
38699 PR c++/13166
38700 * g++.dg/parse/defarg6.C: New test.
38701
38702 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
38703
38704 PR target/13256
38705 * gcc.c-torture/execute/20031201-1.c: New test.
38706
38707 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
38708
38709 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
38710
38711 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
38712
38713 * gcc.dg/builtin-return-1.c: New test.
38714
38715 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
38716 J"orn Rennecke <joern.rennecke@superh.com>
38717
38718 PR optimization/13260
38719 * gcc.c-torture/execute/20031204-1.c: New test.
38720
38721 2003-12-03 Mark Mitchell <mark@codesourcery.com>
38722
38723 PR c++/9127
38724 * g++.dg/template/error6.C: New test.
38725
38726 2003-12-03 Jakub Jelinek <jakub@redhat.com>
38727
38728 * gcc.dg/20031202-1.c: New test.
38729
38730 2003-12-03 Mark Mitchell <mark@codesourcery.com>
38731
38732 PR c++/13179
38733 * g++.dg/template/eh1.C: New test.
38734
38735 PR c++/10771
38736 * g++.dg/template/error5.C: New test.
38737
38738 2003-12-02 David Ung <davidu@mips.com>
38739
38740 * gcc.dg/compat/vector-check.h: Corrected type for var
38741 g_##TMODE
38742
38743 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38744
38745 PR c++/10126
38746 * g++.dg/template/ptrmem8.C: New test.
38747
38748 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38749
38750 PR c++/12573
38751 * g++.dg/template/dependent-expr3.C: New test.
38752
38753 2003-12-01 James Lemke <jim@wasabisystems.com>
38754
38755 * gcc.dg/arm-g2.c: New test.
38756
38757 2003-12-01 Roger Sayle <roger@eyesopen.com>
38758
38759 PR optimization/11634
38760 * gcc.dg/20031201-2.c: New test case.
38761
38762 2003-12-01 Zack Weinberg <zack@codesourcery.com>
38763
38764 PR 11433
38765 * objc.dg/proto-lossage-3.m: New test.
38766
38767 2003-12-01 Roger Sayle <roger@eyesopen.com>
38768
38769 PR optimization/12628
38770 * gcc.dg/20031201-1.c: New test case.
38771
38772 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
38773
38774 * gcc.dg/unaligned-1.c: New test.
38775
38776 2003-11-30 Mark Mitchell <mark@codesourcery.com>
38777
38778 PR c++/9849
38779 * g++.dg/template/error4.C: New test.
38780 * g++.dg/template/nested3.C: Adjust error markers.
38781
38782 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38783
38784 * gcc.dg/cpp/assert4.c: Check more #system assertions.
38785
38786 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
38787
38788 PR c/10333
38789 * gcc.dg/bitfld-7.c: New test.
38790
38791 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
38792
38793 * gcc.dg/tls/asm-1.C: New test.
38794
38795 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38796
38797 * gcc.dg/cpp/assert4.c: Update.
38798
38799 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
38800
38801 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
38802 * gcc.dg/builtin-apply3.c: New test.
38803
38804 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
38805
38806 * lib/compat.exp (compat-obj): New xfaildata parameter.
38807 Use it to set compiler_conditional_xfail_data before compiling.
38808 (compat-get-options): Handle dg-xfail-if.
38809 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
38810 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
38811 * gcc.dg/compat/vector-1_y.c: Likewise.
38812 * gcc.dg/compat/vector-2_x.c: Likewise.
38813 * gcc.dg/compat/vector-2_y.c: Likewise.
38814
38815 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
38816
38817 * g++.dg/opt/reg-stack4.C: New test.
38818
38819 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
38820
38821 * gcc.dg/builtin-apply2.c: New test.
38822
38823 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
38824
38825 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
38826
38827 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38828
38829 PR c++/12924
38830 * g++.dg/template/template-id-2.C: New test.
38831
38832 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38833
38834 PR c++/5369
38835 * g++.dg/template/memfriend1.C: New test.
38836 * g++.dg/template/memfriend2.C: Likewise.
38837 * g++.dg/template/memfriend3.C: Likewise.
38838 * g++.dg/template/memfriend4.C: Likewise.
38839 * g++.dg/template/memfriend5.C: Likewise.
38840 * g++.dg/template/memfriend6.C: Likewise.
38841 * g++.dg/template/memfriend7.C: Likewise.
38842 * g++.dg/template/memfriend8.C: Likewise.
38843 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
38844
38845 2003-11-21 Mark Mitchell <mark@codesourcery.com>
38846
38847 PR c++/12515
38848 * g++.dg/ext/cond1.C: New test.
38849
38850 2003-11-20 Richard Henderson <rth@redhat.com>
38851
38852 * gcc.dg/20020201-2.c: Remove.
38853 * gcc.dg/20020201-4.c: Remove.
38854 * gcc.dg/20020304-1.c: Remove.
38855
38856 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
38857
38858 * gcc.dg/cpp/trad/xwin1.c: New test case.
38859
38860 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
38861
38862 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
38863 * lib/g77.exp: Likewise.
38864 * lib/objc.exp: Likewise.
38865 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
38866 for darwin.
38867
38868 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38869
38870 PR c++/12932
38871 * g++.dg/template/static5.C: New test.
38872
38873 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
38874
38875 * gcc.dg/nested-func-1.c: New test.
38876
38877 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38878
38879 * gcc.dg/cpp/assert4.c: New test.
38880
38881 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
38882
38883 PR c++/2294
38884 * g++.dg/lookup/using9.c: New test.
38885
38886 2003-11-14 Mark Mitchell <mark@codesourcery.com>
38887
38888 PR c++/12762
38889 * g++.dg/template/error3.C: New test.
38890
38891 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
38892
38893 PR ada/13035
38894 * ada/acats/run_acats, run_all.sh: Fix syntax error.
38895 No longer use a wrapper for gcc, since this does not work under
38896 Windows.
38897
38898 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
38899
38900 PR c++/2094
38901 * g++.dg/template/ptrmem7.C: New test.
38902
38903 2003-11-13 Andrew Pinski <apinski@apple.com>
38904
38905 * gcc.c-torture/compile/20031113-1.c: New test.
38906
38907 2003-11-13 Mark Mitchell <mark@codesourcery.com>
38908 Kean Johnston <jkj@sco.com>
38909
38910 PR c/13029
38911 * gcc.dg/unused-4.c: Update.
38912
38913 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
38914
38915 * g++.dg/opt/const3.C: New test.
38916
38917 2003-11-13 Jan Hubicka <jh@suse.cz>
38918
38919 * gcc.c-torture/compile/20031112-1.c: New test.
38920
38921 2003-11-12 Mark Mitchell <mark@codesourcery.com>
38922
38923 * g++.dg/parse/crash10.C: Remove bogus error marker.
38924
38925 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
38926
38927 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
38928 (host_gcc): Likewise.
38929 (ROOT): Honor $PWDCMD.
38930 (BASE): Likewise.
38931 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
38932
38933 2003-11-12 Catherine Moore <clm@redhat.com>
38934
38935 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
38936
38937 2003-11-12 Andreas Jaeger <aj@suse.de>
38938 Jakub Jelinek <jakub@redhat.com>
38939 Andrew Pinski <pinskia@physics.uc.edu>
38940 Richard Henderson <rth@redhat.com>
38941
38942 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
38943 systems.
38944 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
38945
38946 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
38947 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
38948
38949 2003-11-11 Andreas Jaeger <aj@suse.de>
38950
38951 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
38952
38953 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
38954
38955 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
38956
38957 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
38958 Clean ups.
38959
38960 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
38961
38962 * gcc.dg/trampoline-1.c: New test.
38963
38964 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
38965
38966 * gcc.c-torture/compile/200031109-1.c: New test.
38967
38968 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
38969
38970 PR c/3190
38971 PR c/8714
38972 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
38973 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
38974 gcc.dg/format/no-y2k-1.c: Update.
38975
38976 2003-11-08 Roger Sayle <roger@eyesopen.com>
38977
38978 PR optimization/10467
38979 * gcc.dg/20031108-1.c: New test case.
38980
38981 2003-11-07 Geoffrey Keating <geoffk@apple.com>
38982
38983 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
38984
38985 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
38986
38987 * gcc.dg/compound-lvalue-1.c: New test.
38988 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
38989 some XFAILs.
38990
38991 2003-11-06 Geoffrey Keating <geoffk@apple.com>
38992
38993 * gcc.dg/altivec-varargs-1.c: New test.
38994
38995 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
38996
38997 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
38998 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
38999 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
39000 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
39001 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
39002
39003 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
39004
39005 * gcc.dg/cond-lvalue-1.c: New test.
39006
39007 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
39008
39009 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
39010
39011 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39012
39013 PR c++/11616
39014 * g++.dg/template/instantiate5.C: New test.
39015
39016 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
39017
39018 PR c++/12726
39019 * g++.dg/ext/complit2.C: Replace test with self-contained version.
39020 * ChangeLog: Add missing first entry for above test.
39021
39022 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39023
39024 PR c++/9810
39025 * g++.dg/template/using8.C: New test.
39026 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
39027
39028 2003-11-02 Roger Sayle <roger@eyesopen.com>
39029
39030 PR optimization/10817
39031 * gcc.c-torture/compile/20031102-1.c: New test case.
39032
39033 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
39034
39035 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
39036 2147483647.
39037
39038 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
39039
39040 * gcc.dg/20031102-1.c: New test.
39041
39042 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
39043
39044 * gcc.dg/complex-1.c: New test.
39045
39046 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39047
39048 PR c++/12796
39049 * g++.dg/template/crash13.C: Adjust expected error location.
39050 * g++.old-deja/g++.brendan/ns1.C: Likewise.
39051
39052 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
39053
39054 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
39055
39056 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
39057
39058 PR/10239
39059 * gcc.c-torture/compile/20031031-2.c: New test.
39060
39061 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
39062
39063 PR/11640
39064 * gcc.c-torture/compile/20031031-1.c: New test.
39065
39066 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
39067
39068 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
39069 * gcc.misc-tests/bprob.exp: Likewise.
39070 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
39071 the execution test on arm-elf configs.
39072 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
39073 configs that don't support scratch files.
39074 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
39075
39076 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
39077
39078 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
39079 done by dejagnu.
39080
39081 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
39082
39083 * ada/acats/run_all.sh: Redirect mv output to /dev/null
39084 Avoid non pure sh syntax. Add more logging.
39085
39086 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
39087 fail.
39088
39089 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39090
39091 PR libgcj/10610
39092 * gcc.dg/ppc-stackalign-1.c: New test.
39093
39094 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
39095
39096 * ada/acats/run_all.sh: Change output to be more compliant with
39097 dejagnu framework.
39098 Create acats.sum and acats.log files under testsuite/ada/acats
39099 Only run [a-z]* directories, to filter out e.g. CVS.
39100 Redirect build output to log file.
39101
39102 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
39103
39104 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
39105
39106 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
39107
39108 PR ada/5909:
39109 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
39110
39111 2003-10-27 Jakub Jelinek <jakub@redhat.com>
39112
39113 * gcc.c-torture/compile/20031023-1.c: New test.
39114 * gcc.c-torture/compile/20031023-2.c: New test.
39115 * gcc.c-torture/compile/20031023-3.c: New test.
39116 * gcc.c-torture/compile/20031023-4.c: New test.
39117
39118 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39119
39120 PR c++/10371
39121 * g++.dg/lookup/scoped8.C: New test.
39122
39123 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
39124
39125 * g++.dg/opt/reg-stack3.C: New test.
39126
39127 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
39128
39129 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
39130
39131 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39132
39133 PR c++/11076
39134 * g++.dg/template/crash13.C: New test.
39135
39136 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
39137
39138 * gcc.dg/c99-restrict-2.c: New test.
39139
39140 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
39141
39142 PR c++/12698, c++/12699, c++/12700, c++/12566
39143 * g++.dg/inherit/covariant9.C: New test.
39144 * g++.dg/inherit/covariant10.C: New test.
39145 * g++.dg/inherit/covariant11.C: New test.
39146
39147 2003-10-23 Jason Merrill <jason@redhat.com>
39148
39149 PR c++/12726
39150 * g++.dg/ext/complit2.C: New test.
39151
39152 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
39153
39154 PR target/12654
39155 * gcc.c-torture/execute/20031020-1.c: New test.
39156
39157 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
39158
39159 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
39160 following the jump_insn.
39161
39162 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
39163
39164 * gcc.dg/cast-lvalue-1.c: New test.
39165
39166 2003-10-21 Mark Mitchell <mark@codesourcery.com>
39167
39168 PR c++/11962
39169 * g++.dg/template/cond2.C: New test.
39170
39171 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
39172
39173 * gcc.dg/builtins-28.c: New test.
39174
39175 2003-10-20 Jan Hubicka <jh@suse.cz>
39176
39177 * g++.dg/opt/inline4.C: Do not use min-inline-insns
39178 parameter.
39179 * gcc.dg/inline-2.c: Likewise.
39180
39181 2003-10-20 Phil Edwards <phil@codesourcery.com>
39182
39183 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
39184 * gcc.dg/nest.c: Likewise.
39185
39186 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39187
39188 PR c++/9781, c++/10583, c++/11862
39189 * g++.dg/parse/crash13.C: New test.
39190
39191 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
39192
39193 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
39194
39195 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
39196
39197 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
39198 Define HAVE_C99_RUNTIME except on Solaris.
39199 * gcc.dg/builtins-20.c: Likewise.
39200
39201 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
39202
39203 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
39204
39205 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39206
39207 PR c++/12495
39208 * g++.dg/template/crash21.C: New test.
39209
39210 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39211
39212 PR c++/2513
39213 * g++.dg/template/typename5.C: New test.
39214
39215 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39216
39217 PR c++/12369
39218 * g++.dg/template/friend25.C: New test.
39219
39220 2003-10-16 Ziemowit Laski <zlaski@apple.com>
39221
39222 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
39223 versions.
39224
39225 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
39226
39227 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
39228 == 2147483647.
39229
39230 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
39231
39232 * gcc.c-torture/execute/960416-1.x: Remove.
39233 * gcc.c-torture/execute/divconst-3.x: Likewise.
39234
39235 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
39236
39237 PR target/12598
39238 * gcc.dg/torture/cris-volatile-1.c: New test.
39239
39240 2003-10-14 Roger Sayle <roger@eyesopen.com>
39241
39242 PR optimization/9325
39243 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
39244 for overflowing floating point to integer conversion during RTL
39245 simplification.
39246
39247 2003-10-13 Ziemowit Laski <zlaski@apple.com>
39248
39249 * objc/execute/_cmd.m: Fix typo.
39250 * objc.dg/image-info.m, objc.dg/symtab-1.m:
39251 Relax 'scan-assembler' regexp.
39252 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
39253 objc.dg/try-catch-4.m: Run on non-Darwin targets.
39254 * objc.dg/zero-link-2.m: Remove blank line.
39255 * objc.dg/zero-link-3.m: New test case.
39256
39257 2003-10-13 Geoffrey Keating <geoffk@apple.com>
39258
39259 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
39260
39261 * gcc.dg/asm-names.c: Use scan-assembler-not rather
39262 than linker trickery.
39263
39264 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
39265
39266 PR c++/12370
39267 * g++.dg/other/friend2.C: New test.
39268
39269 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
39270
39271 * gcc.dg/20031012-1.c: New test.
39272
39273 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
39274
39275 * gcc.dg/weak/weak-3.c: Fix for new warning.
39276
39277 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
39278
39279 PR optimization/8750
39280 * gcc.c-torture/execute/20031012-1.c: New test case.
39281
39282 2003-10-11 Roger Sayle <roger@eyesopen.com>
39283
39284 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
39285 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
39286
39287 2003-10-11 Roger Sayle <roger@eyesopen.com>
39288
39289 PR optimization/12260
39290 * gcc.c-torture/compile/20031011-2.c: New test case.
39291
39292 2003-10-11 Roger Sayle <roger@eyesopen.com>
39293
39294 * gcc.c-torture/execute/20031011-1.c: New testcase.
39295
39296 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
39297
39298 * gcc.c-torture/compile/20031011-1.c: New test.
39299
39300 2003-10-11 Jan Hubicka <jh@suse.cz>
39301
39302 * g++.dg/other/first-global.C: New test.
39303
39304 2003-10-11 Roger Sayle <roger@eyesopen.com>
39305
39306 * gcc.c-torture/execute/string-opt-18.c: New testcase.
39307
39308 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
39309
39310 * gcc.c-torture/compile/20031010-1.c: New test.
39311
39312 2003-10-10 Geoffrey Keating <geoffk@apple.com>
39313
39314 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
39315 * gcc.c-torture/execute/va-arg-25.c: ... here.
39316
39317 2003-10-09 Mark Mitchell <mark@codesourcery.com>
39318
39319 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
39320
39321 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
39322
39323 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
39324
39325 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
39326
39327 * g++.dg/parse/error2.C: New test.
39328
39329 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
39330
39331 PR c++/11097
39332 * g++.dg/other/error5.C: Modify the error message.
39333 * g++.dg/lookup/using8.C: New test.
39334
39335 2003-10-07 Geoffrey Keating <geoffk@apple.com>
39336
39337 * gcc.dg/darwin-abi-2.c: New file.
39338 * gcc.c-torture/execute/va-arg-24.c: New file.
39339
39340 2003-10-06 Bob Wilson <bob.wilson@acm.org>
39341
39342 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
39343 indentation.
39344
39345 2003-10-06 Mark Mitchell <mark@codesourcery.com>
39346
39347 PR c++/10147
39348 * g++.dg/other/error4.C: Update error messages.
39349 * g++.dg/template/ptrmem4.C: Likewise.
39350
39351 PR c++/12337
39352 * g++.dg/init/new9.C: New test.
39353
39354 PR c++/12334, c++/12236, c++/8656
39355 * g++.dg/ext/attrib8.C: New test.
39356
39357 2003-10-06 Devang Patel <dpatel@apple.com>
39358
39359 * gcc.dg/debug/dwarf2-3.h: New test.
39360 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
39361
39362 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
39363
39364 * g++.dg/opt/cfg2.C: New test.
39365
39366 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
39367
39368 * g++.dg/opt/float1.C: New test.
39369
39370 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
39371
39372 * gcc.dg/c90-array-lval-6.c: New test.
39373 * gcc.dg/c99-array-lval-6.c: New test.
39374
39375 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
39376 Ziemowit Laski <zlaski@apple.com>
39377
39378 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
39379 'Derived', so that it is never considered a class method; add
39380 new warning for '+port' method ambiguity.
39381 * objc.dg/method-12.m: Include <objc/objc.h> instead of
39382 <objc/objc-api.h> (needed on Mac OS X).
39383 * objc.dg/method-13.m: New test.
39384
39385 2003-10-03 Roger Sayle <roger@eyesopen.com>
39386
39387 PR optimization/9325, PR java/6391
39388 * gcc.c-torture/execute/20031003-1.c: New test case.
39389
39390 2003-10-02 Mark Mitchell <mark@codesourcery.com>
39391
39392 PR optimization/12180
39393 * gcc.dg/20031002-1.c: New test.
39394
39395 PR c++/12486
39396 * g++.dg/inherit/error1.C: New test.
39397
39398 2003-10-02 Chris Demetriou <cgd@broadcom.com>
39399
39400 * lib/f-torture.exp (search_for): Rename to...
39401 (search_for_re): This. Also, clean up comments and the
39402 "regexp" invocation.
39403
39404 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
39405
39406 * gcc.c-torture/compile/20031002-1.c: New test.
39407
39408 2003-10-02 Jakub Jelinek <jakub@redhat.com>
39409
39410 * g++.dg/opt/cond1.C: New test.
39411
39412 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
39413
39414 * gcc.dg/Wold-style-definition-2.c: New testcase.
39415 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
39416
39417 2003-09-29 Richard Henderson <rth@redhat.com>
39418
39419 * g++.dg/init/array10.C: Add dg-options.
39420
39421 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
39422
39423 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
39424
39425 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39426
39427 * g++.dg/template/friend19.C: Fix typo.
39428 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
39429
39430 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
39431
39432 * gcc.c-torture/execute/20030928-1.c: New test.
39433 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
39434
39435 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
39436
39437 * g++.dg/opt/unroll1.C: New test.
39438
39439 2003-09-26 Roger Sayle <roger@eyesopen.com>
39440
39441 PR optimization/11741
39442 * gcc.dg/20030926-1.c: New test case.
39443
39444 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39445
39446 PR c++/5655
39447 * g++.dg/parse/access7.C: New test.
39448 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
39449
39450 2003-09-24 Ziemowit Laski <zlaski@apple.com>
39451
39452 MERGE OF objc-improvements-branch into MAINLINE:
39453 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
39454 if libobjc has not been built.
39455 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
39456 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
39457 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
39458 objc/execute/nested-3.m, objc/execute/np-2.m,
39459 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
39460 objc/execute/redefining_self.m, objc/execute/root_methods.m,
39461 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
39462 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
39463 objc.dg/special/unclaimed-category-1.h,
39464 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
39465 well as GNU runtime.
39466 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
39467 * execute/cascading-1.m, execute/function-message-1.m,
39468 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
39469 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
39470 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
39471 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
39472 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
39473 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
39474 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
39475 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
39476 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
39477 * objc.dg/bitfield-2.m: Run only on Darwin.
39478 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
39479 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
39480 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
39481 * objc.dg/const-str-1.m: Fix constant string layout.
39482
39483 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
39484
39485 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
39486
39487 2003-09-23 Geoffrey Keating <geoffk@apple.com>
39488
39489 * gcc.dg/darwin-abi-1.c: New file.
39490
39491 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
39492
39493 PR target/12281
39494 * gcc.c-torture/compile/20030921-1.c: New test.
39495
39496 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
39497
39498 * g++.dg/opt/reg-stack2.C: New test.
39499
39500 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
39501
39502 * g++.dg/eh/delayslot1.C: New test.
39503
39504 2003-09-20 Richard Henderson <rth@redhat.com>
39505
39506 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
39507
39508 2003-09-20 Roger Sayle <roger@eyesopen.com>
39509
39510 * gcc.c-torture/execute/20030920-1.c: New test case.
39511
39512 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39513
39514 * g++.dg/rtti/typeid3.C: Correct expected error message.
39515
39516 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39517
39518 PR c++/157
39519 * g++.dg/parse/crash12.C: New test.
39520
39521 2003-09-19 Janis Johnson <janis187@us.ibm.com>
39522
39523 * gcc.dg/compat/mixed-struct-check.h: New.
39524 * gcc.dg/compat/mixed-struct-defs.h: New.
39525 * gcc.dg/compat/mixed-struct-init.h: New.
39526 * gcc.dg/compat/struct-by-value-19_main.c: New.
39527 * gcc.dg/compat/struct-by-value-19_x.c: New.
39528 * gcc.dg/compat/struct-by-value-19_y.c: New.
39529 * gcc.dg/compat/struct-by-value-20_main.c: New.
39530 * gcc.dg/compat/struct-by-value-20_x.c: New.
39531 * gcc.dg/compat/struct-by-value-20_y.c: New.
39532 * gcc.dg/compat/struct-return-19_main.c: New.
39533 * gcc.dg/compat/struct-return-19_x.c: New.
39534 * gcc.dg/compat/struct-return-19_y.c: New.
39535 * gcc.dg/compat/struct-return-20_main.c: New.
39536 * gcc.dg/compat/struct-return-20_x.c: New.
39537 * gcc.dg/compat/struct-return-20_y.c: New.
39538
39539 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
39540 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
39541 so that it will not complain on LP64 targets.
39542
39543 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39544
39545 PR c++/495
39546 * g++.dg/template/friend24.C: New test.
39547
39548 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
39549
39550 PR c++/12332
39551 * g++.dg/template/memtmpl2.C: New test.
39552
39553 2003-09-18 Mark Mitchell <mark@codesourcery.com>
39554
39555 PR target/11184
39556 * gcc.dg/builtin-apply1.c: New test.
39557
39558 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
39559
39560 PR c++/9848
39561 * g++.dg/warn/Wunused-4.C: New test.
39562
39563 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
39564
39565 PR c++/12316
39566 * g++.dg/other/gc2.C: New test.
39567
39568 2003-09-17 Mark Mitchell <mark@codesourcery.com>
39569
39570 PR c++/11991
39571 * g++.dg/rtti/typeid3.C: New test.
39572
39573 PR c++/12266
39574 * g++.dg/overload/template1.C: New test.
39575
39576 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
39577
39578 * g++.dg/opt/cfg3.C: New test.
39579
39580 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39581
39582 PR c++/7939
39583 * g++.dg/template/crash11.C: New test.
39584
39585 2003-09-16 Jason Merrill <jason@redhat.com>
39586 Jakub Jelinek <jakub@redhat.com>
39587
39588 * gcc.dg/attr-warn-unused-result.c: New test.
39589
39590 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
39591
39592 PR c++/12184
39593 * g++.dg/expr/call2.C: New test.
39594
39595 2003-09-15 Andreas Jaeger <aj@suse.de>
39596
39597 * gcc.dg/Wold-style-definition-1.c: New test.
39598
39599 2003-09-14 Mark Mitchell <mark@codesourcery.com>
39600
39601 PR c++/3907
39602 * g++.dg/parse/template12.C: New test.
39603
39604 * g++.dg/abi/bitfield11.C: New test.
39605 * g++.dg/abi/bitfield12.C: Likewise.
39606
39607 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
39608
39609 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
39610 non-expansion of functional macro name without arguments at EOL.
39611 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
39612
39613 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
39614
39615 * gcc.c-torture/execute/20030914-[12].c: New tests.
39616
39617 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
39618
39619 PR c++/11788
39620 * g++.dg/overload/addr1.C: New test.
39621
39622 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
39623
39624 * gcc.dg/20030909-1.c: New test.
39625
39626 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
39627
39628 * gcc.dg/ultrasp10.c: New test.
39629
39630 2003-09-09 Devang Patel <dpatel@apple.com>
39631
39632 * gcc.dg/darwin-ld-6.c: New test.
39633
39634 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39635
39636 * gcc.dg/torture/builtin-explog-1.c: New testcase.
39637
39638 2003-09-08 Mark Mitchell <mark@codesourcery.com>
39639
39640 * gcc.dg/ia64-types1.c: New test.
39641 * gcc.dg/ia64-types2.c: Likewise.
39642
39643 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39644
39645 * gcc.dg/builtins-1.c: Add more _Complex tests.
39646 * gcc.dg/torture/builtin-attr-1.c: Likewise.
39647
39648 * gcc.dg/builtins-1.c: Test existing _Complex functions.
39649 * gcc.dg/torture/builtin-attr-1.c: Likewise.
39650
39651 2003-09-08 Mark Mitchell <mark@codesourcery.com>
39652
39653 PR c++/11786
39654 * g++.dg/lookup/koenig2.C: New test.
39655
39656 PR c++/5296
39657 * g++.dg/rtti/typeid2.C: New test.
39658
39659 2003-09-08 Jakub Jelinek <jakub@redhat.com>
39660
39661 * gcc.c-torture/compile/20030904-1.c: New test.
39662
39663 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
39664
39665 * g++.dg/opt/longbranch2.C: New test.
39666
39667 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
39668
39669 * g++.dg/template/crash10.C: Only compile it.
39670
39671 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
39672
39673 PR middle-end/11665
39674 * gcc.c-torture/compile/20030907-1.c: New test.
39675 * g++.dg/init/array11.C: New test.
39676
39677 2003-09-07 Mark Mitchell <mark@codesourcery.com>
39678
39679 PR c++/11852
39680 * g++.dg/init/struct1.C: New test.
39681
39682 2003-09-07 Mark Mitchell <mark@codesourcery.com>
39683
39684 PR c++/12181
39685 * g++.dg/expr/comma1.C: New test.
39686
39687 2003-09-06 Mark Mitchell <mark@codesourcery.com>
39688
39689 PR c++/11867
39690 * g++.dg/expr/static_cast5.C: New test.
39691
39692 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
39693
39694 PR c++/11507
39695 * g++.dg/lookup/scoped7.C: New test.
39696
39697 PR c++/9574
39698 * g++.dg/other/static1.C: New test.
39699
39700 PR c++/11490
39701 * g++.dg/warn/template-1.C: New test.
39702
39703 PR c++/11432
39704 * g++.dg/template/crash10.C: New test.
39705
39706 PR c++/2478
39707 * g++.dg/overload/VLA.C: New test.
39708
39709 PR c++/10804
39710 * g++.dg/template/call1.C: New test.
39711
39712 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
39713
39714 PR c++/11794
39715 * g++.dg/parse/using3.C: New test.
39716
39717 2003-09-06 Roger Sayle <roger@eyesopen.com>
39718
39719 PR c++/11409
39720 * g++.dg/overload/builtin3.C: New test case.
39721
39722 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
39723
39724 PR c/9862
39725 * gcc.dg/20030906-1.c: New test.
39726 * gcc.dg/20030906-2.c: Likewise.
39727
39728 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
39729
39730 PR c++/12167
39731 * g++.dg/parse/defarg5.C: New test.
39732
39733 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
39734
39735 2003-09-05 Mark Mitchell <mark@codesourcery.com>
39736
39737 PR c++/12163
39738 * g++.dg/expr/static_cast4.C: New test.
39739
39740 PR c++/12146
39741 * g++.dg/template/crash9.C: New test.
39742
39743 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
39744
39745 * g++.old-deja/g++.ext/pretty2.C: Update for change
39746 in __FUNCTION__.
39747 * g++.old-deja/g++.ext/pretty3.C: Likewise.
39748
39749 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
39750
39751 PR c++/11922
39752 * g++/dg/template/qualified-id1.C: New test.
39753
39754 PR c++/12037
39755 * g++.dg/warn/noeffect4.C: New test.
39756
39757 2003-09-04 Matt Austern <austern@apple.com>
39758
39759 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
39760 * g++.dg/ext/fnname2.C: Likewise.
39761 * g++.dg/ext/fnname3.C: Likewise.
39762
39763 2003-09-04 Mark Mitchell <mark@codesourcery.com>
39764
39765 * g++.dg/expr/lval1.C: New test.
39766 * g++.dg/ext/lvcast.C: Remove.
39767
39768 2003-09-03 Roger Sayle <roger@eyesopen.com>
39769
39770 PR optimization/11700.
39771 * gcc.c-torture/compile/20030903-1.c: New test case.
39772
39773 2003-09-03 Mark Mitchell <mark@codesourcery.com>
39774
39775 PR c++/12053
39776 * g++.dg/abi/layout4.C: New test.
39777
39778 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
39779
39780 PR c++/11553
39781 * g++.dg/parse/friend3.C: New test.
39782
39783 2003-09-02 Mark Mitchell <mark@codesourcery.com>
39784
39785 PR c++/11847
39786 * g++.dg/template/class1.C: New test.
39787
39788 PR c++/11808
39789 * g++.dg/expr/call1.C: New test.
39790
39791 2003-09-01 Mark Mitchell <mark@codesourcery.com>
39792
39793 PR c++/12114
39794 * g++.dg/init/ref9.C: New test.
39795
39796 PR c++/11972
39797 * g++.dg/template/nested4.C: New test.
39798
39799 2003-08-29 Mark Mitchell <mark@codesourcery.com>
39800
39801 PR c++/12093
39802 * g++.dg/template/non-dependent4.C: New test.
39803
39804 PR c++/11928
39805 * g++.dg/inherit/conv1.C: New test.
39806
39807 2003-08-29 Mark Mitchell <mark@codesourcery.com>
39808
39809 PR c++/6196
39810 * g++.dg/ext/label1.C: New test.
39811 * g++.dg/ext/label2.C: Likewise.
39812
39813 2003-08-28 Mark Mitchell <mark@codesourcery.com>
39814
39815 * g++.dg/expr/cond3.C: New test.
39816
39817 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39818
39819 * gcc.dg/builtins-1.c: Add new builtin cases.
39820
39821 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39822
39823 * gcc.dg/builtins-1.c: Add new cases.
39824 * gcc.dg/torture/builtin-attr-1.c: Likewise.
39825
39826 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39827
39828 * gcc.dg/builtins-1.c: Add more math builtin tests.
39829 * gcc.dg/torture/builtin-attr-1.c: New test.
39830
39831 2003-08-28 Mark Mitchell <mark@codesourcery.com>
39832
39833 PR optimization/5079
39834 * g++.dg/opt/static3.C: New test.
39835
39836 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
39837
39838 * gcc.misc-tests/gcov-10b.c: New test.
39839
39840 2003-08-27 Mark Mitchell <mark@codesourcery.com>
39841
39842 * g++.dg/opt/ptrmem3.C: New test.
39843
39844 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
39845
39846 2003-08-27 Jakub Jelinek <jakub@redhat.com>
39847
39848 * gcc.dg/20030826-2.c: New test.
39849
39850 2003-08-26 Roger Sayle <roger@eyesopen.com>
39851
39852 PR middle-end/12002
39853 * g77.f-torture/compile/12002.f: New test case.
39854
39855 2003-08-26 Roger Sayle <roger@eyesopen.com>
39856
39857 * gcc.dg/20030826-1.c: New test case.
39858
39859 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
39860
39861 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
39862
39863 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
39864
39865 PR c++/11871
39866 * c++.dg/lookup/crash1.C: New test.
39867
39868 * c++.dg/warn/noeffect3.C: New test.
39869
39870 2003-08-25 Janis Johnson <janis187@us.ibm.com>
39871
39872 * gcc.dg/compat/vector-1_x.c: Compile with -w.
39873 * gcc.dg/compat/vector-1_y.c: Ditto.
39874 * gcc.dg/compat/vector-2_x.c: Ditto.
39875 * gcc.dg/compat/vector-2_y.c: Ditto.
39876
39877 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
39878
39879 * gcc.dg/20030702-1.c: New test.
39880
39881 2003-08-25 Mark Mitchell <mark@codesourcery.com>
39882
39883 PR c++/8795
39884 * g++.dg/ext/altivec-1.C: New test.
39885
39886 2003-08-24 Richard Henderson <rth@redhat.com>
39887
39888 * g++.dg/eh/simd-2.C: Add -w for x86.
39889
39890 2003-08-23 Jakub Jelinek <jakub@redhat.com>
39891
39892 * gcc.dg/20030815-1.c: New test.
39893
39894 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39895
39896 PR c++/3765
39897 * g++.dg/parse/access6.C: New test.
39898
39899 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39900
39901 PR c++/641, c++/11876
39902 * g++.dg/template/friend22.C: New test.
39903 * g++.dg/template/friend23.C: Likewise.
39904
39905 2003-08-22 Mark Mitchell <mark@codesourcery.com>
39906
39907 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
39908 identically.
39909
39910 2003-08-22 Mark Mitchell <mark@codesourcery.com>
39911
39912 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
39913
39914 2003-08-22 Mark Mitchell <mark@codesourcery.com>
39915
39916 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
39917
39918 2003-08-22 Mark Mitchell <mark@codesourcery.com>
39919
39920 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
39921
39922 2003-08-22 Mark Mitchell <mark@codesourcery.com>
39923
39924 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
39925
39926 2003-08-21 Mark Mitchell <mark@codesourcery.com>
39927
39928 PR c++/11919
39929 * g++.dg/overload/prom1.C: New test.
39930
39931 PR c++/11551
39932 * g++.dg/parse/dtor2.C: New test.
39933
39934 PR c++/10762
39935 * g++.dg/parse/using2.C: New test.
39936
39937 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
39938
39939 PR target/11805
39940 * gcc.c-torture/compile/20030821-1.c: New.
39941
39942 2003-08-20 Mark Mitchell <mark@codesourcery.com>
39943
39944 PR c++/11834
39945 * g++.dg/template/deduce2.C: New test.
39946
39947 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
39948
39949 * gcc.c-torture/execute/20030821-1.c: New test.
39950
39951 2003-08-20 Roger Sayle <roger@eyesopen.com>
39952
39953 PR middle-end/11984
39954 * gcc.dg/20030820-1.c: New test case.
39955
39956 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
39957
39958 PR c++/11945
39959 * g++.dg/warn/noeffect2.C: New test.
39960
39961 2003-08-19 Mark Mitchell <mark@codesourcery.com>
39962
39963 PR c++/10926
39964 * g++.dg/template/dtor2.C: New test.
39965
39966 PR c++/11684
39967 * g++.dg/template/operator1.C: New test.
39968 * g++.dg/parse/operator4.C: New test.
39969
39970 PR c++/11946.C
39971 * g++.dg/expr/enum1.C: New test.
39972 * gcc.dg/c99-bool-1.c: Remove bogus warning.
39973
39974 PR c++/11036.C
39975 * g++.dg/parse/elab2.C: New test.
39976 * g++.dg/parse/typedef4.C: Change error message.
39977 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
39978 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
39979 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
39980
39981 2003-08-19 Geoffrey Keating <geoffk@apple.com>
39982
39983 * gcc.dg/pch/warn-1.c: New.
39984 * gcc.dg/pch/warn-1.hs: New.
39985
39986 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
39987 not-tested file.
39988
39989 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
39990
39991 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
39992
39993 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
39994
39995 * gcc.dg/uninit-D.c: New Test.
39996 * gcc.dg/uninit-E.c: New Test.
39997 * gcc.dg/uninit-F.c: New Test.
39998 * gcc.dg/uninit-G.c: New Test.
39999
40000 2003-08-19 Michael Ritzert <ritzert@t-online.de>
40001
40002 * g++.dg/README: Describe the pch directory.
40003
40004 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40005
40006 PR c++/11174
40007 * g++.dg/parse/access4.C: New test.
40008 * g++.dg/parse/access5.C: Likewise.
40009 * g++.old-deja/g++.jason/access17.C: Adjust error message.
40010
40011 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
40012
40013 * gcc.dg/noncompile/20030818-1.c: New.
40014
40015 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
40016
40017 PR c++/11957
40018 * g++.dg/warn/noeffect1.C: New test.
40019
40020 * g++.dg/template/scope2.C: New test.
40021 * g++.dg/template/error2.C: Correct dg-error
40022
40023 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
40024
40025 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
40026
40027 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
40028
40029 PR C++/11512
40030 * g++.dg/template/warn1.C: New.
40031
40032 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
40033
40034 * g++.dg/template/error2.C: New test.
40035 * g++.dg/lookup/using7.C: Adjust errors
40036 * g++.old-deja/g++.pt/crash36.C: Likewise.
40037 * g++.old-deja/g++.pt/derived3.C: Likewise.
40038
40039 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40040
40041 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
40042 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
40043 * gcc.c-torture/execute/builtins/string-9.c: New, from
40044 string-opt-9.c. Adjust for execute/builtins framework.
40045 * gcc.c-torture/execute/string-opt-9.c: Delete.
40046
40047 2003-08-12 Mark Mitchell <mark@codesourcery.com>
40048
40049 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
40050
40051 * g++.dg/parse/ret-type2.C: New test.
40052
40053 PR c++/11703
40054 * g++.dg/init/new8.C: New test.
40055
40056 PR c++/10923
40057 * g++.dg/parse/typedef5.C: New test.
40058
40059 PR c++/9512
40060 * g++.dg/parse/qualified2.C: New test.
40061 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
40062 invalid code.
40063
40064 2003-08-11 Mark Mitchell <mark@codesourcery.com>
40065
40066 * g++.dg/conversion/ptrmem1.C: New test.
40067
40068 2003-08-11 Jakub Jelinek <jakub@redhat.com>
40069
40070 PR target/11693
40071 * gcc.dg/20030811-1.c: New test.
40072
40073 PR target/11535
40074 * gcc.c-torture/execute/20030811-1.c: New test.
40075
40076 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40077
40078 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
40079
40080 2003-08-10 Mark Mitchell <mark@codesourcery.com>
40081
40082 PR c++/11789.C
40083 * g++.dg/inherit/multiple1.C: New test.
40084
40085 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
40086
40087 * gcc.dg/spe1.c: New test.
40088
40089 PR c++/11670
40090 * g++.dg/expr/cast2.C: New test.
40091
40092 PR c++/10530
40093 * g++.dg/template/dependent-name2.C: New test.
40094
40095 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
40096
40097 * g++.dg/parse/crash11.C: Put the dg options in comments.
40098
40099 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
40100
40101 * lib/gcc-dg.exp: Update for diagnostic change.
40102
40103 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40104
40105 PR c++/5767
40106 * g++.dg/parse/crash11.C: New test.
40107
40108 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
40109
40110 * gcc.dg/cpp/spacing1.c: Update.
40111
40112 2003-08-04 Janis Johnson <janis187@us.ibm.com>
40113
40114 PR target/11739
40115 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
40116 a value for -mtune.
40117
40118 2003-08-04 Roger Sayle <roger@eyesopen.com>
40119
40120 PR middle-end/11771
40121 * gcc.c-torture/compile/20030804-1.c: New test case.
40122
40123 2003-08-04 Roger Sayle <roger@eyesopen.com>
40124
40125 * gcc.dg/20030804-1.c: New test case.
40126
40127 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
40128
40129 * gcc.dg/cpp/separate-1.c: New test.
40130
40131 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
40132
40133 PR c++/11704
40134 * g++.dg/template/dependent-expr2.C: New test.
40135
40136 PR c++/11766
40137 * g++.dg/expr/ptrmem1.C: New test.
40138
40139 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40140
40141 PR c++/9453
40142 * g++.dg/template/friend15.C: New test.
40143
40144 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
40145
40146 * lib/dg-pch.exp: Work round PCH bug.
40147
40148 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40149
40150 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
40151 builtins. Move cases from builtins-4.c here.
40152
40153 * gcc.dg/torture/builtin-math-1.c: New test taken from
40154 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
40155 additional cases.
40156
40157 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
40158 Delete.
40159
40160 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
40161
40162 PR c++/9447
40163 * g++.dg/template/using7.C: New test.
40164
40165 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
40166
40167 * import1.c, import2.c: New tests.
40168
40169 2003-08-01 Jakub Jelinek <jakub@redhat.com>
40170
40171 * g++.dg/eh/crossjump1.C: New test.
40172
40173 2003-08-01 Mark Mitchell <mark@codesourcery.com>
40174
40175 PR c++/11697
40176 * g++.dg/template/using6.C: New test.
40177
40178 PR c++/11744
40179 * g++.dg/template/koenig2.C: New test.
40180
40181 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40182
40183 PR c++/7983
40184 * g++.dg/parse/typedef4.C: New test.
40185
40186 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40187
40188 PR c++/8442, c++/8806
40189 * g++.dg/template/elab1.C: New test.
40190 * g++.dg/template/type2.C: Likewise.
40191 * g++.dg/template/ttp3.C: Adjust expected error message.
40192 * g++.old-deja/g++.law/visibility13.C: Likewise.
40193 * g++.old-deja/g++.niklas/t135.C: Likewise.
40194 * g++.old-deja/g++.pt/ttp41.C: Likewise.
40195 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
40196 template argument.
40197 * g++.old-deja/g++.pt/ttp44.C: Likewise.
40198
40199 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
40200
40201 PR c++/11295
40202 * g++.dg/ext/stmtexpr1.C: New test.
40203
40204 * g++.dg/opt/tmp1.C: New test.
40205
40206 PR c++/11525
40207 * g++.dg/parse/constant4.C: New test.
40208
40209 PR c++/9447
40210 * g++.dg/template/using5.C: New test.
40211
40212 2003-07-31 Roger Sayle <roger@eyesopen.com>
40213
40214 * gcc.dg/builtins-27.c: New test case.
40215
40216 2003-07-31 Jakub Jelinek <jakub@redhat.com>
40217
40218 * gcc.dg/tls/opt-7.c: New test.
40219
40220 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
40221
40222 * g++.old-deja/g++.other/crash18.C: Remove.
40223
40224 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
40225
40226 * g++.dg/template/explicit3.C: New.
40227 * g++.dg/template/explicit4.C: New.
40228 * g++.dg/template/explicit5.C: New.
40229
40230 PR c++/11347
40231 * g++.dg/template/memtmpl1.C: New.
40232
40233 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
40234
40235 PR target/11565
40236 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
40237 * gcc.dg/i386-387-5.c (dg-options): Likewise.
40238
40239 2003-07-30 Jan Hubicka <jh@suse.cz>
40240
40241 * vtgc1.c: Kill.
40242
40243 2003-07-29 Zack Weinberg <zack@codesourcery.com>
40244
40245 * gcc.dg/struct-in-proto-1.c: New test.
40246
40247 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
40248
40249 * gcc.dg/cpp/include2.c: Only expect one message.
40250
40251 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
40252
40253 PR c++/9447
40254 * g++.dg/template/using1.C: New test.
40255 * g++.dg/template/using2.C: New test.
40256 * g++.dg/template/using3.C: New test.
40257 * g++.dg/template/using4.C: New test.
40258
40259 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
40260
40261 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
40262 * gcc.c-torture/execute/string-opt-10.c: Likewise.
40263
40264 2003-07-28 Jan Hubicka <jh@suse.cz>
40265
40266 PR c++/11530
40267 * g++.dg/opt/call1.C: New test.
40268
40269 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
40270
40271 PR c++/11667
40272 * g++.dg/init/enum2.C: New test.
40273 * g++.dg/template/overload1.C: Add "-w" option.
40274
40275 2003-07-28 Hans-Peter Nilsson <hp@bitrange.com>
40276
40277 * gcc.dg/Wdeclaration-after-statement-1.c,
40278 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
40279
40280 2003-07-28 Jakub Jelinek <jakub@redhat.com>
40281
40282 * gcc.c-torture/compile/20030725-1.c: New test.
40283
40284 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
40285
40286 * gcc.dg/20030505.c: Only run for SPE.
40287 Remove definition of opaque type.
40288
40289 2003-07-27 Mark Mitchell <mark@codesourcery.com>
40290
40291 * g++.dg/template/ptrmem6.C: New test.
40292
40293 2003-07-26 Geoffrey Keating <geoffk@apple.com>
40294
40295 * gcc.c-torture/compile/zero-strct-2.c: New test.
40296
40297 2003-07-25 Geoffrey Keating <geoffk@apple.com>
40298
40299 * gcc.dg/intermod-1.c: New test.
40300
40301 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
40302
40303 PR c++/11617
40304 * g++.dg/template/lookup2.C: New test.
40305 * g++.dg/template/memclass1.C: Remove instantiated from error.
40306 * g++.dg/other/error2.C: Tweak expected errors.
40307
40308 PR c++/11596
40309 * g++.dg/template/defarg3.C: New test.
40310
40311 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
40312
40313 2003-07-24 Mark Mitchell <mark@codesourcery.com>
40314
40315 * g++.dg/inherit/access5.C: New test.
40316
40317 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40318
40319 PR c++/11513
40320 * g++.dg/template/crash8.C: New test.
40321
40322 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
40323
40324 PR c/10602
40325 * gcc.dg/noncompile/incomplete-2.c: New test.
40326
40327 2003-07-23 Mark Mitchell <mark@codesourcery.com>
40328
40329 PR c++/11645
40330 * g++.dg/inherit/access4.C: New test.
40331
40332 PR c++/11517
40333 * g++.dg/expr/cond2.C: New test.
40334
40335 PR optimization/10679
40336 * g++.dg/opt/inline4.C: New test.
40337
40338 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
40339
40340 * g++.dg/parse/crash10: New test.
40341
40342 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
40343
40344 * g++.dg/ext/flexary1.C: New test.
40345
40346 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40347
40348 PR c++/10793
40349 * g++.dg/template/crash9.C: New test.
40350
40351 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
40352
40353 PR c++/3004
40354 * g++.dg/parse/typedef3.C: New test.
40355
40356 PR c++/7906
40357 * g++.dg/parse/operator2.C: New test.
40358
40359 PR c++/8895
40360 * g++.dg/parse/def-tmpl-arg1.C: New test.
40361
40362 PR c++/9282
40363 * g++.dg/parse/funptr1.C: New test.
40364
40365 PR c++/9452
40366 * g++.dg/parse/ambig3.C: New test.
40367
40368 PR c++/9454
40369 * g++.dg/parse/operator3.C: New test.
40370
40371 PR c++/9486
40372 * g++.dg/parse/template10.C: New test.
40373
40374 PR c++/9488
40375 * g++.dg/parse/template11.C: New test.
40376
40377 PR c++/10150
40378 * g++.dg/parse/invalid-op1.C: New test.
40379
40380 PR c++/10247
40381 * g++.dg/parse/condexpr1.C: New test.
40382
40383 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
40384
40385 * g++.dg/ext/packed3.C: New test.
40386 * g++.dg/ext/packed4.C: New test.
40387
40388 * gcc.dg/pack-test-3.c: New test.
40389
40390 2003-07-21 Janis Johnson <janis187@us.ibm.com>
40391
40392 * lib/compat.exp: Handle dg-options per source file.
40393 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
40394 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
40395 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
40396 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
40397 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
40398 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
40399 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
40400 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
40401 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
40402 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
40403 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
40404 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
40405 * g++.dg/compat/break/bitfield7_x.C: Ditto.
40406 * g++.dg/compat/break/bitfield7_y.C: Ditto.
40407
40408 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
40409
40410 PR c/10320
40411 * gcc.c-torture/execute/20030718-1.c: New test.
40412
40413 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
40414
40415 PR optimization/11536
40416 * gcc.dg/20030721-1.c: New test.
40417
40418 2003-07-19 Mark Mitchell <mark@codesourcery.com>
40419
40420 PR c++/11546
40421 * g++.dg/template/lookup1.C: New test.
40422
40423 2003-07-19 Zack Weinberg <zack@codesourcery.com>
40424
40425 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
40426 diagnostics of ill-formed constructs involving labels.
40427 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
40428 the new 'previously defined here' message.
40429
40430 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
40431
40432 * g++.dg/parse/non-dependent2.C: New test.
40433
40434 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
40435
40436 * g++.dg/init/init-ref4.C: xfail on targets without
40437 weak symbols.
40438
40439 2003-07-17 Jakub Jelinek <jakub@redhat.com>
40440
40441 PR target/11087
40442 * gcc.c-torture/execute/20030717-1.c: New test.
40443
40444 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
40445
40446 * g++.dg/opt/cfg1.C: New test.
40447
40448 2003-07-17 Mark Mitchell <mark@codesourcery.com>
40449
40450 PR optimization/11557
40451 * gcc.dg/20030717-1.c: New test.
40452
40453 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
40454
40455 PR c++/10476
40456 * g++.dg/expr/crash-1.C: New test.
40457
40458 PR c++/11027
40459 * g++.dg/template/init3.C: New test.
40460
40461 PR c++/8222
40462 * g++.dg/template/non-dependent1.C: New test.
40463
40464 PR c++/11070
40465 * g++.dg/template/non-dependent2.C: New test.
40466
40467 PR c++/11071
40468 * g++.dg/template/non-dependent3.C: New test.
40469
40470 PR c++/9907
40471 * g++.dg/template/sizeof5.C: New test.
40472
40473 2003-07-17 Geoffrey Keating <geoffk@apple.com>
40474
40475 PR 11498
40476 * gcc.c-torture/compile/mangle-1.c: New file.
40477
40478 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40479
40480 PR c++/7809
40481 * g++.dg/parse/access3.C: New test.
40482
40483 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
40484
40485 PR c++/11384
40486 * g++.dg/init/init-ref4.C: New test.
40487
40488 2003-07-16 Mark Mitchell <mark@codesourcery.com>
40489
40490 PR c++/11547
40491 * g++.dg/parse/constant3.C: New test.
40492 * g++.dg/parse/crash7.C: Likewise.
40493
40494 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
40495
40496 PR target/11008
40497 * gcc.dg/i386-pentium4-not-mull.c: New.
40498
40499 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
40500
40501 * gcc.dg/asm-names.c (ymain): Make it weak.
40502
40503 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40504
40505 PR c++/5421
40506 * g++.dg/template/friend21.C: New test.
40507
40508 2003-07-16 Jakub Jelinek <jakub@redhat.com>
40509
40510 * gcc.dg/cleanup-8.c: New test.
40511 * gcc.dg/cleanup-9.c: New test.
40512
40513 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
40514
40515 * g++.dg/ext/dll-MI1.h: New file.
40516 * g++.dg/ext/dllexport-MI1.C: New file.
40517 * g++.dg/ext/dllimport-MI1.C: New file.
40518
40519 2003-07-15 Jakub Jelinek <jakub@redhat.com>
40520
40521 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
40522 it does not have cmpstrsi patterns (just cmpmemsi).
40523
40524 2003-07-15 Mark Mitchell <mark@codesourcery.com>
40525
40526 PR debug/11473
40527 * g++.dg/debug/debug8.C: New test.
40528
40529 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40530
40531 PR c++/10108
40532 * g++.dg/template/crash7.C: New test.
40533
40534 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
40535
40536 PR target/10795
40537 * gcc.c-torture/compile/20030708-1.c: New.
40538
40539 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
40540
40541 * gcc.c-torture/execute/20030715-1.c: New test.
40542
40543 2003-07-14 Geoffrey Keating <geoffk@apple.com>
40544
40545 * gcc.dg/pch/inline-3.c: New file.
40546 * gcc.dg/pch/inline-3.hs: New file.
40547 * gcc.dg/pch/inline-4.c: New file.
40548 * gcc.dg/pch/inline-4.hs: New file.
40549
40550 2003-07-14 Mark Mitchell <mark@codesourcery.com>
40551
40552 PR c++/11509
40553 * g++.dg/template/crash6.C: New test.
40554
40555 PR c++/7053
40556 * g++.dg/template/friend20.C: New test.
40557
40558 PR c++/7019
40559 * g++.dg/template/overload2.C: New test.
40560
40561 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40562
40563 PR optimization/11440
40564 * gcc.c-torture/execute/20030714-1.c: New test.
40565
40566 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40567
40568 PR c++/11154
40569 * g++.dg/template/partial2.C: New test.
40570
40571 2003-07-13 Mark Mitchell <mark@codesourcery.com>
40572
40573 PR c++/11503
40574 * g++.dg/template/anon1.C: New test.
40575
40576 PR c++/11493
40577 PR c++/11495
40578 * g++.dg/parse/template9.C: Likewise.
40579 * g++.dg/template/crash4.C: New test.
40580 * g++.dg/template/koenig1.C: Likewise.
40581 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
40582 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
40583 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
40584 functions.
40585 * g++.old-deja/g++.jason/template36.C: Likewise.
40586 * g++.old-deja/g++.mike/p1989.C: Likewise.
40587 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
40588 * g++.old-deja/g++.pt/ttp20.C: Use this->.
40589 * g++.old-deja/g++.pt/ttp21.C: Use this->.
40590 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
40591 compiling.
40592 * g++.old-deja/g++.pt/union2.C: Use this->.
40593
40594 2003-07-11 Jakub Jelinek <jakub@redhat.com>
40595
40596 * gcc.dg/20030711-1.c: New test.
40597
40598 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
40599
40600 PR c++/11050
40601 * g++.dg/parse/args1.C: New test.
40602 * g++.pt/defarg8.C: Change expected errors.
40603
40604 2003-07-11 Mark Mitchell <mark@codesourcery.com>
40605
40606 PR c++/8164
40607 * g++.dg/template/nontype2.C: New test.
40608
40609 PR c++/10558
40610 * g++.dg/parse/template8.C: New test.
40611
40612 PR c++/8327
40613 * g++.dg/template/scope1.C: New test.
40614
40615 * g++.dg/warn/Wsign-compare-1.C: New test.
40616
40617 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
40618
40619 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
40620
40621 2003-07-10 Mark Mitchell <mark@codesourcery.com>
40622
40623 PR c++/9411
40624 * g++.dg/template/explicit2.C: New test.
40625
40626 PR c++/10032
40627 * g++.dg/warn/pedantic1.C: New test.
40628
40629 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
40630
40631 PR c++ 9483
40632 * g++.dg/other/field1.C: New test.
40633
40634 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
40635
40636 PR c/11449
40637 * gcc.c-torture/compile/20030707-1.c: New.
40638
40639 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40640
40641 PR c++/10849
40642 * g++.dg/template/access12.C: New test.
40643
40644 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
40645
40646 * g++.dg/bprob/bprob.exp (prof_ext): Update.
40647 * g77.dg/bprob/bprob.exp (prof_ext): Update.
40648 * gcc.misc-tests/bprob.exp (prof_ext): Update.
40649 * gcc.misc-tests/gcov.exp: Update
40650 * g++.dg/gcov/gcov.exp: Update
40651 * lib/gcov.exp: Update.
40652
40653 2003-07-08 Mark Mitchell <mark@codesourcery.com>
40654
40655 * g++.dg/abi/mangle17.C: Make sure template expressions are
40656 dependent.
40657 * g++.dg/abi/mangle4.C: Mark erroneous casts.
40658 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
40659 * g++.dg/opt/stack1.C: Remove erroneous code.
40660 * g++.dg/parse/template7.C: New test.
40661 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
40662 * g++.old-deja/g++.pt/crash4.C: Likewise.
40663
40664 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
40665
40666 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
40667 with zero or one occurence of `$' after the initial `L'.
40668
40669 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
40670
40671 * gcc.c-torture/compile/20030704-1.c: Add a comment.
40672
40673 2003-07-08 Roger Sayle <roger@eyesopen.com>
40674
40675 PR c/11370
40676 * gcc.dg/Wunreachable-6.c: New testcase.
40677 * gcc.dg/Wunreachable-7.c: New testcase.
40678
40679 2003-07-08 Jakub Jelinek <jakub@redhat.com>
40680
40681 PR c/11420
40682 * gcc.dg/20030708-1.c: New test.
40683
40684 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
40685
40686 * gcc.dg/compat/sdata-section.h: New file.
40687 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
40688 * gcc.dg/torture/mips-sdata-1.c: New test.
40689
40690 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40691
40692 PR c++/11030
40693 * g++.dg/template/friend19.C: New test.
40694
40695 2003-07-08 Jakub Jelinek <jakub@redhat.com>
40696
40697 * g++.dg/opt/strength-reduce.C: New test.
40698
40699 2003-07-07 Roger Sayle <roger@eyesopen.com>
40700
40701 PR target/10979
40702 * gcc.dg/20030707-1.c: New testcase.
40703
40704 2003-07-07 Roger Sayle <roger@eyesopen.com>
40705
40706 PR optimization/11059
40707 * g++.dg/opt/emptyunion.C: New testcase.
40708
40709 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
40710 Eric Botcazou <ebotcazou@libertysurf.fr>
40711
40712 * g++.dg/opt/stack1.C: New test.
40713
40714 2003-07-05 Mark Mitchell <mark@codesourcery.com>
40715
40716 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
40717 run test.
40718
40719 PR c++/11431
40720 * g++.dg/expr/static_cast3.C: New test.
40721
40722 2003-07-04 Zack Weinberg <zack@codesourcery.com>
40723
40724 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
40725 everywhere.
40726 * gcc.dg/concat.c: Concatenation of string constants with
40727 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
40728 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
40729 * gcc.dg/cpp/escape-2.c: Use wide character constants where
40730 necessary to avoid multi-character character constant warning.
40731 * gcc.dg/cpp/escape.c: Likewise.
40732 * gcc.dg/cpp/ucs.c: Likewise.
40733 Remove backslashes from dg-bogus comments, as they confuse Tcl.
40734 Fix a typo.
40735
40736 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
40737
40738 PR c/11428
40739 * gcc.c-torture/compile/20030704-1.c: New.
40740
40741 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
40742
40743 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
40744
40745 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
40746
40747 PR c++/5287, PR c++/7910, PR c++/11021
40748 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
40749 tests for warnings.
40750 * g++.dg/ext/dllimport2.C: Add tests for warnings.
40751 * g++.dg/ext/dllimport3.C: Likewise.
40752 * g++.dg/ext/dllimport4.C: New file.
40753 * g++.dg/ext/dllimport5.C: New file.
40754 * g++.dg/ext/dllimport6.C: New file.
40755 * g++.dg/ext/dllimport7.C: New file.
40756 * g++.dg/ext/dllimport8.C: New file.
40757 * g++.dg/ext/dllimport9.C: New file.
40758 * g++.dg/ext/dllimport10.C: New file.
40759 * g++.dg/ext/dllexport1.C: New file.
40760
40761 2003-07-03 Mark Mitchell <mark@codesourcery.com>
40762
40763 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
40764 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
40765
40766 2003-07-03 Roger Sayle <roger@eyesopen.com>
40767
40768 * gcc.dg/builtins-25.c: New testcase.
40769 * gcc.dg/builtins-26.c: New testcase.
40770
40771 2003-07-03 Janis Johnson <janis187@us.ibm.com>
40772
40773 * gcc.dg/compat/vector-defs.h: New file.
40774 * gcc.dg/compat/vector-setup.h: New file.
40775 * gcc.dg/compat/vector-check.h: New file.
40776 * gcc.dg/compat/vector-1_main.c: New file.
40777 * gcc.dg/compat/vector-1_x.c: New file.
40778 * gcc.dg/compat/vector-1_y.c: New file.
40779 * gcc.dg/compat/vector-2_main.c: New file.
40780 * gcc.dg/compat/vector-2_x.c: New file.
40781 * gcc.dg/compat/vector-2_y.c: New file.
40782
40783 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
40784 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
40785 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
40786 * gcc.dg/compat/struct-align-1.h: New file.
40787 * gcc.dg/compat/struct-align-1_main.c: New file.
40788 * gcc.dg/compat/struct-align-1_x.c: New file.
40789 * gcc.dg/compat/struct-align-1_y.c: New file.
40790 * gcc.dg/compat/struct-align-2.h: New file.
40791 * gcc.dg/compat/struct-align-2_main.c: New file.
40792 * gcc.dg/compat/struct-align-2_x.c: New file.
40793 * gcc.dg/compat/struct-align-2_y.c: New file.
40794
40795 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
40796 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
40797 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
40798 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
40799 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
40800 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
40801 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
40802 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
40803 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
40804 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
40805 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
40806 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
40807 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
40808 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
40809 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
40810 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
40811 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
40812 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
40813 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
40814 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
40815 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
40816 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
40817 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
40818 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
40819 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
40820 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
40821 * gcc.dg/compat/struct-return-10_x.c: Ditto.
40822 * gcc.dg/compat/struct-return-2_x.c: Ditto.
40823 * gcc.dg/compat/struct-return-3_x.c: Ditto.
40824
40825 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
40826
40827 * gcc.dg/i386-call-1.c: New test.
40828
40829 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
40830
40831 PR c++/9162
40832 * g++.dg/parse/defarg4.C: New.
40833
40834 2003-07-03 Roger Sayle <roger@eyesopen.com>
40835
40836 PR target/10700
40837 * gcc.c-torture/compile/20030703-1.c: New test case.
40838
40839 2003-07-03 Mark Mitchell <mark@codesourcery.com>
40840
40841 * g++.dg/template/local3.C: Remove extra semicolon.
40842
40843 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
40844
40845 * gcc.dg/i386-volatile-1.c: New test.
40846
40847 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
40848
40849 PR c++/11072
40850 * g++.dg/other/offsetof2.C: XFAIL.
40851 * g++.dg/other/offsetof5.C: New.
40852
40853 PR c++/10219
40854 * g++.dg/template/error1.C: New.
40855
40856 PR c++/9779
40857 * g++.dg/template/dependent-expr1.C: New.
40858
40859 2003-07-01 Mark Mitchell <mark@codesourcery.com>
40860
40861 PR c++/6949
40862 * g++.dg/template/local3.C: New test.
40863
40864 PR c++/11149
40865 * g++.dg/lookup/scoped6.C: New test.
40866
40867 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
40868
40869 PR c++/8046
40870 * g++.dg/other/error7.C: New test.
40871
40872 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
40873
40874 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
40875 * g++.old-deja/g++.abi/vtable3.h: Likewise.
40876 * g++.old-deja/g++.law/code-gen5.C: Likewise.
40877 * g++.old-deja/g++.other/union2.C: Likewise.
40878 * gcc.dg/c90-const-expr-2.c: Likewise.
40879 * gcc.dg/c90-const-expr-3.c: Likewise.
40880 * gcc.dg/c99-const-expr-2.c: Likewise.
40881 * gcc.dg/c99-const-expr-3.c: Likewise.
40882 * gcc.dg/concat.c: Likewise.
40883
40884 2003-07-01 Mark Mitchell <mark@codesourcery.com>
40885
40886 PR c++/9559
40887 * g++.dg/init/static1.C: New test.
40888
40889 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
40890
40891 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
40892 * g++.old-deja/g++.other/access2.C: Likewise.
40893 * g++.old-deja/g++.other/decl2.C: Likewise.
40894 * gcc.c-torture/execute/20020615-1.c: Likewise.
40895
40896 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
40897
40898 PR c++/4933
40899 * g++.dg/template/sizeof4.C: New test.
40900
40901 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
40902
40903 * g++.dg/other/error6.C: New test.
40904
40905 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
40906
40907 PR c++/10750
40908 * g++.dg/parse/constant2.C: New test.
40909
40910 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
40911
40912 PR c++/11106
40913 * g++.dg/other/error5.C: New test.
40914
40915 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40916
40917 * gcc.dg/format/gcc_diag-1.c: New test.
40918
40919 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
40920
40921 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
40922
40923 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
40924
40925 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
40926 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
40927 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
40928
40929 2003-06-28 Jakub Jelinek <jakub@redhat.com>
40930
40931 * gcc.c-torture/execute/builtins/string-8.c: New test.
40932 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
40933 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
40934 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
40935
40936 2003-06-27 Mark Mitchell <mark@codesourcery.com>
40937
40938 PR c++/10468
40939 * g++.dg/ext/typeof6.C: New test.
40940
40941 2003-06-27 Mark Mitchell <mark@codesourcery.com>
40942
40943 PR c++/10796
40944 * g++.dg/init/enum1.C: New test.
40945
40946 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
40947
40948 * gcc.dg/20030627-1.c: New test.
40949
40950 2003-06-26 Mark Mitchell <mark@codesourcery.com>
40951
40952 PR c++/11332
40953 * g++.dg/expr/static_cast2.C: New test.
40954
40955 2003-06-26 Roger Sayle <roger@eyesopen.com>
40956 Jakub Jelinek <jakub@redhat.com>
40957
40958 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
40959 sprintf(dst,"%s",src) optimization.
40960 * gcc.c-torture/execute/20030626-1.c: New test case.
40961 * gcc.c-torture/execute/20030626-2.c: New test case.
40962
40963 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
40964
40965 * gcc.c-torture/execute/multi-ix.c: New test.
40966
40967 * gcc.c-torture/execute/simd-4.c (main):
40968 Added missing semicolon at end of union.
40969
40970 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
40971
40972 PR c++/8266
40973 * g++.dg/template/explicit-instantiation3.C: New test.
40974
40975 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
40976
40977 * gcc.dg/20030626-1.c: Use signed char.
40978
40979 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
40980
40981 * gcc.dg/20030626-1.c: New test.
40982
40983 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
40984
40985 * const-str-2.m: Update.
40986
40987 2003-06-25 Mark Mitchell <mark@codesourcery.com>
40988
40989 PR c++/10990
40990 * g++.dg/rtti/dyncast1.C: New test.
40991 * g++.dg/abi/mangle4.C: Correct base-specifier access.
40992 * g++.dg/lookup/scoped1.C: Remove XFAIL.
40993 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
40994
40995 PR c++/10931
40996 * g++.dg/expr/static_cast1.C: New test.
40997
40998 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
40999
41000 * gcc.dg/20030625-1.c: New test.
41001
41002 2003-06-24 Roger Sayle <roger@eyesopen.com>
41003
41004 * gcc.c-torture/compile/20030624-1.c: New test case.
41005
41006 2003-06-24 Jakub Jelinek <jakub@redhat.com>
41007
41008 * gcc.c-torture/execute/string-opt-17.c: New test.
41009
41010 2003-06-24 Mark Mitchell <mark@codesourcery.com>
41011
41012 PR c++/5754
41013 * g++.dg/parse/crash6.C: New test.
41014
41015 2003-06-23 Roger Sayle <roger@eyesopen.com>
41016
41017 * gcc.dg/builtins-24.c: New test case.
41018
41019 2003-06-23 Jakub Jelinek <jakub@redhat.com>
41020
41021 * g++.dg/opt/operator1.C: New test.
41022
41023 2003-06-22 Roger Sayle <roger@eyesopen.com>
41024
41025 * gcc.c-torture/execute/string-opt-16.c: New test case.
41026
41027 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
41028
41029 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
41030 * g++.old-deja/g++.other/conv7.C: Likewise.
41031 * g++.old-deja/g++.other/overcnv2.C: Likewise.
41032 * g++.old-deja/g++.other/overload14.C: Likewise.
41033
41034 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
41035
41036 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
41037 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
41038
41039 2003-06-20 Mark Mitchell <mark@codesourcery.com>
41040
41041 PR c++/10888
41042 * g++.dg/warn/Winline-3.C: New test.
41043
41044 2003-06-20 Mark Mitchell <mark@codesourcery.com>
41045
41046 * lib/target-supports.exp (check_alias_available): Make the test
41047 program acceptable to the Solaris assembler.
41048
41049 PR c++/10749
41050 * g++.dg/template/memclass2.C: New test.
41051
41052 2003-06-20 Mark Mitchell <mark@codesourcery.com>
41053 Eric Botcazou <ebotcazou@libertysurf.fr>
41054
41055 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
41056 data for non-matching targets.
41057 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
41058
41059 2003-06-20 Mark Mitchell <mark@codesourcery.com>
41060
41061 PR c++/10845
41062 * g++.dg/template/member3.C: New test.
41063
41064 2003-06-19 Mark Mitchell <mark@codesourcery.com>
41065
41066 PR c++/10939
41067 * g++.dg/template/func1.C: New test.
41068
41069 PR c++/9649
41070 * g++.dg/template/static4.C: New test.
41071 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
41072
41073 PR c++/11041
41074 * g++.dg/init/ref7.C: New test.
41075
41076 2003-06-19 Matt Austern <austern@apple.com>
41077
41078 PR c++/11228
41079 * g++.dg/anew1.C: New test.
41080 * g++.dg/anew2.C: New test.
41081 * g++.dg/anew3.C: New test.
41082 * g++.dg/anew4.C: New test.
41083
41084 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
41085
41086 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
41087
41088 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
41089
41090 * gcc.c-torture/execute/simd-4.c (main): Make expected value
41091 endian-dependent.
41092
41093 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
41094
41095 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
41096 Remove cruft.
41097
41098 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
41099
41100 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
41101 * gcc.c-torture/compile/961203-1.c: Likewise.
41102 * gcc.c-torture/compile/980506-1.c: Likewise.
41103
41104 2003-06-17 Mark Mitchell <mark@codesourcery.com>
41105
41106 PR c++/10712
41107 * g++.dg/lookup/using7.C: New test.
41108
41109 2003-06-17 Mark Mitchell <mark@codesourcery.com>
41110
41111 PR c++/11105
41112 * g++.dg/abi/conv1.C: Remove it.
41113 * g++.dg/template/conv7.C: New test.
41114 * g++.dg/template/conv8.C: Likewise.
41115 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
41116 conversion operator.
41117
41118 2003-06-17 Janis Johnson <janis187@us.ibm.com>
41119
41120 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
41121 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
41122 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
41123 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
41124 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
41125 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
41126 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
41127 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
41128 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
41129 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
41130 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
41131 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
41132 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
41133 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
41134 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
41135 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
41136 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
41137 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
41138 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
41139 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
41140 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
41141 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
41142 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
41143 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
41144 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
41145 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
41146 * gcc.dg/compat/struct-return-10_x.c: Ditto.
41147 * gcc.dg/compat/struct-return-2_x.c: Ditto.
41148 * gcc.dg/compat/struct-return-3_x.c: Ditto.
41149
41150 2003-06-16 Mark Mitchell <mark@codesourcery.com>
41151
41152 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
41153 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
41154 indications.
41155
41156 2003-06-16 Roger Sayle <roger@eyesopen.com>
41157
41158 * gcc.dg/i386-387-5.c: New test case.
41159 * gcc.dg/i386-387-6.c: New test case.
41160 * gcc.dg/builtins-23.c: New test case.
41161
41162 2003-06-15 Roger Sayle <roger@eyesopen.com>
41163
41164 * gcc.dg/builtins-22.c: New test case.
41165 * gcc.dg/i386-387-1.c: Update to test exp.
41166 * gcc.dg/i386-387-2.c: Likewise.
41167
41168 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41169
41170 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
41171
41172 2003-06-12 Mark Mitchell <mark@codesourcery.com>
41173
41174 * lib/gcc-dg.exp (dg-require-dll): New function.
41175 (dg-xfail-if): Likewise.
41176 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
41177 driver.
41178
41179 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
41180 * gcc.c-torture/compile/20001205-1.c: Likewise.
41181 * gcc.c-torture/compile/20001226-1.c: Likewise.
41182 * gcc.c-torture/compile/20010518-2.c: Likewise.
41183 * gcc.c-torture/compile/20020312-1.c: Likewise.
41184 * gcc.c-torture/compile/20020604-1.c: Likewise.
41185 * gcc.c-torture/compile/920501-12.c: Likewise.
41186 * gcc.c-torture/compile/920501-4.c: Likewise.
41187 * gcc.c-torture/compile/920520-1.c: Likewise.
41188 * gcc.c-torture/compile/920521-1.c: Likewise.
41189 * gcc.c-torture/compile/920625-1.c: Likewise.
41190 * gcc.c-torture/compile/961203-1.c: Likewise.
41191 * gcc.c-torture/compile/980506-1.c: Likewise.
41192 * gcc.c-torture/compile/981006-1.c: Likewise.
41193 * gcc.c-torture/compile/981022-1.c: Likewise.
41194 * gcc.c-torture/compile/981223-1.c: Likewise.
41195 * gcc.c-torture/compile/990617-1.c: Likewise.
41196 * gcc.c-torture/compile/dll.c: Likewise.
41197 * gcc.c-torture/compile/labels-3.c: Likewise.
41198 * gcc.c-torture/compile/mipscop-1.c: Likewise.
41199 * gcc.c-torture/compile/mipscop-2.c: Likewise.
41200 * gcc.c-torture/compile/mipscop-3.c: Likewise.
41201 * gcc.c-torture/compile/mipscop-4.c: Likewise.
41202 * gcc.c-torture/compile/simd-5.c: Likewise.
41203 * gcc.c-torture/compile/20000804-1.x: Remove.
41204 * gcc.c-torture/compile/20001205-1.x: Likewise.
41205 * gcc.c-torture/compile/20001226-1.x: Likewise.
41206 * gcc.c-torture/compile/20010518-2.x: Likewise.
41207 * gcc.c-torture/compile/20020312-1.x: Likewise.
41208 * gcc.c-torture/compile/20020604-1.x: Likewise.
41209 * gcc.c-torture/compile/920501-12.x: Likewise.
41210 * gcc.c-torture/compile/920501-4.x: Likewise.
41211 * gcc.c-torture/compile/920520-1.x: Likewise.
41212 * gcc.c-torture/compile/920521-1.x: Likewise.
41213 * gcc.c-torture/compile/920625-1.x: Likewise.
41214 * gcc.c-torture/compile/961203-1.x: Likewise.
41215 * gcc.c-torture/compile/980506-1.x: Likewise.
41216 * gcc.c-torture/compile/981006-1.x: Likewise.
41217 * gcc.c-torture/compile/981022-1.x: Likewise.
41218 * gcc.c-torture/compile/981223-1.x: Likewise.
41219 * gcc.c-torture/compile/990617-1.x: Likewise.
41220 * gcc.c-torture/compile/mipscop-1.x: Likewise.
41221 * gcc.c-torture/compile/mipscop-2.x: Likewise.
41222 * gcc.c-torture/compile/mipscop-3.x: Likewise.
41223 * gcc.c-torture/compile/mipscop-4.x: Likewise.
41224 * gcc.c-torture/compile/simd-5.x: Likewise.
41225
41226 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
41227
41228 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
41229
41230 * gcc.c-torture/execute/20030611-1.c: New test.
41231
41232 2003-06-12 Roger Sayle <roger@eyesopen.com>
41233
41234 PR middle-end/168
41235 * gcc.dg/20030612-1.c: New test case.
41236
41237 2003-06-12 Mark Mitchell <mark@codesourcery.com>
41238
41239 PR c++/10635
41240 * g++.dg/expr/cast1.C: New test.
41241
41242 2003-06-12 Roger Sayle <roger@eyesopen.com>
41243
41244 * gcc.dg/builtins-21.c: New test case.
41245
41246 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
41247
41248 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
41249 options instead of at the end.
41250 * lib/objc.exp (objc_target_compile): Likewise.
41251
41252 2003-06-11 Mark Mitchell <mark@codesourcery.com>
41253
41254 PR c++/10432
41255 * g++.dg/parse/error1.C: New test.
41256
41257 2003-06-11 Janis Johnson <janis187@us.ibm.com>
41258
41259 * gcc.dg/compat/struct-by-value-11_main.c: New file.
41260 * gcc.dg/compat/struct-by-value-11_x.c: New file.
41261 * gcc.dg/compat/struct-by-value-11_y.c: New file.
41262 * gcc.dg/compat/struct-by-value-12_main.c: New file.
41263 * gcc.dg/compat/struct-by-value-12_x.c: New file.
41264 * gcc.dg/compat/struct-by-value-12_y.c: New file.
41265 * gcc.dg/compat/struct-by-value-13_main.c: New file.
41266 * gcc.dg/compat/struct-by-value-13_x.c: New file.
41267 * gcc.dg/compat/struct-by-value-13_y.c: New file.
41268 * gcc.dg/compat/struct-by-value-14_main.c: New file.
41269 * gcc.dg/compat/struct-by-value-14_x.c: New file.
41270 * gcc.dg/compat/struct-by-value-14_y.c: New file.
41271 * gcc.dg/compat/struct-by-value-15_main.c: New file.
41272 * gcc.dg/compat/struct-by-value-15_x.c: New file.
41273 * gcc.dg/compat/struct-by-value-15_y.c: New file.
41274 * gcc.dg/compat/struct-by-value-16_main.c: New file.
41275 * gcc.dg/compat/struct-by-value-16_x.c: New file.
41276 * gcc.dg/compat/struct-by-value-16_y.c: New file.
41277 * gcc.dg/compat/struct-by-value-17_main.c: New file.
41278 * gcc.dg/compat/struct-by-value-17_x.c: New file.
41279 * gcc.dg/compat/struct-by-value-17_y.c: New file.
41280 * gcc.dg/compat/struct-by-value-18_main.c: New file.
41281 * gcc.dg/compat/struct-by-value-18_x.c: New file.
41282 * gcc.dg/compat/struct-by-value-18_y.c: New file.
41283
41284 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
41285 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
41286 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
41287 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
41288 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
41289 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
41290 * gcc.dg/compat/scalar-return-3_main.c: New file.
41291 * gcc.dg/compat/scalar-return-3_x.c: New file.
41292 * gcc.dg/compat/scalar-return-3_y.c: New file.
41293 * gcc.dg/compat/scalar-return-4_main.c: New file.
41294 * gcc.dg/compat/scalar-return-4_x.c: New file.
41295 * gcc.dg/compat/scalar-return-4_y.c: New file.
41296
41297 2003-06-10 Janis Johnson <janis187@us.ibm.com>
41298
41299 * gcc.dg/compat/fp2-struct-check.h: New file.
41300 * gcc.dg/compat/fp2-struct-defs.h: New file.
41301 * gcc.dg/compat/fp2-struct-init.h: New file.
41302 * gcc.dg/compat/struct-by-value-10_main.c: New file.
41303 * gcc.dg/compat/struct-by-value-10_x.c: New file.
41304 * gcc.dg/compat/struct-by-value-10_y.c: New file.
41305 * gcc.dg/compat/struct-return-10_main.c: New file.
41306 * gcc.dg/compat/struct-return-10_x.c: New file.
41307 * gcc.dg/compat/struct-return-10_y.c: New file.
41308
41309 * gcc.dg/compat/compat-common.h: New file.
41310 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
41311 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
41312 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
41313 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
41314 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
41315 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
41316 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
41317 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
41318 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
41319 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
41320 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
41321 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
41322 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
41323 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
41324 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
41325 * gcc.dg/compat/small-struct-check.h: Ditto.
41326 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
41327 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
41328 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
41329 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
41330 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
41331 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
41332 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
41333 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
41334 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
41335 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
41336 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
41337 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
41338 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
41339 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
41340 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
41341 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
41342 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
41343 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
41344 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
41345 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
41346 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
41347 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
41348 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
41349 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
41350 * gcc.dg/compat/struct-return-2_main.c: Ditto.
41351 * gcc.dg/compat/struct-return-2_x.c: Ditto.
41352 * gcc.dg/compat/struct-return-2_y.c: Ditto.
41353 * gcc.dg/compat/struct-return-3_main.c: Ditto.
41354 * gcc.dg/compat/struct-return-3_x.c: Ditto.
41355 * gcc.dg/compat/struct-return-3_y.c: Ditto.
41356
41357 2003-06-10 Geoffrey Keating <geoffk@apple.com>
41358
41359 * g++.dg/pch/static-1.C: New file.
41360 * g++.dg/pch/static-1.Hs: New file.
41361
41362 2003-06-10 Richard Henderson <rth@redhat.com>
41363
41364 * gcc.dg/asm-7.c: Adjust expected warning text.
41365
41366 2003-06-10 Roger Sayle <roger@eyesopen.com>
41367
41368 * gcc.dg/builtins-20.c: New test case.
41369
41370 2003-06-10 Mark Mitchell <mark@codesourcery.com>
41371
41372 PR c++/11131
41373 * g++.dg/opt/template1.C: New test.
41374
41375 2003-06-09 Mark Mitchell <mark@codesourcery.com>
41376
41377 * lib/gcc-dg.exp (dg-test): Clear additional_files and
41378 additional_sources.
41379
41380 2003-05-21 David Taylor <dtaylor@emc.com>
41381
41382 * gcc.dg/Wpadded.c: New file.
41383
41384 2003-06-09 Mark Mitchell <mark@codesourcery.com>
41385
41386 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
41387 * gcc.dg/special/weak-2.c: Add dg-require-weak.
41388 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
41389 dg-require-weak.
41390
41391 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
41392
41393 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
41394
41395 2003-06-09 Mark Mitchell <mark@codesourcery.com>
41396
41397 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
41398 (dg-require-alias): Likewise.
41399 (dg-require-gc-sections): Likewise.
41400 * lib/target-supports.exp (check_gc_sections_available): Likewise.
41401
41402 2003-06-08 Richard Henderson <rth@redhat.com>
41403
41404 * gcc.dg/20011029-2.c: Fix the array reference.
41405 * gcc.dg/asm-7.c: New.
41406
41407 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
41408
41409 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
41410
41411 2003-06-08 Mark Mitchell <mark@codesourcery.com>
41412
41413 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
41414 (dg-require-gc-sections): Likewise.
41415
41416 2003-06-08 Jan Hubicka <jh@suse.cz>
41417
41418 * i386-cmov1.c: Fix regular expression.
41419 * i386-cvt-1.c: Likewise.
41420 * i386-local.c: Likewise.
41421 * i386-local2.c: Likewise.
41422 * i386-mul.c: Likewise.
41423 * i386-ssetype-1.c: Likewise.
41424 * i386-ssetype-3.c: Likewise.
41425 * i386-ssetype-5.c: Likewise.
41426
41427 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41428
41429 PR c++/11039
41430 * g++.dg/warn/implicit-typename2.C: New test.
41431 * g++.dg/warn/implicit-typename3.C: New test.
41432
41433 2003-06-07 Richard Henderson <rth@redhat.com>
41434
41435 * g++.dg/other/offsetof3.C: Use size_t.
41436 * g++.dg/other/offsetof4.C: Likewise.
41437
41438 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
41439
41440 * lib/copy-file.exp: New. Implement gcc_copy_files.
41441
41442 * lib/dg-pch.exp: Load copy-file.exp
41443 (dg-pch): Use gcc_copy_files instead of "file copy".
41444
41445 2003-06-06 Mark Mitchell <mark@codesourcery.com>
41446
41447 * gcc.dg/weak/weak.exp: Simplify.
41448 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
41449 * gcc.dg/weak/weak-1.c: Likewise.
41450 * gcc.dg/weak/weak-2.c: Likewise.
41451 * gcc.dg/weak/weak-3.c: Likewise.
41452 * gcc.dg/weak/weak-4.c: Likewise.
41453 * gcc.dg/weak/weak-5.c: Likewise.
41454 * gcc.dg/weak/weak-6.c: Likewise.
41455 * gcc.dg/weak/weak-7.c: Likewise.
41456 * gcc.dg/weak/weak-8.c: Likewise.
41457 * gcc.dg/weak/weak-9.c: Likewise.
41458
41459 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
41460
41461 gcc.c-torture/execute/20030606-1.c: New.
41462
41463 2003-06-06 Roger Sayle <roger@eyesopen.com>
41464
41465 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
41466 * gcc.dg/builtins-19.c: Likewise.
41467
41468 2003-06-06 Roger Sayle <roger@eyesopen.com>
41469
41470 * gcc.dg/builtins-2.c: Add some more tests.
41471 * gcc.dg/builtins-18.c: New test case.
41472 * gcc.dg/builtins-19.c: New test case.
41473
41474 2003-06-06 Roger Sayle <roger@eyesopen.com>
41475 Jim Wilson <wilson@tuliptree.org>
41476
41477 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
41478
41479 2003-06-06 Jakub Jelinek <jakub@redhat.com>
41480
41481 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
41482 mempcpy/stpcpy calls not to be optimized into something else.
41483 * gcc.c-torture/execute/string-opt-3.c: Moved to...
41484 * gcc.c-torture/execute/builtins/string-7.c: ...here.
41485 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
41486
41487 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41488
41489 * gcc.dg/format/asm_fprintf-1.c: New test.
41490
41491 2003-06-05 Mark Mitchell <mark@codesourcery.com>
41492
41493 * lib/gcc-defs.exp (additional_sources): New variable.
41494 (dg-additional-sources): New function.
41495 (additional_files): New variable.
41496 (dg-additional-files): New function.
41497 (dg-additional-files-options): Likewise.
41498 * lib/gcc-dg.exp (dg-require-weak): New function.
41499 (dg-require-alias): Likewise.
41500 (dg-require-gc-sections): Likewise.
41501 * lib/target-supports.exp (check_alias_available): Remove testfile
41502 parameter.
41503 (check_gc_sections_available): New function.
41504 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
41505 (dg-gpp-additional-files): Likewise.
41506 * lib/g++.exp (additional_sources): Remove.
41507 (additional_files): Likewise.
41508 (g++_target_compile): Use dg-additional-files-options.
41509
41510 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
41511 Tcl logic.
41512 * gcc.dg/special/ecos.exp: Remove.
41513 * gcc.dg/special/20000419-2.c: Use dg-require-*.
41514 * gcc.dg/special/alias-1.c: Likewise.
41515 * gcc.dg/special/alias-2.c: Likewise.
41516 * gcc.dg/special/gcsec-1.c: Likewise.
41517 * gcc.dg/special/weak-1.c: Likewise.
41518 * gcc.dg/special/weak-2.c: Likewise.
41519 * gcc.dg/special/wkali-1.c: Likewise.
41520 * gcc.dg/special/wkali-2.c: Likewise.
41521
41522 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
41523 dg-gpp-additional-*.
41524 * g++.dg/special/conpr-3.C: Likewise.
41525 * g++.dg/special/conpr-4.C: Likewise.
41526 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
41527 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
41528 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
41529 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
41530 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
41531 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
41532 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
41533 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
41534 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
41535 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
41536 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
41537 * g++.old-deja/g++.other/comdat1.C: Likewise.
41538 * g++.old-deja/g++.other/comdat2.C: Likewise.
41539 * g++.old-deja/g++.other/comdat3.C: Likewise.
41540 * g++.old-deja/g++.other/ctor1.C: Likewise.
41541 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
41542
41543 2003-06-05 Richard Henderson <rth@redhat.com>
41544
41545 * gcc.dg/debug/20030605-1.c: New.
41546
41547 2003-06-04 Mark Mitchell <mark@codesourcery.com>
41548
41549 * README.QMTEST: Update.
41550
41551 2003-06-04 Richard Henderson <rth@redhat.com>
41552
41553 * gcc.dg/cleanup-1.c: New.
41554 * gcc.dg/cleanup-2.c: New.
41555 * gcc.dg/cleanup-3.c: New.
41556 * gcc.dg/cleanup-4.c: New.
41557 * gcc.dg/cleanup-5.c: New.
41558 * gcc.dg/cleanup-6.c: New.
41559 * gcc.dg/cleanup-7.c: New.
41560
41561 2003-06-04 Mark Mitchell <mark@codesourcery.com>
41562
41563 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
41564
41565 * lib/dg-pch.exp: New file.
41566 * g++.dg/pch/pch.exp: Use dg-pch.exp.
41567 * gcc.dg/pch/pch.exp: Likewise.
41568
41569 2003-06-04 Roger Sayle <roger@eyesopen.com>
41570
41571 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
41572 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
41573 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
41574 * gcc.dg/builtins-17.c: New test case.
41575 * gcc.dg/i386-387-4.c: New test case.
41576 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
41577
41578 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
41579
41580 * gcc.dg/ultrasp9.c: New test.
41581
41582 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
41583
41584 * gcc.c-torture/compile/20030604-1.c: New test.
41585 * gcc.dg/sparc-constant-1.c: New test.
41586
41587 2003-06-03 Glen Nakamura <glen@imodulo.com>
41588
41589 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
41590
41591 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
41592
41593 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
41594
41595 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
41596 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
41597
41598 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
41599
41600 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
41601
41602 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41603
41604 PR c++/10940
41605 * g++.dg/template/spec10.C: New test.
41606
41607 2003-06-03 Roger Sayle <roger@eyesopen.com>
41608
41609 * gcc.dg/builtins-16.c: New test case.
41610
41611 2003-06-03 Jakub Jelinek <jakub@redhat.com>
41612
41613 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
41614 mempcpy test with post-increments.
41615 * gcc.c-torture/execute/string-opt-3.c: New test.
41616 * gcc.dg/string-opt-1.c: New test.
41617
41618 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
41619
41620 PR fortran/10965
41621 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
41622
41623 2003-06-02 Mark Mitchell <mark@codesourcery.com>
41624
41625 * lib/scanasm.exp (dg-scan): New function, factored out of ...
41626 (scan-assembler): ... here. Use dg-scan.
41627 (scan-assembler-not): Likewise.
41628 (scan-file): New function.
41629 (scan-file-not): Likewise.
41630 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
41631 * gcc.dg/cpp/_Pragma4.c: Likewise.
41632 * gcc.dg/cpp/_Pragma5.c: Likewise.
41633 * gcc.dg/cpp/avoidpaste1.c: Likewise.
41634 * gcc.dg/cpp/avoidpaste2.c: Likewise.
41635 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
41636 * gcc.dg/cpp/cmdlne-P.c: Likewise.
41637 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
41638 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
41639 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
41640 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
41641 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
41642 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
41643 * gcc.dg/cpp/cxxcom1.c: Likewise.
41644 * gcc.dg/cpp/line1.c: Likewise.
41645 * gcc.dg/cpp/maccom1.c: Likewise.
41646 * gcc.dg/cpp/maccom2.c: Likewise.
41647 * gcc.dg/cpp/maccom3.c: Likewise.
41648 * gcc.dg/cpp/maccom4.c: Likewise.
41649 * gcc.dg/cpp/maccom5.c: Likewise.
41650 * gcc.dg/cpp/maccom6.c: Likewise.
41651 * gcc.dg/cpp/multiline.c: Likewise.
41652 * gcc.dg/cpp/spacing1.c: Likewise.
41653 * gcc.dg/cpp/spacing2.c: Likewise.
41654 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
41655 * gcc.dg/cpp/trad/maccom1.c: Likewise.
41656 * gcc.dg/cpp/trad/maccom2.c: Likewise.
41657 * gcc.dg/cpp/trad/maccom3.c: Likewise.
41658 * gcc.dg/cpp/trad/maccom4.c: Likewise.
41659 * gcc.dg/cpp/trad/maccom6.c: Likewise.
41660 * gcc.dg/cpp/cxxcom2.c: Likewise.
41661 * gcc.dg/cpp/cxxcom2.h: New file.
41662
41663 * gcc.dg/cpp/truefalse.cpp: Move it to ...
41664 * g++.dg/cpp/truefalse.C: Here.
41665 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
41666
41667 2003-06-01 Loren James Rittle <ljrittle@acm.org>
41668
41669 * gcc.dg/cpp/redef3.c: New file.
41670
41671 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
41672
41673 * gcc.dg/i386-loop-3.c: New test.
41674
41675 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
41676
41677 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
41678
41679 2003-05-31 Roger Sayle <roger@eyesopen.com>
41680
41681 * gcc.dg/fwrapv-1.c: New test case.
41682 * gcc.dg/fwrapv-2.c: New test case.
41683
41684 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41685
41686 PR c++/10956
41687 * g++.dg/template/spec9.C: New test.
41688
41689 2003-05-29 Roger Sayle <roger@eyesopen.com>
41690
41691 * gcc.dg/duff-4.c: New test case.
41692
41693 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
41694
41695 PR fortran/10843
41696 * g77.dg/ffixed-form-1.f: New test
41697 * g77.dg/ffixed-form-2.f: New test
41698 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
41699 * g77.dg/ffree-form-3.f: New test
41700
41701 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
41702
41703 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
41704 * gcc.dg/wint_t-1.c: Likewise.
41705
41706 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41707
41708 * g++.dg/template/access11.C: New test.
41709
41710 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41711
41712 PR c++/10849
41713 * g++.dg/template/access10.C: New test.
41714
41715 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
41716 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41717
41718 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
41719
41720 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
41721
41722 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
41723 suppress for powerpc-*-darwin*.
41724 * gcc.dg/torture/builtin-noret-2.c: Likewise.
41725
41726 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
41727
41728 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
41729 suppress option for powerpc-*-darwin*.
41730
41731 2003-05-23 Roger Sayle <roger@eyesopen.com>
41732
41733 * gcc.dg/builtins-1.c: Add tests for tan and atan.
41734 * gcc.dg/builtins-4.c: Add test for fmod.
41735
41736 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41737
41738 PR c++/10682
41739 * g++.dg/template/instantiate4.C: New test.
41740
41741 2003-05-22 Roger Sayle <roger@eyesopen.com>
41742
41743 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
41744
41745 2003-05-21 Janis Johnson <janis187@us.ibm.com>
41746
41747 * gcc.dg/compat/scalar-return-1_main.c: New file.
41748 * gcc.dg/compat/scalar-return-1_x.c: New file.
41749 * gcc.dg/compat/scalar-return-1_y.c: New file.
41750 * gcc.dg/compat/scalar-return-2_main.c: New file.
41751 * gcc.dg/compat/scalar-return-2_x.c: New file.
41752 * gcc.dg/compat/scalar-return-2_y.c: New file.
41753 * gcc.dg/compat/struct-return-3_main.c: New file.
41754 * gcc.dg/compat/struct-return-3_y.c: New file.
41755 * gcc.dg/compat/struct-return-3_x.c: New file.
41756 * gcc.dg/compat/struct-return-2_main.c: New file.
41757 * gcc.dg/compat/struct-return-2_x.c: New file.
41758 * gcc.dg/compat/struct-return-2_y.c: New file.
41759
41760 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
41761
41762 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
41763 for hppa*-hp-hpux*.
41764 * gcc.dg/20021014-1.c (dg-options): Likewise.
41765 * gcc.dg/nest.c (dg-options): Likewise.
41766
41767 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
41768
41769 PR c++/9738
41770 * g++.dg/ext/dllimport2.C: New file.
41771 * g++.dg/ext/dllimport3.C: New file.
41772
41773 2003-05-20 Janis Johnson <janis187@us.ibm.com>
41774
41775 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
41776 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
41777 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
41778 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
41779 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
41780 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
41781 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
41782 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
41783 * gcc.dg/compat/small-struct-defs.h: New file.
41784 * gcc.dg/compat/small-struct-init.h: New file.
41785 * gcc.dg/compat/small-struct-check.h: New file.
41786 * gcc.dg/compat/fp-struct-defs.h: New file.
41787 * gcc.dg/compat/fp-struct-check.h: New file.
41788 * gcc.dg/compat/fp-struct-init.h: New file.
41789 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
41790 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
41791
41792 2003-05-19 Jakub Jelinek <jakub@redhat.com>
41793
41794 * gcc.dg/20030225-2.c: New test.
41795
41796 2003-05-18 Roger Sayle <roger@eyesopen.com>
41797 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41798
41799 * gcc.c-torture/compile/20030518-1.c: New test case.
41800
41801 2003-05-18 Mark Mitchell <mark@codesourcery.com>
41802
41803 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
41804 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
41805 gcc-dg-debug-runtest.
41806 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
41807 gcc-dg-debug-runtest.
41808
41809 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41810
41811 PR c++/9022
41812 * g++.dg/lookup/using6.C: New test.
41813
41814 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41815
41816 * g++.dg/parse/access2.C: New test.
41817
41818 2003-05-17 Mark Mitchell <mark@codesourcery.com>
41819
41820 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
41821 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
41822 * gcc.dg/debug/debug.exp: Likewise.
41823
41824 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
41825
41826 * gcc.dg/dollar.c: New test.
41827
41828 2003-05-16 Janis Johnson <janis187@us.ibm.com>
41829
41830 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
41831 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
41832 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
41833 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
41834 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
41835 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
41836 * gcc.dg/compat/struct-by-value-6_main.c: New file.
41837 * gcc.dg/compat/struct-by-value-6_x.c: New file.
41838 * gcc.dg/compat/struct-by-value-6_y.c: New file.
41839 * gcc.dg/compat/struct-by-value-7_main.c: New file.
41840 * gcc.dg/compat/struct-by-value-7_x.c: New file.
41841 * gcc.dg/compat/struct-by-value-7_y.c: New file.
41842 * gcc.dg/compat/struct-by-value-8_main.c: New file.
41843 * gcc.dg/compat/struct-by-value-8_x.c: New file.
41844 * gcc.dg/compat/struct-by-value-8_y.c: New file.
41845 * gcc.dg/compat/struct-by-value-9_main.c: New file.
41846 * gcc.dg/compat/struct-by-value-9_x.c: New file.
41847 * gcc.dg/compat/struct-by-value-9_y.c: New file.
41848
41849 2003-05-16 Mark Mitchell <mark@codesourcery.com>
41850
41851 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
41852 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
41853 support for "repo" mode.
41854 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
41855 * lib/g77-dg.exp: Likewise.
41856 * lib/obj-dg.exp: Likewise.
41857
41858 2003-05-16 Jakub Jelinek <jakub@redhat.com>
41859
41860 Merge from gcc-3_2-rhl8-branch:
41861 2003-04-23 Jakub Jelinek <jakub@redhat.com>
41862
41863 * gcc.dg/tls/opt-6.c: New test.
41864
41865 2003-04-05 Jakub Jelinek <jakub@redhat.com>
41866
41867 * gcc.dg/20030405-1.c: New test.
41868
41869 2003-03-09 Jakub Jelinek <jakub@redhat.com>
41870
41871 * gcc.dg/20030309-1.c: New test.
41872
41873 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
41874
41875 * gcc.c-torture/execute/20030307-1.c: New test.
41876
41877 2003-02-20 Randolph Chung <tausq@debian.org>
41878
41879 * gcc.c-torture/compile/20030220-1.c: New test.
41880
41881 2003-02-18 Jakub Jelinek <jakub@redhat.com>
41882
41883 * gcc.dg/20030217-1.c: New test.
41884
41885 2003-01-29 Jakub Jelinek <jakub@redhat.com>
41886
41887 * gcc.c-torture/compile/20020129-1.c: New test.
41888
41889 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
41890
41891 * gcc.dg/unroll-1.c: New test.
41892
41893 2002-11-16 Jan Hubicka <jh@suse.cz>
41894
41895 * gcc.c-torture/execute/20020920-1.c: New test.
41896
41897 2002-10-08 Jakub Jelinek <jakub@redhat.com>
41898
41899 PR target/7434
41900 * gcc.c-torture/compile/20021008-1.c: New test.
41901
41902 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
41903
41904 PR target/7559
41905 * gcc.c-torture/execute/20020810-1.c: New test.
41906
41907 2002-08-07 Jakub Jelinek <jakub@redhat.com>
41908
41909 * gcc.c-torture/compile/20020807-1.c: New test.
41910
41911 2002-07-30 Jakub Jelinek <jakub@redhat.com>
41912
41913 * gcc.dg/tls/opt-1.c: New test.
41914
41915 2002-07-29 Jakub Jelinek <jakub@redhat.com>
41916
41917 * gcc.dg/20020729-1.c: New test.
41918
41919 2002-07-20 Jakub Jelinek <jakub@redhat.com>
41920
41921 * g++.dg/opt/life1.C: New test.
41922
41923 2002-05-20 Jakub Jelinek <jakub@redhat.com>
41924
41925 * gcc.dg/20020525-1.c: New test.
41926
41927 2002-05-24 Jakub Jelinek <jakub@redhat.com>
41928
41929 PR c++/6794
41930 * g++.dg/ext/pretty1.C: New test.
41931 * g++.dg/ext/pretty2.C: New test.
41932
41933 2003-05-15 Mark Mitchell <mark@codesourcery.com>
41934
41935 PR c++/8385
41936 * g++.dg/ext/typeof5.C: New test.
41937
41938 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
41939
41940 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
41941 __USER_LABEL_PREFIX__ into account.
41942 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
41943
41944 2003-05-14 Roger Sayle <roger@eyesopen.com>
41945
41946 * gcc.dg/builtins-15.c: New test case.
41947
41948 2003-05-13 Zack Weinberg <zack@codesourcery.com>
41949
41950 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
41951
41952 2003-05-12 Mark Mitchell <mark@codesourcery.com>
41953
41954 * lib/g++.exp: Tweak handling of additional source files.
41955 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
41956 * g++.dg/special/conpr-2a.C: Rename to ...
41957 * g++.dg/special/conpr-2a.cc: ... this.
41958 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
41959 * g++.dg/special/conpr-3a.C: Rename to ...
41960 * g++.dg/special/conpr-3a.cc: This.
41961 * g++.dg/special/conpr-3b.C: Rename to ...
41962 * g++.dg/special/conpr-3b.cc: This.
41963 * g++.dg/special/conpr-4.C: New test.
41964 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
41965
41966 2003-05-12 David Edelsohn <edelsohn@gnu.org>
41967
41968 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
41969
41970 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41971
41972 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
41973 * g++.old-deja/g++.robertl/eb71.C: Likewise.
41974 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
41975 * g++.old-deja/g++.other/warn3.C: Likewise.
41976
41977 2003-05-11 Roger Sayle <roger@eyesopen.com>
41978
41979 * gcc.dg/i386-387-1.c: Update to also test log.
41980 * gcc.dg/i386-387-2.c: Likewise.
41981
41982 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
41983
41984 * g77.f-torture/execute/int8421.f: New test.
41985
41986 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41987
41988 PR c++/10230, c++/10481
41989 * g++.dg/lookup/scoped5.C: New test.
41990
41991 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41992
41993 PR c++/10552
41994 * g++.dg/template/ttp6.C: New test.
41995
41996 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
41997
41998 * gcc.c-torture/execute/builtins: New directory.
41999 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
42000 gcc.c-torture/execute/builtins.
42001 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
42002 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
42003 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
42004 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
42005
42006 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42007
42008 PR c++/9252
42009 * g++.dg/template/access8.C: New test.
42010 * g++.dg/template/access9.C: New test.
42011
42012 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42013
42014 PR c++/9554
42015 * g++.dg/parse/access1.C: New test.
42016
42017 2003-05-09 DJ Delorie <dj@redhat.com>
42018
42019 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
42020 long, and not an int.
42021
42022 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42023
42024 PR c++/10555, c++/10576
42025 * g++.dg/template/memclass1.C: New test.
42026
42027 2003-05-08 DJ Delorie <dj@redhat.com>
42028
42029 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
42030 targets.
42031 * gcc.c-torture/execute/20021024-1.x: Likewise.
42032 * gcc.c-torture/execute/shiftdi.x: Likewise.
42033 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
42034 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
42035 * gcc.dg/20021018-1.c: Likewise.
42036
42037 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42038
42039 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
42040
42041 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
42042 (bcopy): Call memmove.
42043
42044 2003-05-08 Roger Sayle <roger@eyesopen.com>
42045
42046 * g77.f-torture/compile/8485.f: New test case.
42047
42048 2003-05-07 Richard Henderson <rth@redhat.com>
42049
42050 PR c++/10570
42051 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
42052 Verify exception_cleanup not called for rethrows.
42053 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
42054 when exiting catch block without rethrowing.
42055 * g++.dg/eh/forced3.C: New.
42056 * g++.dg/eh/forced4.C: New.
42057
42058 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
42059
42060 * gcc.dg/20030505.c: Fix triplet.
42061
42062 2003-05-06 DJ Delorie <dj@redhat.com>
42063
42064 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
42065 * gcc.dg/nest.c: Likewise.
42066
42067 2003-05-05 Roger Sayle <roger@eyesopen.com>
42068
42069 * gcc.dg/builtins-14.c: New test case.
42070
42071 2003-05-05 Janis Johnson <janis187@us.ibm.com>
42072
42073 * lib/compat.exp (compat-execute): New argument.
42074 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
42075 * gcc.dg/compat: New test directory.
42076 * gcc.dg/compat/compat.exp: New expect script.
42077 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
42078 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
42079 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
42080 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
42081 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
42082 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
42083
42084 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
42085 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
42086 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
42087 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
42088 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
42089 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
42090 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
42091 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
42092 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
42093 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
42094 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
42095 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
42096 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
42097 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
42098 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
42099
42100 2003-05-05 Zack Weinberg <zack@codesourcery.com>
42101
42102 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
42103
42104 2003-05-05 Jakub Jelinek <jakub@redhat.com>
42105
42106 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
42107
42108 2003-05-05 Geoffrey Keating <geoffk@apple.com>
42109
42110 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
42111 * gcc.dg/ppc-fsel-2.c: New test.
42112
42113 * gcc.dg/unused-5.c: New test.
42114
42115 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42116
42117 PR c++/10496
42118 * g++.dg/warn/pmf1.C: New test.
42119
42120 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42121
42122 PR c++/4494
42123 * g++.dg/warn/main.C: New test.
42124
42125 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42126
42127 * gcc.dg/nonnull-3.c: New test.
42128
42129 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
42130
42131 * gcc.dg/cpp/Wtrigraphs.c: Update.
42132 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
42133
42134 2003-05-03 Geoffrey Keating <geoffk@apple.com>
42135
42136 * gcc.dg/ppc-fsel-1.c: New test.
42137
42138 2003-05-03 Zack Weinberg <zack@codesourcery.com>
42139
42140 PR c/10604
42141 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
42142
42143 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
42144
42145 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
42146
42147 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42148
42149 PR c++/9364, c++/10553, c++/10586
42150 * g++.dg/parse/typename4.C: New test.
42151 * g++.dg/parse/typename5.C: Likewise.
42152
42153 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
42154
42155 * gcc.c-torture/compile/20030503-1.c: New test.
42156
42157 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42158
42159 * g++.dg/lookup/using5.C: Fix testcase error.
42160
42161 2003-05-01 Chris Demetriou <cgd@broadcom.com>
42162
42163 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
42164 since MEABI is no longer supported. Remove all vestiges
42165 of MEABI from the test.
42166
42167 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42168
42169 PR c++/10554
42170 * g++.dg/lookup/using5.C: New test.
42171
42172 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42173
42174 PR c++/8772
42175 * g++.dg/template/ttp5.C: New test.
42176
42177 2003-04-30 Mark Mitchell <mark@codesourcery.com>
42178
42179 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
42180 (dg-gpp-additional-sources): New function.
42181 (dg-gpp-additional-files): Likewise.
42182 * lib/g++.exp (additional_sources): New variable.
42183 (additional_files): Likewise.
42184 (g++_target_compile): Deal with them.
42185 * lib/old-dejagnu.exp: Remove.
42186 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
42187 * g++.old-deja: Revise all tests to use dg commands.
42188
42189 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42190
42191 PR c++/9432, c++/9528
42192 * g++.dg/lookup/using4.C: New test.
42193
42194 2003-04-29 Geoffrey Keating <geoffk@apple.com>
42195
42196 * gcc.dg/noreturn-5.c: New file.
42197 * gcc.dg/noreturn-6.c: New file.
42198
42199 * gcc.c-torture/compile/inline-1.c: New file.
42200
42201 2003-04-29 Mark Mitchell <mark@codesourcery.com>
42202
42203 PR c++/10551
42204 * g++.dg/template/explicit1.C: New test.
42205
42206 2003-04-29 Mark Mitchell <mark@codesourcery.com>
42207
42208 PR c++/10549
42209 * g++.dg/other/bitfield1.C: New test.
42210
42211 PR c++/10527
42212 * g++.dg/init/new7.C: New test.
42213
42214 2003-04-29 Mark Mitchell <mark@codesourcery.com>
42215
42216 * g++.dg/ext/desig1.C: New test.
42217 * g++.dg/ext/init1.C: Update.
42218
42219 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
42220
42221 2003-04-28 Mark Mitchell <mark@codesourcery.com>
42222
42223 PR c++/10180
42224 * g++.dg/warn/Winline-1.C: New test.
42225
42226 2003-04-28 Jakub Jelinek <jakub@redhat.com>
42227
42228 * gcc.c-torture/execute/string-opt-19.c: New test.
42229
42230 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
42231 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
42232
42233 2003-04-27 Mark Mitchell <mark@codesourcery.com>
42234
42235 PR c++/10506
42236 * g++.dg/init/new6.C: New test.
42237
42238 PR c++/10503
42239 * g++.dg/init/ref6.C: New test.
42240
42241 2003-04-26 David Edelsohn <edelsohn@gnu.org>
42242
42243 * g++.dg/warn/weak1.C: XFAIL on AIX4.
42244
42245 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42246
42247 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
42248 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
42249
42250 2003-04-25 Mark Mitchell <mark@codesourcery.com>
42251
42252 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
42253 initialized static data members.
42254
42255 2003-04-25 H.J. Lu <hjl@gnu.org>
42256
42257 * gcc.dg/ia64-sync-4.c: New test.
42258
42259 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42260
42261 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
42262 date.
42263
42264 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
42265
42266 PR c++/10337
42267 * g++.dg/warn/conv1.C: New test.
42268 * g++.old-deja/g++.other/conv7.C: Adjust.
42269 * g++.old-deja/g++.other/overload14.C: Adjust.
42270
42271 2003-04-23 Mark Mitchell <mark@codesourcery.com>
42272
42273 PR c++/10471
42274 * g++.dg/template/defarg2.C: New test.
42275
42276 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
42277
42278 * gcc.dg/cpp/include2.c: Update.
42279 * gcc.dg/cpp/multiline-2.c: New.
42280 * gcc.dg/cpp/multiline.c: Update.
42281 * gcc.dg/cpp/strify2.c: Update.
42282 * gcc.dg/cpp/trad/literals-2.c: Update.
42283
42284 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
42285
42286 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
42287
42288 2003-04-23 Mark Mitchell <mark@codesourcery.com>
42289
42290 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
42291
42292 2003-04-23 Mark Mitchell <mark@codesourcery.com>
42293
42294 PR c++/10451
42295 * g++.dg/parse/crash4.C: New test.
42296
42297 PR c++/9847
42298 * g++.dg/parse/crash5.C: New test.
42299
42300 2003-04-22 Mark Mitchell <mark@codesourcery.com>
42301
42302 PR c++/10446
42303 * g++.dg/parse/crash3.C: New test.
42304
42305 PR c++/10428
42306 * g++.dg/parse/elab1.C: New test.
42307
42308 2003-04-22 Devang Patel <dpatel@apple.com>
42309
42310 * gcc.dg/cpp/trad/funlike-5.c: New test.
42311
42312 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
42313
42314 * g++.dg/other/packed1.C: Fix dg options.
42315
42316 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
42317
42318 * g++.dg/other/offsetof2.C: New test.
42319
42320 2003-04-21 Mark Mitchell <mark@codesourcery.com>
42321
42322 * g++.dg/template/recurse.C: Adjust location of error messages.
42323
42324 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
42325
42326 PR c++/9881
42327 * g++.dg/init/addr-const1.C: New test.
42328 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
42329
42330 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
42331
42332 PR c++/10405
42333 * g++.dg/lookup/struct-hack1.C: New test.
42334
42335 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
42336
42337 * ucs.c: Update diagnostic messages.
42338
42339 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
42340
42341 * gcc.dg/cpp/truefalse.cpp: New test.
42342 * gcc.dg/cpp/cpp.exp: Update.
42343 * g++.dg/other/stdbool-if.C: Remove.
42344
42345 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
42346
42347 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
42348 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
42349
42350 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
42351
42352 * gcc.c-torture/compile/20030418-1.c: New test.
42353
42354 2003-04-17 Janis Johnson <janis187@us.ibm.com>
42355
42356 * README.compat: Remove; content moved to doc/sourcebuild.texi.
42357
42358 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42359
42360 PR c++/10347
42361 g++.dg/template/dependent-name1.C: New test.
42362
42363 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
42364
42365 * gcc.dg/warn-1.c (tourist_guide): New array,
42366 contains a pointer to bar.
42367
42368 2003-04-16 Roger Sayle <roger@eyesopen.com>
42369
42370 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
42371 * gcc.c-torture/execute/medce-1.c: New test case.
42372 * gcc.c-torture/execute/medce-2.c: New test case.
42373
42374 2003-04-15 Mark Mitchell <mark@codesourcery.com>
42375
42376 * lib/prune.exp: Ignore more messages.
42377
42378 PR c++/10381
42379 * g++.dg/parse/lookup3.C: New test.
42380
42381 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
42382
42383 * gcc.c-torture/compile/20030415-1.c : New test.
42384
42385 2003-04-14 Mark Mitchell <mark@codesourcery.com>
42386
42387 * gcc.c-torture/execute/scope-2.c: Move to ...
42388 * gcc.dg/noncompile/scope.c: .... here.
42389
42390 2003-04-14 Roger Sayle <roger@eyesopen.com>
42391
42392 * gcc.dg/20030414-2.c: New test case.
42393
42394 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
42395
42396 PR target/10377
42397 * gcc.dg/20030414-1.c: New test.
42398
42399 2003-04-13 Roger Sayle <roger@eyesopen.com>
42400
42401 * gcc.dg/builtins-12.c: New test case.
42402 * gcc.dg/builtins-13.c: New test case.
42403
42404 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42405
42406 * gcc.c-torture/execute/string-opt-18.c: New test.
42407
42408 2003-04-13 Mark Mitchell <mark@codesourcery.com>
42409
42410 PR c++/10300
42411 * g++.dg/init/new5.C: New test.
42412
42413 2003-04-12 Mark Mitchell <mark@codesourcery.com>
42414
42415 PR c++/7910
42416 * g++.dg/ext/dllimport1.C: New test.
42417
42418 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
42419
42420 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
42421
42422 2003-04-11 Bud Davis <bdavis9659@comcast.net>
42423
42424 PR Fortran/9263
42425 * g77.f-torture/noncompile/9263.f: New test
42426 PR Fortran/1832
42427 * g77.f-torture/execute/1832.f: New test
42428
42429 2003-04-11 David Chad <davidc@freebsd.org>
42430 Loren J. Rittle <ljrittle@acm.org>
42431
42432 PR libobjc/8562
42433 * objc.dg/headers.m: New test.
42434
42435 2003-04-10 Zack Weinberg <zack@codesourcery.com>
42436
42437 * gcc.c-torture/execute/builtin-noret-2.c: New.
42438 * gcc.c-torture/execute/builtin-noret-2.x: New.
42439 XFAIL builtin-noret-2.c at -O1 and above.
42440 * gcc.dg/redecl.c: New.
42441 * gcc.dg/Wshadow-1.c: Update error regexps.
42442
42443 2003-04-10 Mark Mitchell <mark@codesourcery.com>
42444
42445 * g++.dg/abi/bitfield10.C: New test.
42446
42447 2003-04-09 Mike Stump <mrs@apple.com>
42448
42449 * gcc.dg/pch/pch.exp: Make testcase names longer.
42450 * g++.dg/pch/pch.exp: Make testcase names longer.
42451
42452 2003-04-08 Roger Sayle <roger@eyesopen.com>
42453
42454 * gcc.dg/builtins-11.c: New test case.
42455
42456 2003-04-08 Roger Sayle <roger@eyesopen.com>
42457
42458 * gcc.dg/builtins-9.c: New test case.
42459 * gcc.dg/builtins-10.c: New test case.
42460
42461 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
42462
42463 * gcc.dg/noncompile/init-4.c.c: New test.
42464
42465 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
42466
42467 * gcc.misc-test/gcov-9.c: New test.
42468 * gcc.misc-test/gcov-10.c: New test
42469 * gcc.misc-test/gcov-11.c: New test.
42470
42471 2003-04-05 Zack Weinberg <zack@codesourcery.com>
42472
42473 PR optimization/10024
42474 * gcc.c-torture/compile/20030405-1.c: New test.
42475
42476 2003-04-04 Geoffrey Keating <geoffk@apple.com>
42477
42478 * gcc.dg/pch/static-3.c: New.
42479 * gcc.dg/pch/static-3.hs: New.
42480 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
42481
42482 2003-04-04 Richard Henderson <rth@redhat.com>
42483
42484 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
42485 * g++.dg/eh/forced2.C: Likewise.
42486
42487 2003-04-03 Mike Stump <mrs@apple.com>
42488
42489 * lib/scanasm.exp (scan-assembler): Add xfail processing for
42490 target arg.
42491 (scan-assembler-times, scan-assembler-not): Likewise.
42492 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
42493
42494 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
42495
42496 * gcc.dg/sparc-loop-1.c: New test.
42497
42498 2003-04-02 Geoffrey Keating <geoffk@apple.com>
42499
42500 PR other/9274
42501 * g++.dg/pch/system-2.C: New.
42502 * g++.dg/pch/system-2.Hs: New.
42503
42504 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
42505
42506 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
42507
42508 * g++.dg/eh/simd-1.C (vecfunc): Same.
42509
42510 2003-04-01 Roger Sayle <roger@eyesopen.com>
42511
42512 * gcc.c-torture/execute/20030401-1.c: New test case.
42513
42514 2003-04-01 Ziemowit Laski <zlaski@apple.com>
42515
42516 * objc.dg/defs.m: New.
42517
42518 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
42519
42520 * g++.dg/eh/simd-1.C: New.
42521 * g++.dg/eh/simd-2.C: New.
42522
42523 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
42524
42525 * gcc.c-torture/execute/simd-3.c: New.
42526
42527 2003-03-31 Mark Mitchell <mark@codesourcery.com>
42528
42529 PR c/9936
42530 * gcc.dg/20030331-2.c: New test.
42531
42532 2003-03-31 Mark Mitchell <mark@codesourcery.com>
42533
42534 PR c++/10278
42535 * g++.dg/parse/crash2.C: New test.
42536
42537 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
42538
42539 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
42540 * gcc.c-torture/execute/20030331-1.c: ...here.
42541
42542 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
42543
42544 * gcc.c-torture/execute/20030331-1.c: New test.
42545
42546 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
42547
42548 * lib/gcov.exp: Adjust call return testing strings.
42549 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
42550
42551 2003-03-31 Roger Sayle <roger@eyesopen.com>
42552
42553 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
42554 * gcc.dg/builtins-7.c: New test case.
42555 * gcc.dg/builtins-8.c: New test case.
42556
42557 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
42558
42559 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
42560
42561 2003-03-30 Mark Mitchell <mark@codesourcery.com>
42562
42563 PR c++/7647
42564 * g++.dg/lookup-class-member-2.C: New test.
42565
42566 2003-03-30 Glen Nakamura <glen@imodulo.com>
42567
42568 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
42569
42570 2003-03-28 Roger Sayle <roger@eyesopen.com>
42571
42572 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
42573
42574 2003-03-28 Mark Mitchell <mark@codesourcery.com>
42575
42576 * g++.dg/init/attrib1.C: New test.
42577
42578 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
42579
42580 * gcc.dg/ultrasp8.c: New test.
42581
42582 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
42583
42584 * gcc.dg/ultrasp7.c: New test.
42585
42586 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
42587
42588 PR c++/10047
42589 * g++.dg/template/inline1.C: New test.
42590
42591 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
42592
42593 * gcc.dg/sparc-dwarf2.c: New test.
42594
42595 2003-03-27 Roger Sayle <roger@eyesopen.com>
42596
42597 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
42598 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
42599
42600 2003-03-27 Mark Mitchell <mark@codesourcery.com>
42601
42602 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
42603 than reading .x files.
42604 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
42605 * g77.dg/gcov/gcov-1.f: Likewise.
42606 * gcc.misc-tests/gcov-4b.c: Likewise.
42607 * gcc.misc-tests/gcov-5b.c: Likewise.
42608 * gcc.misc-tests/gcov-6.c: Likewise.
42609 * gcc.misc-tests/gcov-7.c: Likewise.
42610 * gcc.misc-tests/gcov-8.c: Likewise.
42611 * g++.dg/gcov/gcov-1.x: Remove.
42612 * g77.dg/gcov/gcov-1.x: Likewise.
42613 * gcc.misc-tests/gcov-4b.x: Likewise.
42614 * gcc.misc-tests/gcov-5b.x: Likewise.
42615 * gcc.misc-tests/gcov-6.x: Likewise.
42616 * gcc.misc-tests/gcov-7.x: Likewise.
42617 * gcc.misc-tests/gcov-8.x: Likewise.
42618
42619 2003-03-27 Glen Nakamura <glen@imodulo.com>
42620
42621 PR opt/10087
42622 * gcc.dg/20030324-1.c: New test.
42623
42624 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
42625
42626 PR c++/10224
42627 * g++.dg/template/arg3.C: New test.
42628
42629 PR c++/10158
42630 * g++.dg/template/friend18.C: New test.
42631
42632 2003-03-26 Roger Sayle <roger@eyesopen.com>
42633
42634 * g77.f-torture/compile/20030326-1.f: New test case.
42635
42636 2003-03-26 Janis Johnson <janis187@us.ibm.com>
42637
42638 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
42639
42640 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
42641
42642 2003-03-26 Jakub Jelinek <jakub@redhat.com>
42643
42644 * gcc.dg/ia64-sync-3.c: New test.
42645
42646 2003-03-26 Alan Modra <amodra@bigpond.net.au>
42647
42648 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
42649
42650 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
42651
42652 * gcc.dg/ultrasp6.c: New test.
42653
42654 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
42655
42656 * gcc.dg/i386-signbit-1.c: New test.
42657 * gcc.dg/i386-signbit-2.c: New test.
42658 * gcc.dg/i386-signbit-3.c: New test.
42659
42660 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
42661
42662 * gcc.dg/ultrasp5.c: Fix options.
42663
42664 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
42665
42666 * gcc.dg/ultrasp5.c: Fix comment.
42667
42668 2003-03-24 Bud Davis <bdavis9659@comcast.net>
42669
42670 PR fortran/10197
42671 * g77.f-torture/execute/10197.f: New test.
42672
42673 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
42674
42675 PR c++/9898, c++/383
42676 * g++.dg/template/conv6.C: New test.
42677
42678 PR c++/10119
42679 * g++.dg/template/ptrmem5.C: New test.
42680
42681 PR c++/10026
42682 * g++.dg/lookup/koenig1.C: New test.
42683
42684 PR C++/10199
42685 * g++.dg/lookup/template2.C: New test.
42686
42687 2003-03-24 Jakub Jelinek <jakub@redhat.com>
42688
42689 * g++.dg/opt/rtti1.C: New test.
42690
42691 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
42692
42693 * gcc.dg/ultrasp5.c: New test.
42694
42695 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
42696
42697 PR middle-end/9967
42698 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
42699 builtin fputs.
42700
42701 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
42702
42703 PR c/8224
42704 * gcc.dg/20030323-1.c: New test.
42705
42706 2003-03-23 Roger Sayle <roger@eyesopen.com>
42707
42708 * gcc.c-torture/compile/20030323-1.c: New test case.
42709
42710 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
42711
42712 * gcc.dg/20030321-1.c: New test.
42713
42714 2003-03-22 Zack Weinberg <zack@codesourcery.com>
42715
42716 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
42717
42718 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
42719
42720 PR c++/9978, c++/9708
42721 * g++.dg/ext/vlm1.C: Adjust expected error.
42722 * g++.dg/ext/vla2.C: New test.
42723 * g++.dg/template/arg1.C: New test.
42724 * g++.dg/template/arg2.C: New test.
42725
42726 2003-03-22 Bud Davis <bdavis9659@comcast.net>
42727
42728 * g77.f-torture/execute/select.f: New test.
42729 * g77.f-torture/noncompile/select_no_compile.f: New test.
42730
42731 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
42732
42733 PR c++/9898
42734 * g++.dg/other/error4.C: New test.
42735
42736 2003-03-20 Mark Mitchell <mark@codesourcery.com>
42737
42738 * g++.dg/template/friend17.C: New test.
42739
42740 2003-03-21 Alan Modra <amodra@bigpond.net.au>
42741
42742 * gcc.c-torture/compile/20030320-1.c: New.
42743
42744 2003-03-20 Roger Sayle <roger@eyesopen.com>
42745
42746 * gcc.dg/builtins-6.c: New test case.
42747
42748 2003-03-19 Alan Modra <amodra@bigpond.net.au>
42749
42750 PR target/10073
42751 * gcc.c-torture/compile/20030319-1.c: New.
42752
42753 2003-03-18 Jan Hubicka <jh@suse.cz>
42754
42755 * gcc.dg/i386-cvt-1.c: New test.
42756
42757 2003-03-17 Zack Weinberg <zack@codesourcery.com>
42758
42759 * objc.dg/naming-1.m: Use "(parse|syntax) error".
42760 * objc.dg/naming-2.m: Likewise.
42761
42762 2003-03-17 Mark Mitchell <mark@codesourcery.com>
42763
42764 PR c++/9639
42765 * g++.dg/parse/crash1.C: New test.
42766
42767 2003-03-16 Mark Mitchell <mark@codesourcery.com>
42768
42769 PR c++/8805
42770 * g++.dg/eh/cleanup1.C: New test.
42771
42772 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
42773
42774 * gcc.c-torture/execute/20030316-1.c: New test case.
42775
42776 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
42777
42778 PR c++/9629
42779 * g++.dg/init/ctor2.C: New test.
42780
42781 2003-03-15 Roger Sayle <roger@eyesopen.com>
42782
42783 * g77.f-torture/compile/xformat.f: New test case.
42784
42785 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
42786
42787 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
42788 * g++.old-deja/g++.mike/eh50.C: Likewise.
42789
42790 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42791
42792 PR c++/6440
42793 * g++.dg/template/spec7.C: New test.
42794 * g++.dg/template/spec8.C: Likewise.
42795
42796 2003-03-14 Jakub Jelinek <jakub@redhat.com>
42797
42798 * gcc.c-torture/execute/20030313-1.c: New test.
42799
42800 2003-03-14 Richard Henderson <rth@redhat.com>
42801
42802 * gcc.dg/inline-2.c: Adjust alpha test for external call.
42803
42804 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
42805
42806 * gcc.c-torture/compile/20030314-1.c: New test.
42807
42808 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
42809
42810 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
42811 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
42812 thumb target,
42813 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
42814 to accept newer _imp__ prefix and additional
42815 newline in .drectve section.
42816 * gcc.dg/dll-4.c: Likewise.
42817 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
42818 switch.
42819
42820 2003-03-13 Mark Mitchell <mark@codesourcery.com>
42821
42822 * g++.dg/parse/namespace9.C: New test.
42823
42824 * g++.dg/init/ref5.C: New test.
42825 * g++.dg/parse/ptrmem1.C: Likewise.
42826
42827 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
42828
42829 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
42830 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
42831 regular expression.
42832 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
42833 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
42834
42835 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
42836
42837 * gcc.c-torture/execute/20030224-2.c: New test.
42838
42839 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
42840
42841 * gcc.dg/decl-3.c: New test.
42842
42843 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
42844
42845 * gcc.dg/i386-loop-2.c: New test.
42846
42847 2003-03-11 Mark Mitchell <mark@codesourcery.com>
42848
42849 PR c++/9474
42850 * g++.dg/parse/namespace8.C: New test.
42851
42852 PR c++/9924
42853 * g++.dg/overload/builtin2.C: New test.
42854
42855 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
42856
42857 * gcc.dg/return-type-3.c: New test.
42858
42859 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
42860
42861 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
42862 profiling options are not supported.
42863
42864 2003-03-10 Mark Mitchell <mark@codesourcery.com>
42865
42866 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
42867 * g++.old-deja/g++.warn/impint2.C: Likewise.
42868
42869 2003-03-10 Devang Patel <dpatel@apple.com>
42870
42871 * g++.dg/cpp/c++_cmd_1.C: New test.
42872 * g++.dg/cpp/c++_cmd_1.h: New file.
42873
42874 2003-03-10 Segher Boessenkool <segher@koffie.nl>
42875
42876 * gcc.dg/altivec-9.c: New file.
42877
42878 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42879
42880 * gcc.dg/ppc-sdata-1.c: New test.
42881 * gcc.dg/ppc-sdata-2.c: New test.
42882
42883 2003-03-09 Mark Mitchell <mark@codesourcery.com>
42884
42885 PR c++/9373
42886 * g++.dg/opt/ptrmem2.C: New test.
42887
42888 PR c++/8534
42889 * g++.dg/opt/ptrmem1.C: New test.
42890
42891 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
42892
42893 * gcc.dg/i386-loop-1.c: New test.
42894
42895 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42896
42897 PR c++/9970
42898 * g++.dg/lookup/friend1.C: New test.
42899
42900 2003-03-08 Mark Mitchell <mark@codesourcery.com>
42901
42902 PR c++/9823
42903 * g++.dg/parser/constructor1.C: New test.
42904
42905 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
42906
42907 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
42908
42909 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
42910
42911 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
42912
42913 * gcc.dg/cpp/Wunused.c: Update test.
42914
42915 2003-03-08 Jan Hubicka <jh@suse.cz>
42916
42917 * gcc.dg/inline-3.c: New test.
42918
42919 2003-03-08 Mark Mitchell <mark@codesourcery.com>
42920
42921 PR c++/9809
42922 * g++.dg/parse/builtin1.C: New test.
42923
42924 PR c++/9982
42925 * g++.dg/abi/cookie1.C: New test.
42926 * g++.dg/abi/cookie2.C: Likewise.
42927
42928 PR c++/9524
42929 * g++.dg/template/field1.C: New test.
42930
42931 PR c++/9912
42932 * g++.dg/parse/class1.C: New test.
42933 * g++.dg/parse/namespace7.C: Likewise.
42934 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
42935
42936 2003-03-07 Mark Mitchell <mark@codesourcery.com>
42937
42938 * g++.dg/init/ref4.C: New test.
42939
42940 2003-03-07 Jan Hubicka <jh@suse.cz>
42941
42942 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
42943 * gcc.dg/inline-3.c: New test.
42944
42945 2003-03-06 Mark Mitchell <mark@codesourcery.com>
42946
42947 * g++.dg/init/ref3.C: New test.
42948
42949 PR c++/9965
42950 * g++.dg/init/ref2.C: New test.
42951
42952 PR c++/9400
42953 * g++.dg/warn/Wshadow-2.C: New test.
42954
42955 PR c++/9791
42956 * g++.dg/warn/Woverloaded-1.C: New test.
42957
42958 2003-03-05 Jan Hubicka <jh@suse.cz>
42959
42960 * gcc.dg/i386-local2.c: New.
42961 * gcc.dg/i386-local.c: Fix typo.
42962
42963 2003-03-05 Mark Mitchell <mark@codesourcery.com>
42964
42965 * g++.dg/abi/layout3.C: New test.
42966
42967 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
42968
42969 * gcc.c-torture/compile/20030305-1.c
42970
42971 2003-03-05 Jan Hubicka <jh@suse.cz>
42972
42973 * gcc.dg/i386-local.c: New.
42974
42975 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
42976
42977 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
42978
42979 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
42980
42981 * gcc.dg/switch-2.c: New test.
42982 * gcc.dg/switch-3.c: New test.
42983 * gcc.dg/Wswitch.c: Adjust line numbers.
42984 * gcc.dg/Wswitch-default.c: Likewise.
42985 * gcc.dg/Wswitch-enum.c: Likewise.
42986
42987 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
42988
42989 * gcc.c-torture/execute/20030222-1.c: New test.
42990
42991 2003-03-03 James E Wilson <wilson@tuliptree.org>
42992
42993 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
42994
42995 2003-03-03 Mark Mitchell <mark@codesourcery.com>
42996
42997 PR c++/9878
42998 * g++.dg/init/ref1.C: New test.
42999
43000 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
43001
43002 * gcc.dg/sh-relax.c: New SH-only test.
43003
43004 2003-03-03 Geoffrey Keating <geoffk@apple.com>
43005
43006 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
43007 comment explaining purpose of testcase.
43008
43009 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
43010
43011 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
43012 for HC11/HC12 (asm needs two int registers).
43013 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
43014 HC11/HC12 because the test uses an asm which needs two 32-bit
43015 registers.
43016
43017 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
43018
43019 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
43020 for HC11/HC12 (array is too large otherwise).
43021 * gcc.c-torture/compile/920501-4.x: New file, likewise.
43022 * gcc.c-torture/compile/20010518-2.x: Likewise.
43023 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
43024 HC11/HC12 (array is too large).
43025
43026 2003-03-01 Geoffrey Keating <geoffk@apple.com>
43027
43028 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
43029 * lib/g++-dg.exp (g++-dg-test): Likewise.
43030
43031 2003-03-01 Roger Sayle <roger@eyesopen.com>
43032
43033 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
43034 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
43035
43036 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43037
43038 * g++.dg/warn/implicit-typename1.C: Remove warning.
43039
43040 2003-02-28 Richard Henderson <rth@redhat.com>
43041
43042 * gcc.dg/noreturn-1.c: Move noreturn warning line.
43043 * gcc.dg/return-type-1.c: Move control reaches end warning line.
43044
43045 2003-02-28 Geoffrey Keating <geoffk@apple.com>
43046
43047 * gcc.dg/pch/pch.exp: Change .pch to .gch.
43048 * g++.dg/pch/pch.exp: Likewise.
43049
43050 2003-02-28 Mark Mitchell <mark@codesourcery.com>
43051
43052 PR c++/9879
43053 * g++.dg/init/new4.C: New test.
43054
43055 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
43056
43057 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
43058
43059 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
43060
43061 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
43062 unsigned long.
43063
43064 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
43065 wider than float.
43066
43067 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
43068
43069 * lib/scanasm.exp: Add support for counting numbers of
43070 occurences.
43071 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
43072 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
43073
43074 2003-02-25 Mark Mitchell <mark@codesourcery.com>
43075
43076 PR c++/9683
43077 * g++.dg/template/static3.C: New test.
43078
43079 PR c++/9829
43080 * g++.dg/parse/namespace6.C: New test.
43081
43082 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43083
43084 PR target/9732
43085 * gcc.dg/20030225-1.c: New test.
43086
43087 2003-02-24 Mark Mitchell <mark@codesourcery.com>
43088
43089 * README: Remove out-of-date information.
43090
43091 PR c++/9836
43092 * g++.dg/template/spec6.C: New test.
43093
43094 2003-02-24 Jeff Law <law@redhat.com>
43095
43096 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
43097
43098 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
43099
43100 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
43101 * gcc.dg/pragma-ep-1.c: Likewise.
43102
43103 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43104
43105 PR c++/9602
43106 * g++.dg/template/friend16.C: New test.
43107
43108 2003-02-23 Mark Mitchell <mark@codesourcery.com>
43109
43110 PR c++/5333
43111 * g++.dg/parse/fused-params1.C: Adjust error messages.
43112 * g++.dg/template/nested3.C: New test.
43113
43114 2003-02-24 Alan Modra <amodra@bigpond.net.au>
43115
43116 * g++.dg/abi/param1.C: New test.
43117
43118 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43119
43120 PR c++/7982
43121 * g++.dg/warn/implicit-typename1.C: New test.
43122
43123 2003-02-22 Kelley Cook <kelleycook@comcast.net>
43124
43125 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
43126 with "mtune".
43127 * g++.old-deja/g++.other/store-expr2.C: Likewise.
43128 * gcc.c-torture/execute/20010129-1.x: Likewise.
43129 * gcc.dg/20011107-1.c: Likewise.
43130 * gcc.dg/20020108-1.c: Likewise.
43131 * gcc.dg/20020122-3.c: Likewise.
43132 * gcc.dg/20020206-1.c: Likewise.
43133 * gcc.dg/20020310-1.c: Likewise.
43134 * gcc.dg/20020426-2.c: Likewise.
43135 * gcc.dg/20020517-1.c: Likewise.
43136 * gcc.dg/991230-1.c: Likewise.
43137 * gcc.dg/i386-unroll-1.c: Likewise.
43138 * gcc.misc-tests/i386-prefetch.exp: Likewise.
43139
43140 2003-02-22 Jan Hubicka <jh@suse.cz>
43141
43142 * gcc.dg/i386-mul.c: New test.
43143
43144 2003-02-21 Roger Sayle <roger@eyesopen.com>
43145
43146 * gcc.dg/builtins-5.c: New test case.
43147
43148 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
43149
43150 * gcc.dg/asmreg-1.c: New test.
43151
43152 2003-02-21 Mark Mitchell <mark@codesourcery.com>
43153
43154 PR c++/9749
43155 * g++.dg/parse/varmod1.C: New test.
43156
43157 2003-02-21 Mark Mitchell <mark@codesourcery.com>
43158
43159 PR c++/9727
43160 * g++.dg/template/op1.C: New test.
43161
43162 2003-02-21 Mark Mitchell <mark@codesourcery.com>
43163
43164 PR c++/8906
43165 * g++.dg/template/nested2.C: New test.
43166
43167 2003-02-21 Mark Mitchell <mark@codesourcery.com>
43168
43169 PR c++/8724
43170 * g++.dg/expr/dtor1.C: New test.
43171
43172 2003-02-21 Zack Weinberg <zack@codesourcery.com>
43173
43174 * gcc.dg/cpp/include3.c: New test.
43175 * gcc.dg/cpp/inc/foo.h: New file.
43176
43177 2003-02-21 Glen Nakamura <glen@imodulo.com>
43178
43179 * gcc.c-torture/execute/20030221-1.c: New test.
43180
43181 2003-02-20 Mark Mitchell <mark@codesourcery.com>
43182
43183 PR c++/9729
43184 * g++.dg/abi/conv1.C: New test.
43185
43186 2003-02-20 Jan Hubicka <jh@suse.cz>
43187
43188 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
43189
43190 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
43191
43192 * gcc.c-torture/compile/20030219-1.c: New test.
43193
43194 2003-02-18 Jan Hubicka <jh@suse.cz>
43195
43196 * gcc.dg/funcorder.c: New test.
43197
43198 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
43199
43200 * gcc.c-torture/execute/20030218-1.c: New.
43201
43202 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
43203
43204 * gcc.dg/20030218-1.c: New.
43205
43206 2003-02-18 Richard Henderson <rth@redhat.com>
43207
43208 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
43209 * gcc.dg/attr-used-2.c: New.
43210
43211 2003-02-18 Mark Mitchell <mark@codesourcery.com>
43212
43213 PR c++/9704
43214 * g++.dg/init/copy5.C: New test.
43215
43216 2003-02-18 Geoffrey Keating <geoffk@apple.com>
43217
43218 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
43219 * g++.dg/pch/pch.exp: Likewise.
43220
43221 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
43222
43223 * gcc.c-torture/execute/20030209-1.c: Enable the test if
43224 STACK_SIZE is not defined.
43225
43226 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43227
43228 PR c++/9457
43229 * g++.dg/template/init1.C: New test.
43230
43231 2003-02-16 Jan HUbicka <jh@suse.cz>
43232
43233 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
43234 (foo): Add few extra tests
43235 * gcc.dg/c99-const-expr-3.c: Likewise.
43236 * gcc.c-torture/execute/20030216-1.c: New.
43237
43238 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43239
43240 PR c++/9459
43241 * g++.dg/ext/typeof4.C: New test.
43242
43243 2003-02-15 Roger Sayle <roger@eyesopen.com>
43244
43245 * gcc.dg/i386-387-3.c: New test case.
43246
43247 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
43248
43249 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
43250 cris-*-elf* cris-*-aout* and mmix-*-*.
43251
43252 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
43253
43254 * gcc.dg/20030213-1.c: New test.
43255
43256 2003-02-12 Roger Sayle <roger@eyesopen.com>
43257
43258 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
43259 * gcc.dg/i386-387-2.c: Likewise.
43260
43261 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
43262
43263 * gcc.dg/ppc-spe.c: Fix formatting.
43264 Enable tests that were previously unsupported by gas.
43265 Delete tests for instructions that no longer exist.
43266 Switch arguments on evsubifw builtin.
43267
43268 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
43269
43270 * gcc.c-torture/execute/20030209-1.c: Disable the test if
43271 STACK_SIZE is too small.
43272
43273 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
43274 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
43275
43276 * gcc.dg/decl-2.c: New test.
43277
43278 2003-02-10 Jan Hubicka <jh@suse.cz>
43279
43280 * gcc.dg/i386-fpcvt-1.c: New test.
43281
43282 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
43283
43284 * gcc.c-torture/execute/20030209-1.c: New test.
43285
43286 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
43287
43288 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
43289 int-wide bitops, use the constants of the same width.
43290 Likewise, if long long is 32-bit wide, test bitops using
43291 32-bit constants.
43292
43293 2003-02-07 Loren James Rittle <ljrittle@acm.org>
43294
43295 * gcc.dg/20021014-1.c: Annotate with expected notice text.
43296
43297 2003-02-07 Roger Sayle <roger@eyesopen.com>
43298
43299 * gcc.dg/builtins-4.c: New test case.
43300
43301 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43302
43303 * gcc.dg/20020430-1.c: Fix dg command typos.
43304 * gcc.dg/20020503-1.c: Likewise.
43305
43306 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
43307
43308 PR c++/8785
43309 * g++.dg/parse/fused-params1.C: New test.
43310
43311 PR c++/8857
43312 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
43313
43314 PR c++/8921
43315 * g++.dg/parse/non-dependent1.C: New test.
43316
43317 PR c++/8928
43318 * g++.dg/parse/dupl-tmpl-args1.C: New test.
43319
43320 PR c++/9228
43321 * g++.dg/parse/undefined7.C: New test.
43322 * g++.dg/parse/non-templ1.C: New test.
43323
43324 PR c++/9229
43325 * g++.dg/parse/too-many-tmpl-args1.C: New test.
43326
43327 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
43328
43329 * gcc.c-torture/compile/20030206-1.c: New test.
43330
43331 2003-02-05 Roger Sayle <roger@eyesopen.com>
43332
43333 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
43334 "pow" to "foo" to avoid potential confusion with a math built-in.
43335
43336 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43337
43338 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
43339 conditions for SPARC targets.
43340
43341 2003-02-05 Jakub Jelinek <jakub@redhat.com>
43342
43343 * gcc.dg/20030204-1.c: New test.
43344
43345 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
43346
43347 PR c++/38
43348 * g++.dg/parse/array-size1.C: New test.
43349
43350 PR c++/5657
43351 * g++.dg/parse/undefined3.C: New test.
43352
43353 PR c++/5665
43354 * g++.dg/parse/undefined4.C: New test.
43355
43356 PR c++/5975
43357 * g++.dg/parse/undefined5.C: New test.
43358
43359 PR c++/7259
43360 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
43361
43362 PR c++/8578
43363 * g++.dg/parse/casting-operator1.C: New test.
43364
43365 PR c++/8596
43366 * g++.dg/parse/undefined6.C: New test.
43367
43368 PR c++/8736
43369 * g++.dg/parse/missing-template1.C: New test.
43370
43371 2003-02-04 Jan Hubicka <jh@suse.cz>
43372
43373 * gcc.dg/i386-cadd.c: Compile using -march=k8.
43374 * gcc.dg/i386-cmov?.c: Likewise.
43375 * gcc.dg/i386-fpcvt-?.c: Likewise.
43376 * gcc.dg/i386-ssefp-1.c: Likewise.
43377 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
43378 conventions.
43379
43380 2003-02-03 Mark Mitchell <mark@codesourcery.com>
43381
43382 PR c++/7129
43383 * g++.dg/ext/max.C: New test.
43384
43385 2003-02-03 Jan Hubicka <jh@suse.cz>
43386
43387 * gcc.c-torture/execute/20030203-1.c: New test.
43388
43389 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
43390
43391 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
43392 'natural-endian'.
43393
43394 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
43395
43396 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
43397 * g++.dg/init/new2.C: Likewise.
43398 * g++.dg/other/new1.C: Likewise.
43399
43400 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
43401
43402 * gcc.dg/struct-ret-libc.c: New test.
43403
43404 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
43405
43406 * gcc.dg/20030129-1.c: New test.
43407
43408 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43409
43410 PR c++/8849
43411 * g++.dg/template/ptrmem4.C: New test.
43412
43413 2003-01-29 Mark Mitchell <mark@codesourcery.com>
43414
43415 * g++.dg/parser/constant1.C: New test.
43416
43417 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43418
43419 PR c++/8591
43420 * g++.dg/parse/friend2.C: New test.
43421
43422 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
43423
43424 PR c++/9437
43425 * g++.dg/template/unify4.C: New test.
43426
43427 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
43428
43429 * gcc.c-torture/execute/20030128-1.c: New test.
43430
43431 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
43432
43433 * g++.dg/lookup/nested1.C: Test moved from ...
43434 * g++.old-deja/g++.other/lookup24.C: ... here.
43435
43436 2003-01-28 Jan Hubicka <jh@suse.cz>
43437
43438 * gcc.dg/i386-cmov5.c: New test.
43439
43440 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
43441
43442 * gcc.c-torture/execute/20010925-1.c: Changed the
43443 memcpy declaration.
43444
43445 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
43446
43447 PR c++/3902
43448 * g++.dg/parse/template5.C: New test.
43449
43450 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
43451
43452 PR fortran/9258
43453 * g77.dg/pr9258: New test.
43454
43455 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
43456
43457 * README: Move relevant parts from README.g++.
43458
43459 * README.g++: Remove this file.
43460
43461 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
43462
43463 * g++.dg/abi/dcast1.C: New test.
43464
43465 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43466
43467 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
43468
43469 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
43470
43471 PR c++/47
43472 * g++.old-deja/g++.other/lookup24.C: New test.
43473
43474 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43475
43476 PR middle-end/7227
43477 * gcc.dg/uninit-C.c: New test.
43478
43479 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
43480
43481 * g++.dg/abi/covariant1.C: New test.
43482
43483 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
43484
43485 * gcc.dg/20030123-1.c: New test.
43486
43487 2003-01-25 Jan Hubicka <jh@suse.cz>
43488
43489 PR opt/8492
43490 * gcc.c-torture/compile/20030125-1.c
43491
43492 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
43493
43494 PR c++/9403
43495 * g++.dg/parse/template3.C: New test.
43496 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
43497
43498 PR c++/795
43499 * g++.dg/parse/template4.C: New test.
43500
43501 PR c++/9415
43502 * g++.dg/template/qual2.C: New test.
43503
43504 PR c++/8545
43505 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
43506
43507 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
43508
43509 2003-01-25 Roger Sayle <roger@eyesopen.com>
43510
43511 * gcc.c-torture/execute/switch-1.c: New test case.
43512
43513 2003-01-25 Jan Hubicka <jh@suse.cz>
43514
43515 * gcc.c-torture/execute/20030125-1.[cx]: New test.
43516
43517 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
43518
43519 Tweaks for Bison-1.875. From the NEWS file:
43520 "- `parse error' -> `syntax error'
43521 Bison now uniformly uses the term `syntax error'"
43522 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
43523 * gcc.dg/cpp/digraph2.c: Likewise.
43524 * gcc.dg/cpp/direct2.c: Likewise.
43525 * gcc.dg/cpp/paste4.c: Likewise.
43526 * gcc.dg/c90-restrict-1.c: Likewise.
43527 * gcc.dg/c99-func-2.c: Likewise.
43528 * gcc.dg/noncompile/920721-2.c: Likewise.
43529 * gcc.dg/noncompile/930622-2.c: Likewise.
43530 * gcc.dg/noncompile/940112-1.c: Likewise.
43531 * gcc.dg/noncompile/950921-1.c: Likewise.
43532 * gcc.dg/noncompile/951123-1.c: Likewise.
43533 * gcc.dg/noncompile/971104-1.c: Likewise.
43534 * gcc.dg/noncompile/990416-1.c: Likewise.
43535
43536 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
43537
43538 * g++.dg/parse/undefined1.C: Add error message.
43539
43540 2003-01-22 Mark Mitchell <mark@codesourcery.com>
43541
43542 PR c++/9354
43543 * g++.dg/parse/new1.C: New test.
43544
43545 PR c++/9216
43546 * g++.dg/parse/template2.C: New test.
43547
43548 PR c++/9354
43549 * g++.dg/parse/typedef2.C: New test.
43550
43551 PR c++/9328
43552 * g++.dg/ext/typeof3.C: New test.
43553
43554 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
43555
43556 PR c++/2738
43557 * g++.dg/parse/ret-type1.C: New test.
43558
43559 PR c++/3792
43560 * g++.dg/parse/tmpl-outside1.C: New test.
43561
43562 PR c++/4207
43563 * g++.dg/parse/int-as-enum1.C: New test.
43564
43565 PR c++/4903
43566 * g++.dg/parse/no-typename1.C: New test.
43567
43568 PR c++/5533
43569 * g++.dg/parse/no-value1.C: New test.
43570
43571 PR c++/5921
43572 * g++.dg/parse/wrong-inline1.C: New test.
43573
43574 PR c++/6402
43575 * g++.dg/parse/ref1.C: New test.
43576
43577 PR c++/6992
43578 * g++.dg/parse/attr-ctor1.C: New test.
43579
43580 PR c++/7229
43581 * g++.dg/parse/namespace5.C: New test.
43582
43583 PR c++/7917
43584 * g++.dg/parse/func-def1.C: New test.
43585
43586 PR c++/8143
43587 * g++.dg/parse/undefined1.C: New test.
43588
43589 PR c++/5723, PR c++/8522
43590 * g++.dg/parse/specialization1.C: New test.
43591
43592 PR c++/163, PR c++/8595
43593 * g++.dg/parse/struct-as-enum1.C: New test.
43594
43595 PR c++/9173
43596 * g++.dg/parse/undefined2.C: New test.
43597
43598 2003-01-22 Mark Mitchell <mark@codesourcery.com>
43599
43600 PR c++/9298
43601 * g++.dg/parse/template1.C: New test.
43602
43603 PR c++/9384
43604 * g++.dg/parse/using1.C: New test.
43605
43606 PR c++/9285
43607 PR c++/9294
43608 * g++.dg/parse/expr2.C: New test.
43609
43610 PR c++/9388
43611 * g++.dg/parse/lookup2.C: Likewise.
43612
43613 2003-01-21 Jan Hubicka <jh@suse.cz>
43614
43615 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
43616 * gcc.c-torture/execute/eeprof-1.c: Likewise.
43617 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
43618 * gcc.c-torture/execute/string-opt-*.c: Likewise.
43619
43620 2003-01-20 Nick Clifton <nickc@redhat.com>
43621
43622 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
43623 problem with ARM sibcall code generation.
43624
43625 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
43626
43627 * gcc.c-torture/execute/20030120-1.c: New.
43628
43629 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
43630
43631 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
43632
43633 2003-01-17 Mark Mitchell <mark@codesourcery.com>
43634
43635 PR c++/9272
43636 * g++.dg/parse/ctor1.C: New test.
43637
43638 PR c++/9294:
43639 * g++.dg/parse/qualified1.C: New test.
43640
43641 * g++.dg/parse/typename3.C: New test.
43642
43643 2003-01-16 Richard Henderson <rth@redhat.com>
43644
43645 * g++.dg/tls/init-2.C: Fix error matches for real this time.
43646
43647 2003-01-16 Richard Henderson <rth@redhat.com>
43648
43649 * g++.dg/pch/pch.exp: Copy test header to the working directory
43650 before using it either for precompilation or direct use.
43651 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
43652 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
43653
43654 2003-01-16 Richard Henderson <rth@redhat.com>
43655
43656 * gcc.dg/pch/pch.exp: Copy test header to the working directory
43657 before using it either for precompilation or direct use.
43658 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
43659 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
43660
43661 2003-01-16 Mark Mitchell <mark@codesourcery.com>
43662
43663 * g++.dg/ext/typename1.C: Add typename keyword.
43664 * g++.dg/template/crash1.C: Update error messages.
43665 * g++.dg/template/crash2.C: Remove error message.
43666 * g++.dg/parse/typename2.C: New test.
43667 * g++.dg/template/typename2.C: Change implicit
43668 typename warning into error.
43669 * g++.old-deja/g++.benjamin/tem03.C: Issue more
43670 error messages.
43671 * g++.old-deja/g++.benjamin/tem04.C: Fix typos.
43672 * g++.old-deja/g++.brendan/crash56.C: Add this->.
43673 * g++.old-deja/g++.law/visibility13.C: Remove error
43674 messages.
43675 * g++.old-deja/g++.ns/template17.C: Reorder code to
43676 make declaration visible in template.
43677 * g++.old-deja/g++.pt/crash3.C: Fix typos.
43678 * g++.old-deja/g++.pt/crash36.C: Issue more error
43679 messages.
43680 * g++.old-deja/g++.pt/crash5.C: Improve error
43681 message.
43682 * g++.old-deja/g++.pt/crash67.C: Remove warning.
43683 * g++.old-deja/g++.pt/inherit1.C: Add this->.
43684 * g++.old-deja/g++.pt/niklas01a.C: Add error message.
43685 * g++.old-deja/g++.pt/typename16.C: Replace implicit
43686 typename warning with error message.
43687 * g++.old-deja/g++.pt/typename19.C: Remove warning.
43688 * g++.old-deja/g++.robertl/eb112.C: Fix typo.
43689 * g++.old-deja/g++.robertl/eb24.C: Use this->.
43690
43691 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
43692
43693 * g++.dg/parse/ambig2.C: New test.
43694
43695 2003-01-15 Richard Henderson <rth@redhat.com>
43696
43697 * g++.dg/tls/init-2.C: Update error message string.
43698
43699 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43700
43701 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
43702
43703 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
43704
43705 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
43706 all for HC11/HC12.
43707 * gcc.c-torture/compile/20001205-1.x: Likewise.
43708 * gcc.c-torture/compile/20001226-1.x: Likewise.
43709 * gcc.c-torture/compile/920520-1.x: Likewise.
43710 * gcc.c-torture/compile/961203-1.x: Likewise.
43711 * gcc.c-torture/compile/20020604-1.x: Likewise.
43712
43713 2003-01-15 Jan Hubicka <jh@suse.cz>
43714
43715 * gcc.c-torture/compile/20030115-1.c: New test.
43716
43717 * gcc.dg/i386-fpcvt-1.c: New test.
43718 * gcc.dg/i386-fpcvt-2.c: New test.
43719
43720 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
43721
43722 Further conform g++'s __vmi_class_type_info to the C++ ABI
43723 specification.
43724 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
43725 the specification.
43726
43727 2003-01-14 Jan Hubicka <jh@suse.cz>
43728
43729 * gcc.dg/i386-fpcvt-1.c: New test.
43730 * gcc.dg/i386-fpcvt-2.c: New test.
43731
43732 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
43733
43734 * gcc.dg/i386-mmx-3.c: New test.
43735
43736 2003-01-12 Mark Mitchell <mark@codesourcery.com>
43737
43738 PR c++/9264
43739 * g++.dg/parse/octal1.C: New file.
43740
43741 PR c++/9172
43742 * g++.dg/parse/typename1.C: New file.
43743
43744 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
43745
43746 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
43747 * gcc.dg/bf-no-ms-layout.c: Likewise.
43748 * gcc.dg/bf-ms-attrib.c: Likewise.
43749
43750 2003-01-10 Mark Mitchell <mark@codesourcery.com>
43751
43752 PR c++/9099
43753 * g++.dg/parse/dtor1.C: New file.
43754
43755 PR c++/9128
43756 * g++.dg/rtti/typeid1.C: New file.
43757
43758 PR c++/9153
43759 * g++.dg/parse/lookup1.C: New file.
43760
43761 PR c++/9171
43762 * g++.dg/templ/spec5.C: New file.
43763
43764 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
43765
43766 * gcc.c-torture/compile/20030110-1.c: New test.
43767
43768 2003-01-09 Geoffrey Keating <geoffk@apple.com>
43769
43770 Merge from pch-branch:
43771
43772 2002-12-23 Geoffrey Keating <geoffk@apple.com>
43773
43774 * gcc.dg/pch/cpp-1.h: New.
43775 * gcc.dg/pch/cpp-1.c: New.
43776 * gcc.dg/pch/cpp-2.h: New.
43777 * gcc.dg/pch/cpp-2.c: New.
43778
43779 2002-11-19 Geoffrey Keating <geoffk@apple.com>
43780
43781 * gcc.dg/pch/except-1.h: New.
43782 * gcc.dg/pch/except-1.c: New.
43783
43784 2002-11-13 Geoffrey Keating <geoffk@apple.com>
43785
43786 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
43787 running test.
43788 * gcc.dg/pch: Include *.hp not *.h.
43789 * gcc.dg/pch/system-1.h: New.
43790 * gcc.dg/pch/system-1.c: New.
43791
43792 2002-11-11 Geoffrey Keating <geoffk@apple.com>
43793
43794 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
43795 rather than trying to build and run a program using PCH.
43796 * gcc.dg/pch: Remove dg-do commands from test files.
43797
43798 2002-11-08 Geoffrey Keating <geoffk@apple.com>
43799
43800 * gcc.dg/pch/macro-3.c: New.
43801 * gcc.dg/pch/macro-3.h: New.
43802
43803 2002-11-04 Geoffrey Keating <geoffk@apple.com>
43804
43805 * gcc.dg/pch/common-1.c: New.
43806 * gcc.dg/pch/common-1.h: New.
43807 * gcc.dg/pch/decl-1.c: New.
43808 * gcc.dg/pch/decl-1.h: New.
43809 * gcc.dg/pch/decl-2.c: New.
43810 * gcc.dg/pch/decl-2.h: New.
43811 * gcc.dg/pch/decl-3.c: New.
43812 * gcc.dg/pch/decl-3.h: New.
43813 * gcc.dg/pch/decl-4.c: New.
43814 * gcc.dg/pch/decl-4.h: New.
43815 * gcc.dg/pch/decl-5.c: New.
43816 * gcc.dg/pch/decl-5.h: New.
43817 * gcc.dg/pch/global-1.c: New.
43818 * gcc.dg/pch/global-1.h: New.
43819 * gcc.dg/pch/inline-1.c: New.
43820 * gcc.dg/pch/inline-1.h: New.
43821 * gcc.dg/pch/inline-2.c: New.
43822 * gcc.dg/pch/inline-2.h: New.
43823 * gcc.dg/pch/static-1.c: New.
43824 * gcc.dg/pch/static-1.h: New.
43825 * gcc.dg/pch/static-2.c: New.
43826 * gcc.dg/pch/static-2.h: New.
43827
43828 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
43829
43830 * g++.dg/pch/pch.exp: Better handle failing testcases.
43831 * gcc.dg/pch/pch.exp: Likewise.
43832 * gcc.dg/pch/macro-1.c: New.
43833 * gcc.dg/pch/macro-1.h: New.
43834 * gcc.dg/pch/macro-2.c: New.
43835 * gcc.dg/pch/macro-2.h: New.
43836
43837 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
43838
43839 * g++.dg/dg.exp: Treat files in pch/ specially.
43840 * g++.dg/pch/pch.exp: New file.
43841 * g++.dg/pch/empty.H: New file.
43842 * g++.dg/pch/empty.C: New file.
43843 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
43844 "precompile".
43845
43846 * gcc.dg/pch/pch.exp: New file.
43847 * gcc.dg/pch/empty.h: New file.
43848 * gcc.dg/pch/empty.c: New file.
43849 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
43850 "precompile".
43851
43852 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43853
43854 * g++.dg/template/friend14.C: New test.
43855
43856 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
43857
43858 * gcc.dg/old-style-asm-1.c: New test.
43859
43860 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
43861
43862 * gcc.c-torture/compile/20030109-1.c: New test.
43863
43864 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
43865
43866 * gcc.c-torture/execute/20030109-1.c: New test.
43867
43868 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
43869
43870 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
43871 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
43872 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
43873 * g++.old-deja/g++.mike/eh2.C: Likewise.
43874 * g++.old-deja/g++.mike/eh3.C: Likewise.
43875 * g++.old-deja/g++.mike/eh5.C: Likewise.
43876 * g++.old-deja/g++.mike/eh6.C: Likewise.
43877 * g++.old-deja/g++.mike/eh7.C: Likewise.
43878 * g++.old-deja/g++.mike/eh8.C: Likewise.
43879 * g++.old-deja/g++.mike/eh9.C: Likewise.
43880 * g++.old-deja/g++.mike/eh10.C: Likewise.
43881 * g++.old-deja/g++.mike/eh12.C: Likewise.
43882 * g++.old-deja/g++.mike/eh13.C: Likewise.
43883 * g++.old-deja/g++.mike/eh14.C: Likewise.
43884 * g++.old-deja/g++.mike/eh16.C: Likewise.
43885 * g++.old-deja/g++.mike/eh17.C: Likewise.
43886 * g++.old-deja/g++.mike/eh18.C: Likewise.
43887 * g++.old-deja/g++.mike/eh21.C: Likewise.
43888 * g++.old-deja/g++.mike/eh23.C: Likewise.
43889 * g++.old-deja/g++.mike/eh24.C: Likewise.
43890 * g++.old-deja/g++.mike/eh25.C: Likewise.
43891 * g++.old-deja/g++.mike/eh26.C: Likewise.
43892 * g++.old-deja/g++.mike/eh27.C: Likewise.
43893 * g++.old-deja/g++.mike/eh28.C: Likewise.
43894 * g++.old-deja/g++.mike/eh29.C: Likewise.
43895 * g++.old-deja/g++.mike/eh31.C: Likewise.
43896 * g++.old-deja/g++.mike/eh33.C: Likewise.
43897 * g++.old-deja/g++.mike/eh34.C: Likewise.
43898 * g++.old-deja/g++.mike/eh35.C: Likewise.
43899 * g++.old-deja/g++.mike/eh36.C: Likewise.
43900 * g++.old-deja/g++.mike/eh37.C: Likewise.
43901 * g++.old-deja/g++.mike/eh38.C: Likewise.
43902 * g++.old-deja/g++.mike/eh39.C: Likewise.
43903 * g++.old-deja/g++.mike/eh40.C: Likewise.
43904 * g++.old-deja/g++.mike/eh41.C: Likewise.
43905 * g++.old-deja/g++.mike/eh42.C: Likewise.
43906 * g++.old-deja/g++.mike/eh44.C: Likewise.
43907 * g++.old-deja/g++.mike/eh46.C: Likewise.
43908 * g++.old-deja/g++.mike/eh47.C: Likewise.
43909 * g++.old-deja/g++.mike/eh48.C: Likewise.
43910 * g++.old-deja/g++.mike/eh49.C: Likewise.
43911 * g++.old-deja/g++.mike/eh50.C: Likewise.
43912 * g++.old-deja/g++.mike/eh51.C: Likewise.
43913 * g++.old-deja/g++.mike/eh53.C: Likewise.
43914 * g++.old-deja/g++.mike/eh55.C: Likewise.
43915 * g++.old-deja/g++.mike/p7912.C: Likewise.
43916 * g++.old-deja/g++.mike/p9706.C: Likewise.
43917 * g++.old-deja/g++.mike/p10416.C: Likewise.
43918 * g++.old-deja/g++.mike/p11667.C: Likewise.
43919 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
43920 Remove redundant reference to Iris.
43921 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
43922 Elxsi, i860, Pico Java, and WE32K.
43923
43924 2003-01-07 Mark Mitchell <mark@codesourcery.com>
43925
43926 * g++.dg/ext/asm4.C: New test.
43927
43928 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43929
43930 PR c++/9030
43931 * g++.dg/template/friend12.C: New test.
43932 * g++.dg/template/friend13.C: Likewise.
43933 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
43934
43935 2003-01-08 Jan Hubicka <jh@suse.cz>
43936
43937 * gcc.dg/i386-cadd.c: New test.
43938 * gcc.dg/i386-cmov4.c: Likewise.
43939
43940 2003-01-06 Mark Mitchell <mark@codesourcery.com>
43941
43942 PR c++/9165
43943 * g++.dg/warn/Wunused-3.C: New test.
43944
43945 * g++.dg/abi/bitfield9.C: New test.
43946
43947 PR c++/9189
43948 * g++.dg/parse/defarg3.C: New test.
43949
43950 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
43951
43952 * g++.dg/parse/ambig1.C: New test.
43953 * g++.dg/parse/defarg2.C: New test.
43954
43955 2003-01-05 Mark Mitchell <mark@codesourcery.com>
43956
43957 * g++.dg/template/defarg-1.C: New test.
43958 * g++.dg/template/local2.C: Likewise.
43959
43960 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
43961
43962 * gcc.c-torture/execute/20030105-1.c: New test.
43963
43964 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43965
43966 * g++.dg/parse/namespace3.C: Remove extra semicolons.
43967 * g++.dg/parse/namespace4.C: Likewise.
43968
43969 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
43970
43971 * g++.dg/template/ntp2.C: New test.
43972
43973 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
43974
43975 * g++.dg/parse/extern-C-1.C: New test.
43976
43977 * g++.dg/parse/namespace4.C: New test.
43978
43979 * g++.dg/template/nested1.C: New test.
43980
43981 * g++.dg/parse/namespace3.C: New test.
43982
43983 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
43984
43985 * g++.dg/lookup/two-stage1.C: New test.
43986
43987 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43988
43989 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
43990 * g++.old-deja/g++.jason/access8.C: Likewise.
43991 * g++.old-deja/g++.other/decl5.C: Likewise.
43992
43993 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
43994
43995 * g++.dg/parse/parse7.C: New test.
43996
43997 2003-01-02 Mark Mitchell <mark@codesourcery.com>
43998
43999 PR c++/2843
44000 * g++.dg/ext/attrib7.C: New test.
44001
44002 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
44003
44004 * g++.dg/parse/parse6.C: New test.
44005
44006 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
44007
44008 * gcc.dg/h8300-stack-1.c: New.
44009
44010 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
44011
44012 g++.dg/lookup/exception1.C: New test.
44013
44014 g++.dg/lookup/template1.C: New test.
44015
44016 g++.dg/parse/namespace2.C: New test.
44017
44018 g++.dg/parse/parens2.C: New test.
44019
44020 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44021
44022 * g++.dg/parse/parse5.C: New test.
44023 * g++.dg/lookup/scoped4.C: New test.
44024
44025 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
44026
44027 * g++.dg/parse/parens1.C: New test.
44028
44029 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
44030 angle-bracket1.C.
44031 * g++.dg/parse/parens2.C: New test.
44032
44033 * g++.dg/lookup/scope-operator1.C: New test.
44034
44035 * g++.dg/parse/operator1.C: New test.
44036
44037 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44038
44039 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
44040 * g++.old-deja/g++.other/access6.C: Likewise.
44041 * g++.old-deja/g++.other/decl1.C: Likewise.
44042 * g++.old-deja/g++.pt/typename12.C: Likewise.
44043
44044 2002-12-31 Mark Mitchell <mark@codesourcery.com>
44045
44046 * g++.dg/parse/namespace1.C: New test.
44047
44048 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44049
44050 * g++.dg/parse/parse4.C: New test.
44051
44052 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44053
44054 * g++.dg/parse/parse3.C: New test.
44055
44056 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44057
44058 * g++.dg/parse/parse2.C: New test.
44059
44060 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44061
44062 * g++.dg/template/friend11.C: New test.
44063
44064 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44065
44066 * g++.dg/parse/parse1.C: New test.
44067
44068 2002-12-31 Janis Johnson <janis187@us.ibm.com>
44069
44070 * lib/profopt.exp: Change the name of a global variable to avoid
44071 possible clashes with other test suites.
44072
44073 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
44074
44075 * g++.dg/inherit/covariant8.C: New test.
44076
44077 2002-12-31 Mark Mitchell <mark@codesourcery.com>
44078
44079 * g++.dg/init/array9.C: New test.
44080
44081 PR c++/9112
44082 * g++.dg/parse/expr1.C: New test.
44083
44084 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
44085
44086 * gcc.c-torture/compile/20021230-1.c: New test.
44087
44088 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
44089
44090 * g++.dg/inherit/covariant5.C: New test.
44091 * g++.dg/inherit/covariant6.C: New test.
44092 * g++.dg/inherit/covariant7.C: New test.
44093
44094 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44095
44096 PR c++/2739
44097 * g++.dg/other/access2.C: New test.
44098
44099 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
44100
44101 * g++.dg/other/anon-struct.C: No longer fails
44102 * g++.old-deja/g++.brendan/parse4.C: Likewise.
44103 * g++.old-deja/g++.brendan/parse5.C: Likewise.
44104 * g++.old-deja/g++.brendan/parse6.C: Likewise.
44105
44106 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
44107
44108 * g++.dg/parse/angle-bracket.C (main): No longer fails.
44109
44110 2002-12-27 Mark Mitchell <mark@codesourcery.com>
44111
44112 * g++.dg/eh/spec4.C: Remove stray semicolon.
44113 * g++.dg/expr/pmf-1.C: Change error message.
44114 * g++.dg/ext/asm1.C: Remove stray semicolon.
44115 * g++.dg/ext/typename1.C: Add missing typenames.
44116 * g++.dg/inherit/template-as-base.C: Change error message.
44117 * g++.dg/lookup/scoped1.C: Likewise.
44118 * g++.dg/lookup/scoped2.C: Likewise.
44119 * g++.dg/lookup/using2.C: Likewise.
44120 * g++.dg/other/component1.C: Remove stray semicolon.
44121 * g++.dg/other/do1.C: Change error message.
44122 * g++.dg/other/error2.C: Likewise.
44123 * g++.dg/other/init1.C: Likewise.
44124 * g++.dg/other/packed1.C: Remove stray semicolon.
44125 * g++.dg/other/ptrmem2.C: Change error message.
44126 * g++.dg/parse/parameter-declaration-1.C: Remove line number
44127 marker.
44128 * g++.dg/special/initp1.C: Remove invalid attribute usage.
44129 * g++.dg/template/access3.C: Add typename keyword.
44130 * g++.dg/template/access5.C: Remove stray semicolon.
44131 * g++.dg/template/access6.C: Likewise.
44132 * g++.dg/template/complit1.C: Likewise.
44133 * g++.dg/template/crash1.C: Change error message.
44134 * g++.dg/template/inherit2.C: Remove stray semicolon.
44135 * g++.dg/template/instantiate2.C: Likewise.
44136 * g++.dg/template/instantiate3.C: Change error message.
44137 * g++.dg/template/qual1.C: Remove stray semicolon.
44138 * g++.dg/template/qualttp18.C: Change error message.
44139 * g++.dg/template/ref1.C: Remove stray semicolon.
44140 * g++.dg/template/sizeof1.C (A::value): Declare it.
44141 * g++.dg/template/spec4.C: Change error message.
44142 * g++.dg/template/static1.C: Likewise.
44143 * g++.dg/template/type1.C: Likewise.
44144 * g++.dg/template/typename3.C: Likewise.
44145 * g++.old-deja/g++.benjamin/13478.C: Change error message.
44146 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
44147 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
44148 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
44149 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
44150 named return value extension.
44151 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
44152 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
44153 * g++.old-deja/g++.bob/extern_C.C: Likewise.
44154 * g++.old-deja/g++.bob/inherit2.C: Likewise.
44155 * g++.old-deja/g++.brendan/complex1.C: Likewise.
44156 * g++.old-deja/g++.brendan/copy5.C: Likewise.
44157 * g++.old-deja/g++.brendan/crash13.C: Likewise.
44158 * g++.old-deja/g++.brendan/crash15.C: Likewise.
44159 * g++.old-deja/g++.brendan/crash18.C: Change error message.
44160 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
44161 * g++.old-deja/g++.brendan/crash38.C: Likewise.
44162 * g++.old-deja/g++.brendan/crash50.C: Likewise.
44163 * g++.old-deja/g++.brendan/crash56.C: Likewise.
44164 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
44165 syntax.
44166 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
44167 * g++.old-deja/g++.brendan/crash8.C: Change error message.
44168 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
44169 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
44170 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
44171 * g++.old-deja/g++.brendan/template11.C: Likewise.
44172 * g++.old-deja/g++.brendan/template26.C: Likewise.
44173 * g++.old-deja/g++.brendan/template27.C: Use explicit
44174 specialization syntax.
44175 * g++.old-deja/g++.brendan/template30.C: Likewise.
44176 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
44177 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
44178 non-dependent names.
44179 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
44180 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
44181 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
44182 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
44183 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
44184 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
44185 named return value extension.
44186 * g++.old-deja/g++.ext/namedret2.C: Likewise.
44187 * g++.old-deja/g++.ext/namedret3.C: Likewise.
44188 * g++.old-deja/g++.ext/return1.C: Likewise.
44189 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
44190 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
44191 * g++.old-deja/g++.jason/access8.C: Likewise.
44192 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
44193 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
44194 pseudo-destructor names.
44195 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
44196 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
44197 pseudo-destructor names.
44198 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
44199 * g++.old-deja/g++.jason/overload19.C: Likewise.
44200 * g++.old-deja/g++.jason/overload32.C: Likewise.
44201 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
44202 stray semicolons.
44203 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
44204 * g++.old-deja/g++.jason/return.C: Likewise.
44205 * g++.old-deja/g++.jason/return2.C: Likewise.
44206 * g++.old-deja/g++.jason/shadow1.C: Likewise.
44207 * g++.old-deja/g++.jason/special.C: Use explicit specialization
44208 syntax.
44209 * g++.old-deja/g++.jason/template10.C: Account for use of
44210 non-dependent names.
44211 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
44212 syntax.
44213 * g++.old-deja/g++.jason/template37.C: Likewise.
44214 * g++.old-deja/g++.law/access4.C: Change error messages.
44215 * g++.old-deja/g++.law/arm13.C: Remove incorrect
44216 pseudo-destructor names.
44217 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
44218 * g++.old-deja/g++.law/ctors9.C: Likewise.
44219 * g++.old-deja/g++.law/cvt22.C: Likewise.
44220 * g++.old-deja/g++.law/dtors5.C: Likewise.
44221 * g++.old-deja/g++.law/global-init1.C: Likewise.
44222 * g++.old-deja/g++.law/missed-error3.C: Likewise.
44223 * g++.old-deja/g++.law/operators28.C: Likewise.
44224 * g++.old-deja/g++.law/visibility28.C: Likewise.
44225 * g++.old-deja/g++.martin/eval1.C: Likewise.
44226 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
44227 name.
44228 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
44229 * g++.old-deja/g++.mike/net34.C: Likewise.
44230 * g++.old-deja/g++.mike/net36.C: Likewise.
44231 * g++.old-deja/g++.mike/ns2.C: Likewise.
44232 * g++.old-deja/g++.mike/p12306.C: Likewise.
44233 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
44234 value extension.
44235 * g++.old-deja/g++.mike/p700.C: Likewise.
44236 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
44237 * g++.old-deja/g++.mike/p710.C: Likewise.
44238 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
44239 value extension.
44240 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
44241 * g++.old-deja/g++.mike/pmf9.C: Likewise.
44242 * g++.old-deja/g++.ns/crash2.C: Likewise.
44243 * g++.old-deja/g++.ns/crash3.C: Likewise.
44244 * g++.old-deja/g++.ns/invalid1.C: Likewise.
44245 * g++.old-deja/g++.ns/ns17.C: Likewise.
44246 * g++.old-deja/g++.ns/template16.C: Likewise.
44247 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
44248 keyword.
44249 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
44250 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
44251 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
44252 named return value extension.
44253 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
44254 * g++.old-deja/g++.other/access4.C: Issue additional error
44255 messages.
44256 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
44257 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
44258 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
44259 * g++.old-deja/g++.other/crash25.C: Change error message.
44260 * g++.old-deja/g++.other/crash4.C: Change error message.
44261 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
44262 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
44263 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
44264 checks.
44265 * g++.old-deja/g++.other/defarg8.C: Likewise.
44266 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
44267 * g++.old-deja/g++.other/dtor10.C: Likewise.
44268 * g++.old-deja/g++.other/incomplete.C: Likewise.
44269 * g++.old-deja/g++.other/linkage7.C: Likewise.
44270 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
44271 lookup algorithm.
44272 * g++.old-deja/g++.other/mangle2.C: Likewise.
44273 * g++.old-deja/g++.other/refinit2.C: Likewise.
44274 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
44275 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
44276 * g++.old-deja/g++.pt/crash28.C: Likewise.
44277 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
44278 syntax.
44279 * g++.old-deja/g++.pt/crash32.C: Change error message.
44280 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
44281 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
44282 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
44283 error message position.
44284 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
44285 * g++.old-deja/g++.pt/defarg8.C: Change error message.
44286 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
44287 syntax.
44288 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
44289 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
44290 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
44291 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
44292 keyword.
44293 * g++.old-deja/g++.pt/explicit31.C: Likewise.
44294 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
44295 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
44296 keyword.
44297 * g++.old-deja/g++.pt/explicit71.C: Change error message.
44298 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
44299 syntax.
44300 * g++.old-deja/g++.pt/friend28.C: Account for use of
44301 non-dependent names.
44302 * g++.old-deja/g++.pt/friend29.C: Likewise.
44303 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
44304 rules.
44305 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
44306 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
44307 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
44308 lookup rules.
44309 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
44310 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
44311 keyword.
44312 * g++.old-deja/g++.pt/memclass20.C: Likewise.
44313 * g++.old-deja/g++.pt/memclass5.C: Likewise.
44314 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
44315 keyword.
44316 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
44317 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
44318 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
44319 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
44320 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
44321 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
44322 keyword.
44323 * g++.old-deja/g++.pt/spec10.C: Likewise.
44324 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
44325 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
44326 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
44327 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
44328 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
44329 * g++.old-deja/g++.pt/ttp62.C: Likewise.
44330 * g++.old-deja/g++.pt/ttp64.C: Likewise.
44331 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
44332 * g++.old-deja/g++.pt/typename15.C: Likewise.
44333 * g++.old-deja/g++.pt/typename22.C: Likewise.
44334 * g++.old-deja/g++.pt/typename6.C: Change error messages.
44335 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
44336 * g++.old-deja/g++.pt/virtual2.C: Likewise.
44337 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
44338 syntax.
44339 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
44340 return value extension.
44341 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
44342 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
44343 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
44344 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
44345
44346 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
44347
44348 * g++.dg/warn/inline1.C: New test.
44349 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
44350 * g++.old-deja/g++.jason/synth10.C: Likewise.
44351 * g++.old-deja/g++.mike/net31.C: Likewise.
44352 * g++.old-deja/g++.mike/p8786.C: Likewise.
44353
44354 * g++.dg/template/friend10.C: New test.
44355 * g++.dg/template/conv5.C: New test.
44356
44357 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
44358
44359 * g++.dg/lookup/scoped3.C: New test.
44360
44361 * g++.dg/lookup/decl1.C: New test.
44362 * g++.dg/lookup/decl2.C: New test.
44363
44364 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
44365
44366 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
44367 gcc.c-torture/compile/20021015-1.c,
44368 gcc.c-torture/compile/20021015-2.c,
44369 gcc.c-torture/compile/20021123-1.c,
44370 gcc.c-torture/compile/20021123-2.c,
44371 gcc.c-torture/compile/20021123-3.c,
44372 gcc.c-torture/compile/20021123-4.c,
44373 gcc.c-torture/execute/20021024-1.c: Add tests previously added
44374 only to 3.1 or 3.2 branch.
44375
44376 2002-12-23 Mark Mitchell <mark@codesourcery.com>
44377
44378 * gcc.dg/i386-bitfield3.c: New test.
44379
44380 * gcc.dg/i386-bitfield2.c: New test.
44381
44382 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
44383
44384 * g++.dg/parse/conv_op1.C: New test.
44385
44386 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
44387
44388 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
44389 approved.
44390
44391 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
44392
44393 * gcc.c-torture/compile/20021220-1.c: New test.
44394
44395 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
44396
44397 * gcc.dg/i386-fastcall-1.c: New.
44398
44399 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
44400
44401 * gcc.c-torture/execute/20021219-1.c: New test.
44402
44403 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
44404
44405 * gcc.dg/i386-pic-1.c: New test.
44406
44407 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44408
44409 PR c++/8099
44410 * g++.dg/template/friend9.C: New test.
44411
44412 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44413
44414 PR c++/3663
44415 * g++.dg/template/access7.C: New test.
44416
44417 2002-12-18 Nick Clifton <nickc@redhat.com>
44418
44419 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
44420 the libstdc++-v3 directory has been found.
44421
44422 2002-12-12 Devang Patel <dpatel@apple.com>
44423 * gcc.dg/darwin-ld-1.c: New test.
44424 * gcc.dg/darwin-ld-2.c: New test.
44425 * gcc.dg/darwin-ld-3.c: New test.
44426 * gcc.dg/darwin-ld-4.c: New test.
44427 * gcc.dg/darwin-ld-5.c: New test.
44428
44429 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
44430
44431 * gcc.c-torture/compile/20021212-1.c: New test.
44432
44433 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
44434
44435 * gcc.dg/fshort-wchar: New test.
44436
44437 2002-12-10 Mark Mitchell <mark@codesourcery.com>
44438
44439 PR c++/8372
44440 * g++.dg/template/dtor1.C: New test.
44441
44442 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
44443 markers.
44444
44445 2002-12-10 Jakub Jelinek <jakub@redhat.com>
44446
44447 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
44448
44449 2002-12-09 Mark Mitchell <mark@codesourcery.com>
44450
44451 * g++.dg/template/static1.C: New test.
44452 * g++.dg/template/static2.C: New test.
44453 * g++.old-deja/g++.ext/memconst.C: New test.
44454
44455 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44456
44457 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
44458 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
44459 * g++.dg/special/initp1.C: Likewise.
44460
44461 2002-12-06 Jakub Jelinek <jakub@redhat.com>
44462
44463 * gcc.c-torture/execute/20021204-1.c: New test.
44464
44465 2002-12-04 Geoffrey Keating <geoffk@apple.com>
44466
44467 * gcc.dg/ppc-fmadd-1.c: New file.
44468 * gcc.dg/ppc-fmadd-2.c: New file.
44469 * gcc.dg/ppc-fmadd-3.c: New file.
44470
44471 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
44472
44473 * gcc.c-torture/compile/20021204-1.c: New test.
44474
44475 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
44476
44477 * g++.dg/inherit/covariant2.C: New test.
44478 * g++.dg/inherit/covariant3.C: New test.
44479 * g++.dg/inherit/covariant4.C: New test.
44480 * g++.dg/inherit/covariant1.C: Remove XFAIL.
44481 * g++.old-deja/g++.robertl/eb17.C: Likewise.
44482
44483 2002-12-03 Mark Mitchell <mark@codesourcery.com>
44484
44485 PR c++/8688
44486 * g++.dg/init/brace3.C: New test.
44487
44488 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
44489
44490 * gcc.dg/20020210-1.c: Fix a comment typo.
44491
44492 2002-12-02 Mark Mitchell <mark@codesourcery.com>
44493
44494 PR c++/8720
44495 * g++.dg/parse/defarg1.C: New test.
44496
44497 PR c++/8615
44498 * g++.dg/template/char1.C: New test.
44499
44500 * g++.dg/template/varmod1.C: Fix typo.
44501
44502 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44503
44504 DR 180
44505 * g++.old-deja/g++.pt/crash32.C: Expect error.
44506
44507 2002-12-01 Mark Mitchell <mark@codesourcery.com>
44508
44509 PR c++/5919
44510 * g++.dg/template/varmod1.C: New test.
44511
44512 PR c++/8727
44513 * g++.dg/inherit/typeinfo1.C: New test.
44514
44515 PR c++/8663
44516 * g++.dg/inherit/typedef1.C: New test.
44517
44518 2002-11-30 Mark Mitchell <mark@codesourcery.com>
44519
44520 PR c++/8332
44521 PR c++/8493
44522 * g++.dg/template/strlen1.C: New test.
44523
44524 PR c++/8227
44525 * g++.dg/template/ctor2.C: New test.
44526
44527 PR c++/8214
44528 * g++.dg/init/string1.C: New test.
44529
44530 PR c++/8511
44531 * g++.dg/template/friend8.C: New test.
44532
44533 2002-11-29 Joe Buck <jbuck@synopsys.com>
44534
44535 * g++.dg/lookup/anon2.C: New test.
44536
44537 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
44538
44539 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
44540 h8300 port.
44541
44542 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
44543
44544 * gcc.dg/bitfld-6.c: New test.
44545
44546 2002-11-27 Jan Hubicka <jh@suse.cz>
44547
44548 * gcc.c-torture/execute/20021127.[cx]: New test.
44549
44550 2002-11-26 Jan Hubicka <jh@suse.cz>
44551
44552 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
44553 quality.
44554
44555 2002-11-26 Geoffrey Keating <geoffk@apple.com>
44556
44557 * g++.dg/init/brace2.C: New test.
44558 * g++.old-deja/g++.mike/p9129.C: Correct.
44559
44560 2002-11-26 Mark Mitchell <mark@codesourcery.com>
44561
44562 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
44563
44564 2002-11-25 Andreas Bauer <baueran@in.tum.de>
44565
44566 * gcc.dg/sibcall-6: New test for indirect sibcalls.
44567
44568 2002-11-25 Mark Mitchell <mark@codesourcery.com>
44569
44570 * g++.dg/abi/empty11.C: New test.
44571 * g++.dg/rtti/cv1.C: New test.
44572
44573 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
44574
44575 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
44576
44577 2002-11-24 Mark Mitchell <mark@codesourcery.com>
44578
44579 * g++.dg/abi/empty10.C: New test.
44580
44581 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
44582
44583 * gcc.c-torture/compile/20021124-1.c: New test.
44584
44585 2002-11-22 Mark Mitchell <mark@codesourcery.com>
44586
44587 * g++.dg/abi/rtti2.C: New test.
44588
44589 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
44590
44591 * gcc.dg/i386-unroll-1.c: New test.
44592
44593 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
44594
44595 * gcc.c-torture/compile/20021120-1.c: New test.
44596 * gcc.c-torture/compile/20021120-2.c: New test.
44597
44598 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
44599
44600 * gcc.dg/bitfld-5.c: New test.
44601
44602 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
44603
44604 * gcc.c-torture/execute/20021120-3.c: New test.
44605
44606 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
44607
44608 * gcc.c-torture/execute/20021120-2.c: New test.
44609
44610 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
44611
44612 * gcc.c-torture/execute/20021120-1.c: New test.
44613
44614 2002-11-20 Jakub Jelinek <jakub@redhat.com>
44615
44616 * gcc.c-torture/execute/20021118-3.c: New test.
44617
44618 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
44619
44620 * gcc.c-torture/compile/20021119-1.c: New test.
44621
44622 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
44623
44624 * gcc.dg/duff-1.c: New test.
44625 * gcc.dg/duff-2.c: New test.
44626 * gcc.dg/duff-3.c: New test.
44627
44628 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
44629
44630 * gcc.dg/cpp/_Pragma5.c: New test.
44631
44632 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
44633
44634 * gcc.c-torture/execute/20021118-2.c: New test.
44635
44636 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
44637
44638 * gcc.c-torture/execute/20021118-1.c: New test.
44639
44640 2002-11-16 Jakub Jelinek <jakub@redhat.com>
44641
44642 * gcc.dg/20021116-1.c: New test.
44643
44644 2002-11-14 Mark Mitchell <mark@codesourcery.com>
44645
44646 * g++.dg/abi/vcall1.C: New test.
44647
44648 2002-11-14 Jakub Jelinek <jakub@redhat.com>
44649
44650 * gcc.dg/20021029-1.c: New test.
44651 * gcc.dg/20021029-2.c: New test.
44652
44653 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
44654
44655 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
44656
44657 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
44658
44659 PR c/8439
44660 * gcc.dg/20021110.c: Move to ...
44661 * gcc.c-torture/compile/20021110.c: .... here.
44662
44663 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44664
44665 PR c/8467
44666 * gcc.c-torture/execute/20021111-1.c
44667
44668 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
44669
44670 PR c/8439
44671 * gcc.dg/20021110.c: New test.
44672
44673 2002-11-10 Mark Mitchell <mark@codesourcery.com>
44674
44675 * g++.dg/abi/vthunk3.C: Run only on x86.
44676
44677 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
44678
44679 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
44680
44681 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
44682
44683 * lib/compat.exp (compat-execute): Fix logic error in last
44684 change.
44685
44686 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
44687
44688 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
44689
44690 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44691
44692 PR c++/8389
44693 * g++.dg/template/access6.C: New test.
44694
44695 2002-11-08 Jan Hubicka <jh@suse.cz>
44696
44697 * gcc.dg/i386-ssefp-1.c: New test.
44698 * gcc.dg/i386-ssefp-1.c: New test.
44699
44700 2002-11-08 Jan Hubicka <jh@suse.cz>
44701
44702 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
44703
44704 2002-11-07 Mark Mitchell <mark@codesourcery.com>
44705
44706 * g++.dg/abi/vthunk3.C: New test.
44707
44708 PR c++/8338
44709 * g++.dg/template/crash2.C: New test.
44710
44711 2002-11-07 Mark Mitchell <mark@codesourcery.com>
44712
44713 * g++.dg/abi/dtor1.C: New test.
44714 * g++.dg/abi/dtor2.C: Likewise.
44715
44716 2002-11-05 Geoffrey Keating <geoffk@apple.com>
44717
44718 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
44719 Darwin.
44720
44721 2002-11-04 Adam Nemet <anemet@lnxw.com>
44722
44723 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
44724 -mthumb. Only xfail with -O0.
44725
44726 2002-11-03 Mark Mitchell <mark@codesourcery.com>
44727
44728 * g++.dg/abi/thunk1.C: New test.
44729 * g++.dg/abi/thunk2.C: Likewise.
44730 * g++.dg/abi/vtt1.C: Likewise.
44731
44732 2002-11-02 Diego Novillo <dnovillo@redhat.com>
44733
44734 PR optimization/8423
44735 * gcc.c-torture/execute/builtin-constant.c: New test.
44736
44737 2002-11-01 Zack Weinberg <zack@codesourcery.com>
44738
44739 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
44740 Add some more cases.
44741
44742 2002-11-01 Mark Mitchell <mark@codesourcery.com>
44743
44744 PR c++/8391
44745 * g++.dg/opt/local1.C: New test.
44746
44747 2002-10-30 Mark Mitchell <mark@codesourcery.com>
44748
44749 PR c++/8160
44750 * g++.dg/template/complit1.C: New test.
44751
44752 PR c++/8149
44753 * g++.dg/template/typename4.C: Likewise.
44754
44755 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44756
44757 Core issue 287, PR c++/7639
44758 * g++.dg/template/instantiate1.C: Adjust error location.
44759 * g++.dg/template/instantiate3.C: New test.
44760 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
44761 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
44762 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
44763
44764 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
44765
44766 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
44767
44768 2002-10-29 Mark Mitchell <mark@codesourcery.com>
44769
44770 PR c++/8287
44771 * g++.dg/init/dtor2.C: New test.
44772
44773 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44774
44775 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
44776 * gcc.dg/nest.c: Bypass errors on irix6.
44777
44778 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
44779
44780 * gcc.dg/nest.c: Expect error for mmix-*-*.
44781 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
44782
44783 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
44784
44785 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
44786 markers.
44787
44788 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
44789
44790 2002-10-25 Mike Stump <mrs@apple.com>
44791
44792 * gcc.dg/warn-1.c: New test.
44793
44794 2002-10-25 Zack Weinberg <zack@codesourcery.com>
44795
44796 * g++.dg/template/typename3.C: New test.
44797
44798 2002-10-25 Mark Mitchell <mark@codesourcery.com>
44799
44800 * g++.dg/lookup/ptrmem1.C: New test.
44801
44802 * g++.dg/abi/vthunk2.C: New test.
44803
44804 2002-10-25 Zack Weinberg <zack@codesourcery.com>
44805
44806 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
44807
44808 2002-10-24 Mark Mitchell <mark@codesourcery.com>
44809
44810 * g++.dg/abi/empty9.C: New test.
44811
44812 2002-10-24 Richard Henderson <rth@redhat.com>
44813
44814 * g++.dg/inherit/thunk1.C: Enable for ia64.
44815
44816 2002-10-23 Mark Mitchell <mark@codesourcery.com>
44817
44818 PR c++/8067
44819 * g++.dg/lookup/pretty1.C: New test.
44820
44821 2002-10-23 Jakub Jelinek <jakub@redhat.com>
44822
44823 * gcc.dg/20021023-1.c: New test.
44824
44825 2002-10-23 Mark Mitchell <mark@codesourcery.com>
44826
44827 PR c++/7679
44828 * g++.dg/parse/inline1.C: New test.
44829
44830 2002-10-23 Richard Henderson <rth@redhat.com>
44831
44832 * g++.dg/inherit/thunk1.C: Enable for x86_64.
44833
44834 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
44835
44836 2002-10-22 Mark Mitchell <mark@codesourcery.com>
44837
44838 PR c++/6579
44839 * g++.dg/parse/stmtexpr3.C: New test.
44840
44841 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
44842
44843 * g++.dg/expr/cond1.C: New test.
44844
44845 2002-10-21 Zack Weinberg <zack@codesourcery.com>
44846
44847 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
44848
44849 2002-10-21 Mark Mitchell <mark@codesourcery.com>
44850
44851 * g++.dg/abi/vbase13.C: New test.
44852 * g++.dg/abi/vbase14.C: Likewise.
44853
44854 2002-10-21 Jakub Jelinek <jakub@redhat.com>
44855
44856 * gcc.dg/tls/pic-1.c: New test.
44857 * gcc.dg/tls/nonpic-1.c: New test.
44858 * gcc.dg/20021018-1.c: New test.
44859
44860 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
44861
44862 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
44863 Remove only files with the same base name as the test case.
44864 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
44865 (profopt-execute): Likewise. Also, remove old profiling
44866 and performance data files before running the tests.
44867
44868 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
44869 * g++.dg/bprob/bprob.exp: Likewise.
44870 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
44871 to allow more general test case names.
44872
44873 * g++.dg/bprob/bprob-1.C: Rename to ...
44874 * g++.dg/bprob/g++-bprob-1.C: ... this.
44875
44876 * g77.dg/bprob/bprob-1.f: Rename to ...
44877 * g77.dg/bprob/g77-bprob-1.f: ... this.
44878
44879 2002-10-21 Zack Weinberg <zack@codesourcery.com>
44880
44881 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
44882 bison 1.50 or later.
44883
44884 2002-10-21 Janis Johnson <janis187@us.ibm.com>
44885
44886 * g++.dg/README: Describe more test directories.
44887
44888 2002-10-21 Mark Mitchell <mark@codesourcery.com>
44889
44890 * g++.dg/init/array6.C: Add additional tests.
44891
44892 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
44893
44894 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
44895 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
44896
44897 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
44898
44899 * gcc.c-torture/compile/20020604-1.x: New.
44900 * gcc.c-torture/compile/simd-5.x: Likewise.
44901 * gcc.c-torture/execute/920710-1.x: Likewise.
44902 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
44903
44904 2002-10-21 Mark Mitchell <mark@codesourcery.com>
44905
44906 * g++.dg/inherit/override1.C: Add dg-options clause.
44907
44908 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
44909
44910 * gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
44911 _mm_slli_si128.
44912
44913 2002-10-19 Andreas Schwab <schwab@suse.de>
44914
44915 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
44916 directory component.
44917
44918 2002-10-18 Mark Mitchell <mark@codesourcery.com>
44919
44920 * g++.dg/inherit/thunk1.C: New test.
44921
44922 * g++.dg/inherit/override1.C: New test.
44923
44924 * g++.dg/abi/mangle11.C: New test.
44925 * g++.dg/abi/mangle14.C: New test.
44926 * g++.dg/abi/mangle17.C: New test.
44927
44928 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
44929
44930 * g++.dg/overload/member2.C: New test.
44931
44932 2002-10-17 Janis Johnson <janis187@us.ibm.com>
44933
44934 * g++.dg/README: Describe new compat directory.
44935 * g++.dg/dg.exp: Skip tests in compat directory.
44936 * README.compat: New file.
44937 * lib/compat.exp: New expect script.
44938 * g++.dg/compat: New test directory.
44939 * g++.dg/compat/compat.exp: New expect script.
44940 * g++.dg/compat/abi: New test directory.
44941 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
44942 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
44943 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
44944 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
44945 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
44946 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
44947 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
44948 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
44949 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
44950 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
44951 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
44952 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
44953 * g++.dg/compat/break: New test directory.
44954 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
44955 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
44956 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
44957 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
44958 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
44959 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
44960 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
44961 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
44962 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
44963 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
44964 g++.dg/compat/break/README: New files.
44965 * g++.dg/compat/eh: New test directory.
44966 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
44967 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
44968 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
44969 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
44970 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
44971 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
44972 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
44973 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
44974 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
44975 g++.dg/compat/eh/filter2_y.C,
44976 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
44977 g++.dg/compat/eh/new1_y.C,
44978 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
44979 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
44980 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
44981 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
44982 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
44983 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
44984 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
44985 g++.dg/compat/eh/unexpected1_y.C: New files.
44986 * g++.dg/compat/init: New test directory.
44987 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
44988 g++.dg/compat/init/array5_y.C,
44989 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
44990 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
44991 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
44992 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
44993 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
44994 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
44995 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
44996 g++.dg/compat/init/init-ref2_y.C: New files.
44997
44998 2002-10-17 Mark Mitchell <mark@codesourcery.com>
44999
45000 PR c++/7584
45001 * g++.dg/inherit/using3.C: New test.
45002
45003 2002-10-17 Jan Hubicka <jh@suse.cz>
45004
45005 * gcc.dg/20021017-2.c: New test.
45006
45007 2002-10-17 Mark Mitchell <mark@codesourcery.com>
45008
45009 * g++.dg/abi/mangle16.C: Adjust.
45010
45011 * g++.dg/init/array8.C: New test.
45012
45013 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
45014
45015 * gcc.dg/special/mips-abi.exp: New test.
45016 * gcc.dg/special/mips-abi.s: Empty file used by the above.
45017
45018 2002-10-16 Mark Mitchell <mark@codesourcery.com>
45019
45020 * g++.dg/abi/mangle16.C: New test.
45021 * g++.dg/abi/mangle17.C: Likewise.
45022
45023 PR c++/7478
45024 * g++.dg/template/ref1.C: New test.
45025
45026 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45027
45028 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
45029
45030 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
45031
45032 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
45033
45034 2002-10-16 Mark Mitchell <mark@codesourcery.com>
45035
45036 PR c++/7524
45037 * g++.dg/init/array7.C: New test.
45038
45039 2002-10-15 Mark Mitchell <mark@codesourcery.com>
45040
45041 * g++.dg/init/array6.C: New test.
45042
45043 * g++.dg/abi/mangle13.C: Likewise.
45044 * g++.dg/abi/mangle14.C: Likewise.
45045 * g++.dg/abi/mangle15.C: Likewise.
45046
45047 2002-10-14 Mark Mitchell <mark@codesourcery.com>
45048
45049 * g++.dg/abi/empty8.C: New test.
45050
45051 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
45052
45053 * g++.dg/init/ctor1.C: New test.
45054
45055 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
45056
45057 * gcc.c-torture/execute/20021015-1.c: New test.
45058
45059 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
45060
45061 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
45062
45063 2002-10-14 Jan Hubicka <jh@suse.cz>
45064
45065 * gcc.dg/i386-ssetype-[1-5].c: New tests.
45066
45067 2002-10-14 Richard Henderson <rth@redhat.com>
45068
45069 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
45070
45071 2002-10-14 Mark Mitchell <mark@codesourcery.com>
45072
45073 PR optimization/6631
45074 * g++.dg/opt/const2.C: New test.
45075
45076 2002-10-14 Mark Mitchell <mark@codesourcery.com>
45077
45078 PR c++/7176
45079 * g++.dg/parse/friend1.C: New test.
45080 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
45081
45082 2002-10-14 Jakub Jelinek <jakub@redhat.com>
45083
45084 * gcc.dg/20021014-1.c: New test.
45085
45086 2002-10-11 Mark Mitchell <mark@codesourcery.com>
45087
45088 PR c++/5661
45089 * g++.dg/ext/vlm1.C: New test.
45090 * g++.dg/ext/vlm2.C: Likewise.
45091
45092 * g++.dg/init/array1.C: Remove invalid braces.
45093 * g++.dg/init/brace1.C: New test.
45094 * g++.dg/init/copy2.C: Likewise.
45095 * g++.dg/init/copy3.C: Likewise.
45096 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
45097 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
45098 braces.
45099
45100 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
45101
45102 * gcc.dg/cpp/assembler.S: Don't use -ansi.
45103
45104 2002-10-11 Richard Shann <richard.shann@superh.com>
45105
45106 * gcc.c-torture/compile/simd-5.c: New test.
45107
45108 2002-10-10 Roger Sayle <roger@eyesopen.com>
45109
45110 * gcc.c-torture/execute/shiftopt-1.c: New test case.
45111
45112 2002-10-10 Jim Wilson <wilson@redhat.com>
45113
45114 * gcc.c-torture/execute/20021010-1.c: New test.
45115
45116 2002-10-09 Zack Weinberg <zack@codesourcery.com>
45117
45118 PR c/7353
45119 * g++.dg/ext/typedef-init.C: New test.
45120 * gcc.dg/typedef-init.c: New test.
45121
45122 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
45123
45124 * gcc.dg/cpp/paste13.c: New test.
45125
45126 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45127
45128 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
45129 remaining platforms, XFAIL during compile, not execute. Don't
45130 XFAIL at -O0.
45131
45132 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
45133
45134 * gcc.dg/alias-1.c: Tweak expected warning.
45135
45136 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
45137
45138 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
45139
45140 2002-10-06 Andreas Jaeger <aj@suse.de>
45141
45142 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
45143 * gcc.dg/cpp/c++98.C: Likewise.
45144
45145 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
45146 * g++.dg/cpp/c++98.C: Likewise.
45147
45148 * g++.dg/README (Subdirectories): Mention cpp directory.
45149
45150 PR target/7559
45151 * gcc.dg/20021006-1.c: New test.
45152
45153 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45154
45155 PR c++/7804
45156 * g++.dg/other/warning1.C: New test.
45157
45158 2002-10-04 Roger Sayle <roger@eyesopen.com>
45159
45160 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
45161 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
45162 and sparc-*-* with -m64 as expected failures. See PR 8087.
45163
45164 2002-10-03 Mark Mitchell <mark@codesourcery.com>
45165
45166 PR c++/7931
45167 * g++.dg/template/ptrmem3.C: New test.
45168
45169 PR c++/7754
45170 * g++.dg/template/union1.C: New test.
45171
45172 2002-10-03 Mark Mitchell <mark@codesourcery.com>
45173
45174 PR c++/8006
45175 * g++.dg/abi/mangle9.C: New test.
45176 * g++.dg/abi/mangle10.C: New test.
45177 * g++.dg/abi/mangle11.C: New test.
45178 * g++.dg/abi/mangle12.C: New test.
45179
45180 2002-10-02 Mark Mitchell <mark@codesourcery.com>
45181
45182 PR c++/7188.
45183 * g++.dg/template/meminit1.C: New test.
45184 * g++.dg/warn/Wreorder-1.C: Likewise.
45185 * g++.old-deja/g++.mike/warn3.C: Tweak.
45186 * lib/prune.exp: Ingore "in copy constructor".
45187
45188 2002-10-02 Andreas Jaeger <aj@suse.de>
45189
45190 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
45191 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
45192 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
45193 on x86-64.
45194
45195 2002-10-01 Mark Mitchell <mark@codesourcery.com>
45196
45197 * gcc.dg/empty1.C: Fix typo.
45198
45199 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
45200
45201 * gcc.dg/alias-1.c: New test.
45202
45203 2002-10-01 Mark Mitchell <mark@codesourcery.com>
45204
45205 * gcc.dg/empty1.C: New test.
45206
45207 * g++.dg/tls/init-2.C: Tweak error messages.
45208
45209 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
45210
45211 * gcc.c-torture/compile/20020923-1.c: New test.
45212
45213 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
45214
45215 * gcc.c-torture/execute/ffs-1.c: New test.
45216 * gcc.c-torture/execute/ffs-2.c: Ditto.
45217
45218 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
45219
45220 * g++.dg/overload/member1.C: New test.
45221
45222 2002-09-30 Mark Mitchell <mark@codesourcery.com>
45223
45224 * g++.dg/abi/empty7.C: New test.
45225 * g++.dg/init/pm2.C: Likewise.
45226
45227 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
45228
45229 * g++.dg/rtti/crash1.C: New test.
45230
45231 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
45232
45233 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
45234 gcc.dg/sibcall-4.c: New tests.
45235
45236 2002-09-28 Roger Sayle <roger@eyesopen.com>
45237
45238 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
45239 powerpc and MMIX targets.
45240
45241 2002-09-27 Zack Weinberg <zack@codesourcery.com>
45242
45243 * gcc.dg/cpp/20020927-1.c: New.
45244
45245 2002-09-26 David S. Miller <davem@redhat.com>
45246
45247 * gcc.c-torture/compile/trunctfdf.c: New.
45248
45249 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45250
45251 * lib/target-supports.exp (check_weak_available): Handle solaris2.
45252
45253 2002-09-27 Alan Modra <amodra@bigpond.net.au>
45254
45255 * gcc.c-torture/execute/loop-15.c: New.
45256
45257 2002-09-26 Janis Johnson <janis187@us.ibm.com>
45258
45259 * README.QMTEST: Fix typo.
45260
45261 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
45262
45263 * gcc.dg/20020926-1.c: New test.
45264
45265 2002-09-25 David S. Miller <davem@redhat.com>
45266
45267 PR target/7842
45268 * gcc.c-torture/execute/shiftdi.c: New test.
45269
45270 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
45271
45272 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
45273 unique to the tool.
45274 * lib/g77.exp (g77_init): Likewise.
45275 * lib/g++.exp (g++_init): Likewise.
45276 * lib/objc.exp (objc_init): Likewise.
45277
45278 2002-09-25 Mark Mitchell <mark@codesourcery.com>
45279
45280 * g++.dg/abi/empty5.C: New test.
45281 * g++.dg/abi/empty6.C: New test.
45282 * g++.dg/abi/vbase12.C: New test.
45283
45284 2002-09-25 Richard Henderson <rth@redhat.com>
45285
45286 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
45287 too-small long double.
45288
45289 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
45290
45291 * gcc.dg/20020919-1.c: New test.
45292
45293 2002-09-23 Mark Mitchell <mark@codesourcery.com>
45294
45295 * g++.dg/abi/bitfield6.C: New test.
45296 * g++.dg/abi/bitfield7.C: New test.
45297 * g++.dg/abi/bitfield8.C: New test.
45298 * g++.dg/abi/vbase11.C: New test.
45299
45300 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
45301
45302 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
45303 hppa*-*-hpux*. Update test comment.
45304
45305 2002-09-20 Jakub Jelinek <jakub@redhat.com>
45306
45307 * gcc.dg/tls/struct-1.c: New test.
45308
45309 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
45310
45311 * gcc.dg/cpp/tr-warn2.c: Update.
45312
45313 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
45314
45315 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
45316
45317 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
45318
45319 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
45320 systems.
45321
45322 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
45323
45324 * gcc.c-torture/execute/ieee/mzero3.c: New test.
45325
45326 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
45327 Adjust for c++filt moved to binutils. Remove spurious duplicate
45328 setting of cxxfilt.
45329
45330 2002-09-19 Geoffrey Keating <geoffk@apple.com>
45331
45332 * gcc.dg/20020312-2.c: Update for darwin.
45333
45334 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
45335
45336 * g++.old-deja/g++.other/crash32.C: Mark ICE.
45337
45338 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
45339
45340 * objc.dg/comp-types-1.m: New test.
45341 * objc.dg/comp-types-2.m: New test.
45342 * objc.dg/comp-types-3.m: New test.
45343 * objc.dg/comp-types-4.m: New test.
45344 * objc.dg/comp-types-5.m: New test.
45345 * objc.dg/comp-types-6.m: New test.
45346
45347 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
45348
45349 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
45350
45351 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
45352
45353 * g++.dg/other/do1.C: New test.
45354
45355 * g++.dg/template/subst1.C: New test.
45356
45357 2002-09-16 Steve Ellcey <sje@cup.hp.com>
45358
45359 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
45360
45361 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
45362
45363 * g++.dg/template/qualttp20.C: Adjust expected errors.
45364 * g++.old-deja/g++.jason/report.C: Likewise.
45365 * g++.old-deja/g++.other/qual1.C: Likewise.
45366
45367 * g++.dg/lookup/scoped2.C: New test.
45368
45369 * g++.dg/ext/asm3.C: New test.
45370
45371 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
45372
45373 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
45374
45375 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
45376
45377 * ChangeLog: follow spelling conventions.
45378 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
45379 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
45380 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
45381 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
45382 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
45383 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
45384 * g++.old-deja/g++.law/global-init1.C: Likewise.
45385 * g++.old-deja/g++.other/delete4.C: Likewise.
45386 * g++.old-deja/g++.other/inline21.C: Likewise.
45387 * g++.old-deja/g++.other/singleton.C: Likewise.
45388 * g77.dg/strlen0.f: Likewise.
45389 * g77.f-torture/compile/20010519-1.f: Likewise.
45390 * g77.f-torture/compile/980310-4.f: Likewise.
45391 * gcc.c-torture/compile/20000605-1.c: Likewise.
45392 * gcc.c-torture/execute/20020225-1.c: Likewise.
45393 * gcc.dg/c90-hexfloat-2.c: Likewise.
45394 * gcc.dg/c99-bool-1.c: Likewise.
45395 * gcc.dg/c99-hexfloat-2.c: Likewise.
45396 * gcc.dg/dll-2.c: Likewise.
45397 * gcc.dg/wtr-union-init-1.c: Likewise.
45398 * gcc.dg/wtr-union-init-2.c: Likewise.
45399 * gcc.dg/wtr-union-init-3.c: Likewise.
45400 * gcc.dg/cpp/avoidpaste1.c: Likewise.
45401 * gcc.dg/cpp/defined.c: Likewise.
45402 * gcc.dg/cpp/macsyntx.c: Likewise.
45403 * gcc.dg/cpp/paste2.c: Likewise.
45404 * gcc.dg/cpp/trad/defined.c: Likewise.
45405 * gcc.dg/format/c90-printf-1.c: Likewise.
45406 * gcc.dg/format/c90-scanf-1.c: Likewise.
45407 * gcc.dg/format/c99-printf-1.c: Likewise.
45408 * gcc.dg/format/c99-scanf-1.c: Likewise.
45409 * gcc.misc-tests/gcov-8.c: Likewise.
45410 * lib/profopt.exp: Likewise.
45411
45412 2002-09-15 Krister Walfridsson <cato@df.lth.se>
45413
45414 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
45415
45416 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
45417
45418 * g++.dg/inherit/using2.C: New test.
45419
45420 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
45421
45422 * ChangeLog: Follow spelling conventions.
45423 * g++.dg/template/friend4.C: Likewise.
45424 * g++.old-deja/g++.pt/crash67.C: Likewise.
45425 * gcc.c-torture/execute/20000801-4.c: Likewise.
45426 * gcc.dg/c90-digraph-1.c: Likewise.
45427 * gcc.dg/c94-digraph-1.c: Likewise.
45428 * gcc.dg/c99-digraph-1.c: Likewise.
45429 * gcc.dg/cpp/line5.c: Likewise.
45430 * gcc.dg/cpp/multiline.c: Likewise.
45431 * gcc.dg/cpp/trad/literals-1.c: Likewise.
45432 * gcc.dg/format/attr-3.c: Likewise.
45433 * gcc.dg/format/c90-scanf-3.c: Likewise.
45434 * gcc.dg/format/ext-4.c: Likewise.
45435
45436 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
45437
45438 * g++.dg/template/pretty1.C: New test.
45439
45440 2002-09-14 Alan Modra <amodra@bigpond.net.au>
45441
45442 * gcc.c-torture/execute/struct-cpy-1.c: New test.
45443
45444 2002-09-13 Matt Austern <austern@apple.com>
45445
45446 * g++.dg/other/constref[12].C: New, regression tests for
45447 passing a cast expression to a function by const reference.
45448
45449 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
45450
45451 * g++.dg/template/deduce1.C: New test.
45452
45453 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
45454
45455 * gcc.c-torture/execute/simd-1.c: Force all use of int to
45456 32-bit int.
45457
45458 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
45459
45460 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
45461 usage.
45462
45463 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
45464
45465 * gcc.c-torture/compile/20020910-1.c: New test.
45466
45467 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
45468
45469 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
45470
45471 2002-09-10 Andreas Jaeger <aj@suse.de>
45472
45473 * gcc.dg/20020312-2.c: Adjust for x86-64.
45474
45475 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
45476
45477 * g77.dg/7388.f: New test case for PR 7388.
45478
45479 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
45480
45481 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
45482
45483 2002-09-05 Ziemowit Laski <zlaski@apple.com>
45484
45485 * objc.dg/proto-lossage-1.m: New test.
45486
45487 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
45488
45489 * gcc.dg/cpp/_Pragma4.c: Fix typo.
45490
45491 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
45492
45493 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
45494 expected to pass.
45495
45496 2002-09-06 Stan Shebs <shebs@apple.com>
45497 David Edelsohn <edelsohn@gnu.org>
45498
45499 * gcc.dg/weak: New directory.
45500 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
45501 target-specific xfail bits.
45502 * gcc.dg/typeof-2.c: Move to new directory.
45503 * gcc.dg/weak.exp: New expect script.
45504
45505 2002-09-06 Alan Modra <amodra@bigpond.net.au>
45506
45507 * gcc.c-torture/execute/extzvsi.c: New test.
45508
45509 2002-09-05 Stan Shebs <shebs@apple.com>
45510
45511 * gcc.dg/weak-1.c: xfail on Darwin.
45512 * gcc.dg/weak-2.c: Ditto.
45513 * gcc.dg/weak-3.c: Ditto.
45514 * gcc.dg/weak-4.c: Ditto.
45515 * gcc.dg/weak-5.c: Ditto.
45516 * gcc.dg/weak-6.c: Ditto.
45517 * gcc.dg/weak-7.c: Ditto.
45518 * gcc.dg/weak-8.c: Ditto.
45519 * gcc.dg/weak-9.c: Ditto.
45520
45521 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
45522
45523 * gcc.c-torture/execute/loop-14.c: New test.
45524
45525 2002-09-04 Jakub Jelinek <jakub@redhat.com>
45526
45527 * g++.dg/other/cxa-atexit1.C: New test.
45528
45529 * gcc.dg/typeof-2.c: New test.
45530
45531 2002-09-03 Roger Sayle <roger@eyesopen.com>
45532
45533 * gcc.dg/builtins-2.c: New testcase.
45534 * gcc.dg/builtins-3.c: New testcase.
45535
45536 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
45537
45538 * gcc.dg/cpp/_Pragma4.c: New test.
45539
45540 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
45541
45542 * objc/execute/nil_method-1.m: New testcase.
45543
45544 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
45545
45546 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
45547 [Object class], not [Object initialize].
45548
45549 2002-08-31 Roger Sayle <roger@eyesopen.com>
45550 Hans-Peter Nilsson <hp@bitrange.com>
45551
45552 * gcc.c-torture/execute/20020720-1.x: Skip test on
45553 mmix-knuth-mmixware. Correct comment.
45554
45555 2002-08-27 Mark Mitchell <mark@codesourcery.com>
45556
45557 * g++.dg/abi/bitfield5.C: New test.
45558 * g++.dg/abi/vbase10.C: Likewise.
45559
45560 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
45561
45562 * objc.dg/undeclared-selector.m: New test.
45563
45564 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
45565
45566 * g++.dg/other/offsetof1.C: Avoid cast warning.
45567
45568 2002-08-26 Ziemowit Laski <zlaski@apple.com>
45569
45570 * objc.dg/super-class-2.m: New test.
45571
45572 2002-08-24 Matt Austern <austern@apple.com>
45573
45574 * g++.dg/ext/lvaddr.C: New test.
45575 * g++.dg/ext/lvcast.C: New test.
45576
45577 2002-08-22 Mark Mitchell <mark@codesourcery.com>
45578
45579 * g++.dg/inherit/cond1.C: New test.
45580
45581 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
45582
45583 * gcc.dg/noncompile/incomplete-1.c: New test.
45584
45585 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
45586
45587 * gcc.dg/typespec-1.c: New test.
45588
45589 2002-08-20 Devang Patel <dpatel@apple.com>
45590 * objc.dg/proto-hier-2.m: New test.
45591
45592 2002-08-19 Ziemowit Laski <zlaski@apple.com>
45593
45594 * objc.dg/bitfield-1.m: New test.
45595 * objc.dg/bitfield-2.m: New test.
45596
45597 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
45598
45599 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
45600 gcc.dg/c99-flex-array-4.c: New tests.
45601
45602 2002-08-16 Stan Shebs <shebs@apple.com>
45603
45604 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
45605
45606 2002-08-15 Jakub Jelinek <jakub@redhat.com>
45607
45608 * gcc.dg/typeof-1.c: New test.
45609 * g++.dg/ext/typeof2.C: New test.
45610
45611 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
45612
45613 * g++.dg/other/offsetof1.C: New test.
45614
45615 2002-08-14 Richard Henderson <rth@redhat.com>
45616
45617 * gcc.dg/tls/diag-3.c: Fix expected message strings.
45618
45619 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
45620
45621 * gcc.dg/cpp/_Pragma3.c: New test.
45622
45623 2002-08-13 Mark Mitchell <mark@codesourcery.com>
45624
45625 * g++.dg/template/inherit3: New test.
45626
45627 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
45628
45629 * gcc.dg/bitfld-4.c: Add blank options.
45630
45631 2002-08-09 Mark Mitchell <mark@codesourcery.com>
45632
45633 * g++.dg/template/crash1.C: New test.
45634
45635 2002-08-08 Jakub Jelinek <jakub@redhat.com>
45636
45637 * gcc.dg/tls/opt-2.c: New test.
45638
45639 2002-08-08 Devang Patel <dpatel@apple.com>
45640
45641 * objc.dg/selector-1.m : New test
45642
45643 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
45644
45645 * g++.dg/abi/bitfield4.C: New test.
45646 * gcc.dg/bitfld-4.c: New test.
45647
45648 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
45649
45650 * g++.dg/other/packed1.C: New test.
45651
45652 2002-08-07 Mark Mitchell <mark@codesourcery.com>
45653
45654 * g++.dg/abi/offsetof.C: Tweak error messages.
45655 * g++.old-deja/g++.mike/p10769a.C: Likewise.
45656
45657 2002-08-08 Jakub Jelinek <jakub@redhat.com>
45658
45659 * gcc.dg/bitfld-3.c: New test.
45660
45661 2002-08-07 Jakub Jelinek <jakub@redhat.com>
45662 Richard Henderson <rth@redhat.com>
45663
45664 * gcc.dg/i386-bitfield1.c: New test.
45665 * g++.dg/abi/bitfield3.C: Update.
45666
45667 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
45668
45669 * objc.dg/const-str-2.m: Update.
45670 * gcc.dg/cpp/c++98.c: Change to C extension.
45671 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
45672 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
45673
45674 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
45675
45676 * gcc.dg/tls/diag-3.c: New.
45677
45678 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
45679
45680 * g++.dg/README (Subdirectories): Document new subdir expr.
45681 * g++.dg/expr/pmf-1.C: New test.
45682
45683 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
45684
45685 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
45686
45687 2002-08-06 Jakub Jelinek <jakub@redhat.com>
45688
45689 * g++.dg/abi/bitfield3.C: New test.
45690
45691 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
45692
45693 * lib/gcov.exp: Tweak expected line formats.
45694 * gcc.misc-tests/gcov8.c: New test.
45695 * gcc.misc-tests/gcov8.x: New flags.
45696
45697 2002-08-05 Jakub Jelinek <jakub@redhat.com>
45698
45699 * consistency.vlad/layout/endian.c: Include string.h.
45700
45701 * gcc.c-torture/execute/20020805-1.c: New test.
45702
45703 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
45704
45705 * g++.dg/other/conversion1.C: New test.
45706
45707 2002-08-03 Roger Sayle <roger@eyesopen.com>
45708
45709 * gcc.dg/builtins-1.c: New testcase.
45710
45711 2002-08-02 Mark Mitchell <mark@codesourcery.com>
45712
45713 * g++.dg/inherit/access3.C: New test.
45714
45715 2002-08-01 Jakub Jelinek <jakub@redhat.com>
45716
45717 * gcc.dg/ia64-visibility-2.c: New test.
45718
45719 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
45720
45721 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
45722 __qualifier_flags to __flags.
45723
45724 2002-07-31 Mark Mitchell <mark@codesourcery.com>
45725
45726 * g++.dg/inherit/operator1.C: New test.
45727 * g++.dg/lookup/disamb1.C: Fix typo in comment.
45728 * g++.dg/other/error1.C: Change expected error message.
45729 * g++.dg/template/conv4.C: Likewise.
45730
45731 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
45732
45733 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
45734 for documented behavior.
45735
45736 2002-07-25 Roger Sayle <roger@eyesopen.com>
45737
45738 * gcc.c-torture/execute/20020720-1.x: Skip this test on
45739 several targets known to fail.
45740
45741 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
45742
45743 * gcc.dg/mips-args-[123].c: New tests.
45744
45745 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
45746
45747 * gcc.dg/ppc-spe.c: New.
45748
45749 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
45750
45751 * g++.dg/other/ptrmem4.C: New testcase.
45752
45753 2002-07-24 Richard Henderson <rth@redhat.com>
45754
45755 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
45756
45757 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
45758
45759 * g++.dg/ext/alignof1.C (main): Return 0 for success.
45760
45761 2002-07-24 Roger Sayle <roger@eyesopen.com>
45762
45763 * gcc.c-torture/execute/memset-3.c: New testcase.
45764
45765 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
45766
45767 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
45768 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
45769
45770 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45771
45772 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
45773 Delete.
45774
45775 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
45776
45777 * gcc.c-torture/compile/simd-4.c: New test.
45778
45779 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45780
45781 PR c++/7347, c++/7348
45782 * g++.dg/template/access4.C: New test.
45783 * g++.dg/template/access5.C: New test.
45784 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
45785 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
45786 * g++.old-deja/g++.pt/ttp58.C: Likewise.
45787 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
45788
45789 2002-07-22 Jakub Jelinek <jakub@redhat.com>
45790
45791 * gcc.dg/gnu89-init-2.c: New test.
45792
45793 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
45794
45795 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
45796
45797 2002-07-20 Roger Sayle <roger@eyesopen.com>
45798
45799 * gcc.c-torture/execute/20020720-1.c: New testcase.
45800
45801 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
45802
45803 * gcc.dg/cpp/Wsignprom.c: New tests.
45804
45805 2002-07-20 Alan Modra <amodra@bigpond.net.au>
45806
45807 * gcc.c-torture/execute/loop-13.c: New test.
45808
45809 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
45810
45811 * gcc.dg/cpp/expr.c: New tests.
45812
45813 2002-07-18 David Edelsohn <edelsohn@gnu.org>
45814
45815 * g++.dg/opt/pr6713.C: Add template instantiation.
45816
45817 2002-07-18 Alan Modra <amodra@bigpond.net.au>
45818
45819 * gcc.dg/nest.c: New test.
45820
45821 2002-07-17 Richard Henderson <rth@redhat.com>
45822
45823 * g++.dg/opt/pr6713.C: New test.
45824
45825 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
45826
45827 * gcc.c-torture/execute/loop-2e.x: Let the testcase
45828 XFAIL for all x86 processors.
45829
45830 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
45831
45832 * gcc.c-torture/execute/20010122-1.x: Do not test with
45833 -fomit-frame-pointer.
45834
45835 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45836
45837 * g++.dg/template/instantiate2.C: New test.
45838 * g++.dg/template/spec4.C: New test.
45839
45840 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45841
45842 * g++.dg/template/access2.C: New test.
45843 * g++.dg/template/access3.C: New test.
45844
45845 2002-07-15 Zack Weinberg <zack@codesourcery.com>
45846
45847 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
45848 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
45849 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
45850 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
45851 Convert to use <stdarg.h>.
45852 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
45853 Delete.
45854 * gcc.dg/va-arg-2.c: New.
45855 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
45856
45857 2002-07-15 Jakub Jelinek <jakub@redhat.com>
45858
45859 * gcc.c-torture/compile/20020710-1.c: New test.
45860
45861 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
45862 Andrew Pinski <pinskia@physics.uc.edu>
45863
45864 gcc.c-torture/compile/simd-2.c: New testcase.
45865 gcc.c-torture/compile/simd-3.c: Likewise.
45866
45867 2002-07-11 Mark Mitchell <mark@codesourcery.com>
45868
45869 PR c++/7224
45870 * g++.dg/overload/error1.C: New test.
45871
45872 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
45873
45874 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
45875 configuration and IRIX 6 O32 ABI.
45876
45877 2002-07-11 Roger Sayle <roger@eyesopen.com>
45878
45879 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
45880
45881 2002-07-10 Roger Sayle <roger@eyesopen.com>
45882
45883 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
45884
45885 2002-07-10 Jeffrey A Law <law@redhat.com>
45886
45887 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
45888
45889 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
45890
45891 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
45892
45893 * gcc.dg/20020312-2.c: Check for __PPC__.
45894
45895 2002-07-09 Diego Novillo <dnovillo@redhat.com>
45896
45897 * gcc.c-torture/compile/20020709-1.c: New test.
45898
45899 2002-07-07 Roger Sayle <roger@eyesopen.com>
45900
45901 * g++.dg/template/qualttp21.C: New test case.
45902
45903 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
45904
45905 * gcc.c-torture/compile/20020706-1.c: New test.
45906 * gcc.c-torture/compile/20020706-2.c: New test.
45907
45908 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
45909 Alexandre Oliva <aoliva@redhat.com>
45910
45911 * g++.dg/warn/incomplete1.C: New test.
45912
45913 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45914
45915 PR c++/7099
45916 * g++.dg/warn/noreturn1.C: New test.
45917
45918 2002-07-03 Mark Mitchell <mark@codesourcery.com>
45919
45920 PR c++/6706
45921 * g++.dg/debug/debug6.C: New test.
45922 * g++.dg/debug/debug7.C: New test.
45923
45924 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
45925
45926 * gcc.c-torture/compile/simd-3.c: New test.
45927
45928 2002-07-03 Chris Demetriou <cgd@broadcom.com>
45929
45930 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
45931 * gcc.dg/20020620-1.c: Likewise.
45932
45933 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45934
45935 PR c++/6944
45936 * g++.dg/init/array4.C: New test.
45937 * g++.dg/init/array5.C: New test.
45938
45939 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
45940
45941 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
45942 * gcc.c-torture/execute/simd-2.c (main): Likewise.
45943
45944 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45945
45946 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
45947 * gcc.dg/wtr-aggr-init-1.c: Likewise.
45948 * gcc.dg/wtr-conversion-1.c: Likewise.
45949 * gcc.dg/wtr-escape-1.c: Likewise.
45950 * gcc.dg/wtr-int-type-1.c: Likewise.
45951 * gcc.dg/wtr-label-1.c: Likewise.
45952 * gcc.dg/wtr-static-1.c: Likewise.
45953 * gcc.dg/wtr-strcat-1.c: Likewise.
45954 * gcc.dg/wtr-suffix-1.c: Likewise.
45955 * gcc.dg/wtr-switch-1.c: Likewise.
45956 * gcc.dg/wtr-unary-plus-1.c: Likewise.
45957 * gcc.dg/wtr-union-init-1.c: Likewise.
45958 * gcc.dg/wtr-union-init-2.c: Likewise.
45959 * gcc.dg/wtr-union-init-3.c: Likewise.
45960
45961 * gcc.dg/wtr-func-def-1.c: New test.
45962
45963 2002-07-02 Devang Patel <dpatel@apple.com>
45964
45965 * objc.dg/param-1.m: New test.
45966
45967 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
45968
45969 * gcc.dg/cpp/trad/directive.c: Add test.
45970 * gcc.dg/cpp/trad/macroargs.c: Add test.
45971 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
45972
45973 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
45974
45975 * gcc.dg/cpp/cmdlne-M.c: New test.
45976
45977 2002-07-02 Ziemowit Laski <zlaski@apple.com>
45978
45979 * objc.dg/desig-init-1.m: New test.
45980
45981 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45982
45983 PR c++/6716
45984 * g++.dg/template/instantiate1.C: New test.
45985
45986 2002-07-01 Mark Mitchell <mark@codesourcery.com>
45987
45988 PR c++/7112
45989 * g++.dg/template/sizeof2.C: New test.
45990
45991 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
45992
45993 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
45994 gcc.dg/cpp/trad/include.c: New tests.
45995
45996 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
45997
45998 PR target/7177
45999 * gcc.c-torture/compile/20020701-1.c: New test.
46000
46001 2002-07-01 Stan Shebs <shebs@apple.com>
46002
46003 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
46004 header here...
46005 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
46006 (objc-torture-execute): or here.
46007
46008 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
46009
46010 * gcc.c-torture/execute/arith-rand-ll.c: New test.
46011
46012 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
46013
46014 * gcc.dg/cpp/trad/escaped-nl.c: New test.
46015
46016 2002-06-30 Devang Patel <dpatel@apple.com>
46017
46018 * objc.dg/fsyntax-only.m: New test.
46019
46020 2002-06-27 Mark Mitchell <mark@codesourcery.com>
46021
46022 PR c++/6695
46023 * g++.dg/template/friend7.C: New file.
46024
46025 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
46026
46027 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
46028 return type.
46029
46030 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
46031
46032 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
46033 avoid division by zero.
46034
46035 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
46036
46037 * gcc.dg/Wunknownprag.c: New tests.
46038
46039 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
46040
46041 * gcc.c-torture/execute/simd-2.c: New test.
46042
46043 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
46044
46045 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
46046 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
46047 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
46048 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
46049 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
46050 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
46051 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
46052 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
46053 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
46054 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
46055 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
46056 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
46057 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
46058 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
46059 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
46060 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
46061 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
46062
46063 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
46064
46065 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
46066 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
46067 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
46068 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
46069 New tests.
46070 * gcc.dg/cpp/trad/directive.c: Update.
46071
46072 2002-06-23 Andreas Jaeger <aj@suse.de>
46073
46074 * gcc.c-torture/execute/complex-6.c: New.
46075
46076 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
46077
46078 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
46079 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
46080 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
46081 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
46082
46083 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
46084
46085 * gcc.dg/cpp/trad: New directory with traditional tests copied
46086 from parent directory.
46087 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
46088 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
46089 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
46090 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
46091 Move to trad/ and rename.
46092 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
46093 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
46094 gcc.dg/cpp/trad/redef2.c: New tests.
46095 * gcc.dg/cpp/trad/trad.exp: New driver.
46096
46097 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
46098
46099 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
46100 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
46101 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
46102 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
46103 Remove.
46104
46105 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
46106
46107 * gcc.dg/20020620-1.c: New test.
46108
46109 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46110
46111 * g++.dg/template/ttp4.C: New test.
46112
46113 2002-06-19 Jakub Jelinek <jakub@redhat.com>
46114
46115 * g++.dg/opt/vt1.C: Fix regexp.
46116
46117 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46118
46119 * gcc.c-torture/execute/pure-1.c: Make functions static again.
46120 Don't use attribute `noinline'.
46121
46122 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
46123
46124 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
46125
46126 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
46127
46128 * gcc.c-torture/execute/simd-1.c: New.
46129
46130 * gcc.dg/simd-1.c: New.
46131
46132 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
46133
46134 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
46135
46136 2002-06-16 Richard Henderson <rth@redhat.com>
46137
46138 * g++.dg/ext/anon-struct1.C: New.
46139 * g++.dg/ext/anon-struct2.C: New.
46140 * g++.dg/ext/anon-struct3.C: New.
46141 * gcc.dg/anon-struct-1.c: New.
46142 * gcc.dg/anon-struct-2.c: New.
46143 * gcc.dg/anon-struct-3.c: New.
46144 * gcc.dg/20011008-1.c: Adjust warning text.
46145 * gcc.dg/20020527-1.c: Add -fms-extensions.
46146
46147 2002-06-16 Richard Henderson <rth@redhat.com>
46148
46149 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
46150
46151 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
46152
46153 * gcc.c-torture/execute/20020615-1.c: New test.
46154
46155 2002-06-15 Roger Sayle <roger@eyesopen.com>
46156
46157 * gcc.c-tortuture/execute/compare-1.c: New test case.
46158 * gcc.c-tortuture/execute/compare-2.c: New test case.
46159 * gcc.c-tortuture/execute/compare-3.c: New test case.
46160
46161 2002-06-13 Richard Henderson <rth@redhat.com>
46162
46163 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
46164 ia64 ilp32.
46165
46166 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46167
46168 * g++.dg/template/typename2.C: Update error message.
46169
46170 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
46171
46172 * gcc.c-torture/execute/20020611-1.c: New test.
46173
46174 2002-06-11 Bob Wilson <bob.wilson@acm.org>
46175
46176 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
46177 list of targets to skip.
46178
46179 2002-06-10 Bob Wilson <bob.wilson@acm.org>
46180
46181 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
46182 targets if not optimizing.
46183
46184 2002-06-10 Jakub Jelinek <jakub@redhat.com>
46185
46186 * gcc.c-torture/compile/20020605-1.c: New test.
46187
46188 * g++.dg/opt/vt1.C: New test.
46189
46190 * gcc.dg/20020531-1.c: New test.
46191
46192 * gcc.dg/20020530-1.c: New test.
46193
46194 * gcc.dg/20020527-1.c: New test.
46195
46196 * g++.dg/opt/cse1.C: New test.
46197
46198 2002-06-07 Roger Sayle <roger@eyesopen.com>
46199
46200 * gcc.dg/20020607-2.c: New test case.
46201
46202 2002-06-07 Jakub Jelinek <jakub@redhat.com>
46203
46204 * gcc.c-torture/compile/20020604-1.c: New test.
46205
46206 2002-06-04 Richard Henderson <rth@redhat.com>
46207
46208 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
46209 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
46210 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
46211
46212 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
46213
46214 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
46215
46216 2002-06-03 Richard Henderson <rth@redhat.com>
46217
46218 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
46219 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
46220
46221 2002-06-02 Richard Henderson <rth@redhat.com>
46222
46223 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
46224 test functions static.
46225
46226 2002-06-02 Andreas Jaeger <aj@suse.de>
46227
46228 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
46229 now.
46230
46231 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
46232
46233 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
46234 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
46235 Update for mofified diagnostics.
46236 * gcc.dg/c99-intconst-1.c: No longer fail.
46237
46238 2002-06-02 Richard Henderson <rth@redhat.com>
46239
46240 * gcc.dg/uninit-A.c: Remove xfail markers.
46241
46242 2002-06-01 Roger Sayle <roger@eyesopen.com>
46243
46244 * gcc.dg/fnegate-1.c: New test case.
46245
46246 2002-05-30 Osku Salerma <osku@iki.fi>
46247
46248 * gcc.c-torture/execute/mayalias-1.c: New file.
46249
46250 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
46251
46252 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
46253 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
46254 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
46255
46256 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
46257
46258 * gcc.c-torture/execute/20020529-1.c: New test.
46259
46260 2002-05-27 Richard Henderson <rth@redhat.com>
46261
46262 * g++.dg/ext/attrib6.C: New test case.
46263
46264 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46265
46266 * gcc.c-torture/execute/pure-1.c: New test.
46267
46268 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
46269
46270 * gcc.dg/cpp/arith-2.c: Remove.
46271
46272 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
46273
46274 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
46275 * gcc.dg/cpp/if-3.c: Remove.
46276
46277 2002-05-26 Jakub Jelinek <jakub@redhat.com>
46278
46279 * g++.dg/opt/cse2.C: New test.
46280
46281 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
46282
46283 * gcc.dg/cpp/arith-1.c: New semantic tests.
46284 * gcc.dg/cpp/if-1.c: Update.
46285
46286 2002-05-24 Ben Elliston <bje@redhat.com>
46287
46288 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
46289
46290 2002-05-24 Jakub Jelinek <jakub@redhat.com>
46291
46292 * gcc.dg/verbose-asm.c: New test.
46293
46294 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
46295
46296 * gcc.dg/cpp/paste12.c: New test.
46297
46298 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
46299
46300 * g++.dg/parse/named_ops.C: New test.
46301
46302 2002-05-23 Mark Mitchell <mark@codesourcery.com>
46303
46304 * gcc.dg/weak-8.c: New test.
46305
46306 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
46307
46308 * gcc.dg/weak-2.c: Allow optional leading underscore
46309 in scan-assembler symbol name.
46310 * gcc.dg/weak-3.c: Likewise.
46311 * gcc.dg/weak-4.c: Likewise.
46312 * gcc.dg/weak-5.c: Likewise.
46313
46314 2002-05-23 Jakub Jelinek <jakub@redhat.com>
46315
46316 * gcc.dg/20020523-1.c: New test.
46317
46318 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
46319
46320 * objc.dg/const-str-2.m: Update now that we stop after
46321 a command line error.
46322
46323 2002-05-22 Richard Henderson <rth@redhat.com>
46324
46325 * g++.dg/dg.exp: Fix typo in test pruneing.
46326
46327 2002-05-22 Richard Henderson <rth@redhat.com>
46328
46329 * g++.dg/dg.exp: Prune the tls subdirectory.
46330 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
46331 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
46332 * g++.dg/tls/init-1.C: New.
46333
46334 2002-05-22 Jakub Jelinek <jakub@redhat.com>
46335
46336 * gcc.dg/20020517-1.c: New test.
46337
46338 2002-05-21 Richard Henderson <rth@redhat.com>
46339
46340 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
46341 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
46342
46343 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
46344
46345 * g++.dg/other/copy2.C: New test.
46346
46347 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
46348
46349 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
46350 (MAX_COPY): Bump up to 10 times sizeof (long long).
46351 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
46352
46353 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
46354 sizeof (long long).
46355
46356 * gcc.c-torture/execute/strcpy-1.c: New test.
46357
46358 2002-05-19 Jason Merrill <jason2redhat.com>
46359
46360 * g++.dg/ext/oper1.C: New test.
46361
46362 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
46363 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
46364
46365 * README.QMTEST: New file.
46366
46367 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
46368
46369 2002-05-19 Andreas Jaeger <aj@suse.de>
46370
46371 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
46372 now.
46373 * gcc.c-torture/execute/loop-2d.x: Likewise.
46374
46375 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
46376
46377 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
46378 support weak symbols.
46379 * gcc.dg/weak-4.c: Likewise.
46380 * gcc.dg/weak-6.c: Likewise.
46381
46382 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
46383
46384 * gcc.dg/weak-3.c: Add dg-excess-error comment for
46385 cygwin, coff and h8300-*-hms targets
46386 * gcc.dg/weak-5.c: Likewise.
46387 * gcc.dg/weak-7.c: Likewise.
46388
46389 2002-05-16 Jason Merrill <jason@redhat.com>
46390
46391 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
46392 (scan-assembler-not, scan-assembler-dem): Likewise.
46393 (scan-assembler-dem-not): Likewise.
46394
46395 2002-05-15 Richard Henderson <rth@redhat.com>
46396
46397 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
46398
46399 2002-05-15 Richard Henderson <rth@redhat.com>
46400
46401 * gcc.dg/weak-5.c (vfoo1c): No warning here.
46402 (vfoo1f): Warning here.
46403 (vfoo1l): Don't redefine the alias.
46404
46405 2002-05-14 Jason Merrill <jason@redhat.com>
46406 Alexandre Oliva <aoliva@redhat.com>
46407
46408 * g++.dg/init/pm1.C: New test.
46409
46410 2002-05-12 David S. Miller <davem@redhat.com>
46411
46412 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
46413 types.
46414
46415 2002-05-10 Roger Sayle <roger@eyesopen.com>
46416
46417 * gcc.c-torture/execute/20020510-1.c: New test case.
46418
46419 2002-05-10 David S. Miller <davem@redhat.com>
46420
46421 * gcc.c-torture/execute/conversion.c: Test long double too.
46422
46423 2002-05-09 Jakub Jelinek <jakub@redhat.com>
46424
46425 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
46426 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
46427 * lib/g++.exp (g++_link_flags): Likewise.
46428 * lib/objc.exp (objc_target_compile): Likewise.
46429
46430 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
46431
46432 * gcc.dg/cpp/poison.c: Update.
46433 * gcc.dg/cpp/20000625-2.c: Remove.
46434 * gcc.dg/cpp/direct2s.c: Remove final test.
46435
46436 2002-05-08 Tom Rix <trix@redhat.com>
46437
46438 * gcc.c-torture/execute/20020508-1.c: New test.
46439 * gcc.c-torture/execute/20020508-2.c: New test.
46440 * gcc.c-torture/execute/20020508-3.c: New test.
46441
46442 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
46443
46444 * gcc.dg/cpp/charconst-4.c: More tests.
46445
46446 2002-05-08 Mark Mitchell <mark@codesourcery.com>
46447
46448 PR c/6569
46449 * gcc.dg/weak-3.c: Update location of warning messages.
46450 * gcc.dg/weak-5.c: Likewise.
46451
46452 2002-05-06 Roger Sayle <roger@eyesopen.com>
46453
46454 * gcc.c-torture/execute/20020506-1.c: New test case.
46455
46456 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
46457
46458 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
46459
46460 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
46461
46462 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
46463
46464 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
46465
46466 * gcc.dg/cpp/charconst-3.c: New test.
46467
46468 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
46469
46470 * gcc.dg/cpp/charconst.c: Update tests.
46471
46472 2002-05-05 Tim Josling <tej@melbpc.org.au>
46473
46474 * treelang: Added directory for new sample language treelang. Also
46475 lib/treelang.exp: New file to signal treelang should be tested.
46476
46477 2002-05-03 Jakub Jelinek <jakub@redhat.com>
46478
46479 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
46480 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
46481 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
46482 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
46483 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
46484 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
46485 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
46486
46487 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
46488
46489 * gcc.dg/format/xopen-2.c: New test.
46490
46491 2002-05-03 Jakub Jelinek <jakub@redhat.com>
46492
46493 * gcc.dg/20020503-1.c: New test.
46494
46495 2002-05-02 Mark Mitchell <mark@codesourcery.com>
46496
46497 * g++.dg/init/dtor1.C: Make it tougher.
46498
46499 2002-05-01 Mark Mitchell <mark@codesourcery.com>
46500
46501 * g++.dg/init/dtor1.C: New test.
46502
46503 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
46504
46505 * gcc.dg/altivec-8.c: New.
46506
46507 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
46508
46509 * gcc.dg/altivec-7.c: New.
46510
46511 2002-04-29 Jakub Jelinek <jakub@redhat.com>
46512
46513 * g++.dg/parse/typedef1.C: New test.
46514
46515 2002-04-29 Mark Mitchell <mark@codesourcery.com>
46516
46517 PR c++/6486
46518 * g++.dg/template/friend6.C: New test.
46519
46520 PR c++/6492
46521 * g++.dg/init/copy1.C: New test.
46522
46523 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
46524
46525 * g++.dg/warn/effc1.C: New test.
46526
46527 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
46528
46529 * gcc.dg/cpp/if-cexp.c: Add a test.
46530
46531 2002-04-28 Jakub Jelinek <jakub@redhat.com>
46532
46533 * gcc.dg/20020426-2.c: New test.
46534
46535 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
46536
46537 * gcc.dg/cpp/if-mop.c: Update.
46538 * gcc.dg/cpp/if-mpar.c: Add test.
46539 * gcc.dg/cpp/if-oppr.c: Update.
46540
46541 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46542
46543 PR c/6343
46544 * gcc.dg/weak-[2-7].c: New tests.
46545
46546 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
46547
46548 * gcc.dg/enum1.c: New test.
46549
46550 2002-04-26 Mark Mitchell <mark@codesourcery.com>
46551
46552 PR c++/6497
46553 * g++.dg/inherit/access2.C: New test.
46554
46555 2002-04-26 Mark Mitchell <mark@codesourcery.com>
46556
46557 PR bootstrap/6445
46558 * gcc.dg/20020426-1.c: New test.
46559
46560 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
46561
46562 * g++.dg/abi/enum1.C: New test.
46563
46564 2002-04-26 Richard Henderson <rth@redhat.com>
46565
46566 * gcc.dg/c99-bool-1.c: Expect always true warning.
46567
46568 2002-04-25 Roger Sayle <roger@eyesopen.com>
46569
46570 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
46571
46572 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46573
46574 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
46575 targets.
46576
46577 2002-04-24 Mark Mitchell <mark@codesourcery.com>
46578
46579 * g++.dg/abi/mange7.C: New test.
46580
46581 PR c++/6438.
46582 * g++.dg/parse/stmtexpr2.C: New test.
46583
46584 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
46585
46586 * gcc.dg/20020312-2.c: Add SH target.
46587
46588 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46589
46590 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
46591 compiler output on mips*-*-irix*.
46592
46593 2002-04-23 Jakub Jelinek <jakub@redhat.com>
46594
46595 * g++.dg/parse/attr1.C: New test.
46596
46597 2002-04-23 Roger Sayle <roger@eyesopen.com>
46598
46599 * gcc.c-torture/execute/string-opt-17.c: New test case.
46600 * gcc.c-torture/execute/memset-2.c: New test case.
46601
46602 2002-04-23 Mark Mitchell <mark@codesourcery.com>
46603
46604 PR c++/6256:
46605 * g++.dg/template/friend5.C: New test.
46606
46607 PR c++/6331:
46608 * g++.dg/template/qual1.C: Likewise.
46609
46610 2002-04-22 Zack Weinberg <zack@codesourcery.com>
46611
46612 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
46613 Include stdlib.h, not stdio.h or ctype.h.
46614
46615 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
46616
46617 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
46618 cris-*-elf* and mmix-*-*.
46619 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
46620 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
46621 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
46622 Ditto.
46623 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
46624 * gcc.dg/wchar_t-1.c: Ditto.
46625
46626 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
46627
46628 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
46629 Clarify comment.
46630
46631 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
46632
46633 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
46634
46635 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46636
46637 * gcc.c-torture/execute/20000906-1.x: Delete.
46638
46639 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
46640
46641 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
46642
46643 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
46644
46645 * PR6367
46646 * g77.f-torture/execute/6367.f: New test.
46647 * g77.f-torture/execute/6367.x: Disable for MMIX.
46648
46649 2002-04-19 Mark Mitchell <mark@codesourcery.com>
46650
46651 * PR6352
46652 * g++.dg/opt/inline2.C: New test.
46653
46654 2002-04-18 Richard Henderson <rth@redhat.com>
46655
46656 * gcc.dg/20000906-1.c: Enable for all targets.
46657 * gcc.c-torture/compile/iftrap-2.c: New.
46658
46659 2002-04-18 Jakub Jelinek <jakub@redhat.com>
46660
46661 * gcc.dg/20020418-1.c: New test.
46662 * gcc.dg/20020418-2.c: New test.
46663
46664 2002-04-18 Richard Henderson <rth@redhat.com>
46665
46666 * gcc.c-torture/compile/iftrap-1.c: New.
46667 * gcc.dg/iftrap-1.c: Adjust for ia64.
46668 * gcc.dg/iftrap-2.c: New.
46669
46670 2002-04-18 Jakub Jelinek <jakub@redhat.com>
46671
46672 * gcc.c-torture/compile/20020418-1.c: New test.
46673
46674 2002-04-18 Roger Sayle <roger@eyesopen.com>
46675
46676 * gcc.c-torture/compile/20020415-1.c: New.
46677
46678 2002-04-18 David S. Miller <davem@redhat.com>
46679
46680 * gcc.c-torture/execute/20020418-1.c: New test.
46681
46682 2002-04-17 Jakub Jelinek <jakub@redhat.com>
46683
46684 * gcc.dg/20020416-1.c: New test.
46685
46686 * g++.dg/opt/inline1.C: New test.
46687
46688 2002-04-16 Jakub Jelinek <jakub@redhat.com>
46689
46690 * gcc.dg/altivec-5.c: New test.
46691
46692 * gcc.dg/20020415-1.c: New test.
46693
46694 2002-04-15 Mark Mitchell <mark@codesourcery.com>
46695
46696 * lib/chill.exp: Remove.
46697
46698 2002-04-14 Jakub Jelinek <jakub@redhat.com>
46699
46700 * g++.dg/other/big-struct.C: New test.
46701
46702 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
46703
46704 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
46705 of scratch file.
46706
46707 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
46708
46709 PR c/6277
46710 * gcc.dg/i386-387-1.c: Allow optional leading underscore
46711 in scan-assembler function name
46712
46713 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
46714
46715 * g77.f-torture/execute/980628-4.x,
46716 g77.f-torture/execute/980628-5.x,
46717 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
46718 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
46719 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
46720 i[34567]86-*-*.
46721
46722 2002-04-13 David S. Miller <davem@redhat.com>
46723
46724 * gcc.c-torture/execute/20020413-1.c: New test.
46725
46726 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
46727
46728 * gcc.dg/asm-6.c,
46729 * g++.dg/ext/asm1.C: New tests.
46730
46731 2002-04-12 Mark Mitchell <mark@codesourcery.com>
46732
46733 PR c++ 5373.
46734 * g++.dg/parse/stmtexpr1.C: New test.
46735
46736 PR c++/5189.
46737 * g++.dg/template/copy1.C: New test.
46738
46739 2002-04-12 Richard Henderson <rth@redhat.com>
46740
46741 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
46742
46743 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
46744
46745 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
46746 gcc.c-torture/execute/20020307-2.c.
46747
46748 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
46749
46750 * g++.dg/ext/attrib5.C,
46751 * g++.dg/lookup/struct1.C: New tests.
46752
46753 2002-04-11 Jakub Jelinek <jakub@redhat.com>
46754
46755 * gcc.dg/20020411-1.c: New test.
46756
46757 * gcc.c-torture/execute/20020411-1.c: New test.
46758
46759 2002-04-10 Janis Johnson <janis187@us.ibm.com>
46760
46761 * g77.f-torture/execute/6177.f: New test.
46762
46763 2002-04-10 Jakub Jelinek <jakub@redhat.com>
46764
46765 PR middle-end/6247
46766 * g++.dg/opt/cleanup1.C: New test.
46767
46768 * g++.dg/opt/const1.C: New test.
46769
46770 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
46771
46772 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
46773
46774 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
46775
46776 PR c++/5507
46777 * g++.dg/template/typename2.C: New test.
46778
46779 2002-04-10 Alan Modra <amodra@bigpond.net.au>
46780
46781 * gcc.c-torture/execute/loop-12.c: New.
46782
46783 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
46784
46785 * g77.f-torture/execute/980628-4.x,
46786 g77.f-torture/execute/980628-5.x,
46787 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
46788 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
46789 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
46790
46791 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46792
46793 PR optimization/6086
46794 * g++.dg/opt/preinc1.C: New test.
46795
46796 2002-04-06 Mark Mitchell <mark@codesourcery.com>
46797
46798 PR c++/5571
46799 * g++.dg/opt/static2.C: New test.
46800
46801 2002-04-06 Mark Mitchell <mark@codesourcery.com>
46802
46803 PR c/5120
46804 * gcc.dg/20020406-1.c: New test.
46805
46806 2002-04-04 David S. Miller <davem@redhat.com>
46807
46808 * gcc.c-torture/execute/20020404-1.c: New test.
46809
46810 2002-04-04 Jakub Jelinek <jakub@redhat.com>
46811
46812 PR c/6123
46813 * gcc.dg/20020312-2.c: Do not declare global register variable
46814 if __PIC__ or __pic__ is defined.
46815
46816 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
46817
46818 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
46819 __asm__ so that it works correctly even if -ansi -pedantic-errors.
46820
46821 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46822
46823 * gcc.misc-tests/linkage.exp: Update last change to handle
46824 sparc*-, not just sparc-.
46825
46826 2002-04-03 Richard Henderson <rth@redhat.com>
46827
46828 * gcc.dg/cpp/ucs.c: Improved long UCS test.
46829
46830 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
46831
46832 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
46833
46834 2002-04-02 David S. Miller <davem@redhat.com>
46835
46836 * gcc.c-torture/execute/20020402-3.c: New test.
46837
46838 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
46839
46840 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
46841 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
46842
46843 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
46844 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
46845 g77.f-torture/execute/20001201.x,
46846 g77.f-torture/execute/u77-test.x: New files.
46847
46848 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
46849 * gcc.dg/wchar_t-1.c: Ditto.
46850
46851 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46852
46853 * gcc.c-torture/execute/20020402-1.c: New test.
46854
46855 2002-04-01 Richard Henderson <rth@redhat.com>
46856
46857 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
46858
46859 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
46860
46861 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46862
46863 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
46864
46865 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
46866
46867 * g++.dg/inherit/template-as-base.C: Expect error.
46868 * g++.dg/inherit/namespace-as-base.C: Likewise.
46869
46870 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
46871
46872 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
46873 g++.dg/ext/instantiate3.C: Tweak match patterns.
46874
46875 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
46876 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
46877 -da test.
46878
46879 2002-03-31 Richard Henderson <rth@redhat.com>
46880
46881 * gcc.dg/special/alias-2.c: New.
46882 * gcc.dg/special/ecos.exp: Run it.
46883
46884 2002-03-31 Richard Henderson <rth@redhat.com>
46885
46886 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
46887
46888 2002-03-31 Kazu Hirata <kazu@hxi.com>
46889
46890 * gcc.dg/weak-1.c: Disable on h8300 port.
46891
46892 2002-03-29 Janis Johnson <janis187@us.ibm.com>
46893
46894 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
46895 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
46896 ordering tests.
46897 * g++.dg/bprob/bprob-1.C: New test.
46898 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
46899 * g++.dg/gcov/gcov-1.C: New test.
46900 * g++.dg/gcov/gcov-1.x: New file.
46901 * g++.dg/gcov/gcov-2.C: New test.
46902 * g++.dg/gcov/gcov-3.C: New test.
46903 * g++.dg/gcov/gcov-3.h: New file.
46904
46905 2002-03-28 Roger Sayle <roger@eyesopen.com>
46906
46907 * g++.old-deja/g++.other/builtins5.C: New test.
46908 * g++.old-deja/g++.other/builtins6.C: New test.
46909 * g++.old-deja/g++.other/builtins7.C: New test.
46910 * g++.old-deja/g++.other/builtins8.C: New test.
46911 * g++.old-deja/g++.other/builtins9.C: New test.
46912
46913 2002-03-29 Jakub Jelinek <jakub@redhat.com>
46914
46915 * g++.dg/opt/static1.C: New test.
46916
46917 * g++.dg/opt/longbranch1.C: New test.
46918
46919 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
46920
46921 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
46922
46923 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
46924
46925 2002-03-28 Jeffrey A Law (law@redhat.com)
46926
46927 * gcc.c-torture/execute/20020328-1.c: New test.
46928
46929 2002-03-27 Richard Henderson <rth@redhat.com>
46930
46931 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
46932 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
46933 move from g++.old-deja/g++.ext/.
46934
46935 2002-03-27 Mark Mitchell <mark@codesourcery.com>
46936
46937 * g++.dg/init/new2.C: New test.
46938
46939 2002-03-26 Richard Henderson <rth@redhat.com>
46940
46941 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
46942
46943 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
46944 on sparc.
46945
46946 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
46947 sparcv9 systems.
46948 * gcc.dg/20001102-1.c: Likewise.
46949
46950 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
46951
46952 * gcc.dg/cpp/endif-pedantic1.c,
46953 gcc.dg/cpp/endif-pedantic2.c: New tests.
46954
46955 2002-03-26 Mark Mitchell <mark@codesourcery.com>
46956
46957 * g++.dg/init/new1.C: New test.
46958
46959 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
46960
46961 * g++.dg/abi/vbase9.C: New test.
46962
46963 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
46964
46965 * gcc.dg/arm-asm.c: New test.
46966
46967 2002-03-26 Andrew Cagney <ac131313@redhat.com>
46968
46969 * gcc.dg/Wswitch-enum.c: New test.
46970 Fix PR c/5044.
46971
46972 2002-03-26 Richard Henderson <rth@redhat.com>
46973
46974 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
46975 structure.
46976
46977 2002-03-25 Richard Henderson <rth@redhat.com>
46978
46979 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
46980 sparcv9 systems.
46981
46982 * gcc.c-torture/compile/20011119-1.c (xxx): New.
46983 * gcc.c-torture/compile/20011119-2.c (xxx): New.
46984
46985 2002-03-25 Zack Weinberg <zack@codesourcery.com>
46986
46987 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
46988
46989 2002-03-25 Bob Wilson <bob.wilson@acm.org>
46990
46991 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
46992 targets using generic thunk support.
46993
46994 2002-03-25 Jakub Jelinek <jakub@redhat.com>
46995
46996 * gcc.c-torture/compile/20020323-1.c: New test.
46997
46998 * g++.dg/opt/conj2.C: New test.
46999
47000 2002-03-24 Richard Henderson <rth@redhat.com>
47001
47002 * gcc.dg/weak-1.c: Use -fno-common.
47003
47004 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
47005
47006 * g77.dg/f77-edit-apostrophe-out.f: New test
47007 * g77.dg/f77-edit-h-out.f: New test
47008 * g77.dg/f77-edit-t-in.f: New test
47009 * g77.dg/f77-edit-t-out.f: New test
47010 * g77.dg/f77-edit-x-out.f: New test
47011 * g77.dg/f77-edit-slash-out.f: New test
47012 * g77.dg/f77-edit-colon-out.f: New test
47013 * g77.dg/f77-edit-s-out.f: New test
47014
47015 2002-03-24 Richard Henderson <rth@redhat.com>
47016
47017 * objc/execute/formal_protocol-6.x: New XFAIL.
47018
47019 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
47020
47021 * gcc.dg/weak-1.c: Early return from dg-final on platforms
47022 that do not support weak symbols
47023
47024 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
47025
47026 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
47027 * lib/g77.exp: Likewise.
47028 * lib/objc.exp: Likewise.
47029
47030 2002-03-23 Andrew Cagney <ac131313@redhat.com>
47031
47032 * gcc.dg/Wswitch-default.c: New test.
47033
47034 2002-03-23 Jakub Jelinek <jakub@redhat.com>
47035
47036 * g++.dg/other/enum1.C: New test.
47037
47038 2002-03-23 Zack Weinberg <zack@codesourcery.com>
47039
47040 * gcc.dg/pragma-ep-3.c: Fix typo.
47041
47042 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
47043
47044 * g++.dg/inherit/template-as-base.C: New test.
47045
47046 2002-03-22 Jakub Jelinek <jakub@redhat.com>
47047
47048 * g++.old-deja/g++.other/dwarf2-1.C: Move...
47049 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
47050
47051 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
47052
47053 * gcc.dg/cpp/multiline.c: Update to match.
47054
47055 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
47056
47057 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
47058
47059 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
47060
47061 * gcc.dg/cpp/extratokens2.c: New file.
47062
47063 2002-03-21 David Edelsohn <edelsohn@gnu.org>
47064
47065 * gcc.dg/20020312-2.c: Add rs6000 target.
47066
47067 * gcc.c-torture/compile/20020319-1.c: New test.
47068
47069 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
47070
47071 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
47072 (A, E): Handle this.
47073
47074 2002-03-20 Jason Merrill <jason@redhat.com>
47075
47076 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
47077 ignoring -fpic.
47078 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
47079 through prune_gcc_output.
47080
47081 2002-03-20 Jakub Jelinek <jakub@redhat.com>
47082
47083 * gcc.c-torture/compile/20020320-1.c: New test.
47084
47085 2002-03-19 Jakub Jelinek <jakub@redhat.com>
47086
47087 * gcc.c-torture/compile/20020318-1.c: New test.
47088
47089 * gcc.dg/struct-by-value-1.c: New test.
47090
47091 * gcc.dg/20020319-1.c: New test.
47092
47093 2002-03-18 Jakub Jelinek <jakub@redhat.com>
47094
47095 * g++.dg/opt/conj1.C: New test.
47096
47097 2002-03-17 Mark Mitchell <mark@codesourcery.com>
47098
47099 * g++.dg/template/qualttp20.C: Revert previous change.
47100 * g++.dg/template/qualttp3.C: Likewise.
47101 * g++.dg/template/qualttp4.C: Likewise.
47102 * g++.dg/template/qualttp5.C: Likewise.
47103 * g++.dg/template/qualttp6.C: Likewise.
47104 * g++.dg/template/qualttp7.C: Likewise.
47105 * g++.dg/template/qualttp8.C: Likewise.
47106 * g++.dg/template/recurse.C: Likewise.
47107
47108 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
47109
47110 * gcc.dg/cpp/wchar-1.c: Update.
47111
47112 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
47113
47114 * g++.dg/template/conv1.C: New test.
47115 * g++.dg/template/conv2.C: New test.
47116 * g++.dg/template/conv3.C: New test.
47117 * g++.dg/template/conv4.C: New test.
47118
47119 2002-03-15 Mark Mitchell <mark@codesourcery.com>
47120
47121 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
47122 * g++.dg/template/qualttp3.C: Likewise.
47123 * g++.dg/template/qualttp4.C: Likewise.
47124 * g++.dg/template/qualttp5.C: Likewise.
47125 * g++.dg/template/qualttp6.C: Likewise.
47126 * g++.dg/template/qualttp7.C: Likewise.
47127 * g++.dg/template/qualttp8.C: Likewise.
47128 * g++.dg/template/recurse.C: Likewise.
47129
47130 2002-03-15 Mark Mitchell <mark@codesourcery.com>
47131
47132 * g++.dg/opt/dtor1.C: New test.
47133
47134 2002-03-15 Jakub Jelinek <jakub@redhat.com>
47135
47136 * gcc.c-torture/compile/20020315-1.c: New test.
47137
47138 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
47139
47140 * gcc.dg/weak-1.c: Fix scan tests.
47141
47142 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
47143
47144 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
47145 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
47146 cris-*-aout* mmix-*-*.
47147 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
47148 cris-*-aout* mmix-*-*.
47149 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
47150 cris-*-elf* cris-*-aout* and mmix-*-*.
47151 * gcc.dg/20001009-1.c: Ditto.
47152 * gcc.dg/20010912-1.c: Ditto.
47153 * gcc.dg/20020122-4.c: Ditto.
47154 * gcc.dg/inline-2.c: Ditto.
47155
47156 2002-03-14 Jeffrey A Law (law@cygnus.com)
47157
47158 * gcc.c-torture/compile/20020314-1.c: New test.
47159
47160 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
47161
47162 * gcc.c-torture/execute/20020314-1.c: New test.
47163
47164 2002-03-14 Jakub Jelinek <jakub@redhat.com>
47165
47166 * g++.dg/warn/Wunused-1.C: New test.
47167
47168 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
47169
47170 * g++.dg/abi/mangle6.C: New test.
47171
47172 2002-03-13 Jakub Jelinek <jakub@redhat.com>
47173
47174 * gcc.c-torture/compile/20020309-2.c: New test.
47175
47176 * gcc.c-torture/compile/20020312-1.c: New test.
47177
47178 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
47179
47180 * g++.dg/other/access1.C: New test.
47181
47182 2002-03-12 Jakub Jelinek <jakub@redhat.com>
47183
47184 * gcc.c-torture/execute/wchar_t-1.c: New test.
47185
47186 2002-03-12 David Edelsohn <edelsohn@gnu.org>
47187
47188 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
47189
47190 2002-03-12 Roger Sayle <roger@eyesopen.com>
47191
47192 * gcc.dg/20020312-1.c: New test case.
47193
47194 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
47195
47196 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
47197
47198 2002-03-11 Richard Henderson <rth@redhat.com>
47199
47200 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
47201 * g++.old-deja/g++.jason/report.C: Likewise.
47202
47203 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
47204
47205 * g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
47206 * g++.old-deja/g++.robertl/eb56.C: Likewise.
47207
47208 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
47209
47210 * g++.dg/overload/pmf1.C: New test.
47211
47212 2002-03-11 Kazu Hirata <kazu@hxi.com>
47213
47214 * gcc.c-torture/execute/20020307-1.c: Use long.
47215
47216 2002-03-11 Jakub Jelinek <jakub@redhat.com>
47217
47218 PR optimization/5844
47219 * gcc.dg/20020310-1.c: New test.
47220
47221 2002-03-09 Michael Meissner <meissner@redhat.com>
47222
47223 * gcc.c-torture/execute/memcpy-2.c: New test.
47224 * gcc.c-torture/execute/memset-1.c: New test.
47225 * gcc.c-torture/execute/strlen-1.c: New test.
47226 * gcc.c-torture/execute/strcmp-1.c: New test.
47227 * gcc.c-torture/execute/strncmp-1.c: New test.
47228
47229 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
47230
47231 * gcc.dg/ppc-ldstruct.c: New test.
47232
47233 2002-03-09 Jakub Jelinek <jakub@redhat.com>
47234
47235 * gcc.c-torture/execute/va-arg-22.c: New test.
47236
47237 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
47238
47239 * gcc.c-torture/compile/20020309-1.c: New test.
47240
47241 2002-03-08 Jakub Jelinek <jakub@redhat.com>
47242
47243 * gcc.c-torture/execute/20020307-2.c: New test.
47244
47245 2002-03-07 Jeffrey A Law (law@redhat.com)
47246
47247 * g77.f-torture/compile/20020307-1.f: New test.
47248
47249 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
47250
47251 * gcc.dg/unordered-1.c: New test.
47252
47253 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
47254
47255 * gcc.c-torture/execute/20020307-1.c: New test.
47256
47257 2002-03-05 Jakub Jelinek <jakub@redhat.com>
47258
47259 * gcc.dg/20020304-1.c: New test.
47260
47261 * gcc.c-torture/compile/20020304-2.c: New test.
47262
47263 2002-03-04 Zack Weinberg <zack@codesourcery.com>
47264
47265 * gcc.c-torture/compile/20020304-1.c: New test case
47266 (from PR c/5830).
47267
47268 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
47269
47270 * gcc.dg/20020103-1.c: Add other -D ppc variants.
47271
47272 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
47273
47274 * g++.dg/other/classkey1.C: New test.
47275
47276 2002-03-01 Richard Henderson <rth@redhat.com>
47277
47278 * gcc.c-torture/compile/981223-1.x: New.
47279 * gcc.c-torture/compile/920625-1.x: New.
47280
47281 2002-02-28 Richard Henderson <rth@redhat.com>
47282
47283 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
47284
47285 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
47286
47287 * gcc.c-torture/execute/20020227-1.c: New test.
47288
47289 2002-02-27 Mark Mitchell <mark@codesourcery.com>
47290
47291 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
47292 here" ERROR lines.
47293 * g++.old-deja/g++.oliva/partord1.C: Likewise.
47294 * g++.old-deja.g++.other/defarg1.C: Likewise.
47295 * g++.old-deja/g++.pt/calls2.C: Likewise.
47296 * g++.old-deja/g++.pt/crash20.C: Likewise.
47297 * g++.old-deja/g++.pt/crash30.C: Likewise.
47298 * g++.old-deja/g++.pt/crash36.C: Likewise.
47299 * g++.old-deja/g++.pt/crash6.C: Likewise.
47300 * g++.old-deja/g++.pt/defarg13.C: Likewise.
47301 * g++.old-deja/g++.pt/derived3.C: Likewise.
47302 * g++.old-deja/g++.pt/error1.C: Likewise.
47303 * g++.old-deja/g++.pt/friend21.C: Likewise.
47304 * g++.old-deja/g++.pt/friend23.C: Likewise.
47305 * g++.old-deja/g++.pt/infinite1.C: Likewise.
47306 * g++.old-deja/g++.robertl/eb128.C: Likewise.
47307
47308 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
47309
47310 * gcc.c-torture/execute/20020225-2.c: New test.
47311
47312 2002-02-27 Zack Weinberg <zack@codesourcery.com>
47313
47314 * gcc.c-torture/execute/920730-1t.c,
47315 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
47316 Delete test cases, only relevant to -traditional.
47317
47318 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
47319
47320 * gcc.dg/cpp/undef1.c: Remove.
47321 * gcc.dg/cpp/directiv.c: Update.
47322 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
47323
47324 2002-02-27 Michael Meissner <meissner@redhat.com>
47325
47326 * gcc.c-torture/execute/20020226-1.c: New test.
47327
47328 2002-02-26 Jakub Jelinek <jakub@redhat.com>
47329
47330 * g++.dg/debug/debug4.C: New test.
47331
47332 * gcc.dg/ia64-visibility-1.c: New test.
47333
47334 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
47335
47336 * gcc.dg/debug/20020224-1.c: New.
47337
47338 2002-02-25 Kazu Hirata <kazu@hxi.com>
47339
47340 * gcc.c-torture/execute/960416-1.x: New.
47341 * gcc.c-torture/execute/divconst-3.x: Likewise.
47342
47343 2002-02-25 Jakub Jelinek <jakub@redhat.com>
47344
47345 * gcc.dg/20020224-1.c: New test.
47346
47347 2002-02-25 Alan Modra <amodra@bigpond.net.au>
47348
47349 * gcc.c-torture/execute/20020225-1.c: New.
47350
47351 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
47352
47353 * gcc.dg/cpp/wchar-1.c: New test.
47354
47355 2002-02-23 Jakub Jelinek <jakub@redhat.com>
47356
47357 * gcc.dg/20020222-1.c: New test.
47358
47359 2002-02-22 Jakub Jelinek <jakub@redhat.com>
47360
47361 * g++.dg/opt/anonunion1.C: New test.
47362
47363 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
47364
47365 * g++.dg/template/qualttp19.C: New test.
47366 * g++.dg/template/qualttp20.C: New test.
47367 * g++.old-deja/g++.jason/report.C: Adjust expected errors
47368 * g++.old-deja/g++.other/qual1.C: Likewise.
47369
47370 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
47371
47372 * gcc.dg/attr-alwaysinline.c: New.
47373
47374 2002-02-21 Jakub Jelinek <jakub@redhat.com>
47375
47376 * gcc.dg/20020220-1.c: New test.
47377
47378 * gcc.dg/20020220-2.c: New test.
47379
47380 * g++.dg/opt/mmx1.C: New test.
47381
47382 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
47383
47384 * gcc.c-torture/compile/20020110.c: New test.
47385
47386 2002-02-20 Jakub Jelinek <jakub@redhat.com>
47387
47388 * gcc.c-torture/execute/20020219-1.c: New test.
47389
47390 * gcc.dg/20020219-1.c: New test.
47391
47392 * gcc.dg/noncompile/20020220-1.c: New test.
47393
47394 * g++.dg/opt/ptrintsum1.C: New test.
47395
47396 * gcc.dg/debug/20020220-1.c: New test.
47397
47398 2002-02-17 Jakub Jelinek <jakub@redhat.com>
47399
47400 * gcc.c-torture/execute/20020216-1.c: New test.
47401
47402 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
47403
47404 * gcc.dg/decl-1.c: Update, new test.
47405
47406 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
47407
47408 * g++.dg/abi/bitfield1.C: New test.
47409 * g++.dg/abi/bitfield2.C: New test.
47410
47411 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
47412
47413 * gcc.dg/attr-nest.c: New test.
47414
47415 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
47416
47417 * gcc.c-torture/execute/20020215-1.c: New test.
47418
47419 2002-02-14 Jakub Jelinek <jakub@redhat.com>
47420
47421 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
47422 * g++.dg/debug/debug.exp: New.
47423 * g++.dg/debug/trivial.C: New.
47424 * g++.dg/debug/debug1.C: Moved...
47425 * g++.dg/other/debug1.C: ...from here.
47426 * g++.dg/debug/debug2.C: Moved...
47427 * g++.dg/other/debug2.C: ...from here.
47428 * g++.dg/debug/debug3.C: Moved...
47429 * g++.dg/other/debug3.C: ...from here.
47430
47431 * gcc.dg/noncompile/20020213-1.c: New test.
47432
47433 2002-02-13 Jakub Jelinek <jakub@redhat.com>
47434
47435 * g++.dg/other/debug3.C: New test.
47436
47437 * gcc.c-torture/execute/20020213-1.c: New test.
47438
47439 2002-02-13 Richard Smith <richard@ex-parrot.com>
47440
47441 * g++.old-deja/g++.other/thunk1.C: New test.
47442
47443 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
47444
47445 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
47446
47447 2002-02-13 Stan Shebs <shebs@apple.com>
47448
47449 * gcc.dg/altivec-3.c: New.
47450
47451 2002-02-12 Jakub Jelinek <jakub@redhat.com>
47452
47453 * gcc.dg/Wunreachable-1.c: New test.
47454 * gcc.dg/Wunreachable-2.c: New test.
47455
47456 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
47457
47458 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
47459
47460 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
47461
47462 * gcc.dg/decl-1.c: New test.
47463
47464 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
47465
47466 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
47467
47468 2002-02-10 Kazu Hirata <kazu@hxi.com>
47469
47470 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
47471 * gcc.c-torture/compile/980506-1.x: Likewise.
47472
47473 2002-02-10 Kazu Hirata <kazu@hxi.com>
47474
47475 * gcc.dg/20020210-1.c: New.
47476
47477 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
47478
47479 * g77.f-torture/execute/947.f: New regression test
47480 for PR fortran/947.
47481
47482 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
47483
47484 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
47485 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
47486
47487 2002-02-08 Richard Henderson <rth@redhat.com>
47488
47489 * gcc.c-torture/compile/labels-3.c: New.
47490
47491 2002-02-08 Jakub Jelinek <jakub@redhat.com>
47492
47493 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
47494 expression statements work instead.
47495 * gcc.dg/noncompile/20020207-1.c: New test.
47496
47497 2002-02-07 Richard Henderson <rth@redhat.com>
47498
47499 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
47500
47501 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
47502
47503 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
47504 message from g77
47505 * lib/g77-dg.exp: Trim g77 error messages so that they are
47506 recognized by dg.exp.
47507
47508 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
47509
47510 PR fortran/5473
47511 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
47512
47513 2002-02-07 Richard Henderson <rth@redhat.com>
47514
47515 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
47516 to be sufficiently aligned for integers.
47517
47518 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
47519
47520 * g++.dg/template/friend4.C: New test.
47521
47522 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
47523
47524 PR fortran/5743
47525 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
47526 unsupported cases.
47527
47528 2002-02-07 Richard Henderson <rth@redhat.com>
47529
47530 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
47531 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
47532 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
47533 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
47534
47535 2002-02-06 Richard Henderson <rth@redhat.com>
47536
47537 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
47538
47539 2002-02-06 Janis Johnson <janis187@us.ibm.com>
47540
47541 * gcc.dg/20020206-1.c: New test.
47542
47543 2002-02-06 Jakub Jelinek <jakub@redhat.com>
47544
47545 * gcc.c-torture/execute/20020206-1.c: New test.
47546
47547 * gcc.c-torture/execute/20020206-2.c: New test.
47548
47549 PR optimization/5429:
47550 * gcc.c-torture/compile/20020206-1.c: New test.
47551
47552 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
47553
47554 * g++.dg/ext/align1.C: Do not use an explicit alignment value
47555 as certain file formats cannot support particularly large
47556 alignments.
47557
47558 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
47559 and do not expect to be able to link the executable.
47560
47561 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
47562 fail because the COFF format does not support the weak attribute.
47563
47564 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
47565
47566 * g77.dg/pr5473.f: New test
47567
47568 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
47569
47570 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
47571 Fix testcase accordingly.
47572
47573 2002-02-04 Richard Henderson <rth@redhat.com>
47574
47575 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
47576 (buf): Change to be an array of pointers, not ints.
47577
47578 2002-02-04 Jakub Jelinek <jakub@redhat.com>
47579
47580 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
47581 before all tests. Move warning one line above to match where it
47582 C frontend emits.
47583 * gcc.dg/Wswitch-2.c: New test.
47584 * g++.dg/warn/Wswitch-1.C: New test.
47585 * g++.dg/warn/Wswitch-2.C: New test.
47586
47587 2002-02-04 Richard Henderson <rth@redhat.com>
47588
47589 * g++.dg/abi/offsetof.C: Fix size comparison.
47590
47591 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
47592
47593 * gcc.dg/cast-qual-2.c: New test.
47594
47595 2002-02-04 Jakub Jelinek <jakub@redhat.com>
47596
47597 * gcc.dg/20020201-4.c: New test.
47598
47599 2002-02-04 Ben Elliston <bje@redhat.com>
47600
47601 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
47602 target_info attribute != 0, in addition to the empty string.
47603 (gcc_target_compile): Likewise.
47604
47605 2002-02-03 Andrew Cagney <ac131313@redhat.com>
47606
47607 * gcc.dg/Wswitch.c: New test.
47608 PR gcc/4475. PR gcc/3780.
47609
47610 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
47611
47612 * g77.f-torture/execute/5122.f: New test for regressions
47613 against PR fortran/5122.
47614
47615 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
47616
47617 * g77.f-torture/compile/pr3743.f: Delete
47618 * g77.dg/pr3743-1.f: New test.
47619 * g77.dg/pr3743-2.f: New test.
47620 * g77.dg/pr3743-3.f: New test.
47621 * g77.dg/pr3743-4.f: New test.
47622
47623 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
47624
47625 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
47626
47627 2002-02-02 Richard Henderson <rth@redhat.com>
47628
47629 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
47630 * gcc.c-torture/execute/bf64-1.c: Likewise.
47631
47632 2002-02-02 Jakub Jelinek <jakub@redhat.com>
47633
47634 * gcc.dg/20020201-2.c: New test.
47635
47636 * gcc.dg/20020201-3.c: New test.
47637
47638 * gcc.c-torture/execute/bitfld-2.c: New test.
47639
47640 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
47641
47642 * gcc.dg/bitfld-1.c: Update.
47643 * gcc.dg/bitfld-2.c: Update.
47644 * gcc.c-torture/execute/bitfld-1.x: New.
47645
47646 2002-02-02 Jakub Jelinek <jakub@redhat.com>
47647
47648 * gcc.c-torture/execute/20020201-1.c: New test.
47649
47650 2002-02-01 Janis Johnson <janis187@us.ibm.com>
47651
47652 PR target/5469
47653 * gcc.dg/20020201-1.c: New test.
47654
47655 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
47656
47657 PR fortran/3743
47658 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
47659 * g77.f-torture/compile/pr3743.x: Remove
47660
47661 2002-01-31 Tom Rix <trix@redhat.com>
47662
47663 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
47664
47665 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
47666
47667 * gcc.dg/noncompile/20020130-1.c: New test.
47668
47669 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
47670
47671 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
47672
47673 2002-01-29 Richard Henderson <rth@redhat.com>
47674
47675 * gcc.c-torture/execute/991118-1.c: Cast various constants back
47676 to long long.
47677 * gcc.c-torture/execute/bf64-1.c: Likewise.
47678
47679 2002-01-29 Jakub Jelinek <jakub@redhat.com>
47680
47681 * gcc.c-torture/execute/20020129-1.c: New test.
47682
47683 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
47684
47685 * gcc.c-torture/compile/20000224-1.c: Update.
47686 * gcc.c-torture/execute/bitfld-1.c: New tests.
47687 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
47688 * gcc.dg/uninit-A.c: Update.
47689
47690 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
47691
47692 * g++.dg/template/ctor1.C: Add instantiation.
47693
47694 2002-01-28 Paul Koning <pkoning@equallogic.com>
47695
47696 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
47697 argument to __builtin_prefetch to be const ptr.
47698
47699 2002-01-28 Jakub Jelinek <jakub@redhat.com>
47700
47701 * gcc.c-torture/compile/20020120-1.c: New test.
47702
47703 2002-01-27 Kazu Hirata <kazu@hxi.com>
47704
47705 * gcc.c-torture/execute/20020127-1.c: New test.
47706
47707 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
47708
47709 * g77.dg/f77-edit-i-in.f: New test
47710 * g77.dg/f77-edit-i-out.f: New test
47711
47712 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
47713
47714 * gcc.dg/debug/debug.exp: New file.
47715 * gcc.dg/debug/trivial.c: New file.
47716 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
47717 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
47718 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
47719 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
47720 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
47721 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
47722 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
47723 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
47724 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
47725 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
47726 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
47727 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
47728 * gcc.dg/20000503-1.c: Removed.
47729 * gcc.dg/20010207-1.c: Removed.
47730 * gcc.dg/20011223-1.c: Removed.
47731 * gcc.dg/20020104-2.c: Removed.
47732 * gcc.dg/debug-1.c: Removed.
47733 * gcc.dg/debug-2.c: Removed.
47734 * gcc.dg/debug-3.c: Removed.
47735 * gcc.dg/debug-4.c: Removed.
47736 * gcc.dg/debug-5.c: Removed.
47737 * gcc.dg/debug-6.c: Removed.
47738 * gcc.dg/dwarf2-1.c: Removed.
47739 * gcc.dg/dwarf2-2.c: Removed.
47740
47741 2002-01-25 Jakub Jelinek <jakub@redhat.com>
47742
47743 * g++.old-deja/g++.other/eh5.C: New test.
47744 * g++.old-deja/g++.other/sibcall2.C: New test.
47745 * g++.old-deja/g++.other/array9.C: New test.
47746 * g++.old-deja/g++.other/typename2.C: New test.
47747 * g++.old-deja/g++.other/crash60.C: New test.
47748 * g++.old-deja/g++.other/conv9.C: New test.
47749 * g++.old-deja/g++.other/mangle10.C: New test.
47750 * g++.old-deja/g++.other/unchanging1.C: New test.
47751 * g++.old-deja/g++.other/exprstmt1.C: New test.
47752 * g++.old-deja/g++.other/inline23.C: New test.
47753 * g++.old-deja/g++.eh/ia64-1.C: New test.
47754 * g++.old-deja/g++.other/dwarf2-1.C: New test.
47755 * g++.old-deja/g++.other/reload1.C: New test.
47756 * g++.old-deja/g++.other/static20.C: New test.
47757 * g++.old-deja/g++.other/local-alloc1.C: New test.
47758 * g++.old-deja/g++.other/conv8.C: New test.
47759 * g++.old-deja/g++.other/stmtexpr2.C: New test.
47760 * g++.old-deja/g++.other/storeexpr1.C: New test.
47761 * g++.old-deja/g++.other/storeexpr2.C: New test.
47762 * g++.dg/eh/template2.C: New test.
47763 * g++.dg/warn/weak1.C: New test.
47764
47765 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
47766
47767 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
47768 Remove first, non-varying, argument.
47769
47770 2002-01-23 Richard Henderson <rth@redhat.com>
47771
47772 * gcc.dg/inline-2.c: New.
47773
47774 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
47775 Add optional target arg. Check number of arguments.
47776 (scan-assembler-not, scan-assembler-dem): Likewise.
47777 (scan-assembler-dem-not): Likewise.
47778
47779 2002-01-23 Zack Weinberg <zack@codesourcery.com>
47780
47781 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
47782 line 12.
47783 * g++.old-deja/g++.brendan/parse3.C,
47784 g++.old-deja/g++.other/crash26.C,
47785 g++.old-deja/g++.other/crash28.C,
47786 g++.old-deja/g++.other/crash29.C,
47787 g++.old-deja/g++.other/crash30.C,
47788 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
47789
47790 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
47791
47792 * gcc.dg/20020115-1.c: New.
47793
47794 2002-01-23 Bob Wilson <bob.wilson@acm.org>
47795
47796 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
47797
47798 2002-01-23 Janis Johnson <janis187@us.ibm.com>
47799
47800 * gcc.dg/20020122-3.c: New.
47801
47802 2002-01-23 Jakub Jelinek <jakub@redhat.com>
47803
47804 * g++.dg/other/gc1.C: New test.
47805
47806 2002-01-23 Zack Weinberg <zack@codesourcery.com>
47807
47808 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
47809
47810 2002-01-22 Richard Henderson <rth@redhat.com>
47811
47812 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
47813
47814 2002-01-22 Richard Henderson <rth@redhat.com>
47815
47816 * gcc.dg/20020122-4.c: New.
47817
47818 2002-01-22 H.J. Lu <hjl@gnu.org>
47819
47820 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
47821 link output.
47822 * gcc.dg/special/ecos.exp: Likewise.
47823 * lib/g++-dg.exp: Likewise.
47824 * lib/g77-dg.exp: Likewise.
47825 * lib/gcc-dg.exp : Likewise.
47826 * lib/mike-g++.exp: Likewise.
47827 * lib/mike-g77.exp: Likewise.
47828 * lib/mike-gcc.exp: Likewise.
47829 * lib/objc-dg.exp: Likewise.
47830
47831 2002-01-22 Janis Johnson <janis187@us.ibm.com>
47832
47833 PR target/5379
47834 * gcc.dg/20020122-2.c: New test.
47835
47836 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
47837
47838 * gcc.dg/20020122-1.c: New test.
47839
47840 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
47841
47842 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
47843
47844 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
47845
47846 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
47847
47848 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
47849
47850 * gcc.c-torture/compile/20020121-1.c: New test.
47851
47852 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
47853
47854 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
47855 ld_library_path.
47856
47857 2002-01-21 Jakub Jelinek <jakub@redhat.com>
47858
47859 * gcc.dg/20020218-1.c: New test.
47860
47861 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
47862
47863 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
47864 messages
47865 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
47866 "At global scope" warning
47867 * g++.dg/ext/align1.C: Change cygwin test for alignment
47868 from db-bogus to dg-warning
47869
47870 2002-01-21 Zack Weinberg <zack@codesourcery.com>
47871
47872 * g77.f-torture/compile/cpp2.F: New test.
47873
47874 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
47875
47876 * g++.dg/template/access1.C: New test.
47877
47878 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
47879
47880 * gcc.dg/20020118-1.c: New.
47881
47882 2002-01-18 Kazu Hirata <kazu@hxi.com>
47883
47884 * gcc.c-torture/execute/20020118-1.c: New test.
47885
47886 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
47887
47888 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
47889 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
47890 alignment warnings.
47891
47892 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
47893
47894 * gcc.misc-tests/i386-prefetch.exp: Save and restore
47895 torture_with_loops and torture_without_loops
47896
47897 2002-01-17 Jakub Jelinek <jakub@redhat.com>
47898
47899 * gcc.c-torture/compile/20020116-1.c: New test.
47900
47901 2002-01-16 Jakub Jelinek <jakub@redhat.com>
47902
47903 * gcc.dg/20020116-2.c: New test.
47904
47905 * gcc.dg/ultrasp4.c: New test.
47906
47907 * gcc.dg/20020116-1.c: New test.
47908
47909 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
47910
47911 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
47912 by EABI.
47913
47914 2002-01-15 Janis Johnson <janis187@us.ibm.com>
47915
47916 * gcc.misc-tests/i386-prefetch.exp: New.
47917 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
47918 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
47919 * gcc.misc-tests/i386-pf-none-1.c: New test.
47920 * gcc.misc-tests/i386-pf-sse-1.c: New test.
47921
47922 2002-01-15 Jakub Jelinek <jakub@redhat.com>
47923
47924 * gcc.dg/gnu89-init-1.c: Add new tests.
47925
47926 2002-01-15 Andreas Jaeger <aj@suse.de>
47927
47928 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
47929 * gcc.dg/i386-mmx-2.c: Likewise.
47930 * gcc.dg/i386-sse-1.c: Likewise.
47931 * gcc.dg/i386-sse-2.c: Likewise.
47932 * gcc.dg/i386-sse-3.c: Likewise.
47933
47934 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
47935
47936 * g77.f-torture/execute/intrinsic-unix-bessel.f:
47937 Uncomment additional cases that now pass.
47938
47939 2002-01-11 Richard Henderson <rth@redhat.com>
47940
47941 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
47942 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
47943
47944 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
47945
47946 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
47947
47948 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
47949
47950 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
47951 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
47952
47953 2002-01-10 Dale Johannesen <dalej@apple.com>
47954
47955 * gcc.c-torture/execute/loop-11.c: New.
47956
47957 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
47958
47959 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
47960 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
47961
47962 2002-01-09 Richard Henderson <rth@redhat.com>
47963
47964 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
47965 type in which to perform the operation for each size.
47966
47967 2002-01-09 Alan Matsuoka (alanm@redhat.com)
47968
47969 * gcc.c-torture/compile/20020109-2.c: New test.
47970
47971 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
47972
47973 * gcc.c-torture/execute/loop-10.c: New test.
47974
47975 2002-01-09 Jakub Jelinek <jakub@redhat.com>
47976
47977 * gcc.c-torture/compile/20010226-1.c: New test.
47978 * gcc.c-torture/compile/20010227-1.c: New test.
47979 * gcc.c-torture/compile/20010426-1.c: New test.
47980 * gcc.c-torture/compile/20010510-1.c: New test.
47981 * gcc.c-torture/compile/20010605-3.c: New test.
47982 * gcc.c-torture/compile/20010824-1.c: New test.
47983 * gcc.c-torture/execute/20010409-1.c: New test.
47984 * gcc.dg/noncompile/20000901-1.c: New test.
47985 * gcc.dg/20001023-1.c: New test.
47986 * gcc.dg/20001101-1.c: New test.
47987 * gcc.dg/20001102-1.c: New test.
47988 * gcc.dg/20010207-1.c: New test.
47989 * gcc.dg/20010405-1.c: New test.
47990 * gcc.dg/20010822-1.c: New test.
47991 * gcc.dg/20011107-1.c: New test.
47992
47993 2002-01-09 Jeffrey A Law (law@redhat.com)
47994
47995 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
47996
47997 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
47998 execution failure on PA targets.
47999
48000 2002-01-09 Jakub Jelinek <jakub@redhat.com>
48001
48002 * gcc.c-torture/compile/20020109-1.c: New test.
48003
48004 2002-01-08 Kazu Hirata <kazu@hxi.com>
48005
48006 * gcc.c-torture/execute/20020108-1.c: New test.
48007
48008 2002-01-08 Jakub Jelinek <jakub@redhat.com>
48009
48010 * gcc.dg/20020108-1.c: New test.
48011
48012 2002-01-08 H.J. Lu <hjl@gnu.org>
48013
48014 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
48015 for header files.
48016
48017 2002-01-08 Geoff Keating <geoffk@redhat.com>
48018
48019 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
48020 consistency.
48021
48022 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
48023
48024 * gcc.dg/altivec-4.c: Test altivec predicates.
48025
48026 2002-01-07 Jakub Jelinek <jakub@redhat.com>
48027
48028 * gcc.c-torture/execute/20020107-1.c: New test.
48029
48030 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
48031
48032 PR c/5279
48033 * gcc.c-torture/compile/20020106-1.c: New test.
48034
48035 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
48036
48037 * gcc.c-torture/execute/nestfunc-4.c: New test.
48038
48039 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
48040
48041 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
48042 extra triple that slipped in.
48043 * g++.old-deja/g++.abi/align.C: Likewise.
48044 * g++.old-deja/g++.abi/bitfields.C: Likewise.
48045
48046 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
48047
48048 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
48049 * g++.old-deja/g++.abi/align.C: Likewise.
48050 * g++.old-deja/g++.abi/bitfields.C: Likewise.
48051
48052 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
48053 on FreeBSD/i386.
48054 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
48055 FreeBSD.
48056
48057 2002-01-04 Jakub Jelinek <jakub@redhat.com>
48058
48059 * gcc.dg/20020104-1.c: New test.
48060
48061 * gcc.dg/20020104-2.c: New test.
48062
48063 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
48064
48065 * gcc.dg/20020103-1.c: Fix typo in target selector.
48066
48067 2002-01-03 Richard Henderson <rth@redhat.com>
48068
48069 * gcc.dg/20020103-1.c: New.
48070
48071 2002-01-03 Kazu Hirata <kazu@hxi.com>
48072
48073 * gcc.c-torture/execute/20020103-1.c: New test.
48074
48075 2002-01-03 Jakub Jelinek <jakub@redhat.com>
48076
48077 * g++.dg/other/debug2.C: New test.
48078
48079 * gcc.c-torture/compile/20020103-1.c: New test.
48080
48081 2002-01-02 Jakub Jelinek <jakub@redhat.com>
48082
48083 * gcc.dg/gnu89-init-1.c: Added new tests.
48084
48085 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
48086
48087 * g++.dg/template/friend2.C: Remove as patch is reverted.
48088
48089 * g++.dg/warn/oldcast1.C: New test.
48090
48091 * g++.dg/template/ptrmem1.C: New test.
48092 * g++.dg/template/ptrmem2.C: New test.
48093
48094 * g++.dg/template/ntp.C: New test.
48095
48096 * g++.dg/other/component1.C: New test.
48097
48098 * g++.dg/template/ttp3.C: New test.
48099
48100 * g++.dg/template/friend2.C: New test.
48101 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
48102
48103 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
48104
48105 * g++.dg/other/ptrmem1.C: New test.
48106 * g++.dg/other/ptrmem2.C: New test.
48107
48108 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
48109
48110 * g++.dg/template/ctor1.C: New test.
48111
48112 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
48113
48114 * g++.dg/template/friend2.C: New test.
48115
48116 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
48117
48118 * gcc.dg/mmix-1.c: New test.
48119
48120 2001-12-31 Richard Henderson <rth@redhat.com>
48121
48122 * gcc.dg/asm-5.c: New.
48123
48124 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
48125
48126 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
48127 in namespace __gnu_cxx
48128
48129 2001-12-30 Richard Henderson <rth@redhat.com>
48130
48131 * gcc.dg/debug-6.c: New.
48132
48133 2001-12-30 Jakub Jelinek <jakub@redhat.com>
48134
48135 * gcc.c-torture/compile/20011229-2.c: New test.
48136
48137 2001-12-29 Jakub Jelinek <jakub@redhat.com>
48138
48139 * gcc.dg/debug-3.c: New test.
48140 * gcc.dg/debug-4.c: New test.
48141 * gcc.dg/debug-5.c: New test.
48142
48143 2001-12-29 Richard Henderson <rth@redhat.com>
48144
48145 * g++.dg/eh/loop1.C: New.
48146
48147 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
48148
48149 * g++.dg/template/crash1.C: New test.
48150
48151 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
48152
48153 * g++.dg/other/const1.C: New test.
48154
48155 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
48156
48157 * gcc.c-torture/compile/20011229-1.c: New test.
48158
48159 2001-12-28 Stan Shebs <shebs@apple.com>
48160
48161 * lib/objc-torture.exp: Resync with c-torture.exp.
48162 * lib/objc.exp: Load standard libraries.
48163
48164 2001-12-28 Jakub Jelinek <jakub@redhat.com>
48165
48166 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
48167 additional tests.
48168
48169 2001-12-27 Roger Sayle <roger@eyesopen.com>
48170
48171 * gcc.c-torture/execute/string-opt-16.c: New testcase.
48172
48173 2001-12-27 Richard Henderson <rth@redhat.com>
48174
48175 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
48176
48177 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
48178
48179 * g++.dg/eh/ctor1.C: New test.
48180 * g++.dg/other/error2.C: New test.
48181
48182 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
48183
48184 * g++.dg/other/init2.C: New test.
48185
48186 2001-12-24 Richard Henderson <rth@redhat.com>
48187
48188 * gcc.dg/20011223-1.c: New.
48189 * gcc.dg/inline-1.c: New.
48190
48191 2001-12-23 Richard Henderson <rth@redhat.com>
48192
48193 * gcc.dg/asm-4.c: Test operand modifiers.
48194
48195 2001-12-23 Richard Henderson <rth@redhat.com>
48196
48197 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
48198
48199 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
48200
48201 * gcc.c-torture/execute/20011223-1.c: New test.
48202
48203 2001-12-21 Richard Henderson <rth@redhat.com>
48204
48205 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
48206 re-enables the warning.
48207
48208 2001-12-21 Richard Henderson <rth@redhat.com>
48209
48210 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
48211
48212 2001-12-20 Jakub Jelinek <jakub@redhat.com>
48213
48214 * gcc.c-torture/compile/20011218-1.c: New test.
48215
48216 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
48217
48218 * gcc.misc-test/arm-isr.exp: New file. Control running of the
48219 arm-isr.c test.
48220 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
48221 epilogue generation for ARM ISR routines.
48222
48223 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48224
48225 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
48226 * gcc.dg/format/c90-printf-3.c: Likewise.
48227 * gcc.dg/format/c99-printf-3.c: Likewise.
48228 * gcc.dg/format/ext-1.c: Likewise.
48229 * gcc.dg/format/ext-6.c: Likewise.
48230 * gcc.dg/format/format.h: Prototype unlocked stdio.
48231
48232 2001-12-20 Richard Henderson <rth@redhat.com>
48233
48234 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
48235 (arena): Use it.
48236 (malloc): Correct allocation logic. Abort if we fill up the
48237 arena before initialization complete.
48238 (realloc): Correct allocation logic.
48239
48240 2001-12-20 Jakub Jelinek <jakub@redhat.com>
48241
48242 * gcc.c-torture/compile/20011219-2.c: New test.
48243
48244 * gcc.c-torture/execute/20011219-1.c: New test.
48245
48246 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
48247
48248 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
48249 target does not support weak symbols.
48250
48251 2001-12-19 Jakub Jelinek <jakub@redhat.com>
48252
48253 * gcc.c-torture/compile/20011219-1.c: New test.
48254
48255 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
48256
48257 * g++.dg/other/error1.C: New test.
48258
48259 2001-12-17 Jeffrey A Law (law@redhat.com)
48260
48261 * gcc.c-torture/execute/20011217-1.c: New test.
48262
48263 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
48264
48265 * objc.dg/special/: New directory.
48266 * objc.dg/special/special.exp: New file.
48267 * objc.dg/special/unclaimed-category-1.h: New file.
48268 * objc.dg/special/unclaimed-category-1a.m: New file.
48269 * objc.dg/special/unclaimed-category-1.m: New file.
48270
48271 2001-12-17 Andreas Jaeger <aj@suse.de>
48272
48273 * gcc.c-torture/compile/20011217-2.c: New test.
48274
48275 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
48276
48277 * gcc.c-torture/compile/20011217-1.c: New test.
48278
48279 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
48280
48281 * gcc.dg/20011214-1.c: New.
48282
48283 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
48284
48285 * gcc.dg/altivec-4.c: New.
48286
48287 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
48288
48289 * gcc.dg/20011113-1.c: New test.
48290
48291 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
48292
48293 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
48294 std::__malloc_alloc_template<0> and
48295 std::__default_alloc_template<false, 0>.
48296
48297 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
48298
48299 * objc/execute/bf-21.m: New test.
48300 * objc/execute/enumeration-1.m: New test.
48301 * objc/execute/enumeration-2.m: New test.
48302
48303 2001-12-12 Jakub Jelinek <jakub@redhat.com>
48304
48305 * gcc.dg/gnu89-init-1.c: New test.
48306
48307 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
48308
48309 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
48310 * g++.old-deja/g++.jason/2371.C: Likewise.
48311 * g++.old-deja/g++.jason/template33.C: Likewise.
48312 * g++.old-deja/g++.jason/template34.C: Likewise.
48313 * g++.old-deja/g++.jason/template36.C: Likewise.
48314 * g++.old-deja/g++.oliva/typename1.C: Likewise.
48315 * g++.old-deja/g++.oliva/typename2.C: Likewise.
48316 * g++.old-deja/g++.other/typename1.C: Likewise.
48317 * g++.old-deja/g++.pt/inherit2.C: Likewise.
48318 * g++.old-deja/g++.pt/nontype5.C: Likewise.
48319 * g++.old-deja/g++.pt/typename11.C: Likewise.
48320 * g++.old-deja/g++.pt/typename14.C: Likewise.
48321 * g++.old-deja/g++.pt/typename16.C: Likewise.
48322 * g++.old-deja/g++.pt/typename3.C: Likewise.
48323 * g++.old-deja/g++.pt/typename4.C: Likewise.
48324 * g++.old-deja/g++.pt/typename5.C: Likewise.
48325 * g++.old-deja/g++.pt/typename7.C: Likewise.
48326 * g++.old-deja/g++.robertl/eb9.C: Likewise.
48327
48328 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
48329
48330 * g++.dg/other/linkage1.C: New test.
48331 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
48332 specifiers.
48333
48334 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
48335
48336 * gcc.dg/concat.c: New test.
48337
48338 2001-12-11 Stan Shebs <shebs@apple.com>
48339
48340 * objc/compile: New test directory.
48341 * objc/compile/compile.exp: New expect script.
48342 * objc/compile/20011211-1.m: New compile test.
48343
48344 2001-12-11 Jason Merrill <jason@redhat.com>
48345
48346 * lib/prune.exp (prune_gcc_output): Also handle "In member
48347 function". So many permutations...
48348
48349 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
48350
48351 * g++.dg/template/typedef1.C: New test.
48352
48353 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
48354
48355 * g++.dg/other/copy1.C: New test.
48356
48357 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
48358
48359 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
48360
48361 * gcc.dg/builtin-choose-expr.c: New.
48362
48363 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
48364
48365 * gcc.dg/altivec-2.c: New.
48366
48367 2001-12-07 Richard Henderson <rth@redhat.com>
48368
48369 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
48370
48371 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
48372
48373 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
48374 ultrasparc.
48375
48376 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
48377
48378 * g++-old.deja/g++.robertl/eb101.C: Deleted.
48379
48380 2001-12-06 Janis Johnson <janis187@us.ibm.com>
48381
48382 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
48383 variable argument list.
48384
48385 2001-12-06 Zack Weinberg <zack@codesourcery.com>
48386
48387 * gcc.c-torture/execute/memcheck: Delete entire directory.
48388 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
48389 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
48390
48391 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
48392
48393 * gcc.dg/Wshadow-1.c: New test.
48394
48395 2001-12-05 Jakub Jelinek <jakub@redhat.com>
48396
48397 * gcc.c-torture/compile/20011130-1.c: New test.
48398
48399 * gcc.dg/noncompile/20011025-1.c: New test.
48400
48401 * g++.dg/other/anon-union.C: New test.
48402
48403 * gcc.c-torture/execute/20011024-1.c: New test.
48404
48405 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
48406
48407 * gcc.c-torture/execute/20000722-1.x,
48408 gcc.c-torture/execute/20010123-1.x: Remove.
48409 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
48410 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
48411 gcc.dg/c99-complit-2.c: New tests.
48412
48413 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
48414
48415 * g++.dg/inherit/base1.C: New test.
48416
48417 2001-12-04 Jakub Jelinek <jakub@redhat.com>
48418
48419 * g++.dg/other/stdarg1.C: New test.
48420
48421 * gcc.c-torture/compile/20011130-2.c: New test.
48422
48423 2001-12-03 Janis Johnson <janis187@us.ibm.com>
48424
48425 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
48426 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
48427 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
48428 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
48429 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
48430 * gcc.dg/builtin-prefetch-1.c: New test.
48431
48432 2001-12-03 Jakub Jelinek <jakub@redhat.com>
48433
48434 * gcc.dg/20011130-1.c: New test.
48435
48436 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
48437
48438 * g++.dg/other/scope1.C: New test.
48439 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
48440
48441 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
48442
48443 * gcc.dg/vla-init-1.c: New test.
48444
48445 2001-12-01 Geoff Keating <geoffk@redhat.com>
48446
48447 * gcc.c-torture/compile/structs.c: New testcase from GDB.
48448
48449 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
48450
48451 * objc.dg/alias.m: Update.
48452 * objc.dg/class-1.m: Update.
48453 * objc.dg/const-str-1.m: Update.
48454 * objc.dg/fwd-proto-1.m: Update.
48455 * objc.dg/id-1.m: Update.
48456 * objc.dg/super-class-1.m: Update.
48457
48458 2001-11-29 Mark Mitchell <mark@codesourcery.com>
48459
48460 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
48461 constructs.
48462
48463 2001-11-28 Jeffrey A Law (law@cygnus.com)
48464
48465 * gcc.c-torture/execute/20011128-1.c: New test.
48466
48467 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
48468
48469 * gcc.dg/20011127-1.c: New test.
48470
48471 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
48472
48473 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
48474 from Austin Group draft 7.
48475 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
48476 scanf format arguments.
48477 * gcc.dg/format/no-exargs-2.c: New test.
48478
48479 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
48480
48481 * g++.dg/abi/vbase8-4.C: New test.
48482
48483 2001-11-24 Ian Lance Taylor <ian@airs.com>
48484
48485 * gcc.c-torture/execute/20011121-1.c: New test.
48486
48487 2001-11-23 Jeffrey A Law (law@cygnus.com)
48488
48489 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
48490
48491 2001-11-23 Andreas Jaeger <aj@suse.de>
48492
48493 * gcc.dg/cpp/charconst-2.c: New test.
48494
48495 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
48496
48497 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
48498 to the host if it is remote. Let tests specify extra headers
48499 they use.
48500 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
48501 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
48502 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
48503 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
48504 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
48505 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
48506 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
48507 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
48508 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
48509 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
48510
48511 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
48512
48513 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
48514 for little endian ARMs.
48515
48516 2001-11-20 Jakub Jelinek <jakub@redhat.com>
48517
48518 * gcc.c-torture/compile/20011119-1.c: New test.
48519 * gcc.c-torture/compile/20011119-2.c: New test.
48520
48521 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
48522
48523 * gcc.dg/altivec-1.c: Fix typo.
48524
48525 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
48526
48527 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
48528
48529 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
48530
48531 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
48532
48533 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
48534
48535 * lib/g77.exp: Don't specify --rpath-link.
48536
48537 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
48538 across all the headers.
48539 * gcc.dg/format/format.exp: For testing on a remote host,
48540 copy format.h.
48541
48542 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
48543 * gcc.c-torture/execute/930406-1.c: Likewise.
48544 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
48545
48546 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
48547
48548 * gcc.dg/altivec-1.c: New.
48549
48550 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
48551
48552 * gcc.dg/cpp/fpreprocessed.c: New test case.
48553
48554 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
48555
48556 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
48557 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
48558 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
48559
48560 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
48561
48562 * gcc.dg/no-builtin-1.c: New test.
48563
48564 2001-11-16 Jakub Jelinek <jakub@redhat.com>
48565
48566 * gcc.c-torture/execute/20011115-1.c: New test.
48567
48568 2001-11-15 Jakub Jelinek <jakub@redhat.com>
48569
48570 * gcc.c-torture/compile/20011114-2.c: New test.
48571 * gcc.c-torture/compile/20011114-3.c: New test.
48572 * gcc.c-torture/compile/20011114-4.c: New test.
48573
48574 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
48575
48576 * g++.dg/other/init1.C: New test.
48577
48578 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
48579
48580 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
48581 message.
48582
48583 * gcc.c-torture/execute/20011114-1.c: New testcase.
48584
48585 * gcc.c-torture/compile/20010327-1.c: Revert last change.
48586 * gcc.c-torture/compile/20011114-1.c: New test, exactly
48587 like the (before this change) version of 20010327-1.c.
48588
48589 2001-11-14 Roger Sayle <roger@eyesopen.com>
48590
48591 * gcc.c-torture/execute/string-opt-13.c: New testcase.
48592
48593 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
48594
48595 * g++.dg/init/array2.C: New test.
48596
48597 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
48598
48599 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
48600
48601 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
48602
48603 * g++.dg/other/forscope1.C: New test.
48604 * g++.dg/ext/forscope1.C: New test.
48605 * g++.dg/ext/forscope2.C: New test.
48606
48607 2001-11-13 Jakub Jelinek <jakub@redhat.com>
48608
48609 * gcc.c-torture/execute/20011113-1.c: New test.
48610
48611 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
48612
48613 * gcc.c-torture/execute/20011109-2.c: New test.
48614
48615 * gcc.c-torture/execute/20011109-1.c: New test.
48616
48617 2001-11-09 Jakub Jelinek <jakub@redhat.com>
48618
48619 * gcc.c-torture/compile/20011109-1.c: New test.
48620
48621 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
48622
48623 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
48624 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
48625 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
48626 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
48627 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
48628 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
48629 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
48630
48631 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
48632
48633 * g++.dg/warn/Wshadow-1.C: New tests.
48634 * g++.old-deja/g++.mike/for3.C: Update.
48635
48636 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
48637
48638 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
48639 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
48640 XFAILs. Adjust expected error texts.
48641 * gcc.c-torture/compile/20011106-1.c,
48642 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
48643 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
48644 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
48645 gcc.dg/c99-array-lval-5.c: New tests.
48646
48647 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
48648
48649 * gcc.dg/cpp/defined.c: Update.
48650
48651 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
48652
48653 * gcc.c-torture/execute/anon-1.c: New test.
48654
48655 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
48656
48657 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
48658 same size, so no warning should be produced on stormy16.
48659
48660 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
48661 due to oversized array.
48662 * g++.old-deja/g++.mike/ns15.C: Likewise.
48663 * g++.old-deja/g++.pt/crash16.C: Likewise.
48664
48665 2001-11-02 Graham Stott <grahams@redhat.com>
48666
48667 * g++.dgother/debug1.C: Fix typos.
48668
48669 2001-11-01 Jakub Jelinek <jakub@redhat.com>
48670
48671 * g++.dg/other/debug1.C: New test.
48672
48673 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
48674
48675 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
48676 of unsigned long.
48677
48678 2001-10-30 Jakub Jelinek <jakub@redhat.com>
48679
48680 * gcc.dg/20011029-2.c: New test.
48681
48682 * gcc.c-torture/compile/20011029-1.c: New test.
48683
48684 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
48685
48686 * objc/execute/class_self-1.m: New test.
48687 * objc/execute/class_self-2.m: New test.
48688
48689 2001-10-25 Zack Weinberg <zack@codesourcery.com>
48690
48691 * gcc.misc-tests/msgs.exp: Delete.
48692 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
48693 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
48694 error set to match recent changes.
48695
48696 2001-10-24 Zack Weinberg <zack@codesourcery.com>
48697
48698 * gcc.dg/20011021-1.c: New test.
48699
48700 2001-10-24 Jakub Jelinek <jakub@redhat.com>
48701
48702 * gcc.c-torture/compile/20011023-1.c: New test.
48703
48704 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
48705
48706 * lib/g77.exp: Rewrite based on lib/g++.exp.
48707
48708 2001-10-19 Jakub Jelinek <jakub@redhat.com>
48709
48710 * gcc.c-torture/execute/20011019-1.c: New test.
48711
48712 * gcc.dg/20011018-1.c: New test.
48713
48714 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
48715
48716 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
48717
48718 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
48719
48720 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
48721 * gcc.dg/attr-invalid.c: Likewise.
48722
48723 2001-10-18 Jakub Jelinek <jakub@redhat.com>
48724
48725 * gcc.dg/20011015-1.c: New test.
48726
48727 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
48728
48729 * g++.dg/template/unify2.C: New test.
48730
48731 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
48732
48733 * g++.dg/other/exception-specification.C: New test
48734
48735 2001-10-13 Tom Rix <trix@redhat.com>
48736
48737 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
48738 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
48739
48740 2001-10-12 Jakub Jelinek <jakub@redhat.com>
48741
48742 * gcc.dg/20011009-1.c: New test.
48743
48744 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
48745
48746 PR g++/4476
48747 * g++.dg/other/friend1.C: New test.
48748
48749 2001-10-11 Richard Henderson <rth@redhat.com>
48750
48751 * g++.old-deja/g++.other/crash18.C: Add -S to options.
48752
48753 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
48754
48755 * gcc.c-torture/compile/20011010-1.c: New.
48756
48757 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
48758
48759 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
48760 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
48761 g77.f-torture/execute/execute.exp,
48762 g77.f-torture/noncompile/noncompile.exp,
48763 gcc.c-torture/compile/compile.exp,
48764 gcc.c-torture/execute/execute.exp,
48765 gcc.c-torture/execute/ieee/ieee.exp,
48766 gcc.c-torture/execute/memcheck/memcheck.exp,
48767 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
48768 objc/execute/execute.exp: Update FSF address.
48769
48770 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
48771
48772 * gcc.dg/cpp/cmdlne-C.c: Update.
48773 * gcc.dg/cpp/cmdlne-C2.c: New.
48774
48775 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
48776
48777 * gcc.c-torture/execute/20011008-3.c: New.
48778
48779 2001-10-08 DJ Delorie <dj@redhat.com>
48780
48781 * gcc.dg/20011008-1.c: New.
48782 * gcc.dg/20011008-2.c: New.
48783
48784 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
48785
48786 * gcc.dg/cpp/spacing1.c: Update test.
48787
48788 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
48789
48790 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
48791 spelling errors of "separate" as "seperate".
48792
48793 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
48794
48795 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
48796 enough to avoid inlining.
48797
48798 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
48799
48800 * lib/g77.exp: set libg2c_dir correctly.
48801
48802 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
48803
48804 * gcc.dg/cpp/macro11.c: New test.
48805
48806 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
48807
48808 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
48809 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
48810 gcc.dg/format/multattr-3.c: New tests.
48811 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
48812 tests for format attributes on function pointers being rejected.
48813
48814 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
48815
48816 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
48817
48818 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
48819
48820 * g++.dg/warn/format1.C: New test.
48821
48822 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
48823
48824 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
48825
48826 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
48827
48828 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
48829
48830 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
48831
48832 * gcc.dg/cpp/redef2.c: Add test.
48833
48834 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
48835
48836 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
48837 long-standing bug on i686, apparently.
48838 * gcc.c-torture/execute/loop-2c.x: New file.
48839 * gcc.c-torture/execute/loop-2d.x: New file.
48840 * gcc.c-torture/execute/loop-3c.x: New file.
48841
48842 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
48843
48844 * gcc.dg/cpp/20000625-2.c: Correct line number.
48845
48846 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
48847
48848 * gcc.dg/cpp/macro10.c: New test.
48849 * gcc.dg/cpp/strify3.c: New test.
48850 * gcc.dg/cpp/spacing1.c: Add tests.
48851 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
48852 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
48853
48854 2001-09-24 DJ Delorie <dj@redhat.com>
48855
48856 * gcc.c-torture/execute/20010924-1.c: New test.
48857
48858 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
48859
48860 * objc/execute/paste.m: Remove.
48861
48862 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
48863
48864 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
48865
48866 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
48867
48868 * g77.dg/strlen0.f: New test.
48869
48870 2001-09-21 Richard Henderson <rth@redhat.com>
48871
48872 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
48873 * g++.old-deja/g++.abi/vtable2.C: Likewise.
48874
48875 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
48876
48877 Table-driven attributes.
48878 * g++.dg/ext/attrib1.C: New test.
48879
48880 2001-09-20 DJ Delorie <dj@redhat.com>
48881
48882 * gcc.dg/20000926-1.c: Update expected warning messages.
48883 * gcc.dg/array-2.c: Likewise, and test for warnings too.
48884 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
48885 array.
48886
48887 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
48888
48889 * g++.dg/eh/registers1.C: New test case.
48890
48891 2001-09-17 Richard Henderson <rth@redhat.com>
48892
48893 * gcc.dg/array-5.c: Fix VLA decomposition test.
48894
48895 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
48896
48897 * gcc.dg/cpp/line5.c: New testcase.
48898
48899 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
48900
48901 * gcc.dg/cpp/macro9.c: New test.
48902
48903 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
48904
48905 * gcc.c-torture/execute/980223.c: Change type of addr from long
48906 to char *.
48907
48908 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
48909
48910 * gcc.c-torture/execute/20010915-1.c: New test.
48911
48912 2001-09-14 Janis Johnson <janis187@us.ibm.com>
48913
48914 * g77.dg/bprob: New directory.
48915 * g77.dg/bprob/bprob.exp: New file.
48916 * g77.dg/bprob/bprob-1.f: New test.
48917 * g77.dg/gcov: New directory.
48918 * g77.dg/gcov/gcov.exp: New file.
48919 * g77.dg/gcov/gcov-1.f: New test.
48920 * g77.dg/gcov/gcov-1.x: New file.
48921
48922 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
48923
48924 * gcc.dg/cpp/directiv.c: Update.
48925 * gcc.dg/cpp/undef1.c: Update.
48926
48927 2001-09-12 Jakub Jelinek <jakub@redhat.com>
48928
48929 * gcc.dg/20010912-1.c: New test.
48930
48931 2001-09-11 Janis Johnson <janis187@us.ibm.com>
48932
48933 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
48934 language-independent file in lib.
48935 * lib/gcov.exp: New file.
48936
48937 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
48938
48939 * gcc.c-torture/compile/20010911-1.c: New test.
48940
48941 2001-09-10 Janis Johnson <janis187@us.ibm.com>
48942
48943 * lib/profopt.exp: New, to support profile-directed optimizations.
48944 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
48945 * gcc.misc-tests/bprob-1.c: New test.
48946 * gcc.misc-tests/bprob-2.c: New test.
48947
48948 2001-09-07 Janis Johnson <janis187@us.ibm.com>
48949
48950 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
48951 XFAIL and which kinds of gcov output to verify.
48952 * gcc.misc-tests/gcov-4b.x: New file.
48953 * gcc.misc-tests/gcov-5b.x: New file.
48954 * gcc.misc-tests/gcov-6.x: New file.
48955 * gcc.misc-tests/gcov-7.c: New test.
48956 * gcc.misc-tests/gcov-7.x: New file.
48957
48958 2001-09-06 Janis Johnson <janis187@us.ibm.com>
48959
48960 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
48961 * gcc.misc-tests/gcov-6.c: New test.
48962
48963 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
48964
48965 PR c++/3986
48966 * g++.dg/abi/vbase1.C: New test.
48967
48968 2001-09-05 Ziemowit Laski <zlaski@apple.com>
48969
48970 * objc.dg/method-2.m: New.
48971
48972 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
48973
48974 PR c++/4203
48975 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
48976 * g++.dg/init/empty1.C: New test.
48977
48978 2001-09-03 Jakub Jelinek <jakub@redhat.com>
48979
48980 * gcc.c-torture/compile/20010903-1.c: New test.
48981
48982 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
48983
48984 * gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
48985 for m68k.
48986
48987 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
48988
48989 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
48990
48991 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
48992
48993 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
48994
48995 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
48996
48997 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
48998 for 16-bit 'unsigned int'.
48999
49000 2001-08-29 Kazu Hirata <kazu@hxi.com>
49001
49002 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
49003
49004 2001-08-27 Richard Henderson <rth@redhat.com>
49005
49006 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
49007 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
49008
49009 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
49010
49011 * gcc.dg/asm-names.c (ymain): New.
49012
49013 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
49014
49015 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
49016 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
49017 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
49018
49019 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49020
49021 * gcc.dg/compare5.c: New testcase.
49022
49023 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
49024
49025 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
49026 and "In instantiation".
49027
49028 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
49029
49030 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
49031
49032 2001-08-20 Janis Johnson <janis187@us.ibm.com>
49033
49034 * gcc.misc-tests/gcov.exp: Add support for branch information.
49035 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
49036 * gcc.misc-tests/gcov-4.c: New test.
49037 * gcc.misc-tests/gcov-4b.c: New test.
49038 * gcc.misc-tests/gcov-5b.c: New test.
49039
49040 2001-08-20 Zack Weinberg <zackw@panix.com>
49041
49042 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
49043 expected to fail.
49044
49045 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
49046
49047 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
49048
49049 2001-08-19 Jakub Jelinek <jakub@redhat.com>
49050
49051 * g++.dg/eh/template1.C: New test.
49052
49053 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
49054
49055 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
49056 Fix thinko.
49057 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
49058 for xfail.
49059
49060 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
49061
49062 * lib/g77-dg.exp: Use prune.exp for common procedures
49063 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
49064 * lib/g77.exp: (g77-dg-prune) Remove
49065
49066 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
49067
49068 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
49069
49070 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
49071
49072 * g++.dg/template/unify1.C: New test.
49073
49074 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
49075
49076 * g++.dg/abi/empty4.C: New test.
49077
49078 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
49079
49080 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
49081 solaris2.*
49082 * g77.f-torture/compile/pr3743.x: Likewise.
49083
49084 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
49085
49086 * g++.dg/other/using-declaration.C: New test.
49087
49088 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
49089
49090 * gcc.dg/cpp/tr-sign.c: New testcase.
49091
49092 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
49093
49094 * gcc.dg/cpp/19951025-1.c: Revert.
49095 * gcc.dg/cpp/directiv.c: We no longer process directives that
49096 interrupt macro arguments.
49097
49098 2001-08-03 Zack Weinberg <zackw@stanford.edu>
49099
49100 * gcc.dg/bconstp-1.c: New test.
49101
49102 2001-08-03 Richard Henderson <rth@redhat.com>
49103
49104 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
49105
49106 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
49107
49108 * gcc.dg/cpp/19951025-1.c: Update.
49109
49110 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
49111
49112 * g77.dg/ff90-1.f (s): Fix reference of variable z,
49113 should be x.
49114
49115 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
49116
49117 Kill -fhonor-std.
49118 * g++.old-deja/g++.ns/ns14.C: Remove special options.
49119 * g++.old-deja/g++.other/std1.C: Likewise.
49120 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
49121
49122 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
49123
49124 * lib/g77.exp: Load gcc-defs.exp for common procedures
49125 (g77_pass, g77_fail, g77_finish, g77_exit,
49126 ${tool}_check_unsupported_p} Now redundant. Deleted.
49127
49128 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
49129
49130 * g77.dg/fbackslash.f
49131 * g77.dg/fcase-preserve.f
49132 * g77.dg/ff90-1.f
49133 * g77.dg/ffixed-line-length-0.f
49134 * g77.dg/ffixed-line-length-132.f
49135 * g77.dg/ffixed-line-length-7.f
49136 * g77.dg/ffixed-line-length-72.f
49137 * g77.dg/ffixed-line-length-none.f
49138 * g77.dg/ffree-form-1.f
49139 * g77.dg/fno-backslash.f
49140 * g77.dg/fno-f90-1.f
49141 * g77.dg/fno-fixed-form-1.f
49142 * g77.dg/fno-onetrip.f
49143 * g77.dg/fno-typeless-boz.f
49144 * g77.dg/fno-underscoring.f
49145 * g77.dg/fno-vxt-1.f
49146 * g77.dg/fonetrip.f
49147 * g77.dg/ftypeless-boz.f
49148 * g77.dg/fugly-assumed.f
49149 * g77.dg/funderscoring.f
49150 * g77.dg/fvxt-1.f
49151
49152 2001-08-01 Ziemowit Laski <zlaski@apple.com>
49153
49154 * objc.dg/fwd-proto-1.m: New.
49155 * objc.dg/local-decl-1.m: New.
49156 * objc.dg/naming-1.m: New.
49157 * objc.dg/naming-2.m: New.
49158 * objc.dg/proto-hier-1.m: New.
49159
49160 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
49161
49162 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
49163 largest-type elements to a struct makes its size grow.
49164
49165 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
49166
49167 * g++.dg/abi/vthunk1.C: New test.
49168
49169 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
49170
49171 * g++.dg/abi/vbase8-22.C: New test.
49172
49173 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
49174
49175 * gcc.dg/cpp/macro8.c: New test.
49176
49177 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
49178
49179 * g++.dg/abi/vbase8-21.C: New test.
49180
49181 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
49182
49183 * g++.dg/abi/vbase8-10.C: New test.
49184
49185 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49186
49187 * lib/g++.exp (g++_set_ld_library_path): Renamed to
49188 ${tool}_set_ld_library_path.
49189 Changed caller.
49190 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
49191 g++.exp.
49192
49193 2001-07-26 Stan Cox <scox@redhat.com>
49194
49195 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
49196 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
49197 gcc_exit, gcc_check_unsupported_p):
49198 Moved to gcc-deps.exp
49199 * gcc-deps.exp: New file.
49200
49201 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
49202
49203 * g++.old-deja/g++.pt/defarg14.C: New test.
49204
49205 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
49206
49207 * g++.old-deja/g++.other/lineno5.C: New test.
49208
49209 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
49210
49211 * g++.old-deja/g++.pt/crash68.C: New test.
49212
49213 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
49214
49215 * g++.old-deja/g++.other/crash42.C: New test.
49216
49217 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
49218
49219 * gcc.dg/cpp/extratokens.c: Fix.
49220 * gcc.dg/cpp/skipping2.c: New tests.
49221
49222 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49223
49224 * gcc.c-torture/execute/20010724-1.c: New file.
49225 * gcc.c-torture/execute/20010724-1.x: New file.
49226
49227 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
49228
49229 * g++.old-deja/g++.other/cond7.C: New test.
49230
49231 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
49232
49233 * g++.old-deja/g++.other/optimize4.C: New test.
49234
49235 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
49236
49237 * g++.old-deja/g++.abi/vbase8-5.C: New test.
49238
49239 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
49240
49241 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
49242 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
49243 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
49244 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
49245
49246 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
49247 bug report" message.
49248
49249 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
49250 * g++.dg/ext/instantiate1.C: Move from old-deja.
49251
49252 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
49253
49254 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
49255 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
49256 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
49257 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
49258
49259 2001-07-23 Jeffrey A Law (law@cygnus.com)
49260
49261 * gcc.c-torture/execute/20010723-1.c: New test.
49262
49263 2001-07-23 Ben Elliston <bje@redhat.com>
49264
49265 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
49266
49267 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
49268
49269 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
49270 i[34567]86-*-*.
49271 Delete handling of ieee_multilib_flags.
49272 Pass -mieee for alpha*-*-* and sh-*-*.
49273 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
49274
49275 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
49276
49277 Remove old-abi tests.
49278 * g++.old-deja/g++.mike/p11116.C: Remove.
49279 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
49280
49281 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
49282
49283 * g77.f-torture/compile/pr3743.f: New test
49284
49285 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
49286
49287 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
49288
49289 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49290
49291 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
49292 g++.old-deja/g++.pt/static6.C: Likewise.
49293 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
49294 supports weak symbols.
49295
49296 2001-07-18 Andreas Jaeger <aj@suse.de>
49297
49298 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
49299 supported again.
49300
49301 2001-07-18 Andreas Jaeger <aj@suse.de>
49302
49303 * gcc.dg/iftrap-1.c: Fix target line.
49304
49305 2001-07-17 Richard Henderson <rth@redhat.com>
49306
49307 * gcc.c-torture/execute/20010717-1.c: New.
49308
49309 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
49310
49311 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
49312 tests.
49313
49314 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
49315
49316 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
49317
49318 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49319
49320 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
49321 UAC_SIGBUS, UAC_NOPRINT definitions.
49322
49323 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
49324
49325 * objc/execute/object_is_class.m: New test.
49326 * objc/execute/object_is_meta_class.m: New test.
49327
49328 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
49329
49330 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
49331 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
49332
49333 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
49334
49335 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
49336 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
49337
49338 2001-07-14 Richard Henderson <rth@redhat.com>
49339
49340 * gcc.dg/iftrap-1.c: New.
49341
49342 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
49343
49344 * g77.f-torture/execute/intrinsic77.f: New test.
49345
49346 2001-07-11 Janis Johnson <janis@us.ibm.com>
49347
49348 * gcc.misc-tests/gcov-3.c: New test.
49349
49350 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
49351
49352 * gcc.c-torture/compile/20010711-1.c,
49353 * gcc.c-torture/compile/20010711-2.c: New tests.
49354
49355 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
49356
49357 * gcc.c-torture/execute/20010711-1.c: New test.
49358
49359 2001-07-11 Ben Elliston <bje@redhat.com>
49360
49361 * g++.old-deja/g++.other/enum5.C: New test.
49362
49363 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
49364
49365 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
49366 (g++-dg-prune): Call prune_gcc_output.
49367 * prune.exp: New file for prune_gcc_output.
49368 * lib/g++.exp, lib/gcc.exp: Load it.
49369
49370 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
49371
49372 * gcc.c-torture/compile/20010701-1.c,
49373 g++.old-deja/g++.ext/attrib6.C: New tests.
49374
49375 2001-07-06 Jeffrey A Law (law@cygnus.com)
49376
49377 * gcc.c-torture/compile/20010706-1.c: New test.
49378
49379 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
49380
49381 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
49382
49383 2001-06-28 Stan Shebs <shebs@apple.com>
49384
49385 * gcc.dg/pragma-darwin.c: New test.
49386
49387 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49388
49389 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
49390 Solaris 2.[678] system.
49391
49392 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
49393
49394 * gcc.dg/20010622-1.c: New test.
49395
49396 2001-06-18 Stan Shebs <shebs@apple.com>
49397
49398 * objc.dg: New directory.
49399 * objc.dg/dg.exp: New file.
49400 * objc.dg/alias.m: New.
49401 * objc.dg/class-1.m: New.
49402 * objc.dg/class-2.m: New.
49403 * objc.dg/const-str-1.m: New.
49404 * objc.dg/const-str-2.m: New.
49405 * objc.dg/id-1.m: New.
49406 * objc.dg/method-1.m: New.
49407 * objc.dg/super-class-1.m: New.
49408 * lib/objc-dg.exp: New file.
49409
49410 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
49411
49412 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
49413 of label name.
49414
49415 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
49416
49417 * g++.old-deja/g++.abi/vbase8-9.C: New test.
49418
49419 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
49420
49421 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
49422 variable.
49423
49424 2001-06-12 Richard Henderson <rth@redhat.com>
49425
49426 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
49427
49428 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
49429
49430 * g++.old-deja/g++.abi/vbase5.C: New test.
49431 * g++.old-deja/g++.abi/vbase6.C: New test.
49432 * g++.old-deja/g++.abi/vbase7.C: New test.
49433
49434 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49435
49436 * gcc.c-torture/compile/20010610-1.c: New test.
49437
49438 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
49439
49440 * g++.old-deja/g++.abi/vbase4.C: New test.
49441
49442 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
49443
49444 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
49445 support %f for HC11/HC12 targets.
49446 * gcc.c-torture/execute/930513-1.x: New file, likewise.
49447 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
49448 on HC11/HC12 targets.
49449 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
49450
49451 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49452
49453 * gcc.dg/wchar_t-1.c: New file.
49454 * gcc.dg/wint_t-1.c: Likewise.
49455
49456 2001-06-11 Bernd Schmidt <bernds@redhat.com>
49457
49458 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
49459
49460 2001-06-11 Richard Henderson <rth@redhat.com>
49461
49462 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
49463
49464 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
49465
49466 * gcc.c-torture/compile/20010611-1.c: New test.
49467
49468 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
49469
49470 * gcc.dg/c99-tag-1.c: Add more tests.
49471
49472 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
49473
49474 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
49475 representation on MN10300 and ARM/Thumb.
49476
49477 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
49478
49479 * g77.f-torture/execute/20010610.f: New.
49480
49481 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
49482
49483 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
49484 names.
49485
49486 2001-06-09 Richard Henderson <rth@redhat.com>
49487
49488 * gcc.c-torture/execute/ashrdi-1.c: New.
49489 * gcc.c-torture/execute/ashldi-1.c: New.
49490 * gcc.c-torture/execute/lshrdi-1.c: New.
49491
49492 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
49493
49494 * objc/execute/load-3.m: Added. Check sending +load to categories,
49495 in addition to classes.
49496
49497 2001-06-08 Stan Shebs <shebs@apple.com>
49498
49499 * objc/execute/load-2.m: New test. From Nicola Pero
49500 <n.pero@mi.flashnet.it>.
49501
49502 2001-06-08 Jakub Jelinek <jakub@redhat.com>
49503
49504 * gcc.c-torture/execute/20010605-2.c: New test.
49505
49506 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
49507
49508 * g++.old-deja/g++.abi/vbase2.C: New test.
49509 * g++.old-deja/g++.abi/vbase3.C: New test.
49510
49511 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
49512
49513 * g++.old-deja/g++.pt/friend49.C: New test.
49514
49515 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
49516
49517 * g++.old-deja/g++.ext/anon3.C: New test.
49518
49519 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
49520
49521 * g++.old-deja/g++.other/conv7.C: New test.
49522
49523 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
49524
49525 * gcc.c-torture/compile/20010605-2.c: New test.
49526
49527 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
49528
49529 * gcc.c-torture/execute/20010604-1.c: New test.
49530
49531 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
49532
49533 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
49534
49535 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
49536
49537 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
49538 (g++_link_flags): Likewise.
49539 (g++_init): Pass gccpath's value to two previous functions.
49540
49541 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49542
49543 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
49544 Ensure logfile entry matches exec command line.
49545
49546 2001-05-31 Richard Henderson <rth@redhat.com>
49547
49548 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
49549 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
49550
49551 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
49552
49553 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
49554 compiler for irix6.2
49555
49556 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
49557
49558 * g++.old-deja/g++.other/optimize3.C: New file.
49559
49560 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
49561
49562 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
49563 assemble.
49564
49565 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
49566
49567 * g++.old-deja/g++.other/optimize2.C: New file.
49568
49569 2001-05-25 Diego Novillo <dnovillo@redhat.com>
49570
49571 * gcc.c-torture/compile/20010518-2.c: New file.
49572 * gcc.c-torture/execute/20010518-1.c: New file.
49573 * gcc.c-torture/execute/20010518-2.c: New file.
49574
49575 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
49576
49577 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
49578
49579 2001-05-24 Mark Mitchell <mark@codesourcery.com>
49580
49581 G++ no longer defines builtins that do not begin with __builtin.
49582 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
49583 * g++.old-deja/g++.brendand/misc13.C: Likewise.
49584 * g++.old-deja/g++.law/builtin1.C: Likewise.
49585 * g++.old-deja/g++.law/cvt2.C: Likewise.
49586 * g++.old-deja/g++.mike/net5.C: Likewise.
49587 * g++.old-deja/g++.other/builtins1.C: Likewise.
49588 * g++.old-deja/g++.other/builtins2.C: Likewise.
49589 * g++.old-deja/g++.other/builtins3.C: Likewise.
49590 * g++.old-deja/g++.other/builtins4.C: Likewise.
49591 * g++.old-deja/g++.other/inline8.C: Likewise.
49592 * g++.old-deja/g++.robertl/eb39.C: Likewise.
49593
49594 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
49595
49596 * g++.old-deja/g++.pt/using1.C: Adjust.
49597 * g++.old-deja/g++.pt/using2.C: New test.
49598
49599 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
49600
49601 * gcc.dg/cpp/charconst.c: New tests.
49602 * gcc.dg/cpp/escape.c: New tests.
49603 * gcc.dg/cpp/escape-1.c: New tests.
49604 * gcc.dg/cpp/escape-2.c: New tests.
49605 * gcc.dg/cpp/ucs.c: New tests.
49606
49607 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
49608
49609 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
49610 native compiler for irix6.5.
49611
49612 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
49613
49614 * lib/g++.exp (g++_include_flags): Use args to compute
49615 get_multilibs.
49616 (g++_link_flags): Likewise.
49617 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
49618
49619 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
49620
49621 * gcc.dg/c90-hexfloat-1.c: Add more tests.
49622
49623 2001-05-21 Geoff Keating <geoffk@redhat.com>
49624
49625 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
49626 this file.
49627
49628 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
49629
49630 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
49631 STACK_SIZE;
49632 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
49633 to STACK_SIZE; Use it to define size of add_histo array.
49634 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
49635 to STACK_SIZE.
49636 (f): Use GITT_SIZE to define size of gitt local table.
49637 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
49638 to STACK_SIZE; Use it to define size of bytemem array.
49639
49640 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
49641
49642 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
49643 on 68HC11/HC12 due to the asm instruction.
49644 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
49645 * gcc.c-torture/compile/920520-1.x: Likewise.
49646 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
49647 on 68HC11/HC12 because the function is larger than 64K.
49648 * gcc.c-torture/compile/961203-1.x: New file, this test fails
49649 on 68HC11/HC12 because the structure is too large.
49650
49651 2001-05-20 Richard Henderson <rth@redhat.com>
49652
49653 * gcc.c-torture/execute/20010520-1.c: New.
49654
49655 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49656
49657 * g++.old-deja/g++.warn/compare1.C: New test.
49658 * gcc.dg/compare4.c: New test.
49659
49660 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
49661
49662 * g++.old-deja/g++.other/optimize1.C: New test.
49663
49664 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
49665
49666 * g++.old-deja/g++.pt/spec41.C: New test.
49667
49668 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
49669
49670 * gcc.c-torture/compile/20010114-1.x: Remove.
49671
49672 2001-05-18 Stan Shebs <shebs@apple.com>
49673
49674 * gcc.c-torture/compile/20010518-1.c: New test.
49675
49676 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
49677
49678 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
49679 * g++.old-deja/g++.pt/crash67.C: New test.
49680
49681 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
49682
49683 * g++.old-deja/g++.other/debug9.C: New test.
49684
49685 2001-05-16 Zack Weinberg <zackw@stanford.edu>
49686
49687 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
49688
49689 2001-05-16 Jan Hubicka <jh@suse.cz>
49690
49691 * gcc.c-torture/compile/20010516-1.c: New test.
49692
49693 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
49694
49695 * g++.old-deja/g++.other/crash41.C: New test.
49696
49697 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
49698
49699 * g++.old-deja/g++.pt/crash66.C: New test.
49700
49701 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
49702
49703 * g++.old-deja/g++.robertl/eb27.C: Convert.
49704
49705 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
49706
49707 * g++.dg/friend-warn.C: New test. Do not warn about friend
49708 declaration being redundant.
49709
49710 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
49711
49712 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
49713
49714 2001-05-14 Mark Mitchell <mark@codesourcery.com>
49715
49716 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
49717
49718 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
49719
49720 * lib/g++.exp: Use testsuite_flags.
49721
49722 2001-05-13 Mark Mitchell <mark@codesourcery.com>
49723
49724 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
49725
49726 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
49727
49728 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
49729
49730 2001-05-11 Mark Mitchell <mark@codesourcery.com>
49731
49732 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
49733
49734 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
49735
49736 * gcc.c-torture/compile/20010313-1.c: New test.
49737
49738 2001-05-09 Zack Weinberg <zackw@stanford.edu>
49739
49740 * gcc.dg/cpp/direct2.c: New test.
49741 * gccq.dg/cpp/direct2s.c: New test.
49742
49743 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
49744
49745 2001-05-07 Mark Mitchell <mark@codesourcery.com>
49746
49747 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
49748 * g++.old-deja/g++.other/op3.C: Likewise.
49749
49750 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
49751
49752 * gcc.dg/cpp/syshdr.h: New file.
49753 * gcc.dg/cpp/sysmac1.c: Update.
49754 * gcc.dg/cpp/sysmac2.c: Update.
49755
49756 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
49757
49758 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
49759
49760 2001-05-04 David Edelsohn <edelsohn@gnu.org>
49761
49762 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
49763 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
49764
49765 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
49766
49767 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
49768
49769 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
49770
49771 * lib/g++.exp (g++_include_flags): Don't use any special flags
49772 if TESTING_IN_BUILD_TREE is not defined.
49773 (g++_init): Use a plain 'c++' as the compiler if
49774 TESTING_IN_BUILD_TREEE is not defined.
49775
49776 2001-05-02 Jakub Jelinek <jakub@redhat.com>
49777
49778 * g++.old-deja/g++.eh/catch13.C: New test.
49779 * g++.old-deja/g++.eh/catch14.C: New test.
49780
49781 2001-05-02 Jakub Jelinek <jakub@redhat.com>
49782
49783 * gcc.dg/cpp/tr-define.c: New test.
49784
49785 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
49786
49787 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
49788 <stdlib.h>, not <malloc.h>.
49789
49790 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
49791
49792 * g++.old-deja/g++.ns/template17.C: New test.
49793
49794 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
49795
49796 * g++.old-deja/g++.pt/ref4.C: New test.
49797
49798 2001-04-30 Richard Henderson <rth@redhat.com>
49799
49800 * gcc.dg/20000724-1.c: Revert last change.
49801
49802 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
49803
49804 * g77.f-torture/execute/20010430.f: New test.
49805
49806 2001-04-30 Mark Mitchell <mark@codesourcery.com>
49807
49808 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
49809
49810 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
49811
49812 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
49813
49814 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
49815
49816 * g++.old-deja/g++.eh/crash6.C: New test.
49817
49818 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
49819
49820 * g++.old-deja/g++.other/warn7.C: New test.
49821
49822 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
49823
49824 * g++.old-deja/g++.other/defarg9.C: New test.
49825
49826 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
49827
49828 * g77.f-torture/compile/20010426.f: New test.
49829 * g77.f-torture/execute/20010426.f: New test.
49830
49831 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
49832
49833 * g77.f-torture/compile/20000629-1.x: Remove - error
49834 has been fixed.
49835
49836 2001-04-26 Jeffrey A Law (law@cygnus.com)
49837
49838 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
49839 Tweak slightly to work with g++.dg framework.
49840 * g++.dg/special/ecos.exp: Run initp1.C test.
49841 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
49842
49843 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
49844 its linker doesn't give line numbers either.
49845 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
49846
49847 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
49848
49849 * g++.old-deja/g++.other/lex1.C: New test.
49850
49851 2001-04-26 Jakub Jelinek <jakub@redhat.com>
49852
49853 * gcc.dg/noncompile/20010425-1.c: New test.
49854
49855 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
49856
49857 * g++.old-deja/g++.pt/mangle2.C: New test.
49858
49859 2001-04-25 Jakub Jelinek <jakub@redhat.com>
49860
49861 * gcc.dg/format/plus-1.c: New test.
49862
49863 2001-04-25 Jakub Jelinek <jakub@redhat.com>
49864
49865 * gcc.dg/20010423-1.c: New test.
49866
49867 2001-04-25 Jakub Jelinek <jakub@redhat.com>
49868
49869 * gcc.c-torture/execute/20010422-1.c: New test.
49870
49871 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
49872
49873 * g++.old-deja/g++.ns/type2.C: New test.
49874
49875 2001-04-24 Zack Weinberg <zackw@stanford.edu>
49876
49877 * g++.old-deja/g++.other/perf1.C: New test.
49878
49879 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
49880
49881 * gcc.dg/c99-func-2.c: Remove xfail.
49882 * gcc.dg/c99-func-3.c: Remove xfail.
49883 * gcc.dg/c99-func-4.c: Remove xfail.
49884
49885 2001-04-23 Zack Weinberg <zackw@stanford.edu>
49886
49887 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
49888
49889 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
49890
49891 * gcc.c-torture/compile/20010423-1.c: New test.
49892
49893 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
49894
49895 * g++.old-deja/g++.pt/typename28.C: New test.
49896
49897 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
49898
49899 * g++.old-deja/g++.abi/empty2.C: New test.
49900 * g++.old-deja/g++.abi/empty3.C: New test.
49901
49902 2001-04-20 Jakub Jelinek <jakub@redhat.com>
49903
49904 * g++.old-deja/g++.other/comdat2.C: New test.
49905 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
49906
49907 2001-04-20 Jakub Jelinek <jakub@redhat.com>
49908
49909 * g++.old-deja/g++.other/overload14.C: New test.
49910
49911 2001-04-20 Jakub Jelinek <jakub@redhat.com>
49912
49913 * g++.old-deja/g++.other/lookup23.C: New test.
49914
49915 2001-04-20 Jakub Jelinek <jakub@redhat.com>
49916
49917 * gcc.c-torture/execute/20010403-1.c: New test.
49918
49919 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
49920 Mark Mitchell <mark@codesourcery.com>
49921
49922 * lib/old-dejagnu.exp: Don't delete output of executable.
49923 Add .exe suffix to executables.
49924
49925 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
49926
49927 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
49928
49929 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49930
49931 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
49932
49933 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
49934
49935 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
49936 * g++.old-deja/g++.abi/crash1.C: New test.
49937
49938 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
49939
49940 * g++.old-deja/g++.other/crash40.C: New test.
49941
49942 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49943
49944 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
49945
49946 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
49947
49948 * g++.old-deja/g++.other/warn6.C: New test.
49949
49950 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
49951
49952 * g++.old-deja/g++.robertl/eb42.C: Same.
49953
49954 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49955
49956 * gcc.dg/wtr-conversion-1.c: New testcase.
49957
49958 2001-04-10 Richard Henderson <rth@redhat.com>
49959
49960 * g++.old-deja/g++.other/array5.C: New.
49961
49962 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
49963
49964 * gcc.c-torture/execute/20010408-1.c: New test.
49965
49966 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
49967
49968 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
49969 headers and constructs.
49970 * g++.old-deja/g++.robertl/eb79.C: Same.
49971 * g++.old-deja/g++.robertl/eb77.C (main): Same.
49972 * g++.old-deja/g++.robertl/eb73.C: Same.
49973 * g++.old-deja/g++.robertl/eb66.C (main): Same.
49974 * g++.old-deja/g++.robertl/eb55.C (t): Same.
49975 * g++.old-deja/g++.robertl/eb54.C (main): Same.
49976 * g++.old-deja/g++.robertl/eb46.C (main): Same.
49977 * g++.old-deja/g++.robertl/eb44.C: Same.
49978 * g++.old-deja/g++.robertl/eb41.C (main): Same.
49979 * g++.old-deja/g++.robertl/eb4.C (main): Same.
49980 * g++.old-deja/g++.robertl/eb39.C: Same.
49981 * g++.old-deja/g++.robertl/eb33.C (main): Same.
49982 * g++.old-deja/g++.robertl/eb31.C (main): Same.
49983 * g++.old-deja/g++.robertl/eb30.C: Same.
49984 * g++.old-deja/g++.robertl/eb3.C: Same.
49985 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
49986 * g++.old-deja/g++.robertl/eb21.C: Same.
49987 * g++.old-deja/g++.robertl/eb15.C: Same.
49988 * g++.old-deja/g++.robertl/eb118.C: Same.
49989 * g++.old-deja/g++.robertl/eb115.C (main): Same.
49990 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
49991 * g++.old-deja/g++.robertl/eb109.C: Same.
49992 * g++.old-deja/g++.other/sibcall1.C (main): Same.
49993 * g++.old-deja/g++.mike/rtti1.C: Same.
49994 * g++.old-deja/g++.mike/p658.C: Same.
49995 * g++.old-deja/g++.mike/net46.C: Same.
49996 * g++.old-deja/g++.mike/net34.C: Same.
49997 * g++.old-deja/g++.mike/memoize1.C: Same.
49998 * g++.old-deja/g++.mike/eh2.C: Same.
49999 * g++.old-deja/g++.law/weak.C: Same.
50000 * g++.old-deja/g++.law/visibility7.C: Same.
50001 * g++.old-deja/g++.law/visibility25.C: Same.
50002 * g++.old-deja/g++.law/visibility22.C: Same.
50003 * g++.old-deja/g++.law/visibility2.C: Same.
50004 * g++.old-deja/g++.law/visibility17.C: Same.
50005 * g++.old-deja/g++.law/visibility13.C: Same.
50006 * g++.old-deja/g++.law/visibility10.C: Same.
50007 * g++.old-deja/g++.law/visibility1.C: Same.
50008 * g++.old-deja/g++.law/virtual3.C (eval): Same.
50009 * g++.old-deja/g++.law/vbase1.C: Same.
50010 * g++.old-deja/g++.law/operators32.C: Same.
50011 * g++.old-deja/g++.law/nest3.C: Same.
50012 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
50013 * g++.old-deja/g++.law/except5.C (main): Same.
50014 * g++.old-deja/g++.law/cvt7.C (run): Same.
50015 * g++.old-deja/g++.law/cvt2.C: Same.
50016 * g++.old-deja/g++.law/cvt16.C: Same.
50017 * g++.old-deja/g++.law/ctors6.C (bar): Same.
50018 * g++.old-deja/g++.law/ctors17.C (main): Same.
50019 * g++.old-deja/g++.law/ctors13.C: Same.
50020 * g++.old-deja/g++.law/ctors12.C (main): Same.
50021 * g++.old-deja/g++.law/ctors10.C: Same.
50022 * g++.old-deja/g++.law/code-gen5.C: Same.
50023 * g++.old-deja/g++.law/bad-error7.C: Same.
50024 * g++.old-deja/g++.law/arm9.C: Same.
50025 * g++.old-deja/g++.law/arm12.C: Same.
50026 * g++.old-deja/g++.law/arg8.C: Same.
50027 * g++.old-deja/g++.law/arg1.C: Same.
50028 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
50029 * g++.old-deja/g++.jason/template31.C: Same.
50030 * g++.old-deja/g++.jason/template24.C (main): Same.
50031 * g++.old-deja/g++.jason/2371.C: Same.
50032 * g++.old-deja/g++.eh/new2.C: Same.
50033 * g++.old-deja/g++.eh/new1.C: Same.
50034 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
50035 * g++.old-deja/g++.brendan/nest21.C (main): Same.
50036 * g++.old-deja/g++.brendan/err-msg3.C: Same.
50037 * g++.old-deja/g++.brendan/crash62.C: Same.
50038 * g++.old-deja/g++.brendan/crash52.C: Same.
50039 * g++.old-deja/g++.brendan/crash49.C (main): Same.
50040 * g++.old-deja/g++.brendan/crash38.C: Same.
50041 * g++.old-deja/g++.brendan/crash15.C (main): Same.
50042 * g++.old-deja/g++.brendan/copy9.C: Same.
50043
50044 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
50045
50046 * gcc.c-torture/execute/20001203-2.c (memset):
50047 Count argument is of type __SIZE_TYPE__.
50048
50049 2001-04-04 Diego Novillo <dnovillo@redhat.com>
50050
50051 * gcc.c-torture/compile/20010404-1.c: New test.
50052
50053 2001-04-04 Jakub Jelinek <jakub@redhat.com>
50054
50055 * gcc.c-torture/compile/20010326-1.c: New test.
50056
50057 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
50058
50059 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
50060 peculiarities of the SH.
50061 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
50062
50063 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
50064
50065 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
50066 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
50067 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
50068
50069 2001-04-02 Jakub Jelinek <jakub@redhat.com>
50070
50071 * g77.f-torture/compile/20010321-1.f: New test.
50072
50073 2001-04-02 Jakub Jelinek <jakub@redhat.com>
50074
50075 * gcc.c-torture/compile/20010329-1.c: New test.
50076
50077 2001-04-02 Jakub Jelinek <jakub@redhat.com>
50078
50079 * gcc.c-torture/execute/20010329-1.c: New test.
50080
50081 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
50082
50083 * g++.old-deja/g++.other/eh4.C: Fix typo.
50084
50085 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
50086
50087 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
50088
50089 2001-03-28 Philip Blundell <philb@gnu.org>
50090
50091 * gcc.c-torture/compile/20010328-1.c: New test.
50092
50093 2001-03-27 Richard Henderson <rth@redhat.com>
50094
50095 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
50096 * g++.old-deja/g++.eh/vbase3.C: Likewise.
50097
50098 2001-03-27 Alan Modra <alan@linuxcare.com.au>
50099
50100 * gcc.c-torture/compile/20010327-1.c: New test.
50101
50102 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
50103
50104 * g++.old-deja/g++.other/friend12.C: New test.
50105 * g++.old-deja/g++.other/friend9.C: Expect no errors.
50106 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
50107
50108 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
50109
50110 * gcc.c-torture/execute/20010325-1.c: New test.
50111
50112 2001-03-23 Jakub Jelinek <jakub@redhat.com>
50113
50114 * g++.old-deja/g++.other/mangle3.C: New test.
50115
50116 2001-03-22 Jakub Jelinek <jakub@redhat.com>
50117
50118 * g++.old-deja/g++.other/anon8.C: New test.
50119
50120 2001-03-20 Philip Blundell <philb@gnu.org>
50121
50122 * gcc.c-torture/compile/20010320-1.c: New test.
50123
50124 2001-03-17 Richard Henderson <rth@redhat.com>
50125
50126 * g++.old-deja/g++.other/eh4.C: Add expected error text.
50127
50128 2001-03-15 Geoff Keating <geoff@redhat.com>
50129
50130 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
50131 tests on AIX.
50132
50133 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
50134
50135 * g++.old-deja/g++.other/eh4.C: New test.
50136
50137 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
50138
50139 * gcc.dg/cpp/mi1.c: Update.
50140
50141 2001-03-14 Jakub Jelinek <jakub@redhat.com>
50142
50143 * g++.old-deja/g++.other/regstack.C: New test.
50144
50145 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
50146
50147 * g++.old-deja/g++.other/ref4.C: New test.
50148
50149 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
50150
50151 * objc/execute/va_method.m: Added.
50152 * objc/execute/IMP.m: Added.
50153 * objc/execute/_cmd.m: Added.
50154 * objc/execute/accessing_ivars.m: Added.
50155 * objc/execute/class-1.m: Added.
50156 * objc/execute/class-10.m: Added.
50157 * objc/execute/class-11.m: Added.
50158 * objc/execute/class-12.m: Added.
50159 * objc/execute/class-13.m: Added.
50160 * objc/execute/class-14.m: Added.
50161 * objc/execute/class-2.m: Added.
50162 * objc/execute/class-3.m: Added.
50163 * objc/execute/class-4.m: Added.
50164 * objc/execute/class-5.m: Added.
50165 * objc/execute/class-6.m: Added.
50166 * objc/execute/class-7.m: Added.
50167 * objc/execute/class-8.m: Added.
50168 * objc/execute/class-9.m: Added.
50169 * objc/execute/class-tests-1.h
50170 * objc/execute/class-tests-2.h
50171 * objc/execute/compatibility_alias.m: Added.
50172 * objc/execute/encode-1.m: Added.
50173 * objc/execute/formal_protocol-1.m: Added.
50174 * objc/execute/formal_protocol-2.m: Added.
50175 * objc/execute/formal_protocol-3.m: Added.
50176 * objc/execute/formal_protocol-4.m: Added.
50177 * objc/execute/formal_protocol-5.m: Added.
50178 * objc/execute/formal_protocol-6.m: Added.
50179 * objc/execute/formal_protocol-7.m: Added.
50180 * objc/execute/informal_protocol.m: Added.
50181 * objc/execute/initialize.m: Added.
50182 * objc/execute/load.m: Added.
50183 * objc/execute/many_args_method.m: Added.
50184 * objc/execute/nested-3.m: Added.
50185 * objc/execute/no_clash.m: Added.
50186 * objc/execute/private.m: Added.
50187 * objc/execute/redefining_self.m: Added.
50188 * objc/execute/root_methods.m: Added.
50189 * objc/execute/selector-1.m: Added.
50190 * objc/execute/static-1.m: Added.
50191 * objc/execute/static-2.m: Added.
50192 * objc/execute/va_method.m: Added.
50193
50194 2001-03-10 Richard Henderson <rth@redhat.com>
50195
50196 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
50197
50198 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
50199
50200 * g++.old-deja/g++.other/crash31.C: XFAIL.
50201 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
50202 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
50203 * gcc.c-torture/execute/20010123-1.x: XFAIL.
50204 * gcc.c-torture/execute/20010124-1.x: XFAIL.
50205 * gcc.dg/sequence-pt-1.c: XFAIL one test.
50206
50207 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
50208
50209 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
50210
50211 2001-03-06 Zack Weinberg <zackw@stanford.edu>
50212
50213 * gcc.dg/20000724-1.c: Don't use multiline strings.
50214
50215 2001-03-06 Zack Weinberg <zackw@stanford.edu>
50216
50217 * objc/execute/string1.m, objc/execute/string2.m: Compare the
50218 result of -cString against what we expect it to be; don't just
50219 print it out for no one to read.
50220
50221 * objc/execute/string3.m, objc/execute/string4.m: New tests.
50222 Based on testcases provided by Nicola Pero.
50223
50224 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
50225
50226 * gcc.dg/cpp/macro7.c: New test.
50227
50228 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
50229
50230 * gcc.dg/cpp/multiline.c: Update.
50231
50232 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
50233
50234 * g++.old-deja/g++.other/enum3.C: New test.
50235
50236 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
50237
50238 * g++.old-deja/g++.other/pod1.C: New test.
50239
50240 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
50241
50242 * g++.old-deja/g++.ext/overload1.C: New test.
50243
50244 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
50245
50246 * g++.old-deja/g++.pt/using1.C: New test.
50247
50248 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
50249
50250 * g++.old-deja/g++.other/using9.C: New test.
50251
50252 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
50253
50254 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
50255
50256 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
50257
50258 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
50259
50260 * g++.old-deja/g++.ext/realpt1.C: Remove.
50261
50262 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
50263
50264 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
50265
50266 2001-02-26 Will Cohen <wcohen@redhat.com>
50267
50268 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
50269
50270 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
50271
50272 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
50273 templatized constructors.
50274
50275 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50276
50277 * gcc.c-torture/execute/20010224-1.c: New test.
50278
50279 2001-02-23 Jakub Jelinek <jakub@redhat.com>
50280
50281 * gcc.c-torture/execute/20010222-1.c: New test.
50282
50283 2001-02-22 Jakub Jelinek <jakub@redhat.com>
50284
50285 * g++.old-deja/g++.other/inline20.C: New test.
50286
50287 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
50288
50289 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
50290
50291 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
50292
50293 * g++.old-deja/g++.other/lookup22.C: New test.
50294
50295 2001-02-19 Zack Weinberg <zackw@stanford.edu>
50296
50297 * g77.dg: New directory.
50298 * g77.dg/20010216-1.f: New test case.
50299 * g77.dg/dg.exp: New driver.
50300 * lib/g77-dg.exp: New driver library.
50301
50302 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
50303
50304 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
50305
50306 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
50307
50308 * g++.old-deja/g++.other/decl9.C: New test.
50309
50310 2001-02-16 Jakub Jelinek <jakub@redhat.com>
50311
50312 * g++.old-deja/g++.other/init16.C: Update the test so that it does
50313 not need <string> and also tests the initialization at runtime.
50314
50315 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
50316
50317 * gcc.c-torture/execute/longlong.c: New test.
50318
50319 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
50320
50321 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
50322
50323 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
50324
50325 * gcc.c-torture/execute/920302-1.c (execute):
50326 Change argument type to short.
50327
50328 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
50329
50330 * g++.old-deja/g++.pt/deduct6.C: New test.
50331
50332 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
50333
50334 * g++.old-deja/g++.pt/deduct5.C: New test.
50335
50336 2001-02-14 Jakub Jelinek <jakub@redhat.com>
50337
50338 * gcc.c-torture/execute/20010209-1.c: New test.
50339
50340 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
50341
50342 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
50343
50344 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
50345
50346 * g++.dg/vtgc1.C: Update for new ABI.
50347
50348 * consistency.vlad: New directory, 1665 files.
50349
50350 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
50351
50352 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
50353 return type.
50354 * gcc.dg/cpp/digraphs.c: Declare puts.
50355
50356 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
50357
50358 * g++.old-deja/g++.other/warn5.C: New test.
50359
50360 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
50361
50362 * g++.old-deja/g++.pt/spec40.C: New test.
50363
50364 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
50365
50366 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
50367 case.
50368 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
50369
50370 2001-02-12 Jakub Jelinek <jakub@redhat.com>
50371
50372 * gcc.c-torture/compile/20010209-1.c: New test.
50373
50374 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
50375
50376 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
50377 excess errors message but not if it crashes.
50378 * g++.old-deja/g++.other/crash27.C: Likewise.
50379 * g++.old-deja/g++.other/crash28.C: Likewise.
50380 * g++.old-deja/g++.other/crash30.C: Likewise.
50381 * g++.old-deja/g++.other/crash32.C: Likewise.
50382 * g++.old-deja/g++.other/crash35.C: Likewise.
50383 * g++.old-deja/g++.pt/inherit2.C: Likewise.
50384
50385 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
50386
50387 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
50388 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
50389 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
50390 g77.f-torture/execute/execute.exp,
50391 g77.f-torture/noncompile/noncompile.exp,
50392 gcc.c-torture/execute/execute.exp,
50393 gcc.c-torture/execute/memcheck/memcheck.exp,
50394 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
50395 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
50396 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
50397 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
50398 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
50399 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
50400 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
50401 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
50402 Remove bug reporting instructions with ancient email addresses.
50403
50404 2001-02-07 Jakub Jelinek <jakub@redhat.com>
50405
50406 * gcc.dg/20010202-1.c: New test.
50407 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
50408
50409 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
50410
50411 * g++.dg/stdbool-if.C: New test.
50412
50413 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
50414
50415 * objc/execute/fdecl.m: Added main().
50416
50417 2001-02-07 Jakub Jelinek <jakub@redhat.com>
50418
50419 * gcc.c-torture/execute/20010206-1.c: New test.
50420
50421 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
50422
50423 * gcc.dg/cpp/avoidpaste1.c: Update.
50424
50425 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
50426
50427 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
50428 Pero <nicola@brainstorm.co.uk>.
50429 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
50430
50431 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
50432
50433 * g++.old-deja/g++.pt/spec39.C: New test.
50434
50435 2001-02-05 Jakub Jelinek <jakub@redhat.com>
50436
50437 * gcc.c-torture/compile/20010202-1.c: New test.
50438
50439 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
50440
50441 * g++.old-deja/g++.abi/primary2.C: New test.
50442 * g++.old-deja/g++.abi/primary3.C: New test.
50443 * g++.old-deja/g++.abi/primary4.C: New test.
50444 * g++.old-deja/g++.abi/primary5.C: New test.
50445 * g++.old-deja/g++.abi/vtable3.h: New test.
50446 * g++.old-deja/g++.abi/vtable3a.C: New test.
50447 * g++.old-deja/g++.abi/vtable3b.C: New test.
50448 * g++.old-deja/g++.abi/vtable3c.C: New test.
50449 * g++.old-deja/g++.abi/vtable3d.C: New test.
50450 * g++.old-deja/g++.abi/vtable3e.C: New test.
50451 * g++.old-deja/g++.abi/vtable3f.C: New test.
50452 * g++.old-deja/g++.abi/vtable3g.C: New test.
50453 * g++.old-deja/g++.abi/vtable3h.C: New test.
50454 * g++.old-deja/g++.abi/vtable3i.C: New test.
50455 * g++.old-deja/g++.abi/vtable3j.C: New test.
50456 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
50457
50458 2001-02-03 Jakub Jelinek <jakub@redhat.com>
50459
50460 * g++.old-deja/g++.other/anon6.C: New test.
50461 * g++.old-deja/g++.other/anon7.C: New test.
50462
50463 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
50464
50465 * gcc.dg/cpp/avoidpaste2.c: New tests.
50466
50467 2001-01-31 Jakub Jelinek <jakub@redhat.com>
50468
50469 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
50470
50471 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
50472
50473 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
50474 DECIMAL_DIG cases for Irix."
50475
50476 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
50477
50478 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
50479
50480 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
50481
50482 * gcc.dg/c99-tag-1.c: New test.
50483
50484 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
50485
50486 * gcc.dg/cpp/tr-warn1.c: Add tests.
50487
50488 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
50489
50490 * gcc.dg/cpp/avoidpaste1.c: Update.
50491 * gcc.dg/cpp/paste4.c: Update.
50492
50493 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
50494
50495 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
50496 cases for Irix.
50497
50498 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
50499
50500 * g++.old-deja/g++.other/inline19.C: New test.
50501
50502 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
50503
50504 * gcc.dg/Wlarger-than.c: New test.
50505
50506 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
50507
50508 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
50509
50510 2001-01-29 Jakub Jelinek <jakub@redhat.com>
50511
50512 * gcc.c-torture/execute/20010129-1.c: New test.
50513 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
50514
50515 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
50516
50517 * gcc.dg/cpp/avoidpaste1.c: Test case.
50518
50519 2001-01-28 Jakub Jelinek <jakub@redhat.com>
50520
50521 * g++.old-deja/g++.other/inline18.C: New test.
50522
50523 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50524
50525 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
50526 and __builtin_putchar.
50527
50528 2001-01-27 Jakub Jelinek <jakub@redhat.com>
50529
50530 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
50531 tests.
50532
50533 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
50534
50535 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
50536 floating point number rounding mode to round to the nearest
50537 representable mode.
50538
50539 2001-01-25 Jakub Jelinek <jakub@redhat.com>
50540
50541 * g++.old-deja/g++.other/mangle2.C: New test.
50542
50543 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
50544
50545 * gcc.c-torture/compile/20010124-1.c: New test.
50546
50547 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
50548
50549 * g++.old-deja/g++.pt/spec38.C: New test.
50550
50551 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
50552
50553 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
50554 "Build don't run".
50555
50556 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50557
50558 * gcc.c-torture/execute/20010123-1.c: New test.
50559
50560 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
50561
50562 * g++.old-deja/g++.pt/spec37.C: New test.
50563
50564 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
50565
50566 * g++.old-deja/g++.pt/overload14.C: New test.
50567
50568 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50569
50570 * gcc.c-torture/execute/20010122-1.c: New test, exercise
50571 __builtin_return_address.
50572
50573 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
50574
50575 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
50576 * g++.old-deja/g++.pt/spec35.C: New test.
50577 * g++.old-deja/g++.pt/spec36.C: New test.
50578
50579 2001-01-20 Jakub Jelinek <jakub@redhat.com>
50580
50581 * gcc.c-torture/compile/20010118-1.c: New test.
50582
50583 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
50584
50585 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
50586
50587 2001-01-19 Jakub Jelinek <jakub@redhat.com>
50588
50589 * gcc.c-torture/execute/20010119-1.c: New test.
50590
50591 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
50592
50593 * g++.old-deja/g++.other/vbase5.C: New test.
50594
50595 2001-01-19 Jakub Jelinek <jakub@redhat.com>
50596
50597 * gcc.c-torture/execute/20010118-1.c: New test.
50598
50599 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
50600
50601 * g++.old-deja/g++.pt/deduct3.C: New test.
50602
50603 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
50604
50605 * g++.old-deja/g++.pt/spec34.C: New test.
50606
50607 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
50608
50609 * g77.f-torture/compile/20000601-2.f: New test.
50610
50611 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
50612
50613 * g++.old-deja/g++.other/init17.C: New test.
50614
50615 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
50616
50617 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
50618
50619 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
50620
50621 * g++.old-deja/g++.pt/unify8.C: New test.
50622
50623 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
50624
50625 * g++.old-deja/g++.abi/vbase1.C: New test.
50626
50627 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
50628
50629 * g++.old-deja/g++.pt/crash65.C: New test.
50630
50631 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
50632
50633 * gcc.dg/cpp/assembl2.S: New test case.
50634
50635 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
50636
50637 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
50638 are supported.
50639
50640 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50641
50642 * g++.old-deja/g++.other/builtins1.C: New test.
50643 * g++.old-deja/g++.other/builtins2.C: Likewise.
50644 * g++.old-deja/g++.other/builtins3.C: Likewise.
50645 * g++.old-deja/g++.other/builtins4.C: Likewise.
50646
50647 2001-01-17 Jakub Jelinek <jakub@redhat.com>
50648
50649 * gcc.c-torture/compile/20010117-1.c: New test.
50650 * gcc.c-torture/compile/20010117-2.c: New test.
50651
50652 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
50653
50654 * g77.f-torture/execute/20010116.[fx]: New test,
50655 XFAIL on i?86-*-*.
50656 * g77.f-torture/compile/20010115.f: Indicate it's
50657 a test for PR fortran/1636.
50658
50659 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
50660
50661 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
50662
50663 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
50664
50665 * g77.f-torture/compile/20010115.f: New test.
50666
50667 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
50668
50669 * g++.old-deja/g++.pt/nontype5.C: New test.
50670
50671 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
50672
50673 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
50674 have an equivalent working one below it.
50675
50676 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
50677
50678 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
50679 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
50680
50681 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
50682
50683 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
50684 message containing "init_priority".
50685 (conpr-2.C): Likewise.
50686 (conpr-3.C): Likewise.
50687 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
50688
50689 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50690
50691 * gcc.c-torture/execute/20010114-2.c: New test.
50692
50693 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
50694
50695 * gcc.c-torture/compile/20010114-1.c: New test.
50696 * gcc.c-torture/compile/20010114-1.x: Xfail.
50697 * gcc.c-torture/compile/20010114-2.c: New test.
50698 * gcc.c-torture/execute/20010114-1.c: New test.
50699 * gcc.dg/trunc-1.c: New test.
50700 * gcc.dg/uninit-B.c: New test.
50701
50702 2001-01-13 Nick Clifton <nickc@redhat.com>
50703
50704 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
50705 target.
50706
50707 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
50708
50709 * gcc.c-torture/compile/20010113-1.c: New test.
50710
50711 2001-01-13 Jakub Jelinek <jakub@redhat.com>
50712
50713 * gcc.c-torture/compile/20001212-1.c: New test.
50714
50715 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
50716
50717 * gcc.dg/cpp/widestr1.c: Update.
50718 * gcc.dg/cpp/prag-imp.c: Remove.
50719
50720 2001-01-12 Jakub Jelinek <jakub@redhat.com>
50721
50722 * gcc.c-torture/execute/20000801-3.x: Remove.
50723 * gcc.dg/c90-init-1.c: New test.
50724 * gcc.dg/c99-init-1.c: New test.
50725 * gcc.dg/c99-init-2.c: New test.
50726 * gcc.dg/gnu99-init-1.c: New test.
50727
50728 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
50729
50730 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
50731 testing that no relevant ones were found.
50732
50733 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
50734
50735 * g++.old-deja/g++.pt/cast2.C: New test.
50736
50737 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
50738
50739 * g++.old-deja/g++.pt/friend47.C: New test.
50740
50741 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
50742
50743 * g++.old-deja/g++.pt/instantiate13.C: New test.
50744
50745 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
50746
50747 * g++.old-deja/g++.other/defarg7.C: New test.
50748 * g++.old-deja/g++.other/defarg8.C: New test.
50749
50750 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
50751
50752 * g++.old-deja/g++.pt/crash64.C: New test.
50753
50754 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
50755
50756 * g++.old-deja/g++.pt/crash63.C: New test.
50757
50758 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
50759
50760 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
50761
50762 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
50763
50764 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
50765
50766 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
50767
50768 * g++.old-deja/g++.pt/error3.C: New test.
50769
50770 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
50771
50772 * g++.old-deja/g++.other/crash39.C: New test.
50773
50774 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
50775
50776 * g++.old-deja/g++.other/vbase4.C: New test.
50777
50778 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
50779
50780 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
50781 * gcc.dg/special/20000419-2.c: New file. Identical to above.
50782 * gcc.dg/special/special.exp: New test driver which will check
50783 for alias support for the above test.
50784
50785 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
50786
50787 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
50788 problems on small machines.
50789 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
50790 parameterize.
50791
50792 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
50793
50794 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
50795 mips.
50796 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
50797
50798 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
50799
50800 * g++.old_deja/g++.pt/using8.C: New test.
50801
50802 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
50803
50804 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
50805
50806 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
50807
50808 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
50809 where a failure is expected.
50810 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
50811
50812 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
50813
50814 * g++.old_deja/g++.pt/instantiate12.C: New test.
50815
50816 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
50817
50818 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
50819 start of structs.
50820 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
50821 * g++.old-deja/g++.brendan/crash17.C: Likewise.
50822 * g++.old-deja/g++.brendan/crash29.C: Likewise.
50823 * g++.old-deja/g++.brendan/crash48.C: Likewise.
50824 * g++.old-deja/g++.brendan/ns1.C: Likewise.
50825 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
50826 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
50827 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
50828 * g++.old-deja/g++.eh/spec6.C: Likewise.
50829 * g++.old-deja/g++.jason/crash3.C: Likewise.
50830 * g++.old-deja/g++.law/ctors11.C: Likewise.
50831 * g++.old-deja/g++.law/ctors17.C: Likewise.
50832 * g++.old-deja/g++.law/ctors5.C: Likewise.
50833 * g++.old-deja/g++.law/ctors9.C: Likewise.
50834 * g++.old-deja/g++.mike/ambig1.C: Likewise.
50835 * g++.old-deja/g++.mike/net22.C: Likewise.
50836 * g++.old-deja/g++.mike/p3538a.C: Likewise.
50837 * g++.old-deja/g++.mike/p3538b.C: Likewise.
50838 * g++.old-deja/g++.mike/virt3.C: Likewise.
50839 * g++.old-deja/g++.niklas/t128.C: Likewise.
50840 * g++.old-deja/g++.other/anon4.C: Likewise.
50841 * g++.old-deja/g++.other/using1.C: Likewise.
50842 * g++.old-deja/g++.other/warn3.C: Likewise.
50843 * g++.old-deja/g++.pt/t37.C: Likewise.
50844 * g++.old-deja/g++.robertl/eb69.C: Likewise.
50845 * g++.old-deja/g++.robertl/eb71.C: Likewise.
50846
50847 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
50848
50849 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
50850
50851 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50852
50853 * gcc.c-torture/execute/stdio-opt-3.c: New test.
50854
50855 2001-01-07 Jakub Jelinek <jakub@redhat.com>
50856
50857 * gcc.c-torture/compile/20010107-1.c: New test.
50858
50859 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
50860
50861 * gcc.c-torture/execute/builtin-noret-1.c: New test.
50862
50863 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
50864
50865 * gcc.dg/format/format.h: New file.
50866 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
50867 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
50868 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
50869 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
50870 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
50871 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
50872 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
50873 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
50874 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
50875 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
50876 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
50877 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
50878 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
50879 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
50880 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
50881 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
50882 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
50883 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
50884 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
50885 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
50886 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
50887 instead of declaring standard types, macros and functions in each
50888 test.
50889
50890 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
50891
50892 * gcc.c-torture/execute/20010106-1.c: New test.
50893
50894 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
50895
50896 * gcc.dg/format/format.exp: New file.
50897 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
50898 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
50899 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
50900 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
50901 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
50902 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
50903 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
50904 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
50905 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
50906 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
50907 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
50908 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
50909 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
50910 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
50911 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
50912 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
50913 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
50914 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
50915 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
50916 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
50917 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
50918 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
50919 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
50920 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
50921 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
50922 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
50923 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
50924 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
50925 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
50926 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
50927 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
50928 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
50929 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
50930 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
50931 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
50932 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
50933 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
50934 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
50935 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
50936 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
50937 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
50938 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
50939
50940 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
50941
50942 * gcc.c-torture/execute/991228-1.c: Take word endianness into
50943 account.
50944
50945 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
50946
50947 * gcc.c-torture/execute/builtin-complex-1.c: New test.
50948
50949 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
50950
50951 * g++.old-deja/g++.pt/crash62.C: New test.
50952
50953 2001-01-04 Richard Henderson <rth@redhat.com>
50954
50955 * gcc.dg/20000926-1.c: Update expected warnings.
50956 * gcc.dg/array-2.c: Likewise.
50957 * gcc.dg/array-4.c: Also validate flexible array members.
50958 * gcc.dg/c99-flex-array-1.c: New.
50959
50960 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
50961
50962 * gcc.c-torture/compile/20001222-1.x: Remove.
50963
50964 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
50965
50966 * gcc.c-torture/execute/built-in-setjmp.c: New.
50967
50968 2001-01-03 Richard Henderson <rth@redhat.com>
50969
50970 * gcc.dg/940510-1.c: Update expected error wording.
50971 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
50972
50973 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
50974
50975 * lib/target-supports.exp (check_alias_available): Modified to
50976 indicate aliases not supported if only weak aliases are supported.
50977
50978 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50979
50980 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
50981 Turn on cmpstrsi checks for __pj__ and __i370__.
50982
50983 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
50984
50985 * g++.old-deja/g++.other/virtual11.C: New test.
50986
50987 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
50988
50989 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
50990
50991 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50992
50993 * gcc.c-torture/compile/20010102-1.c: New test.
50994
50995 2001-01-02 Andreas Jaeger <aj@suse.de>
50996
50997 * gcc.dg/noreturn-3.c: New test.
50998
50999 * gcc.dg/noreturn-4.c: New test.
51000
51001 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51002
51003 * gcc.c-torture/execute/stdio-opt-1.c: Also test
51004 __builtin_fputc and __builtin_fwrite.
51005
51006 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
51007
51008 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
51009 signed char, not default char.
51010
51011 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
51012
51013 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
51014
51015 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
51016
51017 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
51018
51019 2000-12-29 Richard Henderson <rth@redhat.com>
51020
51021 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
51022 (__cyg_profile_func_exit): Define.
51023
51024 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
51025
51026 * g++.dg/vtgc1.C: New test.
51027
51028 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
51029
51030 * gcc.dg/noncompile/20001228-1.c: New test.
51031
51032 * gcc.dg/20001228-1.c: New test.
51033
51034 * gcc.c-torture/execute/20001228-1.c: New test.
51035
51036 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
51037
51038 * gcc.dg/format-strfmon-1.c: New test.
51039
51040 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51041
51042 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
51043 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
51044 * gcc.c-torture/execute/string-opt-1.c: Likewise.
51045 * gcc.c-torture/execute/string-opt-2.c: Likewise.
51046 * gcc.c-torture/execute/string-opt-3.c: Likewise.
51047 * gcc.c-torture/execute/string-opt-4.c: Likewise.
51048 * gcc.c-torture/execute/string-opt-6.c: Likewise.
51049 * gcc.c-torture/execute/string-opt-7.c: Likewise.
51050 * gcc.c-torture/execute/string-opt-8.c: Likewise.
51051 * gcc.c-torture/execute/string-opt-9.c: Likewise.
51052 * gcc.c-torture/execute/string-opt-10.c: Likewise.
51053 * gcc.c-torture/execute/string-opt-11.c: Likewise.
51054 * gcc.c-torture/execute/string-opt-12.c: Likewise.
51055
51056 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
51057 * gcc.c-torture/execute/string-opt-4.c: Test index.
51058
51059 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
51060
51061 * gcc.c-torture/compile/20001226-1.c: New test.
51062
51063 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
51064
51065 * gcc.c-torture/compile/20001222-1.c: New test.
51066 * gcc.c-torture/compile/20001222-1.x: Xfail.
51067
51068 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
51069
51070 * gcc.c-torture/execute/comp-goto-2.c: New test.
51071
51072 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
51073
51074 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
51075 Use long types if __INT_MAX__ is 32767.
51076 (main): Use cast to (sint32 *) when poking 88 into a_page.
51077
51078 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
51079
51080 2000-12-21 Bernd Schmidt <bernds@redhat.com>
51081
51082 * gcc.c-torture/compile/20001221-1.c: New test.
51083 * gcc.c-torture/execute/20001221-1.c: New test.
51084
51085 2000-12-20 Richard Henderson <rth@redhat.com>
51086
51087 * g++.old-deja/g++.pt/crash36.C: Update error lines.
51088 * g++.old-deja/g++.robertl/eb109.C: Likewise.
51089
51090 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51091
51092 * gcc.dg/compare3.c: New test.
51093
51094 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
51095
51096 * gcc.dg/format-warnll-1.c: New test.
51097
51098 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
51099
51100 * gcc.dg/cpp/cmdlne-P.c: New test.
51101
51102 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
51103
51104 * gcc.c-torture/execute/builtin-abs-1.c,
51105 gcc.c-torture/execute/builtin-abs-2.c: New tests.
51106
51107 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
51108
51109 * gcc.dg/cpp/multiline.c: New test.
51110
51111 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
51112
51113 * g++.old-deja/g++.other/syshdr1.C: Update.
51114 * gcc.dg/cpp/lineflags.c: Remove temporarily.
51115
51116 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51117
51118 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
51119
51120 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51121
51122 * g++.old-deja/g++.pt/ttp65.C: New test.
51123
51124 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51125
51126 * g++.old-deja/g++.pt/ttp64.C: New test.
51127
51128 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51129
51130 * g++.old-deja/g++.pt/spec33.C: New test.
51131
51132 2000-12-14 Catherine Moore <clm@redhat.com>
51133
51134 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
51135 * gcc.c-torture/execute/920612-2.c: Likewise.
51136 * gcc.c-torture/execute/920428-2.c: Likewise.
51137 * gcc-c-torture/execute/va-arg-11.c: Call exit.
51138 * gcc.c-torture/execute/va-arg-21.c: Likewise.
51139
51140 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51141
51142 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
51143 * gcc.dg/pack-test-2.c: Likewise.
51144
51145 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
51146
51147 Tests by Zack Weinberg <zackw@stanford.edu>.
51148
51149 * gcc.dg/cpp/defined.c: Update.
51150 * gcc.dg/cpp/defined_trad.c: New tests.
51151
51152 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
51153
51154 * gcc.dg/cpp/trad-direct.c: Update.
51155
51156 2000-12-11 Neil Booth <neilb@earthling.net>
51157
51158 * gcc.dg/cpp/defined_trad.c
51159
51160 2000-12-11 Neil Booth <neilb@earthling.net>
51161
51162 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
51163
51164 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
51165
51166 * gcc.dg/format-miss-2.c: New test.
51167
51168 2000-12-09 Neil Booth <neilb@earthling.net>
51169
51170 * gcc.dg/cpp/lineflags.c: New tests.
51171 * gcc.dg/cpp/poison.c: Update.
51172 * gcc.dg/cpp/redef2.c: Update.
51173 * gcc.dg/cpp/skipping.c: New test.
51174
51175 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
51176
51177 * g++.old-deja/g++.other/eh3.C: New testcase.
51178
51179 2000-12-07 Neil Booth <neilb@earthling.net>
51180
51181 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
51182 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
51183 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
51184 wtr-union-init-2.c, wtr-union-init-3.c: Update.
51185 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
51186 Update.
51187
51188 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
51189
51190 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
51191 __SIZE_TYPE__ instead of int for type of integers cast to
51192 pointers.
51193
51194 2000-12-07 Jakub Jelinek <jakub@redhat.com>
51195
51196 * g++.old-deja/g++.other/cleanup4.C: New test.
51197
51198 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
51199
51200 * format-sec-1.c: New test.
51201
51202 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
51203
51204 * gcc.dg/format-nonlit-3.c: New test.
51205
51206 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
51207
51208 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
51209 through a null pointer.
51210
51211 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51212
51213 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
51214 * g++.old-deja/g++.pt/partial4.C: New test.
51215
51216 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
51217
51218 * gcc.c-torture/execute/ieee/hugeval.x: New.
51219
51220 2000-12-06 Neil Booth <neilb@earthling.net>
51221
51222 * gcc.dg/cpp/backslash2.c: New tests.
51223
51224 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51225
51226 * gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
51227 * gcc.c-torture/execute/stdio-opt-2.c: New test.
51228
51229 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
51230
51231 * gcc.c-torture/execute/20001203-2.c: New testcase.
51232
51233 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
51234
51235 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
51236 * g++.old-deja/g++.other/virtual10.C: New test.
51237
51238 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
51239
51240 * g++.old-deja/g++.mike/pmf5.C: Remove test.
51241
51242 2000-12-05 Richard Henderson <rth@redhat.com>
51243
51244 * gcc.c-torture/compile/20001205-1.c: New.
51245
51246 2000-12-04 Neil Booth <neilb@earthling.net>
51247
51248 * g++.old-deja/g++.other/virtual9.C: New test.
51249 * g++.old-deja/g++.pt/crash61.C: New test.
51250 * gcc.c-torture/execute/loop-9.c: New test.
51251
51252 2000-12-04 Neil Booth <neilb@earthling.net>
51253
51254 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
51255 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
51256 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
51257 * gcc.dg/cpp/extratokens.c: ...here.
51258
51259 2000-12-04 Neil Booth <neilb@earthling.net>
51260
51261 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
51262 New tests.
51263
51264 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51265
51266 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
51267 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
51268
51269 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
51270
51271 * gcc.c-torture/execute/20001203-1.c: New test.
51272
51273 2000-12-03 Neil Booth <neilb@earthling.net>
51274
51275 * gcc.dg/cpp/macro6.c: New test cases.
51276
51277 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51278
51279 * gcc.c-torture/execute/string-opt-9.c: New test.
51280 * gcc.c-torture/execute/string-opt-10.c: Likewise.
51281 * gcc.c-torture/execute/string-opt-11.c: Likewise.
51282 * gcc.c-torture/execute/string-opt-12.c: Likewise.
51283
51284 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
51285 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
51286
51287 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
51288
51289 * gcc.dg/cpp/if-6.c: New testcase.
51290
51291 * gcc.dg/20001201-1.c: New testcase.
51292
51293 2000-12-02 Neil Booth <neilb@earthling.net>
51294
51295 * g++.old-deja/g++.other/externC4.C,
51296 g++.old-deja/g++.other/friend10.C: New tests.
51297
51298 2000-12-02 Neil Booth <neilb@earthling.net>
51299
51300 * g++.old-deja/g++.other/instan2.C
51301 * g++.old-deja/g++.other/instan3.C: New test.
51302
51303 2000-12-02 Neil Booth <neilb@earthling.net>
51304
51305 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
51306 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
51307 gnuc99.c,gnuc99-pedantic.c: New tests.
51308
51309 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
51310
51311 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
51312 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
51313
51314 2000-12-01 Neil Booth <neilb@earthling.net>
51315
51316 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
51317 * gcc.dg/cpp/poison.c: Update.
51318 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
51319
51320 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
51321
51322 * g77.f-torture/execute/20001201.f: New test.
51323
51324 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
51325
51326 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
51327
51328 2000-12-01 Jakub Jelinek <jakub@redhat.com>
51329
51330 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
51331
51332 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
51333
51334 * g++.old-deja/g++.other/cast6.C: New test.
51335
51336 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
51337
51338 * gcc.c-torture/execute/20001130-2.c: New testcase.
51339
51340 2000-11-30 Richard Henderson <rth@redhat.com>
51341
51342 * gcc.c-torture/execute/20001130-1.c: New test.
51343
51344 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
51345
51346 * g++.old-deja/g++.other/op3.C: New test.
51347
51348 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
51349
51350 * g++.old-deja/g++.other/op2.C: New test.
51351
51352 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
51353
51354 * g++.old-deja/g++.other/crash38.C: New test.
51355
51356 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
51357
51358 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
51359
51360 2000-11-29 Jakub Jelinek <jakub@redhat.com>
51361
51362 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
51363 tests.
51364 * gcc.c-torture/execute/string-opt-6.c: New test.
51365
51366 * gcc.dg/20001117-1.c: Add main.
51367
51368 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
51369
51370 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
51371 Move from here ...
51372 * gcc.dg/940510-1.c: ... to here.
51373
51374 * gcc.dg/20000926-1.c: GNU C now allows initializations of
51375 zero-size arrays in toplevel structures.
51376
51377 2000-11-28 Jakub Jelinek <jakub@redhat.com>
51378
51379 * gcc.c-torture/execute/loop-8.c: New test.
51380
51381 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
51382
51383 * g++.old-deja/g++.other/base1.C: New test.
51384
51385 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
51386
51387 * g++.old-deja/g++.other/parse2.C: New test.
51388
51389 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
51390
51391 * g++.old-deja/g++.pt/incomplete1.C: New test.
51392
51393 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
51394
51395 * g++.old-deja/g++.other/friend9.C: New test.
51396
51397 2000-11-28 Jakub Jelinek <jakub@redhat.com>
51398
51399 * gcc.dg/20001127-1.c: New test.
51400
51401 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
51402
51403 * g++.old-deja/g++.pt/friend46.C: New test.
51404
51405 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
51406
51407 * g++.old-deja/g++.other/ptrmem8.C: New test.
51408
51409 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51410
51411 * gcc.c-torture/execute/string-opt-7.c: New test.
51412 * gcc.c-torture/execute/string-opt-8.c: Likewise.
51413
51414 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
51415
51416 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
51417 instead of 'mkcheck 2'.
51418
51419 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
51420
51421 * gcc.c-torture/execute/memcheck/driver.c,
51422 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
51423 C9X references to refer to C99.
51424
51425 2000-11-25 Jakub Jelinek <jakub@redhat.com>
51426
51427 * gcc.dg/ultrasp3.c: New test.
51428
51429 2000-11-25 Neil Booth <neilb@earthling.net>
51430
51431 * gcc.dg/cpp/include2.c: Update test to be locale independent.
51432
51433 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
51434
51435 * gcc.c-torture/compile/20001123-2.c: New.
51436
51437 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51438
51439 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
51440
51441 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
51442
51443 * gcc.dg/sequence-point-1.c: Add some new tests.
51444 * gcc.c-torture/execute/20001124-1.c: New test.
51445
51446 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
51447
51448 * g++.old-deja/g++.other/vaarg4.C: New test.
51449 * gcc.c-torture/compile/20001123-1.c: New test.
51450
51451 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
51452
51453 * g++.other/crash24.C: Adjust and remove XFAIL.
51454 * g++.other/crash37.C: New test.
51455
51456 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
51457
51458 * g++.old-deja/g++.pt/instantiate9.C: New test.
51459
51460 2000-11-22 Mark Mitchell <mark@codesourcery.com>
51461
51462 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
51463 new ABI, too.
51464
51465 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
51466 * g++.old-deja/g++.robertl/eb55.C: Likewise.
51467
51468 2000-11-22 Neil Booth <neilb@earthling.net>
51469
51470 * gcc.dg/cpp/Wtrigraphs.c: New test.
51471
51472 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
51473
51474 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
51475
51476 2000-11-22 Jakub Jelinek <jakub@redhat.com>
51477
51478 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
51479
51480 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
51481
51482 * lib/gcc-dg.exp: load_lib scanasm.exp.
51483 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
51484 * lib/g++-dg.exp: load_lib scanasm.exp.
51485 * lib/scanasm.exp: New.
51486 (scan-assembler, scan-assembler-not): Add optional arguments to
51487 test name, or if not present, the pattern name.
51488 (scan-assembler-dem, scan-assembler-dem-not): New.
51489
51490 * g++.dg/dg.exp: New.
51491
51492 2000-11-21 Neil Booth <neilb@earthling.net>
51493
51494 * gcc.dg/cpp/integrated1.c: Remove.
51495
51496 2000-11-21 Jakub Jelinek <jakub@redhat.com>
51497
51498 * gcc.c-torture/execute/20001121-1.c: New test.
51499
51500 2000-11-21 Richard Henderson <rth@redhat.com>
51501
51502 * gcc.c-torture/compile/20001121-1.c: New test.
51503
51504 2000-11-20 Neil Booth <neilb@earthling.net>
51505
51506 * gcc.dg/cpp/integrated1.c: New test.
51507
51508 2000-11-21 Jakub Jelinek <jakub@redhat.com>
51509
51510 * g++.old-deja/g++.other/inline17.C: New test.
51511
51512 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
51513
51514 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
51515 local variable to be zero: I made the variable global. Now
51516 uses abort() and exit() instead of relying on main's return value.
51517
51518 2000-11-20 Neil Booth <neilb@earthling.net>
51519
51520 * gcc.dg/cpp/paste2.c: Update test.
51521 * objc/execute/paste.m: New test.
51522
51523 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
51524
51525 * gcc.dg/c99-condexpr-1.c: New test.
51526
51527 2000-11-20 Neil Booth <neilb@earthling.net>
51528
51529 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
51530
51531 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
51532
51533 * g++.old-deja/g++.pt/export1.C: New test.
51534
51535 2000-11-20 Jakub Jelinek <jakub@redhat.com>
51536
51537 * gcc.dg/20001117-1.c: New test.
51538
51539 2000-11-18 Richard Henderson <rth@redhat.com>
51540
51541 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
51542
51543 2000-11-18 Richard Henderson <rth@redhat.com>
51544
51545 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
51546 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
51547 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
51548
51549 2000-11-18 Richard Henderson <rth@redhat.com>
51550
51551 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
51552 (main): New. Exit cleanly.
51553
51554 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
51555
51556 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
51557 gcc.dg/c99-fordecl-2.c: New tests.
51558
51559 2000-11-18 Richard Henderson <rth@redhat.com>
51560
51561 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
51562 * gcc.c-torture/execute/zerolen-2.c: New.
51563
51564 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51565
51566 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
51567 memory.
51568
51569 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
51570
51571 * g++.old-deja/g++.pt/instantiate8.C: New test.
51572
51573 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
51574
51575 * g++.old-deja/g++.other/incomplete.C: Add more tests.
51576 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
51577
51578 2000-11-16 Nick Clifton <nickc@redhat.com>
51579
51580 * gcc.c-torture/execute/nestfunc-2.c: New test.
51581 * gcc.c-torture/execute/nestfunc-3.c: New test.
51582
51583 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
51584
51585 * gcc.c-torture/compile/20001116-1.c: New test.
51586
51587 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51588
51589 * gcc.c-torture/execute/20001115-1.c: New test.
51590
51591 2000-11-15 Mark Mitchell <mark@codesourcery.com>
51592
51593 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
51594 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
51595 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
51596 * g++.old-deja/g++.abi/vmihint.C: Likewise.
51597
51598 2000-11-15 Neil Booth <neilb@earthling.net>
51599
51600 gcc.dg/cpp/_Pragma1.c: Update.
51601 gcc.dg/cpp/_Pragma2.c: New test.
51602
51603 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
51604
51605 * g++.old-deja/g++.other/anon5.C: New test.
51606
51607 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
51608
51609 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
51610 tests.
51611
51612 2000-11-14 Jakub Jelinek <jakub@redhat.com>
51613
51614 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
51615 output.
51616
51617 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
51618
51619 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
51620 labels at end of compound statements.
51621
51622 2000-11-13 Jakub Jelinek <jakub@redhat.com>
51623
51624 * gcc.c-torture/execute/loop-7.c: New test.
51625
51626 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
51627
51628 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
51629
51630 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
51631
51632 * gcc.dg/c99-bool-1.c: New test.
51633
51634 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
51635
51636 * gcc.dg/c99-scope-1.c: Remove xfail.
51637 * gcc.dg/c99-scope-2.c: New test.
51638
51639 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51640
51641 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
51642 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
51643
51644 2000-11-11 Mark Mitchell <mark@codesourcery.com>
51645
51646 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
51647 error messages.
51648
51649 * g++.mike/p700.C: Don't typedef wchar_t.
51650 * g++.mike/p784.C: Likewise.
51651 * g++.mike/eb101.C: Don't use __wchar_t.
51652
51653 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
51654
51655 * g77.f-torture/execute/20001111.[fx]: Test premature exit
51656 from DO loop.
51657
51658 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
51659
51660 * gcc.c-torture/execute/20001111-1.c: New test.
51661
51662 2000-11-10 Nick Clifton <nickc@redhat.com>
51663
51664 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
51665 long multuiple and accumulate.
51666
51667 2000-11-09 Richard Henderson <rth@redhat.com>
51668
51669 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
51670 via size_t instead of int.
51671
51672 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
51673 * gcc.c-torture/execute/string-opt-2.c: Likewise.
51674 * gcc.c-torture/execute/string-opt-3.c: Likewise.
51675 * gcc.c-torture/execute/string-opt-4.c: Likewise.
51676
51677 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
51678
51679 * gcc.c-torture/compile/20001109-1.c: New test.
51680 * gcc.c-torture/compile/20001109-2.c: New test.
51681
51682 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
51683
51684 * g++.old-deja/g++.pt/operator1.C: New test.
51685 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
51686
51687 2000-11-09 Jakub Jelinek <jakub@redhat.com>
51688
51689 * gcc.dg/20001108-1.c: New test.
51690
51691 2000-11-09 Jakub Jelinek <jakub@redhat.com>
51692
51693 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
51694 with both arguments constant strings.
51695 * gcc.c-torture/execute/string-opt-3.c: New test.
51696 * gcc.c-torture/execute/string-opt-4.c: New test.
51697 * gcc.c-torture/execute/string-opt-5.c: New test.
51698
51699 2000-11-08 Nick Clifton <nickc@redhat.com>
51700
51701 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
51702 mulsidi3adddi patterns.
51703
51704 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
51705
51706 * g++.old-deja/g++.other/crash36.C: New test.
51707
51708 2000-11-08 Jakub Jelinek <jakub@redhat.com>
51709
51710 * g++.old-deja/g++.other/init16.C: New test.
51711
51712 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
51713
51714 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
51715
51716 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
51717
51718 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
51719 * gcc.c-torture/execute/va-arg-16.x: Likewise.
51720 * gcc.c-torture/execute/va-arg-17.x: Likewise.
51721
51722 2000-11-07 DJ Delorie <dj@redhat.com>
51723
51724 * gcc.dg/20000614-1.c: Add return so that test can pass.
51725
51726 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51727
51728 * gcc.c-torture/execute/string-opt-1.c: New test.
51729
51730 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
51731
51732 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
51733 mips-sgi-irix6.* because the MIPS ABI passes floating-point
51734 parameters in registers, and there is no way for a varargs
51735 function to know in which order the integer and floating-point
51736 parameters should be interleaved when they are placed on the
51737 stack.
51738 * gcc.c-torture/execute/va-arg-16.x: Likewise.
51739 * gcc.c-torture/execute/va-arg-17.x: Likewise.
51740
51741 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51742
51743 * gcc.c-torture/execute/string-opt-2.c: New test.
51744
51745 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
51746
51747 * g++.old-deja/g++.pt/crash60.C: New test.
51748
51749 2000-11-06 Jakub Jelinek <jakub@redhat.com>
51750
51751 * g++.old-deja/g++.other/crash24.C: New test.
51752 * g++.old-deja/g++.other/crash25.C: New test.
51753 * g++.old-deja/g++.other/crash26.C: New test.
51754 * g++.old-deja/g++.other/crash27.C: New test.
51755 * g++.old-deja/g++.other/crash28.C: New test.
51756 * g++.old-deja/g++.other/crash29.C: New test.
51757 * g++.old-deja/g++.other/crash30.C: New test.
51758 * g++.old-deja/g++.other/crash31.C: New test.
51759 * g++.old-deja/g++.other/crash32.C: New test.
51760 * g++.old-deja/g++.other/crash33.C: New test.
51761 * g++.old-deja/g++.other/crash34.C: New test.
51762 * g++.old-deja/g++.other/crash35.C: New test.
51763
51764 2000-11-06 Jakub Jelinek <jakub@redhat.com>
51765
51766 * gcc.c-torture/execute/20001031-1.c: New test.
51767
51768 2000-11-04 Mark Mitchell <mark@codesourcery.com>
51769
51770 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
51771 namespace.
51772
51773 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
51774 standards-conformant.
51775
51776 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
51777
51778 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
51779 * g++.old-deja/g++.mike/p755a.C: Likewise.
51780 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
51781 library makes no calls to `operator new' during initialization.
51782
51783 2000-11-04 Neil Booth <neilb@earthling.net>
51784
51785 * gcc.dg/cpp/include2.c: New tests.
51786
51787 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
51788
51789 * lib/g++.exp (g++_set_ld_library_path): New function.
51790 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
51791
51792 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
51793
51794 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
51795 warnings.
51796
51797 2000-11-01 Richard Henderson <rth@redhat.com>
51798
51799 * g++.old-deja/g++.ext/namedret1.C: New.
51800 * g++.old-deja/g++.ext/namedret2.C: New.
51801 * g++.old-deja/g++.ext/namedret3.C: New.
51802
51803 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
51804
51805 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
51806 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
51807
51808 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51809
51810 * gcc.c-torture/execute/va-arg-21.c: New test.
51811
51812 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
51813
51814 * gcc.dg/c99-complex-2.c: New test.
51815
51816 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51817
51818 * gcc.c-torture/execute/stdio-opt-1.c: New test.
51819
51820 2000-10-31 Jakub Jelinek <jakub@redhat.com>
51821
51822 * g++.old-deja/g++.other/inline16.C: New test.
51823
51824 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
51825
51826 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
51827 __PRETTY_FUNCTION__
51828
51829 2000-10-29 Neil Booth <neilb@earthling.net>
51830
51831 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
51832 New tests.
51833 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
51834 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
51835 optimisation.
51836
51837 2000-10-29 Neil Booth <neilb@earthling.net>
51838
51839 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
51840 * mi1.c, mi1c.h: Add null directives to multiple-include test.
51841 * mi5.c: Test multiple includes work with -C.
51842 * trigraphs.c: Test ^= version.
51843
51844 2000-10-28 Neil Booth <neilb@earthling.net>
51845
51846 New tests and test updates for new macro expander.
51847
51848 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
51849 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
51850 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
51851 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
51852 new diagnostic messages.
51853
51854 * gcc.dg/cpp/macro3.c: New tests.
51855
51856 2000-10-27 Mark Mitchell <mark@codesourcery.com>
51857
51858 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
51859 on the same line.
51860
51861 2000-10-27 Jakub Jelinek <jakub@redhat.com>
51862
51863 * g++.old-deja/g++.other/eh2.C: New test.
51864
51865 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
51866
51867 * gcc.c-torture/execute/20001027-1.c: New test.
51868
51869 2000-10-26 Richard Henderson <rth@redhat.com>
51870
51871 * gcc.c-torture/execute/20001026-1.c: New.
51872
51873 2000-10-26 Mark Mitchell <mark@codesourcery.com>
51874
51875 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
51876 * g++.old-deja/g++.law/builtin1.C: Likewise.
51877 * g++.old-deja/g++.law/ctors10.C: Likewise.
51878 * g++.old-deja/g++.law/virtual3.C: Likewise.
51879 * g++.old-deja/g++.mike/p658.C: Likewise.
51880 * g++.old-deja/g++.other/sibcall1.C: Likewise.
51881 * g++.old-deja/g++.other/vaarg2.C: Likewise.
51882 * g++.old-deja/g++.robertl/eb124.C: Likewise.
51883 * g++.old-deja/g++.robertl/eb44.C: Likewise.
51884 * g++.old-deja/g++.robertl/eb77.C: Likewise.
51885
51886 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
51887
51888 * gcc.c-torture/compile/20001024-1.c: New test.
51889
51890 2000-10-25 Mark Mitchell <mark@codesourcery.com>
51891
51892 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
51893 to tell us whether or not we are using V3.
51894
51895 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
51896
51897 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
51898 operands.
51899
51900 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
51901
51902 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
51903
51904 2000-10-25 Jakub Jelinek <jakub@redhat.com>
51905
51906 * gcc.c-torture/execute/20001024-1.c: New test.
51907
51908 2000-10-24 Jakub Jelinek <jakub@redhat.com>
51909
51910 * g++.old-deja/g++.other/sibcall1.C: New test.
51911
51912 2000-10-20 Jakub Jelinek <jakub@redhat.com>
51913
51914 * gcc.dg/noncompile/init-3.c: New test.
51915
51916 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
51917
51918 * gcc.dg/format-array-1.c: New test.
51919
51920 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
51921
51922 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
51923 writing through null pointers; remove comment about testing
51924 unterminated strings.
51925
51926 2000-10-17 Matthew Hiller <hiller@redhat.com>
51927
51928 * gcc.c-torture/execute/20001017-2.c: New test.
51929
51930 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
51931
51932 * gcc.c-torture/compile/20001018-1.c: New test.
51933 * gcc.c-torture/compile/20001018-1.x: Xfail.
51934
51935 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51936
51937 * gcc.c-torture/execute/20001017-1.c: New test.
51938
51939 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
51940
51941 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
51942 for multiple use of arguments with scanf formats; add tests for
51943 multiple use of arguments.
51944
51945 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
51946
51947 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail
51948 from some old tests.
51949
51950 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
51951
51952 * gcc.dg/format-miss-1.c: New test.
51953
51954 2000-10-16 Jakub Jelinek <jakub@redhat.com>
51955
51956 * gcc.c-torture/execute/20001013-1.c: New test.
51957
51958 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
51959
51960 * gcc.dg/format-branch-1.c: New test.
51961
51962 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
51963
51964 * README, lib/file-format.exp: Remove EGCS references.
51965
51966 2000-10-16 Jakub Jelinek <jakub@redhat.com>
51967
51968 * gcc.dg/20001013-1.c: New test.
51969
51970 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
51971
51972 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
51973 for intmax_t in the compiler using __typeof__ and the type rules
51974 for conditional expressions.
51975
51976 2000-10-13 Jakub Jelinek <jakub@redhat.com>
51977
51978 * gcc.dg/20001012-1.c: New test.
51979 * gcc.dg/20001012-2.c: New test.
51980
51981 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
51982
51983 * gcc.dg/format-attr-1.c: New test.
51984
51985 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
51986
51987 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
51988 __LONG_LONG_MAX__ instead of LLONG_MAX.
51989
51990 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
51991
51992 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
51993 scanf flags.
51994 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
51995 flags.
51996
51997 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
51998
51999 * gcc.dg/sequence-pt-1.c: New test.
52000
52001 2000-10-11 Geoff Keating <geoffk@cygnus.com>
52002
52003 * gcc.c-torture/execute/20001011-1.c: New testcase.
52004 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
52005
52006 2000-10-10 Jakub Jelinek <jakub@redhat.com>
52007
52008 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
52009 does not error on it.
52010
52011 2000-10-10 Jakub Jelinek <jakub@redhat.com>
52012
52013 * gcc.dg/20001009-1.c: New test.
52014
52015 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
52016
52017 * gcc.c-torture/compile/20001009-1.c: Move from here ....
52018 * gcc.c-torture/execute/20001009-2.c: ... to here.
52019
52020 2000-10-09 Geoff Keating <geoffk@cygnus.com>
52021
52022 * gcc.c-torture/compile/20001009-1.c: New testcase.
52023 * gcc.c-torture/execute/20001009-1.c: New testcase.
52024 Testcases provided by Jan Hubicka <jh@suse.cz>.
52025
52026 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
52027
52028 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
52029 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
52030 uintmax_t using <limits.h> to emulate the compiler's internal
52031 logic. No longer XFAIL %j tests.
52032
52033 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
52034
52035 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
52036 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
52037 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
52038 regexps and details of expected handling of some bad formats.
52039 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
52040 suppression.
52041
52042 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
52043
52044 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
52045 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
52046 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
52047 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
52048 in list archives.
52049
52050 2000-10-06 Richard Henderson <rth@cygnus.com>
52051
52052 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
52053 * g++.old-deja/g++.brendan/crash52.C: Likewise.
52054 * g++.old-deja/g++.jason/report.C: Likewise.
52055 * g++.old-deja/g++.law/friend5.C: Likewise.
52056 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
52057 of the expected warnings.
52058
52059 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
52060
52061 * g++.old-deja/g++.pt/enum14.C: New test.
52062
52063 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
52064
52065 * g++.old-deja/g++.pt/crash59.C: New test.
52066
52067 2000-10-04 Will Cohen <wcohen@redhat.com>
52068
52069 * gcc.dg/20000926-1.c: New test.
52070
52071 2000-10-03 Geoff Keating <geoffk@cygnus.com>
52072
52073 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
52074 function name for current C++ compiler.
52075 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
52076
52077 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
52078
52079 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
52080 __PRETTY_FUNCTION__.
52081 * g++.old-deja/g++.ext/pretty2.C: Likewise.
52082
52083 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52084
52085 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
52086
52087 2000-09-26 Jakub Jelinek <jakub@redhat.com>
52088
52089 * gcc.c-torture/compile/20000923-1.c: New test.
52090
52091 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
52092
52093 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
52094 * g++.old-deja/g++.pt/ttp62.C: Same.
52095 * g++.old-deja/g++.other/inline14.C: Same.
52096
52097 2000-09-24 Richard Henderson <rth@cygnus.com>
52098
52099 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
52100
52101 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
52102
52103 * gcc.dg/c90-printf-1.c: Add test for wide string format.
52104
52105 2000-09-22 Geoff Keating <geoffk@cygnus.com>
52106
52107 * gcc.c-torture/compile/20000922-1.c: New file.
52108
52109 2000-09-21 Nick Clifton <nickc@redhat.com>
52110
52111 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
52112 a signed long modulo operation.
52113 (mod6): New function - perform an unsigned long modulo operation.
52114 (main): Add tests for modulos of very large numbers by very small
52115 dividends.
52116
52117 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52118
52119 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
52120
52121 2000-09-19 Richard Henderson <rth@cygnus.com>
52122
52123 * gcc.dg/compare2.c (case 10): XFAIL.
52124
52125 2000-09-18 Richard Henderson <rth@cygnus.com>
52126
52127 * gcc.c-torture/execute/20000906-1.c: Move ...
52128 * gcc.dg/20000906-1.c: ... here. Only run on targets
52129 that support __builtin_trap.
52130
52131 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
52132
52133 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
52134
52135 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
52136
52137 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
52138 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
52139 more $ format tests.
52140
52141 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
52142
52143 * gcc.dg/format-errmk-1.c: New test.
52144
52145 2000-09-17 Greg McGary <greg@mcgary.org>
52146
52147 * gcc.c-torture/execute/20000917-1.x: Remove.
52148
52149 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
52150
52151 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
52152
52153 2000-09-17 Greg McGary <greg@mcgary.org>
52154
52155 * gcc.c-torture/execute/20000917-1.c: New test.
52156 * gcc.c-torture/execute/20000917-1.x: XFAIL.
52157
52158 2000-09-16 Neil Booth <NeilB@earthling.net>
52159
52160 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
52161 in nested macro bug.
52162
52163 2000-09-15 Neil Booth <NeilB@earthling.net>
52164
52165 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
52166
52167 2000-09-14 Jeffrey A Law (law@cygnus.com)
52168
52169 * gcc.c-torture/execute/20000914-1.c: New test.
52170
52171 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
52172
52173 * g++.other/inline13.C: New test.
52174
52175 2000-09-12 Andreas Jaeger <aj@suse.de>
52176
52177 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
52178 constant by Ulrich Drepper <drepper@redhat.com>.
52179
52180 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
52181
52182 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
52183
52184 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52185
52186 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
52187
52188 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
52189
52190 * gcc.dg/cpp/backslash.c: New test.
52191
52192 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
52193
52194 * gcc.c-torture/execute/20000910-1.c: New test.
52195 * gcc.c-torture/execute/20000910-2.c: Likewise.
52196
52197 2000-09-11 Robert Lipe <robertl@sco.com>
52198
52199 * gcc.dg/pragma-align.c: New test.
52200
52201 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
52202
52203 * g++.old-deja/g++.pt/explicit82.C: New test.
52204 * g++.old-deja/g++.pt/explicit83.C: New test.
52205
52206 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
52207
52208 * gcc.dg/asm-names.c: New test.
52209
52210 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52211
52212 * gcc.dg/cpp/tr-warn6.c: New test
52213
52214 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
52215
52216 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
52217 be accepted.
52218
52219 2000-09-07 Catherine Moore <clm@redhat.com>
52220
52221 * gcc.c-torture/execute/unroll-1.c: New test.
52222
52223 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
52224
52225 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
52226 ERROR markers.
52227 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
52228 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
52229 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
52230 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
52231 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
52232 Preprocess only.
52233 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
52234 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
52235
52236 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
52237
52238 * g++.old-deja/g++.pt/deduct2.C: New test.
52239
52240 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
52241
52242 * g++.old-deja/g++.pt/parms2.C: New test.
52243
52244 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
52245
52246 * g++.old-deja/g++.pt/crash58.C: New test.
52247
52248 2000-09-06 Greg McGary <greg@mcgary.org>
52249
52250 * gcc.c-torture/execute/20000906-1.c: New test.
52251 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
52252
52253 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52254
52255 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
52256
52257 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
52258
52259 * g++.old-deja/g++.pt/crash57.C: New test.
52260
52261 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
52262
52263 * g++.old-deja/g++.pt/crash56.C: New test.
52264
52265 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
52266
52267 * g++.old-deja/g++.pt/koenig1.C: New test.
52268
52269 2000-09-04 Jakub Jelinek <jakub@redhat.com>
52270
52271 * gcc.dg/20000904-1.c: New test.
52272
52273 2000-09-04 Jakub Jelinek <jakub@redhat.com>
52274
52275 * gcc.dg/cpp/paste8.c: New test.
52276
52277 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
52278
52279 * gcc.c-torture/compile/20000827-1.c: New test.
52280
52281 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
52282
52283 * gcc.dg/format-diag-1.c: New test.
52284
52285 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
52286
52287 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
52288 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
52289 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
52290 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
52291 gcc.dg/formatz-1.c: Adjust warning regular expressions.
52292
52293 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
52294
52295 * g++.old-deja/g++.other/nested4.C: New test.
52296
52297 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
52298
52299 * g++.old-deja/g++.ns/scoped1.C: New test.
52300
52301 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
52302
52303 * lib/g++.exp: Support testing already-installed GCC.
52304
52305 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52306
52307 * wtr-label-1.c, wtr-suffix-1.c: New tests.
52308
52309 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52310
52311 * gcc.dg/return-type-2.c: New test.
52312
52313 2000-08-27 Geoff Keating <geoffk@cygnus.com>
52314
52315 * gcc.c-torture/compile/20000825-1.c: New test.
52316
52317 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
52318
52319 * gcc.dg/dwarf2-2.c: New test.
52320
52321 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
52322
52323 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
52324 dg-warning regexps.
52325
52326 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
52327
52328 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
52329 gcc.dg/format-ext-5.c: New tests.
52330
52331 2000-08-25 Jakub Jelinek <jakub@redhat.com>
52332
52333 * g++.old-deja/g++.other/crash22.C: New test.
52334
52335 2000-08-24 Mark Mitchell <mark@codesourcery.com>
52336
52337 * gcc.dg/noncompile/930622-2.c: Adjust error message.
52338
52339 2000-08-24 Richard Henderson <rth@cygnus.com>
52340
52341 * gcc.dg/ia64-sync-1.c: New test.
52342 * gcc.dg/ia64-sync-2.c: New test.
52343 * gcc.dg/ia64-asm-1.c: New test.
52344
52345 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
52346
52347 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
52348 * gcc.dg/format-ext-2.c: New test.
52349
52350 2000-08-23 Jason Merrill <jason@redhat.com>
52351
52352 * lib/old-dejagnu.exp: Also ignore "In member function" and
52353 "At global scope".
52354
52355 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52356
52357 * gcc.dg/noncompile/label-lineno-1.c: New test.
52358
52359 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
52360
52361 * gcc.dg/c99-array-nonobj-1.c: New test.
52362
52363 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
52364
52365 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
52366 tests.
52367 * gcc.dg/format-ext-1.c: New test.
52368
52369 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52370
52371 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
52372 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
52373 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
52374 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
52375 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
52376
52377 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
52378
52379 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
52380 gcc.dg/c99-strftime-2.c: New tests.
52381
52382 2000-08-22 Richard Henderson <rth@cygnus.com>
52383
52384 * gcc.c-torture/execute/20000822-1.c: New test.
52385
52386 2000-08-21 Jakub Jelinek <jakub@redhat.com>
52387
52388 * gcc.c-torture/execute/20000819-1.x: Remove.
52389
52390 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
52391
52392 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
52393 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
52394 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
52395 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
52396 gcc.dg/format-xopen-1.c: New tests.
52397
52398 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
52399
52400 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
52401
52402 2000-08-21 Jakub Jelinek <jakub@redhat.com>
52403
52404 * g++.old-deja/g++.other/loop2.C: New test.
52405
52406 * gcc.c-torture/compile/20000606-1.c: New test.
52407 * gcc.c-torture/compile/20000728-1.c: New test.
52408 * gcc.c-torture/execute/20000801-1.c: New test.
52409 * gcc.c-torture/execute/20000801-2.c: New test.
52410 * gcc.c-torture/execute/20000819-1.c: New test.
52411 * gcc.c-torture/execute/20000819-1.x: XFAIL.
52412 * gcc.dg/20000629-1.c: New test.
52413 * gcc.dg/20000724-1.c: New test.
52414 * gcc.dg/20000807-1.c: New test.
52415
52416 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
52417
52418 * gcc.dg/cpp/pragma-1.c: New test.
52419 * gcc.dg/cpp/pragma-2.c: New test.
52420
52421 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
52422
52423 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
52424 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
52425
52426 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
52427
52428 * gcc.c-torture/compile/20000818-1.c: New test.
52429
52430 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
52431
52432 * gcc.c-torture/execute/20000818-1.c: New test.
52433
52434 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
52435
52436 * gcc.dg/format-va-1.c: New test.
52437
52438 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
52439
52440 * g++.old-deja/g++.other/typedef8.C: New test.
52441
52442 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
52443
52444 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
52445 * g++.old-deja/g++.mike/net36.C: Mark candidate.
52446 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
52447 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
52448 * g++.old-deja/g++.other/ptrmem7.C: New test.
52449 * g++.old-deja/g++.pt/ptrmem10.C: New test.
52450
52451 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
52452
52453 * g++.old-deja/g++.pt/typename27.C: New test.
52454
52455 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
52456
52457 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
52458 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
52459 * g++.old-deja/g++.pt/friend45.C: New test.
52460 * g++.old-deja/g++.other/friend8.C: New test.
52461
52462 2000-08-15 Richard Henderson <rth@cygnus.com>
52463
52464 * gcc.c-torture/execute/20000815-1.c: New test.
52465
52466 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
52467
52468 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
52469 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
52470 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
52471
52472 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
52473
52474 * g++.old-deja/g++.other/refinit2.C: New test.
52475
52476 2000-08-13 Geoff Keating <geoffk@cygnus.com>
52477
52478 * lib/c-torture.exp (c-torture): Make
52479 compiler_conditional_xfail_data global.
52480 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
52481 compiler_conditional_xfail_data machinery.
52482 (f-torture-execute): Likewise.
52483 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
52484 and only when unrolling loops.
52485
52486 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
52487
52488 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
52489
52490 * g++.old-deja/g++.pt/explicit81.C: New test.
52491
52492 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
52493
52494 * g++.old-deja/g++.pt/typename26.C: New test.
52495
52496 2000-08-10 Geoff Keating <geoffk@cygnus.com>
52497
52498 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
52499 warning.
52500
52501 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
52502
52503 * g++.old-deja/g++.other/array3.C: New test.
52504
52505 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
52506
52507 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
52508 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
52509 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
52510 New tests.
52511
52512 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
52513
52514 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
52515 * g++.old-deja/g++.abi/vmihint.C: Likewise.
52516
52517 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
52518
52519 * gcc.c-torture/execute/20000808-1.c: New test.
52520
52521 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
52522
52523 * gcc.dg/c90-const-expr-1.c: New test.
52524
52525 2000-08-08 Richard Henderson <rth@cygnus.com>
52526
52527 * gcc.dg/noncompile/920923-1.c: Declare calloc.
52528
52529 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
52530
52531 * gcc.dg/noncompile/const-ll-1.c: New test.
52532
52533 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
52534
52535 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
52536
52537 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
52538
52539 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
52540 that running programs linked against the shared version of libobjc
52541 run correctly.
52542
52543 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
52544
52545 * gcc.dg/c99-printf-1.c: New test.
52546
52547 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
52548
52549 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
52550
52551 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
52552
52553 * gcc.c-torture/execute/20000731-1.x: Delete.
52554
52555 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
52556
52557 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
52558 and torture_without_loops as is done by c-torture.exp.
52559 (search_for): Copy from c-torture.exp.
52560 (gcc-dg-runtest): New function, drives a directory of tests
52561 iterating over the TORTURE_OPTIONS.
52562 (scan-assembler, scan-assembler-not): Move here from
52563 individual directory drivers.
52564
52565 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
52566 defined by lib/gcc-dg.exp.
52567 * gcc.dg/cpp/cpp.exp: Likewise.
52568 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
52569 gcc-dg-runtest, so we cycle over optimization options.
52570
52571 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
52572 * gcc.dg/compare2.c: No longer expected to fail.
52573
52574 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
52575
52576 * gcc.c-torture/execute/20000804-1.c: New test.
52577
52578 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
52579
52580 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
52581
52582 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
52583
52584 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
52585
52586 2000-08-03 Jeffrey A Law (law@cygnus.com)
52587
52588 * gcc.c-torture/compile/20000803-1.c: New test.
52589
52590 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
52591
52592 * gcc.c-torture/execute/20000801-3.c,
52593 gcc.c-torture/execute/20000801-4.c: New tests.
52594 * gcc.c-torture/execute/20000801-3.x,
52595 gcc.c-torture/execute/20000801-4.x: Xfail.
52596
52597 2000-08-02 Geoff Keating <geoffk@cygnus.com>
52598
52599 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
52600 libobjc/.libs to allow for libtool.
52601
52602 2000-08-02 Jakub Jelinek <jakub@redhat.com>
52603
52604 * gcc.c-torture/compile/20000802-1.c: New test.
52605
52606 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
52607
52608 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
52609
52610 2000-07-31 Jeffrey A Law (law@cygnus.com)
52611
52612 * gcc-c-torture/execute/20000731-2.c: New test.
52613
52614 * gcc.c-torture/execute/20000731-1.c: New test.
52615 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
52616
52617 2000-07-31 Jakub Jelinek <jakub@redhat.com>
52618
52619 * gcc.dg/cpp/paste7.c: New test.
52620 * gcc.dg/cpp/20000725-1.c: New test.
52621
52622 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
52623
52624 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
52625 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
52626 declaration warning for __builtin_dwarf_reg_size.
52627
52628 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
52629
52630 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
52631
52632 * gcc.dg/noncompile/voidparam-1.c: New test.
52633
52634 2000-07-30 Richard Henderson <rth@cygnus.com>
52635
52636 * gcc.dg/c90-digraph-1.c: Don't xfail.
52637 * gcc.dg/compare2.c (case 10): Xfail.
52638 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
52639
52640 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
52641
52642 * gcc.dg/c99-main-1.c: New test.
52643
52644 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
52645
52646 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
52647
52648 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
52649
52650 * gcc.c-tortuer/execute/20000726-1.c: New test.
52651
52652 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
52653
52654 * gcc.c-torture/execute/enum-2.c: New test.
52655
52656 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52657
52658 * gcc.dg/cpp/tr-warn3.c: New test.
52659
52660 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
52661
52662 * g++.old-deja/g++.ext/implicit1.C: Remove.
52663 * g++.old-deja/g++.jason/c2.C: Remove
52664 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
52665 * g++.old-deja/g++.pt/crash16.C: Likewise.
52666 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
52667
52668 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
52669
52670 * g++.old-deja/g++.other/for2.C: New test.
52671
52672 2000-07-25 Jakub Jelinek <jakub@redhat.com>
52673
52674 * gcc.dg/20000720-1.c: New test.
52675
52676 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
52677
52678 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
52679
52680 2000-07-24 Geoff Keating <geoffk@cygnus.com>
52681
52682 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
52683 * gcc.c-torture/execute/20000722-1.c: New.
52684 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
52685
52686 2000-07-24 Jakub Jelinek <jakub@redhat.com>
52687
52688 * gcc.dg/cpp/20000720-1.S: New test.
52689
52690 2000-07-21 Michael Meissner <meissner@redhat.com>
52691
52692 * gcc.c-torture/execute/ieee/hugeval.c: New test.
52693
52694 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
52695
52696 * g++.old-deja/g++.brendan/crash16.C,
52697 g++.old-deja/g++.brendan/parse3.C,
52698 g++.old-deja/g++.brendan/redecl1.C,
52699 g++.old-deja/g++.ns/template13.C,
52700 g++.old-deja/g++.other/decl4.C,
52701 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
52702
52703 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
52704
52705 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
52706 and "Internal error".
52707
52708 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
52709 regexps.
52710 * gcc.dg/cpp/paste6.c: New test.
52711
52712 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
52713
52714 * gcc.dg/cpp/tr-direct.c: New test.
52715
52716 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
52717 gcc.dg/cpp/undef1.c: Tweak error regexps.
52718
52719 2000-07-18 Eric Christopher <echristo@redhat.com>
52720
52721 * gcc.c-torture/compile/20000718-1.c: New test.
52722
52723 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
52724
52725 * cpplex.c (_cpp_push_token): If the token being pushed back
52726 is the previous token in this context, just subtract one from
52727 context->posn.
52728 * cppmacro.c (save_expansion): Clear aux field when storing a
52729 placemarker.
52730
52731 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
52732
52733 * gcc.dg/noncompile/redecl-1.c: New test.
52734
52735 2000-07-18 Jakub Jelinek <jakub@redhat.com>
52736
52737 * gcc.c-torture/execute/20000717-5.c: New test.
52738 * gcc.c-torture/execute/20000717-1.x: Removed.
52739
52740 2000-07-17 Richard Henderson <rth@cygnus.com>
52741
52742 * gcc.c-torture/execute/20000717-4.c: New test.
52743
52744 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
52745
52746 * gcc.dg/cpp/syshdr.c: New test.
52747 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
52748
52749 2000-07-17 Neil Booth <neilb@earthling.net>
52750
52751 * gcc.dg/cpp/cmdlne-dM.c: New test.
52752 * gcc.dg/cpp/cmdlne-dD.c: New test.
52753
52754 2000-07-17 Jeffrey A Law (law@cygnus.com)
52755
52756 * gcc.c-torture/execute/20000717-3.c: New test.
52757
52758 * gcc.c-torture/compile/20000717-1.c: New test.
52759
52760 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
52761
52762 * gcc.c-torture/execute/20000717-2.c: New test.
52763
52764 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
52765
52766 * gcc.dg/formatz-1.c: New test.
52767
52768 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
52769 * gcc.dg/c99-digraph-1.c: New tests.
52770
52771 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
52772 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
52773
52774 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
52775 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
52776 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
52777 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
52778 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
52779 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
52780 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
52781
52782 2000-07-17 Greg McGary <greg@mcgary.org>
52783
52784 * gcc.c-torture/execute/20000717-1.c: New test.
52785 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
52786
52787 2000-07-15 Jakub Jelinek <jakub@redhat.com>
52788
52789 * gcc.c-torture/execute/20000715-2.c: New test.
52790 * gcc.dg/20000715-1.c: New test.
52791
52792 2000-07-15 Michael Meissner <meissner@redhat.com>
52793
52794 * gcc.c-torture/execute/20000715-1.c: New test.
52795
52796 2000-07-13 Jakub Jelinek <jakub@redhat.com>
52797
52798 * gcc.c-torture/execute/20000707-1.c: New test.
52799
52800 2000-07-13 Neil Booth <NeilB@earthling.net>
52801
52802 * gcc.dg/cpp/digraph1.c,
52803 gcc.dg/cpp/digraph2.c,
52804 gcc.dg/cpp/digraphs.c: New tests.
52805
52806 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
52807
52808 * g77.f-torture/compile/20000630-2.f: New test.
52809 * g77.f-torture/compile/20000630-2.x
52810
52811 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
52812
52813 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
52814
52815 2000-07-11 Neil Booth <NeilB@earthling.net>
52816
52817 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
52818
52819 2000-07-11 Neil Booth <NeilB@earthling.net>
52820
52821 * gcc.dg/cpp/cmdlne-C.c: New.
52822
52823 2000-07-09 Neil Booth <NeilB@earthling.net>
52824
52825 * gcc.dg/cpp/directiv.c: New tests.
52826 * gcc.dg/cpp/undef1.c: Update.
52827
52828 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
52829
52830 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
52831
52832 2000-07-09 Neil Booth <NeilB@earthling.net>
52833
52834 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
52835
52836 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
52837
52838 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
52839 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
52840
52841 2000-07-08 Neil Booth <NeilB@earthling.net>
52842
52843 * gcc.dg/cpp/macsyntx.c: New tests.
52844
52845 2000-07-07 Jakub Jelinek <jakub@redhat.com>
52846
52847 * gcc.dg/20000707-1.c: New test.
52848
52849 2000-07-07 Jakub Jelinek <jakub@redhat.com>
52850
52851 * gcc.c-torture/execute/20000706-1.c: New test.
52852 * gcc.c-torture/execute/20000706-2.c: New test.
52853 * gcc.c-torture/execute/20000706-3.c: New test.
52854 * gcc.c-torture/execute/20000706-4.c: New test.
52855 * gcc.c-torture/execute/20000706-5.c: New test.
52856
52857 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
52858
52859 * g++.old-deja/g++.pt/instantiate7.C: New test.
52860
52861 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
52862
52863 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
52864 * g++.old-deja/g++.mike/thunk3.C: Likewise.
52865 * g++.old-deja/g++.other/rtti3.C: Likewise.
52866 * g++.old-deja/g++.other/rttid3.C: Likewise.
52867
52868 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
52869
52870 * g77.f-torture/compile/20000630-1.x: Fix typo
52871
52872 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
52873
52874 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
52875 assembly output.
52876
52877 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
52878
52879 * gcc.dg/cpp/ident.c: New test.
52880
52881 2000-07-05 Neil Booth <NeilB@earthling.net>
52882
52883 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
52884 gcc.dg/cpp/lexstrng.c: New tests.
52885
52886 2000-07-04 Neil Booth <NeilB@earthling.net>
52887
52888 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
52889 * gcc.dg/cpp/strify2.c: Same.
52890
52891 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
52892
52893 * gcc.dg/cpp/19951025-1.c: Adjust regexps.
52894 * gcc.dg/cpp/19990703-1.c: Likewise.
52895 * gcc.dg/cpp/20000625-1.c: Likewise.
52896 * gcc.dg/cpp/20000625-2.c: Likewise.
52897
52898 * gcc.dg/cpp/macro1.c,
52899 gcc.dg/cpp/paste1.c, gcc.dg/cpp/paste2.c,
52900 gcc.dg/cpp/paste3.c, gcc.dg/cpp/paste4.c,
52901 gcc.dg/cpp/strify1.c,
52902 gcc.dg/cpp/strify2.c: New tests.
52903
52904 2000-07-03 Jakub Jelinek <jakub@redhat.com>
52905
52906 * gcc.c-torture/execute/20000703-1.c: New test.
52907
52908 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
52909
52910 * g++.old-deja/g++.pt (lookup10.C): New test.
52911
52912 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
52913
52914 * g++.old-deja/g++.pt (typename25.C): New test.
52915
52916 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
52917
52918 * gcc.c-torture/compile/20000701-1.c: New test.
52919
52920 2000-06-30 Nick Clifton <nickc@cygnus.com>
52921
52922 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
52923 to test case.
52924
52925 2000-06-30 Catherine Moore <clm@cygnus.com>
52926
52927 * gcc.c-torture/execute/align-1.c: New test.
52928
52929 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
52930
52931 * g++.old-deja/g++.pt/expr8.C: New test.
52932 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
52933
52934 2000-06-29 Nick Clifton <nickc@cygnus.com>
52935
52936 * gcc.c-torture/compile/20000629-1.c: New test.
52937
52938 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
52939
52940
52941 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
52942 gcc.dg/noncompile directory, depending on whether they're
52943 preprocessor tests or not. Annotate all the tests for the dg
52944 framework.
52945
52946 * gcc.c-torture/noncompile/noncompile.exp: Delete.
52947 * gcc.dg/noncompile/noncompile.exp: New.
52948
52949 * Moved files:
52950 Old name New name
52951 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
52952 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
52953 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
52954 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
52955 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
52956 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
52957 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
52958 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
52959 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
52960 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
52961 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
52962 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
52963 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
52964 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
52965 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
52966 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
52967 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
52968 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
52969 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
52970 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
52971 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
52972 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
52973 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
52974 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
52975
52976 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
52977 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
52978 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
52979 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
52980 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
52981 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
52982
52983 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
52984
52985 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
52986 declare one variable. On the fourth, error.
52987 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
52988 declared by 20000628-1a.h.
52989
52990 2000-06-29 Richard Henderson <rth@redhat.com>
52991
52992 * gcc.c-torture/execute/930529-1.x: New file.
52993 * gcc.dg/920413-1.c: Adjust expected warning text.
52994 * gcc.dg/980217-1.c: Declare abort.
52995 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
52996
52997 2000-06-29 Jeffrey A Law (law@cygnus.com)
52998
52999 * g77.f-torture/compile/20000629-1.f: New test.
53000 * g77.f-torture/compile/20000629-1.x: Expected to fail.
53001
53002 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
53003
53004 Rearrange lots of files, removing entirely the
53005 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
53006 directories.
53007
53008 * Deleted files:
53009 gcc.c-torture/code_quality/code_quality.exp
53010 gcc.c-torture/special/special.exp
53011 gcc.failure/failure.exp
53012 gcc.failure/940409-1.x
53013 gcc.c-torture/compile/961203-1.x
53014
53015 * New files:
53016 gcc.misc-tests/linkage.exp
53017 gcc.c-torture/execute/920730-1t.c
53018 gcc.c-torture/execute/920730-1t.x
53019 gcc.c-torture/compile/920520-1.x
53020 gcc.c-torture/compile/920521-1.x
53021 gcc.c-torture/compile/981006-1.x
53022 gcc.c-torture/execute/eeprof-1.x
53023
53024 * Moved files (possibly with modifications to fit a new harness):
53025 Old name New name
53026 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
53027 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
53028 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
53029 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
53030 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
53031 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
53032 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
53033 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
53034 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
53035 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
53036 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
53037 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
53038 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
53039 gcc.failure/940409-1.c gcc.dg/940409-1.c
53040
53041 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
53042
53043 * c-torture/compile/961203-1.x: Delete.
53044
53045 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
53046 not exit. Include stdio.h.
53047 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
53048 * gcc.misc-tests/dg-12.c: Likewise.
53049 * gcc.misc-tests/dg-5.c: Likewise.
53050 * gcc.misc-tests/dg-6.c: Likewise.
53051 * gcc.misc-tests/dg-7.c: Prototype abort.
53052 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
53053 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
53054 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
53055 not exit.
53056 * gcc.misc-tests/sieve.c: Use return from main, not exit.
53057 * gcc.misc-tests/sort2.c: Use return from main, not exit.
53058
53059 2000-06-28 Jakub Jelinek <jakub@redhat.com>
53060
53061 * gcc.dg/cpp/20000628-1.c: New test.
53062 * gcc.dg/cpp/20000628-1.h: New header for above test.
53063 * gcc.dg/cpp/20000628-1a.h: Likewise.
53064
53065 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
53066
53067 * gcc.dg/cpp: New directory.
53068 * gcc.dg/cpp/cpp.exp: New driver.
53069 * gcc.dg/cpp/20000627-1.c: New test.
53070 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
53071 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
53072 and rewrite as a compilation test.
53073
53074 * gcc.dg: Move many files into the cpp subdirectory, possibly
53075 renaming or editing them as well.
53076 Old name New name
53077 990119-1.c cpp/19990119-1.c
53078 990228-1.c cpp/19990228-1.c
53079 990407-1.c cpp/19990407-1.c
53080 990409-1.c cpp/19990409-1.c
53081 990413-1.c cpp/19990413-1.c
53082 990703-1.c cpp/19990703-1.c
53083 20000127-1.c cpp/20000127-1.c
53084 20000129-1.c cpp/20000129-1.c
53085 20000207-1.c cpp/20000207-1.c
53086 20000207-2.c cpp/20000207-2.c
53087 20000209-1.c cpp/20000209-1.c
53088 20000209-2.c cpp/20000209-2.c
53089 20000301-1.c cpp/20000301-1.c
53090 20000419-1.c cpp/20000419-1.c
53091 20000510-1.S cpp/20000510-1.S
53092 20000519-1.c cpp/20000519-1.c
53093 20000529-1.c cpp/20000529-1.c
53094 20000625-1.c cpp/20000625-1.c
53095 20000625-2.c cpp/20000625-2.c
53096 cpp-as1.c cpp/assert1.c
53097 cpp-as2.c cpp/assert2.c
53098 cxx-comments-1.c cpp/cxxcom1.c
53099 cxx-comments-2.c cpp/cxxcom2.c
53100 endif-label.c cpp/endif.c
53101 cpp-hash1.c cpp/hash1.c
53102 cpp-hash2.c cpp/hash2.c
53103 cpp-if1.c cpp/if-1.c
53104 cpp-if2.c cpp/if-2.c
53105 cpp-if3.c cpp/if-3.c
53106 cpp-if4.c cpp/if-4.c
53107 cpp-if5.c cpp/if-5.c
53108 cpp-cond.c cpp/if-cexp.c
53109 cpp-missingop.c cpp/if-mop.c
53110 cpp-missingparen.c cpp/if-mpar.c
53111 cpp-opprec.c cpp/if-oppr.c
53112 cpp-ifparen.c cpp/if-paren.c
53113 cpp-shortcircuit.c cpp/if-sc.c
53114 cpp-shift.c cpp/if-shift.c
53115 cpp-unary.c cpp/if-unary.c
53116 cpp-li1.c cpp/line1.c
53117 cpp-li2.c cpp/line2.c
53118 lineno.c cpp/line3.c
53119 lineno-2.c cpp/line4.c
53120 cpp-mi.c cpp/mi1.c
53121 cpp-mic.h cpp/mi1c.h
53122 cpp-micc.h cpp/mi1cc.h
53123 cpp-mind.h cpp/mi1nd.h
53124 cpp-mindp.h cpp/mi1ndp.h
53125 cpp-mix.h cpp/mi1x.h
53126 cpp-mi2.c cpp/mi2.c
53127 cpp-mi2a.h cpp/mi2a.h
53128 cpp-mi2b.h cpp/mi2b.h
53129 cpp-mi2c.h cpp/mi2c.h
53130 cpp-mi3.c cpp/mi3.c
53131 cpp-mi3.def cpp/mi3.def
53132 poison-1.c cpp/poison.c
53133 pr-impl.c cpp/prag-imp.c
53134 cpp-redef-2.c cpp/redef1.c
53135 cpp-redef.c cpp/redef2.c
53136 strpaste.c cpp/strp1.c
53137 strpaste-2.c cpp/strp2.c
53138 cpp-tradpaste.c cpp/tr-paste.c
53139 cpp-tradstringify.c cpp/tr-str.c
53140 cpp-tradwarn1.c cpp/tr-warn1.c
53141 cpp-tradwarn2.c cpp/tr-warn2.c
53142 trigraphs.c cpp/trigraphs.c
53143 cpp-unc1.c cpp/unc1.c
53144 cpp-unc2.c cpp/unc2.c
53145 cpp-unc3.c cpp/unc3.c
53146 cpp-unc.c cpp/unc4.c
53147 undef.c cpp/undef1.c
53148 undef-2.c cpp/undef2.c
53149 cpp-wi1.c cpp/widestr1.c
53150
53151 2000-06-27 Mark Mitchell <mark@codesourcery.com>
53152
53153 * lib/g++.exp (g++_include_flags): Tweak.
53154
53155 2000-06-27 H.J. Lu <hjl@gnu.org>
53156 Loren J. Rittle <ljrittle@acm.org>
53157
53158 * lib/g++.exp (g++_include_flags): Override libgloss.exp
53159 version with one that knows about the new gcc tree structure.
53160 (g++_link_flags): Same.
53161
53162 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
53163
53164 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
53165 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
53166 case we are cross-compiling.
53167
53168 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
53169 g++.old-deja/g++.niklas/Makefile.in,
53170 g++.old-deja/g++.niklas/configure.in,
53171 g++.old-deja/g++.other/Makefile.in,
53172 g++.old-deja/g++.other/configure.in,
53173 gcc.c-torture/code_quality/Makefile.in,
53174 gcc.c-torture/code_quality/configure.in,
53175 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
53176 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
53177 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
53178 gcc.c-torture/execute/ieee/Makefile.in,
53179 gcc.c-torture/execute/ieee/configure.in,
53180 gcc.c-torture/noncompile/Makefile.in,
53181 gcc.c-torture/noncompile/configure.in,
53182 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
53183 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
53184 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
53185
53186 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
53187
53188 * g++.old-deja/g++.other/ambig3.C: New test.
53189
53190 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
53191
53192 * g++.old-deja/g++.pt/syntax1.C: New test.
53193 * g++.old-deja/g++.pt/syntax2.C: New test.
53194 * g++.old-deja/g++.other/syntax3.C: New test.
53195 * g++.old-deja/g++.other/syntax4.C: New test.
53196
53197 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
53198
53199 * gcc.dg/20000623-1.c: Prototype exit and abort.
53200
53201 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
53202
53203 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
53204 New tests.
53205 * gcc.dg/cpp-mi3.def: New file.
53206
53207 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
53208 inside assertions.
53209 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
53210 lexer's error messages.
53211 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
53212 divine anything from the linemarkers.
53213 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
53214 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
53215
53216 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
53217
53218 * gcc.dg/20000623-1.c: New test.
53219
53220 2000-06-22 Jakub Jelinek <jakub@redhat.com>
53221
53222 * gcc.c-torture/execute/20000622-1.c: New test.
53223
53224 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
53225
53226 * g++.old-deja/g++.other/init15.C: New test.
53227
53228 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
53229
53230 * g++.old-deja/g++.pt/vaarg2.C: New test.
53231 * g++.old-deja/g++.pt/vaarg3.C: New test.
53232
53233 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
53234
53235 * g++.old-deja/g++.other/dyncast6.C: New test.
53236
53237 2000-06-15 Jakub Jelinek <jakub@redhat.com>
53238
53239 * gcc.c-torture/execute/loop-6.c: New test.
53240
53241 2000-06-14 Jakub Jelinek <jakub@redhat.com>
53242
53243 * gcc.dg/20000614-1.c: New test.
53244 * gcc.dg/20000614-2.c: New test.
53245
53246 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
53247
53248 * g++.old-deja/g++.other/inline12.C: New test.
53249
53250 2000-06-13 Jakub Jelinek <jakub@redhat.com>
53251
53252 * g++.old-deja/g++.other/eh1.C: New test.
53253
53254 2000-06-12 Jakub Jelinek <jakub@redhat.com>
53255
53256 * g++.old-deja/g++.other/type.C: New test.
53257
53258 2000-06-05 Jakub Jelinek <jakub@redhat.com>
53259
53260 * g++.old-deja/g++.other/initstring.C: New test.
53261
53262 2000-06-12 Jason Merrill <jason@redhat.com>
53263
53264 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
53265
53266 2000-06-09 Jeffrey A Law (law@cygnus.com)
53267
53268 * gcc.c-torture/compile/20000609-1.c: New test.
53269
53270 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
53271
53272 * gcc.dg/20000609-1.c: New test.
53273
53274 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
53275
53276 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
53277 * gcc.c-torture/noncompile/poison-1.c: Move...
53278 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
53279 * gcc.dg/cpp-li1.c: Add a token after the #line.
53280
53281 2000-06-05 Richard Henderson <rth@cygnus.com>
53282
53283 * gcc.c-torture/execute/20000605-2.c: New test.
53284 * gcc.c-torture/execute/20000605-3.c: New test.
53285
53286 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
53287
53288 * g77.f-torture/execute/20000503-1.x: New file.
53289
53290 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
53291
53292 * g++.old-deja/g++.eh/badalloc1.C: New test.
53293
53294 2000-06-05 Richard Henderson <rth@cygnus.com>
53295
53296 * gcc.c-torture/execute/20000605-1.c: New test.
53297
53298 2000-06-05 Jakub Jelinek <jakub@redhat.com>
53299 Nathan Sidwell <nathan@codesourcery.com>
53300
53301 * gcc.c-torture/compile/20000605-1.c: New test.
53302
53303 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
53304
53305 * g77.f-torture/compile/20000601-1.f: New test.
53306
53307 2000-06-03 Richard Henderson <rth@cygnus.com>
53308
53309 * gcc.c-torture/execute/20000603-1.c: New.
53310
53311 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
53312
53313 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
53314 * gcc.dg/noreturn-2.c (noreturn): Likewise.
53315
53316 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
53317
53318 * gcc.dg/compare2.c (case 12): XFAIL.
53319 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
53320 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
53321
53322 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
53323
53324 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
53325
53326 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
53327 guard macro is already defined when the header is first
53328 included.
53329 * gcc.dg/cpp-mix.h: New file.
53330 * gcc.dg/endif-label.c: Update patterns to match compiler.
53331
53332 * g++.brendan/complex1.C: Declare abort.
53333 * g++.law/refs4.C: Remove XFAIL.
53334 * g++.oliva/expr2.C: Declare abort and exit.
53335
53336 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
53337
53338 * gcc.c-torture/execute/20000528-1.c: New test.
53339
53340 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
53341 * g++.old-deja/g++.law/temps4.C: Likewise.
53342
53343 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
53344 stdlib.h. Call abort() on failure.
53345 * g++.old-deja/g++.law/refs4.C: Likewise.
53346 * g++.old-deja/g++.law/temps4.C: Likewise.
53347 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
53348 * gcc.c-torture/execute/20000112-1.c: Include string.h.
53349
53350 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
53351
53352 Relative to g++.dg/special:
53353 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
53354
53355 Relative to g++.old-deja:
53356 * g++.brendan/complex1.C, g++.jason/optimize2.C,
53357 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
53358 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
53359 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
53360 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
53361 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
53362 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
53363
53364 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
53365 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
53366 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
53367 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
53368 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
53369 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
53370 and/or string.h.
53371
53372 * g++.other/goto1.C: Update expectations for error messages.
53373
53374 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
53375
53376 * gcc.c-torture/compile/20000523-1.c: New test.
53377
53378 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
53379
53380 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
53381
53382 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
53383
53384 * g++.old-deja/g++.eh/catch11.C: New test.
53385 * g++.old-deja/g++.eh/catch12.C: New test.
53386
53387 2000-05-24 Nick Clifton <nickc@cygnus.com>
53388
53389 * gcc.c-torture/execute/20000523-1.c: New test.
53390
53391 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
53392
53393 * c-torture/execute/bcp-1.c: Replace abort in arg of
53394 __builtin_constant_p with a generic external function.
53395
53396 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
53397 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
53398 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
53399 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
53400 Prototype abort and/or exit.
53401
53402 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
53403 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
53404 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
53405 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
53406
53407 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
53408
53409 * gcc.dg/dwarf2-1.c: New test.
53410
53411 2000-05-20 Richard Henderson <rth@cygnus.com>
53412
53413 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
53414
53415 2000-05-20 Andreas Jaeger <aj@suse.de>
53416
53417 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
53418 testcase.
53419
53420 2000-05-19 David Edelsohn <edelsohn@gnu.org>
53421
53422 * gcc.c-torture/execute/20000519-2.c: New test.
53423
53424 2000-05-19 Andreas Jaeger <aj@suse.de>
53425
53426 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
53427 which fails with SSA.
53428
53429 * lib/c-torture.exp: Also test with -O3 -fssa.
53430
53431 2000-05-18 Michael Meissner <meissner@redhat.com>
53432
53433 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
53434 * gcc.c-torture/execute/920415-1.c: Ditto.
53435 * gcc.c-torture/execute/920501-1.c: Ditto.
53436 * gcc.c-torture/execute/conversion.c: Ditto.
53437 * gcc.c-torture/execute/cvt-1.c: Ditto.
53438
53439 2000-05-18 Jeffrey A Law (law@cygnus.com)
53440
53441 * gcc.c-torture/compile/20000518-1.c: New test.
53442
53443 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
53444
53445 * g77.f-torture/compile/200005018.f: New test.
53446
53447 2000-05-17 Jeffrey A Law (law@cygnus.com)
53448
53449 * gcc.c-torture/compile/20000517-1.c: New test.
53450
53451 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
53452
53453 * gcc.c-torture/execute/20000516-1.c: New test.
53454
53455 2000-05-15 Jakub Jelinek <jakub@redhat.com>
53456
53457 * g++.old-deja/g++.other/eh.C: New test.
53458
53459 2000-05-12 Richard Henderson <rth@cygnus.com>
53460
53461 * gcc.c-torture/execute/990208-1.c (main): Don't pass
53462 constants through to doit's conditional.
53463
53464 2000-05-11 Jeffrey A Law (law@cygnus.com)
53465
53466 * gcc.c-torture/compile/20000511-1.c: New test.
53467 * g77.f-torture/compile/20000511-1.f: New test.
53468 * g77.f-torture/compile/20000511-2.f: New test.
53469
53470 2000-05-11 Michael Meissner <meissner@redhat.com>
53471
53472 * gcc.c-torture/execute/20000511-1.c: New test.
53473
53474 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
53475
53476 * gcc.dg/dg.exp: Scan .S files as well as .c files.
53477 * gcc.dg/20000510-1.S: New.
53478
53479 2000-05-08 Catherine Moore <clm@cygnus.com>
53480
53481 * gcc.dg/unused-3.c: New.
53482
53483 2000-05-06 Richard Henderson <rth@cygnus.com>
53484
53485 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
53486 * g++.old-deja/g++.mike/warn1.C: Likewise.
53487 * g++.old-deja/g++.pt/local1.C: Likewise.
53488 * g++.old-deja/g++.pt/local7.C: Likewise.
53489 * g++.old-deja/g++.pt/spec16.C: Likewise.
53490
53491 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
53492
53493 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
53494
53495 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
53496
53497 * g77.f-torture/execute/20000503-1.f: New test.
53498
53499 2000-05-04 Andreas Jaeger <aj@suse.de>
53500
53501 * gcc.dg/noreturn-2.c: New test.
53502
53503 2000-05-04 Neil Booth <NeilB@earthling.net>
53504
53505 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
53506 preprocessor.
53507
53508 2000-05-04 Richard Henderson <rth@cygnus.com>
53509
53510 * gcc.c-torture/execute/20000503-1.c: Fix typo.
53511
53512 2000-05-04 Richard Henderson <rth@cygnus.com>
53513
53514 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
53515 OpenSSL by Jason R Thorpe.
53516
53517 2000-05-03 Jim Wilson <wilson@cygnus.com>
53518
53519 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
53520
53521 2000-05-03 Robert Lipe <robertlipe@usa.net>
53522
53523 * gcc.dg/20000503-1.c: New test.
53524
53525 2000-05-02 Jakub Jelinek <jakub@redhat.com>
53526
53527 * gcc.c-torture/compile/20000502-1.c: New test.
53528 * g++.old-deja/g++.other/align.C: New test.
53529 * gcc.dg/cpp-tradstringify.c: New test.
53530
53531 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
53532
53533 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
53534 and hard registers.
53535
53536 2000-04-26 Geoff Keating <geoffk@cygnus.com>
53537
53538 * gcc.c-torture/execute/loop-5.c: New test.
53539
53540 2000-04-25 Jakub Jelinek <jakub@redhat.com>
53541
53542 * gcc.c-torture/execute/va-arg-20.c: New test.
53543
53544 2000-04-23 Jeffrey A Law (law@cygnus.com)
53545
53546 * gcc.c-torture/execute/20000422-1.c: New test.
53547
53548 2000-04-20 Greg McGary <gkm@gnu.org>
53549
53550 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
53551 when optimizing, but without sibling-call optimizations (-O1).
53552
53553 2000-04-20 Jeffrey A Law (law@cygnus.com)
53554
53555 * gcc.c-torture/compile/20000420-1.c: New test.
53556
53557 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
53558
53559 * g++.abi/ptrflags.C: New test.
53560 * g++.eh/catchptr1.C: Test incomplete pointer chains.
53561
53562 2000-04-19 Catherine Moore <clm@cygnus.com>
53563
53564 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
53565
53566 2000-04-19 Greg McGary <gkm@gnu.org>
53567
53568 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
53569 sibling-call optimizations.
53570
53571 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
53572
53573 * gcc.dg/20000419-1.c: New test.
53574
53575 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
53576
53577 * gcc.c-torture/execute/20000412-6.c: New test.
53578
53579 2000-04-12 Jeffrey A Law (law@cygnus.com)
53580
53581 * gcc.c-torture/execute/20000412-5.c: New test.
53582 * g77.f-torture/compile/20000412-1.f: New test.
53583 * gcc.c-torture/execute/20000412-4.c: New test.
53584 * gcc.c-torture/compile/20000412-2.c: New test.
53585 * gcc.c-torture/execute/20000412-3.c: New test.
53586 * gcc.c-torture/compile/20000412-1.c: New test.
53587 * gcc.c-torture/execute/20000412-2.c: New test.
53588
53589 2000-04-12 Jakub Jelinek <jakub@redhat.com>
53590
53591 * objc/execute/bf-20.m: New test.
53592
53593 2000-04-10 Richard Henderson <rth@cygnus.com>
53594
53595 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
53596
53597 * gcc.c-torture/execute/20000412-1.c: New test.
53598
53599 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
53600
53601 * g++.old-deja/g++.eh/catchptr1.C: New test.
53602
53603 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
53604
53605 * g++.old-deja/g++.abi/cxa_vec.C: New test.
53606
53607 2000-04-08 Neil Booth <NeilB@earthling.net>
53608
53609 * gcc.dg/cpp-nullchar.c: Remove test as
53610 embedded nulls cause problems.
53611
53612 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53613
53614 * gcc.dg/compare2.c: New test.
53615
53616 2000-04-08 Neil Booth <NeilB@earthling.net>
53617
53618 * gcc.dg/cpp-nullchar.c: New test.
53619
53620 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
53621
53622 * gcc.dg/cpp-mi2.c: New test.
53623 * gcc.dg/cpp-mi2[abc].h: New files.
53624
53625 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
53626
53627 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
53628 member name.
53629
53630 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
53631
53632 * g++.old-deja/g++.abi/vmihint.C: New test.
53633
53634 2000-04-06 Neil Booth <NeilB@earthling.net>
53635
53636 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
53637 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
53638 copyright.
53639
53640 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
53641
53642 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
53643 avoid stack-frame overwrite.
53644
53645 2000-04-05 Jakub Jelinek <jakub@redhat.com>
53646
53647 * gcc.c-torture/compile/20000405-2.c: New test.
53648 * gcc.c-torture/compile/20000405-3.c: New test.
53649
53650 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
53651
53652 * gcc.c-torture/compile/20000405-1.c: New test.
53653
53654 2000-04-04 Geoff Keating <geoffk@cygnus.com>
53655
53656 * gcc.dg/cast-qual-1.c: Revert last change.
53657
53658 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53659
53660 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
53661
53662 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
53663
53664 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
53665 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
53666
53667 2000-04-03 Jeffrey A Law (law@cygnus.com)
53668
53669 * gcc.c-torture/compile/20000403-2.c: New test.
53670 * gcc.c-torture/compile/20000403-1.c: New test.
53671
53672 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
53673
53674 * gcc.c-torture/execute/20000403-1.c: New test.
53675
53676 2000-04-03 Geoff Keating <geoffk@cygnus.com>
53677
53678 * gcc.c-torture/execute/20000402-1.c: New test.
53679
53680 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
53681
53682 * gcc.c-torture/execute/va-arg-15.c: New test.
53683 * gcc.c-torture/execute/va-arg-16.c: New test.
53684 * gcc.c-torture/execute/va-arg-17.c: New test.
53685 * gcc.c-torture/execute/va-arg-18.c: New test.
53686 * gcc.c-torture/execute/va-arg-19.c: New test.
53687
53688 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
53689
53690 * gcc.c-torture/compile/981211-1.c: Move to...
53691 * gcc.dg/cpp-as1.c: ...here.
53692 * gcc.dg/cpp-as2.c: New file.
53693
53694 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
53695 compiler.
53696
53697 2000-04-02 Neil Booth <NeilB@earthling.net>
53698
53699 * gcc.dg/cpp-cond.c New tests.
53700 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
53701 accidental success less likely.
53702 * gcc.dg/cpp-missingop.c New tests.
53703 * gcc.dg/cpp-missingparen.c New tests.
53704 * gcc.dg/cpp-shift.c New tests.
53705 * gcc.dg/cpp-shortcircuit.c New tests.
53706 * gcc.dg/cpp-unary.c New tests.
53707
53708 2000-03-29 Jeffrey A Law (law@cygnus.com)
53709
53710 * gcc.c-torture/compile/20000329-1.c: New test.
53711
53712 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
53713
53714 * gcc.c-torture/compile/20000326-1.c: New test.
53715 * gcc.c-torture/compile/20000326-2.c: New test.
53716
53717 2000-03-24 Geoff Keating <geoffk@cygnus.com>
53718
53719 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
53720 the first parameter is a function argument.
53721
53722 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
53723
53724 * g++.old-deja/g++.ext/array4.C: New test.
53725
53726 2000-03-22 Geoff Keating <geoffk@cygnus.com>
53727
53728 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
53729
53730 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53731
53732 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
53733
53734 2000-03-19 Richard Henderson <rth@cygnus.com>
53735
53736 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
53737
53738 2000-03-19 Richard Henderson <rth@cygnus.com>
53739
53740 * gcc.c-torture/compile/20000319-1.c: New test.
53741
53742 2000-03-14 Jeffrey A Law (law@cygnus.com)
53743
53744 * gcc.c-torture/execute/20000314-3.c: New test.
53745 * gcc.c-torture/execute/20000314-2.c: New test.
53746 * gcc.c-torture/execute/20000314-1.c: New test.
53747 * gcc.c-torture/compile/20000314-2.c: New test.
53748 * gcc.c-torture/compile/20000314-1.c: New test.
53749
53750 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
53751
53752 * g++.old-deja/g++.warn/inline.C: New test.
53753
53754 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
53755
53756 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
53757 standards-compliant result rather than specific constants.
53758 Put test-values in array.
53759
53760 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
53761
53762 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
53763 (g++_target_compile): Put test-specific options last.
53764
53765 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
53766
53767 * g++.old-deja/g++.eh/vbase4.C: New test.
53768
53769 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
53770
53771 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
53772
53773 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
53774
53775 * g++.old-deja/g++.brendan/misc12.C: Removed.
53776 * g++.old-deja/g++.pt/memtemp77.C: Constify.
53777 * g++.old-deja/g++.ext/pretty4.C: New test.
53778
53779 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
53780
53781 * g++.old-deja/g++.other/string2.C: New test.
53782
53783 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
53784
53785 * g++.old-deja/g++.warn/impint2.C: New test.
53786
53787 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
53788
53789 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
53790 is 1, not zero.
53791
53792 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
53793
53794 * g++.old-deja/g++.warn/impint.C: New test.
53795 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
53796 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
53797 * g++.old-deja/g++.pt/explicit12.C: Likewise.
53798 * g++.old-deja/g++.pt/explicit13.C: Likewise.
53799 * g++.old-deja/g++.pt/explicit17.C: Likewise.
53800 * g++.old-deja/g++.pt/explicit18.C: Likewise.
53801 * g++.old-deja/g++.pt/explicit19.C: Likewise.
53802 * g++.old-deja/g++.pt/explicit23.C: Likewise.
53803 * g++.old-deja/g++.pt/explicit31.C: Likewise.
53804 * g++.old-deja/g++.pt/explicit35.C: Likewise.
53805 * g++.old-deja/g++.pt/explicit6.C: Likewise.
53806 * g++.old-deja/g++.pt/memclass7.C: Likewise.
53807
53808 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
53809
53810 * gcc.dg/cpp-redef.c: New test.
53811
53812 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
53813
53814 * g++.old-deja/g++.pt/unify7.C: New test.
53815
53816 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
53817
53818 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
53819 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
53820
53821 2000-02-25 Geoff Keating <geoffk@cygnus.com>
53822
53823 * gcc.c-torture/compile/20000224-1.c: New test.
53824
53825 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
53826
53827 * gcc.c-torture/compile/cpp-2.c: New test.
53828 * gcc.c-torture/compile/cpp-1.c: New test.
53829
53830 2000-02-25 Jeffrey A Law (law@cygnus.com)
53831
53832 * gcc.c-torture/execute/20000225-1.c: New test.
53833
53834 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
53835
53836 * gcc.dg/cpp-li2.c: New test.
53837
53838 * gcc.dg/cpp-wi1.c: New test.
53839
53840 * gcc.dg/cpp-li1.c: New test.
53841
53842 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
53843
53844 * g++.old-deja/g++.other/sizeof5.C: New test.
53845
53846 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
53847
53848 * gcc.c-torture/execute/va-arg-13.c: New test.
53849
53850 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
53851
53852 * gcc.c-torture/execute/va-arg-12.c: New test.
53853
53854 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
53855
53856 * gcc.c-torture/execute/20000223-1.c: New test.
53857
53858 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
53859
53860 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
53861
53862 2000-02-22 Mark Mitchell <mark@codesourcery.com>
53863
53864 * g++.old-deja/g++.abi/ptrmem.C: New test.
53865
53866 2000-02-19 Richard Henderson <rth@cygnus.com>
53867
53868 * gcc.c-torture/compile/init-3.c: New.
53869
53870 2000-02-17 Mark Mitchell <mark@codesourcery.com>
53871
53872 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
53873 ALWAYS_CXXFLAGS.
53874
53875 2000-02-11 Robert Lipe <robertl@sco.com>
53876
53877 * gcc.c-torture/compile/20000211-3.c: New test.
53878
53879 2000-02-11 Martin Buchholz <martin@xemacs.org>
53880
53881 * gcc.c-torture/compile/20000211-2.c: New test.
53882
53883 2000-02-11 Jeffrey A Law (law@cygnus.com)
53884
53885 * gcc.c-torture/compile/20000211-1.c: New test.
53886
53887 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
53888
53889 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
53890 on native targets
53891
53892 2000-02-08 Nathan Sidwell <nathan@acm.org>
53893
53894 * g++.old-deja/g++.other/cast5.C: New test.
53895
53896 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
53897
53898 * gcc.c-torture/execute/20000205-1.c: New.
53899
53900 2000-02-03 Nathan Sidwell <nathan@acm.org>
53901
53902 * g++.old-deja/g++.jason/cast3.C: Return void.
53903 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
53904
53905 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
53906
53907 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
53908
53909 * gcc.dg/loop-1.c: New test.
53910
53911 2000-01-27 Jakub Jelinek <jakub@redhat.com>
53912
53913 * gcc.c-torture/compile/20000127-1.c: New test.
53914 * gcc.c-torture/execute/991228-1.c: New test.
53915
53916 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
53917
53918 * gcc.dg/unused-2.c: New test.
53919
53920 * gcc.dg/conv-1.c: New test.
53921
53922 2000-01-24 Mark Mitchell <mark@codesourcery.com>
53923
53924 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
53925 compiler.
53926 (tool_option_proc): Fix typo.
53927
53928 2000-01-24 Geoff Keating <geoffk@cygnus.com>
53929
53930 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
53931 of the ld on the host, not on the build machine.
53932 Also, don't crash if '--help' is not a supported option.
53933
53934 2000-01-24 Richard Henderson <rth@cygnus.com>
53935
53936 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
53937
53938 2000-01-20 Jeffrey A Law (law@cygnus.com)
53939
53940 * gcc.c-torture/execute/20000120-2.c: New test.
53941 * gcc.c-torture/execute/20000120-1.c: New test.
53942
53943 2000-01-13 Jeffrey A Law (law@cygnus.com)
53944
53945 * gcc.c-torture/execute/20000113-1.c: New test.
53946
53947 2000-01-12 Jeffrey A Law (law@cygnus.com)
53948
53949 * gcc.c-torture/execute/20000112-1.c: New test.
53950
53951 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
53952
53953 * gcc.dg/20000111-1.c: New test.
53954
53955 2000-01-10 Jeffrey A Law (law@cygnus.com)
53956
53957 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
53958 with 16 bit integers.
53959
53960 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
53961
53962 * gcc.dg/20000108-1.c: New test.
53963
53964 2000-01-05 Nathan Sidwell <nathan@acm.org>
53965
53966 * g++.old-deja/g++.ns/koenig8.C: New test.
53967
53968 2000-01-05 Nathan Sidwell <nathan@acm.org>
53969
53970 * g++.old-deja/g++.other/cast4.C: New test.
53971
53972 2000-01-05 Jeffrey A Law (law@cygnus.com)
53973
53974 * gcc.c-torture/compile/20000105-2.c: New test.
53975 * gcc.c-torture/compile/20000105-1.c: New test.
53976
53977 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53978
53979 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
53980 references to printf & atoi to conform to ANSI standard.
53981 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
53982 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
53983 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
53984 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
53985 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
53986 * g++.old-deja/g++.brendan/complex1.C: Likewise.
53987 * g++.old-deja/g++.brendan/copy1.C: Likewise.
53988 * g++.old-deja/g++.brendan/copy2.C: Likewise.
53989 * g++.old-deja/g++.brendan/copy3.C: Likewise.
53990 * g++.old-deja/g++.brendan/copy4.C: Likewise.
53991 * g++.old-deja/g++.brendan/copy5.C: Likewise.
53992 * g++.old-deja/g++.brendan/copy6.C: Likewise.
53993 * g++.old-deja/g++.brendan/copy7.C: Likewise.
53994 * g++.old-deja/g++.brendan/copy8.C: Likewise.
53995 * g++.old-deja/g++.brendan/crash11.C: Likewise.
53996 * g++.old-deja/g++.brendan/crash14.C: Likewise.
53997 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
53998 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
53999 * g++.old-deja/g++.brendan/delete2.C: Likewise.
54000 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
54001 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
54002 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
54003 * g++.old-deja/g++.brendan/eh1.C: Likewise.
54004 * g++.old-deja/g++.brendan/groff1.C: Likewise.
54005 * g++.old-deja/g++.brendan/init3.C: Likewise.
54006 * g++.old-deja/g++.brendan/misc12.C: Likewise.
54007 * g++.old-deja/g++.brendan/misc7.C: Likewise.
54008 * g++.old-deja/g++.brendan/new2.C: Likewise.
54009 * g++.old-deja/g++.brendan/operators4.C: Likewise.
54010 * g++.old-deja/g++.brendan/operators5.C: Likewise.
54011 * g++.old-deja/g++.brendan/overload2.C: Likewise.
54012 * g++.old-deja/g++.brendan/overload7.C: Likewise.
54013 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
54014 * g++.old-deja/g++.brendan/reference1.C: Likewise.
54015 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
54016 * g++.old-deja/g++.brendan/template24.C: Likewise.
54017 * g++.old-deja/g++.brendan/template3.C: Likewise.
54018 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
54019 * g++.old-deja/g++.jason/inline3.C: Likewise.
54020 * g++.old-deja/g++.jason/opeq.C: Likewise.
54021 * g++.old-deja/g++.law/arg5.C: Likewise.
54022 * g++.old-deja/g++.law/arm7.C: Likewise.
54023 * g++.old-deja/g++.law/ctors11.C: Likewise.
54024 * g++.old-deja/g++.law/cvt8.C: Likewise.
54025 * g++.old-deja/g++.law/init9.C: Likewise.
54026 * g++.old-deja/g++.law/refs4.C: Likewise.
54027 * g++.old-deja/g++.law/template2.C: Likewise.
54028 * g++.old-deja/g++.law/visibility24.C: Likewise.
54029 * g++.old-deja/g++.law/vtable3.C: Likewise.
54030 * g++.old-deja/g++.mike/asm2.C: Likewise.
54031 * g++.old-deja/g++.mike/eh1.C: Likewise.
54032 * g++.old-deja/g++.mike/misc1.C: Likewise.
54033 * g++.old-deja/g++.mike/misc13.C: Likewise.
54034 * g++.old-deja/g++.mike/misc14.C: Likewise.
54035 * g++.old-deja/g++.mike/ns12.C: Likewise.
54036 * g++.old-deja/g++.mike/p1248.C: Likewise.
54037 * g++.old-deja/g++.mike/p3708.C: Likewise.
54038 * g++.old-deja/g++.mike/p3708a.C: Likewise.
54039 * g++.old-deja/g++.mike/p3708b.C: Likewise.
54040 * g++.old-deja/g++.mike/p646.C: Likewise.
54041 * g++.old-deja/g++.mike/p700.C: Likewise.
54042 * g++.old-deja/g++.mike/p783.C: Likewise.
54043 * g++.old-deja/g++.mike/p783a.C: Likewise.
54044 * g++.old-deja/g++.mike/p783b.C: Likewise.
54045 * g++.old-deja/g++.mike/p786.C: Likewise.
54046 * g++.old-deja/g++.mike/p789.C: Likewise.
54047 * g++.old-deja/g++.mike/p789a.C: Likewise.
54048 * g++.old-deja/g++.mike/p807a.C: Likewise.
54049 * g++.old-deja/g++.other/delete3.C: Likewise.
54050 * g++.old-deja/g++.other/dyncast1.C: Likewise.
54051 * g++.old-deja/g++.other/dyncast2.C: Likewise.
54052 * g++.old-deja/g++.other/dyncast3.C: Likewise.
54053 * g++.old-deja/g++.other/empty1.C: Likewise.
54054 * g++.old-deja/g++.other/temporary1.C: Likewise.
54055 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
54056 * g++.old-deja/g++.pt/t16.C: Likewise.
54057 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
54058
54059 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
54060
54061 * gcc.dg/991230-1.c: New test.
54062
54063 1999-12-29 Jeffrey A Law (law@cygnus.com)
54064
54065 * gcc.c-torture/compile/991229-3.c: New test.
54066 * gcc.c-torture/compile/991229-2.c: New test.
54067 * gcc.c-torture/compile/991229-1.c: New test.
54068
54069 1999-12-29 Greg McGary <gkm@eng.ascend.com>
54070
54071 * gcc.c-torture/compile/labels-2.c: New test.
54072
54073 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
54074
54075 * gcc.c-torture/execute/991227-1.c: New test.
54076
54077 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54078
54079 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
54080
54081 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
54082
54083 * gcc.c-torture/execute/991221-1.c: New test.
54084
54085 1999-12-20 Nathan Sidwell <nathan@acm.org>
54086
54087 * g++.old-deja/g++.other/cast3.C: New test.
54088
54089 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
54090
54091 * gcc.c-torture/execute/991216-4.c: New test.
54092
54093 1999-12-16 Michael Meissner <meissner@cygnus.com>
54094
54095 * gcc.c-torture/execute/991216-1.c: New test.
54096 * gcc.c-torture/execute/991216-2.c: New test.
54097 * gcc.c-torture/execute/991216-3.c: New test.
54098
54099 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
54100
54101 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
54102 Actually make the test fail by using "-O2" for compilation.
54103
54104 1999-12-15 Nathan Sidwell <nathan@acm.org>
54105
54106 * g++.old-deja/g++.warn/cast-align1.C: New test.
54107
54108 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
54109
54110 * gcc.c-torture/compile/991214-1.c: New test.
54111 * gcc.c-torture/compile/991214-2.c: New test.
54112
54113 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
54114
54115 * gcc.dg/991214-1.c: New test.
54116
54117 1999-12-13 Jeffrey A Law (law@cygnus.com)
54118
54119 * gcc.c-torture/compile/991213-3.c: New test.
54120 * gcc.c-torture/compile/991213-2.c: New test.
54121 * gcc.c-torture/compile/991213-1.c: New test.
54122
54123 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
54124
54125 * gcc.dg/991209-1.c: New test.
54126
54127 1999-12-08 Nathan Sidwell <nathan@acm.org>
54128
54129 * gcc.c-torture/compile/991208-1.c: New test.
54130
54131 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54132
54133 * gcc.dg/ultrasp2.c: New test.
54134
54135 1999-12-05 Alex Samuel <samuel@codesourcery.com>
54136
54137 * g++.old-deja/g++.abi/align.C (main): Fix typo.
54138
54139 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
54140
54141 * gcc.c-torture/compile/991202-1.c: New test.
54142 * gcc.c-torture/execute/991202-1.c: New test.
54143 * gcc.c-torture/execute/991202-2.c: New test.
54144 * gcc.c-torture/execute/991202-3.c: New test.
54145
54146 1999-12-02 Alex Samuel <samuel@codesourcery.com>
54147
54148 * g++.old-deja/g++.abi/align.C: New test.
54149 * g++.old-deja/g++.abi/aggregates.C: Likewise.
54150 * g++.old-deja/g++.abi/bitfields.C: Likewise.
54151
54152 1999-12-01 Richard Henderson <rth@cygnus.com>
54153
54154 * gcc.c-torture/execute/991201-1.c: New.
54155
54156 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
54157
54158 * gcc.dg/991129-1.c: New test.
54159
54160 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
54161
54162 * gcc.c-torture/compile/991127-1.c: New test.
54163
54164 1999-11-22 Nathan Sidwell <nathan@acm.org>
54165
54166 * g++.old-deja/g++.other/warn4.C: New test.
54167
54168 1999-11-22 Nathan Sidwell <nathan@acm.org>
54169
54170 * g++.old-deja/g++.eh/cleanup2.C: New test.
54171 * g++.old-deja/g++.ext/pretty2.C: New test.
54172 * g++.old-deja/g++.ext/pretty3.C: New test.
54173 * g++.old-deja/g++.other/debug6.C: New test.
54174
54175 1999-10-20 Jim Wilson <wilson@cygnus.com>
54176
54177 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
54178 compiler_output to look for one error message instead of two.
54179
54180 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
54181
54182 * gcc.c-torture/execute/991118-1.c: Also test case
54183 where the word boundary does not split a byte evenly.
54184
54185 1999-11-19 Nathan Sidwell <nathan@acm.org>
54186
54187 * g++.old-deja/g++.ext/restrict1.C: New test.
54188
54189 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
54190
54191 * gcc.c-torture/execute/991118-1.c: New test.
54192
54193 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
54194
54195 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
54196 working directory pathnames.
54197
54198 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
54199
54200 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
54201 host is equipped with driver.h and driver.o so it can actually
54202 compile and run the tests.
54203
54204 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
54205
54206 * gcc.c-torture/compile/991008-1.c: New test.
54207
54208 1999-11-08 Nick Clifton <nickc@cygnus.com>
54209
54210 * lib/gcc-dg.exp: Include target-supports.exp
54211
54212 1999-11-05 Nick Clifton <nickc@cygnus.com>
54213
54214 * lib/target-supports.exp: New file: Provide procs to test for
54215 features supported by the target.
54216 (check_weak_available): Moved here from ecos.exp.
54217 (check_alias_available): New proc: Determine of the target
54218 toolchain supports the alias attribute.
54219
54220 * gcc.dg/special/ecos.exp: Move check_weak_available to
54221 target-supports.exp.
54222 (alias-1.c): Only perform the test if the target supports
54223 aliases.
54224 (wkali-1.c): Only perform the test if the target supports
54225 aliases.
54226
54227 * gcc.dg/990506-0.c: Expect error messages from cross
54228 targets as well as native targets.
54229
54230 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54231
54232 * gcc.dg/ultrasp1.c: Removed xfail.
54233 * gcc.dg/struct-ret-2.c: Likewise.
54234 * gcc.dg/array-1.c: Likewise.
54235
54236 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54237
54238 * gcc.dg/struct-ret-2.c: New test.
54239
54240 * gcc.dg/array-1.c: New test.
54241
54242 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
54243
54244 * gcc.c-torture/execute/991030-1.c: New test.
54245
54246 1999-10-26 Richard Henderson <rth@cygnus.com>
54247
54248 * gcc.c-torture/compile/991026-2.c: New test.
54249
54250 1999-10-26 Jeffrey A Law (law@cygnus.com)
54251
54252 * gcc.c-torture/compile/991026-1.c: New test.
54253
54254 1999-10-23 Jeffrey A Law (law@cygnus.com)
54255
54256 * gcc.c-torture/execute/991023-1.c: New test.
54257
54258 1999-10-19 Jeffrey A Law (law@cygnus.com)
54259
54260 * gcc.c-torture/execute/991019-1.c: New test.
54261
54262 1999-10-16 Richard Henderson <rth@cygnus.com>
54263
54264 * gcc.c-torture/execute/991016-1.c: New test.
54265
54266 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
54267
54268 * gcc.c-torture/execute/991014-1.c: New test.
54269
54270 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
54271
54272 * g++.old-deja/g++.other/union2.C: New test.
54273
54274 1999-10-13 Nathan Sidwell <nathan@acm.org>
54275
54276 * g++.old-deja/g++.other/vaarg2.C: New test.
54277 * g++.old-deja/g++.other/vaarg3.C: New test.
54278
54279 1999-10-12 Craig Burley <craig@jcb-sc.com>
54280
54281 * g77.f-torture/noncompile/19990905-1.f: Moved from being
54282 in compile/.
54283
54284 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
54285
54286 * gcc.c-torture/execute/va-arg-11.c: New test.
54287
54288 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
54289
54290 * lib/file-format.exp (gcc_target_object_format): Don't
54291 crash if objdump is unavailable.
54292
54293 1999-09-29 Donn Terry <donn@interix.com>
54294
54295 * gcc.misc-tests/mg.exp: delete extraneous redirection.
54296
54297 1999-09-28 Nick Clifton <nickc@cygnus.com>
54298
54299 * gcc.c-torture/compile/990928-1.c: New test.
54300
54301 1999-09-28 Nathan Sidwell <nathan@acm.org>
54302
54303 * g++.old-deja/g++.other/decl6.C: New test.
54304
54305 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
54306
54307 * gcc.c-torture/execute/va-arg-10.c: New test.
54308
54309 1999-09-27 Nathan Sidwell <nathan@acm.org>
54310
54311 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
54312 __PRETTY_FUNCTION__.
54313
54314 1999-09-23 Nick Clifton <nickc@cygnus.com>
54315
54316 * gcc.c-torture/execute/990923-1.c: New test.
54317
54318 1999-09-21 Nick Clifton <nickc@cygnus.com>
54319
54320 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
54321 for which -fpic is inappropriate.
54322
54323 1999-09-21 Mark Mitchell <mark@codesourcery.com>
54324
54325 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
54326
54327 1999-09-21 Nathan Sidwell <nathan@acm.org>
54328
54329 * g++.old-deja/g++.other/dyncast1.C: New test.
54330 * g++.old-deja/g++.other/dyncast2.C: New test.
54331 * g++.old-deja/g++.other/dyncast3.C: New test.
54332 * g++.old-deja/g++.other/dyncast4.C: New test.
54333 * g++.old-deja/g++.other/dyncast5.C: New test.
54334 * g++.old-deja/g++.eh/catch3.C: New test.
54335 * g++.old-deja/g++.eh/catch3p.C: New test.
54336 * g++.old-deja/g++.eh/catch4.C: New test.
54337 * g++.old-deja/g++.eh/catch4p.C: New test.
54338 * g++.old-deja/g++.eh/catch5.C: New test.
54339 * g++.old-deja/g++.eh/catch5p.C: New test.
54340 * g++.old-deja/g++.eh/catch6.C: New test.
54341 * g++.old-deja/g++.eh/catch6p.C: New test.
54342 * g++.old-deja/g++.eh/catch7.C: New test.
54343 * g++.old-deja/g++.eh/catch7p.C: New test.
54344 * g++.old-deja/g++.eh/catch8.C: New test.
54345 * g++.old-deja/g++.eh/catch8p.C: New test.
54346 * g++.old-deja/g++.eh/catch9.C: New test.
54347 * g++.old-deja/g++.eh/catch9p.C: New test.
54348
54349 1999-09-13 Nathan Sidwell <nathan@acm.org>
54350
54351 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
54352 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
54353
54354 1999-09-13 Jeffrey A Law (law@cygnus.com)
54355
54356 * gcc.c-torture/compile/990913-1.c: New test.
54357
54358 1999-09-10 Nathan Sidwell <nathan@acm.org>
54359
54360 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
54361 * g++.old-deja/g++.jason/rfg5.C: Likewise.
54362
54363 1999-09-09 Richard Henderson <rth@cygnus.com>
54364
54365 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
54366
54367 1999-09-09 Nathan Sidwell <nathan@acm.org>
54368
54369 * g++.old-deja/g++.other/lookup11.C: New test.
54370 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
54371 what is permitted and what we want.
54372 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
54373 overload use.
54374 * g++.old-deja/g++.jason/rfg5.C: Likewise.
54375
54376 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
54377
54378 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
54379 * gcc.c-torture/noncompile/poison-1.c: New file.
54380
54381 1999-09-08 Nathan Sidwell <nathan@acm.org>
54382
54383 * g++.old-deja/g++.other/sizeof3.C: New test.
54384 * g++.old-deja/g++.other/sizeof4.C: New test.
54385 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
54386 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
54387
54388 1999-09-07 Richard Henderson <rth@cygnus.com>
54389
54390 * gcc.dg/va-arg-1.c: New.
54391
54392 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
54393
54394 * gcc.c-torture/execute/va-arg-9.c: New test.
54395
54396 1999-09-05 Craig Burley <craig@jcb-sc.com>
54397
54398 * g77.f-torture/compile/980519-2.f: New test.
54399 * g77.f-torture/compile/19990905-0.f: New test.
54400 * g77.f-torture/compile/19990905-1.f: New test.
54401 * g77.f-torture/compile/19990905-2.f: New test.
54402
54403 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
54404
54405 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
54406
54407 * gcc.c-torture/execute/990827-1.c: Fix typo.
54408
54409 1999-09-03 Nathan Sidwell <nathan@acm.org>
54410
54411 * g++.old-deja/g++.other/deref1.C: New test.
54412
54413 1999-09-02 Nathan Sidwell <nathan@acm.org>
54414
54415 * g++.old-deja/g++.other/ambig2.C: New test.
54416 * g++.old-deja/g++.other/cond5.C: New test.
54417 * g++.old-deja/g++.other/lookup16.C: New test.
54418
54419 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
54420
54421 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
54422 assemblers too.
54423
54424 1999-08-31 Jeffrey A Law (law@cygnus.com)
54425
54426 * lib/c-torture.exp: Avoid the "compare executables" optimization
54427 when testing native.
54428
54429 1999-08-29 Jeffrey A Law (law@cygnus.com)
54430
54431 * gcc.c-torture/execute/990829-1.c: New test.
54432 * gcc.c-torture/compile/990829-1.c: New test.
54433
54434 1999-08-27 Paul Burchard <burchard@pobox.com>
54435
54436 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
54437 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
54438 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
54439 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
54440 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
54441 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
54442 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
54443 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
54444 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
54445 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
54446 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
54447
54448 1999-08-27 Jeffrey A Law (law@cygnus.com)
54449
54450 * gcc.c-torture/execute/990827-1.c: New test.
54451
54452 1999-08-26 Craig Burley <craig@jcb-sc.com>
54453
54454 * g77.f-torture/noncompile/19990826-4.f: New test.
54455
54456 * g77.f-torture/compile/19990826-3.f: New test.
54457
54458 * g77.f-torture/execute/19990826-2.f: New test.
54459
54460 * g77.f-torture/compile/19990826-1.f: New test.
54461
54462 * gcc.c-torture/execute/990826-0.c: New test.
54463 * g77.c-torture/execute/19990826-0.f: New test.
54464
54465 * g77.f-torture/noncompile/970626-2.f: New test.
54466
54467 1999-08-25 Paul Burchard <burchard@pobox.com>
54468
54469 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
54470 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
54471 lss-011.C: New tests.
54472
54473 1999-08-25 Nathan Sidwell <nathan@acm.org>
54474
54475 * g++.old-deja/g++.other/decl5.C: New test.
54476
54477 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54478
54479 * noncompile/noncompile.exp: Load_lib c-torture.exp.
54480 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
54481 call `postbase' for each one. All callers of `postbase' changed
54482 to call this instead.
54483
54484 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
54485
54486 * gcc.c-torture/execute/990811-1.c: New test.
54487
54488 1999-08-09 Nick Clifton <nickc@cygnus.com>
54489
54490 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
54491 just native ones.
54492
54493 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
54494 just native ones.
54495
54496 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
54497
54498 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
54499
54500 1999-08-04 Jeffrey A Law (law@cygnus.com)
54501
54502 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
54503
54504 1999-08-04 Nathan Sidwell <nathan@acm.org>
54505
54506 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
54507
54508 1999-08-04 Jeffrey A Law (law@cygnus.com)
54509
54510 * gcc.c-torture/execute/990804-1.c: New test.
54511
54512 1999-08-03 Nathan Sidwell <nathan@acm.org>
54513
54514 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
54515 * g++.old-deja/g++.brendan/crash64.C: Likewise.
54516 * g++.old-deja/g++.brendan/overload8.C: Likewise.
54517
54518 1999-08-03 Nathan Sidwell <nathan@acm.org>
54519
54520 * g++.old-deja/g++.other/struct1.C: New test.
54521
54522 1999-08-03 Nathan Sidwell <nathan@acm.org>
54523
54524 * g++.old-deja/g++.other/enum2.C: New test.
54525
54526 1999-08-02 Richard Henderson <rth@cygnus.com>
54527
54528 Adapted from tests from Franz Sirl:
54529 * gcc.c-torture/execute/va-arg-7.c: New test.
54530 * gcc.c-torture/execute/va-arg-8.c: New test.
54531
54532 1999-08-01 Jeffrey A Law (law@cygnus.com)
54533
54534 * gcc.c-torture/compile/990801-2.c: New test.
54535
54536 * gcc.c-torture/compile/990801-1.c: New test.
54537
54538 1999-07-27 Michael Meissner <meissner@cygnus.com>
54539
54540 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
54541 fp-cmp-1.c, converting double to float.
54542
54543 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
54544 fp-cmp-1.c, converting double to long double.
54545
54546 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
54547 from fr1 to unknown_register, since fr1 is a legitimate register
54548 on some machines.
54549
54550 1999-07-25 Jeffrey A Law (law@cygnus.com)
54551
54552 * README: More listname related changes.
54553
54554 1999-07-08 Catherine Moore <clm@cygnus.com>
54555
54556 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
54557
54558 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
54559
54560 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
54561
54562 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
54563
54564 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
54565
54566 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
54567
54568 * gcc.dg/990703-1.c: New test.
54569
54570 1999-06-29 Nick Clifton <nickc@cygnus.com>
54571
54572 * lib/file-format.exp: New file: Move definition of proc
54573 gcc_target_object_format to here from
54574 gcc.dg/special/ecos.exp.
54575
54576 * lib/c-torture.exp: Include lib file-format.exp.
54577 * lib/gcc-dg.exp: Include lib file-format.exp.
54578
54579 * gcc.dg/special/ecos.exp: Remove definition of proc
54580 gcc_target_object_format.
54581
54582 1999-06-28 Jeffrey A Law (law@cygnus.com)
54583
54584 * gcc.c-torture/execute/990628-1.c: New test.
54585
54586 1999-06-25 Jeffrey A Law (law@cygnus.com)
54587
54588 * gcc.c-torture/compile/990625-2.c: New test.
54589
54590 * gcc.c-torture/compile/990625-1.c: New test.
54591
54592 1999-06-23 Nick Clifton <nickc@cygnus.com>
54593
54594 * gcc.c-torture/compile/dll.c: New test case. Check that dll
54595 attributes compile.
54596 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
54597 ports that use the COFF/PE file format.
54598
54599 1999-06-17 Jeffrey A Law (law@cygnus.com)
54600
54601 * gcc.c-torture/compile/990617-1.c: New test.
54602
54603 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
54604
54605 * g++.old-deja/g++.other/decl4.C: New test.
54606
54607 1999-06-14 Nathan Sidwell <nathan@acm.org>
54608
54609 * g++.old-deja/g++.other/bitfld3.C: New test.
54610
54611 1999-06-08 Nathan Sidwell <nathan@acm.org>
54612
54613 * g++.old-deja/g++.eh/catch1.C: New test.
54614
54615 1999-06-07 Jeffrey A Law (law@cygnus.com)
54616
54617 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
54618
54619 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
54620 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
54621
54622 1999-06-05 Craig Burley <craig@jcb-sc.com>
54623
54624 * g77.f-torture/compile/19990502-0.f: Replace with new,
54625 shorter, test that still fails after recent changes.
54626
54627 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
54628
54629 * gcc.c-torture/execute/990604-1.c: New test.
54630
54631 1999-05-31 Jeffrey A Law (law@cygnus.com)
54632
54633 * gcc.c-torture/execute/990531-1.c: New test.
54634
54635 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
54636
54637 * gcc.c-torture/compile/990527-1.c: New test.
54638
54639 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
54640
54641 * gcc.c-torture/execute/990527-1.c: New test.
54642
54643 1999-05-25 Nick Clifton <nickc@cygnus.com>
54644
54645 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
54646 bitfields as signed.
54647
54648 1999-05-25 Craig Burley <craig@jcb-sc.com>
54649
54650 * g77.f-torture/compile/19990525-0.f: New test.
54651
54652 1999-05-25 Jeffrey A Law (law@cygnus.com)
54653
54654 * gcc.c-torture/execute/990525-2.c: New test.
54655
54656 * gcc.c-torture/execute/990525-1.c: New test.
54657
54658 1999-05-24 Nathan Sidwell <nathan@acm.org>
54659
54660 * g++.old-deja/g++.other/anon3.C: New test.
54661 * g++.old-deja/g++.other/anon4.C: New test.
54662 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
54663 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
54664 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
54665 Merrill).
54666
54667 1999-05-24 Jeffrey A Law (law@cygnus.com)
54668
54669 * gcc.c-torture/execute/990524-1.c: New test.
54670
54671 * gcc.dg/990524-1.c: New test.
54672
54673 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
54674
54675 * gcc.c-torture/compile/990523-1.c: New test.
54676
54677 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
54678
54679 * gcc.c-torture/compile/990519-1.c: New test.
54680
54681 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
54682
54683 * gcc.c-torture/compile/990517-1.c: New test.
54684
54685 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
54686 (e4, f4): New tests.
54687 (main): Call them.
54688
54689 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54690
54691 * gcc.dg/noreturn-1.c: New test.
54692
54693 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
54694
54695 * gcc.c-torture/execute/990513-1.c: New test.
54696
54697 1999-05-10 Richard Henderson <rth@cygnus.com>
54698
54699 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
54700
54701 1999-05-10 Craig Burley <craig@jcb-sc.com>
54702
54703 * g77.f-torture/execute/erfc.f: Use small single-precision
54704 values, to avoid problems on Alphas when not -mieee.
54705
54706 1999-05-08 Craig Burley <craig@jcb-sc.com>
54707
54708 * gcc.dg/990506-0.c: New test.
54709
54710 1999-05-08 Richard Henderson <rth@cygnus.com>
54711
54712 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
54713 the constant to test. Don't XFAIL 64-bit targets.
54714
54715 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
54716 * g++.old-deja/g++.law/profile1.C: Likewise.
54717
54718 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
54719 operator new instances.
54720 * g++.old-deja/g++.other/delete5.C: Likewise.
54721
54722 1999-05-03 Craig Burley <craig@jcb-sc.com>
54723
54724 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
54725 intrinsic.
54726
54727 1999-05-03 Craig Burley <craig@jcb-sc.com>
54728
54729 * g77.f-torture/execute/u77-test.f: Reverse order of two
54730 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
54731
54732 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54733
54734 * gcc.dg/compare1.c: New test.
54735
54736 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
54737
54738 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
54739 New tests.
54740
54741 1999-05-02 Craig Burley <craig@jcb-sc.com>
54742
54743 * g77.f-torture/compile/19990502-1.f: New test.
54744
54745 1999-05-02 Craig Burley <craig@jcb-sc.com>
54746
54747 * g77.f-torture/compile/19990502-0.f: New test.
54748
54749 1999-05-02 Craig Burley <craig@jcb-sc.com>
54750
54751 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
54752 intrinsic.
54753
54754 1999-05-02 Craig Burley <craig@jcb-sc.com>
54755
54756 * g77.f-torture/execute/u77-test.f (main): List libU77
54757 intrinsics not currently tested.
54758 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
54759 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
54760 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
54761 Trim blanks off the ends of some printed strings.
54762
54763 1999-05-02 Craig Burley <craig@jcb-sc.com>
54764
54765 * g77.f-torture/execute/u77-test.f (main): Just warn about
54766 FSTAT gid disagreement, as it's expected on some systems.
54767
54768 1999-05-01 Craig Burley <craig@jcb-sc.com>
54769
54770 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
54771 use a new function, which allows for some slop.
54772 Clean up some commentary.
54773 (issum): The new function.
54774 (sgladd): Deleted subroutine.
54775
54776 1999-05-01 Craig Burley <craig@jcb-sc.com>
54777
54778 * g77.f-torture/execute/u77-test.f: Modify to be more like
54779 libf2c/libU77 version, bringing patches to that version here.
54780 Add suitable commentary.
54781
54782 1999-04-25 Richard Henderson <rth@cygnus.com>
54783
54784 * gcc.dg/990424-1.c: New test.
54785
54786 1999-04-24 Craig Burley <craig@jcb-sc.com>
54787
54788 * g77.f-torture/execute/u77-test.f (main): Bug involving
54789 LSTAT has been fixed, so turn back on full checking.
54790
54791 1999-04-20 Craig Burley <craig@jcb-sc.com>
54792
54793 * g77.f-torture/compile/19990419-0.f: New test.
54794 * g77.f-torture/execute/19990419-1.f: New test.
54795
54796 1999-04-17 Richard Henderson <rth@cygnus.com>
54797
54798 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
54799 to avoid the need for a prototype to supress a warning.
54800
54801 1999-04-07 Jim Wilson <wilson@cygnus.com>
54802
54803 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
54804
54805 1999-04-04 Jeffrey A Law (law@cygnus.com)
54806
54807 * gcc.c-torture/execute/990404-1.c: New test.
54808
54809 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
54810
54811 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
54812 * gcc.dg/cpp-if3.c: Don't use -pedantic.
54813 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
54814 missing initializer warnings.
54815
54816 1999-03-28 Jeffrey A Law (law@cygnus.com)
54817
54818 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
54819 matching strings.
54820
54821 1999-03-26 Jeffrey A Law (law@cygnus.com)
54822
54823 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
54824
54825 1999-03-26 Craig Burley <craig@jcb-sc.com>
54826
54827 * g77.f-torture/execute/19990325-0.f: New test.
54828 * g77.f-torture/execute/19990325-1.f: New test.
54829
54830 1999-03-24 Jeffrey A Law (law@cygnus.com)
54831
54832 * gcc.c-torture/execute/990324-1.c: New test.
54833
54834 1999-03-22 Jim Wilson <wilson@cygnus.com>
54835
54836 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
54837 test with 4.
54838
54839 1999-03-17 Richard Henderson <rth@cygnus.com>
54840
54841 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
54842
54843 1999-03-13 Craig Burley <craig@jcb-sc.com>
54844
54845 * g77.f-torture/execute/19990313-2.f: New test.
54846 * g77.f-torture/execute/19990313-3.f: New test.
54847
54848 1999-03-13 Craig Burley <craig@jcb-sc.com>
54849
54850 * g77.f-torture/execute/19990313-0.f: New test.
54851 * g77.f-torture/execute/19990313-1.f: New test.
54852
54853 1999-03-12 Jim Wilson <wilson@cygnus.com>
54854
54855 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
54856 printf to sprintf.
54857 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
54858 (main): Add check for u15. Conditionalize u31 check depending on
54859 whether ints are <32 bits or >=32 bits.
54860
54861 1999-03-08 Craig Burley <craig@jcb-sc.com>
54862
54863 * g77.f-torture/execute/19981119-0.f: Improve testiness.
54864
54865 1999-03-08 Craig Burley <craig@jcb-sc.com>
54866
54867 * g77.f-torture/compile/19990305-0.f: New test.
54868 * g77.f-torture/execute/19981119-0.f: New test.
54869
54870 1999-03-08 Craig Burley <craig@jcb-sc.com>
54871
54872 * g77.f-torture/execute/970625-2.f: call ABORT if final
54873 result is not correct, instead of just printing it.
54874 Add this checking via newly introduced obfuscation, to
54875 trip up buggy front ends.
54876
54877 1999-03-07 Craig Burley <craig@jcb-sc.com>
54878
54879 * g77.f-torture/compile/960317-1.f: Moved from being
54880 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
54881
54882 1999-03-06 Craig Burley <craig@jcb-sc.com>
54883
54884 * g77.f-torture/execute/960317-1.f: New (old) test.
54885 * g77.f-torture/execute/970625-2.f: Ditto.
54886
54887 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
54888
54889 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an
54890 error message on line 1 or line 2; cccp and cpplib do this differently.
54891
54892 1999-03-01 Jeffrey A Law (law@cygnus.com)
54893
54894 * g++.old-deja/g++.law/weak1.C: New test.
54895
54896 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
54897
54898 * gcc.c-torture/execute/990119-1.c: Renamed to...
54899 * gcc.dg/990119-1.c: this, so it will only be tested once
54900 (it's a preprocessor test, it doesn't need to be run at
54901 multiple optimization levels).
54902
54903 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
54904
54905 * lib/g++.exp: Don't add incdir=$base_dir/../include to
54906 ALWAYS_CXXFLAGS.
54907
54908 1999-02-24 Craig Burley <craig@jcb-sc.com>
54909
54910 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
54911 * g77.f-torture/compile/19981216-0.f: ...as it is expected
54912 to not be compilable by current g77.
54913
54914 1999-02-24 Nick Clifton <nickc@cygnus.com>
54915
54916 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
54917
54918 1999-02-22 Jeffrey A Law (law@cygnus.com)
54919
54920 * gcc.c-torture/execute/990222-1.c: New test.
54921
54922 1999-02-19 Craig Burley <craig@jcb-sc.com>
54923
54924 * g77.f-torture/compile/19990218-0.f: New test.
54925 * g77.f-torture/noncompile/19990218-1.f: New test.
54926
54927 1999-02-18 Craig Burley <craig@jcb-sc.com>
54928
54929 * g77.f-torture/compile/19981216-0.f: New test.
54930
54931 1999-02-14 Jeffrey A Law (law@cygnus.com)
54932
54933 * gcc.dg/990214-1.c: New test.
54934
54935 1999-02-13 Jeffrey A Law (law@cygnus.com)
54936
54937 * gcc.dg/990213-2.c: New test.
54938
54939 * gcc.dg/990213-1.c: New test.
54940
54941 1999-02-12 Jeffrey A Law (law@cygnus.com)
54942
54943 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
54944 ints.
54945
54946 1999-02-11 Nick Clifton <nickc@cygnus.com>
54947
54948 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
54949 specified by target.
54950
54951 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
54952
54953 1999-02-11 Jeffrey A Law (law@cygnus.com)
54954
54955 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
54956
54957 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
54958
54959 * gcc.dg/special/ecos.exp: New test driver for new tests with
54960 special requirements.
54961
54962 * gcc.dg/special/alias-1.c: New test.
54963 * gcc.dg/special/gcsec-1.c: New test.
54964 * gcc.dg/special/weak-1.c: New test.
54965 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
54966 * gcc.dg/special/weak-2.c: New test.
54967 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
54968 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
54969 * gcc.dg/special/wkali-1.c: New test.
54970 * gcc.dg/special/wkali-2.c: New test.
54971 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
54972 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
54973
54974 1999-02-10 Felix Lee <flee@cygnus.com>
54975
54976 * lib/c-torture.exp (c-torture-compile): Pull out code for
54977 analyzing gcc error messages.
54978 (c-torture-execute): Likewise. Fix some (harmless) false
54979 positives.
54980 * lib/gcc.exp (gcc_check_compile): New function.
54981
54982 1999-02-08 Richard Henderson <rth@cygnus.com>
54983
54984 * gcc.c-torture/execute/990208-1.c: New test.
54985
54986 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
54987
54988 * g++.dg/special/ecos.exp: New driver for new tests with special
54989 requirements
54990
54991 * g++.dg/special/conpr-1.C: New test
54992 * g++.dg/special/conpr-2.C: New test
54993 * g++.dg/special/conpr-2a.C: New test
54994 * g++.dg/special/conpr-3.C: New test
54995 * g++.dg/special/conpr-3a.C: New test
54996 * g++.dg/special/conpr-3b.C: New test
54997
54998 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
54999 allow g++ to use the dg driver
55000
55001 * README: Add comment about g++.dg directory
55002
55003 1999-02-06 Jeffrey A Law (law@cygnus.com)
55004
55005 * README: Update email addresses.
55006
55007 1999-02-03 Nick Clifton <nickc@cygnus.com>
55008
55009 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
55010 arguments in order to force structure S onto the stack even on
55011 the alpha.
55012 (test): Pass 10 leading arguments to function foo as well as the
55013 structure S.
55014
55015 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
55016 failure for all targets.
55017
55018 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
55019 abort to terminate program execution.
55020
55021 1999-01-30 Richard Henderson <rth@cygnus.com>
55022
55023 * gcc.c-torture/execute/990130-1.c: New test.
55024
55025 1999-01-30 Jeffrey A Law (law@cygnus.com)
55026
55027 * gcc.dg/990130-1.c: New test.
55028
55029 1999-01-28 Michael Meissner <meissner@cygnus.com>
55030
55031 * gcc.c-torture/execute/990128-1.c: New test.
55032
55033 1999-01-27 Michael Meissner <meissner@cygnus.com>
55034
55035 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
55036
55037 1999-01-27 Felix Lee <flee@cygnus.com>
55038
55039 * lib/c-torture.exp (c-torture-compile): pull out code for
55040 analyzing gcc error messages.
55041 (c-torture-execute): ditto, and fix some (harmless) false
55042 positives.
55043 * lib/gcc.exp (gcc_check_compile): new function.
55044
55045 1999-01-17 Jeffrey A Law (law@cygnus.com)
55046
55047 * gcc.dg/990117-1.c: New test.
55048
55049 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
55050
55051 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
55052
55053 1999-01-15 Jeffrey A Law (law@cygnus.com)
55054
55055 * g77.f-torture/compile/990115-1.f: New test.
55056
55057 1999-01-07 Jeffrey A Law (law@cygnus.com)
55058
55059 * gcc.c-torture/compile/990107-1.c: New test
55060
55061 1999-01-06 Jeffrey A Law (law@cygnus.com)
55062
55063 * gcc.c-torture/execute/990106-2.c: New test.
55064
55065 * gcc.c-torture/execute/990106-1.c: New test.
55066
55067 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
55068
55069 * gcc.c-torture/compile/981223-1.c: New test.
55070
55071 1998-12-29 Richard Henderson <rth@cygnus.com>
55072
55073 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
55074 (opt3): Rename from opt4 and disable.
55075
55076 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
55077
55078 * g++.old-deja/g++.pt/ptrmem5.C: New test.
55079
55080 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
55081
55082 * g++.old-deja/g++.other/conv5.C: New test.
55083
55084 1998-12-14 Nick Clifton <nickc@cygnus.com>
55085
55086 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
55087
55088 1998-12-11 Jeffrey A Law (law@cygnus.com)
55089
55090 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
55091
55092 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
55093
55094 * gcc.c-torture/compile/981211-1.c: New test.
55095
55096 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
55097
55098 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
55099
55100 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
55101
55102 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
55103
55104 * gcc.special/930510-1.c: Make C9X safe.
55105 * gcc.misc-tests/gcov-1.c Similarly.
55106 * gcc.misc-tests/gcov-2.c Similarly.
55107
55108 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
55109
55110 * gcc.dg/ultrasp1.c: New test.
55111
55112 1998-12-06 Richard Henderson <rth@cygnus.com>
55113
55114 * gcc.c-torture/execute/981206.c: New test.
55115
55116 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
55117
55118 * g++.old-deja/g++.ns/template7.C: New test.
55119
55120 * g++.old-deja/g++.other/expr1.C: New test.
55121
55122 * g++.old-deja/g++.eh/tmpl3.C: New test.
55123
55124 * g++.old-deja/g++.eh/tmpl2.C: New test.
55125
55126 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
55127
55128 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
55129 * g++.old-deja/g++.other/using6.C: Removed.
55130 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
55131
55132 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
55133
55134 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
55135
55136 * g++.old-deja/g++.pt/overload8.C: New test.
55137
55138 * g++.old-deja/g++.pt/overload7.C: New test.
55139
55140 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
55141
55142 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
55143 and relinking messages.
55144 * lib/g++.exp (g++_target_compile): Remove .rpo file when
55145 compiling with -frepo.
55146
55147 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
55148
55149 * g++.old-deja/g++.pt/lookup6.C: New test.
55150
55151 1998-11-30 Nick Clifton <nickc@cygnus.com>
55152
55153 * gcc.c-torture/execute/981130-1.c: New test.
55154 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
55155
55156 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
55157
55158 * g++.old-deja/g++.pt/explicit76.C: New test.
55159
55160 * g++.old-deja/g++.pt/friend38.C: New test.
55161
55162 * g++.old-deja/g++.ns/crash2.C: New test.
55163
55164 * g++.old-deja/g++.pt/defarg8.C: New test.
55165
55166 * g++.old-deja/g++.pt/instantiate6.C: New test.
55167
55168 * g++.old-deja/g++.pt/static6.C: New test.
55169
55170 * g++.old-deja/g++.pt/decl2.C: New test.
55171
55172 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
55173
55174 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
55175 problem is actually related with name lookup, but so what? :-)
55176
55177 * g++.old-deja/g++.pt/friend37.C: New test.
55178
55179 1998-11-25 Dave Love <d.love@dl.ac.uk>
55180
55181 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
55182 element, which fails on some systems.
55183
55184 * g77.f-torture/execute/labug1.f: New test.
55185
55186 1998-11-21 Jeffrey A Law (law@cygnus.com)
55187
55188 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
55189 is defined.
55190
55191 1998-11-18 Dave Love <d.love@dl.ac.uk>
55192
55193 * g77.f-torture/compile/981117-1.f: New test.
55194
55195 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
55196
55197 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
55198 properly discarded.
55199
55200 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
55201
55202 * gcc.c-torture/execute/memcheck: New directory of tests for
55203 -fcheck-memory-usage.
55204
55205 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
55206
55207 * README: New file, general information about the testsuite and
55208 new description of the various C++ test subdirectories.
55209 * README.g++: Eliminate obsolete information, update and move most
55210 relevant stuff to README.
55211
55212 1998-11-07 Richard Henderson <rth@cygnus.com>
55213
55214 * gcc.c-torture/compile/981107-1.c: New test.
55215
55216 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
55217
55218 * execute/memcpy-bi.c: New testcase.
55219
55220 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
55221
55222 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
55223 base classes.
55224
55225 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
55226 template is selected.
55227
55228 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
55229 classes, it should be accepted for all types.
55230
55231 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
55232
55233 * g++.old-deja/g++.pt/spec24.C: Ensure that template
55234 specializations start with template headers.
55235
55236 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
55237
55238 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
55239
55240 * g++.old-deja/g++.other/init9.C: Test cross initialization of
55241 non-POD types.
55242
55243 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
55244
55245 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
55246
55247 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
55248
55249 * compile/981022-1.c, compile/981022-1.x: New test and driver.
55250
55251 1998-10-19 Jeffrey A Law (law@cygnus.com)
55252
55253 * 981019-1.c: New test.
55254
55255 1998-10-14 Robert Lipe <robertl@dgii.com>
55256
55257 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
55258 find objc headers.
55259
55260 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
55261
55262 * compile/981001-4.c: Remove use of GCC extension that triggers a
55263 compiler bug.
55264
55265 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
55266
55267 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
55268
55269 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
55270
55271 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
55272 instantiation of template produces incorrect code for delete
55273 expression.
55274
55275 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
55276 constructors' name is not unique.
55277 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
55278 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
55279
55280 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
55281 automatic array of const is ill-formed.
55282
55283 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
55284 of template parameter?
55285
55286 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
55287 const.
55288
55289 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
55290 pointer-to-member expression.
55291
55292 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
55293 declaration causes ICE.
55294
55295 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
55296
55297 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
55298 reserved in the global namespace.
55299
55300 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
55301 generate needed virtual table.
55302
55303 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
55304
55305 1998-10-10 Dariush Eslimi <eslimi@loran.com>
55306
55307 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
55308 template-dependent type
55309
55310 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
55311
55312 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
55313 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
55314 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
55315
55316 * g++.old-deja/g++.other/using5.C: New test; using decl from base
55317 class should be usable as argument of member function.
55318 * g++.old-deja/g++.other/using6.C: New test; using decl from base
55319 class should be usable as return type of member function.
55320 * g++.old-deja/g++.other/using7.C: New test; using decl from base
55321 class should be usable as type of data member.
55322
55323 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
55324
55325 1998-10-09 Jeffrey A Law (law@cygnus.com)
55326
55327 * gcc.c-torture/special/920521-1.c: Fix bogus test.
55328
55329 1998-10-08 Nick Clifton <nickc@cygnus.com>
55330
55331 * gcc.dg/dll-?.c Add thumb to target list.
55332 Fix assembler scan patterns to match current assembler output.
55333
55334 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
55335
55336 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
55337 matching of template brackets.
55338
55339 * g++.old-deja/g++.other/using4.C: New test. Test using
55340 declarations of methods from base classes.
55341
55342 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
55343 within functions should introduce names into the innermost
55344 enclosing namespace.
55345
55346 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
55347 of static locals if first initialization throws.
55348
55349 1998-10-07 Jim Wilson <wilson@cygnus.com>
55350
55351 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
55352
55353 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
55354
55355 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
55356 lose track of the possible targets of tablejump insns.
55357 * special/special.exp: Run it.
55358
55359 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
55360
55361 * g++.old-deja/g++.pt/friend35.C: New test. A template function
55362 must be declared before its specializations can be named in friend
55363 declarations.
55364
55365 1998-10-05 Dave Love <d.love@dl.ac.uk>
55366
55367 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
55368
55369 * g77.f-torture/execute/io1.f: New test.
55370
55371 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
55372
55373 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
55374 with pointer to template function, for which no argument deduction
55375 is possible.
55376
55377 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
55378 specialization of template function as argument to template
55379 function.
55380
55381 * g++.old-deja/g++.other/access2.C: New test; Inner class
55382 shouldn't have privileged access to Outer's names.
55383
55384 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
55385
55386 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
55387 friend template declared within template class conflicts with
55388 nested class of the same name.
55389
55390 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
55391 is ignored.
55392
55393 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
55394 object with direct initializer as function declaration.
55395
55396 * g++.old-deja/g++.other/decl2.C: New test; duplicate
55397 initializers.
55398
55399 * g++.old-deja/g++.other/null2.C: New test; conditional operator
55400 involving const pointer and NULL produces incorrect result.
55401
55402 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
55403 type name without `typename' should be rejected with -pedantic.
55404
55405 1998-10-02 Richard Henderson <rth@cygnus.com>
55406
55407 * g++.old-deja/g++.other/addrof1.C: New test.
55408
55409 1998-10-01 Nick Clifton <nickc@cygnus.com>
55410
55411 * gcc.c-torture/compile/981001-1.c: New test.
55412 * gcc.c-torture/execute/981001-1.c: New test.
55413
55414 1998-10-01 Jeffrey A Law (law@cygnus.com)
55415
55416 * gcc.c-torture/compile/981001-2.c: New test.
55417 * gcc.c-torture/compile/981001-3.c: New test.
55418 * gcc.c-torture/compile/981001-4.c: New test.
55419
55420 1998-10-01 Robert Lipe <robertl@dgii.com>
55421
55422 * lib/objc.exp (objc_target_compile): Add -L during compiles for
55423 multilibbed hosts. Idea grafted from g77.exp.
55424
55425 1998-09-30 Dave Love <d.love@dl.ac.uk>
55426
55427 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
55428 avoid losing on systems which need -lsocket.
55429
55430 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
55431
55432 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
55433 * g++.old-deja/g++.other/nested2.C: Ditto.
55434 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
55435 failure.
55436
55437 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
55438
55439 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
55440 preferred over template operator!= for enum bitfields.
55441
55442 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
55443
55444 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
55445 that happen to have the same base name, but in different scopes,
55446 are incorrectly rejected.
55447
55448 1998-09-16 Richard Henderson <rth@cygnus.com>
55449
55450 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
55451 on the native word size instead of an integer literal.
55452
55453 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
55454
55455 * g++.old-deja/g++.other/static2.C: Invocation of static data
55456 member of type pointer-to-function denoted as non-static member.
55457
55458 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
55459 checks involving function types and aliases.
55460
55461 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
55462
55463 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
55464 redefined to the same non-trivial type.
55465
55466 * g++.old-deja/g++.pt/explicit73.C: Test for proper
55467 namespace-qualification of template specializations declared in
55468 other namespaces.
55469
55470 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
55471 to declare a subset of the specializations of a template function
55472 as friends of specializations of a template class.
55473
55474 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
55475 member templates that do not fully specialize the enclosing
55476 template class are rejected.
55477
55478 1998-09-11 Dave Love <d.love@dl.ac.uk>
55479
55480 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
55481
55482 1998-09-08 Dave Love <d.love@dl.ac.uk>
55483
55484 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
55485 altered from libf2c/libU77 version.
55486
55487 1998-09-06 Dave Love <d.love@dl.ac.uk>
55488
55489 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
55490
55491 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>
55492 Alexandre Oliva <oliva@dcc.unicamp.br>
55493
55494 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
55495 (un)signed char are different types for template specialization
55496 purposes.
55497
55498 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
55499
55500 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
55501 * objc: ObjC testsuite.
55502
55503 1998-08-31 Catherine Moore <clm@cygnus.com>
55504
55505 * gcc.c-torture/execute/941014-1.x: New file.
55506
55507 1998-08-31 Nick Clifton <nickc@cygnus.com>
55508
55509 * lib/c-torture.exp: Add support for
55510 torture_eval_before_compile and torture_eval_before_execute
55511 variables.
55512
55513 1998-08-30 Jeffrey A Law (law@cygnus.com)
55514
55515 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
55516 this test triggers valid.
55517
55518 1998-08-27 Jeffrey A Law (law@cygnus.com)
55519
55520 * gcc.dg/980827-1.c: New test.
55521
55522 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
55523
55524 * gcc.c-torture/execute/loop-4b.c: New test.
55525
55526 1998-08-26 Nick Clifton <nickc@cygnus.com>
55527
55528 * lib/c-torture.exp: Add support for
55529 torture_eval_before_compile and torture_eval_before_execute
55530 variables.
55531
55532 1998-08-25 Jeffrey A Law (law@cygnus.com)
55533
55534 * gcc.c-torture/compile/980825-1.c: New test.
55535
55536 1998-08-24 Nick Clifton <nickc@cygnus.com>
55537
55538 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
55539 count number tests in opt_t0 not good_t0.
55540
55541 1998-08-24 Jeffrey A Law (law@cygnus.com)
55542
55543 * gcc.c-torture/compile/930326-1.x: Fix typo.
55544
55545 1998-08-23 Mark Mitchell <mark@markmitchell.com>
55546
55547 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
55548 causes an ICE.
55549
55550 1998-08-21 Jeffrey A Law (law@cygnus.com)
55551
55552 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
55553 STACK_SIZE is defined.
55554 * gcc.c-torture/unsorted/stuct.c: Similarly.
55555
55556 * gcc.c-torture/compile/980821-1.c: New test.
55557
55558 1998-08-21 Jeffrey A Law (law@cygnus.com)
55559
55560 * gcc.c-torture/execute/980526-2.c: Disable for targets with
55561 16bit ints.
55562
55563 1998-08-19 Mark Mitchell <mark@markmitchell.com>
55564
55565 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
55566 code.
55567
55568 1998-08-09 Mark Mitchell <mark@markmitchell.com>
55569
55570 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
55571 error'.
55572
55573 1998-08-18 Jeffrey A Law (law@cygnus.com)
55574
55575 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
55576
55577 1998-08-16 Jeffrey A Law (law@cygnus.com)
55578
55579 * gcc.c-torture/compile/980816-1.c: New test.
55580
55581 * gcc.dg/980816-1.c: New test.
55582
55583 1998-08-13 Jeffrey A Law (law@cygnus.com)
55584
55585 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
55586 compiler for ieee tests.
55587
55588 1998-08-01 Dave Love <d.love@dl.ac.uk>
55589
55590 * g77.f-torture/compile/980729-0.f: New test.
55591
55592 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
55593
55594 * gcc.c-torture/special/eeprof-1.c: New test, for
55595 -finstrument-functions.
55596 * gcc.c-torture/special/special.exp: Run it.
55597
55598 1998-07-29 Jeffrey A Law (law@cygnus.com)
55599
55600 * gcc.c-torture/compile/980729-1.c: New test.
55601
55602 1998-07-27 Nick Clifton <nickc@cygnus.com>
55603
55604 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
55605 __thumb__ is defined, and test for ARM style doubles if so.
55606
55607 1998-07-26 Dave Love <d.love@dl.ac.uk>
55608
55609 * g77.f-torture/noncompile/980615-0.f: New test.
55610
55611 1998-07-26 H.J. Lu (hjl@gnu.org)
55612
55613 * gcc.dg/980312-1.c: Do link instead of compile.
55614 * gcc.dg/980313-1.c: Likewise.
55615
55616 1998-07-26 Jeffrey A Law (law@cygnus.com)
55617
55618 * gcc.c-torture/compile/980726-1.c: New test.
55619
55620 1998-07-25 Dave Love <d.love@dl.ac.uk>
55621
55622 * g77.f-torture/execute/io0.f: New test.
55623
55624 1998-07-24 Nick Clifton <nickc@cygnus.com>
55625
55626 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
55627 an int.
55628
55629 1998-06-18 Michael Meissner <meissner@cygnus.com>
55630
55631 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
55632 m32r bugs.
55633
55634 1998-07-17 Nick Clifton <nickc@cygnus.com>
55635
55636 * gcc.dg/980626-1.c: Expect failures for all toolchains until
55637 c-decl.c:grokdeclarator can handle mode attributes.
55638
55639 1998-07-16 Jeffrey A Law (law@cygnus.com)
55640
55641 * gcc.c-torture/execute/980716-1.c: New test.
55642
55643 1998-07-13 Jeffrey A Law (law@cygnus.com)
55644
55645 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
55646 the mn10200.
55647 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
55648 the mn10200.
55649 * gcc.c-torture/execute/va-arg-3.x: Similarly.
55650 * gcc.c-torture/compile/930326-1.x: Similarly.
55651
55652 1998-07-13 Dave Love <d.love@dl.ac.uk>
55653
55654 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
55655 New test from Craig.
55656
55657 1998-07-12 Dave Love <d.love@dl.ac.uk>
55658
55659 * g77.f-torture/noncompile/980616-0.f: New test.
55660
55661 * g77.f-torture/execute/970816-3.f: New test from Craig.
55662
55663 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
55664
55665 * g++.other/singleton.C: Return error value instead of taking
55666 SIGSEGV.
55667
55668 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
55669
55670 * g++.other/singleton.C: New test. Warning is under dispute.
55671 Runtime crash is not.
55672
55673 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
55674
55675 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
55676 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
55677 using6.C, using7.C}: New namespace tests.
55678
55679 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
55680
55681 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
55682 specialization with typedef'ed names used as array indexes.
55683
55684 1998-07-09 Jeffrey A Law (law@cygnus.com)
55685
55686 * gcc.c-torture/execute/980709-1.c: New test.
55687
55688 * gcc.dg/980709-1.c: New test.
55689
55690 1998-07-07 Richard Henderson <rth@cygnus.com>
55691
55692 * gcc.c-torture/execute/bcp-1.c: New test.
55693
55694 1998-07-07 Jeffrey A Law (law@cygnus.com)
55695
55696 * gcc.c-torture/execute/980707-1.c: New test.
55697
55698 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
55699
55700 * gcc.c-torture/compile/980706-1.c: New test.
55701
55702 1998-07-01 Dave Love <d.love@dl.ac.uk>
55703
55704 * g77.f-torture/execute/980701-0.f,
55705 g77.f-torture/execute/980701-1.f: New test from Craig.
55706
55707 1998-07-01 Jeffrey A Law (law@cygnus.com)
55708
55709 * gcc.c-torture/compile/980701-1.c: New test.
55710
55711 * gcc.c-torture/execute/980701-1.c: New test.
55712
55713 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
55714 rlsruhe.de>
55715
55716 * g++.old-deja/g++.robertl/eb132.C: New test.
55717 * g++.old-deja/g++.robertl/eb133.C: Likewise.
55718
55719 1998-06-29 Dave Love <d.love@dl.ac.uk>
55720
55721 * g77.f-torture/execute/980628-7.f,
55722 g77.f-torture/execute/980628-8.f,
55723 g77.f-torture/execute/980628-9.f,
55724 g77.f-torture/execute/980628-10.f: New tests from Craig.
55725
55726 * g77.f-torture/execute/980628-3.f: Remove mail headers.
55727
55728 1998-06-28 Jeffrey A Law (law@cygnus.com)
55729
55730 * g77.f-torture/execute/980628-4.f: New test from Craig.
55731 * g77.f-torture/execute/980628-5.f: Likewise.
55732 * g77.f-torture/execute/980628-2.f: Likewise.
55733 * g77.f-torture/execute/980628-0.f: Likewise.
55734 * g77.f-torture/execute/980628-1.f: Likewise.
55735 * g77.f-torture/execute/980628-3.f: Likewise.
55736 * g77.f-torture/execute/980628-6.f: Likewise.
55737
55738 1998-06-28 Jeffrey A Law (law@cygnus.com)
55739
55740 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
55741 directory when nothing has been installed yet.
55742
55743 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
55744
55745 * gcc.c-torture/special/special.exp: Handle newer versions of
55746 dejagnu.
55747
55748 1998-06-26 Jeffrey A Law (law@cygnus.com)
55749
55750 * gcc.dg/980626-1.c: New test.
55751
55752 1998-06-19 Bruno Haible <haible@ilog.fr>
55753
55754 * gcc.misc-tests/m-un-2.c: New test.
55755 * g++.old-deja/g++.other/warn01.c: Likewise.
55756
55757 1998-06-19 Robert Lipe <robertl@dgii.com>
55758
55759 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
55760 compatibility with assmblers with a different comment character.
55761 Eliminate use of GAS-specific extensions.
55762
55763 1998-06-19 Jeffrey A Law (law@cygnus.com)
55764
55765 * gcc.c-torture/execute/ieee/980619-1.c: New test.
55766
55767 1998-06-19 Robert Lipe <robertl@dgii.com>
55768
55769 * lib/g77.exp: Replace search for libf2c.a with search for newly
55770 renamed libg2c.a
55771
55772 1998-06-17 Jeffrey A Law (law@cygnus.com)
55773
55774 * gcc.c-torture/execute/980617-1.c: New test.
55775
55776 1998-06-12 Jeffrey A Law (law@cygnus.com)
55777
55778 * gcc.c-torture/execute/980612-1.c: New test.
55779
55780 1998-06-08 Jeffrey A Law (law@cygnus.com)
55781
55782 * gcc.dg/980523-1.c: Only test on ppc-linux.
55783 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
55784
55785 * gcc.c-torture/execute/980608-1.c: New test.
55786
55787 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
55788
55789 * gcc.c-torture/execute/980605-1.c: New test.
55790
55791 1998-06-04 Jeffrey A Law (law@cygnus.com)
55792
55793 * gcc.c-torture/execute/980604-1.c: New test.
55794
55795 1998-06-02 Jeffrey A Law (law@cygnus.com)
55796
55797 * gcc.c-torture/execute/980602-1.c: New test.
55798 * gcc.c-torture/execute/980602-2.c: Likewise.
55799
55800 1998-06-02 Dave Love <d.love@dl.ac.uk>
55801
55802 * 970125-0.f: Fix per JCB. Add commentary.
55803
55804 1998-05-31 Michael Meissner <meissner@cygnus.com>
55805
55806 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
55807 IEEE -0 support.
55808
55809 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
55810
55811 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
55812 earlier.
55813
55814 1998-05-28 Catherine Moore <clm@cygnus.com>
55815
55816 * gcc.c-torture/execute/980526-3.c: New test.
55817
55818 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
55819
55820 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
55821 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
55822 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
55823 m88k-motorola-sysv3 to XFAIL.
55824
55825 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
55826
55827 * gcc.dg/980526-1.c: New test.
55828 * gcc.c-torture/execute/980526-2.c: New test.
55829
55830 1998-05-26 Jeffrey A Law (law@cygnus.com)
55831
55832 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
55833
55834 * gcc.c-torture/execute/980526-1.c: New test.
55835
55836 1998-05-26 Dave Love <d.love@dl.ac.uk>
55837
55838 * g77.f-torture/execute/alpha2.f: Add runtime test.
55839
55840 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
55841
55842 * g++.old-deja/old-deja.exp: Strip leading directories.
55843
55844 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
55845 error for the line. Don't run multiple tests for the same line.
55846
55847 1998-05-23 Jeffrey A Law (law@cygnus.com)
55848
55849 * gcc.dg/980523-1.c: New test.
55850
55851 1998-05-23 Dave Love <d.love@dl.ac.uk>
55852
55853 * g77.f-torture/compile/970915-0.f: New test.
55854
55855 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
55856
55857 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
55858
55859 1998-05-21 Jeffrey A Law (law@cygnus.com)
55860
55861 * gcc.dg/980520-1.c: New test.
55862
55863 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
55864
55865 * gcc.dg/980502-1.c: Fix return type.
55866
55867 1998-05-20 Jeffrey A Law (law@cygnus.com)
55868
55869 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
55870 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
55871 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
55872 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
55873 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
55874
55875 1998-05-20 Dave Love <d.love@dl.ac.uk>
55876
55877 * g77.f-torture/execute/980520-1.f: New test.
55878
55879 1998-05-15 Dave Love <d.love@dl.ac.uk>
55880
55881 * lib/mike-g77.exp: New file.
55882
55883 * g77.f-torture/noncompile/noncompile.exp,
55884 g77.f-torture/noncompile/check0.f: New files.
55885
55886 1998-05-14 Dave Love <d.love@dl.ac.uk>
55887
55888 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
55889 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
55890 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
55891 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
55892 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
55893 abort where appropriate.
55894
55895 1998-05-05 Michael Meissner <meissner@cygnus.com>
55896
55897 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
55898 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
55899
55900 1998-04-29 Dave Love <d.love@dl.ac.uk>
55901
55902 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
55903
55904 1998-04-27 Dave Love <d.love@dl.ac.uk>
55905
55906 * g77.f-torture/compile/980427-0.f: New test.
55907
55908 1998-04-24 Dave Love <d.love@dl.ac.uk>
55909
55910 * g77.f-torture/compile/980424-0.f: New test.
55911
55912 1998-04-19 Dave Love <d.love@dl.ac.uk>
55913
55914 * g77.f-torture/compile/980419-2.f (main): New test.
55915 * g77.f-torture/compile/970125-0.f: New test.
55916 * g77.f-torture/compile/980419-1.f: New test.
55917
55918 1998-04-08 Jim Wilson <wilson@cygnus.com>
55919
55920 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
55921 of loop-4.c.
55922
55923 1998-04-07 Jim Wilson <wilson@cygnus.com>
55924
55925 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
55926
55927 1998-04-03 Jim Wilson <wilson@cygnus.com>
55928
55929 * gcc.c-torture/compile/980329-1.c: New test.
55930
55931 1998-03-18 Jim Wilson <wilson@cygnus.com>
55932
55933 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
55934 * gcc.dg/980312-1.c: Fix typo in -march command.
55935
55936 1998-03-16 H.J. Lu (hjl@gnu.org)
55937
55938 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
55939
55940 1998-03-11 Robert Lipe <robertl@dgii.com>
55941
55942 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
55943 Dave Love agree the Fortran source is bogus.
55944
55945 1998-03-11 Robert Lipe <robertl@dgii.com>
55946
55947 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
55948 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
55949 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
55950 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
55951 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
55952
55953 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
55954
55955 * g++.old-deja/g++.other/friend1.C: New test.
55956
55957 1998-02-18 Dave Love <d.love@dl.ac.uk>
55958
55959 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
55960 possibly uninitialized) variables and declare dnrm2.
55961
55962 1998-02-23 Robert Lipe <robertl@dgii.com>
55963
55964 From Bruno Haible <haible@ilog.fr>:
55965 * gcc.c-torture/execute/980223.c: New test.
55966
55967 1998-02-13 Jeffrey A Law (law@cygnus.com)
55968
55969 * gcc.dg/ifelse-1.c: New test.
55970
55971 1998-02-09 H.J. Lu (hjl@gnu.org)
55972
55973 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
55974
55975 * lib/old-dejagnu.exp (old-dejagnu): Added the
55976 "execution test - XFAIL *-*-*" handling in the spirit of
55977 "excess errors test -". Changed the "execution test fails"
55978 handling to be like "excess errors test fails".
55979 * Update various tests accordingly.
55980
55981 1998-02-06 Jim Wilson <wilson@cygnus.com>
55982
55983 * gcc.c-torture/execute/980205.c: New test.
55984
55985 1998-01-18 Jeffrey A Law (law@cygnus.com)
55986
55987 * lib/c-torture.exp: Look for .x files instead of .cexp files.
55988 * lib/f-torture.exp: Similarly.
55989 * gcc.c-torture: Rename all .cexp files to .x files.
55990
55991 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
55992
55993 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
55994 (940510-1.c): Removed duplicate.
55995 (971104-1.c): New test.
55996
55997 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
55998
55999 * lib/f-torture.exp: Improve error and loop detection.
56000
56001 1997-11-19 Michael Meissner <meissner@cygnus.com>
56002
56003 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
56004 use that to size the filler array.
56005
56006 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
56007
56008 * lib/c-torture.exp(c-torture-execute): Fix typo.
56009
56010 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
56011 testcase as the executable name. Keep the executable around if
56012 the test fails.
56013
56014 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
56015
56016 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
56017 changes. Only test one -g option, and move it to the end of the
56018 list of options to test.
56019
56020 1997-09-19 Michael Meissner <meissner@cygnus.com>
56021
56022 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
56023 variable GCC_TORTURE_OPTIONS to supply default switches separated
56024 by colons. If no environment variable, run tests with -O0 -g, -O1
56025 -g, and -O2 -g as well.
56026
56027 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
56028
56029 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
56030 explanatory comments. Fix indentation.
56031
56032 1997-09-15 Jeffrey A Law (law@cygnus.com)
56033
56034 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
56035
56036 1997-09-11 Jeffrey A Law (law@cygnus.com)
56037
56038 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
56039 * g++.old-deja/g++.mike/p7325.C: Likewise.
56040 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
56041
56042 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
56043
56044 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
56045 * g++.old-deja/g++.brendan/crash30.C: Likewise.
56046 * g++.old-deja/g++.brendan/crash39.C: Likewise.
56047 * g++.old-deja/g++.law/operators4.C: Likewise.
56048
56049 1997-09-11 Joe Buck (jbuck@synopsys.com)
56050
56051 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
56052 * g++.old-deja/g++.mike/p784.C: Ditto.
56053 * g++.old-deja/g++.mike/p785.C: Ditto.
56054
56055 1997-09-05 Jeffrey A Law (law@cygnus.com)
56056
56057 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
56058
56059 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
56060
56061 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
56062 target feature; pass this to c-torture-execute as needed.
56063
56064 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
56065
56066 * lib/c-torture.exp(c-torture-execute): If the previous and the
56067 current executables being tested are identical, we don't need to
56068 run the executable again. Try to make the executable names
56069 unique. Add an optional argument for passing additional compiler
56070 flags.
56071
56072 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
56073
56074 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
56075
56076 1997-08-29 Jeffrey A Law (law@cygnus.com)
56077
56078 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
56079
56080 1997-07-31 Jeffrey A Law (law@cygnus.com)
56081
56082 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
56083 32bit or larger longs.
56084
56085 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
56086 have either a 32bit long or 32bit int.
56087
56088 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
56089
56090 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
56091 Make double precision tests dependent on sizeof (double).
56092
56093 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
56094
56095 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
56096 too.
56097
56098 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
56099
56100 * gcc.c-torture/compile/961203-1.cexp: New script.
56101
56102 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
56103
56104 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
56105 up the includes ourselves.
56106
56107 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
56108
56109 * lib/plumhall.exp: Remove random include, and add a few
56110 verbose messages for debugging.
56111
56112 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
56113
56114 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
56115 of trying to do it ourselves.
56116
56117 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
56118
56119 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
56120
56121 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
56122
56123 * gcc.prms/5403.c: Made regexp a bit less strict.
56124
56125 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
56126
56127 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
56128 is returned from remote_load instead.
56129 * lib/plumhall.exp: Ditto.
56130 * lib/mike-g++.exp: Ditto.
56131 * lib/old-dejagnu.exp: Ditto.
56132 * lib/c-torture.exp: Ditto.
56133
56134 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
56135
56136 * lib/g++.exp: Use build_wrapper procedure.
56137 * lib/gcc.exp: Ditto.
56138
56139 1997-05-20 Jeffrey A Law (law@cygnus.com)
56140
56141 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
56142 an old-style decl for malloc. Fixes tests to work when
56143 sizeof (int) != sizeof (size_t).
56144
56145 1997-05-15 Mike Meissner <meissner@cygnus.com>
56146
56147 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
56148
56149 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
56150 use stdargs.h interface.
56151
56152 1997-05-15 Mike Meissner <meissner@cygnus.com>
56153
56154 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
56155 NO_VARARGS when compiling.
56156
56157 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
56158
56159 * lib/plumhall.exp(ph_includes): New procedure.
56160 (ph_make): Use it.
56161 (ph_compiler): Ditto.
56162
56163 * lib/g++.exp: Rename test-glue.c to testglue.c.
56164 * lib/gcc.exp: Ditto.
56165
56166 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
56167
56168 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
56169 to completion when it's called.
56170
56171 1997-03-21 Michael Meissner <meissner@cygnus.com>
56172
56173 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
56174 is defined, don't do test.
56175
56176 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
56177
56178 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
56179 for object files.
56180 (ph_summary): Mark skipped testcases as untested, not unresolved.
56181
56182 * lib/plumhall.exp (ph_make): If unresolved because of bad
56183 errorCode, record errorCode in log file.
56184 (*): Replace send_log/verbose with verbose -log.
56185
56186 1997-03-19 Michael Meissner <meissner@cygnus.com>
56187
56188 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
56189 double conversion if double isn't at least 8 bytes.
56190
56191 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
56192 int to work with targets where int is 16 bits.
56193
56194 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
56195 8 bytes, just exit, since 4 byte doubles don't have enough bits of
56196 precision for the test to complete.
56197
56198 1997-03-14 Michael Meissner <meissner@cygnus.com>
56199
56200 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
56201 if d10v is not compiled with the -mdouble64 flag.
56202 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
56203
56204 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
56205 d10v is not compiled with the -mint32 flag.
56206
56207 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
56208
56209 * lib/plumhall.exp: Use incr_count.
56210
56211 1997-03-12 Jeffrey A Law (law@cygnus.com)
56212
56213 * gcc.c-torture: Update to c-torture-1.45.
56214
56215 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
56216
56217 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
56218 the name of the expect testcase file).
56219
56220 * lib/g++.exp(g++_init): Ditto.
56221
56222 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
56223
56224 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
56225 the host.
56226
56227 * lib/gcc.exp(gcc_exit): New procedure.
56228
56229 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
56230
56231 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
56232 specs where appropriate.
56233
56234 * g++.old-deja/g++.arm/*: Added additional ERROR checks
56235 because of new "candidates are" messages, and removed a few
56236
56237 * Converted all non-old-style g++ testcases to old-style, and
56238 moved into g++.old-deja.
56239
56240 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
56241
56242 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
56243 options.
56244
56245 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
56246 succeeded.
56247
56248 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
56249
56250 1997-02-13 Michael Meissner <meissner@cygnus.com>
56251
56252 * lib/gcc.exp (gcc_target_compile): Add support for defining
56253 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
56254 the machine doesn't have those features.
56255
56256 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
56257
56258 * g++.law/operators4.exp: Don't use LIBS.
56259
56260 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
56261
56262 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
56263
56264 * lib/mike-g++.exp: Don't set the compiler to be tested here.
56265 * lib/g++.exp: Set it here instead. Also, allow use of the
56266 --tool_exec and --tool_opt options. Change CXX to
56267 GXX_UNDER_TEST.
56268
56269 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
56270
56271 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
56272
56273 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
56274
56275 * lib/old-dejagnu.exp: Use prune_warnings instead of
56276 prune_system_crud.
56277 * lib/mike-g++.exp: Ditto.
56278 * lib/gcc.exp: Ditto.
56279 * lib/g++.exp: Ditto.
56280
56281 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
56282
56283 1997-02-07 Jeffrey A Law (law@cygnus.com)
56284
56285 * 941014-2.c: Include stdlib.h
56286 * 960327-1.c: Include stdio.h
56287 * dbra.c, index-1.c: Don't assume ints are 32bits.
56288
56289 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
56290
56291 * lib/gcc.exp: Add gcc,stack_size target feature.
56292
56293 * lib/g++.exp(g++_target_compile): Add the include and link
56294 paths here, not in two other places. And, it's $options, not
56295 options.
56296
56297 * lib/mike-g++.exp(postbase): Remove the code that determines
56298 the correct include and link paths.
56299 * g++.old-deja/old-deja.exp: Ditto.
56300
56301 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
56302
56303 * lib/g++.exp(g++_init): target_compile no longer returns the
56304 filename of the result.
56305
56306 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
56307
56308 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
56309 call to glob.
56310
56311 * gcc.c-torture/special/special.exp: Change call to
56312 gcc_target_compile to include the object file.
56313
56314 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
56315
56316 * gcc.c-torture/special/special.exp: Correct misspelling in last
56317 change.
56318
56319 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
56320
56321 * lib/plumhall.exp(ph_summary): Log the entire output of the
56322 executable. Return -1 if there were any failures, 0 otherwise.
56323 (ph_execute): Return -1 if there were any failures, 0 otherwise.
56324 (ph_make): Clean up objects and executables that were built
56325 if the tests succeeded.
56326
56327 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
56328
56329 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
56330 libraries and includes in the build tree as appropriate.
56331
56332 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
56333
56334 * lib/c-torture.exp: Instead of looking for the global variable
56335 NO_LONG_LONG, check to see if that's a feature of the target.
56336
56337 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
56338
56339 * config/default.exp: Minimize. Delete the remainer of the files in
56340 config; this functionality is now in devo/dejagnu/config.
56341
56342 g++.*/*: Pass any additional flags used to compile to postbase;
56343 delete CXXFLAGS.
56344
56345 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
56346 is now done by runtest.exp. Use gcc_target_compile instead of
56347 compile.
56348
56349 lib/c-torture.exp: Use gcc_target_compile instead of compile.
56350 Remove references to CFLAGS. Use remote_file instead of
56351 calling rm -f.
56352 (c-torture): Take a list of arguments to use to compile this
56353 testcase.
56354
56355 lib/g++.exp: Simplify. Use target_compile instead of compile.
56356 lib/gcc-dg.exp: Ditto.
56357 lib/gcc.exp: Ditto.
56358 lib/mike-{gcc,g++}.exp: Ditto.
56359 lib/old-dejagnu.exp: Ditto.
56360 lib/plumhall.exp: Ditto.
56361
56362 1997-01-08 Jim Wilson <wilson@cygnus.com>
56363
56364 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
56365 (ph_linker): Likewise.
56366
56367 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
56368
56369 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
56370 MAP_ANON / MAP_ANONYMOUS if defined;
56371 else try to map from /dev/zero .
56372
56373 1996-11-12 Jeffrey A Law (law@cygnus.com)
56374
56375 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
56376 isn't defined, then define it to MAP_ANONYMOUS.
56377
56378 1996-11-12 Jeffrey A Law (law@cygnus.com)
56379
56380 * gcc.c-torture: Update to c-torture-1.42 release.
56381
56382 1996-11-11 Jeffrey A Law (law@cygnus.com)
56383
56384 * gcc.c-torture: Update to c-torture-1.41 release.
56385
56386 1996-10-27 Jeffrey A Law (law@cygnus.com)
56387
56388 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
56389 c-torture release.
56390
56391 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
56392
56393 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
56394 and LDFLAGS. Fix second case to append the target_info ldflags
56395 onto LDFLAGS, not CFLAGS.
56396 * lib/g++.exp (g++_init): Add target_info stuff.
56397 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
56398 of libgloss and newlib flags for !native.
56399
56400 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
56401 (GDB): Fix relative path to go up another dir for finding gdb.
56402
56403 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
56404
56405 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
56406 versions in the target_info array, if they don't exist.
56407
56408 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
56409
56410 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
56411
56412 1996-07-08 Jim Wilson <wilson@cygnus.com>
56413
56414 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
56415 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
56416
56417 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
56418
56419 * lib/old-dejagnu.exp: Don't remove the output file before we've
56420 actually tested it. Don't append pwd to the path of the executable
56421 we're testing.
56422
56423 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
56424
56425 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
56426
56427 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
56428
56429 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
56430 temporary directory for compiler files, and set it to a default
56431 value of /tmp. Set $output as the name of the output file from
56432 compiling the testcase. Add a -o option to $cflags_var so the
56433 compiler writes the final output file as $output. Set $executable
56434 to $output.
56435
56436 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
56437 directory for compiler files, and set it to /tmp if it doesn't
56438 already have a value. Set $output_file to the name of the output
56439 file from compiling the testcase. Add a -o option to CXXFLAGS so
56440 the compiler writes the final output file as $output. Use $output
56441 as the executable to be tested.
56442
56443 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
56444
56445 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
56446
56447 1996-06-08 Jeffrey A Law (law@cygnus.com)
56448
56449 * gcc.c-torture/execute/pending-1.c: New test. Still
56450 pending in Tege's queue.
56451
56452 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
56453
56454 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
56455 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
56456 if there were failures. Call unresolved if there were unresolved
56457 testcases. Call gcc_fail if program did not run to completion.
56458 (ph_make): Pass additional argument name to ph_execute.
56459 (ph_execute): Add new argument. Pass additional arguments to
56460 ph_summary. Call gcc_fail is there is no execution output.
56461
56462 1996-04-24 Jeffrey A Law (law@cygnus.com)
56463
56464 * lib/plumhall.exp (proc_summary): Output relavent summary
56465 lines into the log so specific failures in plumhall can be
56466 investigated.
56467
56468 1996-04-10 Jeffrey A Law (law@cygnus.com)
56469
56470 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
56471 (c-torture-execute): Don't try to execute tests which use
56472 "long long" types if $NO_LONG_LONG is nonzero.
56473
56474 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
56475
56476 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
56477 not c-torture.
56478
56479 * gcc.ieee: Move from here.
56480 * gcc.c-torture/execute/ieee: To here.
56481
56482 1996-03-26 Jeffrey A Law (law@cygnus.com)
56483
56484 * gcc.c-torture: Update to c-torture-1.41 release.
56485
56486 1996-03-22 Jeffrey A Law (law@cygnus.com)
56487
56488 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
56489 not "$output".
56490
56491 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
56492
56493 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
56494 -c present.
56495
56496 1996-03-02 Jeffrey A Law (law@cygnus.com)
56497
56498 * config/proelf.exp: Handle connecting to a simulator.
56499
56500 1996-01-31 Jeffrey A Law (law@cygnus.com)
56501
56502 * config/proelf.exp: New file. Enough framework that we can
56503 run c-torture tests on the proelf targets (or any other target
56504 that gdb can connect to for that matter).
56505
56506 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
56507
56508 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
56509 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
56510
56511 * lib/plumhall.exp (ph_execute): Always call ph_summary if
56512 exec_output exists.
56513
56514 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
56515
56516 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
56517 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
56518
56519 * config/*.exp: Update FSF address. Change result of ${tool}_load
56520 to pass/fail/unresolved/unsupported/untested. Caller must now
56521 call unresolved/unsupported/untested.
56522 * lib/*.exp: Update FSF address. Update to handle new results of
56523 ${tool}_load.
56524 * lib/chill.exp (verbose): Delete.
56525
56526 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
56527
56528 * lib/gcc.exp (default_gcc_start): Change order of args to
56529 $LDFLAGS $CFLAGS $LIBS.
56530 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
56531 Save/set/restore CFLAGS. Pass single arg to gcc_start.
56532 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
56533 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
56534 * gcc.misc-tests/dg-test.exp: Likewise.
56535 * gcc.misc-tests/msgs.exp: Likewise.
56536 * gcc.prms/prms.exp: Likewise.
56537 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
56538 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
56539
56540 * lib/dg.exp: Deleted, moved to dejagnu/lib.
56541
56542 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
56543
56544 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
56545
56546 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
56547 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
56548
56549 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
56550 necessary.
56551
56552 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
56553
56554 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
56555 global for loop; add use of $mathlib.
56556 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
56557 settings here; set mathlib for anything but VxWorks.
56558
56559 1996-01-22 Jeffrey A Law (law@cygnus.com)
56560
56561 * gcc.c-torture: Update to c-torture-1.40 release.
56562
56563 1996-01-03 Jeffrey A Law (law@cygnus.com)
56564
56565 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
56566 dg.exp.
56567
56568 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
56569
56570 * lib/c-torture.exp (c-torture-execute): Declare "output" as
56571 global.
56572
56573 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
56574
56575 * lib/g++.exp (LIBS): Define if not already.
56576 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
56577 (gcc-dg-prune): Call prune_gcc_output.
56578 * lib/gcc.exp (prune_gcc_output): New proc.
56579 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
56580 prune_gcc_output.
56581
56582 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
56583
56584 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
56585 (c-torture-execute): Likewise. Rename `name' to `testcase'.
56586
56587 1995-11-15 Jeffrey A Law (law@cygnus.com)
56588
56589 * gcc.c-torture: Update to c-torture-1.39 release.
56590
56591 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
56592
56593 * lib/c-torture.exp (c-torture-execute): Don't return if one option
56594 fails, try others as well.
56595
56596 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
56597
56598 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
56599 If compilation fails, mark execute tests as `untested'.
56600 If test is marked as unsupported, don't mark compilation and
56601 execute tests as failed.
56602
56603 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
56604
56605 * lib/g++.exp (g++_init): Don't link in libg++, and look to
56606 libstdc++ for whether or not we want to be doing shared
56607 libraries. Delete link_curses since we don't need it anymore.
56608 * lib/mike-g++.exp (postbase): Don't link in libg++.
56609 * g++.old-deja/old-deja.exp: Likewise.
56610
56611 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
56612
56613 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
56614
56615 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
56616
56617 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
56618 For that, add `-Wl,-a,shared_archive'.
56619 * g++.old-deja/old-deja.exp: Likewise.
56620
56621 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
56622
56623 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
56624
56625 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
56626
56627 * lib/mike-g++.exp (postbase): Pay attention to the status of
56628 g++_load.
56629
56630 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
56631
56632 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
56633
56634 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
56635
56636 * lib/gcc.exp (default_gcc_start): No longer need to log program
56637 being executed or its output, execute_anywhere does that now.
56638 * lib/g++.exp (default_g++_version): Call execute_anywhere.
56639 (default_g++_start): Likewise. Delete calls to verbose/send_log.
56640
56641 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
56642
56643 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
56644 the same as those in lib/g++.exp.
56645
56646 1995-10-10 Jeff Law (law@hurl.cygnus.com)
56647
56648 * gcc.c-torture: Update to c-torture-1.38 release.
56649 * gcc.ieee: Related changes.
56650
56651 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
56652
56653 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
56654 "exec". Minor reformatting changes.
56655
56656 * config/rom68k.exp (${tool}_load): Make it work in a canadian
56657 cross. This means all "exec" calls now work on a remote host as
56658 well.
56659 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
56660 cross. Filter out the extra "\r\n" stuff that expect puts in.
56661 (c-torture-execute): Filter out the bogus warnings like
56662 c-torture-compile does. Add support for canadian cross.
56663 * lib/gcc.exp (default_gcc_version, default_gcc_start)
56664 Use execute_anywhere rather than calling exec directly. Now it
56665 works for canadian cross testing.
56666
56667 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
56668
56669 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
56670 results into a variable, and check that rather than using file exists.
56671
56672 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
56673
56674 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
56675 create a libg++.so. For sunos4.1.*, also add -ltermcap.
56676
56677 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
56678
56679 * g++.old-deja/old-deja.exp: Create and pass runshlib and
56680 lib_curses if there's a shared libg++ in the build tree.
56681
56682 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
56683
56684 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
56685 if not supported target.
56686
56687 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
56688
56689 * lib/g++.exp (g++_init): Move empty setting of runshlib and
56690 link_curses up to always happen, not just for native builds.
56691
56692 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
56693
56694 * gcc.c-torture: Update to c-torture-1.36 release.
56695 * gcc.failure: Related changes.
56696
56697 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
56698
56699 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
56700
56701 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
56702
56703 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
56704 * lib/mike-g++.exp (postbase): Not in here. Still reference
56705 runshlib, link_curses, and mathlib for link and run.
56706
56707 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
56708 pass the runtime shared library options for Solaris, OSF/1, and
56709 Irix5, and link with -lcurses to avoid unresolved references.
56710
56711 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
56712
56713 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
56714 only run once.
56715
56716 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
56717
56718 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
56719
56720 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
56721
56722 * gcc.c-torture: Update to c-torture-1.35 release. Note we
56723 do not have a framework for the "compat" tests yet.
56724
56725 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
56726
56727 * lib/mike-g++.exp (postbase): New local variable `mathlib',
56728 set to null if we're testing vxworks5.1. Use that instead of
56729 `-lm' in the setting of LIBS for link and run.
56730
56731 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
56732
56733 * config/rom68k.exp (${tool}_load): Major changes to make it
56734 work. Verified that it does in fact return the stuff in
56735 exec_output properly. Catch any Emul or any TRAP other than 0.
56736
56737 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
56738
56739 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
56740 LDFLAGS properly for targets that need stuff from libgloss.
56741 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
56742 only run once.
56743 (gpp_initialized): New variable.
56744
56745 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
56746
56747 * config/rom68k.exp: Load libgloss.exp.
56748 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
56749 so we can produce a fully linked binary.
56750 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
56751 so we can produce a fully linked binary.
56752
56753 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
56754
56755 * lib/plumhall.exp (ph_section): Watch for expected failures.
56756 Add missing `else'.
56757
56758 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
56759 run the testcase.
56760 (c-torture): Likewise.
56761
56762 1995-08-28 Doug Evans <dje@cygnus.com>
56763
56764 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
56765
56766 * lib/mike-g++.exp (mike_cleanup): New proc.
56767 (prebase): New globals compiler_result, not_compiler_result,
56768 target_regexp.
56769 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
56770 allow leading "-" in pattern. Watch for unsupported tests.
56771 If $compiler_result is set, pattern match assembler code,
56772 and ditto for $not_compiler_result.
56773 * lib/mike-gcc.exp: Likewise.
56774
56775 * lib/plumhall.exp (ph_execute): Only call ph_summary if
56776 execution "succeeded".
56777
56778 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
56779
56780 * config/win32.exp: New file.
56781 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
56782
56783 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
56784
56785 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
56786 unsupported.
56787 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
56788 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
56789 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
56790
56791 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
56792 "... without exceptions was ...". That is now handled by
56793 prune_system_crud.
56794 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
56795
56796 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
56797
56798 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
56799 sieve.c,sort2.c}: New files.
56800 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
56801 sieve.exp,sort2.exp}: Drivers for them.
56802
56803 * lib/mike-gcc.exp (program_output): New user settable variable.
56804 (postbase): Call prune_system_crud. Also prune extraneous compiler
56805 messages.
56806 * lib/mike-g++.exp (program_output): New user settable variable.
56807
56808 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
56809
56810 * config/sh.exp: Deleted (use sim.exp instead).
56811
56812 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
56813
56814 * config/vx.exp: Declare CHECKTASK as global.
56815 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
56816 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
56817 * lib/old-dejagnu.exp: Load [pwd]/$executable.
56818
56819 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
56820
56821 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
56822 target. Like vx.exp, only includes `vx29k.exp' instead of
56823 `vxworks.exp'.
56824
56825 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
56826
56827 * config/sim.exp: Increase time limit from 120 seconds to 240.
56828
56829 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
56830
56831 * gcc.c-torture/execute/950628-1.c: New test.
56832
56833 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
56834
56835 * gcc.c-torture: Update with changes/additions from
56836 c-torture-1.34.
56837
56838 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
56839
56840 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
56841
56842 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
56843
56844 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
56845
56846 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
56847
56848 * gcc.c-torture/compile/950512-1.c: New test.
56849 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
56850 * gcc.dg/struct-ret-1.c: Likewise.
56851
56852 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
56853
56854 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
56855 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
56856
56857 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
56858
56859 * gcc.c-torture/special/920411-1.c: Deleted.
56860 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
56861
56862 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
56863
56864 * config/sim.exp (${tool}_load): Hack in call to bash to get a
56865 cpu limit.
56866
56867 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
56868
56869 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
56870
56871 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
56872
56873 From kenner;
56874 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
56875 is the proper length.
56876 * va-arg-3.c: Likewise.
56877
56878 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
56879
56880 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
56881 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
56882
56883 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
56884 * lib/g++.exp (default_g++_start): Delete old cruft.
56885
56886 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
56887
56888 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
56889 (2 * (1 << 18)) to (2 * (1 << 17)).
56890
56891 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
56892
56893 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
56894
56895 * config/rom68k.exp: Renamed from config/idp.exp
56896
56897 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
56898
56899 * c-torture/compile/921109-2.c
56900
56901 1995-04-18 Mike Stump <mrs@cygnus.com>
56902
56903 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
56904 excess errors.
56905
56906 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
56907
56908 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
56909 output.
56910 * lib/g++.exp (default_g++_start): Likewise.
56911
56912 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
56913
56914 * gcc.c-torture/compile/950329-1.c: New test.
56915
56916 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
56917
56918 * config/bug.exp (${tool}_load): Updated to use new remote_open
56919 and remote_close procs.
56920 * config/idp.exp: New file.
56921
56922 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
56923
56924 * gcc.c-torture/execute/950322-1.c: New test.
56925
56926 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
56927
56928 * config/vx.exp (${tool}_load): Clean up testing of return code from
56929 vxworks_ld and vxworks_spawn.
56930
56931 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
56932
56933 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
56934
56935 1995-03-13 Mike Stump <mrs@cygnus.com>
56936
56937 * lib/old-deja.exp: Add `excess errors test - ' error, now one
56938 can mark excess errors on a machine by machine basis. Note, the
56939 default is to not expect any excess errors, even when excess
56940 errors test - is given, so you will want to put an XFAIL ... on
56941 these lines. For example, // excess errors test - XFAIL hppa*-*-*
56942 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
56943 those 4 machines, but no others.
56944
56945 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
56946
56947 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
56948 * lib/c-torture.exp: to here.
56949
56950 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
56951
56952 * gcc.c-torture/execute/950221-1.c: New test.
56953 * gcc.c-torture/execute/struct-ret-1.c: New test.
56954 * gcc.c-torture/compile/950221-1.c: New test.
56955
56956 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
56957
56958 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
56959
56960 * gcc.c-torture/execute/arith-1.c (main): Return 0.
56961 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
56962
56963 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
56964
56965 * g++.gb: New directory of tests, derived from my signature and
56966 class scoping tests.
56967
56968 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
56969 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
56970 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
56971 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
56972 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
56973 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
56974 * g++.gb/sig25.C: Likewise.
56975
56976 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
56977 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
56978 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
56979 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
56980 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
56981 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
56982 * g++.gb/sig25.exp: Likewise.
56983
56984 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
56985 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
56986 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
56987 * g++.gb/scope13.C: Likewise, this test still fails.
56988
56989 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
56990 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
56991 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
56992 * g++.gb/scope13.exp: Ditto.
56993
56994 * g++.gb/README: New file, explains what these tests are about.
56995
56996 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
56997
56998 * lib/dg.exp (dg-do): Support `preprocess'.
56999 (dg-test): Likewise.
57000
57001 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
57002
57003 * config/udi.exp: change "continue -expect" to "exp_continue".
57004
57005 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
57006
57007 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
57008 Delete redundant tests.
57009
57010 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
57011 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
57012 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
57013 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
57014 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
57015 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
57016 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
57017 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
57018
57019 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
57020 storing label pointers.
57021 * gcc.c-torture/execute/921019-1.c: Likewise.
57022 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
57023 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
57024 parameter fp.
57025 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
57026 constants.
57027
57028 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
57029 Delete obsolete tests.
57030
57031 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
57032 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
57033 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
57034 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
57035 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
57036 * gcc.c-torture/compile/950124-1.c: New test.
57037
57038 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
57039
57040 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
57041
57042 * lib/mike-g++.exp: Add -lm to LIBS.
57043
57044 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
57045
57046 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
57047
57048 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
57049
57050 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
57051
57052 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
57053
57054 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
57055
57056 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
57057
57058 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
57059 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
57060 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
57061 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
57062 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
57063 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
57064 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
57065 * g++.law/{operators31.C, operators32.C,
57066 * g++.law/{operators33.C, operators34.C}: Likewise.
57067 * g++.law/{pic1.C, refs2.C}: Likewise.
57068 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
57069 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
57070 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
57071 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
57072
57073 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
57074 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
57075 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
57076 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
57077 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
57078 * g++.law/{enum9.exp, friend5.exp}: Likewise.
57079 * g++.law/{nest3.exp, nest4.exp}: Likewise.
57080 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
57081 * g++.law/{operators30.exp, operators31.exp}: Likewise.
57082 * g++.law/{operators32.exp, operators33.exp}: Likewise.
57083 * g++.law/{operators34.exp}: Likewise.
57084 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
57085 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
57086 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
57087 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
57088 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
57089
57090 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
57091 No longer expected to fail.
57092 * g++.law/missed-error3.C: Tweak for recent bool changes.
57093
57094 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
57095
57096 * config/emb-unix: Deleted.
57097 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
57098 remote execution. Do final link on remote host if REMOTE_LINK is set.
57099
57100 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
57101
57102 * lib/dg.exp (dg-test): Fix typo in last patch.
57103
57104 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
57105
57106 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
57107 (handles multiple occurrences).
57108
57109 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
57110
57111 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
57112 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
57113 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
57114 printed).
57115 * lib/c-torture.exp (c-torture-compile): Likewise.
57116 (c-torture): Prepend full path if missing.
57117 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
57118 (gcc_fail): Likewise.
57119 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
57120
57121 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
57122
57123 * lib/netware.exp: Only attach to NetWare i386 systems.
57124
57125 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
57126
57127 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
57128 messages. Add test name to "output pattern match" pass/fail message.
57129
57130 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
57131
57132 * gcc.dg: New testsuite.
57133 * gcc.dg/dg.exp: New file.
57134
57135 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
57136 test-switch.c}: Deleted.
57137
57138 * gcc.misc-tests/msgs.exp: New testcase driver.
57139
57140 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
57141
57142 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
57143 Watch for illegal return values from ${tool}_load.
57144 * config/unix.exp (${tool}_load): Fix pass/fail detection for
57145 cross targets. Coerce return value >0 to 1.
57146
57147 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
57148
57149 * config/unix.exp (${tool}_load): Call program rsh, not proc.
57150
57151 * config/emb-unix.exp: New file.
57152
57153 * config/sim.exp: Error if variable $SIM not defined.
57154 (${tool}_load): Mark test as "untested" if simulator missing.
57155
57156 * config/unix.exp: Load remote.exp to get rcp_download.
57157 * lib/c-torture.exp: Use different option lists for testcases with
57158 and without loops.
57159 * gcc.c-torture/execute/execute.exp: Likewise.
57160
57161 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
57162
57163 * config/*.exp: Clarify return code from ${tool}_load.
57164 Call `unresolved' or `untested' instead of `warning' or `perror'
57165 (sometimes you still want to call both though).
57166 Add comment that `shell_id' is local to each file.
57167 * config/udi.exp (timeout): Set to 30.
57168 Don't print warning if connection fails, $connectmode has already
57169 printed an error.
57170 (${tool}_load): Move verbose messages to level 2.
57171 Rework pattern for "Process started" message.
57172 Pass `shell_id' to ${connectmode}_download.
57173 Retry twice upon timeout. Make resetting of target more robust.
57174 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
57175 Pass `shell_id' to exit_$connectmode.
57176 Only call exit_$connectmode if connected.
57177 * config/unix.exp (${tool}_load): Check return codes better.
57178 * config/vrtx.exp (${tool}_load): Likewise.
57179 * config/vx.exp (${tool}_load): Likewise.
57180 Delete unneeded global's.
57181 * lib/dg.exp (dg-test): Update to reflect clarified return codes
57182 from ${tool}_load.
57183 (dg-stat): Delete.
57184 (dg-init): Delete recording of pass/fail counts.
57185 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
57186 (old-dejagnu-init): Likewise.
57187 (old-dejagnu-stat): Delete contents, empty proc now.
57188 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
57189 (c-torture): Delete references to lcnt, lpass, lfail.
57190 Get option list from TORTURE_OPTIONS.
57191 Delete -funroll[-all]-loops if no loops.
57192 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
57193 (g++_stat): Delete contents (empty proc now).
57194 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
57195 (gcc_finish): Likewise.
57196 (gcc_stat): Deleted.
57197 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
57198 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
57199 * gcc.c-torture/execute/execute.exp: Likewise.
57200 Split tests into two parts: compile, execute.
57201 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
57202 no loops. Update to reflect clarified return codes from ${tool}_load.
57203
57204 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
57205
57206 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
57207 to grep for.
57208 (old-dejagnu): Likewise (where necessary).
57209
57210 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
57211
57212 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
57213
57214 * lib/dg.exp (dg-process-target): Fix processing of selector.
57215 Add comment regarding use of `error'.
57216
57217 * lib/gcc.exp (prune_system_crud): Define if missing.
57218 * lib/g++.exp (prune_system_crud): Likewise.
57219
57220 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
57221 Call prune_system_crud.
57222 * lib/dg.exp (dg-runtest): New proc.
57223 Use perror instead of send_user for tcl errors in testcase.
57224 Don't return any value, it's never used.
57225 Don't clobber previous definition of `unknown'.
57226 Print tcl errors in `dg-final'.
57227
57228 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
57229
57230 * lib/dg.exp (dg-process-target): Improve syntax error messages.
57231 (dg-test): Don't print errorInfo, it contains stack backtrace.
57232
57233 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
57234
57235 * lib/g++.exp (runtest_file_p): Define if missing.
57236
57237 1994-09-24 Doug Evans (dje@cygnus.com)
57238
57239 * lib/mike-g++.exp: Comment out loading of g++.exp.
57240 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
57241 (default_g++_version): Always print something.
57242 (default_g++_start): Comment out call to `which'.
57243 (g++_start, g++_load): Deleted (must be defined in config file).
57244 * lib/gcc.exp: Test for existence of $CC at start.
57245 Delete check for tmpdir (done in gcc_init).
57246 (default_gcc_version): Always print something.
57247 (default_gcc_start): Comment out call to `which'.
57248 * config/*.exp: Major cleanup - make cross targets work at least a
57249 little better for g++ (by not being "--tool gcc" specific).
57250 Rename gcc_xxx to ${tool}_xxx.
57251 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
57252 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
57253
57254 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
57255
57256 * lib/c-torture.exp (c-torture-compile): Rework compiler
57257 message processing.
57258
57259 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
57260 c-torture.
57261
57262 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
57263
57264 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
57265
57266 * lib/dg.exp (dg-process-target): Support { target native }.
57267
57268 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
57269
57270 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
57271 looked for "... program xxx got fatal signal".
57272 Correct regsub munging of `comp_output'.
57273 Ignore compiler messages "path prefix not used" and "linker input
57274 file unused".
57275
57276 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
57277
57278 * lib/gcc.exp (runtest_file_p): Define if missing.
57279 * gcc.prms/template.c: Example to work from.
57280
57281 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
57282
57283 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
57284 * lib/dg.exp (dg-test): Call unsupported testcases as such.
57285
57286 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
57287 * gcc.prms/1883.c: Moved from compile/940714-1.c.
57288 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
57289 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
57290
57291 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
57292 (dg-process-target): No longer a varargs proc.
57293 Return S/N for target, P/F for xfail. All callers changed.
57294 (user option procs): More argument checking.
57295 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
57296 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
57297 (dg-test): Skip test if not running on selected target in `dg-do'.
57298 Update handling of `dg-do-what', `dg-output-text'.
57299 Separate execution pass/fail from output pattern match pass/fail.
57300 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
57301
57302 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
57303
57304 * gcc.c-torture/special/special.exp: Don't expect failure for mips
57305 target for 920510-1.c.
57306
57307 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
57308
57309 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
57310 Clean up comment regarding use of passcnt, etc.
57311 (gcc_stat): Don't update `testcnt' here.
57312 (gcc_finish): Do it here.
57313 Might as well reset `but_id' here too.
57314 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
57315 to determine if the file should be tested.
57316 * gcc.c-torture/compile/compile.exp: Likewise.
57317 * gcc.c-torture/execute/execute.exp: Likewise.
57318 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
57319 * gcc.misc-tests/dg-test.exp: Likewise.
57320 * gcc.prms/prms.exp: Likewise.
57321 * gcc.wendy/wendy.exp: Likewise.
57322 * g++.old-deja.exp: Likewise.
57323 Move "Testing file" message to verbose level 1.
57324
57325 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
57326
57327 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
57328
57329 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
57330
57331 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
57332 (default_gcc_start): Accept optional second list element
57333 of compiler flags. Print compiler output at verbosity level 2.
57334 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
57335 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
57336 Save current values of framework globals passcnt, failcnt, xpasscnt,
57337 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
57338 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
57339 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
57340 xfailcnt to compute stats. Update framework global `testcnt' from
57341 pass/fail counts.
57342 (gcc_finish): New proc. Clean up test environment.
57343 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
57344 (gcc_epass, gcc_efail): Delete.
57345 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
57346 argument of line number.
57347 (dg-init): If the tool has an init routine, call it.
57348 (dg-test): Remove args `cflags_var' and `libs_var'.
57349 Pass all compiler options to ${tool}_start.
57350 Handle missing line number.
57351 (dg-finish): New function.
57352 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
57353 particular files. Call gcc_finish at end. Move "skipping test"
57354 message to verbosity level 3.
57355 * gcc.c-torture/compile/compile.exp: Likewise.
57356 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
57357 * gcc.c-torture/execute/execute.exp: Likewise.
57358 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
57359 Print testcase being tried at verbosity level 1.
57360 * gcc.c-torture/special/special.exp: Unset xfail.
57361 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
57362 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
57363 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
57364 * gcc.failure/failure.exp: Likewise.
57365 * gcc.ieee/ieee.exp: Likewise.
57366 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
57367 Update call to dg-test. Call dg-finish at end.
57368 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
57369 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
57370 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
57371 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
57372 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
57373 * gcc.wendy/wendy.exp: Add copyright.
57374 Delete setting of tmpdir (done by gcc_init).
57375 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
57376 Pass compiler flags to gcc_start. Call gcc_finish at end.
57377 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
57378 gcc_[ce]pass/fail.
57379
57380 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
57381
57382 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
57383 confusion.
57384 (g++_load): Likewise.
57385
57386 * config/*.exp (gcc_load): Some were varargs fns and some were not.
57387 Rename argument to `prog' to remove the confusion.
57388 Varargs fns behave differently too!
57389 (g++_load): Likewise.
57390
57391 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
57392
57393 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
57394 what it is. Delete (always) printing of status value for !native.
57395 Simplify verbose code, and include status and exec_output.
57396 (g++_load): Use gcc_load.
57397
57398 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
57399
57400 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
57401 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
57402 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
57403 940714-3.c as these testcases don't exist anymore. Make
57404 va-arg-1.c expected to pass.
57405
57406 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
57407
57408 * gcc.misc-tests/misc.exp: Only run specific testcases.
57409 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
57410 * gcc.misc-tests/dg-[1-9].c: New files.
57411
57412 * lib/dg.exp: New testsuite driver.
57413 * gcc.prms/prms.exp: Use it.
57414
57415 * README.gcc: New file.
57416
57417 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
57418 Document and reset `lxpass' and `lxfail'.
57419 Simplify "initialized" message.
57420 (gcc_stat): Clean up comments a little.
57421
57422 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
57423
57424 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
57425
57426 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
57427
57428 * lib/old-dejagnu.exp (process-option): New proc.
57429 (old-dejagnu-init, old-dejagnu-stat): Likewise.
57430 (old-dejagnu): Simplify.
57431 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
57432
57433 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
57434
57435 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
57436 exists and is not an empty string.
57437
57438 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
57439 $xfail rather than calling setup_xfail. Clear $xfail when test is
57440 finished.
57441 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
57442 automatically.
57443
57444 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
57445 longer expected to fail.
57446
57447 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
57448 "f" function call.
57449
57450 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
57451
57452 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
57453 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
57454 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
57455 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
57456 c-torture-1.29.
57457
57458 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
57459 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
57460
57461 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
57462
57463 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
57464 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
57465
57466 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
57467 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
57468 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
57469
57470 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
57471
57472 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
57473 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
57474 940714-1.c, 940714-2.c, 940714-3.c},
57475 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
57476 gcc.misc-tests/{mg.c,mg.exp}:
57477 New tests.
57478 * gcc.noncompile/noncompile.exp: Change accordingly.
57479
57480 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
57481
57482 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
57483 Undo previous clobberage.
57484
57485 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
57486
57487 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
57488 * gcc.special/{930510-1.c, special.exp}:
57489 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
57490 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
57491 struct-varargs-1.c}: New tests from c-torture-1.26.
57492
57493 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
57494
57495 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
57496 argument to switch.
57497
57498 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
57499
57500 * Revert the previous changes. Please see Rob's directory
57501 (/lisa/test/rob/progressive/gcc/testsuite) for testing
57502 fixes.
57503
57504 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
57505
57506 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
57507 g++.brendan/alignof.exp, g++.brendan/arm3.exp,
57508 g++.brendan/code-gen5.exp, g++.brendan/crash29.exp,
57509 g++.brendan/crash5.exp, g++.brendan/cvt3.exp, g++.brendan/delete1.exp,
57510 g++.brendan/nest12.exp, g++.brendan/nest13.exp,
57511 g++.brendan/overload3.exp, g++.brendan/redecl1.exp,
57512 g++.brendan/visibility2.exp, g++.jason/cond.exp, g++.jason/hmc1.exp,
57513 g++.jason/report.exp, g++.law/access1.exp, g++.law/access2.exp,
57514 g++.law/arg6.exp, g++.law/arg7.exp, g++.law/arg8.exp,
57515 g++.law/arm1.exp, g++.law/arm10.exp, g++.law/arm4.exp,
57516 g++.law/arm5.exp, g++.law/ctors15.exp, g++.law/ctors19.exp,
57517 g++.law/cvt1.exp, g++.law/cvt12.exp, g++.law/cvt13.exp,
57518 g++.law/cvt18.exp, g++.law/cvt22.exp, g++.law/cvt3.exp,
57519 g++.law/cvt5.exp, g++.law/cvt6.exp, g++.law/cvt8.exp,
57520 g++.law/dtors3.exp, g++.law/except1.exp, g++.law/except3.exp,
57521 g++.law/except4.exp, g++.law/except5.exp, g++.law/except6.exp,
57522 g++.law/init5.exp, g++.law/init8.exp, g++.law/inline4.exp,
57523 g++.law/memoized1.exp, g++.law/missing1.exp, g++.law/operators14.exp,
57524 g++.law/operators18.exp, g++.law/operators9.exp, g++.law/scope2.exp,
57525 g++.law/temps2.exp, g++.law/temps3.exp, g++.law/temps5.exp,
57526 g++.law/typeck2.exp, g++.mike/misc4.exp, g++.mike/misc6.exp,
57527 g++.niklas/t118.exp, g++.niklas/t128.exp, g++.niklas/t138.exp,
57528 g++.niklas/t139.exp, g++.niklas/t140.exp, g++.niklas/t141.exp,
57529 gcc.code_quality/code_quality.exp, gcc.compile/compile.exp,
57530 gcc.dje/dje.exp, gcc.execute/execute.exp, gcc.failure/failure.exp,
57531 gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
57532 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
57533 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp,
57534 lib/mike-gcc.exp, lib/old-dejagnu.exp: Checkin Rob's 94Q1
57535 testing changes.
57536
57537 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
57538
57539 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
57540 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
57541 with perror calls.
57542
57543 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
57544
57545 * config/unix.exp (g++_load): Fix syntax.
57546
57547 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
57548
57549 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
57550 * gcc.noncompile/921017-1.c: Deleted obsolete test.
57551 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
57552 Don't expect va-arg-1.c to fail. Correct expected output for
57553 920928-1.c.
57554 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
57555 * gcc.wendy/hbm4.c: Correct typo.
57556 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
57557
57558 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
57559
57560 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
57561 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
57562 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
57563 * lib/c-torture.exp (c-torture-compile): Ditto.
57564
57565 Reduce volume of output (remove all the -I's and such).
57566 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
57567 Call gcc_cpass, gcc_cfail.
57568 (c-torture): Pass testing option to c-torture-compile.
57569
57570 1994-03-21 Doug Evans (dje@cygnus.com)
57571
57572 Bring patches over from progressive.
57573 * config/default.exp: Exit remote shell cleanly.
57574 (g++_exit, g++_start): Add default versions.
57575 * config/sim.exp (gcc_load): Use perror, not error.
57576
57577 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
57578
57579 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
57580 set in site.exp.
57581
57582 1994-03-14 Doug Evans (dje@cygnus.com)
57583
57584 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
57585 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
57586 (wendy_try): New proc to run testcase.
57587 (main loop): Call 'em.
57588 * gcc.wendy/*.c: Clean up pass to correct expected output.
57589
57590 * lib/gcc.exp: Minor cleanup work.
57591 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
57592
57593 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
57594
57595 * config/sim.exp (gcc_load): Document return codes better.
57596 Don't pass -v to simulator.
57597
57598 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
57599
57600 * gcc.special/920717-x.c: Fix typo.
57601 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
57602 get at sources.
57603
57604 * lib/mike-gcc.exp: Fix typo.
57605
57606 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
57607
57608 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
57609 binary to use, transform the name.
57610 * config/*.exp: rename everything. Nuke any g++ specific files,
57611 it's now a special case of gcc that requires no special support.
57612 Add a default.exp for unsupported targets.
57613
57614 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
57615
57616 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
57617 lib/old-dejagnu.exp: Fix a few patterns to work with the new
57618 version of Tcl.
57619
57620 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
57621
57622 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
57623 than a warning.
57624
57625 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
57626
57627 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
57628
57629 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
57630
57631 * gcc.execute/execute.exp: Combine opt_list and foption_list into
57632 option_list. Compile every file with only 4/6 option choices
57633 (same as C torture) instead of with 12/18 different option
57634 choices.
57635 * lib/c-torture.exp: Likewise.
57636
57637 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
57638 not already set.
57639
57640 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
57641
57642 * lib/old-deja.exp: Add `excess errors test fails' error, now one
57643 can put an XFAIL *-*-* on excess errors.
57644
57645 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
57646
57647 * g++.law: Add more tests derived from g++-bugs snapshots.
57648
57649 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
57650 equivalent to g++.law/init9.
57651
57652 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
57653 compiled it, and the a.out file after we've run it.
57654
57655 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
57656
57657 * lib/mike-g++.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 Jeffrey A. Law (law@snake.cs.utah.edu)
57661
57662 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
57663
57664 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
57665
57666 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
57667 version number.
57668
57669 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
57670
57671 * g++.law: New directory of g++ tests derived from the g++-bugs
57672 snapshots.
57673
57674 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
57675
57676 * gcc.compile: initbug1.c initbug1.exp testcase added
57677
57678 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
57679
57680 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
57681 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
57682 fixes submitted by Jeff Law (law@cs.utah.edu)
57683 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
57684 Jeff Law (law@cs.utah.edu)
57685
57686
57687 1993-11-30 Mike Stump (mrs@cygnus.com)
57688
57689 * config/unix-g++.exp: Follow the gcc way of doing things.
57690 * g++.old-deja/old-deja.exp: Minor updates.
57691 * lib/g++.exp: New file, follow the gcc way of doing things.
57692 * lib/old-dejagnu.exp: Minor updates.
57693 * lib/mike-g++.exp: Always unset errorInfo.
57694
57695 1993-11-06 Mike Stump (mrs@cygnus.com)
57696
57697 * lib/gcc.exp: Fix some errors with the below change, CC and
57698 CFLAGS should be global when setting, not local.
57699
57700 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
57701
57702 * lib/gcc.exp: Transform tool name.
57703
57704 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
57705
57706 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
57707
57708 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
57709
57710 * lib/gcc.exp: change gcc_done to gcc_stat
57711
57712 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
57713
57714 * Upgraded gcc testsuite to c-torture version 1.25
57715
57716 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
57717
57718 * lib/gcc.exp: added reporting code. Changed verbose compile message.
57719 * lib/c-torture: added hooks for new reporting code.
57720
57721 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
57722
57723 * config/sh-gcc.exp: check if sh-sim exists in the path
57724
57725 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
57726
57727 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
57728 * gcc.compile/compile.exp: Initial changes for new logic.
57729 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
57730 * gcc.failure/failure.exp: Initial changes for new logic.
57731 * gcc.ieee/ieee.exp: Initial changes for new logic.
57732 * gcc.misc-tests/misc.exp: Initial changes for new logic.
57733 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
57734 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
57735 * lib/c-torture.exp: Initial changes for new logic.
57736 * lib/gcc.exp: Initial changes for new logic.
57737
57738 1993-10-15 Mike Stump (mrs@cygnus.com)
57739
57740 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
57741 depend upon failure or success. Fully qualify names in failure
57742 and success messages. Always remove a.out before starting
57743 compile, just in case. Pay more attention to error text output by
57744 the compiler. Handle testcases with no known past errors just
57745 like all others, so that things are uniform. Other miscellaneous
57746 improvements.
57747
57748 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
57749
57750 * gcc.cpp: new directory for cpp tests
57751
57752 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
57753
57754 * lib/chill.exp: Code reformatted, removed unused code.
57755 * config/unix-chill.exp: Code reformatted, removed unused code.
57756 * chill.execute/execute.exp: Code reformatted, removed unused code.
57757 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
57758
57759 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
57760
57761 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
57762 routines not written.
57763
57764 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
57765
57766 * config/bug-gcc.exp: Use new procs from bug.exp.
57767
57768 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
57769
57770 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
57771 via ftp, rather than depending on NFS.
57772 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
57773 case.
57774
57775 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
57776
57777 * config/bug-gcc.exp: Use new download proc.
57778
57779 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
57780
57781 * chill.execute/execute.exp: cleanups, handles errors better
57782 * chill.compile/compile.exp: rewrite, based on execute.exp
57783 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
57784 * lib/chill.exp: major changes to diff proc and compile and link
57785 procs. added chill_fail and chill_pass wrappers to pass and
57786 fail. added more comments, and handle error codes better.
57787 Added a hack to capture stderr from exec, so noncompile tests
57788 can work.
57789
57790 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
57791
57792 * chill.execute/execute.exp: rewrite of testsuite driver
57793 * lib/chill.exp: rewrite of testsuite driver
57794 * config/unix-chill.exp: rewrite of testsuite driver
57795
57796 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
57797
57798 In chill.execute:
57799 * iexpr.ch: Standardize uppercase.
57800 * tuples.dat: Standardize uppercase.
57801 * vary.ch: standardize. Correct varying string assignments.
57802 * vary.dat: Add new output lines.
57803
57804 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
57805
57806 In chill.execute:
57807 * chprintf.ch: Standardize use of uppercase.
57808 * tuples.ch: Standardize and turn arr2 into a DCL,
57809 rather than a SYN.
57810 * pinits.ch: Standardize.
57811
57812 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
57813
57814 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
57815 * Makefil: Renamed to Makefile.in.
57816 * configure.in: New.
57817
57818 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
57819
57820 In chill.execute:
57821 * .cvsignore: Add result/output files.
57822 * Makefile: Fix up variables at start. Use MFLAGS
57823 everywhere. Correct bool_loc, built_ins entries.
57824 Add entry for vary1.ch.
57825 * bitarray.ch: Standardize upper-case usage.
57826 * bitexpr.ch: Standardize, add output of b1.
57827 * params.ch: Use arrayt in along PROC parameters, to
57828 avoid novelty problems.
57829 * sets.ch: Tiny cleanup.
57830 * vary1.ch: Re-indent.
57831
57832 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
57833
57834 * Add PR-related files to Makefiles, .cvsignore files, etc.
57835
57836 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
57837
57838 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
57839 with compiler objects. New names are test-flow.c and test-loop.c
57840
57841 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
57842
57843 * Upgraded c-torture tests from 1.19 to 1.20
57844
57845 * new files:
57846 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
57847 * gcc.compile: 930623-1.c 930623-2.c
57848 * gcc.noncompile: 930622-1.c 930622-2.c
57849 * gcc.failure: 920411-1.c 920627-2.c
57850 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
57851
57852 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
57853
57854 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
57855 More changes to get testsuite working properly. Needs more work.
57856 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
57857
57858 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
57859
57860 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
57861 More changes to get testsuite working properly. Needs more work.
57862
57863 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
57864
57865 * chill.compile/compile.exp: Added for Dejagnu support
57866 * chill.execute/execute.exp: Added for Dejagnu support
57867 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
57868
57869 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
57870
57871 This should complete moving the CHILL test files.
57872 * chill.noncompile(.cvsignore printf.grt
57873 in-printf.grt chprintf.grt chprintf.ch):
57874 Added test-support files.
57875 (Makefile): Modified further.
57876 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
57877 signal.ch): Added test files.
57878 * chill.execute (.cvsignore printf.grt printr.c
57879 in-printf.grt rts.c chprintf.grt rts.h): Added
57880 test-support files.
57881 (Makefile): More corrections.
57882
57883 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
57884
57885 * chill.compile, chill.execute, chill.nocompile: Add CHILL
57886 test cases, ready for DejaGnu.
57887
57888 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
57889
57890 * Upgraded c-torture tests from 1.18 to 1.19
57891
57892 * gcc.compile: added test(s):
57893 930607-1.c
57894 * gcc.execute: added test(s):
57895 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
57896
57897 * added new subdirectory for misc tests: gcc.misc-tests
57898 * gcc.misc-test(s): added tests:
57899 inst-check.c test-consts.c test-ior.c test-switch.c
57900
57901 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
57902
57903 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
57904
57905 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
57906
57907 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
57908
57909 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
57910
57911 * Upgraded c-torture tests from 1.17 to 1.18
57912
57913 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
57914
57915 * Upgraded c-torture tests from 1.12 to 1.17
57916
57917 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
57918
57919 * lib/old-dejagnu.exp:
57920 Fixed handling of XFAIL target triplets to correctly
57921 recognize wildcard characters. Removed code that
57922 appended a unique id tag to the end of the file name
57923 printed out by the result of the testcases within a
57924 given test file.
57925
57926 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
57927
57928 * lib/old-dejagnu.exp:
57929 Reworked expected failure handling to trigger off of XFAIL
57930 keyword in keyphrase embeded in testcase source code. The
57931 XFAIL keyword must be at the end of the keyphrase line. It
57932 may optionally be followed by one or more target triplets.
57933 It has just occured that the handling of wildcards in the
57934 target triplet may not be correct.
57935
57936 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
57937
57938 * g++.old-deja/tests:
57939 Moved all subdirectories up one level into g++.old-deja .
57940
57941 * lib/old-dejagnu.exp:
57942 Fixed problem with CXXFLAGS not being properly reset, and being
57943 corrupted with extraneous "-c" compiler option. This was
57944 causing binaries to not be generated for test that needed them.
57945 Modified strings passed to "pass" and "fail" so that individual
57946 tests from the same test file would be distinguished by an
57947 identifier appended to the test file name in the summary logs;
57948 this corrected a problem with erroneous diff logs. Added code
57949 to search testcases for expected fail and unexpected pass keywords.
57950
57951 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
57952
57953 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
57954
57955 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
57956
57957 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
57958 Removed extraneous text from end of "Special g++ Options"
57959 keyphrase.
57960
57961 * lib/old-dejagnu.exp: Added pattern matching to look for new
57962 keywords, embedded in testcases comments, which will trigger
57963 calls to xpass and xfail.
57964
57965 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
57966
57967 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
57968 comments embedded in the testcases, especially the one looking for
57969 special compiler options, as well as the pattern matching for the
57970 compiler output again.
57971
57972 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
57973
57974 * lib/old-dejagnu.exp: Do a proper check of the return value for
57975 execute tests. Fixed several problems with the pattern matching
57976 of the compiler output which gave erroneous test results.
57977 Changed several of the test result messages to be more descriptive.
57978 * config/unix-g++.exp: Proc g++_load now actually works and
57979 executes the tests passed to it and returns a usable return
57980 value.
57981
57982 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
57983
57984 * lib/gcc.exp: Exits gracefully if $CC is bogus.
57985
57986 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
57987
57988 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
57989 Modified both files to properly execute the old style
57990 dejagnu tests. The previous versions of these files were
57991 experimental and did not function anything near correctly.
57992
57993 1993-04-05 Rob Savoye (rob@cygnus.com)
57994
57995 * Removed all Makefile.in and configure.in files. No configuration
57996 needed now.
57997
57998 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
57999
58000 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
58001
58002 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
58003
58004 * gcc.compile/configure.in, gcc.unsorted/configure.in,
58005 gcc.special/configure.in, gcc.noncompile/configure.in,
58006 gcc.execute/configure.in, gcc.code_quality/configure.in,
58007 g++.other/configure.in, g++.old-deja/configure.in,
58008 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
58009 in srcname setting.
58010
58011 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
58012
58013 * lib/udi.exp: Fixed mondfe and mondfe_download.
58014 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
58015 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
58016
58017 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
58018
58019 * config/udi-gdb.exp: Check $shell_id after connecting to target.
58020 (gdb_exit): Don't remove *_soc files.
58021
58022 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
58023
58024 * lib/c-torture.exp: Don't look for main; instead always use -w
58025 -c. This is how the c-torture tests work. Remove the object
58026 file if the compilation succeeds.
58027 * gcc.execute/execute.exp: Remove executable if test passes.
58028 * gcc.noncompile/noncompile.exp: Every test is an expected
58029 failure.
58030 * gcc.special/special.exp: Added tests from c-torture 1.11,
58031 corrected use of existing test.
58032 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
58033 gcc.execute/920625-1.c: Updated to c-torture 1.11.
58034 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
58035 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
58036 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
58037 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
58038 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
58039 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
58040 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
58041 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
58042 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
58043 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
58044 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
58045 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
58046 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
58047 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
58048 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
58049 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
58050 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
58051 c-torture 1.11.
58052 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
58053 correspond to c-torture 1.11.
58054
58055 * New file.