stabs-attrib-vect-darwin.c: Change options to use -gstabs+ for extended options.
[gcc.git] / gcc / testsuite / ChangeLog
1 2007-10-02 Andreas Tobler <a.tobler@schweiz.org>
2
3 * gcc.target/powerpc/stabs-attrib-vect-darwin.c: Change options to use
4 -gstabs+ for extended options.
5
6 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
7
8 PR fortran/33542
9 * gfortran.dg/ambiguous_specific_1.f90: New test.
10
11 2007-10-02 Revital Eres <eres@il.ibm.com>
12
13 * gcc.target/powerpc/paired-8.c: New test.
14 * gcc.target/powerpc/paired-9.c: New test.
15 * gcc.target/powerpc/paired-10.c: New test.
16
17 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
18
19 PR fortran/33566
20 * gfortran.dg/derived_comp_array_ref_5.f90: New test.
21
22 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
23
24 PR fortran/33554
25 * gfortran.dg/intent_out_2.f90: New test.
26
27 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
28
29 PR fortran/33550
30 * gfortran.dg/ambiguous_reference_1.f90: New test.
31
32 2007-10-02 Paul Thomas <pault@gcc.gnu.org>
33
34 PR fortran/31154
35 PR fortran/31229
36 PR fortran/33334
37 * gfortran.dg/function_kinds_1.f90: New test.
38 * gfortran.dg/function_kinds_2.f90: New test.
39 * gfortran.dg/derived_function_interface_1.f90: Correct illegal
40 use association into interfaces.
41
42 2007-10-01 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
43
44 PR testsuite/31828
45 gcc.dg/float-range-3.c (INFINITY): Define if not defined.
46 (overflow): Use INFINITY, not FP_INFINITE.
47 gcc.dg/float-range-4.c: Likewise.
48 gcc.dg/float-range-5.c: Likewise.
49
50 2007-10-01 Nick Clifton <nickc@redhat.com>
51
52 * gcc.c-torture/execute/20060102-1.c (f): Fix computation to work
53 for 16-bit targets.
54
55 2007-09-30 Diego Novillo <dnovillo@google.com>
56
57 PR 33593
58 * g++.dg/tree-ssa/pr33593.C: New test.
59
60 2007-09-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
61
62 PR libfortran/33400
63 * gfortran.dg/PR19872.f: Fix test condition.
64 * gfortran.dg/list_read_7.f90: New test.
65
66 2007-09-30 Uros Bizjak <ubizjak@gmail.com>
67
68 PR tree-optimization/33597
69 * gcc.dg/vect/pr33597.c: New testcase.
70
71 2007-09-29 Uros Bizjak <ubizjak@gmail.com>
72
73 * gcc.target/i386/sse5-convert.c: Fix target selector and rename to...
74 * gcc.target/i386/pr33524.c: ...this.
75
76 2007-09-28 Tobias Schlüter <tobi@gcc.gnu.org>
77
78 PR fortran/33354
79 * gfortran.dg/minmaxloc_4.f90: New.
80
81 2007-09-28 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
82
83 * gcc.dg/fold-bitand-4.c: Add -fno-common to options on hppa*-*-hpux*.
84
85 2007-09-28 Uros Bizjak <ubizjak@gmail.com>
86
87 * gcc.dg/array-init-1.c: Add -mtune=i686 for 32bit x86 targets.
88
89 2007-09-28 Paolo Carlini <pcarlini@suse.de>
90
91 PR c++/33213
92 * g++.dg/cpp0x/variadic79.C: New.
93
94 2007-09-28 Michael Matz <matz@suse.de>
95 Jakub Jelinek <jakub@redhat.com>
96
97 PR rtl-optimization/33552
98 * gcc.target/i386/pr33552.c: New runtime test.
99 * gcc.target/i386/strinline.c: New compile time test.
100
101 2007-09-28 Jakub Jelinek <jakub@redhat.com>
102
103 * gfortran.dg/openmp_stack.f90: Removed.
104
105 PR c++/31434
106 * g++.dg/cpp0x/variadic80.C: New test.
107
108 2007-09-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
109
110 * gfortran.dg/namelist_38.f90: Delete test for revertion of
111 r128057.
112
113 2007-09-27 Andrew Pinski <andrew_pinski@playstation.sony.com>
114
115 PR middle-end/7003
116 * gcc.target/powerpc/gcse-1.c: New test.
117
118 2007-09-27 Tobias Schlüter <tobi@gcc.gnu.org>
119
120 * gfortran.dg/array_initializer_3.f90: Adapt error annotations for
121 fixed capitalizations.
122 * gfortran.dg/compliant_elemental_intrinsics_1.f90: Likewise.
123 * gfortran.dg/compliant_elemental_intrinsics_2.f90: Likewise.
124 * gfortran.dg/elemental_subroutine_4.f90: Likewise.
125 * gfortran.dg/intrinsic_argument_conformance_1.f90: Likewise.
126 * gfortran.dg/maxloc_shape_1.f90: Likewise.
127 * gfortran.dg/maxval_maxloc_conformance_1.f90: Likewise.
128 * gfortran.dg/min_max_conformance.f90: Likewise.
129
130 2007-09-27 Richard Sandiford <rsandifo@nildram.co.uk>
131
132 * gcc.dg/c99-tgmath-1.c: Require c99_runtime and add the associated
133 options.
134 * gcc.dg/c99-tgmath-2.c: Likewise.
135 * gcc.dg/c99-tgmath-3.c: Likewise.
136 * gcc.dg/c99-tgmath-4.c: Likewise.
137
138 2007-09-27 Paul Thomas <pault@gcc.gnu.org>
139
140 PR fortran/33568
141 * gfortran.dg/anint_1.f90: New test.
142
143 2007-09-27 Ian Lance Taylor <iant@google.com>
144
145 PR tree-optimization/33565
146 * gcc.dg/Wstrict-overflow-20.c: New test.
147
148 2007-09-27 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
149
150 * gfortran.dg/openmp_stack.f90: Fix typo.
151 * gfortran.dg/recursive_stack.f90: Fix typo.
152
153 2007-09-27 Paolo Carlini <pcarlini@suse.de>
154
155 PR c++/33493
156 * g++.dg/template/error31.C: New.
157
158 2007-09-27 Jakub Jelinek <jakub@redhat.com>
159
160 * lib/prune.exp: Prune also "^In function .*$" lines and
161 "^ inlined from .*$" lines.
162
163 2007-09-26 Richard Guenther <rguenther@suse.de>
164
165 PR tree-optimization/33563
166 * gcc.dg/torture/pr33563.c: New testcase.
167
168 2007-09-26 Joseph Myers <joseph@codesourcery.com>
169
170 PR c/25309
171 * gcc.dg/large-size-array-2.c: Expect diagnostic for too-large
172 array.
173 * gcc.dg/large-size-array-4.c: New. Copy of large-size-array-2.c
174 without -O2.
175
176 2007-09-26 Richard Guenther <rguenther@suse.de>
177
178 PR tree-optimization/30375
179 PR tree-optimization/33560
180 * gcc.dg/tree-ssa/complex-4.c: XFAIL.
181 * gcc.dg/tree-ssa/complex-5.c: Likewise.
182 * gcc.dg/tree-ssa/ssa-dse-9.c: Likewise.
183 * gcc.dg/torture/pr30375.c: New testcase.
184 * gcc.dg/torture/pr33560.c: New testcase.
185 * gcc.dg/tree-ssa/pr30375.c: Likewise.
186
187 2007-09-25 Simon Martin <simartin@users.sourceforge.net>
188
189 PR c++/33207
190 * g++.dg/parse/crash38.C: New test.
191
192 2007-09-25 Michael Meissner <michael.meissner@amd.com>
193
194 PR target/33524
195 * gcc.target/i386/sse5-convert.c: New file, test int->long
196 vectorized conversions.
197
198 2007-09-25 Revital Eres <eres@il.ibm.com>
199
200 * testsuite/gcc.target/powerpc/ppc-paired.c (paired_sel): Add.
201
202 2007-09-25 Joseph Myers <joseph@codesourcery.com>
203
204 PR c/32295
205 * gcc.dg/enum-incomplete-1.c: New test.
206
207 2007-09-25 Bernd Schmidt <bernd.schmidt@analog.com>
208
209 * gcc.c-torture/compile/20070919-1.c: New test.
210
211 2007-09-25 Kaz Kojima <kkojima@gcc.gnu.org>
212
213 * gfortran.dg/init_flag_3.f90: Add -mieee for sh.
214
215 2007-09-24 Danny Smith <dannysmith@user.sourceforge.net>
216
217 PR c++/14688
218 * g++.dg/inherit/override_attribs.C: New file.
219
220 2007-09-23 Tobias Schlüter <tobi@gcc.gnu.org>
221
222 PR fortran/33269
223 * io.c (check_format_string): Move NULL and constant checks into
224 this function.
225 (check_io_constraints): Call gfc_simplify_expr() before calling
226 check_format_string(). Remove NULL and constant checks.
227
228 2007-09-24 Roman Zippel <zippel@linux-m68k.org>
229
230 * gcc.c-torture/execute/loop-2f.x: New. Disable test for m68k-linux.
231 * gcc.c-torture/execute/loop-2g.x: Likewise.
232
233 2007-09-24 Richard Sandiford <rsandifo@nildram.co.uk>
234
235 * lib/target-supports.exp (check_effective_target_mips16_attribute):
236 Reject hard-float modes unless the ABI is o32 or o64.
237 * gcc.target/mips/inter/mips16-inter.exp: Load gcc-dg.exp instead
238 of gcc.exp. Skip the tests when mips16 code generation is not
239 supported.
240 * gcc.target/mips/mips16-attributes.c: Require mips16_attribute
241 and use dg-add-options mips16_attribute.
242
243 2007-09-24 Jakub Jelinek <jakub@redhat.com>
244
245 PR c++/33506
246 * g++.dg/ext/attrib29.C: New test.
247
248 2007-09-23 Ollie Wild <aaw@google.com>
249
250 * gcc.dg/fold-bitand-1.c: New test.
251 * gcc.dg/fold-bitand-2.c: New test.
252 * gcc.dg/fold-bitand-3.c: New test.
253 * gcc.dg/fold-bitand-4.c: New test.
254
255 2007-09-23 Richard Sandiford <rsandifo@nildram.co.uk>
256
257 * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: Don't expect
258 any of the macros to be defined for __mips16.
259 * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Likewise.
260
261 2007-09-23 Richard Sandiford <rsandifo@nildram.co.uk>
262
263 * gcc.dg/vect/pr21591.c: Require vect_int.
264 * gcc.dg/vect/vect-outer-2.c: Require vect_intfloat_cvt.
265 * gcc.dg/vect/vect-outer-2a.c: Likewise.
266 * gcc.dg/vect/vect-outer-2c.c: Likewise.
267
268 2007-09-23 Jakub Jelinek <jakub@redhat.com>
269
270 * gcc.dg/va-arg-pack-len-1.c: Use error and warning
271 attributes.
272 * gcc.dg/va-arg-pack-len-2.c: New test.
273 * g++.dg/ext/va-arg-pack-len-1.C: Use error and warning
274 attributes.
275 * g++.dg/ext/va-arg-pack-len-2.C: New test.
276
277 PR tree-optimization/32772
278 * gcc.c-torture/compile/20070905-1.c: New test.
279
280 PR tree-optimization/32975
281 * gcc.dg/pr32975.c: New test.
282
283 PR middle-end/28755
284 * gcc.dg/pr28755.c: New test.
285
286 2007-09-23 Richard Sandiford <rsandifo@nildram.co.uk>
287
288 * lib/target-supports.exp (check_effective_target_nomips16): New
289 procedure.
290 * lib/fortran-torture.exp: Check nomips16 as well as mpaired_single
291 for mipsisa64*-*-*.
292 * gcc.dg/vect/vect.exp: Likewise.
293 * g++.dg/vect/vect.exp: Likewise.
294 * gcc.target/mips/mips.exp (setup_mips_tests): Don't set mips_mips16.
295 (dg-mips-options): Don't skip -march* and -mips* tests for -mips16.
296 * gcc.target/mips/branch-cost-1.c (foo): Add NOMIPS16.
297 * gcc.target/mips/branch-cost-2.c (foo): Likewise.
298 * gcc.target/mips/clear-cache-1.c (f): Likewise.
299 * gcc.target/mips/dpaq_sa_l_w.c (f1, f2, f3): Likewise.
300 * gcc.target/mips/dpsq_sa_l_w.c (f1, f2, f3): Likewise.
301 * gcc.target/mips/fix-vr4130-1.c (foo): Likewise.
302 * gcc.target/mips/fix-vr4130-2.c (foo): Likewise.
303 * gcc.target/mips/fix-vr4130-3.c (foo): Likewise.
304 * gcc.target/mips/fix-vr4130-4.c (foo): Likewise.
305 * gcc.target/mips/fixed-scalar-type.c (test1, test2, test3, test4)
306 (test5, test6, test7, test8, test9, test10, test11, test12, test13)
307 (test14, test15, test16, test17, test18): Likewise.
308 * gcc.target/mips/fixed-vector-type.c (test1, test2, test3, test4)
309 (test5, test6, test7, test8, test9, test10, test11, test12, test13)
310 (test14, test15, test16, test17, test18, test19, test20, test21)
311 (test22): Likewise.
312 * gcc.target/mips/madd-1.c (f1, f2, f3): Likewise.
313 * gcc.target/mips/madd-2.c (f1, f2, f3): Likewise.
314 * gcc.target/mips/madd-4.c (f1, f2, f3): Likewise.
315 * gcc.target/mips/maddu-1.c (f1, f2, f3): Likewise.
316 * gcc.target/mips/maddu-2.c (f1, f2, f3): Likewise.
317 * gcc.target/mips/maddu-4.c (f1, f2, f3): Likewise.
318 * gcc.target/mips/mips-3d-1.c (main): Likewise.
319 * gcc.target/mips/mips-3d-2.c (main, test0, test1, test2, test3)
320 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
321 (test13, test14, test15, test16, test17, test18, test19, test20)
322 (test21, test22, test23, test24, test25, test26, test27, test28)
323 (test29, test30, test31): Likewise.
324 * gcc.target/mips/mips-3d-3.c (main, test0, test1, test2, test3)
325 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
326 (test13, test14, test15, test16, test17, test18, test19, test20)
327 (test21, test22, test23, test24, test25, test26, test27, test28)
328 (test29, test30, test31, test32, test33, test34, test35, test36)
329 (test37, test38, test39, test40, test41, test42, test43, test44)
330 (test45, test46, test47, test48, test49, test50, test51, test52)
331 (test53, test54, test55, test56, test57, test58, test59, test60)
332 (test61, test62, test63): Likewise.
333 * gcc.target/mips/mips-3d-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-3d-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-3d-6.c (main, test0, test1, test2, test3)
344 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
345 (test13, test14, test15): Likewise.
346 * gcc.target/mips/mips-3d-7.c (main, test0, test1, test2, test3)
347 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
348 (test13, test14, test15): Likewise.
349 * gcc.target/mips/mips-3d-8.c (main, test0, test1, test2, test3)
350 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
351 (test13, test14, test15, test16, test17, test18, test19, test20)
352 (test21, test22, test23, test24, test25, test26, test27, test28)
353 (test29, test30, test31): Likewise.
354 * gcc.target/mips/mips-3d-9.c (matrix_multiply2, matrix_multiply3)
355 (matrix_multiply4: Likewise.
356 * gcc.target/mips/mips-ps-1.c (main): Likewise.
357 * gcc.target/mips/mips-ps-2.c (main): Likewise.
358 * gcc.target/mips/mips-ps-3.c (main): Likewise.
359 * gcc.target/mips/mips-ps-4.c (main, test0, test1, test2, test3)
360 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
361 (test13, test14, test15, test16, test17, test18, test19, test20)
362 (test21, test22, test23, test24, test25, test26, test27, test28)
363 (test29, test30, test31): Likewise.
364 * gcc.target/mips/mips-ps-5.c (main, test0, test1, test2, test3)
365 (test4, test5, test6, test7, test8, test9, test10, test11, test12)
366 (test13, test14, test15, test16, test17, test18, test19, test20)
367 (test21, test22, test23, test24, test25, test26, test27, test28)
368 (test29, test30, test31): Likewise.
369 * gcc.target/mips/mips-ps-5.c (main): Likewise.
370 * gcc.target/mips/mips-ps-6.c (main): Likewise.
371 * gcc.target/mips/mips-ps-type.c (init, move, load, store, add, sub)
372 (neg, mul, madd, msub, nmadd, nmsub, cond_move1, cond_move2): Likewise.
373 * gcc.target/mips/mips32-dsp-type.c (add_v2hi,add_v4qi, sub_v2hi)
374 (sub_v4qi): Likewise.
375 * gcc.target/mips/mips32-dsp.c (test_MIPS_DSP, add_v2q15, add_v4i8)
376 (sub_v2q15, sub_v4i8, test_MIPS_DSP): Likewise.
377 * gcc.target/mips/movcc-1.c (sub1, sub2): Likewise.
378 * gcc.target/mips/movcc-2.c (sub4, sub5): Likewise.
379 * gcc.target/mips/movcc-3.c (sub3, sub6, sub7, sub8, sub9, suba)
380 (subb, subc): Likewise.
381 * gcc.target/mips/msub-1.c (f1, f2): Likewise.
382 * gcc.target/mips/msub-2.c (f1, f2): Likewise.
383 * gcc.target/mips/msub-4.c (f1, f2): Likewise.
384 * gcc.target/mips/msubu-1.c (f1, f2): Likewise.
385 * gcc.target/mips/msubu-2.c (f1, f2): Likewise.
386 * gcc.target/mips/msubu-4.c (f1, f2): Likewise.
387 * gcc.target/mips/nmadd-1.c (sub1, sub2, sub3, sub4): Likewise.
388 * gcc.target/mips/nmadd-2.c (sub1, sub2, sub3, sub4): Likewise.
389 * gcc.target/mips/rsqrt-1.c (foo, bar): Likewise.
390 * gcc.target/mips/rsqrt-2.c (foo, bar): Likewise.
391 * gcc.target/mips/sb1-1.c (divide, recip, squareroot, rsqrt): Likewise.
392 * gcc.target/mips/vr-mult-1.c (f1, f2): Likewise.
393 * gcc.target/mips/vr-mult-2.c (f1, f2): Likewise.
394
395 2007-09-22 Richard Sandiford <rsandifo@nildram.co.uk>
396
397 * lib/target-supports.exp (add_options_for_mips16_attribute)
398 (check_effective_target_mips16_attribute): New functions.
399 * gcc.target/mips/mips.exp: Define MIPS16 and NOMIPS16 on the
400 command line.
401 (dg-mips-options) Remove -mno-mips16 handling. Add options to
402 extra_test_flags.
403 * gcc.target/mips/asm-1.c (NOMIPS16): Delete.
404 * gcc.target/mips/atomic-memory-1.c (NOMIPS16): Likewise.
405 * gcc.target/mips/atomic-memory-2.c (NOMIPS16): Likewise.
406 * gcc.target/mips/branch-1.c (NOMIPS16): Likewise.
407 * gcc.target/mips/dspr2-MULT.c (NOMIPS16): Likewise.
408 * gcc.target/mips/dspr2-MULTU.c (NOMIPS16): Likewise.
409 * gcc.target/mips/fpcmp-1.c (NOMIPS16): Likewise.
410 * gcc.target/mips/fpcmp-2.c (NOMIPS16): Likewise.
411 * gcc.target/mips/ins-1.c (NOMIPS16): Likewise.
412 * gcc.target/mips/madd-3.c (NOMIPS16): Likewise.
413 * gcc.target/mips/maddu-3.c (NOMIPS16): Likewise.
414 * gcc.target/mips/mips32-dsp-run.c (NOMIPS16): Likewise.
415 * gcc.target/mips/mips32-dspr2-type.c (NOMIPS16): Likewise.
416 * gcc.target/mips/msub-3.c (NOMIPS16): Likewise.
417 * gcc.target/mips/msubu-3.c (NOMIPS16): Likewise.
418 * gcc.target/mips/near-far-3.c (NOMIPS16): Likewise.
419 * gcc.target/mips/near-far-4.c (NOMIPS16): Likewise.
420 * gcc.target/mips/neg-abs-1.c (NOMIPS16): Likewise.
421 * gcc.target/mips/smartmips-lwxs.c (NOMIPS16): Likewise.
422 * gcc.target/mips/smartmips-ror-1.c (NOMIPS16): Likewise.
423 * gcc.target/mips/smartmips-ror-2.c (NOMIPS16): Likewise.
424 * gcc.target/mips/smartmips-ror-3.c (NOMIPS16): Likewise.
425 * gcc.target/mips/smartmips-ror-4.c (NOMIPS16): Likewise.
426 * gcc.target/mips/pr26765.c: Use dg-mips-options instead of dg-options.
427 (NOMIPS16): Delete.
428 * gcc.target/mips/20020620-1.c: Use dg-mips-options instead
429 of dg-options.
430 * gcc.target/mips/call-saved-1.c: Remove -mips16 and -mno-abicalls
431 options. Require { target mips16_attribute } and use dg-add-options
432 to add the associated options.
433 (foo): Use MIPS16.
434 * gcc.target/mips/call-saved-2.c: As for call-saved-1.c.
435 * gcc.target/mips/call-saved-3.c: Likewise.
436 * gcc.target/mips/code-readable-1.c: Require { target
437 mips16_attribute } and use dg-add-options to add the associated
438 options. Remove trailing whitespace.
439 (NOMIPS16): Delete.
440 * gcc.target/mips/code-readable-2.c: Likewise.
441 * gcc.target/mips/code-readable-3.c: Likewise.
442 * gcc.target/mips/mips16-attributes-2.c: Likewise.
443 * gcc.target/mips/mips16e-extends.c: Remove -mips16 option.
444 Require { target mips16_attribute } and use dg-add-options to
445 add the associated options.
446 (cksum16, cksum8): Use MIPS16.
447 * gcc.target/mips/save-restore-1.c: Remove -mips16 option.
448 Require { target mips16_attribute } and use dg-add-options to
449 add the associated options.
450 (foo): Use MIPS16.
451 * gcc.target/mips/save-restore-2.c: Likewise.
452 * gcc.target/mips/save-restore-3.c: Likewise.
453 * gcc.target/mips/save-restore-4.c: Likewise.
454 * gcc.target/mips/save-restore-5.c: Likewise. Also remove
455 -mno-abicalls.
456 * gcc.target/mips/mips-sched-madd.c: Remove -mno-mips16.
457 (foo): Use NOMIPS16.
458
459 2007-09-22 Paul Thomas <pault@gcc.gnu.org>
460
461 PR fortran/33337
462 * gfortran.dg/derived_comp_array_ref_3.f90: New test.
463
464 PR fortran/33376
465 * gfortran.dg/derived_comp_array_ref_4.f90: New test.
466
467 2007-09-22 Tobias Burnus <burnus@net-b.de>
468
469 PR fortran/33445
470 * gfortran.dg/gomp/free-2.f90: New.
471 * gfortran.dg/gomp/appendix-a/a.31.1.f90: Add missing &.
472 * gfortran.dg/gomp/omp_parse1.f90: Add dg-warning.
473
474 2007-09-22 Uros Bizjak <ubizjak@gmail.com>
475
476 * gcc.target/i386/sse5-hadduX.c: Remove target selector.
477 * gcc.target/i386/sse5-haddX.c: Ditto.
478 * gcc.target/i386/sse5-hsubX.c: Ditto.
479 * gcc.target/i386/sse5-maccXX.c: Ditto.
480 * gcc.target/i386/sse5-msubXX.c: Ditto.
481 * gcc.target/i386/sse5-nmaccXX.c: Ditto.
482 * gcc.target/i386/sse5-nmsubXX.c: Ditto.
483 * gcc.target/i386/sse5-permpX.c: Ditto.
484 * gcc.target/i386/sse5-fma.c: Remove target selector. Require lp64
485 effective target.
486 * gcc.target/i386/sse5-fma-vector.c: Ditto.
487 * gcc.target/i386/sse5-ima-vector.c: Ditto.
488 * gcc.target/i386/sse5-pcmov.c: Ditto.
489 * gcc.target/i386/sse5-pcmov2.c: Ditto.
490
491 2007-09-22 Richard Guenther <rguenther@suse.de>
492
493 PR tree-optimization/33146
494 * gcc.c-torture/compile/pr33146.c: New testcase.
495
496 2007-09-22 Richard Sandiford <rsandifo@nildram.co.uk>
497
498 * lib/target-supports.exp (check_cached_effective_target): New
499 procedure.
500 (check_no_compiler_messages, check_no_messages_and_pattern): Use it.
501 (check_effective_target_c99_runtime): New procedure.
502 * gcc.dg/builtins-20.c (test3f): Wrap cargf check in HAVE_C99_RUNTIME.
503 (test3l): Likewise cargl.
504 * gcc.dg/builtins-59.c: Require c99_runtime.
505 * gcc.dg/builtins-61.c: Likewise.
506 * gcc.dg/builtins-62.c: Likewise.
507
508 2007-09-22 Richard Sandiford <rsandifo@nildram.co.uk>
509
510 * lib/target-supports.exp (add_options_for_c99_runtime): New procedure.
511 * lib/target-supports-dg.exp (dg-add-options): Likewise.
512 * gcc.dg/builtins-18.c: Use { dg-add-options c99_runtime } instead of
513 target-specific dg-options.
514 * gcc.dg/builtins-20.c: Likewise.
515 * gcc.dg/builtins-53.c: Likewise.
516 * gcc.dg/builtins-55.c: Likewise.
517 * gcc.dg/single-precision-constant.c: Likewise.
518 * gcc.dg/torture/builtin-convert-1.c: Likewise.
519 * gcc.dg/torture/builtin-convert-2.c: Likewise.
520 * gcc.dg/torture/builtin-convert-3.c: Likewise.
521 * gcc.dg/torture/builtin-convert-4.c: Likewise.
522 * gcc.dg/torture/builtin-power-1.c: Likewise.
523
524 2007-09-21 Chao-ying Fu <fu@mips.com>
525
526 * lib/target-supports.exp (check_effective_target_fixed_point): New to
527 check if targets have fixed-point supports.
528 * gcc.dg/fixed-point/fixed-point.exp: New file.
529 * gcc.dg/fixed-point/addsub.c, gcc.dg/fixed-point/allconv.c,
530 * gcc.dg/fixed-point/allop.c, gcc.dg/fixed-point/call-by-value.c,
531 * gcc.dg/fixed-point/cast-bad.c, gcc.dg/fixed-point/composite-type.c,
532 * gcc.dg/fixed-point/const-1.c, gcc.dg/fixed-point/constant.c,
533 * gcc.dg/fixed-point/constants-pedantic.c,
534 * gcc.dg/fixed-point/convert.c, gcc.dg/fixed-point/define.c,
535 * gcc.dg/fixed-point/keywords-c89.c, gcc.dg/fixed-point/keywords-c99.c,
536 * gcc.dg/fixed-point/keywords-ignored-c99.c,
537 * gcc.dg/fixed-point/keywords-pedantic.c,
538 * gcc.dg/fixed-point/keywords-reserved.c, gcc.dg/fixed-point/binary.c,
539 * gcc.dg/fixed-point/modes.c, gcc.dg/fixed-point/noassoc.c,
540 * gcc.dg/fixed-point/types.c, gcc.dg/fixed-point/typespec.c,
541 * gcc.dg/fixed-point/unary.c, gcc.dg/fixed-point/func-array.c,
542 * gcc.dg/fixed-point/func-scalar.c, gcc.dg/fixed-point/func-struct.c,
543 * gcc.dg/fixed-point/func-vararg-mixed.c,
544 * gcc.dg/fixed-point/operator-logical.c,
545 * gcc.dg/fixed-point/struct-union.c,
546 * gcc.dg/fixed-point/bit-complement.c,
547 * gcc.dg/fixed-point/operator-bitwise.c,
548 * gcc.dg/fixed-point/operator-comma.c,
549 * gcc.dg/fixed-point/struct-layout-1.c,
550 * gcc.dg/fixed-point/union-init.c,
551 * gcc.dg/fixed-point/Wbad-function-cast-1.c,
552 * gcc.dg/fixed-point/func-mixed.c,
553 * gcc.dg/fixed-point/func-vararg-size0.c,
554 * gcc.dg/fixed-point/func-vararg.c, gcc.dg/fixed-point/int-warning.c,
555 * gcc.dg/fixed-point/loop-index.c, gcc.dg/fixed-point/operator-cond.c,
556 * gcc.dg/fixed-point/operator-unary.c,
557 * gcc.dg/fixed-point/allop-const.c,
558 * gcc.dg/fixed-point/muldiv-warning.c,
559 * gcc.dg/nofixed-point-1.c,
560 * gcc.target/mips/dpaq_sa_l_w.c, gcc.target/mips/dpsq_sa_l_w.c,
561 * gcc.target/mips/fixed-vector-type.c,
562 * gcc.target/mips/fixed-scalar-type.c: New tests.
563
564 2007-09-21 Olivier Hainque <hainque@adacore.com>
565
566 * gnat.dg/nested_subtype_byref.ad[bs]: Part of new test.
567 * gnat.dg/test_nested_subtype_byref.adb: New test.
568
569 2007-09-21 Jakub Jelinek <jakub@redhat.com>
570
571 PR fortran/33439
572 * gfortran.dg/gomp/pr33439.f90: New test.
573
574 2007-09-21 Tobias Burnus <burnus@net-b.de>
575
576 PR fortran/33455
577 * gfortran.dg/merge_char_3.f90: New.
578
579 2007-09-21 Tobias Burnus <burnus@net-b.de>
580
581 PR fortran/33037
582 * gfortran.dg/transfer_check_1.f90: New.
583
584 2007-09-20 Asher Langton <langton2@llnl.gov>
585
586 PR fortran/20441
587 * gfortran.dg/init_flag_1.f90: New.
588 * gfortran.dg/init_flag_2.f90: New.
589 * gfortran.dg/init_flag_3.f90: New.
590 * gfortran.dg/init_flag_4.f90: New.
591 * gfortran.dg/init_flag_5.f90: New.
592 * gfortran.dg/init_flag_6.f90: New.
593 * gfortran.dg/init_flag_7.f90: New.
594
595 2007-09-20 Paolo Carlini <pcarlini@suse.de>
596
597 PR c++/33460
598 * g++.dg/ext/anon-struct6.C: New.
599
600 2007-09-21 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
601
602 PR libfortran/23272
603 * gfortran.dg/inquire_10.f90: New test.
604
605 2007-09-20 Joseph Myers <joseph@codesourcery.com>
606
607 * gcc.dg/c99-bool-2.c, gcc.dg/c99-bool-3.c: New tests.
608
609 2007-09-20 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
610
611 PR fortran/33221
612 * gfortran.dg/used_types_18.f90: Declare variable of empty
613 derived type.
614
615 2007-09-20 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
616
617 PR fortran/33288
618 * gfortran.dg/array_constructor_19.f90: New test.
619
620 2007-09-20 Jakub Jelinek <jakub@redhat.com>
621
622 PR debug/33316
623 * gcc.dg/debug/pr33316.c: New test.
624
625 PR c++/33496
626 * g++.dg/cpp0x/variadic76.C: New test.
627 * g++.dg/cpp0x/variadic77.C: New test.
628 * g++.dg/cpp0x/variadic78.C: New test.
629
630 PR c/33238
631 PR c/27301
632 * gcc.c-torture/execute/20070919-1.c: New test.
633 * gcc.dg/pr33238.c: New test.
634 * gcc.dg/pr27301.c: New test.
635
636 2007-09-20 Richard Sandiford <rsandifo@nildram.co.uk>
637
638 * lib/target-supports.exp (check_effective_target_mips64): New
639 procedure.
640 * gcc.dg/lower-subreg-1.c: Require !mips64.
641 * gcc.dg/sibcall-3.c (ATTR): New macro.
642 (recurser_void1, recurser_void2): Use it.
643 * gcc.dg/sibcall-4.c: As for gcc.dg/sibcall-3.c.
644 * gcc.dg/tree-ssa/ssa-fre-3.c: Require !mips64.
645
646 2007-09-20 Tobias Schlüter <tobi@gcc.gnu.org>
647
648 * gfortran.dg/g77/19981216-0.f: Remove dg-warning annotation.
649 * gfortran.dg/io_constraints_1.f90: Make a -std=f95 test. Add
650 warning annotation.
651 * gfortran.dg/iostat_3.f90: Make a -std=f95 test.
652
653 2007-09-20 Christopher D. Rickett <crickett@lanl.gov>
654
655 PR fortran/33497
656 * gfortran.dg/c_loc_tests_11.f03: New test case.
657
658 2007-09-20 Paolo Carlini <pcarlini@suse.de>
659
660 PR c++/33459
661 * g++.dg/init/ref14.C: New.
662
663 2007-09-19 Eric Botcazou <ebotcazou@adacore.com>
664
665 * gnat.dg/slice2.ad[sb]: New testcase.
666
667 2007-09-19 Nick Clifton <nickc@redhat.com>
668
669 * gcc.dg/cpp/assert4.c: Fix expected h8300 preprocessor define.
670
671 2007-09-19 Jie Zhang <jie.zhang@analog.com>
672
673 * gcc.target/bfin/bfin.exp: New.
674 * gcc.target/bfin/{workarounds-any.c, workarounds-none.c,
675 workarounds-1.c, workarounds-2.c, workarounds-3.c, workarounds-4.c,
676 mcpu-bf522.c, mcpu-bf525.c, mcpu-bf527.c,
677 mcpu-bf531.c, mcpu-bf532.c, mcpu-bf533.c,
678 mcpu-bf534.c, mcpu-bf536.c, mcpu-bf537.c,
679 mcpu-bf538.c, mcpu-bf539.c, mcpu-bf542.c,
680 mcpu-bf544.c, mcpu-bf548.c, mcpu-bf549.c,
681 mcpu-bf561.c, mcpu-default.c}: New tests.
682
683 2007-09-18 Sandra Loosemore <sandra@codesourcery.com>
684
685 Restore detection of unsupported TLS.
686
687 Revert this patch:
688 2007-02-10 Richard Henderson <rth@redhat.com>
689
690 * lib/target-supports.exp (check_effective_target_tls): Redefine
691 to mean non-emulated tls.
692 * gcc.dg/tls/alias-1.c: Remove tls requirement.
693 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
694 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
695 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
696 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
697 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
698 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
699
700 And then:
701 * lib/target-supports.exp (check_effective_target_tls): Use
702 stronger test for compiler support for TLS.
703 (check_effective_target_tls_native): New, to test for non-emulated
704 TLS support.
705 * g++.dg/gomp/clause-3.C: Use dg-require-effective-target tls_native
706 instead of dg-require-effective-target tls.
707 * g++.dg/gomp/copyin-1.C: Likewise.
708 * g++.dg/gomp/sharing-1.C: Likewise.
709 * g++.dg/gomp/tls-1.C: Likewise.
710 * g++.dg/gomp/tls-2.C: Likewise.
711 * g++.dg/gomp/tls-3.C: Likewise.
712 * g++.dg/tls/diag-1.C: Likewise.
713 * g++.dg/tls/diag-2.C: Likewise.
714 * g++.dg/tls/diag-3.C: Likewise.
715 * g++.dg/tls/diag-4.C: Likewise.
716 * g++.dg/tls/diag-5.C: Likewise.
717 * g++.dg/tls/init-1.C: Likewise.
718 * g++.dg/tls/init-2.C: Likewise.
719 * g++.dg/tls/trivial.C: Likewise.
720 * gcc.dg/gomp/appendix-a/a.22.1.c: Likewise.
721 * gcc.dg/gomp/appendix-a/a.22.2.c: Likewise.
722 * gcc.dg/gomp/appendix-a/a.24.1.c: Likewise.
723 * gcc.dg/gomp/appendix-a/a.32.1.c: Likewise.
724 * gcc.dg/gomp/appendix-a/a.33.1.c: Likewise.
725 * gcc.dg/gomp/clause-1.c: Likewise.
726 * gcc.dg/gomp/copyin-1.c: Likewise.
727 * gcc.dg/gomp/sharing-1.c: Likewise.
728 * gcc.dg/gomp/tls-1.c: Likewise.
729 * gcc.dg/gomp/tls-2.c: Likewise.
730 * gcc.dg/tls/alpha-1.c: Likewise.
731 * gcc.dg/tls/opt-1.c: Likewise.
732 * gcc.dg/tls/opt-13.c: Likewise.
733 * gcc.dg/tls/opt-14.c: Likewise.
734 * gcc.dg/tls/opt-2.c: Likewise.
735 * gcc.dg/tls/opt-3.c: Likewise.
736 * gcc.dg/tls/opt-4.c: Likewise.
737 * gcc.dg/tls/opt-7.c: Likewise.
738 * gcc.dg/tls/section-1.c: Likewise.
739 * gfortran.dg/gomp/appendix-a/a.22.1.f90: Likewise.
740 * gfortran.dg/gomp/appendix-a/a.22.4.f90: Likewise.
741 * gfortran.dg/gomp/appendix-a/a.22.5.f90: Likewise.
742 * gfortran.dg/gomp/appendix-a/a.22.6.f90: Likewise.
743 * gfortran.dg/gomp/appendix-a/a.24.1.f90: Likewise.
744 * gfortran.dg/gomp/appendix-a/a.32.1.f90: Likewise.
745 * gfortran.dg/gomp/appendix-a/a.33.1.f90: Likewise.
746 * gfortran.dg/gomp/crayptr2.f90: Likewise.
747 * gfortran.dg/gomp/fixed-1.f: Likewise.
748 * gfortran.dg/gomp/free-1.f90: Likewise.
749 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
750 * gfortran.dg/gomp/omp_threadprivate2.f90: Likewise.
751 * gfortran.dg/gomp/reduction1.f90: Likewise.
752 * gfortran.dg/gomp/sharing-1.f90: Likewise.
753
754 2007-09-18 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
755
756 PR fortran/31119
757 * gfortran.dg/bounds_check_9.f90: New test.
758 * gfortran.dg/bounds_check_fail_2.f90: New test.
759
760 2007-09-18 Paolo Carlini <pcarlini@suse.de>
761
762 PR c++/33462 (again)
763 * g++.dg/ext/va-arg1.C: Adjust.
764
765 2007-09-18 Paolo Carlini <pcarlini@suse.de>
766
767 PR c++/33462
768 * g++.dg/ext/va-arg1.C: New.
769
770 2007-09-18 Tobias Burnus <burnus@net-b.de>
771
772 * gfortran.dg/elemental_optional_args_1.f90: Fix test.
773
774 2007-09-18 Paolo Carlini <pcarlini@suse.de>
775
776 PR c++/33463
777 * g++.dg/rtti/typeid6.C: New.
778
779 2007-09-18 Paolo Carlini <pcarlini@suse.de>
780
781 PR c++/33464
782 * g++.dg/ext/is_class_error.C: Rename to is_class_error1.C.
783 * g++.dg/ext/is_class_error2.C: New.
784
785 2007-09-18 Richard Guenther <rguenther@suse.de>
786
787 PR tree-optimization/33340
788 * g++.dg/torture/pr33340.C: New testcase.
789
790 2007-09-18 Tobias Burnus <burnus@net-b.de>
791
792 PR fortran/33231
793 * gfortran.dg/elemental_optional_args_1.f90: Make valid Fortran.
794 * gfortran.dg/elemental_subroutine_1.f90: Ditto.
795 * gfortran.dg/elemental_subroutine_5.f90: New.
796
797 2007-09-18 Richard Sandiford <rsandifo@nildram.co.uk>
798
799 * lib/target-supports.exp (check_profiling_available): Extend
800 mips*-*-elf check to mips*-*-elf*.
801
802 2007-09-18 Jakub Jelinek <jakub@redhat.com>
803
804 * gcc.dg/format/c90-scanf-5.c: New test.
805 * gcc.dg/format/c99-scanf-4.c: New test.
806 * gcc.dg/format/ext-7.c: New test.
807 * gcc.dg/format/ext-8.c: New test.
808
809 PR middle-end/33423
810 * gcc.c-torture/compile/20070915-1.c: New test.
811
812 2007-09-17 Tobias Burnus <burnus@net-b.de>
813
814 PR fortran/33106
815 * gfortran.dg/private_type_9.f90: New.
816
817 2007-09-17 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
818
819 PR middle-end/33449
820 * gfortran.dg/pr33449.f90: New test.
821
822 2007-09-17 Tobias Burnus <burnus@net-b.de>
823
824 * gfortran.dg/interface_15.f90: Compile with -std=f95.
825 * gfortran.dg/private_type_1.f90: Ditto
826 * gfortran.dg/interface_18.f90: New.
827 * gfortran.dg/private_type_8.f90: New.
828
829 2007-09-16 Paolo Carlini <pcarlini@suse.de>
830
831 PR c++/33124
832 * g++.dg/warn/new1.C: Adjust.
833 * g++.dg/torture/str_empty.C: Likewise.
834
835 2007-09-16 Richard Sandiford <rsandifo@nildram.co.uk>
836
837 * gcc.target/mips/dse-1.c: New test.
838
839 2007-09-16 Nathan Sidwell <nathan@codesourcery.com>
840
841 PR c++/32756
842 * g++.dg/overload/operator3.C: New.
843
844 2007-09-16 Richard Sandiford <rsandifo@nildram.co.uk>
845
846 * gcc.target/mips/truncate-1.c: New test.
847
848 2007-09-16 Paul Thomas <pault@gcc.gnu.org>
849
850 PR fortran/29396
851 PR fortran/29606
852 PR fortran/30625
853 PR fortran/30871
854 * gfortran.dg/subref_array_pointer_1.f90: New test.
855 * gfortran.dg/subref_array_pointer_2.f90: New test.
856
857 2007-09-15 H.J. Lu <hongjiu.lu@intel.com>
858
859 * gfortran.dg/nint_2.f90: Correct last change.
860
861 2007-09-15 Zdenek Dvorak <ook@ucw.cz>
862
863 * gcc.dg/tree-ssa/parallelization-1.c: New test.
864
865 2007-09-15 Dorit Nuzman <dorit@il.ibm.com>
866
867 * gcc.dg/vect/pr33373b.c: New test.
868
869 2007-09-14 Uros Bizjak <ubizjak@gmail.com>
870
871 PR target/33438
872 * gcc.target/i386/pr33438.c: New test.
873
874 2007-09-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
875
876 * gfortran.dg/nint_2.f90: Revert previous commit.
877
878 2007-09-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
879
880 * gfortran.dg/nint_2.f90: Do not xfail on powerpc64-linux.
881
882 2007-09-14 Hans-Peter Nilsson <hp@axis.com>
883
884 PR debug/33429
885 * g++.dg/other/unused1.C: XFAIL class2 scan.
886
887 2007-09-13 Tobias Burnus <burnus@net-b.de>
888
889 PR fortran/33343
890 * gfortran.dg/elemental_args_check_1.f90: New.
891 * gfortran.dg/assumed_size_refs_1.f90: Update error message.
892 * gfortran.dg/elemental_subroutine_4.f90: Ditto.
893
894 2007-09-13 Tobias Burnus <burnus@net-b.de>
895
896 * gfortran.dg/recursive_check_3.f90: New.
897
898 2007-09-13 Tobias Burnus <burnus@net-b.de>
899
900 PR fortran/33412
901 * gfortran.dg/elemental_bind_c.f90: New.
902
903 2007-09-13 Richard Sandiford <richard@codesourcery.com>
904
905 * gcc.dg/gcc-have-sync-compare-and-swap.c: Skip for -mflip-mips16.
906 * gcc.target/mips/mips16-attributes-2.c: New test.
907 * gcc.target/mips/mips16-attributes-3.c: Likewise.
908 * gcc.target/mips/args-3.c: Skip for -mflip-mips16. Do not use the
909 hard-float asm when __mips16 is defined.
910 * gcc.target/mips/atomic-memory-1.c (main): Add a nomips16 attribute.
911 * gcc.target/mips/atomic-memory-2.c (main): Likewise.
912 * gcc.target/mips/fpcmp-1.c (f1, f2): Likewise.
913 * gcc.target/mips/fpcmp-2.c (f1, f2): Likewise.
914 * gcc.target/mips/neg-abs-1.c (f1, f2, d1, f2): Likewise.
915 * gcc.target/mips/pr26765.c (foo): Likewise.
916 * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: Run for all
917 targets, use dg-mips-options instead of dg-options, and use -mgp32
918 to force 32-bit mode.
919 * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Likewise -mgp64
920 and 64-bit mode.
921 * gcc.target/mips/mips.exp (is_gp32_flag): Return true for -mips32*.
922
923 2007-09-12 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
924 Michael Meissner <michael.meissner@amd.com>
925
926 * gcc.target/i386/sse5-hadduX.c: Add support for SSE5 tests.
927 * gcc.target/i386/sse5-hsubX.c: Ditto.
928 * gcc.target/i386/sse5-permpX.c: Ditto.
929 * gcc.target/i386/sse5-haddX.c: Ditto.
930 * gcc.target/i386/sse5-maccXX.c: Ditto.
931 * gcc.target/i386/sse5-msubXX.c: Ditto.
932 * gcc.target/i386/sse5-nmaccXX.c: Ditto.
933 * gcc.target/i386/sse5-nmsubXX.c: Ditto.
934
935 * gcc.target/i386/sse5-pcmov.c: New file to make sure the compiler
936 optimizes floating point conditional moves into the pcmov
937 instruction on SSE5.
938 * gcc.target/i386/sse5-pcmov2.c: Ditto.
939
940 * gcc.target/i386/sse5-ima-vector.c: New file to make sure the
941 compiler optimizes vector 32-bit int (a*b)+c into pmacsdd on
942 SSE5.
943
944 * gcc.target/i386/sse5-fma-vector.c: New file to make sure the
945 compiler optimizes vector (a*b)+c into fmadd on SSE5.
946
947 * gcc.target/i386/sse5-fma.c: New file to make sure the compiler
948 optimizes (a*b)+c into fmadd on SSE5.
949
950 * gcc.target/i386/i386.exp (check_effective_target_sse5): Check
951 whether the SSE5 instructions can be generated.
952
953 * gcc.target/i386/sse5-check.h: New. Add support for
954 SSE5 tests.
955
956 * gcc.target/i386/sse-12.c: Include bmmintrin.h instead of
957 ammintrin.h, and turn on -msse5 option instead of -msse4a.
958 * gcc.target/i386/sse-13.c: Ditto.
959 * gcc.target/i386/sse-14.c: Ditto.
960
961 2007-09-12 John David Anglin <dave.anglin@nrc-crnc.gc.ca>
962
963 PR testsuite/33153
964 * gcc.dg/pr32912-1.c: Add -fno-common to options on hppa*-*-hpux*.
965 * gcc.dg/pr32912-2.c: Delete declaration of a, b, c, d, e and f.
966
967 2007-09-12 Jakub Jelinek <jakub@redhat.com>
968
969 PR target/32338
970 * gcc.dg/pr32338-1.c: New test.
971 * gcc.dg/pr32338-2.c: New test.
972
973 2007-09-12 Bob Wilson <bob.wilson@acm.org>
974
975 * lib/target-supports.exp (check_effective_target_sync_int_long):
976 Revert change to add xtensa.
977 (check_effective_target_sync_char_short): Likewise.
978
979 2007-09-12 Olivier Hainque <hainque@adacore.com>
980
981 * gnat.dg/packed_subtype.adb: New test.
982
983 2007-09-12 Tobias Burnus <burnus@net-b.de>
984
985 PR fortran/33297
986 * gfortran.dg/intrinsic_size.f90: New.
987
988 2007-09-12 Tobias Burnus <burnus@net-b.de>
989
990 PR fortran/33284
991 PR fortran/33310
992 * gfortran.dg/conflicts_2.f90: New.
993
994 2007-09-12 Ira Rosen <irar@il.ibm.com>
995
996 PR tree-optimization/32377
997 * gcc.dg/vect/no-vfa-vect-102a.c: Change the test to check positive
998 dependence distance.
999 * gcc.dg/vect/vect-outer-5.c, gcc.dg/vect/no-vfa-vect-102.c,
1000 gcc.dg/vect/vect-104.c, no-vfa-vect-dv-2.c: Likewise.
1001 * gcc.dg/vect/no-vfa-vect-depend-1.c,
1002 gfortran.dg/vect/no-vfa-pr32377.f90: New.
1003
1004 2007-09-12 Richard Guenther <rguenther@suse.de>
1005
1006 PR middle-end/33382
1007 * gcc.c-torture/compile/pr33382.c: New testcase.
1008 * gcc.c-torture/execute/pr33382.c: Likewise.
1009
1010 2007-09-12 Christopher D. Rickett <crickett@lanl.gov>
1011
1012 PR fortran/33395
1013 * gfortran.dg/c_ptr_tests_12.f03: New test case.
1014
1015 2007-09-12 Dorit Nuzman <dorit@il.ibm.com>
1016
1017 PR tree-optimization/33373
1018 * gcc.dg/vect/pr33373.c: New test.
1019
1020 2007-09-12 Ben Elliston <bje@au.ibm.com>
1021
1022 * lib/target-supports.exp (check_effective_target_vect_no_double):
1023 Remove unused proc.
1024
1025 2007-09-12 Ben Elliston <bje@au.ibm.com>
1026 Ulrich Weigand <uweigand@de.ibm.com>
1027
1028 * gcc.target/spu/dfcgt-nan.c: New test.
1029
1030 2007-09-11 Hans-Peter Nilsson <hp@axis.com>
1031
1032 * gcc.dg/cpp/trad/include.c: Don't run for newlib targets.
1033
1034 2007-09-11 Christopher D. Rickett <crickett@lanl.gov>
1035
1036 PR fortran/33040
1037 * gfortran.dg/c_ptr_tests_11.f03: New test case.
1038
1039 2007-09-11 Jakub Jelinek <jakub@redhat.com>
1040
1041 * gcc.dg/va-arg-pack-len-1.c: New test.
1042 * g++.dg/va-arg-pack-len-1.C: New test.
1043
1044 2007-09-11 Michael Matz <matz@suse.de>
1045
1046 * gcc.dg/tree-ssa/loadpre11.c: Add -fno-tree-cselim to flags.
1047
1048 2007-09-10 Janis Johnson <janis187@us.ibm.com>
1049
1050 * gcc.dg/dfp/convert-bfp.c: Replace SKIP_LONG_DOUBLE with runtime
1051 checks for size of long double.
1052 * gcc.dg/dfp/convert.h: New file.
1053 * gcc.dg/dfp/convert-bfp-2.c: New test.
1054 * gcc.dg/dfp/convert-bfp-3.c: Ditto.
1055 * gcc.dg/dfp/convert-bfp-4.c: Ditto.
1056 * gcc.dg/dfp/convert-bfp-5.c: Ditto.
1057 * gcc.dg/dfp/convert-bfp-6.c: Ditto.
1058 * gcc.dg/dfp/convert-bfp-7.c: Ditto.
1059 * gcc.dg/dfp/convert-bfp-8.c: Ditto.
1060 * gcc.dg/dfp/convert-bfp-9.c: Ditto.
1061 * gcc.dg/dfp/convert-bfp-10.c: Ditto.
1062 * gcc.dg/dfp/convert-bfp-11.c: Ditto.
1063
1064 2007-09-10 Harsha Jagasia <harsha.jagasia@amd.com>
1065
1066 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c:
1067 Change dg-final to expect 1 non-profitable loop and
1068 3 profitable loops.
1069 * gcc.dg/vect/costmodel/x86-64/costmodel-vect-31.c:
1070 Change dg-final to expect 1 non-profitable loop and
1071 3 profitable loops.
1072 * gcc.dg/vect/costmodel/x86-64/costmodel-fast-math-vect-pr29925.c:
1073 Change dg-final to expect 1 profitable loop.
1074 * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
1075 Change dg-final to expect 1 profitable loop.
1076
1077 2007-09-10 Richard Sandiford <richard@codesourcery.com>
1078
1079 * gcc.target/mips/call-saved-1.c: New test.
1080 * gcc.target/mips/call-saved-2.c: Likewise.
1081 * gcc.target/mips/call-saved-3.c: Likewise.
1082 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_gp64
1083 instead of mips_mips64. Set mips_fp64 too.
1084 (is_gp32_flag): Return true for -mips1 and -mips2.
1085 (dg-mips-options): Use mips_gp64 instead of mips_mips64.
1086
1087 2007-09-10 Jakub Jelinek <jakub@redhat.com>
1088
1089 * g++.dg/ext/va-arg-pack-1.C: New test.
1090 * g++.dg/ext/va-arg-pack-2.C: New test.
1091
1092 2007-09-10 Uros Bizjak <ubizjak@gmail.com>
1093
1094 PR target/33369
1095 * gcc.dg/vect/pr33369.c: New test.
1096
1097 2007-09-10 Paul Thomas <pault@gcc.gnu.org>
1098
1099 PR fortran/33370
1100 * gfortran.dg/array_memcpy_5.f90: New test.
1101
1102 2007-09-10 Hans-Peter Nilsson <hp@axis.com>
1103
1104 * gcc.dg/tree-ssa/ssa-fre-4.c: Skip for cris-*-* and mmix-*-*.
1105
1106 2007-09-09 Richard Guenther <rguenther@suse.de>
1107
1108 * gcc.c-torture/compile/20070906-1.c: New testcase.
1109
1110 2007-09-09 Ira Rosen <irar@il.ibm.com>
1111
1112 * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: Add
1113 noinline attribute.
1114 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr29925.c,
1115 gcc.dg/vect/costmodel/spu/costmodel-fast-math-vect-pr29925.c,
1116 gcc.dg/vect/costmodel/x86_64/costmodel-fast-math-vect-pr29925.c:
1117 Likewise.
1118
1119 2007-09-09 Eric Botcazou <ebotcazou@adacore.com>
1120
1121 * gnat.dg/specs/uc1.ads: Compile with -gnatws.
1122
1123 2007-09-09 Eric Botcazou <ebotcazou@adacore.com>
1124
1125 * gnat.dg/addr2_p.ads: Bump size of array to 9.
1126
1127 2007-09-09 Ira Rosen <irar@il.ibm.com>
1128
1129 * gcc.dg/vect/vect.exp: Compile tests starting with slp-.
1130 Remove "vect" part from test names for -ffast-math, -ffast-math-errno,
1131 -fwrapv, -ftrapv tests. Add -fno-tree-scev-cprop for slp- tests.
1132 Compile tests with -fno-tree-pre.
1133 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: Run SLP tests.
1134 * lib/target-supports.exp (check_effective_target_vect_strided): New.
1135 * gcc.dg/vect/slp-1.c, gcc.dg/vect/slp-2.c, gcc.dg/vect/slp-3.c,
1136 gcc.dg/vect/slp-4.c, gcc.dg/vect/slp-5.c, gcc.dg/vect/slp-6.c,
1137 gcc.dg/vect/slp-7.c, gcc.dg/vect/slp-8.c, gcc.dg/vect/slp-9.c,
1138 gcc.dg/vect/slp-10.c, gcc.dg/vect/slp-11.c, gcc.dg/vect/slp-12.c,
1139 gcc.dg/vect/slp-13.c, gcc.dg/vect/slp-14.c, gcc.dg/vect/slp-15.c,
1140 gcc.dg/vect/slp-16.c, gcc.dg/vect/slp-17.c, gcc.dg/vect/slp-18.c,
1141 gcc.dg/vect/slp-19.c, gcc.dg/vect/slp-20.c, gcc.dg/vect/slp-21.c,
1142 gcc.dg/vect/slp-22.c, gcc.dg/vect/slp-23.c, gcc.dg/vect/slp-24.c,
1143 gcc.dg/vect/slp-25.c, gcc.dg/vect/slp-26.c, gcc.dg/vect/slp-28.c,
1144 gcc.dg/vect/fast-math-slp-27.c, gcc.dg/vect/no-tree-pre-slp-29.c,
1145 gcc.dg/vect/no-scevccp-slp-30.c, gcc.dg/vect/no-scevccp-slp-31.c,
1146 gcc.dg/vect/no-math-errno-slp-32.c, gcc.dg/vect/slp-33.c,
1147 gcc.dg/vect/slp-34.c, gcc.dg/vect/slp-35.c, gcc.dg/vect/slp-36.c,
1148 gcc.dg/vect/slp-37.c, gcc.dg/vect/vect-vfa-slp.c,
1149 gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c,
1150 gcc.dg/vect/costmodel/ppc/costmodel-slp-33.c: New testcases.
1151 * gcc.dg/vect/vect-vfa-03.c: Change the test to prevent SLP.
1152
1153 2007-09-09 Joseph Myers <joseph@codesourcery.com>
1154
1155 * lib/file-format.exp (gcc_target_object_format): Use remote_exec
1156 to call objdump.
1157 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
1158 Use remote_exec to call c++filt.
1159 * lib/target-supports-dg.exp (dg-require-host-local): New.
1160 * gcc.misc-tests/options.exp: Allow .exe in command paths.
1161 * g++.dg/parse/repo1.C: Use dg-require-host-local.
1162 * g++.dg/rtti/repo1.C: Likewise.
1163 * g++.dg/template/repo1.C: Likewise.
1164 * g++.dg/template/repo2.C: Likewise.
1165 * g++.dg/template/repo3.C: Likewise.
1166 * g++.dg/template/repo4.C: Likewise.
1167 * g++.dg/template/repo5.C: Likewise.
1168 * g++.old-deja/g++.pt/instantiate4.C: Likewise.
1169 * g++.old-deja/g++.pt/instantiate6.C: Likewise.
1170 * g++.old-deja/g++.pt/repo1.C: Likewise.
1171 * g++.old-deja/g++.pt/repo2.C: Likewise.
1172 * g++.old-deja/g++.pt/repo3.C: Likewise.
1173 * g++.old-deja/g++.pt/repo4.C: Likewise.
1174 * gcc.dg/cpp/trad/builtins.c: Likewise.
1175
1176 2007-09-08 Zdenek Dvorak <ook@ucw.cz>
1177
1178 PR tree-optimization/32283
1179 * gcc.dg/tree-ssa/loop-31.c: New test.
1180
1181 2007-09-08 Uros Bizjak <ubizjak@gmail.com>
1182
1183 PR rtl-optimization/26449
1184 * gcc.target/i386/pr26449-1.c: New file.
1185
1186 2007-09-08 Uros Bizjak <ubizjak@gmail.com>
1187
1188 PR target/33329
1189 PR rtl-optimization/26449
1190 * gcc.target/i386/pr33329.c: New file.
1191
1192 2007-09-08 Eric Botcazou <ebotcazou@adacore.com>
1193
1194 * gnat.dg/renaming3.adb, renaming4.ads: New test.
1195
1196 2007-09-08 Eric Botcazou <ebotcazou@adacore.com>
1197
1198 * gnat.dg/unaligned_rep_clause.adb: New testcase.
1199
1200 2007-09-08 Dorit Nuzman <dorit@il.ibm.com>
1201
1202 PR tree-optimization/33301
1203 * gfortran.dg/vect/pr33301.f: New test.
1204
1205 2007-09-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1206
1207 PR libfortran/33307
1208 * gfortran.dg/backspace_10.f90: New test.
1209
1210 2007-09-07 Richard Guenther <rguenther@suse.de>
1211
1212 Reapply
1213 2007-09-06 Richard Guenther <rguenther@suse.de>
1214
1215 PR tree-optimization/32586
1216 * g++.dg/tree-ssa/pr27090.C: Remove XFAILs.
1217 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
1218 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
1219 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
1220 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise, remove scan for
1221 now obsolete simplification.
1222
1223 2007-09-07 Dorit Nuzman <dorit@il.ibm.com>
1224
1225 PR tree-optimization/33299
1226 * gfortran.dg/vect/vect.exp: Compile some tests with -ffast-math.
1227 * gfortran.dg/vect/fast-math-pr33299.f90: New test.
1228
1229 2007-09-07 Richard Guenther <rguenther@suse.de>
1230
1231 Revert
1232 2007-09-06 Richard Guenther <rguenther@suse.de>
1233
1234 PR tree-optimization/32586
1235 * g++.dg/tree-ssa/pr27090.C: Remove XFAILs.
1236 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
1237 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
1238 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
1239 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise, remove scan for
1240 now obsolete simplification.
1241
1242 2007-09-07 Uros Bizjak <ubizjak@gmail.com>
1243
1244 PR tree-optimization/32821
1245 * gcc.dg/tree-ssa/pr32821.c: New file.
1246
1247 2007-09-07 Richard Sandiford <richard@codesourcery.com>
1248
1249 * gcc.dg/attr-alias-3.c: Use real asm for MIPS.
1250 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_forced_gp
1251 and mips_forced_no_er.
1252 (dg-mips-options): Add -mno-abicalls when a small-data option is
1253 specified. Skip tests with small-data options if mips_forced_gp.
1254 Skip tests with -mexplicit-relocs if mips_forced_no_er.
1255 * gcc.target/mips/sdata-1.c: New test.
1256 * gcc.target/mips/sdata-2.c: Likewise.
1257 * gcc.target/mips/sdata-3.c: Likewise.
1258 * gcc.target/mips/sdata-4.c: Likewise.
1259
1260 2007-09-06 Thomas Koenig <tkoenig@gcc.gnu.org>
1261
1262 PR fortran/33298
1263 * spread_zerosize_1.f90: New test case.
1264 * spread_bounds_1.f90: New test case.
1265
1266 2007-09-06 Paolo Carlini <pcarlini@suse.de>
1267
1268 PR c++/32674
1269 * g++.dg/template/static31.C: New.
1270
1271 2007-09-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1272
1273 PR fortran/33271
1274 * gfortran.dg/nint_2.f90: xfail on powerpc-ibm-aix* and
1275 powerpc*-linux-gnu.
1276
1277 2007-09-06 David Daney <ddaney@avtrex.com>
1278 Richard Sandiford <richard@codesourcery.com>
1279
1280 PR target/33256
1281 * gcc.target/mips/mips.exp (setup_mips_tests): Set mips_forced_le.
1282 (dg-mips-options): Skip -EB and -meb tests when $mips_forced_le.
1283 * gcc.target/mips/pr33256.c: New test.
1284
1285 2007-09-06 Tom Tromey <tromey@redhat.com>
1286
1287 * lib/g++.exp (g++_target_compile): Use -fno-show-column.
1288
1289 2007-09-06 Richard Guenther <rguenther@suse.de>
1290
1291 PR tree-optimization/32586
1292 * g++.dg/tree-ssa/pr27090.C: Remove XFAILs.
1293 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
1294 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
1295 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
1296 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise, remove scan for
1297 now obsolete simplification.
1298
1299 2007-09-06 Uros Bizjak <ubizjak@gmail.com>
1300
1301 * gcc.target/i386/sse3-addsubpd.c: Add -mfpmath=sse to dg-options.
1302 * gcc.target/i386/sse3-addsubps.c: Ditto.
1303 * gcc.target/i386/sse3-haddpd.c: Ditto.
1304 * gcc.target/i386/sse3-haddps.c: Ditto.
1305 * gcc.target/i386/sse3-hsubpd.c: Ditto.
1306 * gcc.target/i386/sse3-hsubps.c: Ditto.
1307 * gcc.target/i386/sse3-lddqu.c: Ditto.
1308 * gcc.target/i386/sse3-movddup.c: Ditto.
1309 * gcc.target/i386/sse3-movshdup.c: Ditto.
1310 * gcc.target/i386/sse3-movsldup.c: Ditto.
1311
1312 2007-09-06 Richard Guenther <rguenther@suse.de>
1313
1314 PR tree-optimization/33302
1315 * gcc.dg/tree-ssa/ssa-dse-11.c: New testcase.
1316
1317 2007-09-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1318
1319 PR libfortran/33225
1320 * gfortran.dg./fmt_float.f90: New test.
1321
1322 2007-09-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1323
1324 PR libfortran/33253
1325 * gfortran.dg/namelist_38.f90: Update test for DELIM= .
1326
1327 2007-09-06 Jesper Nilsson <jesper.nilsson@axis.com>
1328
1329 * gcc.target/cris/builtin_ctz_v3.c: New testcase.
1330 * gcc.target/cris/builtin_ctz_v8.c: New testcase.
1331
1332 2007-09-06 Jakub Jelinek <jakub@redhat.com>
1333
1334 * g++.dg/eh/builtin1.C: New test.
1335 * g++.dg/eh/builtin2.C: New test.
1336 * g++.dg/eh/builtin3.C: New test.
1337
1338 PR c++/33289
1339 * g++.dg/eh/builtin4.C: New test.
1340
1341 2007-09-05 Janis Johnson <janis187@us.ibm.com>
1342
1343 * gcc.target/powerpc/dfp-dd.c: New test.
1344 * gcc.target/powerpc/dfp-td.c: New test.
1345
1346 2007-09-05 Jakub Jelinek <jakub@redhat.com>
1347
1348 * gcc.c-torture/execute/va-arg-pack-1.c: New test.
1349 * gcc.dg/va-arg-pack-1.c: New test.
1350
1351 2007-09-05 Adam Nemet <anemet@caviumnetworks.com>
1352
1353 * gcc.dg/tree-ssa/builtin-expect-1.c: New test.
1354 * gcc.dg/tree-ssa/builtin-expect-2.c: New test.
1355 * gcc.dg/tree-ssa/builtin-expect-3.c: New test.
1356 * gcc.dg/tree-ssa/builtin-expect-4.c: New test.
1357 * gcc.dg/tree-ssa/builtin-expect-5.c: New test.
1358
1359 2007-09-05 Paolo Carlini <pcarlini@suse.de>
1360
1361 PR c++/30302
1362 * g++.dg/ext/anon-struct5.C: New.
1363
1364 2007-09-05 Uros Bizjak <ubizjak@gmail.com>
1365
1366 * gcc.dg/i386-cpuid.h: Remove.
1367 * gcc.target/i386/mmx-check.h: Include cpuid.h.
1368 (main): Use __get_cpuid to get target features.
1369 * gcc.target/i386/sse-check.h: Ditto.
1370 * gcc.target/i386/sse2-check.h: Ditto.
1371 * gcc.target/i386/sse3-check.h: Ditto.
1372 * gcc.target/i386/ssse3-check.h: Ditto.
1373 * gcc.target/i386/sse4_1-check.h: Ditto.
1374 * gcc.target/i386/sse4_2-check.h: Ditto.
1375 * gcc.target/i386/sse4a-check.h: Ditto.
1376 * gcc.dg/torture/pr16104-1.c: Ditto.
1377 (do_test): Change to void.
1378 * gcc.target/i386/mmx-4.c: Do not use NOINLINE.
1379 * gcc.target/i386/sse-6.c: Ditto.
1380 * gcc.target/i386/sse-7.c: Ditto.
1381 * g++.dg/other/i386-1.C: Include cpuid.h.
1382 (main): New function. Use __get_cpuid to get target fetaures.
1383
1384 2007-09-05 Sandra Loosemore <sandra@codesourcery.com>
1385 David Ung <davidu@mips.com>
1386 Nigel Stephens <nigel@mips.com>
1387
1388 * gcc.c-torture/compile/mipscop-1.c: Add nomips16 attributes.
1389 * gcc.c-torture/compile/mipscop-2.c: Likewise.
1390 * gcc.c-torture/compile/mipscop-3.c: Likewise.
1391 * gcc.c-torture/compile/mipscop-4.c: Likewise.
1392 * gcc.dg/torture/mips-hilo-1.c: Likewise.
1393 * gcc.dg/torture/mips-hilo-2.c: Likewise.
1394 * gcc.dg/torture/pr19683-1.c: Likewise.
1395 * gcc.target/mips/madd-3.c: Likewise.
1396 * gcc.target/mips/maddu-3.c: Likewise.
1397 * gcc.target/mips/msub-3.c: Likewise.
1398 * gcc.target/mips/msubu-3.c: Likewise.
1399 * gcc.target/mips/asm-1.c: Likewise.
1400 * gcc.target/mips/branch-1.c: Likewise.
1401 * gcc.target/mips/ins-1.c: Likewise.
1402 * gcc.target/mips/near-far-3.c: Likewise.
1403 * gcc.target/mips/near-far-4.c: Likewise.
1404 * gcc.target/mips/smartmips-lwxs.c: Likewise.
1405 * gcc.target/mips/smartmips-ror-1.c: Likewise.
1406 * gcc.target/mips/smartmips-ror-2.c: Likewise.
1407 * gcc.target/mips/smartmips-ror-3.c: Likewise.
1408 * gcc.target/mips/smartmips-ror-4.c: Likewise.
1409 * gcc.target/mips/dspr2-MULT.c: Likewise.
1410 * gcc.target/mips/dspr2-MULTU.c: Likewise.
1411 * gcc.target/mips/mips32-dsp-run.c: Likewise.
1412 * gcc.target/mips/mips32-dspr2-type.c: Likewise.
1413 * gcc.target/mips/code-readable-1.c: Add mips16 attributes.
1414 * gcc.target/mips/code-readable-2.c: Likewise.
1415 * gcc.target/mips/code-readable-3.c: Likewise.
1416
1417 2007-09-05 Sandra Loosemore <sandra@codesourcery.com>
1418 David Ung <davidu@mips.com>
1419 Nigel Stephens <nigel@mips.com>
1420
1421 * gcc.target/mips/mips16-attributes.c: New.
1422
1423 2007-09-05 Paul Thomas <pault@gcc.gnu.org>
1424
1425 PR fortran/31564
1426 * gfortran.dg/derived_comp_array_ref_2.f90: New test.
1427
1428 PR fortran/33241
1429 * gfortran.dg/char_length_10.f90: New test.
1430
1431 2007-09-05 Paolo Carlini <pcarlini@suse.de>
1432
1433 PR c++/29731
1434 * g++.dg/parse/template24.C: New.
1435
1436 2007-09-04 Andrew Pinski <andrew_pinski@playstation.sony.com>
1437
1438 * g++.dg/other/spu2vmx-1.C: New test.
1439
1440 2007-09-05 Jakub Jelinek <jakub@redhat.com>
1441
1442 PR tree-optimization/33017
1443 * gcc.dg/pr33017.c: New test.
1444
1445 2007-09-05 Ben Elliston <bje@au.ibm.com>
1446
1447 * gcc.target/powerpc/ppu-intrinsics.c: Add test cases for the
1448 __protected_stream family of macros.
1449
1450 2007-09-04 Jan Hubicka <jh@suse.cz>
1451
1452 * gcc.dg/tree-ssa/loadpre8.c: Disable inlining.
1453 * gcc.dg/tree-ssa/pr27236.c: Likewise.
1454 * gcc.dg/tree-ssa/predcom-1.c: Likewise.
1455 * gcc.dg/tree-ssa/predcom-2.c: Likewise.
1456 * gcc.dg/tree-ssa/flatten-2.c: Avoid overactive tail call ellim.
1457 * gcc.dg/tree-ssa/loadpre5.c: Likewise.
1458 * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
1459 Likewise.
1460
1461 2007-09-04 Janus Weil <jaydub66@gmail.com>
1462 Tobias Burnus <burnus@net-b.de>
1463
1464 * gfortran.dg/proc_decl_1.f90: New.
1465 * gfortran.dg/proc_decl_2.f90: New.
1466 * gfortran.dg/proc_decl_3.f90: New.
1467 * gfortran.dg/proc_decl_4.f90: New.
1468
1469 2007-09-04 Jan Hubicka <jh@suse.cz>
1470
1471 * gcc.dg/vect/vect-reduc-dot-s16b.c: Mark functions noinline.
1472 * gcc.dg/vect/vect-105.c: Mark functions noinline.
1473 * gcc.dg/vect/vect-reduc-6.c: Mark functions noinline.
1474 * gcc.dg/vect/no-vfa-vect-53.c: Mark functions noinline.
1475 * gcc.dg/vect/wrapv-vect-reduc-2short.c: Mark functions noinline.
1476 * gcc.dg/vect/fast-math-vect-pr29925.c: Mark functions noinline.
1477 * gcc.dg/vect/vect-reduc-dot-u8a.c: Mark functions noinline.
1478 * gcc.dg/vect/vect-iv-7.c: Mark functions noinline.
1479 * gcc.dg/vect/vect-50.c: Mark functions noinline.
1480 * gcc.dg/vect/vect-33.c: Mark functions noinline.
1481 * gcc.dg/vect/vect-16.c: Mark functions noinline.
1482 * gcc.dg/vect/vect-widen-mult-sum.c: Mark functions noinline.
1483 * gcc.dg/vect/vect-float-extend-1.c: Mark functions noinline.
1484 * gcc.dg/vect/vect-92.c: Mark functions noinline.
1485 * gcc.dg/vect/vect-75.c: Mark functions noinline.
1486 * gcc.dg/vect/vect-58.c: Mark functions noinline.
1487 * gcc.dg/vect/vect-outer-2b.c: Mark functions noinline.
1488 * gcc.dg/vect/vect-outer-4.c: Mark functions noinline.
1489 * gcc.dg/vect/no-scevccp-outer-7.c: Mark functions noinline.
1490 * gcc.dg/vect/no-section-anchors-vect-69.c: Mark functions noinline.
1491 * gcc.dg/vect/vect-114.c: Mark functions noinline.
1492 * gcc.dg/vect/vect-outer-4g.c: Mark functions noinline.
1493 * gcc.dg/vect/vect-8.c: Mark functions noinline.
1494 * gcc.dg/vect/no-scevccp-vect-iv-1.c: Mark functions noinline.
1495 * gcc.dg/vect/no-scevccp-outer-10.c: Mark functions noinline.
1496 * gcc.dg/vect/no-vfa-vect-45.c: Mark functions noinline.
1497 * gcc.dg/vect/no-scevccp-outer-10a.c: Mark functions noinline.
1498 * gcc.dg/vect/vect-multitypes-5.c: Mark functions noinline.
1499 * gcc.dg/vect/no-scevccp-outer-18.c: Mark functions noinline.
1500 * gcc.dg/vect/vect-42.c: Mark functions noinline.
1501 * gcc.dg/vect/vect-25.c: Mark functions noinline.
1502 * gcc.dg/vect/vect-vfa-01.c: Mark functions noinline.
1503 * gcc.dg/vect/vect-67.c: Mark functions noinline.
1504 * gcc.dg/vect/vect-outer-3a.c: Mark functions noinline.
1505 * gcc.dg/vect/vect-strided-a-u16-mult.c: Mark functions noinline.
1506 * gcc.dg/vect/vect-106.c: Mark functions noinline.
1507 * gcc.dg/vect/vect-reduc-7.c: Mark functions noinline.
1508 * gcc.dg/vect/no-vfa-vect-37.c: Mark functions noinline.
1509 * gcc.dg/vect/vect-reduc-2short.c: Mark functions noinline.
1510 * gcc.dg/vect/vect-reduc-dot-u8b.c: Mark functions noinline.
1511 * gcc.dg/vect/vect-iv-8.c: Mark functions noinline.
1512 * gcc.dg/vect/no-vfa-vect-79.c: Mark functions noinline.
1513 * gcc.dg/vect/vect-34.c: Mark functions noinline.
1514 * gcc.dg/vect/vect-17.c: Mark functions noinline.
1515 * gcc.dg/vect/no-vfa-vect-102a.c: Mark functions noinline.
1516 * gcc.dg/vect/vect-align-1.c: Mark functions noinline.
1517 * gcc.dg/vect/vect-93.c: Mark functions noinline.
1518 * gcc.dg/vect/vect-widen-mult-s16.c: Mark functions noinline.
1519 * gcc.dg/vect/vect-76.c: Mark functions noinline.
1520 * gcc.dg/vect/vect-strided-a-u16-i2.c: Mark functions noinline.
1521 * gcc.dg/vect/vect-outer-2c.c: Mark functions noinline.
1522 * gcc.dg/vect/vect-outer-5.c: Mark functions noinline.
1523 * gcc.dg/vect/no-scevccp-outer-8.c: Mark functions noinline.
1524 * gcc.dg/vect/vect-115.c: Mark functions noinline.
1525 * gcc.dg/vect/vect-9.c: Mark functions noinline.
1526 * gcc.dg/vect/no-scevccp-vect-iv-2.c: Mark functions noinline.
1527 * gcc.dg/vect/vect-reduc-pattern-1a.c: Mark functions noinline.
1528 * gcc.dg/vect/no-scevccp-outer-11.c: Mark functions noinline.
1529 * gcc.dg/vect/no-scevccp-outer-10b.c: Mark functions noinline.
1530 * gcc.dg/vect/vect-strided-u32-i4.c: Mark functions noinline.
1531 * gcc.dg/vect/vect-widen-mult-u8.c: Mark functions noinline.
1532 * gcc.dg/vect/vect-multitypes-6.c: Mark functions noinline.
1533 * gcc.dg/vect/no-scevccp-outer-19.c: Mark functions noinline.
1534 * gcc.dg/vect/vect-60.c: Mark functions noinline.
1535 * gcc.dg/vect/vect-26.c: Mark functions noinline.
1536 * gcc.dg/vect/vect-vfa-02.c: Mark functions noinline.
1537 * gcc.dg/vect/vect-85.c: Mark functions noinline.
1538 * gcc.dg/vect/vect-68.c: Mark functions noinline.
1539 * gcc.dg/vect/vect-outer-3b.c: Mark functions noinline.
1540 * gcc.dg/vect/vect-floatint-conversion-1.c: Mark functions noinline.
1541 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Mark functions noinline.
1542 * gcc.dg/vect/vect-reduc-8.c: Mark functions noinline.
1543 * gcc.dg/vect/vect-107.c: Mark functions noinline.
1544 * gcc.dg/vect/vect-iv-1.c: Mark functions noinline.
1545 * gcc.dg/vect/no-scevccp-outer-20.c: Mark functions noinline.
1546 * gcc.dg/vect/vect-iv-9.c: Mark functions noinline.
1547 * gcc.dg/vect/vect-52.c: Mark functions noinline.
1548 * gcc.dg/vect/vect-35.c: Mark functions noinline.
1549 * gcc.dg/vect/vect-18.c: Mark functions noinline.
1550 * gcc.dg/vect/vect-align-2.c: Mark functions noinline.
1551 * gcc.dg/vect/no-scevccp-outer-1.c: Mark functions noinline.
1552 * gcc.dg/vect/vect-77.c: Mark functions noinline.
1553 * gcc.dg/vect/vect-2.c: Mark functions noinline.
1554 * gcc.dg/vect/vect-outer-2d.c: Mark functions noinline.
1555 * gcc.dg/vect/vect-outer-6.c: Mark functions noinline.
1556 * gcc.dg/vect/vect-82_64.c: Mark functions noinline.
1557 * gcc.dg/vect/no-scevccp-outer-9.c: Mark functions noinline.
1558 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Mark functions noinline.
1559 * gcc.dg/vect/vect-116.c: Mark functions noinline.
1560 * gcc.dg/vect/vect-strided-store-u16-i4.c: Mark functions noinline.
1561 * gcc.dg/vect/no-scevccp-vect-iv-3.c: Mark functions noinline.
1562 * gcc.dg/vect/vect-reduc-pattern-1b.c: Mark functions noinline.
1563 * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: Mark functions noinline.
1564 * gcc.dg/vect/no-scevccp-outer-12.c: Mark functions noinline.
1565 * gcc.dg/vect/vect-multitypes-7.c: Mark functions noinline.
1566 * gcc.dg/vect/no-vfa-vect-101.c: Mark functions noinline.
1567 * gcc.dg/vect/vect-44.c: Mark functions noinline.
1568 * gcc.dg/vect/vect-27.c: Mark functions noinline.
1569 * gcc.dg/vect/vect-vfa-03.c: Mark functions noinline.
1570 * gcc.dg/vect/vect-86.c: Mark functions noinline.
1571 * gcc.dg/vect/vect-100.c: Mark functions noinline.
1572 * gcc.dg/vect/vect-reduc-1.c: Mark functions noinline.
1573 * gcc.dg/vect/vect-outer-3c.c: Mark functions noinline.
1574 * gcc.dg/vect/vect-floatint-conversion-2.c: Mark functions noinline.
1575 * gcc.dg/vect/vect-strided-a-u32-mult.c: Mark functions noinline.
1576 * gcc.dg/vect/vect-strided-u8-i8.c: Mark functions noinline.
1577 * gcc.dg/vect/vect-outer-fir-lb.c: Mark functions noinline.
1578 * gcc.dg/vect/vect-108.c: Mark functions noinline.
1579 * gcc.dg/vect/vect-reduc-9.c: Mark functions noinline.
1580 * gcc.dg/vect/no-scevccp-outer-21.c: Mark functions noinline.
1581 * gcc.dg/vect/vect-iv-2.c: Mark functions noinline.
1582 * gcc.dg/vect/vect-reduc-pattern-2a.c: Mark functions noinline.
1583 * gcc.dg/vect/vect-11.c: Mark functions noinline.
1584 * gcc.dg/vect/vect-70.c: Mark functions noinline.
1585 * gcc.dg/vect/vect-36.c: Mark functions noinline.
1586 * gcc.dg/vect/vect-19.c: Mark functions noinline.
1587 * gcc.dg/vect/vect-95.c: Mark functions noinline.
1588 * gcc.dg/vect/vect-78.c: Mark functions noinline.
1589 * gcc.dg/vect/vect-strided-a-u16-i4.c: Mark functions noinline.
1590 * gcc.dg/vect/vect-3.c: Mark functions noinline.
1591 * gcc.dg/vect/vect-all.c: Mark functions noinline.
1592 * gcc.dg/vect/vect-117.c: Mark functions noinline.
1593 * gcc.dg/vect/no-scevccp-outer-13.c: Mark functions noinline.
1594 * gcc.dg/vect/vect-reduc-pattern-1c.c: Mark functions noinline.
1595 * gcc.dg/vect/vect-strided-u16-i2.c: Mark functions noinline.
1596 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Mark functions noinline.
1597 * gcc.dg/vect/vect-20.c: Mark functions noinline.
1598 * gcc.dg/vect/vect-multitypes-8.c: Mark functions noinline.
1599 * gcc.dg/vect/no-scevccp-noreassoc-outer-1.c: Mark functions noinline.
1600 * gcc.dg/vect/no-vfa-vect-102.c: Mark functions noinline.
1601 * gcc.dg/vect/vect-62.c: Mark functions noinline.
1602 * gcc.dg/vect/vect-28.c: Mark functions noinline.
1603 * gcc.dg/vect/vect-multitypes-10.c: Mark functions noinline.
1604 * gcc.dg/vect/vect-vfa-04.c: Mark functions noinline.
1605 * gcc.dg/vect/vect-87.c: Mark functions noinline.
1606 * gcc.dg/vect/vect-reduc-dot-u16a.c: Mark functions noinline.
1607 * gcc.dg/vect/vect-reduc-2.c: Mark functions noinline.
1608 * gcc.dg/vect/vect-intfloat-conversion-4a.c: Mark functions noinline.
1609 * gcc.dg/vect/vect-109.c: Mark functions noinline.
1610 * gcc.dg/vect/no-scevccp-outer-22.c: Mark functions noinline.
1611 * gcc.dg/vect/no-section-anchors-vect-outer-4h.c: Mark functions
1612 noinline.
1613 * gcc.dg/vect/vect-iv-3.c: Mark functions noinline.
1614 * gcc.dg/vect/vect-reduc-pattern-2b.c: Mark functions noinline.
1615 * gcc.dg/vect/vect-reduc-dot-s8a.c: Mark functions noinline.
1616 * gcc.dg/vect/no-vfa-vect-57.c: Mark functions noinline.
1617 * gcc.dg/vect/vect-12.c: Mark functions noinline.
1618 * gcc.dg/vect/vect-71.c: Mark functions noinline.
1619 * gcc.dg/vect/vect-54.c: Mark functions noinline.
1620 * gcc.dg/vect/vect-strided-a-mult.c: Mark functions noinline.
1621 * gcc.dg/vect/no-scevccp-outer-3.c: Mark functions noinline.
1622 * gcc.dg/vect/vect-96.c: Mark functions noinline.
1623 * gcc.dg/vect/vect-reduc-1char.c: Mark functions noinline.
1624 * gcc.dg/vect/vect-110.c: Mark functions noinline.
1625 * gcc.dg/vect/vect-intfloat-conversion-1.c: Mark functions noinline.
1626 * gcc.dg/vect/vect-4.c: Mark functions noinline.
1627 * gcc.dg/vect/vect-strided-store-u32-i2.c: Mark functions noinline.
1628 * gcc.dg/vect/vect-outer-4k.c: Mark functions noinline.
1629 * gcc.dg/vect/vect-multitypes-1.c: Mark functions noinline.
1630 * gcc.dg/vect/vect-strided-mult.c: Mark functions noinline.
1631 * gcc.dg/vect/no-scevccp-outer-14.c: Mark functions noinline.
1632 * gcc.dg/vect/no-vfa-vect-49.c: Mark functions noinline.
1633 * gcc.dg/vect/vect-21.c: Mark functions noinline.
1634 * gcc.dg/vect/vect-multitypes-9.c: Mark functions noinline.
1635 * gcc.dg/vect/no-scevccp-noreassoc-outer-2.c: Mark functions noinline.
1636 * gcc.dg/vect/vect-80.c: Mark functions noinline.
1637 * gcc.dg/vect/vect-63.c: Mark functions noinline.
1638 * gcc.dg/vect/vect-46.c: Mark functions noinline.
1639 * gcc.dg/vect/vect-29.c: Mark functions noinline.
1640 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Mark functions noinline.
1641 * gcc.dg/vect/vect-multitypes-11.c: Mark functions noinline.
1642 * gcc.dg/vect/vect-88.c: Mark functions noinline.
1643 * gcc.dg/vect/vect-strided-u8-i2.c: Mark functions noinline.
1644 * gcc.dg/vect/vect-reduc-dot-u16b.c: Mark functions noinline.
1645 * gcc.dg/vect/vect-reduc-3.c: Mark functions noinline.
1646 * gcc.dg/vect/vect-83_64.c: Mark functions noinline.
1647 * gcc.dg/vect/vect-intfloat-conversion-4b.c: Mark functions noinline.
1648 * gcc.dg/vect/vect-iv-4.c: Mark functions noinline.
1649 * gcc.dg/vect/vect-reduc-pattern-2c.c: Mark functions noinline.
1650 * gcc.dg/vect/vect-reduc-dot-s8b.c: Mark functions noinline.
1651 * gcc.dg/vect/vect-30.c: Mark functions noinline.
1652 * gcc.dg/vect/vect-13.c: Mark functions noinline.
1653 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Mark functions noinline.
1654 * gcc.dg/vect/vect-iv-8a.c: Mark functions noinline.
1655 * gcc.dg/vect/vect-strided-same-dr.c: Mark functions noinline.
1656 * gcc.dg/vect/vect-72.c: Mark functions noinline.
1657 * gcc.dg/vect/vect-38.c: Mark functions noinline.
1658 * gcc.dg/vect/no-scevccp-outer-4.c: Mark functions noinline.
1659 * gcc.dg/vect/vect-widen-mult-u16.c: Mark functions noinline.
1660 * gcc.dg/vect/vect-97.c: Mark functions noinline.
1661 * gcc.dg/vect/vect-111.c: Mark functions noinline.
1662 * gcc.dg/vect/vect-intfloat-conversion-2.c: Mark functions noinline.
1663 * gcc.dg/vect/vect-outer-4d.c: Mark functions noinline.
1664 * gcc.dg/vect/vect-5.c: Mark functions noinline.
1665 * gcc.dg/vect/vect-strided-mult-char-ls.c: Mark functions noinline.
1666 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: Mark functions noinline.
1667 * gcc.dg/vect/vect-outer-4l.c: Mark functions noinline.
1668 * gcc.dg/vect/vect-multitypes-2.c: Mark functions noinline.
1669 * gcc.dg/vect/no-scevccp-outer-15.c: Mark functions noinline.
1670 * gcc.dg/vect/vect-reduc-1short.c: Mark functions noinline.
1671 * gcc.dg/vect/vect-strided-u16-i4.c: Mark functions noinline.
1672 * gcc.dg/vect/vect-strided-u32-i8.c: Mark functions noinline.
1673 * gcc.dg/vect/vect-22.c: Mark functions noinline.
1674 * gcc.dg/vect/no-scevccp-noreassoc-outer-3.c: Mark functions noinline.
1675 * gcc.dg/vect/vect-64.c: Mark functions noinline.
1676 * gcc.dg/vect/vect-89.c: Mark functions noinline.
1677 * gcc.dg/vect/no-tree-dom-vect-bug.c: Mark functions noinline.
1678 * gcc.dg/vect/vect-103.c: Mark functions noinline.
1679 * gcc.dg/vect/no-vfa-vect-51.c: Mark functions noinline.
1680 * gcc.dg/vect/no-vfa-pr29145.c: Mark functions noinline.
1681 * gcc.dg/vect/wrapv-vect-reduc-pattern-2c.c: Mark functions noinline.
1682 * gcc.dg/vect/vect-iv-5.c: Mark functions noinline.
1683 * gcc.dg/vect/vect-reduc-dot-s8c.c: Mark functions noinline.
1684 * gcc.dg/vect/vect-11a.c: Mark functions noinline.
1685 * gcc.dg/vect/vect-31.c: Mark functions noinline.
1686 * gcc.dg/vect/vect-14.c: Mark functions noinline.
1687 * gcc.dg/vect/vect-73.c: Mark functions noinline.
1688 * gcc.dg/vect/vect-56.c: Mark functions noinline.
1689 * gcc.dg/vect/vect-outer-2.c: Mark functions noinline.
1690 * gcc.dg/vect/no-scevccp-outer-5.c: Mark functions noinline.
1691 * gcc.dg/vect/vect-98.c: Mark functions noinline.
1692 * gcc.dg/vect/vect-strided-float.c: Mark functions noinline.
1693 * gcc.dg/vect/vect-intfloat-conversion-3.c: Mark functions noinline.
1694 * gcc.dg/vect/vect-112.c: Mark functions noinline.
1695 * gcc.dg/vect/no-scevccp-outer-9a.c: Mark functions noinline.
1696 * gcc.dg/vect/vect-6.c: Mark functions noinline.
1697 * gcc.dg/vect/no-vfa-vect-43.c: Mark functions noinline.
1698 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Mark functions noinline.
1699 * gcc.dg/vect/vect-outer-4m.c: Mark functions noinline.
1700 * gcc.dg/vect/vect-widen-mult-s8.c: Mark functions noinline.
1701 * gcc.dg/vect/vect-multitypes-3.c: Mark functions noinline.
1702 * gcc.dg/vect/pr25413.c: Mark functions noinline.
1703 * gcc.dg/vect/no-scevccp-outer-16.c: Mark functions noinline.
1704 * gcc.dg/vect/vect-40.c: Mark functions noinline.
1705 * gcc.dg/vect/vect-23.c: Mark functions noinline.
1706 * gcc.dg/vect/no-scevccp-noreassoc-outer-4.c: Mark functions noinline.
1707 * gcc.dg/vect/vect-82.c: Mark functions noinline.
1708 * gcc.dg/vect/vect-65.c: Mark functions noinline.
1709 * gcc.dg/vect/vect-48.c: Mark functions noinline.
1710 * gcc.dg/vect/vect-reduc-dot-s16a.c: Mark functions noinline.
1711 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Mark functions noinline.
1712 * gcc.dg/vect/vect-104.c: Mark functions noinline.
1713 * gcc.dg/vect/vect-outer-fir.c: Mark functions noinline.
1714 * gcc.dg/vect/vect-iv-6.c: Mark functions noinline.
1715 * gcc.dg/vect/vect-strided-u32-mult.c: Mark functions noinline.
1716 * gcc.dg/vect/vect-32.c: Mark functions noinline.
1717 * gcc.dg/vect/vect-15.c: Mark functions noinline.
1718 * gcc.dg/vect/no-trapping-math-2.c: Mark functions noinline.
1719 * gcc.dg/vect/vect-float-truncate-1.c: Mark functions noinline.
1720 * gcc.dg/vect/vect-91.c: Mark functions noinline.
1721 * gcc.dg/vect/vect-74.c: Mark functions noinline.
1722 * gcc.dg/vect/vect-outer-2a.c: Mark functions noinline.
1723 * gcc.dg/vect/vect-outer-3.c: Mark functions noinline.
1724 * gcc.dg/vect/vect-reduc-2char.c: Mark functions noinline.
1725 * gcc.dg/vect/no-scevccp-outer-6.c: Mark functions noinline.
1726 * gcc.dg/vect/vect-99.c: Mark functions noinline.
1727 * gcc.dg/vect/vect-113.c: Mark functions noinline.
1728 * gcc.dg/vect/no-scevccp-outer-9b.c: Mark functions noinline.
1729 * gcc.dg/vect/vect-outer-4f.c: Mark functions noinline.
1730 * gcc.dg/vect/vect-7.c: Mark functions noinline.
1731 * gcc.dg/vect/no-vfa-vect-61.c: Mark functions noinline.
1732 * gcc.dg/vect/vect-multitypes-4.c: Mark functions noinline.
1733 * gcc.dg/vect/no-scevccp-outer-17.c: Mark functions noinline.
1734 * gcc.dg/vect/vect-24.c: Mark functions noinline.
1735 * gcc.dg/vect/no-scevccp-noreassoc-outer-5.c: Mark functions noinline.
1736 * gcc.dg/vect/vect-83.c: Mark functions noinline.
1737 * gcc.dg/vect/vect-66.c: Mark functions noinline.
1738 * gcc.dg/vect/wrapv-vect-reduc-2char.c: Mark functions noinline.
1739
1740 2007-09-04 Uros Bizjak <ubizjak@gmail.com>
1741
1742 PR middle-end/33187
1743 * gcc.target/i386/cmov7.c: New file.
1744
1745 2007-09-04 Uros Bizjak <ubizjak@gmail.com>
1746
1747 * gcc.target/i386/sse4a-check.h: New file.
1748 * gcc.target/i386/sse4a-extract.c: Include sse4a-check.h. Remove main.
1749 * gcc.target/i386/sse4a-insert.c: Ditto.
1750 * gcc.target/i386/sse4a-montsd.c: Ditto.
1751 * gcc.target/i386/sse4a-montss.c: Ditto.
1752 * gcc.target/i386/mmx-check.h: New file.
1753 * gcc.target/i386/mmx-4.c: Include mmx-check.h. Remove main.
1754 * gcc.target/i386/builtin-apply-mmx.c: Ditto.
1755 * gcc.target/i386/sse-check.h: New file.
1756 * gcc.target/i386/pr13685: Include sse-check.h. Remove main.
1757 * gcc.target/i386/sse-3.c: Ditto.
1758 * gcc.target/i386/sse-7.c: Ditto.
1759 * gcc.target/i386/sse-9.c: Ditto.
1760 * gcc.target/i386/ssefn-3.c: Ditto.
1761 * gcc.target/i386/sse-recip.c: Ditto.
1762 * gcc.target/i386/sse-recip-vec.c: Ditto.
1763 * gcc.target/i386/20020523.c: Ditto. Rename from 20020523-2.c.
1764 * gcc.target/i386/20020523-1.c: Remove.
1765 * gcc.target/i386/sse2-lrint-vec.c: Include sse2-check.h. Remove main.
1766 * gcc.target/i386/sse2-lrintf-vec.c: Ditto.
1767 * gcc.target/i386/ssefn-4.c: Ditto.
1768 * gcc.target/i386/sse-6.c: Ditto.
1769 * gcc.target/i386/sse-10.c: Ditto.
1770 * gcc.target/i386/sse-11.c: Ditto.
1771 * gcc.target/i386/sse-18.c: Ditto.
1772 * gcc.target/i386/fpprec-1.c: Ditto.
1773 * g++.dg/other/i386-1.C: Ditto.
1774
1775 2007-09-04 Richard Guenther <rguenther@suse.de>
1776
1777 PR tree-optimization/33291
1778 * gcc.dg/volatile2.c: New testcase.
1779 * gcc.dg/pr32721.c: Adjust volatile reference pattern.
1780 * gcc.dg/tree-ssa/forwprop-1.c: Remove xfail.
1781 * gcc.dg/tree-ssa/forwprop-2.c: Likewise.
1782 * gcc.dg/tree-ssa/pr17141-1.c: Likewise.
1783
1784 2007-09-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1785
1786 PR fortran/33253
1787 * gfortran.dg/namelist_15.f90: Update test.
1788 * gfortran.dg/namelist_24.f90: Update test.
1789 * gfortran.dg/namelist_38.f90: New test.
1790
1791 2007-09-03 H.J. Lu <hongjiu.lu@intel.com>
1792
1793 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: Restored. Moved to ...
1794 * gcc.dg/vect/no-scevccp-vect-iv-1.c: New test.
1795 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: Restored. Moved to ...
1796 * gcc.dg/vect/no-scevccp-vect-iv-2.c: New test.
1797 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: Restored. Moved to ...
1798 * gcc.dg/vect/no-scevccp-vect-iv-3.c: New test.
1799
1800 2007-09-03 Jesper Nilsson <jesper.nilsson@axis.com>
1801
1802 * gcc.target/cris/builtin_bswap_v3.c: New testcase.
1803 * gcc.target/cris/builtin_bswap_v8.c: New testcase.
1804
1805 * gcc.dg/torture/cris-asm-mof-1.c: Skip if -march defined.
1806
1807 2007-09-02 David Daney <ddaney@avtrex.com>
1808
1809 * gcc.target/mips/gcc-have-sync-compare-and-swap-1.c: New test.
1810 * gcc.target/mips/gcc-have-sync-compare-and-swap-2.c: Ditto.
1811 * gcc.target/mips/atomic-memory-1.c: Ditto.
1812 * testsuite/gcc.target/mips/atomic-memory-2.c: Ditto.
1813
1814 2007-09-03 Jesper Nilsson <jesper.nilsson@axis.com>
1815
1816 * gcc.target/cris/builtin_clz_v0.c: New testcase.
1817 * gcc.target/cris/builtin_clz_v3.c: New testcase.
1818
1819 2007-09-02 Tobias Schlüuter <tobi@gcc.gnu.org>
1820
1821 * gfortran.dg/substr_6.f90: New test.
1822
1823 2007-09-02 Paolo Carlini <pcarlini@suse.de>
1824
1825 PR c++/33208
1826 * g++.dg/other/error18.C: New.
1827 * g++.dg/expr/bitfield3.C: Adjust.
1828
1829 2007-09-02 H.J. Lu <hongjiu.lu@intel.com>
1830
1831 PR fortran/33276
1832 * gfortran.fortran-torture/compile/pr33276.f90: New.
1833
1834 2007-09-02 Joseph Myers <joseph@codesourcery.com>
1835
1836 PR middle-end/33272
1837 * gcc.dg/c99-arraydecl-3.c: New test.
1838
1839 2007-08-31 Douglas Gregor <doug.gregor@gmail.com>
1840
1841 PR c++/32597
1842 * gcc/testsuite/g++.dg/cpp0x/variadic-new2.C: New.
1843 * gcc/testsuite/g++.dg/cpp0x/variadic-new.C: New.
1844
1845 2007-08-31 Tobias Burnus <burnus@net-b.de>
1846
1847 PR fortran/33232
1848 * gfortran.dg/eor_handling_2.f90: Add dg-warnings.
1849 * gfortran.dg/read_1.f90: New.
1850
1851 2007-08-31 Paolo Carlini <pcarlini@suse.de>
1852
1853 PR c++/33210
1854 * g++.dg/template/error30.C: New.
1855
1856 2007-08-31 Paolo Carlini <pcarlini@suse.de>
1857
1858 PR c++/32113
1859 * g++.dg/template/crash70.C: New.
1860
1861 2007-08-31 Paolo Carlini <pcarlini@suse.de>
1862
1863 PR c++/33212
1864 * g++.dg/ext/is_class_error.C: New.
1865
1866 2007-08-31 Olivier Hainque <hainque@adacore.com>
1867
1868 * gnat.dg/test_oalign.adb, oalign[12].ads: New test.
1869
1870 2007-08-31 David Edelsohn <edelsohn@gnu.org>
1871 Revital Eres <eres@il.ibm.com>
1872
1873 * gcc.target/powerpc/paired-1.c: New test.
1874 * gcc.target/powerpc/paired-2.c: New test.
1875 * gcc.target/powerpc/paired-3.c: New test.
1876 * gcc.target/powerpc/paired-4.c: New test.
1877 * gcc.target/powerpc/paired-5.c: New test.
1878 * gcc.target/powerpc/paired-6.c: New test.
1879 * gcc.target/powerpc/paired-7.c: New test.
1880 * gcc.target/powerpc/ppc-paired.c: New test.
1881
1882 2007-08-31 Ollie Wild <aaw@google.com>
1883
1884 * g++.dg/conversion/ptrmem2.C: New test.
1885 * g++.dg/conversion/ptrmem3.C: New test.
1886 * g++.dg/conversion/ptrmem4.C: New test.
1887 * g++.dg/conversion/ptrmem5.C: New test.
1888 * g++.dg/conversion/ptrmem6.C: New test.
1889 * g++.dg/conversion/ptrmem7.C: New test.
1890 * g++.dg/conversion/ptrmem8.C: New test.
1891
1892 2007-08-31 Paul Thomas <pault@gcc.gnu.org>
1893
1894 PR fortran/31879
1895 * gfortran.dg/char_length_7.f90: New test.
1896 * gfortran.dg/char_length_9.f90: New test.
1897 * gfortran.dg/char_assign_1.f90: Add extra warning.
1898
1899 PR fortran/31197
1900 PR fortran/31258
1901 * gfortran.dg/char_length_8.f90: New test.
1902
1903 2007-08-30 Andrew Pinski <andrew_pinski@playstation.sony.com>
1904
1905 * gcc.target/powerpc/ppu-intrinsics.c: New testcase.
1906
1907 2007-08-30 Jakub Jelinek <jakub@redhat.com>
1908
1909 * gcc.dg/inline-24.c: New test.
1910 * g++.dg/opt/inline11.C: New test.
1911
1912 2007-08-30 Richard Guenther <rguenther@suse.de>
1913
1914 * gcc.target/i386/vectorize5.c: New testcase.
1915
1916 2007-08-30 Tobias Burnus <burnus@net-b.de>
1917
1918 PR fortran/33228
1919 * interface.c (check_interface0): Improve error for external procs.
1920 (check_sym_interfaces): Fix checking of module procedures.
1921
1922 2007-08-30 Jakub Jelinek <jakub@redhat.com>
1923
1924 * gcc.dg/sync-2.c (AI_ALIGN): Define if not defined.
1925 (AI): Add AI_ALIGN.
1926 * gcc.dg/sync-3.c: New test.
1927
1928 PR middle-end/32758
1929 * gcc.dg/cleanup-12.c: New test.
1930
1931 2007-08-30 Uros Bizjak <ubizjak@gmail.com>
1932
1933 * lib/gcc-dg.exp (cleanup-profile-file): New procedure.
1934 * gcc.dg/20021014-1.c: Use cleanup-profile-file.
1935 * gcc.dg/gcc.dg/20021014-1.c: Ditto.
1936 * gcc.dg/pr32450.c: Ditto.
1937 * gcc.dg/nest.c: Ditto.
1938 * gcc.dg/nested-func-4.c: Ditto.
1939 * g++.old-deja/g++.law/profile1.C: Ditto.
1940
1941 2007-08-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1942
1943 PR fortran/32989
1944 * gfortran.fortran-torture/execute/getarg_1.f90: Add check for
1945 non-default integer kind arguments.
1946
1947 2007-08-29 Tobias Burnus <burnus@gcc.gnu.org>
1948
1949 PR fortran/33105
1950 * gfortran.dg/is_iostat_end_eor_1.f90: New test.
1951
1952 2007-08-29 Uros Bizjak <ubizjak@gmail.com>
1953
1954 * gcc.dg/h8300-ice2.c: Remove target selector.
1955
1956 2007-08-29 Christopher D. Rickett <crickett@lanl.gov>
1957
1958 PR fortran/33215
1959 * gfortran.dg/binding_label_tests_15.f03: New test case.
1960 * gfortran.dg/binding_label_tests_16.f03: Ditto.
1961
1962 2007-08-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1963
1964 * gfortran.dg/alloc_comp_basics_1.f90: Update check.
1965 * gfortran.dg/alloc_comp_constructor_1.f90: Update check.
1966
1967 2007-08-29 Douglas Gregor <doug.gregor@gmail.com>
1968
1969 PR c++/33194
1970 * g++.dg/other/canon-33194.C: New.
1971
1972 2007-08-29 Rask Ingemann Lambertsen <rask@sygehus.dk>
1973
1974 * gcc.c-torture/execute/simd-1.c: Use SImode vector elements.
1975 * gcc.c-torture/execute/pr23135.c: Likewise.
1976
1977 2007-08-29 Uros Bizjak <ubizjak@gmail.com>
1978
1979 * gcc.dg/pr31344.c: Move to ...
1980 * gcc.dg/dfp/pr31344.c: ... here.
1981 * gcc.dg/sibcall-6.c: Simplify dg-skip-if directive.
1982 * gcc.dg/20050503-1.c: Ditto.
1983 * gcc.dg/20050111-1.c: Simplify i?86 and x86_64 dg-options directive.
1984 * gcc.dg/20061127-1.c: Compile only for fpic targets.
1985 * gcc.dg/20060801-1.c: Ditto.
1986
1987 2007-08-29 Kaz Kojima <kkojima@gcc.gnu.org>
1988
1989 * gfortran.dg/isnan_1.f90: Add -mieee for sh.
1990 * gfortran.dg/nan_1.f90: Likewise.
1991
1992 2007-08-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1993
1994 PR fortran/33055
1995 Revert previous patch.
1996
1997 2007-08-28 Nathan Sidwell <nathan@codesourcery.com>
1998 Kazu Hirata <kazu@codesourcery.com>
1999
2000 * gcc.target/m68k/interrupt-1.c: New.
2001
2002 2007-08-28 Rask Ingemann Lambertsen <rask@sygehus.dk>
2003
2004 * gcc.c-torture/compile/limits-blockid.c: Reduce testcase size to
2005 10000 for targets where "int" can't hold at least 100000.
2006 * gcc.c-torture/compile/limits-enumconst.c: Likewise.
2007 * gcc.dg/fold-eqandshift-1.c (INT_BITS): New.
2008 (test5)(test6): Use it.
2009 * gcc.dg/pr30744-1.c (r): Use pointer sized integer.
2010 * gcc.dg/tree-ssa/foldaddr-1.c (foo): Likewise.
2011 * gcc.dg/tree-ssa/loadpre6.c (main): Likewise.
2012 * gcc.dg/tls/opt-5.c (__gen_tempname): Avoid overflowing 16-bit int.
2013 * gcc.dg/attr-alloc_size.c (test): Likewise.
2014
2015 2007-08-28 Paolo Carlini <pcarlini@suse.de>
2016
2017 PR c++/33209
2018 * g++.dg/template/error29.C: New.
2019
2020 2007-08-28 Jakub Jelinek <jakub@redhat.com>
2021
2022 PR c++/32596
2023 * g++.dg/ext/visibility/anon5.C: New test.
2024
2025 2007-08-28 Dominique d'Humieres <dominiq@lps.ens.fr>
2026
2027 * gfortran.dg/gamma_4.f90: Fix large-real kind selection.
2028
2029 2007-08-28 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2030
2031 * gfortran.dg/gamma_1.f90: Remove large-real tests.
2032 * gfortran.dg/gamma_2.f90: Remove large-real tests.
2033 * gfortran.dg/gamma_4.f90: New: large-real tests.
2034
2035 2007-08-28 Jason Merrill <jason@redhat.com>
2036
2037 PR c++/29000
2038 * g++.dg/ext/stmtexpr12.C: New test.
2039
2040 PR c++/28558
2041 * g++.dg/ext/attrib28.C: New test.
2042
2043 2007-08-28 Uros Bizjak <ubizjak@gmail.com>
2044
2045 PR target/32661
2046 * gcc.target/i386/pr32661.c: New test.
2047
2048 2007-08-28 Jakub Jelinek <jakub@redhat.com>
2049
2050 PR middle-end/32370
2051 * gcc.dg/pr32370.c: New test.
2052
2053 PR rtl-optimization/33148
2054 * gcc.c-torture/compile/20070827-1.c: New test.
2055
2056 PR debug/32914
2057 * d++.dg/debug/const3.C: New test.
2058 * d++.dg/debug/const4.C: New test.
2059 * d++.dg/debug/dwarf2/const1.C: New test.
2060 * d++.dg/debug/dwarf2/const2.C: New test.
2061 * d++.dg/debug/dwarf2/const2b.C: New test.
2062
2063 2007-08-28 Mircea Namolaru <namolaru@il.ibm.com>
2064 Vladimir Yanovsky <yanov@il.ibm.com>
2065 Revital Eres <eres@il.ibm.com>
2066 Andrey Belevantsev <abel@ispras.ru>
2067
2068 * gcc.dg/sms-1.c: New test.
2069
2070 2007-08-27 Alexandre Oliva <aoliva@redhat.com>
2071
2072 * g++.dg/ext/gnu-inline-common.h: New.
2073 * g++.dg/ext/gnu-inline-global-reject.C: New.
2074 * g++.dg/ext/gnu-inline-global.C: New.
2075 * g++.dg/ext/gnu-inline-namespace.C: New.
2076 * g++.dg/ext/gnu-inline-anon-namespace.C: New.
2077 * g++.dg/ext/gnu-inline-class.C: New.
2078 * g++.dg/ext/gnu-inline-class-static.C: New.
2079 * g++.dg/ext/gnu-inline-template-class.C: New.
2080 * g++.dg/ext/gnu-inline-template-func.C: New.
2081
2082 2007-08-27 Jason Merrill <jason@redhat.com>
2083
2084 PR c++/31337
2085 * g++.dg/ext/stmtexpr11.C: New.
2086
2087 2007-08-27 Kazu Hirata <kazu@codesourcery.com>
2088
2089 * lib/target-supports.exp (check_profiling_available):
2090 Set profiling_available_saved to 0 on fido-*-elf.
2091
2092 2007-08-27 Daniel Berlin <dberlin@dberlin.org>
2093
2094 PR tree-optimization/33173
2095
2096 * gcc.c-torture/compile/pr33173.c: New.
2097
2098 2007-08-27 H.J. Lu <hongjiu.lu@intel.com>
2099
2100 PR target/31385
2101 * gcc.dg/dfp/pr31385.c: New.
2102
2103 2007-08-27 Uros Bizjak <ubizjak@gmail.com>
2104
2105 * gcc.dg/unsigned-long-compare.c: Remove target selector.
2106
2107 2007-08-27 Uros Bizjak <ubizjak@gmail.com>
2108
2109 * gcc.dg/arm-eabi1.c, gcc.dg/symbian1.c, cc.dg/symbian2.c,
2110 gcc.dg/symbian3.c, gcc.dg/symbian4.c, gcc.dg/symbian5.c,
2111 gcc.dg/20051215-1.c: Move to gcc.target/arm directory.
2112 * gcc.dg/const-compare.c, gcc.dg/non-lazy-ptr-test.c,
2113 gcc.dg/rs6000-leaf.c: Move to gcc.target/powerpc directory.
2114 * gcc.dg/m68k-pic-1.c, gcc.dg/m68k-slp-ice.c: Move to
2115 gcc.target/m68k directory.
2116 * gcc.dg/i386-darwin-fpmath.c: Move to gcc.target/i386 directory.
2117 * gcc.dg/cris-peep2-andu1.c, gcc.dg/cris-peep2-andu2.c,
2118 gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-xsrand2.c: Move to
2119 gcc.target/cris directory.
2120 * gcc.dg/20020620-1.c: Move to gcc.target/mips directory.
2121 * gcc.dg/bfin-longcall-1.c, gcc.dg/bfin-longcall-2.c: Move to
2122 gcc.target/bfin directory.
2123
2124 * gcc.target/sh: New directory.
2125 * gcc.target/sh/sh.exp: New file.
2126 * gcc.dg/pr21255-1.c, gcc.dg/pr21255-2-mb.c, gcc.dg/pr21255-2-ml.c,
2127 gcc.dg/pr21255-3.c, gcc.dg/pr21255-4.c, gcc.dg/sh4a-bitmovua.c,
2128 gcc.dg/sh4a-cos.c, gcc.dg/sh4a-cosf.c, gcc.dg/sh4a-fprun.c,
2129 gcc.dg/sh4a-fsrra.c, gcc.dg/sh4a-memmovua.c, gcc.dg/sh4a-sin.c,
2130 gcc.dg/sh4a-sincosf.c, gcc.dg/sh4a-sinf.c gcc.dg/sh-relax.c,
2131 gcc.dg/sh-relax-vxworks.c: Move to gcc.target/sh directory.
2132
2133 2007-08-27 Uros Bizjak <ubizjak@gmail.com>
2134
2135 * gcc.target/i386/pow-1.c: Fix scan-assembler-not.
2136 * gcc.target/i386/asm-3.c: Skip -fpic ilp32 targets only.
2137 * gcc.target/i386/20020523-1.c: Require nonpic effective target.
2138 * gcc.target/i386/local2.c: Ditto.
2139 * gcc.target/i386/stack-prot-kernel.c: Ditto.
2140 * gcc.target/i386/20011119-1.c: Ditto.
2141 * gcc.target/i386/tailcall-1.c: Ditto. Check ilp32 targets only.
2142 * gcc.target/i386/fastcall-1.c: Fix target selector.
2143
2144 2007-08-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2145
2146 PR fortran/33055
2147 * gfortran.dg/negative_unit.f: Add new check
2148 * gfortran.dg/negative_unit_int8.f: New. Same as above except use
2149 -fdefault-integer-8.
2150
2151 2007-08-26 Asher Langton <langton2@llnl.gov>
2152
2153 * gfortran.dg/recursive_stack.f90: New.
2154 * gfortran.dg/openmp_stack.f90: New.
2155
2156 2007-08-26 Tobias Burnus <burnus@net-b.de>
2157
2158 PR fortran/31298
2159 * gfortran.dg/use_10.f90: New.
2160
2161 2007-08-26 Tobias Burnus <burnus@net-b.de>
2162
2163 PR fortran/32985
2164 * gfortran.dg/namelist_14.f90: Make test case valid.
2165 * gfortran.dg/common_10.f90: New.
2166
2167 2007-08-26 H.J. Lu <hongjiu.lu@intel.com>
2168
2169 PR middle-end/33181
2170 * gcc.dg/ifelse-2.c: New.
2171
2172 2007-08-26 Tobias Burnus <burnus@net-b.de>
2173
2174 PR fortran/32980
2175 * gfortran.dg/gamma_1.f90: New.
2176 * gfortran.dg/gamma_2.f90: New.
2177 * gfortran.dg/gamma_3.f90: New.
2178
2179 2007-08-26 Tobias Burnus <burnus@net-b.de>
2180
2181 PR fortran/33188
2182 * gfortran.dg/used_types_18.f90: New.
2183
2184 2007-08-25 Jakub Jelinek <jakub@redhat.com>
2185
2186 * gcc.dg/array-init-2.c: New test.
2187
2188 2007-08-24 Tobias Burnus <burnus@net-b.de>
2189
2190 PR fortran/33178
2191 * gfortran.dg/initialization_4.f90: Update dg-error.
2192 * gfortran.dg/initialization_13.f90: New.
2193
2194 2007-08-24 Richard Guenther <rguenther@suse.de>
2195
2196 PR middle-end/33166
2197 * gcc.c-torture/compile/pr33166.c: New testcase.
2198
2199 2007-08-24 Tobias Burnus <burnus@net-b.de>
2200
2201 PR fortran/33139
2202 * gfortran.dg/pointer_assign_4.f90: New.
2203 * gfortran.dg/shape_2.f90: Fix test case.
2204 * gfortran.dg/char_result_4.f90: Ditto.
2205
2206 2007-08-24 Jakub Jelinek <jakub@redhat.com>
2207
2208 * gcc.dg/array-init-1.c: New test.
2209
2210 PR c++/32567
2211 * g++.dg/parse/crash36.C: New test.
2212
2213 2007-08-23 H.J. Lu <hongjiu.lu@intel.com>
2214
2215 * gcc.dg/pr32721.c: Updated.
2216
2217 2007-08-24 Jakub Jelinek <jakub@redhat.com>
2218
2219 PR tree-optimization/32573
2220 PR middle-end/32946
2221 * gcc.dg/pr32573.c: New test.
2222
2223 PR c++/32898
2224 * g++.dg/lookup/ns3.C: New test.
2225
2226 * gfortran.dg/assumed_charlen_sharing.f90: New test.
2227
2228 PR c++/31941
2229 * g++.dg/parse/crash37.C: New test.
2230
2231 2007-08-23 Uros Bizjak <ubizjak@gmail.com>
2232
2233 PR target/17390
2234 * gcc.target/i386/pr17390.c: New test.
2235
2236 2007-08-23 Richard Guenther <rguenther@suse.de>
2237
2238 * gcc.dg/tree-ssa/builtin-fprintf-1.c: Adjust patterns.
2239 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: Likewise.
2240 * gcc.dg/tree-ssa/builtin-printf-1.c: Likewise.
2241 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: Likewise.
2242 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: Likewise.
2243 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: Likewise.
2244 * gcc.dg/tree-ssa/builtin-vprintf-1.c: Likewise.
2245 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: Likewise.
2246
2247 2007-08-23 Uros Bizjak <ubizjak@gmail.com>
2248
2249 * gcc.target/s390: New directory.
2250 * gcc.target/s390/s390.exp: New file.
2251 * gcc.dg/20020926-1.c, gcc.dg/20030123-1.c, gcc.dg/20030129-1.c,
2252 gcc.dg/20040305-1.c, gcc.dg/20041109-1.c, gcc.dg/20041216-1.c,
2253 gcc.dg/20050409-1.c, gcc.dg/20050524-1.c, gcc.dg/20050824-1.c,
2254 gcc.dg/pr20927.c, gcc.dg/pr24624.c, gcc.dg/pr27661.c: Move to
2255 gcc.target/s390 directory.
2256
2257 2007-08-23 Richard Guenther <rguenther@suse.de>
2258
2259 PR tree-optimization/32328
2260 * testsuite/gcc.dg/pr32328.c: New testcase.
2261
2262 2007-08-23 Rask Ingemann Lambertsen <rask@sygehus.dk>
2263
2264 * gcc.c-torture/execute/simd-4.x: Only run when stdint.h types are
2265 available.
2266
2267 2007-08-23 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2268
2269 PR fortran/33095
2270 * gfortran.dg/min_max_optional_5.f90: New test.
2271 * gfortran.dg/min_max_optional_2.f90: Remove.
2272 * gfortran.dg/min_max_optional_3.f90: Remove.
2273 * gfortran.dg/min_max_optional_4.f90: Remove.
2274
2275 2007-08-23 Paolo Bonzini <bonzini@gnu.org>
2276
2277 * gcc.target/i386/xorps-sse.c: New.
2278 * gcc.target/i386/xorps-sse2.c: New.
2279
2280 2007-08-23 Paolo Bonzini <bonzini@gnu.org>
2281
2282 * gcc.target/i386/cmov3.c: Fix scan-assembler.
2283 * gcc.target/i386/cmov4.c: Fix scan-assembler.
2284 * gcc.target/i386/xchg-2.c: Fix scan-assembler.
2285
2286 2007-08-22 Christopher D. Rickett <crickett@lanl.gov>
2287
2288 PR fortran/33020
2289 * gfortran.dg/c_f_pointer_shape_tests_2.f03: Update test to
2290 include multiple kinds for SHAPE parameter within a single
2291 namespace.
2292 * gfortran.dg/c_f_pointer_shape_tests_2_driver.c: Ditto.
2293 * gfortran.dg/c_f_pointer_shape_tests_3.f03: New test case.
2294
2295 2007-08-22 Janus Weil <jaydub66@gmail.com>
2296
2297 * interface_abstract_1.f90: Extended test case.
2298 * interface_abstract_3.f90: New test.
2299
2300 2007-08-21 Christian Bruel <christian.bruel@st.com>
2301
2302 * gcc.dg/fold-sub.c: New test.
2303
2304 2007-08-22 Uros Bizjak <ubizjak@gmail.com>
2305
2306 * gcc.dg/20000724-1.c, gcc.dg/980312-1.c, gcc.dg/980313-1.c,
2307 gcc.dg/attr-returns_twice-1.c, gcc.dg/inline-mcpy.c, gcc.dg/pr25196.c,
2308 gcc.dg/pr25993.c, gcc.dg/pr26449.c, gcc.dg/pr28839.c,
2309 gcc.dg/pr32191.c: Move to gcc.target/i386 directory.
2310 * gcc.target/i386/pr31854.c, gcc.target/i386/pr32065-1.c,
2311 gcc.target/i386/pr32065-2.c: Use dg-require-effective-target dfp.
2312
2313 2007-08-22 Richard Guenther <rguenther@suse.de>
2314
2315 PR middle-end/33007
2316 * gcc.dg/pr33007.c: New testcase.
2317
2318 2007-08-22 Richard Sandiford <richard@codesourcery.com>
2319
2320 * gcc.c-torture/execute/strcmp-1.x: Delete.
2321
2322 2007-08-22 Uros Bizjak <ubizjak@gmail.com>
2323
2324 * gcc.target/i386/*.c: Remove target selectors from dg-do directives.
2325 * gcc.target/i386/991129-1.c, gcc.target/i386/991209-1.c,
2326 gcc.target/i386/991214-1.c, gcc.target/i386/pr26778.c,
2327 gcc.target/i386/pr27827.c, gcc.target/i386/pr30505.c,
2328 gcc.target/i386/pr32389.c, gcc.target/i386/sse-8.c,
2329 gcc.target/i386/stack-realign.c,
2330 gcc.target/i386/gcc-have-sync-compare-and-swap-1.c,
2331 gcc.target/i386/gcc-have-sync-compare-and-swap-2.c,
2332 gcc.target/i386/gcc-have-sync-compare-and-swap-3.c: Require ilp32
2333 target using dg-require-effective-target directive.
2334 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/amd64-abi-2.c,
2335 gcc.target/i386/cleanup-2.c, gcc.target/i386/cmpxchg16b-1.c,
2336 gcc.target/i386/gcc-have-sync-compare-and-swap-4.c,
2337 gcc.target/i386/large-size-array-3.c, gcc.target/i386/pr25254.c,
2338 gcc.target/i386/pr31167.c, gcc.target/i386/pr32268.c,
2339 gcc.target/i386/pr32661-1.c, gcc.target/i386/pr32708-2.c,
2340 gcc.target/i386/pr32708-3.c, gcc.target/i386/sse4_1-pextrq.c,
2341 gcc.target/i386/sse4_1-pinsrq.c, gcc.target/i386/sse4_2-crc32q.c,
2342 gcc.target/i386/sse4_2-popcntq.c, gcc.target/i386/stack-prot-kernel.c:
2343 Require lp64 target using dg-require-effective-target directive.
2344 * gcc.target/i386/cleanup-1.c, gcc.target/i386/cleanup-2.c,
2345 gcc.target/i386/pr32268.c: Use *-*-linux* target selector in dg-do
2346 directive.
2347 * gcc.target/i386/20010202-1.c: Move from here ...
2348 * gcc.dg/20010202-1.c: ... to here.
2349
2350 2007-08-22 Richard Guenther <rguenther@suse.de>
2351
2352 PR tree-optimization/33142
2353 * gcc.c-torture/execute/pr33142.c: New testcase.
2354
2355 2007-08-22 Richard Guenther <rguenther@suse.de>
2356
2357 PR middle-end/32563
2358 * g++.dg/torture/pr32563.C: New testcase.
2359
2360 2007-08-22 Jakub Jelinek <jakub@redhat.com>
2361
2362 PR middle-end/32912
2363 * gcc.dg/pr32912-1.c: Add -w to options.
2364 * gcc.dg/pr32912-2.c: Likewise.
2365 * gcc.dg/pr32912-3.c: Scan for ~{ rather than just ~.
2366
2367 2007-08-21 Ian Lance Taylor <iant@google.com>
2368
2369 * g++.dg/torture/pr33134.C: Moved from g++.dg/tree-ssa.
2370
2371 2007-08-21 Ian Lance Taylor <iant@google.com>
2372
2373 PR tree-optimization/33134
2374 * g++.dg/tree-ssa/pr33134.C: New test.
2375
2376 2007-08-21 Nathan Froyd <froydnj@codesourcery.com>
2377
2378 * gcc.target/powerpc/spe-vector-memset.c: New testcase.
2379 * gcc.target/powerpc/spe-vector-memcpy.c: New testcase.
2380
2381 2007-08-21 Jakub Jelinek <jakub@redhat.com>
2382
2383 PR debug/32610
2384 * gcc.dg/debug/pr32610.c: New test.
2385
2386 * g++.dg/init/new24.C: New test.
2387
2388 PR middle-end/32912
2389 * gcc.dg/pr32912-1.c: New test.
2390 * gcc.dg/pr32912-2.c: New test.
2391 * gcc.dg/pr32912-3.c: New test.
2392
2393 2007-08-21 Richard Guenther <rguenther@suse.de>
2394
2395 * gcc.dg/pointer-arith-10.c: New testcase.
2396
2397 2007-08-21 Richard Guenther <rguenther@suse.de>
2398
2399 PR middle-end/33122
2400 * gcc.c-torture/compile/pr33122.c: New testcase.
2401
2402 2007-03-20 Pawel Sikora <pluto@pld-linux.org>
2403
2404 * g++.dg/warn/Wnvdtor-2.C: New testcase.
2405
2406 2007-08-20 Dorit Nuzman <dorit@il.ibm.com>
2407
2408 * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: Add missing }.
2409
2410 2007-08-20 Jakub Jelinek <jakub@redhat.com>
2411
2412 PR c++/33025
2413 * g++.dg/init/new23.C: New test.
2414
2415 2007-08-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
2416
2417 PR middle-end/30564
2418 * gcc.c-torture/compile/pr30564-1.c: New test.
2419 * gcc.c-torture/compile/pr30564-2.c: New test.
2420
2421 2007-08-19 Joseph Myers <joseph@codesourcery.com>
2422
2423 * gcc.dg/debug/dwarf2/aranges-fnsec-1.c: New test.
2424
2425 2007-08-19 Tobias Burnus <burnus@net-b.de>
2426
2427 * gfortran.dg/interface_abstract_2.f90: New.
2428 * gfortran.dg/interface_abstract_1.f90: Fix typo.
2429
2430 2007-08-19 Dorit Nuzman <dorit@il.ibm.com>
2431
2432 * gcc.dg/vect/vect-117.c: Change inner-loop bound to
2433 unknown (so that outer-loop wont get analyzed).
2434 * gcc.dg/vect/vect-outer-1a.c: New test.
2435 * gcc.dg/vect/vect-outer-1b.c: New test.
2436 * gcc.dg/vect/vect-outer-1.c: New test.
2437 * gcc.dg/vect/vect-outer-2a.c: New test.
2438 * gcc.dg/vect/vect-outer-2b.c: New test.
2439 * gcc.dg/vect/vect-outer-2c.c: New test.
2440 * gcc.dg/vect/vect-outer-2.c: New test.
2441 * gcc.dg/vect/vect-outer-3a.c: New test.
2442 * gcc.dg/vect/vect-outer-3b.c: New test.
2443 * gcc.dg/vect/vect-outer-3c.c: New test.
2444 * gcc.dg/vect/vect-outer-3.c: New test.
2445 * gcc.dg/vect/vect-outer-4a.c: New test.
2446 * gcc.dg/vect/vect-outer-4b.c: New test.
2447 * gcc.dg/vect/vect-outer-4c.c: New test.
2448 * gcc.dg/vect/vect-outer-4d.c: New test.
2449 * gcc.dg/vect/vect-outer-4e.c: New test.
2450 * gcc.dg/vect/vect-outer-4f.c: New test.
2451 * gcc.dg/vect/vect-outer-4g.c: New test.
2452 * gcc.dg/vect/no-section-anchors-vect-outer-4h.c: New test.
2453 * gcc.dg/vect/vect-outer-4i.c: New test.
2454 * gcc.dg/vect/vect-outer-4j.c: New test.
2455 * gcc.dg/vect/vect-outer-4k.c: New test.
2456 * gcc.dg/vect/vect-outer-4l.c: New test.
2457 * gcc.dg/vect/vect-outer-4m.c: New test.
2458 * gcc.dg/vect/vect-outer-4.c: New test.
2459 * gcc.dg/vect/vect-outer-5.c: New test.
2460 * gcc.dg/vect/vect-outer-6.c: New test.
2461 * gcc.dg/vect/vect-outer-fir.c: New test.
2462 * gcc.dg/vect/vect-outer-fir-lb.c: New test.
2463 * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: New test.
2464
2465 2007-08-19 Dorit Nuzman <dorit@il.ibm.com>
2466
2467 * gcc.dg/vect/vect.exp: Compile tests with -fno-tree-scev-cprop
2468 and -fno-tree-reassoc.
2469 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: Moved to...
2470 * gcc.dg/vect/no-scevccp-vect-iv-1.c: New test.
2471 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: Moved to...
2472 * gcc.dg/vect/no-scevccp-vect-iv-2.c: New test.
2473 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: Moved to...
2474 * gcc.dg/vect/no-scevccp-vect-iv-3.c: New test.
2475 * gcc.dg/vect/no-scevccp-noreassoc-outer-1.c: New test.
2476 * gcc.dg/vect/no-scevccp-noreassoc-outer-2.c: New test.
2477 * gcc.dg/vect/no-scevccp-noreassoc-outer-3.c: New test.
2478 * gcc.dg/vect/no-scevccp-noreassoc-outer-4.c: New test.
2479 * gcc.dg/vect/no-scevccp-noreassoc-outer-5.c: New test.
2480 * gcc.dg/vect/no-scevccp-outer-1.c: New test.
2481 * gcc.dg/vect/no-scevccp-outer-2.c: New test.
2482 * gcc.dg/vect/no-scevccp-outer-3.c: New test.
2483 * gcc.dg/vect/no-scevccp-outer-4.c: New test.
2484 * gcc.dg/vect/no-scevccp-outer-5.c: New test.
2485 * gcc.dg/vect/no-scevccp-outer-6.c: New test.
2486 * gcc.dg/vect/no-scevccp-outer-7.c: New test.
2487 * gcc.dg/vect/no-scevccp-outer-8.c: New test.
2488 * gcc.dg/vect/no-scevccp-outer-9.c: New test.
2489 * gcc.dg/vect/no-scevccp-outer-9a.c: New test.
2490 * gcc.dg/vect/no-scevccp-outer-9b.c: New test.
2491 * gcc.dg/vect/no-scevccp-outer-10.c: New test.
2492 * gcc.dg/vect/no-scevccp-outer-10a.c: New test.
2493 * gcc.dg/vect/no-scevccp-outer-10b.c: New test.
2494 * gcc.dg/vect/no-scevccp-outer-11.c: New test.
2495 * gcc.dg/vect/no-scevccp-outer-12.c: New test.
2496 * gcc.dg/vect/no-scevccp-outer-13.c: New test.
2497 * gcc.dg/vect/no-scevccp-outer-14.c: New test.
2498 * gcc.dg/vect/no-scevccp-outer-15.c: New test.
2499 * gcc.dg/vect/no-scevccp-outer-16.c: New test.
2500 * gcc.dg/vect/no-scevccp-outer-17.c: New test.
2501 * gcc.dg/vect/no-scevccp-outer-18.c: New test.
2502 * gcc.dg/vect/no-scevccp-outer-19.c: New test.
2503 * gcc.dg/vect/no-scevccp-outer-20.c: New test.
2504 * gcc.dg/vect/no-scevccp-outer-21.c: New test.
2505 * gcc.dg/vect/no-scevccp-outer-22.c: New test.
2506
2507 2007-08-19 Dorit Nuzman <dorit@il.ibm.com>
2508
2509 * testsuite/gcc.dg/vect/pr20122.c: Fix test (now vectorized, with
2510 versioning for aliasing).
2511 * testsuite/gcc.dg/vect/vect-35.c: Likewise.
2512
2513 * testsuite/gcc.dg/vect/vect-iv-6.c: Fix test for vect_no_align
2514 targets.
2515 * testsuite/gcc.dg/vect/vect-multitypes-11.c: Likewise.
2516
2517 2007-08-18 Tom Tromey <tromey@redhat.com>
2518
2519 PR preprocessor/32974:
2520 * gcc.dg/cpp/pr32974.c: New file.
2521
2522 2007-08-17 Tobias Burnus <burnus@net-b.de>
2523
2524 * gfortran.dg/interface_abstract_1.f90: New.
2525
2526 2007-08-18 Paul Thomas <pault@gcc.gnu.org>
2527
2528 PR fortran/32881
2529 * gfortran.dg/pure_initializer_1.f90: New test.
2530
2531 2007-08-18 Paul Thomas <pault@gcc.gnu.org>
2532
2533 PR fortran/32875
2534 * gfortran.dg/array_constructor_18.f90: New test.
2535
2536 2007-08-17 Andrew Pinski <andrew_pinski@playstation.sony.com>
2537
2538 PR c++/28989
2539 * g++.dg/expr/lval3.C: New test.
2540 * g++.dg/expr/lval4.C: New test.
2541
2542 2007-08-17 Ollie Wild <aaw@google.com>
2543
2544 PR c++/31749
2545 * g++.dg/lookup/builtin3.C: New test.
2546 * g++.dg/lookup/builtin4.C: New test.
2547 * g++.dg/lookup/using19.C: New test.
2548
2549 2007-08-17 Paolo Carlini <pcarlini@suse.de>
2550
2551 PR c++/32190
2552 * g++.dg/parse/error31.C: New.
2553
2554 2007-08-17 Paolo Carlini <pcarlini@suse.de>
2555
2556 PR c++/32112
2557 * g++.dg/template/error26.C: New.
2558
2559 2007-08-17 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2560
2561 PR fortran/33079
2562 * gfortran.dg/zero_length_2.f90: New test.
2563
2564 2007-08-17 Tobias Burnus <burnus@net-b.de>
2565
2566 * gfortran.dg/kind_tests_2.f03: Add cleanup-modules.
2567 * gfortran.dg/kind_tests_3.f03: Ditto.
2568 * gfortran.dg/global_vars_f90_init.f90: Ditto.
2569 * gfortran.dg/interface_13.f90: Ditto.
2570 * gfortran.dg/pr32738.f90: Ditto.
2571 * gfortran.dg/module_private_1.f90: Ditto.
2572 * gfortran.dg/test_only_clause.f90: Ditto.
2573 * gfortran.dg/bind_c_vars.f90: Ditto.
2574 * gfortran.dg/bind_c_dts.f90: Ditto.
2575 * gfortran.dg/use_9.f90: Ditto.
2576 * gfortran.dg/generic_8.f90: Ditto.
2577 * gfortran.dg/bind_c_implicit_vars.f03: Ditto.
2578 * gfortran.dg/private_type_6.f90: Ditto.
2579 * gfortran.dg/c_assoc.f90: Ditto.
2580 * gfortran.dg/private_type_7.f90: Ditto.
2581 * gfortran.dg/global_vars_c_init.f90: Ditto.
2582 * gfortran.dg/bind_c_dts_2.f03: Ditto.
2583 * gfortran.dg/c_f_pointer_tests.f90: Ditto.
2584 * gfortran.dg/c_size_t_test.f03: Ditto.
2585 * gfortran.dg/used_types_12.f90: Ditto.
2586 * gfortran.dg/pr25923.f90: Ditto.
2587 * gfortran.dg/test_com_block.f90: Ditto.
2588 * gfortran.dg/iso_c_binding_rename_1.f03: Ditto.
2589 * gfortran.dg/equiv_constraint_7.f90: Ditto.
2590 * gfortran.dg/com_block_driver.f90: Ditto.
2591 * gfortran.dg/iso_c_binding_rename_2.f03: Ditto.
2592 * gfortran.dg/use_iso_c_binding.f90: Ditto.
2593 * gfortran.dg/c_loc_test.f90: Ditto.
2594 * gfortran.dg/c_ptr_tests.f03: Ditto.
2595 * gfortran.dg/module_interface_1.f90: Ditto.
2596
2597 2007-08-17 Paolo Carlini <pcarlini@suse.de>
2598
2599 PR c++/32870
2600 * g++.dg/other/error17.C: Adjust.
2601
2602 2007-08-17 Ben Elliston <bje@au.ibm.com>
2603
2604 PR middle-end/32970
2605 * g++.dg/ext/altivec-14.C: New test.
2606
2607 2007-08-16 Uros Bizjak <ubizjak@gmail.com>
2608
2609 * gcc.dg/tree-ssa/ssa-dse-10.c: Clean up all dse dump files.
2610 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: Clean up all dceloop
2611 dump files.
2612 * gcc.dg/vect/pr25371.c: Clean up vect dump file.
2613 * gcc.dg/vect/pr32366.c: Ditto.
2614
2615 2007-08-16 Uros Bizjak <ubizjak@gmail.com>
2616
2617 PR testsuite/33082
2618 * gcc.dg/dfp/convert-dfp-fold.c: Use -O2 instead of -O in dg-options.
2619 * gcc.dg/dfp/convert-bfp-fold.c: Ditto.
2620 * gcc.dg/dfp/convert-int-fold.c: Ditto.
2621 * gcc.dg/dfp/operator-arith-fold.c: Ditto.
2622
2623 2007-08-16 Tobias Burnus <burnus@net-b.de>
2624
2625 PR fortran/33072
2626 * gfortran.dg/use_9.f90: New.
2627
2628 2007-08-16 Seongbae Park <seongbae.park@gmail.com>
2629
2630 * g++.dg/gcov/gcov-5.C: New test.
2631
2632 2007-08-16 Seongbae Park <seongbae.park@gmail.com>
2633
2634 * g++.dg/gcov/gcov-4.C: New test.
2635 * lib/gcov.exp (verify-lines): Add support for
2636 checking no-coverage lines.
2637
2638 2007-08-16 Victor Kaplansky <victork@il.ibm.com>
2639
2640 * gcc.dg/vect/vect-vfa-01.c: New.
2641 * gcc.dg/vect/vect-vfa-02.c: New.
2642 * gcc.dg/vect/vect-vfa-03.c: New.
2643 * gcc.dg/vect/vect-vfa-04.c: New.
2644 * gcc.dg/vect/vect-102a.c, gcc.dg/vect/vect-51.c,
2645 gcc.dg/vect/pr29145.c, gcc.dg/vect/vect-43.c,
2646 gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-53.c,
2647 gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-101.c,
2648 gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-79.c,
2649 gcc.dg/vect/vect-102.c, gcc.dg/vect/vect-dv-2.c,
2650 gcc.dg/vect/vect-57.c, gcc.dg/vect/vect-49.c,
2651 gfortran.dg/vect/pr19049.f90: Rename to start with
2652 prefix no-vfa-.
2653 * gcc.dg/vect/vect.exp: Disable versioning for alias
2654 when test starts with no-vfa-.
2655 * gfortran.dg/vect/vect.exp: Likewise.
2656
2657 2007-08-16 Richard Sandiford <richard@codesourcery.com>
2658
2659 * gcc.dg/torture/pr32897.c: New test.
2660
2661 2007-08-16 Paolo Carlini <pcarlini@suse.de>
2662
2663 PR c++/31132
2664 * g++.dg/template/crash69.C: New.
2665
2666 2007-08-15 Daniel Jacobowitz <dan@codesourcery.com>
2667
2668 * lib/target-supports.exp (check_effective_target_arm32): Use
2669 check_no_compiler_messages.
2670
2671 2007-08-15 Diego Novillo <dnovillo@google.com>
2672
2673 gcc.dg/tree-ssa/20070815.c: New test.
2674
2675 2007-08-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2676
2677 PR fortran/33077
2678 * gfortran.dg/random_7.f90: Initialize variable.
2679
2680 2007-08-15 Jakub Jelinek <jakub@redhat.com>
2681
2682 PR middle-end/33074
2683 * gfortran.dg/pr33074.f90: New test.
2684
2685 PR c++/32992
2686 * g++.dg/opt/nrv14.C: New test.
2687
2688 2007-08-15 Paolo Carlini <pcarlini@suse.de>
2689
2690 PR c++/33035
2691 * g++.dg/template/crash68.C: New.
2692
2693 2007-08-15 Maxim Kuvyrkov <maxim@codesourcery.com>
2694
2695 * gcc.dg/sibcall-3.c: Remove m68k from XFAIL list.
2696 * gcc.dg/sibcall-4.c: Ditto.
2697
2698 2007-08-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2699
2700 PR fortran/33066
2701 * gfortran.dg/use_8.f90: New test.
2702 * gfortran.dg/c_loc_tests_2.f03: Fix code.
2703
2704 2007-08-14 Paolo Carlini <pcarlini@suse.de>
2705
2706 PR c++/27211
2707 * g++.dg/template/error27.C: New.
2708 * g++.dg/template/error28.C: New.
2709 * g++.dg/other/pr28304.C: Adjust.
2710 * g++.old-deja/g++.mike/p811.C: Likewise.
2711
2712 2007-08-14 Rask Ingemann Lambertsen <rask@sygehus.dk>
2713
2714 PR target/30315
2715 * gcc.target/i386/pr30315.c: New.
2716
2717 2007-08-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2718
2719 PR fortran/32594
2720 * gfortran.dg/substr_5.f90: New test.
2721
2722 2007-08-14 Andrew Pinski <pinskia@gmail.com>
2723
2724 PR c/30428
2725 * gcc.dg/vector-2.c: New test.
2726
2727 PR c++/30428
2728 * g++.dg/ext/vector8.C: New test.
2729
2730 2007-08-13 Dan Hipschman <dsh@google.com>
2731
2732 PR c/32953
2733 * gcc.dg/format/array-1.c: Add an additional test for
2734 unterminated format strings of length 1.
2735
2736 2007-08-13 Paul Thomas <pault@gcc.gnu.org>
2737
2738 PR fortran/32926
2739 * gfortran.dg/external_procedures_3.f90: New test.
2740
2741 2007-08-13 Paul Thomas <pault@gcc.gnu.org>
2742
2743 PR fortran/32827
2744 * gfortran.dg/import6.f90: New test.
2745
2746 2007-08-13 Andrew Pinski <pinskia@gmail.com>
2747
2748 PR C/30427
2749 * gcc.dg/vector-1.c: New test.
2750
2751 2007-08-13 Richard Sandiford <richard@codesourcery.com>
2752
2753 * gcc.dg/pr21255-4.c: Skip for PIC.
2754 * gcc.dg/tree-ssa/loop-1.c: Allow bsrf as well as jsr for SH targets.
2755
2756 2007-08-13 Richard Sandiford <richard@codesourcery.com>
2757
2758 * gcc.dg/attr-isr.c: Skip for PIC.
2759 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
2760 * gcc.dg/attr-isr-trapa.c: Likewise.
2761 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
2762 * gcc.dg/pragma-isr-trapa.c: Likewise.
2763 * gcc.dg/pragma-isr-trapa2.c: Likewise.
2764
2765 2007-08-13 Paul Thomas <pault@gcc.gnu.org>
2766
2767 PR fortran/32962
2768 * gfortran.dg/transpose_1.f90: New test.
2769
2770 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2771
2772 PR fortran/29600
2773 * gfortran.dg/intrinsics_kind_argument_1.f90: Add test for ACHAR
2774 intrinsic.
2775
2776 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2777
2778 PR fortran/30964
2779 PR fortran/33054
2780 * gfortran.dg/random_4.f90: New test.
2781 * gfortran.dg/random_5.f90: New test.
2782 * gfortran.dg/random_6.f90: New test.
2783 * gfortran.dg/random_7.f90: New test.
2784
2785 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2786
2787 PR fortran/32860
2788 * gcc.dg/format/gcc_gfc-1.c: Updated with new formats.
2789
2790 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2791
2792 PR fortran/31629
2793 * gcc/testsuite/gfortran.dg/module_private_1.f90: New test.
2794
2795 2007-08-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2796
2797 PR fortran/29600
2798 * gfortran.dg/intrinsics_kind_argument_1.f90: New test.
2799 * gfortran.dg/pure_dummy_length_1.f90: Adapt to new error wording.
2800
2801 2007-08-11 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2802
2803 PR fortran/32937
2804 * gfortran.dg/char_length_6.f90: New test.
2805
2806 2007-08-10 Ollie Wild <aaw@google.com>
2807
2808 * g++.dg/lookup/using18.C: New test.
2809
2810 2007-08-10 Paolo Carlini <pcarlini@suse.de>
2811
2812 PR c++/17763
2813 * g++.dg/other/error16.C: New.
2814
2815 2007-08-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2816
2817 PR libfortran/33039
2818 * gfortran.dg/namelist_37.f90: New test.
2819
2820 2007-08-10 Paolo Carlini <pcarlini@suse.de>
2821
2822 PR c++/22256
2823 * g++.dg/conversion/op3.C: New.
2824
2825 2007-08-09 Tobias Burnus <burnus@net-b.de>
2826
2827 PR fortran/32987
2828 * gfortran.dg/fmt_tab_1.f90: New.
2829 * gfortran.dg/fmt_tab_2.f90: New.
2830
2831 2007-08-09 Andrew Pinski <andrew_pinski@playstation.sony.com>
2832
2833 PR c/32796
2834 * gcc.c-torture/compile/pr32796.c: New test.
2835
2836 2007-08-09 Andrew Pinski <andrew_pinski@playstation.sony.com>
2837
2838 PR middle-end/32813
2839 * gfortran.fortran-torture/compile/emptyif-1.f90: New test.
2840 * lib/fortran-torture.exp (fortran-torture): Use TORTURE_OPTIONS
2841 instead of just -O.
2842
2843 2007-08-08 Richard Sandiford <richard@codesourcery.com>
2844
2845 * gcc.target/mips/code-readable-1.c: New test.
2846 * gcc.target/mips/code-readable-2.c: Likewise.
2847 * gcc.target/mips/code-readable-3.c: Likewise.
2848
2849 2007-08-08 Vladimir Yanovsky <yanov@il.ibm.com>
2850 Revital Eres <eres@il.ibm.com>
2851
2852 * gfortran.dg/sms-1.f90: Add comment.
2853 * gfortran.dg/sms-2.f90: New.
2854
2855 2007-08-07 Ian Lance Taylor <iant@google.com>
2856
2857 * gcc.dg/instrument-1.c: New test.
2858 * gcc.dg/instrument-2.c: New test.
2859 * gcc.dg/instrument-3.c: New test.
2860
2861 2007-08-07 Steve Ellcey <sje@cup.hp.com>
2862
2863 * gfortran.dg/c_kind_params.f90: Check for stdint.h.
2864
2865 2007-08-07 Dorit Nuzman <dorit@il.ibm.com>
2866
2867 * gcc.dg/vect/vect-28.c: Fix test to not expect peeling on
2868 !vector_alignment_reachable targets.
2869 * gcc.dg/vect/vect-33.c: Likewise.
2870 * gcc.dg/vect/vect-42.c: Likewise.
2871 * gcc.dg/vect/vect-44.c: Likewise.
2872 * gcc.dg/vect/vect-50.c: Likewise.
2873 * gcc.dg/vect/vect-70.c: Likewise.
2874 * gcc.dg/vect/vect-71.c: Likewise.
2875 * gcc.dg/vect/vect-87.c: Likewise.
2876 * gcc.dg/vect/vect-88.c: Likewise.
2877 * gcc.dg/vect/vect-91.c: Likewise.
2878 * gcc.dg/vect/vect-93.c: Likewise.
2879 * gcc.dg/vect/vect-96.c: Likewise.
2880 * gcc.dg/vect/no-section-anchors-69.c: Likewise.
2881 * gcc.dg/vect/section-anchors-69.c: Likewise.
2882 * gcc.dg/vect/pr25413.c: Likewise.
2883 * gcc.dg/vect/costmodel/ppc/costmodel-33.c: Likewise.
2884 * gcc.dg/vect/costmodel/ppc/costmodel-76b.c: Likewise.
2885 * gfortran.dg/vect-2.f90: Likewise.
2886 * gfortran.dg/vect-3.f90: Likewise.
2887 * gfortran.dg/vect-4.f90: Likewise.
2888 * gfortran.dg/vect-5.f90: Likewise.
2889 * lib/target-supports.exp (check_effective_target_natural_alignment):
2890 Return false for darwin.
2891 (check_effective_target_vector_alignment_reachable_for_double): New.
2892
2893 2007-08-07 Andreas Krebbel <krebbel1@de.ibm.com>
2894
2895 * gcc.dg/multiword-1.c: New testcase.
2896
2897 2007-08-07 Daniel Franke <franke.daniel@gmail.com>
2898
2899 * gfortran.dg/namelist_33.f90: Improved tests, adjusted error
2900 messages.
2901 * gfortran.dg/namelist_36.f90: New test.
2902
2903 2007-08-07 Rask Ingemann Lambertsen <rask@sygehus.dk>
2904
2905 * gcc.c-torture/execute/simd-4.c (__ev_convert_s64)(main): Use
2906 int32_t for 32-bit integer. Use int64_t for 64-bit integer.
2907
2908 2007-08-07 Kaz Kojima <kkojima@gcc.gnu.org>
2909
2910 * g++.dg/torture/type-generic-1.C: Add -mieee for sh.
2911 * gcc.dg/torture/type-generic-1.c: Likewise.
2912
2913 2007-08-06 Andrew Pinski <andrew_pinski@playstation.sony.com>
2914
2915 * gcc.c-torture/20070522-1.c: Move to ...
2916 * gcc.c-torture/compile/20070522-1.c: Here.
2917
2918 2007-08-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2919
2920 PR fortran/29828
2921 * gfortran.dg/minmax_char_1.f90: New test.
2922 * gfortran.dg/minmax_char_2.f90: New test.
2923 * gfortran.dg/min_max_optional_4.f90: New test.
2924
2925 2007-08-06 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2926
2927 * gfortran.dg/nan_1.f90: Rename module into aux2 to avoid cygwin
2928 hanging on the testcase.
2929
2930 2007-08-05 Andrew Pinski <andrew_pinski@playstation.sony.com>
2931
2932 PR middle-end/32988
2933 * gcc.c-torture/compile/pr32988.c: New test.
2934
2935 2007-08-05 Andrew Pinski <andrew_pinski@playstation.sony.com>
2936
2937 * gcc.dg/sms-antideps.c: Add a "return 0" to the end of main.
2938
2939 2007-08-05 Volker Reichelt <v.reichelt@netcologne.de>
2940
2941 * g++.dg/warn/pedantic2.C: Fix error marker. Add more tests.
2942
2943 Revert:
2944 2007-03-22 Dirk Mueller <dmueller@suse.de>
2945
2946 * g++.old-deja/g++.brendan/warnings2.C: Don't use -pedantic.
2947
2948 2007-08-05 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2949
2950 PR fortran/32979
2951 * gfortran.dg/isnan_1.f90: New test.
2952
2953 2007-08-05 Vladimir Yanovsky <yanov@il.ibm.com>
2954 Revital Eres <eres@il.ibm.com>
2955
2956 * gcc.dg/sms-antideps.c: New test.
2957
2958 2007-08-04 Paul Thomas <pault@gcc.gnu.org>
2959
2960 PR fortran/31214
2961 * gfortran.dg/entry_13.f90: New test.
2962
2963 * gfortran.dg/entry_12.f90: Clean up .mod file.
2964
2965 2007-08-04 Thomas Koenig <tkoenig@gcc.gnu.org>
2966
2967 PR fortran/32770
2968 * gfortran.dg/direct_io_2.f90: Implicitly declare integer
2969 variables as kind=4 so they don't overflow the record length.
2970
2971 2007-08-04 Steven G. Kargl <kargl@gcc.gnu.org>
2972
2973 PR fortran/32968
2974 * gfortran.dg/selected_kind_1.f90: New test.
2975
2976 2007-08-04 Andrew Pinski <andrew_pinski@playstation.sony.com>
2977
2978 PR middle-end/32780
2979 * gcc.c-torture/compile/pr32780.c: New test.
2980
2981 2007-08-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
2982
2983 RP middle-end/32399
2984 * gcc.c-torture/compile/pr32399.c: New testcase.
2985
2986 2007-08-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
2987
2988 PR middle-end/32304
2989 * g++.dg/torture/pr32304.C: New testcase.
2990
2991 2007-08-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
2992
2993 PR middle-end/32935
2994 * gfortran.fortran-torture/compile/complex_1.f90: New test.
2995
2996 2007-08-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2997
2998 PR fortran/32955
2999 * gfortran.dg/value_4.f90: Make integer constant of kind=4.
3000
3001 2007-08-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3002
3003 PR fortran/31202
3004 * gfortran.dg/nint_2.f90: New test.
3005
3006 2007-08-03 Nathan Froyd <froydnj@codesourcery.com>
3007
3008 * gcc.dg/tree-ssa/loop-1.c: Skip on powerpc targets if -mlongcall.
3009 * gcc.dg/weak/typeof-2.c: Likewise.
3010
3011 2007-08-03 Diego Novillo <dnovillo@google.com>
3012
3013 PR 31521
3014 * gcc.dg/tree-ssa/pr31521.c: New test.
3015
3016 2007-08-03 Thomas Koenig <tkoenig@gcc.gnu.org>
3017
3018 PR fortran/32770
3019 * gfortran.dg/unf_read_corrupted_1.f90: Integer variable in
3020 iostat must be default kind.
3021
3022 2007-08-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3023
3024 * gfortran.dg/opem_errors.f90: Revise test to pass when run under sudo.
3025
3026 2007-08-02 Thomas Koenig <tkoenig@gcc.gnu.org>
3027
3028 PR fortran/32770
3029 * gfortran.dg/unf_read_corrupted_1.f90: Make all kinds
3030 explicit so test passes with -fdefault-integer-8.
3031 * gfortran.dg/unformatted_recl_1.f90: Likewise.
3032 * gfortran.dg/unformatted_subrecord_1.f90: Likewise.
3033
3034 2007-08-02 Lee Millward <lee.millward@gmail.com>
3035
3036 PR c++/30849
3037 * g++.dg/parse/asm1.C: New test.
3038
3039 PR c++/30850
3040 * g++.dg/parse/asm2.C: Likewise.
3041
3042 PR c++/30851
3043 * g++.dg/parse/asm3.C: Likewise.
3044
3045 2007-08-02 Rask Ingemann Lambertsen <rask@sygehus.dk>
3046
3047 * gcc.dg/tree-ssa/gen-vect-2.c: Use "char" for vector elements if
3048 "int" is only 16 bit bits wide.
3049 * gcc.dg/tree-ssa/gen-vect-11a.c: Likewise.
3050
3051 2007-08-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3052
3053 * g++.dg/torture/type-generic-1.C: New.
3054 * gcc.dg/pr28796-2.c: Move tests ...
3055 * gcc.dg/tg-tests.h: ... here.
3056 * gcc.dg/torture/type-generic-1.c: New.
3057
3058 2007-08-01 Thomas Koenig <tkoenig@gcc.gnu.org>
3059
3060 PR libfortran/32954
3061 * minmaxloc_3.f90: New test case.
3062
3063 2007-08-01 Tobias Burnus <burnus@net-b.de>
3064
3065 PR fortran/32936
3066 * gfortran.dg/allocate_stat.f90: New.
3067
3068 2007-08-01 Nathan Froyd <froydnj@codesourcery.com>
3069
3070 * gcc.target/i386/pr23098.c: XFAIL on vxworks targets.
3071
3072 2007-08-01 Daniel Jacobowitz <dan@codesourcery.com>
3073
3074 PR tree-optimization/32919
3075 * gcc.c-torture/compile/pr32919.c: New.
3076
3077 2007-08-01 Nick Clifton <nickc@redhat.com>
3078
3079 * gcc.c-torture/execute/execute.exp: Change copyright header to
3080 refer to version 3 of the GNU General Public License and to point
3081 readers at the COPYING3 file and the FSF's license web page.
3082 * gcc.c-torture/execute/ieee/ieee.exp,
3083 gcc.c-torture/unsorted/unsorted.exp,
3084 gcc.c-torture/compile/compile.exp,
3085 gcc.c-torture/compile/structs.c, gcc.target/powerpc/powerpc.exp,
3086 gcc.target/arm/neon/neon.exp, gcc.target/arm/arm.exp,
3087 gcc.target/cris/torture/cris-torture.exp,
3088 gcc.target/cris/cris.exp, gcc.target/ia64/ia64.exp,
3089 gcc.target/alpha/alpha.exp, gcc.target/m68k/m68k.exp,
3090 gcc.target/spu/spu.exp, gcc.target/mips/mips.exp,
3091 gcc.target/sparc/sparc.exp, gcc.target/i386/i386.exp,
3092 gcc.target/x86_64/abi/abi-x86_64.exp, gnat.dg/specs/specs.exp,
3093 gnat.dg/dg.exp, gnat.dg/style/style.exp,
3094 gcc.dg/special/mips-abi.exp, gcc.dg/special/special.exp,
3095 gcc.dg/pch/pch.exp, gcc.dg/vxworks/vxworks.exp, gcc.dg/dg.exp,
3096 gcc.dg/charset/charset.exp, gcc.dg/weak/weak.exp,
3097 gcc.dg/tree-ssa/tree-ssa.exp, gcc.dg/tls/tls.exp,
3098 gcc.dg/cpp/cpp.exp, gcc.dg/cpp/trad/trad.exp,
3099 gcc.dg/matrix/matrix.exp, gcc.dg/vmx/vmx.exp,
3100 gcc.dg/compat/struct-layout-1.exp, gcc.dg/compat/compat.exp,
3101 gcc.dg/compat/struct-layout-1_generate.c, gcc.dg/debug/debug.exp,
3102 gcc.dg/debug/dwarf2/dwarf2.exp, gcc.dg/tree-prof/tree-prof.exp,
3103 gcc.dg/ipa/ipa.exp, gcc.dg/dfp/dfp.exp,
3104 gcc.dg/noncompile/noncompile.exp,
3105 gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp,
3106 gcc.dg/vect/costmodel/spu/spu-costmodel-vect.exp,
3107 gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp,
3108 gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp,
3109 gcc.dg/vect/vect.exp, gcc.dg/format/format.exp,
3110 gcc.misc-tests/i386-prefetch.exp, gcc.misc-tests/sort2.exp,
3111 gcc.misc-tests/matrix1.exp, gcc.misc-tests/dectest.exp,
3112 gcc.misc-tests/options.exp, gcc.misc-tests/gcov.exp,
3113 gcc.misc-tests/mg-2.exp, gcc.misc-tests/mg.exp,
3114 gcc.misc-tests/bprob.exp, gcc.misc-tests/acker1.exp,
3115 gcc.misc-tests/dhry.exp, gcc.misc-tests/linkage.exp,
3116 gcc.misc-tests/arm-isr.exp, gcc.misc-tests/sieve.exp,
3117 g++.old-deja/g++.niklas/README, g++.old-deja/g++.gb/README,
3118 g++.old-deja/old-deja.exp,
3119 gfortran.fortran-torture/execute/execute.exp,
3120 gfortran.fortran-torture/compile/compile.exp,
3121 treelang/output/output-1.c, treelang/output/output-1.tree,
3122 treelang/execute/execute.exp, treelang/Makefile.in,
3123 treelang/compile/compile.exp, g++.dg/dg.exp,
3124 g++.dg/debug/debug.exp, g++.dg/debug/dwarf2/dwarf2.exp,
3125 g++.dg/charset/charset.exp, g++.dg/vect/vect.exp,
3126 g++.dg/tls/tls.exp, g++.dg/tree-prof/tree-prof.exp,
3127 g++.dg/pch/pch.exp, g++.dg/special/ecos.exp,
3128 g++.dg/compat/struct-layout-1.exp,
3129 g++.dg/compat/struct-layout-1_generate.c,
3130 g++.dg/compat/compat.exp, g++.dg/gcov/gcov.exp,
3131 g++.dg/bprob/bprob.exp, config/default.exp,
3132 gcc.test-framework/test-framework.awk,
3133 gcc.test-framework/gen_directive_tests,
3134 gcc.test-framework/test-framework.exp,
3135 objc.dg/special/special.exp,
3136 objc.dg/gnu-encoding/gnu-encoding.exp,
3137 objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c,
3138 objc.dg/pch/pch.exp, objc.dg/dg.exp, lib/copy-file.exp,
3139 lib/profopt.exp, lib/gcc.exp, lib/mike-g++.exp, lib/c-compat.exp,
3140 lib/scanrtl.exp, lib/gfortran-dg.exp, lib/g++.exp,
3141 lib/obj-c++.exp, lib/wrapper.exp, lib/gnat-dg.exp, lib/compat.exp,
3142 lib/c-torture.exp, lib/gcc-dg.exp, lib/scanasm.exp, lib/gnat.exp,
3143 lib/treelang-dg.exp, lib/prune.exp, lib/gcov.exp,
3144 lib/treelang.exp, lib/dg-pch.exp, lib/scantree.exp,
3145 lib/g++-dg.exp, lib/objc-dg.exp, lib/file-format.exp,
3146 lib/target-libpath.exp, lib/obj-c++-dg.exp, lib/scandump.exp,
3147 lib/target-supports-dg.exp, lib/gcc-defs.exp,
3148 lib/fortran-torture.exp, lib/objc.exp, lib/scanipa.exp,
3149 lib/mike-gcc.exp, lib/objc-torture.exp, lib/gfortran.exp,
3150 lib/target-supports.exp, obj-c++.dg/dg.exp, gfortran.dg/dg.exp,
3151 gfortran.dg/vect/vect.exp, objc/execute/execute.exp,
3152 objc/execute/exceptions/exceptions.exp, objc/compile/compile.exp:
3153 Likewise.
3154
3155 2007-08-01 Daniel Franke <franke.daniel@gmail.com>
3156
3157 * gfortran.dg/parameter_unused.f90: Adjusted dg-options and
3158 error message text.
3159
3160 2007-08-01 Daniel Franke <franke.daniel@gmail.com>
3161
3162 PR fortran/32945
3163 * gfortran.dg/initialization_12.f90: New test.
3164
3165 2007-08-01 Paul Thomas <pault@gcc.gnu.org>
3166
3167 PR fortran/31609
3168 * gfortran.dg/entry_12.f90: New test.
3169
3170 2007-07-31 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3171
3172 PR fortran/32938
3173 * gfortran.dg/altreturn_6.f90: New test.
3174
3175 2007-07-31 Steven G. Kargl <kargl@gcc.gnu.org>
3176
3177 PR fortran/32942
3178 * gfortran.dg/exponent_2.f90: New test.
3179
3180 2007-07-30 Jan Sjodin <jan.sjodin@amd.com>
3181
3182 * gcc.dg/vect/vect-117.c: New test.
3183 * gcc.dg/vect/vect-74.c: Enabled test
3184 * gcc.dg/vect/vect-81.c: Enabled test
3185
3186 2007-07-30 Andrew Pinski <pinskia@gmail.com>
3187
3188 * gcc.dg/pragma-darwin.c: Run on all *-*-darwin* targets.
3189 s/dg-error/dg-warning where warning is expected.
3190
3191 2007-07-30 Thomas Koenig <tkoenig@gcc.gnu.org>
3192
3193 PR fortran/32770
3194 * gfortran.dg/array_constructor_12.f90: Adjust argument
3195 of huge() to correct kind.
3196
3197 2007-07-30 Ollie Wild <aaw@google.com>
3198
3199 * gcc.dg/cpp/counter-2.c: New test.
3200 * gcc.dg/cpp/counter-3.c: New test.
3201 * gcc.dg/cpp/dir-only-1.c: New test.
3202 * gcc.dg/cpp/dir-only-1.h: New file.
3203 * gcc.dg/cpp/dir-only-2.c: New test.
3204 * gcc.dg/cpp/dir-only-3.c: New test.
3205 * gcc.dg/cpp/dir-only-3a.h: New file.
3206 * gcc.dg/cpp/dir-only-3b.h: New file.
3207 * gcc.dg/cpp/dir-only-4.c: New test.
3208 * gcc.dg/cpp/dir-only-5.c: New test.
3209 * gcc.dg/cpp/dir-only-6.c: New test.
3210
3211 2007-07-30 Julian Brown <julian@codesourcery.com>
3212
3213 * gcc.target/arm/neon/v*.c: Regenerate.
3214
3215 2007-07-30 Paolo Carlini <pcarlini@suse.de>
3216
3217 PR c++/32108
3218 * g++.dg/ext/label6.C: New.
3219
3220 2007-07-29 Thomas Koenig <tkoenig@gcc.gnu.org>
3221
3222 PR libfortran/32858
3223 PR libfortran/30814
3224 * gfortran.dg/pack_bounds_1.f90: Adjust to new error message.
3225
3226 2007-07-29 Paul Thomas <pault@gcc.gnu.org>
3227
3228 PR fortran/31211
3229 * gfortran.dg/actual_pointer_function_1.f90: New test.
3230
3231 PR fortran/32682
3232 * gfortran.dg/scalarize_parameter_array_1.f90: New test.
3233
3234 2007-07-29 Daniel Franke <franke.daniel@gmail.com>
3235
3236 PR fortran/32906
3237 * gfortran.dg/shape_1.f90: Adjust error message.
3238 * gfortran.dg/parameter_array_ref_1.f90: New test.
3239
3240 2007-07-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3241
3242 PR fortran/31609
3243 * gfortran.dg/entry_11.f90: New test.
3244
3245 2007-07-29 Vladimir Yanovsky <yanov@il.ibm.com>
3246 Revital Eres <eres@il.ibm.com>
3247
3248 * gfortran.dg/sms-1.f90: New test.
3249
3250 2007-07-28 Richard Guenther <rguenther@suse.de>
3251
3252 * gcc.c-torture/compile/pr32920.c: New testcase.
3253
3254 2007-07-28 Simon Martin <simartin@users.sourceforge.net>
3255
3256 PR c++/30917
3257 * g++.dg/lookup/friend11.C: New test.
3258
3259 2007-07-28 Daniel Franke <franke.daniel@gmail.com>
3260
3261 * gfortran.dg/namelist_5.f90: Adjusted error message.
3262 * gfortran.dg/assumed_shape_nml.f90: Renamed to ...
3263 * gfortran.dg/namelist_31.f90: ... this. Removed dg-warning directive.
3264 * gfortran.dg/assumed_size_nml.f90: Renamed to ...
3265 * gfortran.dg/namelist_32.f90: ... this.
3266
3267 PR fortran/32876
3268 * gfortran.dg/namelist_33.f90: New test.
3269
3270 PR fortran/32905
3271 * gfortran.dg/namelist_34.f90: New test.
3272
3273 PR fortran/31818
3274 * gfortran.dg/namelist_35.f90: New test.
3275
3276 2007-07-28 Paul Thomas <pault@gcc.gnu.org>
3277
3278 PR fortran/32880
3279 * gfortran.dg/alloc_comp_assign_6.f90: New tests.
3280
3281 2007-07-28 Rask Ingemann Lambertsen <rask@sygehus.dk>
3282
3283 PR testsuite/32471
3284 * gcc.dg/torture/pr30364-1.c (f)(main): Use INT_MAX instead of
3285 assuming it is 0x7ffffffff.
3286 * gcc.dg/torture/pr30364-2.c (f)(main): Likewise.
3287 * gcc.dg/torture/pr30364-3.c (f)(main): Likewise.
3288
3289 2007-07-27 Dominique d'Humieres <dominiq@lps.ens.fr>
3290
3291 * gfortran.dg/operator_3.f90: Fix dg directive.
3292 * gfortran.dg/min_max_conformance.f90: Fix dg directive.
3293 * gfortran.dg/compliant_elemental_intrinsics_2.f90: Fix dg directive.
3294 * gfortran.dg/c_ptr_tests_10.f03: Fix dg directive.
3295
3296 2007-07-27 Douglas Gregor <doug.gregor@gmail.com>
3297
3298 * g++.dg/cpp0x/decltype1.C: New.
3299 * g++.dg/cpp0x/decltype2.C: New.
3300 * g++.dg/cpp0x/decltype3.C: New.
3301 * g++.dg/cpp0x/decltype4.C: New.
3302 * g++.dg/cpp0x/decltype5.C: New.
3303 * g++.dg/cpp0x/decltype6.C: New.
3304
3305 2007-07-27 Rask Ingemann Lambertsen <rask@sygehus.dk>
3306
3307 * gcc.dg/torture/pr27743.c (bar): Use an integer of exactly 32 bits
3308 because the test relies on bit 31 to be the sign bit.
3309
3310 2007-07-27 Rask Ingemann Lambertsen <rask@sygehus.dk>
3311
3312 * gcc.c-torture/execute/pr28651.c (main): Use INT_MAX instead of
3313 assuming it is 0x7fffffff.
3314 * gcc.dg/tree-ssa/vrp29.c (decCompare)(main): Likewise.
3315 * gcc.dg/Wconversion-integer-no-sign.c (h): Likewise.
3316
3317 2007-07-27 Mark Mitchell <mark@codesourcery.com>
3318
3319 PR c++/32346
3320 * g++.dg/expr/bitfield9.C: New test.
3321
3322 2007-07-26 Steven G. Kargl <kargl@gcc.gnu.org>
3323
3324 PR fortran/32899
3325 * gfortran.dg/logical_comp.f90: Update dg-error strings.
3326
3327 2007-07-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3328
3329 PR fortran/32760
3330 * gfortran.dg/private_type_7.f90: New test.
3331
3332 2007-07-27 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3333
3334 PR fortran/32035
3335 * gfortran.dg/select_char_1.f90: New test.
3336
3337 2007-07-27 Tobias Burnus <burnus@net-b.de>
3338
3339 PR fortran/32903
3340 * gfortran.dg/initialization_11.f90: New test.
3341
3342 2007-07-27 Richard Sandiford <richard@codesourcery.com>
3343
3344 * gcc.target/mips/ins-1.c: New test.
3345
3346 '2007-07-26 Nathan Froyd <froydnj@codesourcery.com>
3347
3348 PR/19232
3349 * gcc.dg/assign-warn-3.c (f0): Declare as inline.
3350 (f1): Likewise.
3351
3352 2007-07-26 Andreas Krebbel <krebbel1@de.ibm.com>
3353
3354 * gcc.dg/20070725-1.c: Split the spare field in two to avoid:
3355 error: width of 'spare' exceeds its type.
3356
3357 2007-07-25 Nathan Froyd <froydnj@codesourcery.com>
3358
3359 * gcc.dg/sibcall-3.c: Skip on PowerPC targets when -mlongcall.
3360 * gcc.dg/sibcall-4.c: Likewise.
3361
3362 2007-07-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3363
3364 PR rtl-optimization/31500
3365 * gcc.dg/Warray-bounds.c: Remove hppa xfails.
3366 * g++.dg/warn/Warray-bounds.C: Likewise.
3367
3368 2007-07-25 H.J. Lu <hongjiu.lu@intel.com>
3369
3370 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-reduc-1char.c: Updated.
3371
3372 2007-07-25 Julian Brown <julian@codesourcery.com>
3373 Paul Brook <paul@codesourcery.com>
3374 Joseph Myers <joseph@codesourcery.com>
3375 Mark Shinwell <shinwell@codesourcery.com>
3376
3377 * gcc.dg/vect/vect.exp: Check is-effective-target arm_neon_hw.
3378 * gcc.dg/vect/tree-vect.h: Check for NEON SIMD support.
3379 * lib/gcc-dg.exp (cleanup-saved-temps): Fix comment.
3380 * lib/target-supports.exp (check_effective_target_arm_neon_ok)
3381 (check_effective_target_arm_neon_hw): New.
3382 * gcc.target/arm/neon/neon.exp: New file.
3383 * gcc.target/arm/neon/polytypes.c: New file.
3384 * gcc.target/arm/neon/v*.c (1870 files): New (autogenerated).
3385
3386 2007-07-25 Janis Johnson <janis187@us.ibm.com>
3387
3388 * gcc.c-torture/unsorted/dump-noaddr.c: Reduce string length for
3389 targets where an "int" is less than 32 bits wide.
3390
3391 2007-07-25 Andreas Krebbel <krebbel1@de.ibm.com>
3392
3393 * gcc.dg/20070725-1.c: Testcase for revision 126876 added.
3394
3395 2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
3396
3397 * gcc.dg/tree-ssa/predcom-1.c (count_averages): Avoid overflow
3398 during addition if an int is only 16 bits wide.
3399 * gcc.dg/tree-ssa/predcom-2.c (fib): Avoid overflow of 16-bit int.
3400
3401 2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
3402
3403 * gcc.dg/torture/pr29584.c: Only run test if pointers have the same
3404 size as "long int" and are 32 or 64 bits wide.
3405 * gcc.dg/torture/pr28814.c: Likewise.
3406
3407 2007-07-25 Rask Ingemann Lambertsen <rask@sygehus.dk>
3408
3409 * gcc.dg/torture/pr30313.c (struct S): Make sure the bit-field is
3410 exactly as wide as an int.
3411
3412 2007-07-25 Danny Smith <dannysmith@users.sourceforge.net>
3413
3414 * gcc.dg/compat/struct-layout-1_generate.c (COMPAT_PRLL):
3415 Define and use throughout as long long printf format specifier.
3416 * g++.dg/compat/struct-layout-1_generate.c (COMPAT_PRLL):
3417 Likewise.
3418
3419 2007-07-24 H.J. Lu <hongjiu.lu@intel.com>
3420
3421 * gcc.dg/dfp/fe-convert-2.c: Unconditionally enable testing
3422 for converting from 1.0e-96 and 0.00048828125 to _Decimal32.
3423
3424 2007-07-25 Ben Elliston <bje@au.ibm.com>
3425
3426 * gcc.dg/dfp/fe-convert-1.c: Fix typo in comments.
3427
3428 2007-07-24 Daniel Jacobowitz <dan@codesourcery.com>
3429
3430 * gcc.c-torture/execute/20070724-1.c: New.
3431
3432 2007-07-24 Paul Thomas <pault@gcc.gnu.org>
3433
3434 PR fortran/31205
3435 * gfortran.dg/alloc_comp_basics_1.f90 : Restore number of
3436 "deallocates" to 24, since patch has code rid of much spurious
3437 code.
3438 * gfortran.dg/interface_assignment_1.f90 : New test.
3439
3440 PR fortran/32842
3441 * gfortran.dg/interface_assignment_2.f90 : New test.
3442
3443 2007-07-24 Daniel Franke <franke.daniel@gmail.com>
3444
3445 PR fortran/32867
3446 * fortran.dg/initialization_10.f90: New test.
3447
3448 2007-07-24 Daniel Franke <franke.daniel@gmail.com>
3449
3450 PR fortran/32778
3451 * gfortran.dg/imag_2.f: Removed
3452 * gfortran.dg/warn_std_1.f90: New test.
3453 * gfortran.dg/warn_std_2.f90: New test.
3454 * gfortran.dg/warn_std_3.f90: New test.
3455
3456 2007-07-24 Paolo Carlini <pcarlini@suse.de>
3457
3458 PR c++/29001
3459 * g++.dg/init/new22.C: New.
3460
3461 2007-07-24 Paolo Carlini <pcarlini@suse.de>
3462
3463 PR c++/32561
3464 * g++.dg/template/crash67.C: New.
3465
3466 2007-07-24 Dorit Nuzman <dorit@il.ibm.com>
3467
3468 * lib/target-support.exp (check_effective_target_natural_alignment):
3469 (check_effective_target_vector_alignment_reachable): New.
3470 * config/spu/spu.c (spu_vector_alignment_reachable): New.
3471 (TARGET_VECTOR_ALIGNMENT_REACHABLE): Define.
3472 * * gcc.dg/vect/pr25413a.c: Use vector_alignment_reachable target
3473 check.
3474 * gcc.dg/vect/pr25413.c: Likewise.
3475 * gcc.dg/vect/pr31699.c: Likewise.
3476
3477 2007-07-24 Thomas Koenig <tkoenig@gcc.gnu.org>
3478
3479 PR fortran/30814
3480 * gfortran.dg/pack_bounds_1.f90: New test case.
3481
3482 2007-07-23  Daniel Franke  <franke.daniel@gmail.com>
3483
3484 PR fortran/31639
3485 * gfortran.dg/initialization_9.f90: New test.
3486
3487 2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
3488
3489 PR fortran/32797
3490 PR fortran/32800
3491 * gfortran.dg/bind_c_usage_8.f03: New test case.
3492 * gfortran.dg/c_f_pointer_tests_2.f03: Ditto.
3493 * gfortran.dg/c_ptr_tests_5.f03: Updated expected error message.
3494
3495 2007-07-23 Richard Sandiford <richard@codesourcery.com>
3496
3497 * gcc.target/mips/branch-cost-1.c: New test.
3498 * gcc.target/mips/branch-cost-2.c: Likewise.
3499
3500 2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
3501
3502 PR fortran/32732
3503 * gfortran.dg/c_char_tests.f03: New test case.
3504 * gfortran.dg/c_char_driver.c: Driver for c_char_tests.f03.
3505 * gfortran.dg/c_char_tests_2.f03: New test case.
3506 * gfortran.dg/value_6.f03: Ditto.
3507 * gfortran.dg/value_7.f03: Ditto.
3508
3509 2007-07-23 Christopher D. Rickett <crickett@lanl.gov>
3510
3511 PR fortran/32600
3512 * gfortran.dg/c_funloc_tests_5.f03: New.
3513 * gfortran.dg/c_funloc_tests_5.f04: New.
3514 * gfortran.dg/c_funloc_tests_4_driver.c: New.
3515
3516 2007-07-22 Nathan Sidwell <nathan@codesourcery.com>
3517
3518 PR c++/32839
3519 * g++.dg/expr/call4.C: New.
3520 * g++.dg/expr/call5.C: New.
3521
3522 2007-07-22 Daniel Franke <franke.daniel@gmail.com>
3523
3524 PR fortran/32710
3525 * gfortran.dg/namelist_30.f90: New test.
3526
3527 2007-07-22 Daniel Franke <franke.daniel@gmail.com>
3528
3529 PR fortran/29962
3530 * gfortran.dg/array_initializer_1.f90: Removed warning.
3531 * gfortran.dg/initialization_1.f90: Adjusted messages.
3532 * gfortran.dg/nested_modules_6.f90: Removed warning.
3533
3534 PR fortran/31253
3535 * gfortran.dg/initialization_7.f90: New test.
3536
3537 PR fortran/31639
3538 * gfortran.dg/initialization_8.f90: New test.
3539
3540 2007-07-22 Nathan Sidwell <nathan@codesourcery.com>
3541
3542 PR c++/30818
3543 * g++.dg/template/crash47.C: Adjust errors.
3544 * g++.dg/template/crash48.C: Adjust errors.
3545 * g++.dg/template/typename12.C: New.
3546 * g++.dg/template/typename13.C: New.
3547 * g++.dg/template/typename14.C: New.
3548 * g++.dg/template/typedef6.C: Adjust errors.
3549
3550 2007-07-21 Christopher D. Rickett <crickett@lanl.gov>
3551
3552 PR fortran/32627
3553 * gfortran.dg/pr32627_driver.c: Driver for pr32627.
3554 * gfortran.dg/pr32627.f03: New test case.
3555
3556 * gfortran.dg/c_f_pointer_logical.f03: New test case.
3557 * gfortran.dg/c_f_pointer_logical_driver.c: Driver for
3558 c_f_pointer_logical.
3559 * gfortran.dg/c_f_pointer_complex_driver.c: Driver for
3560 c_f_pointer_complex.
3561 * gfortran.dg/c_f_pointer_complex.f03: New test case.
3562 * gfortran.dg/c_f_pointer_shape_tests_2_driver.c: Driver for
3563 c_f_pointer_shape_tests_2.
3564 * gfortran.dg/c_f_pointer_shape_tests_2.f03: New test case.
3565
3566 2007-07-21 Christopher D. Rickett <crickett@lanl.gov>
3567
3568 PR fortran/32804
3569 * gfortran.dg/c_loc_tests_9.f03: New test case.
3570 * gfortran.dg/c_loc_tests_10.f03: Ditto.
3571
3572 2007-07-21 Lee Millward <lee.millward@gmail.com>
3573
3574 PR fortran/32823
3575 * gfortran.dg/int_2.f90: New test.
3576
3577 2007-07-21 Rask Ingemann Lambertsen <rask@sygehus.dk>
3578
3579 * gcc.dg/inline-23.c: Use pointer sized type for cast from pointer.
3580
3581 2007-07-20 Richard Sandiford <richard@codesourcery.com>
3582
3583 * gcc.target/mips/mips.exp (is_gp32_flag): Return true for -msmartmips.
3584 * gcc.target/mips/save-restore-5.c: Fix positioning of dg-do directive.
3585
3586 2007-07-20 Uros Bizjak <ubizjak@gmail.com>
3587
3588 PR tree-optimization/19910
3589 * gcc.dg/pr19910.c: New test.
3590
3591 2007-07-19 Daniel Franke <franke.daniel@gmail.com>
3592
3593 PR fortran/32738
3594 * gfortran.dg/pr32738.f90: New test.
3595
3596 2007-07-19 Thomas Koenig <tkoenig@gcc.gnu.org>
3597
3598 PR tree-optimzation/32635
3599 * gfortran.dg/pr32635.f: New test case.
3600
3601 2007-07-18 Christopher D. Rickett <crickett@lanl.gov>
3602
3603 PR fortran/32801
3604 * gfortran.dg/pr32801.f03: New test case.
3605
3606 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3607
3608 * gcc.dg/c99-math-double-1.c: Mark test variables as volatile.
3609 Test negative numbers also.
3610 * gcc.dg/c99-math-float-1.c: Likewise.
3611 * gcc.dg/c99-math-long-double-1.c: Likewise.
3612 * gcc.dg/c99-math.h: Check for FP exceptions. Update for negative
3613 test inputs.
3614
3615 2007-07-18 Bob Wilson <bob.wilson@acm.org>
3616
3617 * lib/target-supports.exp (check_effective_target_sync_int_long):
3618 Enable for xtensa.
3619 (check_effective_target_sync_char_short): Likewise.
3620
3621 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3622
3623 * gcc.dg/pr28796-2.c: Add more cases.
3624
3625 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3626
3627 * gcc.dg/pr28796-1.c: Add more cases.
3628 * gcc.dg/pr28796-2.c: Likewise.
3629
3630 2007-07-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3631
3632 * gcc.dg/pr28796-1.c: Add more cases.
3633 * gcc.dg/pr28796-2.c: Likewise.
3634
3635 2007-07-17 Janus Weil <jaydub66@gmail.com>
3636
3637 PR fortran/32535
3638 * gfortran.dg/pr32535.f90: New test.
3639
3640 2007-07-17 Paul Thomas <pault@gcc.gnu.org>
3641
3642 PR fortran/31320
3643 PR fortran/32665
3644 * gfortran.dg/alloc_comp_constructor_3.f90: New test.
3645
3646 2007-07-17 Zdenek Dvorak <dvorakz@suse.cz>
3647
3648 PR rtl-optimization/32773
3649 * gcc.dg/pr32773.c: New test.
3650
3651 2007-07-16 Andrew Pinski <andrew_pinski@playstation.sony.com>
3652
3653 * gcc.target/spu/intrinsics-1.c: Use dg-message to
3654 match flax-vector-conversions note.
3655 * gcc.target/spu/fixed-range-bad.c: Use dg-warning
3656 instead of dg-error for the warning.
3657
3658 2007-07-16 Rask Ingemann Lambertsen <rask@sygehus.dk>
3659
3660 * gcc.c-torture/execute/20061101-2.c: Variant of 20061101-1.c
3661 adapted to work on targets with 16-bit or wider int.
3662 * gcc.c-torture/execute/pr29797-2.c: Likewise for pr29797-1.c.
3663 * gcc.c-torture/execute/pr31448-2.c: Likewise for pr31448.c.
3664 * gcc.dg/20061109-2.c: Likewise for 20061109-1.c.
3665 * gcc.dg/pr27959-2.c: Likewise for pr27959.c.
3666
3667 2007-07-16 Rask Ingemann Lambertsen <rask@sygehus.dk>
3668
3669 * gcc.dg/tree-ssa/ltrans-5.c: Only run test on targets which
3670 support large arrays.
3671 * gcc.dg/pr27959.c: Only run test if an int is at least 32 bits wide.
3672 * gcc.dg/20061109-1.c: Likewise.
3673 * gcc.c-torture/execute/20061101-1.x: Likewise.
3674 * gcc.c-torture/execute/pr29797-1.x: Likewise.
3675 * gcc.c-torture/execute/pr31448.x: Likewise.
3676
3677 2007-07-16 Lee Millward <lee.millward@gmail.com>
3678
3679 * gfortran.dg/cmplx_intrinsic_1.f90: New test.
3680
3681 PR fortran/32238
3682 * gfortran.dg/pr32238.f90: New test.
3683
3684 PR fortran/32222
3685 * gfortran.dg/pr32222.f90: New test.
3686
3687 PR fortran/32242
3688 * gfortran.dg/pr32242.f90: New test.
3689
3690 2007-07-16 Sandra Loosemore <sandra@codesourcery.com>
3691 David Ung <davidu@mips.com>
3692
3693 * gcc.target/mips/mips-sched-madd.c: New test case.
3694
3695 2007-07-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3696
3697 PR libfortran/32611
3698 * gfortran.dg/large_real_kind_1.f90: Update test.
3699 * gfortran.dg/pr17706.f90: Update test.
3700 * gfortran.dg/fmt_zero_digits.f90: Update test.
3701 * gfortran.dg/fmt_zero_precision.f90: Update test.
3702 * gfortran.dg/real_const_3.f90: Update test.
3703
3704 2007-07-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3705
3706 PR fortran/32036
3707 * gfortran.dg/bounds_check_8.f90: New test.
3708 * gfortran.dg/do_iterator_2.f90: Make code legal Fortran.
3709
3710 2007-07-15 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3711
3712 PR fortran/32357
3713 * gfortran.dg/mvbits_2.f90: New test.
3714
3715 2007-07-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3716
3717 PR libfortran/32731
3718 * gfortran.dg/pack_mask_1.f90: New test.
3719 * gfortran.dg/unpack_mask_1.f90: New test.
3720
3721 2007-07-14 Eric Botcazou <ebotcazou@libertysurf.fr>
3722
3723 * gcc.dg/20001013-1.c: Move to gcc.target/sparc.
3724 * gcc.dg/20001101-1.c: Likewise.
3725 * gcc.dg/20001102-1.c: Likewise.
3726 * gcc.dg/20020116-2.c: Likewise.
3727 * gcc.dg/20020416-1.c: Likewise.
3728 * gcc.dg/sparc-constant-1.c: Likewise.
3729 * gcc.dg/sparc-dwarf2.c: Likewise.
3730 * gcc.dg/sparc-frame-1.c: Likewise.
3731 * gcc.dg/sparc-getcontext-1.c: Likewise.
3732 * gcc.dg/sparc-loop-1.c: Likewise.
3733 * gcc.dg/sparc-reg-1.c: Likewise.
3734 * gcc.dg/sparc-ret.c: Likewise.
3735 * gcc.dg/sparc-trap-1.c: Likewise.
3736 * gcc.dg/ultrasp10.c: Likewise.
3737 * gcc.dg/ultrasp11.c: Likewise.
3738 * gcc.dg/ultrasp1.c: Likewise.
3739 * gcc.dg/ultrasp2.c: Likewise.
3740 * gcc.dg/ultrasp3.c: Likewise.
3741 * gcc.dg/ultrasp4.c: Likewise.
3742 * gcc.dg/ultrasp5.c: Likewise.
3743 * gcc.dg/ultrasp6.c: Likewise.
3744 * gcc.dg/ultrasp7.c: Likewise.
3745 * gcc.dg/ultrasp8.c: Likewise.
3746 * gcc.dg/ultrasp9.c: Likewise.
3747 * gcc.dg/splet-1.c: Delete.
3748
3749 2007-07-14 Daniel Franke <franke.daniel@gmail.com>
3750
3751 PR fortran/32724
3752 * gfortran.dg/stfunc_5.f90: New test.
3753
3754 2007-07-14 Uros Bizjak <ubizjak@gmail.com>
3755
3756 * lib/target-supports.exp (check_effective_target_vect_aligned_arrays):
3757 New procedure to check if arrays are naturally aligned to the vector
3758 alignment boundary.
3759 * gcc.dg/vect/pr25413a.c: Do not include stdarg.h. Use __SIZE_TYPE__
3760 in size_t typedef. Adjust tree dump scan results according to
3761 vect_aligned_arrays target check.
3762 * gcc.dg/vect/pr25413.c: Adjust tree dump scan results according to
3763 vect_aligned_arrays target check.
3764 * gcc.dg/vect/pr31699.c: Ditto.
3765
3766 2007-07-13 Sa Liu <saliu@de.ibm.com>
3767
3768 * gcc.dg/vect/fast-math-vect-reduc-7.c: Switch on test
3769 for V2DFmode vector conditional expression.
3770 * gcc.target/spu/dfcmeq.c: New. Test combination of abs
3771 and dfceq patterns.
3772 * gcc.target/spu/dfcmgt.c: New. Test combination of abs
3773 and dfcgt patterns.
3774 * gcc.target/spu/intrinsics-2.c: New. Test intrinsics for
3775 V2DFmode comparison and test special values.
3776 * lib/target-supports.exp: Switch on test for V2DFmode
3777 vector conditional expression.
3778
3779 2007-07-13 Richard Guenther <rguenther@suse.de>
3780
3781 PR tree-optimization/32721
3782 * gcc.dg/pr32721.c: New testcase.
3783
3784 2007-07-13 Hans-Peter Nilsson <hp@axis.com>
3785
3786 * gcc.dg/20011127-1.c: Use dg-message, not dg-error to match the
3787 error message part that continues on a new line.
3788
3789 2007-07-12 Geoffrey Keating <geoffk@apple.com>
3790
3791 * gcc.dg/c99-tgmath-1.c: New.
3792 * gcc.dg/c99-tgmath-2.c: New.
3793 * gcc.dg/c99-tgmath-3.c: New.
3794 * gcc.dg/c99-tgmath-4.c: New.
3795
3796 2007-07-12 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3797 Janis Johnson <janis187@us.ibm.com>
3798
3799 PR testsuite/25241
3800 * gcc.test-framework/dg-error-exp-F.c: New test.
3801 * gcc.test-framework/dg-warning-exp-F.c: New test.
3802 * lib/gcc.exp: Enable warning and error prefixes.
3803 * lib/gcc-dg.exp (dg-warning): Wrap original dg-warning.
3804 (dg-error): Wrap original dg-error.
3805 * gcc.target/powerpc/altivec-types-1.c: Remove explicit error/warning
3806 markers from dg-error/dg-warning directives.
3807 * gcc.dg/20040322-1.c: Likewise.
3808 * gcc.dg/Wchar-subscripts-1.c: Likewise.
3809 * gcc.dg/Wdeclaration-after-statement-1.c: Likewise.
3810 * gcc.dg/Wdeclaration-after-statement-2.c: Likewise.
3811 * gcc.dg/Werror-1.c: Likewise.
3812 * gcc.dg/Werror-10.c: Likewise.
3813 * gcc.dg/Werror-11.c: Likewise.
3814 * gcc.dg/Werror-2.c: Likewise.
3815 * gcc.dg/Werror-3.c: Likewise.
3816 * gcc.dg/Werror-4.c: Likewise.
3817 * gcc.dg/Werror-5.c: Likewise.
3818 * gcc.dg/Werror-6.c: Likewise.
3819 * gcc.dg/Werror-7.c: Likewise.
3820 * gcc.dg/Werror-8.c: Likewise.
3821 * gcc.dg/Werror-9.c: Likewise.
3822 * gcc.dg/Werror-implicit-function-declaration.c: Likewise.
3823 * gcc.dg/Wimplicit-function-declaration-c89-pedantic.c: Likewise.
3824 * gcc.dg/Wimplicit-function-declaration-c89.c: Likewise.
3825 * gcc.dg/Wimplicit-function-declaration-c99-pedantic.c: Likewise.
3826 * gcc.dg/Wimplicit-function-declaration-c99.c: Likewise.
3827 * gcc.dg/Wint-to-pointer-cast-1.c: Likewise.
3828 * gcc.dg/Wint-to-pointer-cast-2.c: Likewise.
3829 * gcc.dg/Wint-to-pointer-cast-3.c: Likewise.
3830 * gcc.dg/Wnested-externs-1.c: Likewise.
3831 * gcc.dg/Wpointer-to-int-cast-1.c: Likewise.
3832 * gcc.dg/Wpointer-to-int-cast-2.c: Likewise.
3833 * gcc.dg/Wpointer-to-int-cast-3.c: Likewise.
3834 * gcc.dg/Wshadow-3.c: Likewise.
3835 * gcc.dg/Wtraditional-conversion-2.c: Likewise.
3836 * gcc.dg/Wwrite-strings-1.c: Likewise.
3837 * gcc.dg/anon-struct-5.c: Likewise.
3838 * gcc.dg/anon-struct-6.c: Likewise.
3839 * gcc.dg/anon-struct-7.c: Likewise.
3840 * gcc.dg/anon-struct-8.c: Likewise.
3841 * gcc.dg/array-8.c: Likewise.
3842 * gcc.dg/array-quals-2.c: Likewise.
3843 * gcc.dg/asm-qual-1.c: Likewise.
3844 * gcc.dg/asm-wide-1.c: Likewise.
3845 * gcc.dg/assign-warn-1.c: Likewise.
3846 * gcc.dg/assign-warn-2.c: Likewise.
3847 * gcc.dg/bitfld-10.c: Likewise.
3848 * gcc.dg/bitfld-11.c: Likewise.
3849 * gcc.dg/bitfld-12.c: Likewise.
3850 * gcc.dg/bitfld-13.c: Likewise.
3851 * gcc.dg/bitfld-14.c: Likewise.
3852 * gcc.dg/builtin-choose-expr-2.c: Likewise.
3853 * gcc.dg/builtins-30.c: Likewise.
3854 * gcc.dg/c90-const-expr-5.c: Likewise.
3855 * gcc.dg/c90-typespec-1.c: Likewise.
3856 * gcc.dg/c99-const-expr-5.c: Likewise.
3857 * gcc.dg/c99-flex-array-5.c: Likewise.
3858 * gcc.dg/c99-fordecl-3.c: Likewise.
3859 * gcc.dg/c99-tag-3.c: Likewise.
3860 * gcc.dg/c99-typespec-1.c: Likewise.
3861 * gcc.dg/c99-vla-jump-1.c: Likewise.
3862 * gcc.dg/c99-vla-jump-2.c: Likewise.
3863 * gcc.dg/c99-vla-jump-3.c: Likewise.
3864 * gcc.dg/c99-vla-jump-4.c: Likewise.
3865 * gcc.dg/c99-vla-jump-5.c: Likewise.
3866 * gcc.dg/cast-1.c: Likewise.
3867 * gcc.dg/cast-2.c: Likewise.
3868 * gcc.dg/cast-3.c: Likewise.
3869 * gcc.dg/cast-4.c: Likewise.
3870 * gcc.dg/cast-pretty-print-1.c: Likewise.
3871 * gcc.dg/comp-goto-2.c: Likewise.
3872 * gcc.dg/comp-goto-3.c: Likewise.
3873 * gcc.dg/cpp/error-1.c: Likewise.
3874 * gcc.dg/cpp/if-paren.c: Likewise.
3875 * gcc.dg/decl-7.c: Likewise.
3876 * gcc.dg/decl-8.c: Likewise.
3877 * gcc.dg/decl-nospec-1.c: Likewise.
3878 * gcc.dg/decl-nospec-2.c: Likewise.
3879 * gcc.dg/decl-nospec-3.c: Likewise.
3880 * gcc.dg/declspec-10.c: Likewise.
3881 * gcc.dg/declspec-11.c: Likewise.
3882 * gcc.dg/declspec-12.c: Likewise.
3883 * gcc.dg/declspec-13.c: Likewise.
3884 * gcc.dg/declspec-14.c: Likewise.
3885 * gcc.dg/declspec-15.c: Likewise.
3886 * gcc.dg/declspec-16.c: Likewise.
3887 * gcc.dg/declspec-17.c: Likewise.
3888 * gcc.dg/declspec-4.c: Likewise.
3889 * gcc.dg/declspec-5.c: Likewise.
3890 * gcc.dg/declspec-6.c: Likewise.
3891 * gcc.dg/declspec-7.c: Likewise.
3892 * gcc.dg/declspec-8.c: Likewise.
3893 * gcc.dg/declspec-9.c: Likewise.
3894 * gcc.dg/dfp/Wtraditional-conversion-2.c: Likewise.
3895 * gcc.dg/dfp/constants-c99.c: Likewise.
3896 * gcc.dg/dfp/keywords-c89.c: Likewise.
3897 * gcc.dg/dfp/keywords-c99.c: Likewise.
3898 * gcc.dg/dfp/keywords-reserved.c: Likewise.
3899 * gcc.dg/dfp/typespec.c: Likewise.
3900 * gcc.dg/dremf-type-compat-2.c: Likewise.
3901 * gcc.dg/dremf-type-compat-3.c: Likewise.
3902 * gcc.dg/dremf-type-compat-4.c: Likewise.
3903 * gcc.dg/empty-source-2.c: Likewise.
3904 * gcc.dg/empty-source-3.c: Likewise.
3905 * gcc.dg/enum3.c: Likewise.
3906 * gcc.dg/extra-semi-2.c: Likewise.
3907 * gcc.dg/extra-semi-3.c: Likewise.
3908 * gcc.dg/float-range-1.c: Likewise.
3909 * gcc.dg/float-range-2.c: Likewise.
3910 * gcc.dg/float-range-3.c: Likewise.
3911 * gcc.dg/float-range-5.c: Likewise.
3912 * gcc.dg/format/asm_fprintf-2.c: Likewise.
3913 * gcc.dg/format/asm_fprintf-3.c: Likewise.
3914 * gcc.dg/format/asm_fprintf-4.c: Likewise.
3915 * gcc.dg/format/asm_fprintf-5.c: Likewise.
3916 * gcc.dg/format/cast-1.c: Likewise.
3917 * gcc.dg/format/gcc_diag-3.c: Likewise.
3918 * gcc.dg/format/gcc_diag-4.c: Likewise.
3919 * gcc.dg/format/gcc_diag-6.c: Likewise.
3920 * gcc.dg/format/gcc_diag-8.c: Likewise.
3921 * gcc.dg/format/gcc_diag-9.c: Likewise.
3922 * gcc.dg/format/nul-2.c: Likewise.
3923 * gcc.dg/format/opt-1.c: Likewise.
3924 * gcc.dg/format/opt-2.c: Likewise.
3925 * gcc.dg/format/opt-3.c: Likewise.
3926 * gcc.dg/format/opt-4.c: Likewise.
3927 * gcc.dg/format/opt-5.c: Likewise.
3928 * gcc.dg/format/opt-6.c: Likewise.
3929 * gcc.dg/framework-2.c: Likewise.
3930 * gcc.dg/func-args-1.c: Likewise.
3931 * gcc.dg/func-outside-1.c: Likewise.
3932 * gcc.dg/func-outside-2.c: Likewise.
3933 * gcc.dg/gnu-cond-expr-2.c: Likewise.
3934 * gcc.dg/gnu-cond-expr-3.c: Likewise.
3935 * gcc.dg/if-empty-1.c: Likewise.
3936 * gcc.dg/init-bad-1.c: Likewise.
3937 * gcc.dg/init-bad-2.c: Likewise.
3938 * gcc.dg/init-bad-3.c: Likewise.
3939 * gcc.dg/init-desig-obs-2.c: Likewise.
3940 * gcc.dg/init-desig-obs-3.c: Likewise.
3941 * gcc.dg/init-empty-2.c: Likewise.
3942 * gcc.dg/init-empty-3.c: Likewise.
3943 * gcc.dg/inline-11.c: Likewise.
3944 * gcc.dg/inline-12.c: Likewise.
3945 * gcc.dg/inline-8.c: Likewise.
3946 * gcc.dg/inline-9.c: Likewise.
3947 * gcc.dg/inline3.c: Likewise.
3948 * gcc.dg/label-decl-1.c: Likewise.
3949 * gcc.dg/label-decl-2.c: Likewise.
3950 * gcc.dg/label-decl-3.c: Likewise.
3951 * gcc.dg/label-decl-4.c: Likewise.
3952 * gcc.dg/long-long-typespec-1.c: Likewise.
3953 * gcc.dg/lvalue-2.c: Likewise.
3954 * gcc.dg/lvalue-3.c: Likewise.
3955 * gcc.dg/nested-func-3.c: Likewise.
3956 * gcc.dg/nested-redef-1.c: Likewise.
3957 * gcc.dg/noreturn-4.c: Likewise.
3958 * gcc.dg/old-style-prom-2.c: Likewise.
3959 * gcc.dg/old-style-prom-3.c: Likewise.
3960 * gcc.dg/old-style-then-proto-1.c: Likewise.
3961 * gcc.dg/overflow-warn-1.c: Likewise.
3962 * gcc.dg/overflow-warn-2.c: Likewise.
3963 * gcc.dg/overflow-warn-3.c: Likewise.
3964 * gcc.dg/overflow-warn-4.c: Likewise.
3965 * gcc.dg/overflow-warn-6.c: Likewise.
3966 * gcc.dg/parm-forwdecl-2.c: Likewise.
3967 * gcc.dg/parm-forwdecl-3.c: Likewise.
3968 * gcc.dg/parm-impl-decl-1.c: Likewise.
3969 * gcc.dg/parm-impl-decl-2.c: Likewise.
3970 * gcc.dg/parm-incomplete-1.c: Likewise.
3971 * gcc.dg/parm-mismatch-1.c: Likewise.
3972 * gcc.dg/pointer-arith-1.c: Likewise.
3973 * gcc.dg/pointer-arith-2.c: Likewise.
3974 * gcc.dg/pointer-arith-3.c: Likewise.
3975 * gcc.dg/pointer-arith-4.c: Likewise.
3976 * gcc.dg/pointer-arith-6.c: Likewise.
3977 * gcc.dg/pointer-arith-7.c: Likewise.
3978 * gcc.dg/pointer-arith-8.c: Likewise.
3979 * gcc.dg/pr13804-1.c: Likewise.
3980 * gcc.dg/pr15698-1.c: Likewise.
3981 * gcc.dg/pr15698-2.c: Likewise.
3982 * gcc.dg/pr15698-3.c: Likewise.
3983 * gcc.dg/pr15698-4.c: Likewise.
3984 * gcc.dg/pr15698-5.c: Likewise.
3985 * gcc.dg/pr15698-6.c: Likewise.
3986 * gcc.dg/pr15698-7.c: Likewise.
3987 * gcc.dg/pr15698-8.c: Likewise.
3988 * gcc.dg/pr17188-1.c: Likewise.
3989 * gcc.dg/pr17301-1.c: Likewise.
3990 * gcc.dg/pr17301-2.c: Likewise.
3991 * gcc.dg/pr17730-1.c: Likewise.
3992 * gcc.dg/pr20368-1.c: Likewise.
3993 * gcc.dg/pr20368-2.c: Likewise.
3994 * gcc.dg/pr20368-3.c: Likewise.
3995 * gcc.dg/pr22308-1.c: Likewise.
3996 * gcc.dg/qual-component-1.c: Likewise.
3997 * gcc.dg/redecl-1.c: Likewise.
3998 * gcc.dg/redecl-11.c: Likewise.
3999 * gcc.dg/redecl-12.c: Likewise.
4000 * gcc.dg/redecl-13.c: Likewise.
4001 * gcc.dg/redecl-14.c: Likewise.
4002 * gcc.dg/redecl-15.c: Likewise.
4003 * gcc.dg/register-var-1.c: Likewise.
4004 * gcc.dg/register-var-2.c: Likewise.
4005 * gcc.dg/stmt-expr-2.c: Likewise.
4006 * gcc.dg/stmt-expr-3.c: Likewise.
4007 * gcc.dg/stmt-expr-label-1.c: Likewise.
4008 * gcc.dg/stmt-expr-label-2.c: Likewise.
4009 * gcc.dg/stmt-expr-label-3.c: Likewise.
4010 * gcc.dg/struct-empty-2.c: Likewise.
4011 * gcc.dg/struct-empty-3.c: Likewise.
4012 * gcc.dg/struct-parse-1.c: Likewise.
4013 * gcc.dg/struct-semi-1.c: Likewise.
4014 * gcc.dg/struct-semi-2.c: Likewise.
4015 * gcc.dg/struct-semi-3.c: Likewise.
4016 * gcc.dg/switch-5.c: Likewise.
4017 * gcc.dg/switch-6.c: Likewise.
4018 * gcc.dg/switch-7.c: Likewise.
4019 * gcc.dg/tls/diag-5.c: Likewise.
4020 * gcc.dg/transparent-union-1.c: Likewise.
4021 * gcc.dg/transparent-union-3.c: Likewise.
4022 * gcc.dg/typespec-1.c: Likewise.
4023 * gcc.dg/vla-init-2.c: Likewise.
4024 * gcc.dg/vla-init-3.c: Likewise.
4025 * gcc.dg/vla-init-4.c: Likewise.
4026 * gcc.dg/vla-init-5.c: Likewise.
4027 * gcc.dg/void-cast-2.c: Likewise.
4028 * gcc.dg/wvla-3.c: Likewise.
4029 * gcc.dg/wvla-7.c: Likewise.
4030 * gcc.target/i386/991209-1.c: Likewise.
4031 * gcc.target/ia64/fpreg-1.c: Likewise.
4032 * gcc.target/m68k/interrupt_thread-2.c: Likewise.
4033 * gcc.target/m68k/interrupt_thread-3.c: Likewise.
4034
4035 2007-07-12  Daniel Franke  <franke.daniel@gmail.com>
4036
4037 PR fortran/31639
4038 * gfortran.dg/func_decl_4.f90: New test.
4039
4040 2007-07-12 Paul Thomas <pault@gcc.gnu.org>
4041
4042 PR fortran/32727
4043 * gfortran.dg/interface_17.f90: New test.
4044
4045 2007-07-12 Christopher D. Rickett <crickett@lanl.gov>
4046
4047 PR fortran/32599
4048 * gfortran.dg/32599.f03: New test case.
4049
4050 PR fortran/32601
4051 * gfortran.dg/32601.f03: New test case.
4052 * gfortran.dg/32601_1.f03: Ditto.
4053 * gfortran.dg/c_ptr_tests_9.f03: Updated dg-options.
4054 * gfortran.dg/c_ptr_tests_10.f03: Ditto.
4055
4056 2007-07-12 Steve Ellcey <sje@cup.hp.com>
4057
4058 * gcc.c-torture/execute/align-3.c: Remove function addr check.
4059
4060 2007-07-12 Dorit Nuzman <dorit@il.ibm.com>
4061 Devang Patel <dpatel@apple.com>
4062
4063 PR tree-optimization/25413
4064 * gcc.dg/vect/vect-align-1.c: New.
4065 * gcc.dg/vect/vect-align-2.c: New.
4066 * gcc.dg/vect/pr25413.c: New.
4067 * gcc.dg/vect/pr25413a.c: New.
4068 * gcc.dg/vect/pr31699.c: Fix dg-final check.
4069
4070 2007-07-12 Nathan Froyd <froydnj@codesourcery.com>
4071
4072 * lib/target-support.exp (check_ultrasparc_hw_available):
4073 New function.
4074 (is-effective-target): Check $arg for ultrasparc_hw.
4075 (is-effective-target-keyword): Likewise.
4076 * gcc.dg/vect/vect.exp: Call check_effective_target_ultrasparc_hw
4077 when determining what to do on sparc platforms.
4078 * gcc.dg/20001013-1.c: Check for an ultrasparc_hw target.
4079 * gcc.dg/20001101-1.c: Likewise.
4080 * gcc.dg/20001101-2.c: Likewise.
4081 * gcc.dg/ultrasp9.c: Likewise.
4082 * gcc.dg/ultrasp10.c: Likewise.
4083 * gcc.target/sparc/pdist-3.c: Likewise.
4084
4085 2007-07-12 Daniel Jacobowitz <dan@codesourcery.com>
4086
4087 * gcc.target/mips/save-restore-5.c: Add -mno-abicalls.
4088
4089 2007-07-12 Dorit Nuzman <dorit@il.ibm.com>
4090
4091 * gcc.dg/vect/costmodel/ppc/costmodel-vect-reduc-1char.c: Loops now
4092 get vectorized.
4093 * gcc.dg/vect/costmodel/i386/costmodel-vect-reduc-1char.c: Loops
4094 now get vectorized.
4095 * gcc.dg/vect/costmodel/spu/spu-costmodel-vect.exp: New.
4096 * gcc.dg/vect/costmodel/spu/costmodel-fast-math-vect-pr29925.c: New.
4097 * gcc.dg/vect/costmodel/spu/costmodel-vect-31a.c: New.
4098 * gcc.dg/vect/costmodel/spu/costmodel-vect-31b.c: New.
4099 * gcc.dg/vect/costmodel/spu/costmodel-vect-31c.c: New.
4100 * gcc.dg/vect/costmodel/spu/costmodel-vect-31d.c: New.
4101 * gcc.dg/vect/costmodel/spu/costmodel-vect-iv-9.c: New.
4102 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: New.
4103 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: New.
4104 * gcc.dg/vect/costmodel/spu/costmodel-vect-76b.c: New.
4105 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: New.
4106 * gcc.dg/vect/costmodel/spu/costmodel-vect-68a.c: New.
4107 * gcc.dg/vect/costmodel/spu/costmodel-vect-68b.c: New.
4108 * gcc.dg/vect/costmodel/spu/costmodel-vect-68c.c: New.
4109 * gcc.dg/vect/costmodel/spu/costmodel-vect-68d.c: New.
4110 * lib/target-supports.exp (check_effective_target_vect_int_mul):
4111 Add spu.
4112
4113 2007-07-12 Jakub Jelinek <jakub@redhat.com>
4114
4115 PR c++/30854
4116 * g++.dg/parse/error30.C: New test.
4117
4118 2007-07-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4119
4120 PR fortran/29804
4121 * gfortran.dg/alloc_comp_misc_1.f90: New test.
4122
4123 2007-07-11 Daniel Berlin <dberlin@dberlin.org>
4124
4125 * gfortran.fortran-torture/compile/pr32663.f: New test.
4126
4127 2007-07-11 Paolo Carlini <pcarlini@suse.de>
4128
4129 PR c++/31027
4130 * g++.dg/inherit/virtual4.C: New.
4131
4132 2007-07-11 Uros Bizjak <ubizjak@gmail.com>
4133
4134 PR target/32661
4135 * gcc.target/i386/pr32661-1.c: New test.
4136
4137 2007-07-11 Eric Botcazou <ebotcazou@adacore.com>
4138
4139 * gnat.dg/invariant_index.ad[sb]: New test.
4140
4141 2007-07-11 Paolo Carlini <pcarlini@suse.de>
4142
4143 PR c++/32560
4144 * g++.dg/template/decl3.C: New.
4145
4146 2007-07-09 Geoffrey Keating <geoffk@apple.com>
4147
4148 PR 32617
4149 * gcc.c-torture/execute/align-3.c: New.
4150
4151 2007-07-10 Uros Bizjak <ubizjak@gmail.com>
4152
4153 PR target/32708
4154 * gcc.target/i386/pr32708-1.c: New test.
4155 * gcc.target/i386/pr32708-2.c: Ditto.
4156 * gcc.target/i386/pr32708-3.c: Ditto.
4157
4158 2007-07-10 Mark Mitchell <mark@codesourcery.com>
4159
4160 * g++.dg/init/new20.C: Remove svn:executable flag.
4161
4162 2007-07-10 Nathan Froyd <froydnj@codesourcery.com>
4163
4164 * gcc.dg/vect/vect-116.c: Add vect_int target requirement.
4165
4166 2007-07-10 Nathan Froyd <froydnj@codesourcery.com>
4167
4168 * gcc.dg/ultrasp7.c: Add fpic target requirement.
4169
4170 2007-07-10 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4171
4172 PR testsuite/25241
4173 * gcc.dg/pch/counter-2.c: Match every message with its appropriate
4174 directive.
4175
4176 2007-07-10 Paul Thomas <pault@gcc.gnu.org>
4177
4178 PR fortran/32157
4179 * gfortran.dg/overload_2.f90: New test.
4180
4181 PR fortran/32689
4182 * gfortran.dg/transfer_simplify_5.f90
4183
4184 PR fortran/32634
4185 * gfortran.dg/interface_15.f90: New test.
4186
4187 2007-07-09 Thomas Koenig <tkoenig@gcc.gnu.org>
4188
4189 PR libfortran/32336
4190 * gfortran.dg/matmul_5.f90: New test case.
4191
4192 2007-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
4193
4194 * gcc.dg/fesd-any.c: Move to gcc.dg/debug/dwarf2 directory.
4195 * gcc.dg/fesd-any.h: Likewise.
4196 * gcc.dg/fesd-baseonly.c: Likewise.
4197 * gcc.dg/fesd-baseonly.h: Likewise.
4198 * gcc.dg/fesd-none.c: Likewise.
4199 * gcc.dg/fesd-none.h: Likewise.
4200 * gcc.dg/fesd-reduced.c: Likewise.
4201 * gcc.dg/fesd-reduced.h: Likewise.
4202 * gcc.dg/fesd-sys.c: Likewise.
4203 * gcc.dg/fesd-sys.h: Likewise
4204 * gcc.dg/fesd.h: Likewise.
4205
4206 * g++.dg/debug/dwarf2: New directory.
4207 * g++.dg/debug/dwarf2/dwarf2.exp: New driver.
4208 * g++.dg/other/fesd-any.C: Move to g++.dg/debug/dwarf2 directory.
4209 * g++.dg/other/fesd-any.h: Likewise.
4210 * g++.dg/other/fesd-baseonly.C: Likewise.
4211 * g++.dg/other/fesd-baseonly.h: Likewise.
4212 * g++.dg/other/fesd-none.C: Likewise.
4213 * g++.dg/other/fesd-none.h: Likewise.
4214 * g++.dg/other/fesd-reduced.C: Likewise.
4215 * g++.dg/other/fesd-reduced.h: Likewise.
4216 * g++.dg/other/fesd-sys.C: Likewise.
4217 * g++.dg/other/fesd-sys.h: Likewise.
4218 * g++.dg/other/fesd.h: Likewise.
4219
4220 2007-07-09 Daniel Franke <franke.daniel@gmail.com>
4221
4222 PR fortran/31129
4223 * gfortran.dg/parameter_unused.f90: New test.
4224
4225 2007-07-09 Uros Bizjak <ubizjak@gmail.com>
4226
4227 PR tree-optimization/32681
4228 * gcc.dg/tree-ssa/pr32681.c: New test.
4229
4230 2007-07-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4231
4232 PR fortran/32678
4233 * gfortran.dg/fmt_t_5.f90: New test.
4234
4235 2007-07-08 Paolo Carlini <pcarlini@suse.de>
4236
4237 PR c++/30535
4238 * g++.dg/template/operator10.C: New.
4239
4240 2007-07-08 Thomas Koenig <tkoenig@gcc.gnu.org>
4241
4242 PR libfortran/32217
4243 * gfortran.dg/unpack_zerosize_1.f90: New test case.
4244
4245 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
4246
4247 PR fortran/29876
4248 * gfortran.dg/operator_6.f90: New test.
4249
4250 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
4251
4252 PR fortran/17711
4253 * gfortran.dg/operator_4.f90: New test.
4254 * gfortran.dg/operator_5.f90: New test.
4255 * gfortran.dg/logical_comp.f90: Adjusted error messages.
4256 * gfortran.dg/module_md5_1.f90: Adjusted MD5 sum.
4257
4258 2007-07-08 Tobias Burnus <burnus@net-b.de>
4259
4260 PR fortran/32669
4261 * gfortran.dg/argument_checking_6.f90: New.
4262
4263 2007-07-08 Daniel Franke <franke.daniel@gmail.com>
4264
4265 PR fortran/25094
4266 * gfortran.dg/interface_155555.f90: New test.
4267
4268 2007-07-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4269
4270 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
4271 c99-math-long-double-1.c, c99-math.h: Test subnormals.
4272
4273 2007-07-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4274
4275 PR testsuite/25241
4276 * gcc.dg/20041213-1.c: Don't use default -pedantic-errors to allow
4277 discern pedantic diagnostics and errors.
4278 * gcc.dg/empty2.c: Add -pedantic, so it actually produces a warning
4279 and not an error.
4280 * gcc.dg/20050121-1.c: This is an error and not a warning.
4281 * gcc.target/i386/sseregparm-2.c: Likewise.
4282 * gcc.target/i386/20060512-4.c: This is a warning and not an error.
4283 * gcc.dg/charset/attribute2.c: Likewise.
4284 * gcc.dg/bitfld-1.c: Likewise.
4285 * gcc.dg/pack-test-2.c: Likewise.
4286 * gcc.dg/940510-1.c: Match separately error and warning.
4287 * gcc.dg/array-2.c: Match separately multiple messages. The second
4288 diagnostic is a pedantic warning and not an error.
4289 * gcc.dg/pr14475.c: Match separately multiple messages.
4290 * gcc.dg/pr18809-1.c: Likewise.
4291 * gcc.dg/pr27953.c: Likewise.
4292 * gcc.dg/vla-init-1.c: Likewise.
4293 * gcc.dg/redecl-1.c: Fix wrong use of dg-error and dg-warning.
4294
4295 2007-07-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4296
4297 PR fortran/32644
4298 * gfortran.dg/char_decl_1.f90: New test.
4299
4300 2007-07-07 Daniel Berlin <dberlin@dberlin.org>
4301
4302 * Revert add of gcc.dg/tree-ssa/ssa-pre-17.c.
4303
4304 2007-07-07 Mark Mitchell <mark@codesourcery.com>
4305
4306 PR c++/32232
4307 * g++.dg/template/overload9.C: New test.
4308
4309 2007-07-06 Daniel Berlin <dberlin@dberlin.org>
4310
4311 * gcc.dg/tree-ssa/ssa-pre-17.c: New test.
4312 * gcc.dg/tree-ssa/ssa-fre-7.c: New test.
4313
4314 2007-07-06 Nathan Froyd <froydnj@codesourcery.com>
4315
4316 * gcc.dg/20001012-1.c: Run on all fpic-capable targets.
4317 * gcc.dg/20001012-2.c: Likewise.
4318 * gcc.dg/tls/opt-7.c: Require an fpic-capable target.
4319 * gcc.dg/20000222-1.c: Add -fPIC on all fpic-capable targets.
4320
4321 2007-07-06 Nathan Froyd <froydnj@codesourcery.com>
4322
4323 * gcc.c-torture/execute/multi-ix.c (CHUNK): Be more conservative
4324 about the chunk size when STACK_SIZE is defined.
4325
4326 2007-07-06 Josh Conner <jconner@apple.com>
4327
4328 PR middle-end/32602
4329 * gcc.dg/sibcall-8.c: New test.
4330
4331 2007-07-06 Josh Conner <jconner@apple.com>
4332
4333 PR middle-end/32603
4334 * gcc.target/arm/sibcall-1.c: New test.
4335
4336 2007-07-06 H.J. Lu <hongjiu.lu@intel.com>
4337
4338 * gcc.dg/dfp/convert-dfp-round-thread.c: New test.
4339
4340 2007-07-06 Daniel Franke <franke.daniel@gmail.com>
4341
4342 * gfortran.dg/save_parameter.f90: New test.
4343 * gfortran.dg/module_md5_1.f90: Updated MD5 sum.
4344
4345 2007-07-06 Richard Guenther <rguenther@suse.de>
4346
4347 * g++.dg/opt/pr30965.C: New testcase.
4348
4349 2007-07-06 Richard Sandiford <richard@codesourcery.com>
4350
4351 * gcc.target/mips/save-restore-5.c: New test.
4352
4353 2007-07-06 Uros Bizjak <ubizjak@gmail.com>
4354
4355 PR rtl_optimization/32450
4356 * gcc.dg/pr32450.c: New runtime test.
4357
4358 2007-07-06 Uros Bizjak <ubizjak@gmail.com>
4359
4360 * g++.dg/ext/visibility/ms-compat-1.C: Change double underscore to
4361 single underscore in scan directives.
4362
4363 2007-07-05 Mark Mitchell <mark@codesourcery.com>
4364
4365 PR c++/32245
4366 * g++.dg/init/ptrmem4.C: New test.
4367
4368 PR c++/32251
4369 * g++.dg/init/new21.C: Likewise.
4370
4371 PR c++/31992
4372 * g++.dg/template/static30.C: Likewise.
4373
4374 2007-07-05 Dorit Nuzman <dorit@il.ibm.com>
4375
4376 * gcc.dg/vect/costmodel/ppc: New directory.
4377 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: New.
4378 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr29925.c:
4379 New test.
4380 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: New test.
4381 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31b.c: New test.
4382 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31c.c: New test.
4383 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31d.c: New test.
4384 * gcc.dg/vect/costmodel/ppc/costmodel-vect-33.c: New test.
4385 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76a.c: New test.
4386 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c: New test.
4387 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76c.c: New test.
4388 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68a.c: New test.
4389 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68b.c: New test.
4390 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68c.c: New test.
4391 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68d.c: New test.
4392 * gcc.dg/vect/costmodel/ppc/costmodel-vect-reduc-1char.c: New test.
4393 * gcc.dg/vect/costmodel/i386/costmodel-vect-68.c: Now vectorized.
4394
4395 2007-07-05 Tobias Burnus <burnus@net-b.de>
4396
4397 PR fortran/32359
4398 * gfortran.dg/module_md5_1.f90: Update MD5 number.
4399
4400 2007-07-05 Paul Thomas <pault@gcc.gnu.org>
4401
4402 PR fortran/32526
4403 * gfortran.dg/interface_14.f90: New test.
4404
4405 PR fortran/32613
4406 * gfortran.dg/do_iterator_2.f90: New test.
4407
4408 2007-07-04 H.J. Lu <hongjiu.lu@intel.com>
4409
4410 * gcc.dg/dfp/dfp-round.h (FE_DEC_TONEAREST): Redfined for BID.
4411 (FE_DEC_DOWNWARD): Likewise.
4412 (FE_DEC_UPWARD): Likewise.
4413 (FE_DEC_TOWARDZERO): Likewise.
4414 (FE_DEC_TONEARESTFROMZERO): Likewise.
4415
4416 2007-07-04 Daniel Berlin <dberlin@dberlin.org>
4417
4418 * gcc.c-torture/compile/pr32606.c: New.
4419 * gfortran.fortran-torture/execute/pr32604.f90: New.
4420
4421 2007-07-04 Mark Mitchell <mark@codesourcery.com>
4422
4423 * gcc.dg/visibility-12.c: New test.
4424 * gcc.dg/visibility-13.c: Likewise.
4425 * g++.dg/ext/visibility-9.C: Likewise.
4426 * g++.dg/ext/visibility-10.C: Likewise.
4427
4428 2007-07-04 Richard Sandiford <richard@codesourcery.com>
4429
4430 * gcc.dg/sh-relax.c: Skip for VxWorks if non-PIC.
4431 * gcc.dg/sh-relax-vxworks.c: New test.
4432
4433 2007-07-04 Richard Guenther <rguenther@suse.de>
4434
4435 PR tree-optimization/32500
4436 * gcc.c-torture/execute/pr32500.c: New testcase.
4437
4438 2007-07-04 Richard Guenther <rguenther@suse.de>
4439
4440 PR tree-optimization/32482
4441 * gcc.c-torture/compile/pr32482.c: New testcase.
4442
4443 2007-07-04 Richard Sandiford <richard@codesourcery.com>
4444
4445 * gcc.c-torture/execute/ieee/compare-fp-4.x: Add an XFAIL for ARM
4446 VxWorks kernels.
4447 * gcc.c-torture/execute/ieee/fp-cmp-1.x: Likewise.
4448 * gcc.c-torture/execute/ieee/fp-cmp-2.x: Likewise.
4449 * gcc.c-torture/execute/ieee/fp-cmp-3.x: Likewise.
4450 * gcc.c-torture/execute/ieee/fp-cmp-6.x: Likewise.
4451
4452 2007-07-04 Richard Sandiford <richard@codesourcery.com>
4453
4454 * gcc.dg/cpp/trad/include.c: Skip for VxWorks kernels.
4455
4456 2007-07-04 Richard Sandiford <richard@codesourcery.com>
4457
4458 * gcc.dg/sh4a-fprun.c: Skip for VxWorks kernels.
4459
4460 2007-07-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4461
4462 PR fortran/31198
4463 * gfortran.dg/min_max_optional_1.f90: New test.
4464 * gfortran.dg/min_max_optional_2.f90: New test.
4465 * gfortran.dg/min_max_optional_3.f90: New test.
4466
4467 2007-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4468
4469 PR fortran/32545
4470 * gfortran.dg/fmt_error.f90: New test.
4471
4472 2007-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4473
4474 PR fortran/32612
4475 * gfortran.dg/interface_13.f90: New test.
4476
4477 2007-07-03 Dave Brolley <brolley@redhat.com>
4478
4479 PR c++/31743
4480 * g++.dg/init/new20.C: New test.
4481
4482 2007-07-03 Christopher D. Rickett <crickett@lanl.gov>
4483
4484 PR fortran/32579
4485 * gfortran.dg/iso_c_binding_only.f03: Updated test case.
4486
4487 2007-07-03 Tobias Burnus <burnus@net-b.de>
4488
4489 PR fortran/25062
4490 * common_7.f90: New.
4491 * common_8.f90: New.
4492 * common_9.f90: New.
4493
4494 2007-07-03 Tobias Burnus <burnus@net-b.de>
4495
4496 PR fortran/30940
4497 * gfortran.dg/argument_checking_1.f90: New.
4498 * gfortran.dg/argument_checking_2.f90: New.
4499 * gfortran.dg/argument_checking_3.f90: New.
4500 * gfortran.dg/argument_checking_4.f90: New.
4501 * gfortran.dg/argument_checking_5.f90: New.
4502 * gfortran.fortran-torture/execute/st_function_1.f90: Add dg-warning.
4503 * gfortran.fortran-torture/execute/st_function.f90: Add dg-warning.
4504
4505 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
4506
4507 * gcc.dg/pr32176.c: Add -w to default dg-options.
4508
4509 2007-07-02 Daniel Berlin <dberlin@dberlin.org>
4510
4511 * gcc.c-torture/compile/ssa-pre-1.c: New test.
4512
4513 2007-07-03 Tobias Burnus <burnus@net-b.de>
4514
4515 PR fortran/20888
4516 * gfortran.dg/null_2.f90: New.
4517
4518 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
4519 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4520
4521 PR middle-end/32176
4522 * gcc.dg/pr32176.c: New test.
4523
4524 2007-07-03 Uros Bizjak <ubizjak@gmail.com>
4525
4526 * gcc.dg/const-float80.c : New test.
4527 * gcc.dg/const-float128.c : New test.
4528 * gcc.dg/const-float80-ped.c : New test.
4529 * gcc.dg/const-float128-ped.c : New test.
4530
4531 2007-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4532
4533 * gcc.dg/c99-math.h: Fix typo.
4534
4535 2007-07-02 Jakub Jelinek <jakub@redhat.com>
4536
4537 PR libgomp/32468
4538 * gcc.dg/gomp/pr32468-1.c: New test.
4539
4540 2007-07-02 Richard Sandiford <richard@codesourcery.com>
4541
4542 * gcc.target/mips/mips.exp (setup_mips_tests): Treat -mfp* as
4543 an ABI option.
4544
4545 2007-07-02 Daniel Berlin <dberlin@dberlin.org>
4546
4547 * gfortran.fortran-torture/compile/pr32583.f: New.
4548 * gcc.c-torture/compile/pr32584.c: New
4549
4550 2007-07-02 Ollie Wild <aaw@google.com>
4551
4552 * g++.dg/lookup/using16.C: Merge dg-errors with common line.
4553 * g++.dg/lookup/using17.C: Merge dg-errors with common line.
4554
4555 2007-07-02 Richard Sandiford <richard@codesourcery.com>
4556
4557 * gcc.target/mips/save-restore-1.c: New test.
4558 * gcc.target/mips/save-restore-2.c: Likewise.
4559 * gcc.target/mips/save-restore-3.c: Likewise.
4560 * gcc.target/mips/save-restore-4.c: Likewise.
4561
4562 2007-07-02 Uros Bizjak <ubizjak@gmail.com>
4563
4564 PR tree-optimization/31966
4565 PR tree-optimization/32533
4566 * gcc.dg/tree-ssa/pr31966.c: New runtime test.
4567 * gfortran.dg/pr32533.f90: Ditto.
4568
4569 2007-07-02 Jakub Jelinek <jakub@redhat.com>
4570
4571 * g++.dg/opt/nrv12.C: New test.
4572 * gcc.target/i386/nrv1.c: New test.
4573
4574 PR c++/31748
4575 * g++.dg/gomp/pr31748.C: New test.
4576
4577 2007-07-02 Ira Rosen <irar@il.ibm.com>
4578
4579 PR tree-optimization/32230
4580 * gcc.dg/vect/pr32230.c: New test.
4581
4582 2007-07-01 Christopher D. Rickett <crickett@lanl.gov>
4583
4584 * bind_c_array_params.f03: New files for Fortran 2003 ISO C Binding.
4585 * bind_c_coms.f90: Ditto.
4586 * bind_c_coms_driver.c: Ditto.
4587 * bind_c_dts.f90: Ditto.
4588 * bind_c_dts_2.f03: Ditto.
4589 * bind_c_dts_2_driver.c: Ditto.
4590 * bind_c_dts_3.f03: Ditto.
4591 * bind_c_dts_4.f03: Ditto.
4592 * bind_c_dts_driver.c: Ditto.
4593 * bind_c_implicit_vars.f03: Ditto.
4594 * bind_c_procs.f03: Ditto.
4595 * bind_c_usage_2.f03: Ditto.
4596 * bind_c_usage_3.f03: Ditto.
4597 * bind_c_usage_5.f03: Ditto.
4598 * bind_c_usage_6.f03: Ditto.
4599 * bind_c_usage_7.f03: Ditto.
4600 * bind_c_vars.f90: Ditto.
4601 * bind_c_vars_driver.c: Ditto.
4602 * binding_c_table_15_1.f03: Ditto.
4603 * binding_label_tests.f03: Ditto.
4604 * binding_label_tests_10.f03: Ditto.
4605 * binding_label_tests_10_main.f03: Ditto.
4606 * binding_label_tests_11.f03: Ditto.
4607 * binding_label_tests_11_main.f03: Ditto.
4608 * binding_label_tests_12.f03: Ditto.
4609 * binding_label_tests_13.f03: Ditto.
4610 * binding_label_tests_13_main.f03: Ditto.
4611 * binding_label_tests_14.f03: Ditto.
4612 * binding_label_tests_2.f03: Ditto.
4613 * binding_label_tests_3.f03: Ditto.
4614 * binding_label_tests_4.f03: Ditto.
4615 * binding_label_tests_5.f03: Ditto.
4616 * binding_label_tests_6.f03: Ditto.
4617 * binding_label_tests_7.f03: Ditto.
4618 * binding_label_tests_8.f03: Ditto.
4619 * binding_label_tests_9.f03: Ditto.
4620 * c_assoc.f90: Ditto.
4621 * c_assoc_2.f03: Ditto.
4622 * c_f_pointer_shape_test.f90: Ditto.
4623 * c_f_pointer_tests.f90: Ditto.
4624 * c_f_tests_driver.c: Ditto.
4625 * c_funloc_tests.f03: Ditto.
4626 * c_funloc_tests_2.f03: Ditto.
4627 * c_funloc_tests_3.f03: Ditto.
4628 * c_funloc_tests_3_funcs.c: Ditto.
4629 * c_kind_params.f90: Ditto.
4630 * c_kind_tests_2.f03: Ditto.
4631 * c_kinds.c: Ditto.
4632 * c_loc_driver.c: Ditto.
4633 * c_loc_test.f90: Ditto.
4634 * c_loc_tests_2.f03: Ditto.
4635 * c_loc_tests_2_funcs.c: Ditto.
4636 * c_loc_tests_3.f03: Ditto.
4637 * c_loc_tests_4.f03: Ditto.
4638 * c_loc_tests_5.f03: Ditto.
4639 * c_loc_tests_6.f03: Ditto.
4640 * c_loc_tests_7.f03: Ditto.
4641 * c_loc_tests_8.f03: Ditto.
4642 * c_ptr_tests.f03: Ditto.
4643 * c_ptr_tests_10.f03: Ditto.
4644 * c_ptr_tests_5.f03: Ditto.
4645 * c_ptr_tests_7.f03: Ditto.
4646 * c_ptr_tests_7_driver.c: Ditto.
4647 * c_ptr_tests_8.f03: Ditto.
4648 * c_ptr_tests_8_funcs.c: Ditto.
4649 * c_ptr_tests_9.f03: Ditto.
4650 * c_ptr_tests_driver.c: Ditto.
4651 * c_size_t_driver.c: Ditto.
4652 * c_size_t_test.f03: Ditto.
4653 * com_block_driver.f90: Ditto.
4654 * global_vars_c_init.f90: Ditto.
4655 * global_vars_c_init_driver.c: Ditto.
4656 * global_vars_f90_init.f90: Ditto.
4657 * global_vars_f90_init_driver.c: Ditto.
4658 * interop_params.f03: Ditto.
4659 * iso_c_binding_only.f03: Ditto.
4660 * iso_c_binding_rename_1.f03: Ditto.
4661 * iso_c_binding_rename_1_driver.c: Ditto.
4662 * iso_c_binding_rename_2.f03: Ditto.
4663 * iso_c_binding_rename_2_driver.c: Ditto.
4664 * kind_tests_2.f03: Ditto.
4665 * kind_tests_3.f03: Ditto.
4666 * module_md5_1.f90: Ditto.
4667 * only_clause_main.c: Ditto.
4668 * print_c_kinds.f90: Ditto.
4669 * test_bind_c_parens.f03: Ditto.
4670 * test_c_assoc.c: Ditto.
4671 * test_com_block.f90: Ditto.
4672 * test_common_binding_labels.f03: Ditto.
4673 * test_common_binding_labels_2.f03: Ditto.
4674 * test_common_binding_labels_2_main.f03: Ditto.
4675 * test_common_binding_labels_3.f03: Ditto.
4676 * test_common_binding_labels_3_main.f03: Ditto.
4677 * test_only_clause.f90: Ditto.
4678 * use_iso_c_binding.f90: Ditto.
4679 * value_5.f90: Ditto.
4680 * value_test.f90: Ditto.
4681 * value_tests_f03.f90: Ditto.
4682
4683 2007-07-01 Daniel Jacobowitz <dan@codesourcery.com>
4684
4685 * gcc.dg/tls/opt-14.c: New.
4686
4687 2007-07-01 Ollie Wild <aaw@google.com>
4688
4689 * g++.dg/lookup/using16.C: New test.
4690 * g++.dg/lookup/using17.C: New test.
4691
4692 2007-07-01 Janne Blomqvist <jb@gcc.gnu.org>
4693
4694 PR fortran/32239
4695 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.f90
4696 (test_4): Use proper test for floating point equality.
4697 (test_8): Likewise.
4698
4699 2007-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4700
4701 PR libgfortran/32554
4702 * gfortran.dg/fmt_p_1.f90: New test.
4703
4704 2007-07-01 Ira Rosen <irar@il.ibm.com>
4705
4706 * gcc.dg/vect/vect-strided-store-u16-i4.c: Remove abort() from input
4707 initialization and fix dg-final check - the initialization loop is
4708 vectorizable.
4709
4710 2007-07-01 Uros Bizjak <ubizjak@gmail.com>
4711 Volker Reichelt <reichelt@netcologne.de>
4712
4713 PR middle-end/32559
4714 * gcc.dg/pr32559.c: New test.
4715
4716 2007-07-01 Uros Bizjak <ubizjak@gmail.com>
4717
4718 PR tree-optimization/25371
4719 * gcc.dg/vect/pr25371.c: New test.
4720
4721 2007-06-30 Nathan Froyd <froydnj@codesourcery.com>
4722
4723 * gcc.c-torture/execute/20051113-1.c (main): Use the correct type
4724 when allocating and initializing a flexible array.
4725
4726 2007-06-30 Daniel Franke <franke.daniel@gmail.com>
4727
4728 PR fortran/20373
4729 * gfortran.dg/intrinsic.f90: New test.
4730
4731 2007-06-30 Tobias Burnus <burnus@net-b.de>
4732
4733 PR fortran/32555
4734 * gfortran.dg/fmt_zero_check.f90: New.
4735
4736 2007-06-30 Paul Thomas <pault@gcc.gnu.org>
4737
4738 PR fortran/30284
4739 * gfortran.dg/repeat_f90: New test.
4740
4741 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4742
4743 PR testsuite/25241
4744 * gcc.dg/cpp/20000625-1.c: Without dg-options the default is
4745 -pedantic-errors, so we should match errors.
4746 * gcc.dg/cpp/escape-1.c: Likewise.
4747 * gcc.dg/cpp/charconst.c: Empty character constants are errors.
4748 * gcc.dg/cpp/direct2.c: This is a mandatory error instead of a
4749 warning.
4750 * gcc.dg/cpp/endif-pedantic2.c: Use -pedantic-errors to obtain
4751 errors instead of warnings.
4752 * gcc.dg/cpp/extratokens.c: Use dg-warning instead of dg-error for
4753 a pedantic warning.
4754 * gcc.dg/cpp/arith-3.c: Likewise.
4755
4756 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4757
4758 PR testsuite/25241
4759 * gcc.dg/pch/valid-1.c: Match each diagnostic with its own directive.
4760 * gcc.dg/pch/valid-2.c: Likewise.
4761 * gcc.dg/pch/valid-3.c: Likewise.
4762 * gcc.dg/pch/warn-1.c: Likewise.
4763 * gcc.dg/pch/valid-4.c: Match a warning instead of an error.
4764
4765 2007-06-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4766
4767 PR c/4076
4768 * gcc.dg/Wunused-function.c: New.
4769
4770 2007-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4771
4772 * gfortran.fortran-torture/compile/inline_1.f90: Fix test.
4773
4774 2007-06-29 Douglas Gregor <doug.gregor@gmail.com>
4775
4776 * g++.dg/other/canon-31724.C: New.
4777
4778 2007-06-29 Jan Hubicka <jh@suse.cz>
4779
4780 PR middle-end/32372
4781 * gcc.c-torture/compile/pr32372.c: new.
4782
4783 2007-06-29 Daniel Franke <franke.daniel@gmail.com>
4784
4785 * gfortran.dg/operator_3.f90: New test.
4786
4787 2007-06-29 Daniel Franke <franke.daniel@gmail.com>
4788
4789 * gfortran.dg/gomp/reduction1.f90: Adjust error message.
4790 * gfortran.dg/gomp/allocatable_components_1.f90: Likewise.
4791
4792 2007-06-29 Richard Guenther <rguenther@suse.de>
4793
4794 PR middle-end/32493
4795 * gcc.dg/inline-23.c: New testcase.
4796
4797 2007-06-29 Uros Bizjak <ubizjak@gmail.com>
4798
4799 PR tree-optimization/24659
4800 * gcc.target/i386/vectorize2.c: New test.
4801 * gcc.target/i386/sse2-lrint-vec.c: New runtime test.
4802 * gcc.target/i386/sse2-lrintf-vec.c: Ditto.
4803
4804 2007-06-29 Eric Botcazou <ebotcazou@adacore.com>
4805
4806 * gcc.dg/pointer-arith-9.c: New test.
4807
4808 2007-06-29 Tobias Burnus <burnus@net-b.de>
4809
4810 PR fortran/32483
4811 * gfortran.dg/fmt_read_2.f90: New.
4812
4813 2007-06-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4814
4815 * gfortran.dg/open_errors.f90: Check for existance of temptestfile.
4816 If it exists, don't try to create it.
4817
4818 2007-06-28 Geoffrey Keating <geoffk@apple.com>
4819
4820 * g++.dg/ext/visibility/ms-compat-1.C: New.
4821
4822 2007-06-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
4823
4824 PR tree-opt/32417
4825 * gfortran.fortran-torture/compile/pr32417.f90: New test.
4826
4827 2007-06-28 Dorit Nuzman <dorit@il.ibm.com>
4828
4829 * gcc.dg/vect/vect-iv-4.c: Test now passes on vect_pack_trunc
4830 targets.
4831
4832 2007-06-27 Daniel Franke <franke.daniel@gmail.com>
4833
4834 PR fortran/32467
4835 * gfortran.dg/gomp/allocatable_components_1.f90: New test.
4836
4837 2007-06-27 Richard Guenther <rguenther@suse.de>
4838
4839 PR middle-end/32492
4840 * gcc.dg/inline-22.c: New testcase.
4841
4842 2007-06-26 Hui-May Chang <hm.chang@apple.com>
4843
4844 * gcc.target/i386/large-size-array-3.c: Remove the larger size of
4845 the scan-assembler constant.
4846
4847 2007-06-25 Geoffrey Keating <geoffk@apple.com>
4848
4849 PR 20216
4850 * gcc.dg/pr20216.c: New.
4851
4852 2007-06-25 Andrew Pinski <andrew_pinski@playstation.sony.com>
4853
4854 PR tree-opt/32421
4855 * gcc.dg/vect/pr32421.c: New test.
4856
4857 2006-06-26 Simon Martin <simartin@users.sourceforge.net>
4858
4859 PR c++/32111
4860 * g++.dg/other/friend5.C: New test.
4861
4862 2007-06-25 Paul Thomas <pault@gcc.gnu.org>
4863
4864 PR fortran/32464
4865 * gfortran.dg/host_assoc_function_2.f90: New test.
4866
4867 PR fortran/31494
4868 * gfortran.dg/host_assoc_call_1.f90: New test.
4869
4870 2007-06-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4871
4872 * gfortran.dg/secnds-1.f: Revise test to reduce random errors.
4873
4874 2007-06-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4875
4876 PR fortran/32456
4877 * gfortran.dg/error_format.f90: New test.
4878
4879 2007-06-24 Paul Thomas <pault@gcc.gnu.org>
4880
4881 PR fortran/32136
4882 * gfortran.dg/pr32136.f90: New test.
4883
4884 2007-06-24 Paul Thomas <pault@gcc.gnu.org>
4885
4886 PR fortran/31726
4887 * gfortran.dg/minmaxloc_1.f90: New test.
4888
4889 PR fortran/32298
4890 * gfortran.dg/minmaxloc_2.f90: New test.
4891
4892 2007-06-23 Richard Guenther <rguenther@suse.de>
4893
4894 PR tree-optimization/16876
4895 PR middle-end/29478
4896 * gcc.dg/pr29254.c: The warning is bogus.
4897 * gcc.dg/warn-1.c: Likewise.
4898 * gcc.dg/assign-warn-3.c: Likewise.
4899 * gcc.dg/noncompile/pr16876.c: The testcase is bogus, remove.
4900
4901 2007-06-23 Richard Earnshaw <rearnsha@arm.com>
4902
4903 * gcc.c-torture/execute/20070623-1.c: New.
4904
4905 2007-06-22 Jan Hubicka <jh@suse.cz>
4906
4907 * gcc.c-torture/compile/pr31541.c: New.
4908
4909 2007-06-22 Uros Bizjak <ubizjak@gmail.com>
4910
4911 * gcc.target/i386/large-size-array-3.c: Fix dg-do compile directive.
4912 Remove -m64 from dg-options.
4913
4914 2007-06-22 Uros Bizjak <ubizjak@gmail.com>
4915
4916 PR middle-end/32374
4917 * gcc.dg/pr32374.c: New test.
4918
4919 2007-06-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4920
4921 PR fortran/32360
4922 * gfortran.dg/pointer_assign_3.f90: New test.
4923
4924 2007-06-21 Sebastian Pop <sebpop@gmail.com>
4925
4926 * gcc/testsuite/gcc.dg/tree-ssa/pr19590.c: New.
4927
4928 2007-06-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4929
4930 PR fortran/31162
4931 * gfortran.dg/assign.f90: Update test.
4932 * gfortran.dg/real_do_1.f90: Update test.
4933 * gfortran.dg/gomp/omp_do1.f90: Update test.
4934 * gfortran.dg/warnings_are_errors_1.f: Update test.
4935 * gfortran.dg/g77/20010519-1.f: Update test.
4936 * gfortran.dg/g77/pr9258.f: Update test.
4937 * gfortran.dg/g77/960317-1.f: Update test.
4938
4939 2007-06-21 Richard Guenther <rguenther@suse.de>
4940
4941 PR tree-optimization/32453
4942 * gcc.c-torture/compile/pr32453.c: New testcase.
4943
4944 2007-06-21 Jakub Jelinek <jakub@redhat.com>
4945
4946 PR tree-optimization/31866
4947 * gcc.dg/pr31866.c: New test.
4948
4949 2007-06-21 Richard Guenther <rguenther@suse.de>
4950
4951 PR tree-optimization/32451
4952 * g++.dg/torture/20070621-1.C: New testcase.
4953
4954 2007-06-21 Christian Bruel <christian.bruel@st.com>
4955
4956 * gcc.dg/attr-isr.c: Test delay slot content.
4957
4958 2007-06-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4959
4960 PR fortran/32361
4961 gfortran.dg/pointer_assign_2.f90: New test.
4962
4963 2007-06-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4964
4965 PR fortran/25061
4966 gfortran.dg/invalid_procedure_name.f90: New test.
4967
4968 2007-06-20 Adam Nemet <anemet@caviumnetworks.com>
4969
4970 PR tree-optimization/25737
4971 * testsuite/gcc.dg/tree-ssa/alias-14.c: New test.
4972
4973 2007-06-20 Hui-May Chang <hm.chang@apple.com>
4974
4975 * gcc.target/i386/large-size-array-3.c: New.
4976
4977 2007-06-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
4978 Richard Guenther <rguenther@suse.de>
4979
4980 PR fortran/32140
4981 * gfortran.fortran-torture/execute/pr32140.f90: New testcase.
4982
4983 2007-06-20 Jakub Jelinek <jakub@redhat.com>
4984
4985 PR middle-end/31959
4986 * gcc.dg/pr31959.c: New test.
4987
4988 PR inline-asm/32109
4989 * g++.dg/ext/asm10.C: New test.
4990
4991 PR middle-end/32285
4992 * gcc.c-torture/execute/20070614-1.c: New test.
4993
4994 2007-06-19 Seongbae Park <seongbae.park@gmail.com>
4995
4996 * gcc.target/arm/stack-corruption.c: New test.
4997
4998 2007-06-19 Richard Guenther <rguenther@suse.de>
4999
5000 * g++.dg/torture/pr30252.C: New testcase.
5001
5002 2007-06-19 Jakub Jelinek <jakub@redhat.com>
5003
5004 PR tree-optimization/32353
5005 * g++.dg/opt/nrv13.C: New test.
5006
5007 2007-06-19 Paul Thomas <pault@gcc.gnu.org>
5008
5009 PR fortran/20863
5010 PR fortran/20882
5011 * gfortran.dg/impure_assignment_2.f90 : New test.
5012
5013 PR fortran/32236
5014 * gfortran.dg/data_initialized_2.f90 : New test.
5015
5016 * gfortran.dg/equiv_7.f90 : Test for endianess and call the
5017 appropriate version of 'dmach'.
5018
5019 2007-06-18 Uros Bizjak <ubizjak@gmail.com>
5020
5021 PR target/32389
5022 * gcc.target/i386/pr32389.c New test.
5023
5024 2007-06-18 Simon Baldwin <simonb@google.com>
5025
5026 PR c++/31923
5027 * g++.dg/template/error25.C: New.
5028 * g++.dg/template/spec35.C: New.
5029
5030 2007-06-18 Kenneth Zadeck <zadeck@naturalbridge.com>
5031
5032 * gcc.c-torture/compile/pr32355.c: New testcase.
5033
5034 2007-06-18 Uros Bizjak <ubizjak@gmail.com>
5035
5036 PR tree-optimization/32383
5037 * g++.dg/opt/pr32383.C: New test.
5038
5039 2007-06-17 Uros Bizjak <ubizjak@gmail.com>
5040
5041 PR rtl-optimization/32366
5042 * gcc.dg/vect/pr32366.c: New test.
5043
5044 2007-06-17 Kenneth Zadeck <zadeck@naturalbridge.com>
5045
5046 * gcc.c-torture/compile/pr32349.c: New testcase.
5047
5048 2007-06-17 Eric Botcazou <ebotcazou@libertysurf.fr>
5049
5050 * gcc.target/sparc/align.c: Use 'unsigned char' as element type.
5051 * gcc.target/sparc/combined-2.c: Likewise.
5052 * gcc.target/sparc/fexpand.c : Likewise.
5053 * gcc.target/sparc/fnot.c: Likewise. Fix a couple of prototypes.
5054 * gcc.target/sparc/fpack16.c : Likewise.
5055 * gcc.target/sparc/fpmerge.c : Likewise.
5056 * gcc.target/sparc/fpmul.c : Likewise.
5057 * gcc.target/sparc/noresult.c : Likewise.
5058 * gcc.target/sparc/pdist.c: Likewise.
5059
5060 2007-06-16 Uros Bizjak <ubizjak@gmail.com>
5061
5062 PR middle-end/31723
5063 * gcc.target/i386/recip-divf.c: New test.
5064 * gcc.target/i386/recip-sqrtf.c: Ditto.
5065 * gcc.target/i386/recip-vec-divf.c: Ditto.
5066 * gcc.target/i386/recip-vec-sqrtf.c: Ditto.
5067 * gcc.target/i386/sse-recip.c: Ditto.
5068 * gcc.target/i386/sse-recip-vec.c: Ditto.
5069
5070 2007-06-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
5071
5072 PR tree-opt/32225
5073 * gcc.c-torture/compile/20070605-1.c: New test.
5074
5075 * gcc.c-torture/compile/20070603-1.c: New testcase.
5076 * gcc.c-torture/compile/20070603-2.c: New testcase.
5077
5078 * gcc.c-torture/compile/20070531-1.c: New test.
5079
5080 PR tree-opt/32167
5081 * gcc.c-torture/compile/20070531-2.c: New test.
5082
5083 PR tree-opt/32144
5084 * gcc.c-torture/compile/20070529-1.c: New test.
5085
5086 PR tree-opt/32145
5087 * gcc.c-torture/compile/20070529-2.c: New test.
5088
5089 PR tree-opt/32015
5090 * gcc.c-torture/compile/20070520-1.c: New test.
5091
5092 * g++.dg/ext/java-1.C: New test.
5093
5094 * gcc.dg/vect/vect-106.c: We are now able to vectorize two
5095 loops instead of one. Remove the "can't determine dependence"
5096 check.
5097 * gcc.dg/tree-ssa/20030815-1.c: Remove testcase which is no longer
5098 needed as the cast is gone in the first place.
5099 * gcc.dg/max-1.c: Change local variable a to be a global one.
5100 * gcc.dg/tree-ssa/ssa-pre-8.c: Update testcase since we don't
5101 have a cast which is PREd.
5102
5103 2007-06-15 Mark Mitchell <mark@codesourcery.com>
5104
5105 * g++.dg/lookup/anon6.C: New test.
5106
5107 2007-06-14 Dirk Mueller <dmueller@suse.de>
5108
5109 PR c++/31806
5110 * g++.dg/opt/static6.C: New testcase.
5111
5112 2007-06-14 Geoff Keating <geoffk@apple.com>
5113
5114 * g++.dg/ext/visibility/overload-1.C: New.
5115
5116 PR 31093
5117 * g++.dg/ext/visibility/anon4.C: New.
5118
5119 2007-06-14 Uros Bizjak <ubizjak@gmail.com>
5120
5121 PR target/32268
5122 * gcc.target/i386/pr32268.c: New test.
5123
5124 2007-06-14 H.J. Lu <hongjiu.lu@intel.com>
5125
5126 * gcc.dg/dfp/fe-convert-1.c: Expect FE_OVERFLOW when converting
5127 from 10.000000e96DD to _Decimal32, from 10.000000e96DL to
5128 _Decimal32 and from 10.00000000000000E384DL to _Decimal64.
5129
5130 * gcc.dg/dfp/fe-convert-2.c: Expect FE_INEXACT when converting
5131 from 1.0e96 and -1.0e96 to _Decimal32. Enable testing for
5132 converting from 1.0e-96 and 0.00048828125 to _Decimal32 when
5133 BID is used.
5134
5135 2007-06-14 Paul Thomas <pault@gcc.gnu.org>
5136
5137 PR fortran/32302
5138 * gfortran.dg/common_resize_1.f90: New test.
5139
5140 2007-06-14 Dorit Nuzman <dorit@il.ibm.com>
5141
5142 PR target/32274
5143 * gcc.dg/vect/pr32224.c: Fix.
5144
5145 2007-06-13 Eric Christopher <echristo@apple.com>
5146
5147 * gcc.target/i386/ssefn-1.c: Add -march=i386.
5148
5149 2007-06-13 Tobias Burnus <burnus@net-b.de>
5150
5151 PR fortran/32323
5152 * gfortran.dg/actual_array_vect_1.f90: New.
5153
5154 2007-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
5155
5156 * gcc.target/sparc/mfpu.c: New test.
5157
5158 2007-06-12 Geoff Keating <geoffk@apple.com>
5159
5160 * g++.dg/warn/weak1.C: Suppress on Darwin.
5161 * g++.dg/other/unused1.C: Accept tabs or spaces in assembly.
5162
5163 2007-06-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
5164
5165 PR middle-end/31579
5166 * g++.dg/torture/pr31579.C: New testcase.
5167
5168 2007-06-12 Ian Lance Taylor <iant@google.com>
5169
5170 PR libstdc++/29286
5171 * g++.dg/init/new16.C: New test.
5172 * g++.dg/init/new17.C: New test.
5173 * g++.dg/init/new18.C: New test.
5174 * g++.dg/init/new19.C: New test.
5175
5176 2007-06-12 Olivier Hainque <hainque@adacore.com>
5177
5178 * gnat.dg/lhs_view_convert.adb: New test.
5179
5180 2007-06-12 Richard Guenther <rguenther@suse.de>
5181
5182 PR tree-optimization/15353
5183 PR tree-optimization/31657
5184 * gcc.c-torture/execute/20070424-1.c: New testcase.
5185 * gcc.dg/tree-ssa/ssa-ifcombine-1.c: Likewise.
5186 * gcc.dg/tree-ssa/ssa-ifcombine-2.c: Likewise.
5187 * gcc.dg/tree-ssa/ssa-ifcombine-3.c: Likewise.
5188 * gcc.dg/tree-ssa/ssa-ifcombine-4.c: Likewise.
5189 * gcc.dg/tree-ssa/ssa-ifcombine-5.c: Likewise.
5190
5191 2007-06-12 Uros Bizjak <ubizjak@gmail.com>
5192
5193 PR rtl-optimization/32293
5194 * gcc.dg/pr32293.c: New test.
5195
5196 2007-06-12 Uros Bizjak <ubizjak@gmail.com>
5197
5198 * gcc.dg/builtins-11.c: Also check folding of a/cbrt(b/c).
5199
5200 2007-06-12 Paul Thomas <pault@gcc.gnu.org>
5201
5202 PR fortran/29786
5203 * gfortran.dg/equiv_7.f90: New test.
5204 * gfortran.dg/equiv_constraint_7.f90: Change error message.
5205
5206 PR fortran/30875
5207 * gfortran.dg/equiv_constraint_5.f90: Correct code and error.
5208
5209 2007-06-11 Andreas Tobler <a.tobler@schweiz.org>
5210
5211 * gcc.dg/setjmp-3.c: Rename raise to raise0.
5212 * gcc.dg/setjmp-4.c: Likewise.
5213 * gcc.target/i386/980211-1.c: Rename __signbitl to __signbitl0.
5214
5215 2007-06-11 Paolo Bonzini <bonzini@gnu.org>
5216
5217 PR rtl-optimization/31025
5218 * gfortran.dg/pr31025.f90: New.
5219
5220 2007-06-11 Uros Bizjak <ubizjak@gmail.com>
5221
5222 PR target/32280
5223 * gcc.target/i386/pr32280.c: New test.
5224
5225 2007-06-11 Uros Bizjak <ubizjak@gmail.com>
5226
5227 PR middle-end/32279
5228 * gcc.dg/builtins-11.c: Also check folding of a/sqrt(b/c).
5229
5230 2007-06-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5231
5232 PR libgfortran/32235
5233 * gfortran.dg/backspace_9.f: New test.
5234
5235 2007-06-10 Zdenek Dvorak <dvorakz@suse.cz>
5236
5237 * gcc.dg/tree-ssa/prefetch-7.c: New test.
5238
5239 2007-06-09 Zdenek Dvorak <dvorakz@suse.cz>
5240
5241 * gcc.dg/tree-ssa/loop-28.c: New testcase.
5242
5243 2007-06-09 Ian Lance Taylor <iant@google.com>
5244
5245 PR tree-optimization/32169
5246 * gcc.c-torture/compile/pr32169.c: New test.
5247
5248 2007-06-08 Harsha Jagasia <harsha.jagasia@amd.com>
5249
5250 * gcc.dg/vect/costmodel: New directory.
5251 * gcc.dg/vect/costmodel/i386: New directory.
5252 * gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp: New testsuite.
5253 * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
5254 New test.
5255 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c: New test.
5256 * gcc.dg/vect/costmodel/i386/costmodel-vect-33.c: New test.
5257 * gcc.dg/vect/costmodel/i386/costmodel-vect-68.c: New test.
5258 * gcc.dg/vect/costmodel/i386/costmodel-vect-reduc-1char.c: New test.
5259 * gcc.dg/vect/costmodel/x86_64: New directory.
5260 * gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp:
5261 New testsuite.
5262 * gcc.dg/vect/costmodel/x86_64/costmodel-fast-math-vect-pr29925.c:
5263 New test.
5264 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c: New test.
5265 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-33.c: New test.
5266 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-68.c: New test.
5267 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-reduc-1char.c: New test.
5268 * gcc.dg/vect/costmodel/x86_64/costmodel-pr30843.c: New test.
5269
5270 2007-06-08 Uros Bizjak <ubizjak@gmail.com>
5271
5272 PR tree-optimization/32243
5273 * gcc.dg/vect/vect.exp: Add support for -O3 tests. Reset default
5274 flags for -Os tests.
5275 * gcc.dg/vect/03-vect-pr32243.c: New test.
5276
5277 2007-06-08 Dorit Nuzman <dorit@il.ibm.com>
5278
5279 PR tree-optimization/32224
5280 * gcc.dg/vect/pr32224.c: New test.
5281
5282 2007-06-08 Jakub Jelinek <jakub@redhat.com>
5283
5284 PR c++/32177
5285 * g++.dg/gomp/pr32177.C: New test.
5286
5287 2007-06-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5288
5289 PR testsuite/25241
5290 * gcc.dg/parm-mismatch-1.c: Use dg-message for notes.
5291 * gcc.dg/Wfatal.c: Use dg-message for output that is neither a
5292 warning nor an error.
5293 * gcc.dg/Wfatal-2.c: Likewise.
5294 * gcc.dg/Werror-1.c: Likewise.
5295 * gcc.dg/Werror-5.c: Likewise.
5296 * gcc.dg/Werror-7.c: Likewise.
5297 * gcc.dg/Werror-10.c: Likewise.
5298 * gcc.dg/Werror-11.c: Likewise.
5299
5300 2007-06-07 Simon Martin <simartin@users.sourceforge.net>
5301
5302 PR c++/30759
5303 * g++.dg/init/brace6.C: New test.
5304
5305 2007-06-07 Geoffrey Keating <geoffk@apple.com>
5306
5307 * g++.dg/ext/cleanup-8.c: Run on i386-darwin9 and later.
5308 * g++.dg/ext/cleanup-9.c: Run on i386-darwin9 and later.
5309 * g++.dg/ext/cleanup-10.c: Run on i386-darwin9 and later.
5310 * g++.dg/ext/cleanup-11.c: Run on i386-darwin9 and later.
5311
5312 * gcc.dg/attr-weakref-1-darwin.c: Run on all Darwin platforms.
5313 * gcc.dg/20050826-1.c: Run on all Darwin platforms.
5314 * gcc.dg/darwin-ld-2.c: Run on all Darwin platforms.
5315 * gcc.dg/darwin-ld-4.c: Run on all Darwin platforms.
5316 * gcc.dg/cleanup-8.c: Run on i386-darwin9 and later.
5317 * gcc.dg/cleanup-9.c: Run on i386-darwin9 and later.
5318 * gcc.dg/cleanup-10.c: Run on i386-darwin9 and later.
5319 * gcc.dg/cleanup-11.c: Run on i386-darwin9 and later.
5320
5321 * gcc.dg/darwin-minversion-3.c: New.
5322
5323 2007-06-07 Uros Bizjak <ubizjak@gmail.com>
5324
5325 * gcc.target/i386/builtin-copysign.c: New test.
5326
5327 2007-06-07 Zdenek Dvorak <dvorakz@suse.cz>
5328
5329 PR tree-optimization/32220
5330 * gfortran.dg/predcom-2.f: New testcase.
5331
5332 2007-06-06 Andrew Pinski <andrew_pinski@playstation.sony.com>
5333
5334 PR tree-opt/32231
5335 * gcc.target/i386/vectorize4.c: New test.
5336
5337 2007-06-06 Steve Ellcey <sje@cup.hp.com>
5338
5339 * gfortran.dg/integer_exponentiation_3.F90: Use approx. check.
5340
5341 2007-06-06 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5342
5343 PR testsuite/25241
5344 * gcc.dg/simd-5.c: Mark output as a note.
5345 * gcc.dg/simd-6.c: Mark output as a note. Fix incorrect use of
5346 dg-message.
5347 * gcc.dg/simd-1.c: Likewise.
5348 * gcc.dg/always_inline.c: Mark output as a sorry.
5349 * gcc.dg/always_inline2.c: Likewise.
5350 * gcc.dg/always_inline3.c: Likewise.
5351
5352 2007-06-06 Ian Lance Taylor <iant@google.com>
5353
5354 * g++.dg/conversion/enum1.C: New test.
5355
5356 2007-06-06 Uros Bizjak <ubizjak@gmail.com>
5357
5358 PR tree-optimization/32216
5359 * gcc.dg/vect/pr32216.c: New test.
5360
5361 2007-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5362
5363 PR testsuite/18923
5364 * gfortran.dg/invalid_contains_1.f90: New test.
5365 * gfortran.dg/invalid_contains_2.f90: New test.
5366
5367 2007-06-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5368
5369 PR testsuite/32057
5370 * gfortran.dg/secnds.f: Update test to avoid roundoff errors and
5371 midnight issues.
5372
5373 2007-06-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5374
5375 PR testsuite/25241
5376 * gcc.dg/invalid-call-1.c: Use dg-warning to match the warning and
5377 dg-message to match de note.
5378 * gcc.dg/pr26570.c: Use dg-message for a note.
5379 * gcc.dg/pr29254.c: Use dg-message for generic output and use
5380 dg-error instead of dg-warning because of -Werror.
5381 * gcc.dg/glibc-uclibc-1.c: Use dg-message for output that is
5382 neither an error, nor a warning.
5383 * gcc.dg/glibc-uclibc-2.c: Likewise
5384 * gcc.dg/cpp/19940712-1.c: Likewise.
5385
5386 2007-06-05 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
5387
5388 PR preprocessor/23479
5389 * gcc.dg/binary-constants-1.c: Add test suites for
5390 the 0b-prefixed binary integer constants.
5391 * gcc.dg/binary-constants-2.c: Ditto.
5392 * gcc.dg/binary-constants-3.c: Ditto.
5393 * gcc.dg/binary-constants-4.c: Ditto.
5394
5395 2007-06-05 Ian Lance Taylor <iant@google.com>
5396
5397 * gcc.dg/Wstrict-overflow-19.c: New test.
5398
5399 2007-06-05 Razya Ladelsky <razya@il.ibm.com>
5400
5401 * gcc.dg/matrix/matrix-6.c: Remove conversion.
5402
5403 2007-06-04 Ian Lance Taylor <iant@google.com>
5404
5405 * gcc.dg/Wstrict-overflow-18.c: New test.
5406
5407 2007-06-04 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5408
5409 PR testsuite/25241
5410 * gcc.dg/cpp/mi1.c: Use dg-message for output that is not an error.
5411 * gcc.dg/cpp/mi5.c: Likewise.
5412 * gcc.dg/cpp/mi7.c: Likewise.
5413
5414 2007-06-04 Uros Bizjak <ubizjak@gmail.com>
5415
5416 PR c/32191
5417 * gcc.dg/pr32191.c: New test.
5418
5419 2007-05-28 Tobias Burnus <burnus@net-b.de>
5420
5421 PR fortran/32124
5422 * gfortran.dg/allocate_stat_1.f90: Remove.
5423
5424 2007-06-02 H.J. Lu <hongjiu.lu@intel.com>
5425
5426 * gcc.target/i386/sse4_2-check.h: New.
5427 * gcc.target/i386/sse4_2-crc32b.c: Likewise.
5428 * gcc.target/i386/sse4_2-crc32.h: Likewise.
5429 * gcc.target/i386/sse4_2-crc32l.c: Likewise.
5430 * gcc.target/i386/sse4_2-crc32q.c: Likewise.
5431 * gcc.target/i386/sse4_2-crc32w.c: Likewise.
5432 * gcc.target/i386/sse4_2-pcmpestri-1.c: Likewise.
5433 * gcc.target/i386/sse4_2-pcmpestri-2.c: Likewise.
5434 * gcc.target/i386/sse4_2-pcmpestrm-1.c: Likewise.
5435 * gcc.target/i386/sse4_2-pcmpestrm-2.c: Likewise.
5436 * gcc.target/i386/sse4_2-pcmpgtq.c: Likewise.
5437 * gcc.target/i386/sse4_2-pcmpistri-1.c: Likewise.
5438 * gcc.target/i386/sse4_2-pcmpistri-2.c: Likewise.
5439 * gcc.target/i386/sse4_2-pcmpistrm-1.c: Likewise.
5440 * gcc.target/i386/sse4_2-pcmpistrm-2.c: Likewise.
5441 * gcc.target/i386/sse4_2-pcmpstr.h: Likewise.
5442 * gcc.target/i386/sse4_2-popcnt.h: Likewise.
5443 * gcc.target/i386/sse4_2-popcntl.c: Likewise.
5444 * gcc.target/i386/sse4_2-popcntq.c: Likewise.
5445
5446 2007-06-01 Geoffrey Keating <geoffk@apple.com>
5447
5448 * gcc.dg/pie-link.c: New test.
5449
5450 2007-06-01 Ian Lance Taylor <iant@google.com>
5451
5452 * gcc.dg/Wstrict-overflow-17.c: New test.
5453
5454 2007-06-01 Kazu Hirata <kazu@codesourcery.com>
5455
5456 * gcc.dg/builtin-return-1.c (g): New.
5457 (main): Allocate at least 64 bytes on the stack.
5458
5459 2007-05-31 Mark Mitchell <mark@codesourcery.com>
5460
5461 * g++.dg/init/cleanup3.C: New test.
5462
5463 2007-05-31 Rask Ingemann Lambertsen <rask@sygehus.dk>
5464
5465 * gcc.c-torture/compile/limits-caselabels.c: Fix for targets where
5466 int is 16 bits.
5467
5468 007-05-31 Paul Thomas <pault@gcc.gnu.org>
5469
5470 PR fortran/32156
5471 * gfortran.dg/char_array_constructor_3.f90: New test.
5472
5473 2007-05-31 Zdenek Dvorak <dvorakz@suse.cz>
5474
5475 PR tree-optimization/32160
5476 * gfortran.dg/predcom-1.f: New test.
5477
5478 2007-05-31 Richard Guenther <rguenther@suse.de>
5479
5480 * g++.dg/other/str_empty.C: Move...
5481 * g++.dg/other/pr30567.C: Move...
5482 * g++.dg/tree-ssa/pr27218.C: Move...
5483 * g++.dg/torture: ...here and remove dg-options.
5484
5485 2007-05-31 Paolo Carlini <pcarlini@suse.de>
5486
5487 PR c++/32158
5488 * g++.dg/ext/is_pod_incomplete.C: New.
5489
5490 2007-05-31 Russell Yanofsky <russ@yanofsky.org>
5491 Douglas Gregor <doug.gregor@gmail.com>
5492 Pedro Lamarao <pedro.lamarao@mndfck.org>
5493 Howard Hinnant <howard.hinnant@gmail.com>
5494
5495 PR c++/7412
5496 PR c++/29939
5497 * g++.dg/cpp0x/rv8p.C: New.
5498 * g++.dg/cpp0x/temp-constructor-bug.C: New.
5499 * g++.dg/cpp0x/cast-bug.C: New.
5500 * g++.dg/cpp0x/elision_weak.C: New.
5501 * g++.dg/cpp0x/collapse-bug.C: New.
5502 * g++.dg/cpp0x/rv3p.C: New.
5503 * g++.dg/cpp0x/rv7n.C: New.
5504 * g++.dg/cpp0x/overload-conv-1.C: New.
5505 * g++.dg/cpp0x/rv2n.C: New.
5506 * g++.dg/cpp0x/deduce.C: New.
5507 * g++.dg/cpp0x/temp-va-arg-bug.C: New.
5508 * g++.dg/cpp0x/rv6p.C: New.
5509 * g++.dg/cpp0x/template_deduction.C: New.
5510 * g++.dg/cpp0x/implicit-copy.C: New.
5511 * g++.dg/cpp0x/rv1p.C: New.
5512 * g++.dg/cpp0x/cast.C: New.
5513 * g++.dg/cpp0x/rv5n.C: New.
5514 * g++.dg/cpp0x/collapse.C: New.
5515 * g++.dg/cpp0x/overload-conv-2.C: New.
5516 * g++.dg/cpp0x/rv4p.C: New.
5517 * g++.dg/cpp0x/rvo.C: New.
5518 * g++.dg/cpp0x/iop.C: New.
5519 * g++.dg/cpp0x/rv3n.C: New.
5520 * g++.dg/cpp0x/rv7p.C: New.
5521 * g++.dg/cpp0x/reference_collapsing.C: New.
5522 * g++.dg/cpp0x/overload.C: New.
5523 * g++.dg/cpp0x/named.C: New.
5524 * g++.dg/cpp0x/rv2p.C: New.
5525 * g++.dg/cpp0x/rv6n.C: New.
5526 * g++.dg/cpp0x/not_special.C: New.
5527 * g++.dg/cpp0x/bind.C: New.
5528 * g++.dg/cpp0x/rv1n.C: New.
5529 * g++.dg/cpp0x/rv5p.C: New.
5530 * g++.dg/cpp0x/elision.C: New.
5531 * g++.dg/cpp0x/named_refs.C: New.
5532 * g++.dg/cpp0x/unnamed_refs.C: New.
5533 * g++.dg/cpp0x/rv4n.C: New.
5534 * g++.dg/cpp0x/elision_neg.C: New.
5535 * g++.dg/init/copy7.C: Run in C++98 mode.
5536 * g++.dg/overload/arg1.C: Ditto.
5537 * g++.dg/overload/arg4.C: Ditto.
5538
5539 2007-05-30 Jakub Jelinek <jakub@redhat.com>
5540
5541 PR c++/31809
5542 * g++.dg/opt/static5.C: New test.
5543
5544 2007-05-30 Richard Guenther <rguenther@suse.de>
5545
5546 * g++.dg/dg.exp: Prune torture/.
5547 * g++.dg/torture/dg-torture.exp: New testsuite.
5548
5549 2007-05-30 Kazu Hirata <kazu@codesourcery.com>
5550
5551 * gcc.target/arm/pr27387.C: Move and rename to ...
5552 * g++.dg/inherit/thunk8.C: ... here.
5553
5554 2007-05-30 Jakub Jelinek <jakub@redhat.com>
5555
5556 PR tree-optimization/31769
5557 * g++.dg/gomp/pr31769.C: New test.
5558
5559 2007-05-29 Hui-May Chang <hm.chang@apple.com>
5560
5561 * gcc.target/i386/stack-realign.c: New.
5562
5563 2007-05-29 Zdenek Dvorak <dvorakz@suse.cz>
5564
5565 * gcc.dg/tree-ssa/prefetch-6.c: New test.
5566
5567 2007-05-29 Tobias Schlüter <tobi@gcc.gnu.org>
5568
5569 * gfortran.dg/sizeof.f90: New.
5570
5571 2007-05-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
5572
5573 PR c/31339
5574 * gcc.dg/boolcomplex-1.c: New test.
5575
5576 PR c++/31339
5577 * g++.dg/ext/boolcomplex-1.c: New test.
5578
5579 2007-05-28 Razya Ladelsky <razya@il.ibm.com>
5580
5581 * gcc.dg/matrix: New directory.
5582
5583 2007-05-28 Tobias Burnus <burnus@net-b.de>
5584
5585 PR fortran/32124
5586 * gfortran.dg/allocate_stat_1.f90: New.
5587
5588 2007-05-28 Brooks Moses <brooks.moses@codesourcery.com>
5589
5590 PR fortran/31972
5591 * transfer_hollerith_1.f90: New test.
5592
5593 2007-05-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
5594
5595 PR tree-opt/32100
5596 * gcc.c-torture/execute/vrp-7.c: New test.
5597
5598 2007-05-28 Brooks Moses <brooks.moses@codesourcery.com>
5599
5600 * gfortran.dg/transfer_simplify_4.f90: New test.
5601
5602 2007-05-27 Tobias Burnus <burnus@net-b.de>
5603
5604 PR fortran/32088
5605 * gfortran.dg/func_result_3.f90: New.
5606
5607 2007-05-27 Tobias Burnus <burnus@net-b.de>
5608
5609 PR middle-end/32083
5610 * gfortran.dg/transfer_simplify_3.f90: New.
5611
5612 2007-05-26 Uros Bizjak <ubizjak@gmail.com>
5613
5614 PR target/32065
5615 * gcc.target/i386/pr32065-1.c: Rename from pr32065.c. Add -std=gnu99
5616 to compile options.
5617 * gcc.target/i386/pr32065-2.c: New test.
5618
5619 2007-05-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5620
5621 PR fortran/31813
5622 * gfortran.dg/io_constraints_2.f90: Update.
5623
5624 2007-05-26 Paul Thomas <pault@gcc.gnu.org>
5625
5626 PR fortran/31219
5627 * gfortran.dg/array_constructor_17.f90: New test.
5628
5629 2007-05-25 Andrew Pinski <andrew_pinski@playstation.sony.com>
5630
5631 PR tree-opt/32090
5632 * g++.dg/opt/array2.C: New testcase.
5633
5634 2007-05-26 Uros Bizjak <ubizjak@gmail.com>
5635
5636 PR target/32065
5637 * gcc.target/i386/pr32065.c: New test.
5638
5639 2007-05-25 Dirk Mueller <dmueller@suse.de>
5640 Marcus Meissner <meissner@suse.de>
5641
5642 * gcc.dg/attr-alloc_size.c: New.
5643
5644 2007-05-25 Simon Martin <simartin@users.sourceforge.net>
5645 Lee Millward <lee.millward@gmail.com>
5646
5647 PR c++/31745
5648 * g++.dg/parse/crash34.C: New test.
5649
5650 * g++.dg/parse/crash35.C: New test.
5651
5652 2007-05-25 H.J. Lu <hongjiu.lu@intel.com>
5653
5654 * gcc.target/i386/sse2-check.h: New.
5655 * gcc.target/i386/sse2-vec-1.c: Likewise.
5656 * gcc.target/i386/sse2-vec-2.c: Likewise.
5657 * gcc.target/i386/sse2-vec-3.c: Likewise.
5658 * gcc.target/i386/sse2-vec-4.c: Likewise.
5659 * gcc.target/i386/sse2-vec-5.c: Likewise.
5660 * gcc.target/i386/sse2-vec-6.c: Likewise.
5661
5662 2007-05-25 Douglas Gregor <doug.gregor@gmail.com>
5663
5664 PR c++/31431
5665 PR c++/31432
5666 PR c++/31434
5667 PR c++/31435
5668 PR c++/31437
5669 PR c++/31438
5670 PR c++/31442
5671 PR c++/31443
5672 PR c++/31444
5673 PR c++/31445
5674 * g++.dg/cpp0x/pr31431.C: New.
5675 * g++.dg/cpp0x/pr31437.C: New.
5676 * g++.dg/cpp0x/pr31442.C: New.
5677 * g++.dg/cpp0x/pr31444.C: New.
5678 * g++.dg/cpp0x/pr31431-2.C: New.
5679 * g++.dg/cpp0x/pr31432.C: New.
5680 * g++.dg/cpp0x/pr31434.C: New.
5681 * g++.dg/cpp0x/pr31438.C: New.
5682 * g++.dg/cpp0x/pr31443.C: New.
5683 * g++.dg/cpp0x/pr31445.C: New.
5684 * g++.dg/cpp0x/variadic-crash1.C: New.
5685
5686 2007-05-25 Richard Sandiford <richard@codesourcery.com>
5687
5688 * gcc.target/arm/long-calls-1.c: New test.
5689 * gcc.target/arm/long-calls-2.c: Likewise.
5690 * gcc.target/arm/long-calls-3.c: Likewise.
5691 * gcc.target/arm/long-calls-4.c: Likewise.
5692
5693 2007-05-25 Richard Guenther <rguenther@suse.de>
5694 Andrew Pinski <andrew_pinski@playstation.sony.com>
5695
5696 PR tree-optimization/31982
5697 * gcc.dg/tree-ssa/forwprop-2.c: New testcase.
5698
5699 2007-05-25 Paul Thomas <pault@gcc.gnu.org>
5700
5701 PR fortran/32047
5702 * gfortran.dg/result_in_spec_2.f90: New test.
5703
5704 2007-05-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5705
5706 * gcc.dg/torture/builtin-math-4.c: Fix dg-xfail-if.
5707
5708 2007-05-24 Ollie Wild <aaw@google.com>
5709
5710 * gcc.dg/cpp/counter-1.c: New test.
5711 * gcc.dg/pch/counter-1.c: New test.
5712 * gcc.dg/pch/counter-1.hs: New file.
5713 * gcc.dg/pch/counter-2.c: New test.
5714 * gcc.dg/pch/counter-2.hs: New file.
5715 * gcc.dg/pch/counter-3.c: New test.
5716 * gcc.dg/pch/counter-3.hs: New file.
5717
5718 2007-05-24 Zdenek Dvorak <dvorakz@suse.cz>
5719
5720 * gcc.dg/tree-ssa/predcom-1.c: New test.
5721 * gcc.dg/tree-ssa/predcom-2.c: New test.
5722 * gcc.dg/tree-ssa/predcom-3.c: New test.
5723 * gcc.dg/tree-ssa/predcom-4.c: New test.
5724 * gcc.dg/tree-ssa/predcom-5.c: New test.
5725 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: Test dceloop2 dumps.
5726
5727 2007-05-24 H.J. Lu <hongjiu.lu@intel.com>
5728
5729 PR testsuite/32062
5730 * gcc.target/i386/sse4_1-check.h (MASK): New.
5731
5732 2007-05-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5733
5734 PR fortran/32038
5735 * gfortran.dg/pr25603.f: Initialize integer variables.
5736
5737 2007-05-23 Ian Lance Taylor <iant@google.com>
5738
5739 * g++.dg/other/vrp1.C: New test.
5740
5741 2007-05-23 Simon Martin <simartin@users.sourceforge.net>
5742
5743 PR preprocessor/20077
5744 * gcc.dg/cpp/paste15.c: New test.
5745
5746 2007-05-23 Sandra Loosemore <sandra@codesourcery.com>
5747 Nigel Stephens <nigel@mips.com>
5748 Richard Sandiford <richard@codesourcery.com>
5749
5750 * gcc.target/mips/inter/mips16_stubs_1_main.c: New.
5751 * gcc.target/mips/inter/mips16_stubs_1_x.c: New.
5752 * gcc.target/mips/inter/mips16_stubs_1_y.c: New.
5753 * gcc.target/mips/inter/mips16-inter.exp: New.
5754
5755 2007-05-23 Kazu Hirata <kazu@codesourcery.com>
5756
5757 * gcc.dg/bf-spl1.c, gcc.dg/m68k-pic-1.c: Enable on fido-*-*.
5758
5759 2007-05-23 H.J. Lu <hongjiu.lu@intel.com>
5760
5761 * gcc.target/i386/sse3-addsubpd.c: Don't include stdlib.h
5762 nor i386-cpuid.h. Include sse3-check.h. Remove main ().
5763 * gcc.target/i386/sse3-addsubps.c: Likewise.
5764 * gcc.target/i386/sse3-haddpd.c: Likewise.
5765 * gcc.target/i386/sse3-haddps.c: Likewise.
5766 * gcc.target/i386/sse3-hsubpd.c: Likewise.
5767 * gcc.target/i386/sse3-hsubps.c: Likewise.
5768 * gcc.target/i386/sse3-lddqu.c: Likewise.
5769 * gcc.target/i386/sse3-movddup.c: Likewise.
5770 * gcc.target/i386/sse3-movshdup.c: Likewise.
5771 * gcc.target/i386/sse3-movsldup.c: Likewise.
5772
5773 * gcc.target/i386/ssse3-pabsb.c: Don't include stdlib.h
5774 nor i386-cpuid.h. Include ssse3-check.h. Remove main ().
5775 * gcc.target/i386/ssse3-pabsd.c: Likewise.
5776 * gcc.target/i386/ssse3-pabsw.c: Likewise.
5777 * gcc.target/i386/ssse3-palignr.c: Likewise.
5778 * gcc.target/i386/ssse3-phaddd.c: Likewise.
5779 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
5780 * gcc.target/i386/ssse3-phaddw.c: Likewise.
5781 * gcc.target/i386/ssse3-phsubd.c: Likewise.
5782 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
5783 * gcc.target/i386/ssse3-phsubw.c: Likewise.
5784 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
5785 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
5786 * gcc.target/i386/ssse3-pshufb.c: Likewise.
5787 * gcc.target/i386/ssse3-psignb.c: Likewise.
5788 * gcc.target/i386/ssse3-psignd.c: Likewise.
5789 * gcc.target/i386/ssse3-psignw.c: Likewise.
5790 * gcc.target/i386/ssse3-vals.h: Likewise.
5791
5792 * gcc.target/i386/sse3-check.h: New file.
5793 * gcc.target/i386/ssse3-check.h: Likewise.
5794
5795 2007-05-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
5796
5797 PR middle-end/31095
5798 * gcc.c-torture/compile/bcopy-1.c: New testcase.
5799
5800 2007-05-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
5801
5802 PR middle-end/31606
5803 * gcc.c-torture/20070522-1.c: New testcase.
5804
5805 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
5806
5807 * gcc.target/i386/sse4_1-check.h: Don't include <stdio.h>.
5808
5809 2007-05-22 Kazu Hirata <kazu@codesourcery.com>
5810
5811 * gcc.c-torture/execute/ieee/20000320-1.x,
5812 gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: XFAIL on
5813 m68k-*-* and check_effective_target_coldfire_fpu.
5814
5815 2007-05-22 Ollie Wild <aaw@google.com>
5816
5817 * g++.dg/lookup/hidden-class10.C: New test.
5818 * g++.dg/lookup/hidden-class11.C: New test.
5819
5820 2007-05-22 Ollie Wild <aaw@google.com>
5821
5822 * g++.dg/lookup/name-clash5.C: New test.
5823 * g++.dg/lookup/name-clash6.C: New test.
5824
5825 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
5826
5827 * g++.dg/other/i386-2.C: Update comments on header files tested.
5828 Use -msse4.1 instead of -mssse3. Include <smmintrin.h> instead
5829 of <tmmintrin.h>.
5830 * gcc.target/i386/sse-12.c: Likewise.
5831 * gcc.target/i386/sse-13.c: Likewise.
5832 * gcc.target/i386/sse-14.c: Likewise.
5833
5834 * gcc.target/i386/sse-13.c (__builtin_ia32_pblendw128): New.
5835 Redefined to test with immediate operand.
5836 (__builtin_ia32_blendps): Likewise.
5837 (__builtin_ia32_blendpd): Likewise.
5838 (__builtin_ia32_dpps): Likewise.
5839 (__builtin_ia32_dpps): Likewise.
5840 (__builtin_ia32_insertps128): Likewise.
5841 (__builtin_ia32_vec_ext_v4sf): Likewise.
5842 (__builtin_ia32_vec_set_v16qi): Likewise.
5843 (__builtin_ia32_vec_set_v4si): Likewise.
5844 (__builtin_ia32_vec_set_v2di): Likewise.
5845 (__builtin_ia32_vec_ext_v16qi): Likewise.
5846 (__builtin_ia32_vec_ext_v4si): Likewise.
5847 (__builtin_ia32_vec_ext_v2di): Likewise.
5848 (__builtin_ia32_roundpd): Likewise.
5849 (__builtin_ia32_roundsd): Likewise.
5850 (__builtin_ia32_roundps): Likewise.
5851 (__builtin_ia32_roundss): Likewise.
5852 (__builtin_ia32_mpsadbw128): Likewise.
5853
5854 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
5855
5856 * gcc.target/i386/sse4_1-check.h: Don't include ../auto-host.h.
5857
5858 2007-05-22 Janis Johnson <janis187@us.ibm.com>
5859
5860 * gcc.dg/dfp/func-array.c: Support -DDBG to report individual
5861 failures.
5862 * gcc.dg/dfp/func-struct.c: Ditto.
5863 * gcc.dg/dfp/operator-assignment.c: Ditto.
5864 * gcc.dg/dfp/convert-bfp.c: Ditto.
5865 * gcc.dg/dfp/convert-int.c: Ditto.
5866 * gcc.dg/dfp/convert-int-max.c: Ditto.
5867 * gcc.dg/dfp/func-scalar.c: Ditto.
5868 * gcc.dg/dfp/cast.c: Ditto.
5869 * gcc.dg/dfp/func-mixed.c: Support -DDBG to report individual
5870 failures, and fix a typo in return type of arg1_128.
5871 * gcc.dg/dfp/convert-dfp.c: Support -DDBG to report individual
5872 failures, and fix a typo in a constant suffix.
5873 * gcc.dg/dfp/func-vararg-dfp.c: Return zero at the end.
5874 * gcc.dg/dfp/convert-complex.c: With -DDBG, abort for failures.
5875
5876 2007-05-22 Janis Johnson <janis187@us.ibm.com>
5877 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
5878
5879 * lib/gcc-dg.exp(process_message): New proc.
5880 (dg-message): New test directive.
5881 * gcc.dg/always_inline.c: Use dg-message.
5882 * gcc.dg/always_inline2.c: Ditto.
5883 * gcc.dg/always_inline3.c: Ditto.
5884 * gcc.dg/invalid-call-1.c: Ditto.
5885 * gcc.dg/pr17506.c: Ditto.
5886 * gcc.dg/simd-5.c: Ditto.
5887 * gcc.dg/simd-6.c: Ditto.
5888 * gcc.dg/va-arg-2.c: Ditto.
5889 * gcc.dg/cpp/syshdr.c: Ditto.
5890 * gcc.dg/cpp/unc4.c: Ditto.
5891 * gcc.dg/cpp/trad/mi1.c: Ditto.
5892 * gcc.dg/cpp/trad/mi5.c: Ditto.
5893 * gcc.dg/cpp/trad/mi7.c: Ditto.
5894 * gcc.test-framework/dg-outexistsnot-exp-P.c: Ditto.
5895 * gcc.test-framework/dg-outexists-exp-F.c: Ditto.
5896 * gcc.test-framework/test-framework.awk: Special-case outexists
5897 tests.
5898
5899 2007-05-22 H.J. Lu <hongjiu.lu@intel.com>
5900
5901 * gcc.dg/i386-cpuid.h (bit_SSE4_1): New.
5902 (bit_SSE4_2): Likewise.
5903 (bit_POPCNT): Likewise.
5904
5905 * gcc.target/i386/i386.exp (check_effective_target_sse4): New.
5906 Check if assembler supports SSE4 instructions.
5907
5908 * gcc.target/i386/sse4_1-blendpd.c: New file.
5909 * gcc.target/i386/sse4_1-blendps.c: Likewise.
5910 * gcc.target/i386/sse4_1-blendvpd.c: Likewise.
5911 * gcc.target/i386/sse4_1-blendvps.c: Likewise.
5912 * gcc.target/i386/sse4_1-check.h: Likewise.
5913 * gcc.target/i386/sse4_1-dppd-1.c: Likewise.
5914 * gcc.target/i386/sse4_1-dppd-2.c: Likewise.
5915 * gcc.target/i386/sse4_1-dpps-1.c: Likewise.
5916 * gcc.target/i386/sse4_1-dpps-2.c: Likewise.
5917 * gcc.target/i386/sse4_1-extractps.c: Likewise.
5918 * gcc.target/i386/sse4_1-insertps-1.c: Likewise.
5919 * gcc.target/i386/sse4_1-insertps-2.c: Likewise.
5920 * gcc.target/i386/sse4_1-movntdqa.c: Likewise.
5921 * gcc.target/i386/sse4_1-mpsadbw.c: Likewise.
5922 * gcc.target/i386/sse4_1-packusdw.c: Likewise.
5923 * gcc.target/i386/sse4_1-pblendvb.c: Likewise.
5924 * gcc.target/i386/sse4_1-pblendw.c: Likewise.
5925 * gcc.target/i386/sse4_1-pcmpeqq.c: Likewise.
5926 * gcc.target/i386/sse4_1-pextrb.c: Likewise.
5927 * gcc.target/i386/sse4_1-pextrd.c: Likewise.
5928 * gcc.target/i386/sse4_1-pextrq.c: Likewise.
5929 * gcc.target/i386/sse4_1-pextrw.c: Likewise.
5930 * gcc.target/i386/sse4_1-phminposuw.c: Likewise.
5931 * gcc.target/i386/sse4_1-pinsrb.c: Likewise.
5932 * gcc.target/i386/sse4_1-pinsrd.c: Likewise.
5933 * gcc.target/i386/sse4_1-pinsrq.c: Likewise.
5934 * gcc.target/i386/sse4_1-pmaxsb.c: Likewise.
5935 * gcc.target/i386/sse4_1-pmaxsd.c: Likewise.
5936 * gcc.target/i386/sse4_1-pmaxud.c: Likewise.
5937 * gcc.target/i386/sse4_1-pmaxuw.c: Likewise.
5938 * gcc.target/i386/sse4_1-pminsb.c: Likewise.
5939 * gcc.target/i386/sse4_1-pminsd.c: Likewise.
5940 * gcc.target/i386/sse4_1-pminud.c: Likewise.
5941 * gcc.target/i386/sse4_1-pminuw.c: Likewise.
5942 * gcc.target/i386/sse4_1-pmovsxbd.c: Likewise.
5943 * gcc.target/i386/sse4_1-pmovsxbq.c: Likewise.
5944 * gcc.target/i386/sse4_1-pmovsxbw.c: Likewise.
5945 * gcc.target/i386/sse4_1-pmovsxdq.c: Likewise.
5946 * gcc.target/i386/sse4_1-pmovsxwd.c: Likewise.
5947 * gcc.target/i386/sse4_1-pmovsxwq.c: Likewise.
5948 * gcc.target/i386/sse4_1-pmovzxbd.c: Likewise.
5949 * gcc.target/i386/sse4_1-pmovzxbq.c: Likewise.
5950 * gcc.target/i386/sse4_1-pmovzxbw.c: Likewise.
5951 * gcc.target/i386/sse4_1-pmovzxdq.c: Likewise.
5952 * gcc.target/i386/sse4_1-pmovzxwd.c: Likewise.
5953 * gcc.target/i386/sse4_1-pmovzxwq.c: Likewise.
5954 * gcc.target/i386/sse4_1-pmuldq.c: Likewise.
5955 * gcc.target/i386/sse4_1-pmulld.c: Likewise.
5956 * gcc.target/i386/sse4_1-ptest-1.c: Likewise.
5957 * gcc.target/i386/sse4_1-ptest-2.c: Likewise.
5958 * gcc.target/i386/sse4_1-ptest-3.c: Likewise.
5959 * gcc.target/i386/sse4_1-round.h: Likewise.
5960 * gcc.target/i386/sse4_1-roundpd-1.c: Likewise.
5961 * gcc.target/i386/sse4_1-roundpd-2.c: Likewise.
5962 * gcc.target/i386/sse4_1-roundpd-3.c: Likewise.
5963 * gcc.target/i386/sse4_1-roundps-1.c: Likewise.
5964 * gcc.target/i386/sse4_1-roundps-2.c: Likewise.
5965 * gcc.target/i386/sse4_1-roundps-3.c: Likewise.
5966 * gcc.target/i386/sse4_1-roundsd-1.c: Likewise.
5967 * gcc.target/i386/sse4_1-roundsd-2.c: Likewise.
5968 * gcc.target/i386/sse4_1-roundsd-3.c: Likewise.
5969 * gcc.target/i386/sse4_1-roundsd-4.c: Likewise.
5970 * gcc.target/i386/sse4_1-roundss-1.c: Likewise.
5971 * gcc.target/i386/sse4_1-roundss-2.c: Likewise.
5972 * gcc.target/i386/sse4_1-roundss-3.c: Likewise.
5973 * gcc.target/i386/sse4_1-roundss-4.c: Likewise.
5974
5975 2007-05-22 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
5976
5977 PR fortran/31627
5978 * gfortran.dg/bounds_check_7.f90: New test.
5979
5980 2007-05-22 Uros Bizjak <ubizjak@gmail.com>
5981
5982 * gcc.target/i386/i386.exp (check_effective_target_ssse3): New.
5983 (check_effective_target_sse4a): Ditto.
5984
5985 * gcc.target/i386/ssse3-phsubw.c: Require effective target ssse3.
5986 * gcc.target/i386/ssse3-phaddd.c: Require effective target ssse3.
5987 * gcc.target/i386/ssse3-pabsb.c: Require effective target ssse3.
5988 * gcc.target/i386/ssse3-psignb.c: Require effective target ssse3.
5989 * gcc.target/i386/ssse3-phaddsw.c: Require effective target ssse3.
5990 * gcc.target/i386/ssse3-pabsd.c: Require effective target ssse3.
5991 * gcc.target/i386/ssse3-psignd.c: Require effective target ssse3.
5992 * gcc.target/i386/ssse3-pmaddubsw.c: Require effective target ssse3.
5993 * gcc.target/i386/ssse3-pmulhrsw.c: Require effective target ssse3.
5994 * gcc.target/i386/ssse3-phaddw.c: Require effective target ssse3.
5995 * gcc.target/i386/ssse3-phsubd.c: Require effective target ssse3.
5996 * gcc.target/i386/ssse3-pabsw.c: Require effective target ssse3.
5997 * gcc.target/i386/ssse3-psignw.c: Require effective target ssse3.
5998 * gcc.target/i386/ssse3-pshufb.c: Require effective target ssse3.
5999 * gcc.target/i386/ssse3-phsubsw.c: Require effective target ssse3.
6000 * gcc.target/i386/ssse3-palignr.c: Require effective target ssse3.
6001 * gcc.target/i386/sse4a-insert.c: Require effective target sse4a.
6002 * gcc.target/i386/sse4a-extract.c: Require effective target sse4a.
6003 * gcc.target/i386/sse4a-montss.c: Require effective target sse4a.
6004 * gcc.target/i386/sse4a-montsd.c: Require effective target sse4a.
6005
6006 2007-05-21 Mark Mitchell <mark@codesourcery.com>
6007
6008 * g++.dg/ext/cleanup-1.C: New test.
6009 * g++.dg/ext/cleanup-2.C: Likewise.
6010 * g++.dg/ext/cleanup-3.C: Likewise.
6011 * g++.dg/ext/cleanup-4.C: Likewise.
6012 * g++.dg/ext/cleanup-5.C: Likewise.
6013 * g++.dg/ext/cleanup-6.C: Likewise.
6014 * g++.dg/ext/cleanup-8.C: Likewise.
6015 * g++.dg/ext/cleanup-9.C: Likewise.
6016 * g++.dg/ext/cleanup-10.C: Likewise.
6017 * g++.dg/ext/cleanup-11.C: Likewise.
6018 * g++.dg/ext/cleanup-dtor.C: Likewise.
6019
6020 2007-05-21 Andrew Pinski <andrew_pinski@playstation.sony.com>
6021
6022 PR middle-end/31995
6023 * gcc.dg/vect/vect-102a.c: New test.
6024
6025 2007-05-21 Paolo Bonzini <bonzini@gnu.org>
6026 Paolo Carlini <pcarlini@suse.de>
6027 Uros Bizjak <ubizjak@gmail.com>
6028
6029 * gcc.dg/gcc-have-sync-compare-and-swap.c,
6030 gcc.target/i386/gcc-have-sync-compare-and-swap-1.c,
6031 gcc.target/i386/gcc-have-sync-compare-and-swap-2.c,
6032 gcc.target/i386/gcc-have-sync-compare-and-swap-3.c,
6033 gcc.target/i386/gcc-have-sync-compare-and-swap-4.c,
6034 New testcases.
6035
6036 2005-05-21 Daniel Franke <franke.daniel@gmail.com>
6037
6038 PR fortran/32002
6039 * gfortran.dg/compliant_elemental_intrinsics_2.f90: New test.
6040
6041 2007-05-21 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6042
6043 PR fortran/32027
6044 * gfortran.dg/do_3.F90: Add checks for the final value of the
6045 loop variable.
6046
6047 2007-05-21 Uros Bizjak <ubizjak@gmail.com>
6048
6049 * gcc.c-torture/execute/990127-2.x: New file.
6050
6051 2007-05-21 Uros Bizjak <ubizjak@gmail.com>
6052
6053 * gcc.target/i386/sse-14.c: Remove all intrinsic redefines.
6054 * gcc.target/i386/sse-12: Add -O to compile options.
6055 * g++.dg/other/i386-2.C: Use "-march=k8 -m3dnow -mssse3
6056 -msse4a" instead of "-msse3". Include only ammintrin.h, tmmintrin.h
6057 and mm3dnow.h. Add -O to compile options.
6058
6059 2007-05-21 Paul Thomas <pault@gcc.gnu.org>
6060
6061 PR fortran/31867
6062 * gfortran.dg/char_length_5.f90: New test.
6063
6064 PR fortran/31994
6065 * gfortran.dg/array_reference_1.f90: New test.
6066
6067 2007-05-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6068
6069 PR middle-end/7651
6070 PR c++/11856
6071 PR c/12963
6072 PR c/23587
6073 PR other/29694
6074 * gcc.dg/compare6.c: Replace Wall with Wtype-limits.
6075 * gcc.dg/Wtype-limits.c: New.
6076 * gcc.dg/Wtype-limits-Wextra.c: New.
6077 * gcc.dg/Wtype-limits-no.c: New.
6078 * g++.dg/warn/Wtype-limits.C: New.
6079 * g++.dg/warn/Wtype-limits-Wextra.C: New.
6080 * g++.dg/warn/Wtype-limits-no.C: New.
6081
6082 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
6083
6084 * gcc.target/i386/sse-vect-types.c: Revert 'Use "-msse"
6085 instead of "-msse2".'
6086 * gcc.target/i386/sse-12.c: Use "-march=k8 -m3dnow -mssse3 -msse4a"
6087 instead of "-msse3". Include only ammintrin.h, tmmintrin.h
6088 and mm3dnow.h.
6089 * gcc.target/i386/sse-13.c (__builtin_ia32_extrqi): Redefine
6090 to test with immediate operand.
6091 (__builtin_ia32_insertqi): Ditto.
6092 (__builtin_ia32_palignr128): Ditto.
6093 (__builtin_ia32_palignr): Ditto.
6094 (__builtin_ia32_pshufhw): Ditto.
6095 (__builtin_ia32_pshuflw): Ditto.
6096 (__builtin_ia32_pshufd): Ditto.
6097 (__builtin_ia32_vec_set_v8hi): Ditto.
6098 (__builtin_ia32_vec_ext_v8hi): Ditto.
6099 (__builtin_ia32_shufpd): Ditto.
6100 * gcc.target/i386/sse-14.c: Same changes as sse-13.c.
6101
6102 2007-05-20 Daniel Franke <franke.daniel@gmail.org>
6103
6104 PR fortran/32001
6105 * gfortran.dg/min_max_conformance.f90: Added more testcases.
6106
6107 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
6108
6109 PR target/31585
6110 * gcc.target/i386/sse-vect-types.c: Do not redefine "static"
6111 and "__inline". Use "-msse" instead of "-msse2".
6112
6113 2007-05-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6114
6115 PR middle-end/7651
6116 * gcc.dg/20030906-1.c: Replace Wextra with Wreturn-type.
6117 * gcc.dg/20030906-2.c: Likewise.
6118 * objc.dg/method-17.m: Add -Wreturn-type.
6119 * obj-c++.dg/method-21.mm: Likewise.
6120
6121 2007-05-20 Uros Bizjak <ubizjak@gmail.com>
6122
6123 PR target/31585
6124 * gcc.target/i386/sse-13.c: Use "-mssse3 -msse4a" compile options.
6125 (__builtin_ia32_psllwi128): Redefine to test with immediate operand.
6126 (__builtin_ia32_psrlqi128): Ditto.
6127 (__builtin_ia32_psrlwi128): Ditto.
6128 (__builtin_ia32_psrldi128): Ditto.
6129 (__builtin_ia32_psrldqi128): Ditto.
6130 (__builtin_ia32_pslldqi128): Ditto.
6131 (__builtin_ia32_psrawi128): Ditto.
6132 (__builtin_ia32_psradi128): Ditto.
6133 (__builtin_ia32_psllqi128): Ditto.
6134 (__builtin_ia32_pslldi128): Ditto.
6135 (__builtin_prefetch): Ditto.
6136 (__builtin_ia32_pshufw): Ditto.
6137 (__builtin_ia32_vec_set_v4hi): Ditto.
6138 (__builtin_ia32_vec_ext_v4hi): Ditto.
6139 (__builtin_ia32_shufps): Ditto.
6140 * gcc.target/i386/sse-14.c: Same changes as sse-13.c.
6141
6142 2007-05-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6143
6144 PR fortran/31974
6145 * gfortran.dg/char_allocation_1.f90: New test.
6146
6147 2007-05-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6148
6149 * gcc.dg/Wconversion-integer.c: Group testcases and add more.
6150 * gcc.dg/Wconversion-sign.c: New.
6151 * gcc.dg/Wconversion-integer-no-sign.c: New.
6152 * g++.dg/warn/Wconversion-integer.C: Move some warnings to
6153 Wconversion-sign.C
6154 * g++.dg/warn/Wconversion-sign.C: New.
6155 * g++.old-deja/g++.other/warn4.C: Update.
6156 * g++.dg/warn/Wconversion1.C: Likewise.
6157
6158 2007-05-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6159
6160 * gcc.dg/torture/builtin-math-2.c: Add gamma_r/lgamma_r tests.
6161 * gcc.dg/torture/builtin-math-4.c: Likewise.
6162
6163 2007-05-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6164
6165 PR libfortran/31964
6166 * gfortran.fortran-torture/execute/intrinsic_bitops.f90: Update.
6167
6168 2007-05-18 Andrew Pinski <andrew_pinski@playstation.sony.com>
6169
6170 * gcc.dg/tree-ssa/forwprop-1.c: New testcase.
6171
6172 2007-05-18 H.J. Lu <hongjiu.lu@intel.com>
6173
6174 PR target/31628
6175 * gcc.target/i386/pr31628.c: New.
6176
6177 2007-05-18 Uros Bizjak <ubizjak@gmail.com>
6178
6179 PR middle-end/31344
6180 * gcc.dg/pr31344.c: New test.
6181
6182 2007-05-17 Ian Lance Taylor <iant@google.com>
6183
6184 PR tree-optimization/31953
6185 * gcc.c-torture/compile/pr31953.c: New test.
6186
6187 2007-05-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6188
6189 * gcc.dg/builtins-1.c: Test reentrant gamma functions.
6190
6191 * gcc.dg/torture/builtin-math-2.c: Add tests for remquo, remainder
6192 and drem.
6193 * gcc.dg/torture/builtin-math-4.c: Likewise.
6194
6195 * gcc.dg/torture/builtin-math-2.c: Test y0, y1, yn.
6196 * gcc.dg/torture/builtin-math-4.c: Likewise.
6197
6198 * gcc.dg/torture/builtin-math-4.c: New test.
6199
6200 2007-05-17 Janis Johnson <janis187@us.ibm.com>
6201 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
6202
6203 * gcc.target/powerpc/pr18096-1.c: Change dg-warning to dg-error.
6204 * gcc.dg/cpp/include2.c: Ditto.
6205 * gcc.dg/cpp/mac-dir-2.c: Ditto.
6206 * gcc.dg/cpp/paste5.c: Ditto.
6207 * gcc.dg/cpp/paste6.c: Ditto.
6208 * gcc.dg/cpp/paste8.c: Ditto.
6209 * gcc.dg/cpp/paste11.c: Ditto.
6210 * gcc.dg/cpp/paste13.c: Ditto.
6211 * gcc.dg/cpp/skipping2.c: Ditto.
6212 * gcc.dg/reg-vol-struct-1.c: Ditto.
6213 * gcc.dg/Wshadow-1.c: Ditto.
6214 * gcc.dg/cpp/trad/comment.c: Ditto.
6215 * gcc.dg/cpp/trad/literals-2.c: Change dg-error to dg-warning.
6216 * gcc.dg/cpp/if-2.c: Ditto.
6217 * gcc.dg/array-5.c: Ditto.
6218 * gcc.dg/inline-15.c: Ditto.
6219 * gcc.dg/pr27953.c: Ditto.
6220 * gcc.dg/Wno-c++-compat.c: Ditto.
6221
6222 2007-05-17 Kazu Hirata <kazu@codesourcery.com>
6223
6224 * g++.dg/cpp/_Pragma1.C: Skip on fido-*-* and m68k-*-*.
6225
6226 2007-05-17 Eric Botcazou <ebotcazou@libertysurf.fr>
6227
6228 * gcc.c-torture/execute/20070517-1.c: New test.
6229
6230 2007-05-17 Daniel Franke <franke.daniel@gmail.com>
6231
6232 PR fortran/31919
6233 * gfortran.dg/min_max_conformance.f90: New test.
6234
6235 2007-05-17 Zdenek Dvorak <dvorakz@suse.cz>
6236
6237 * gcc.dg/tree-ssa/ssa-dom-thread-2.c: New test.
6238 * gcc.dg/vect/vect-102.c, gcc.dg/vect/vect-103.c,
6239 gcc.dg/vect/vect-104.c: Use more complex construction to
6240 prevent vectorizing.
6241 * gcc.dg/tree-ssa/pr21559.c: Update outcome.
6242
6243 2007-05-17 Uros Bizjak <ubizjak@gmail.com>
6244
6245 PR tree-optimization/24659
6246 * gcc.dg/vect/vect-floatint-conversion-2.c: New test.
6247 * gcc.dg/vect/vect-intfloat-conversion-1.c: Require vect_float,
6248 not vect_int target.
6249 * gcc.dg/vect/vect-intfloat-conversion-2.c: Require vect_float,
6250 not vect_int target. Loop is vectorized for vect_intfloat_cvt
6251 targets.
6252 * gcc.dg/vect/vect-intfloat-conversion-3.c: New test.
6253 * gcc.dg/vect/vect-intfloat-conversion-4a.c: New test.
6254 * gcc.dg/vect/vect-intfloat-conversion-4b.c: New test.
6255
6256 2007-05-16 Uros Bizjak <ubizjak@gmail.com>
6257
6258 * gcc.dg/torture/fp-int-convert-float128.c: Do not xfail for i?86-*-*
6259 and x86_64-*-* targets.
6260 * gcc.dg/torture/fp-int-convert-float128-timode.c: Ditto.
6261
6262 2007-05-16 Paul Thomas <pault@gcc.gnu.org>
6263
6264 PR fortran/18769
6265 PR fortran/30881
6266 PR fortran/31194
6267 PR fortran/31216
6268 PR fortran/31427
6269 * transfer_simplify_1.f90: New test.
6270 * transfer_simplify_2.f90: New test.
6271
6272 2007-05-15 Dominique d'Humieres <dominiq@lps.ens.fr>
6273
6274 * gfortran.dg/unf_io_convert_3.f90: Fix dg directive.
6275
6276 2007-05-14 Janis Johnson <janis187@us.ibm.com>
6277
6278 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
6279
6280 * gcc.dg/fltconst-pedantic-dfp.c: New test.
6281
6282 PR c/31924
6283 * gcc.dg/fltconst-1.c: New test.
6284
6285 * gcc.dg/dfp/func-mixed.c: Replace invalid constant suffixes.
6286 * gcc.dg/dfp/operator-assignment.c: Ditto.
6287
6288 2007-05-14 Paolo Carlini <pcarlini@suse.de>
6289
6290 PR c++/29928
6291 * g++.dg/rtti/typeid5.C: New.
6292
6293 2007-05-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6294
6295 PR fortran/31725
6296 * gfortran.dg/substr_4.f: New test.
6297
6298 2007-05-14 Kazu Hirata <kazu@codesourcery.com>
6299
6300 * gcc.target/m68k/interrupt_thread-1.c,
6301 gcc.target/m68k/interrupt_thread-2.c,
6302 gcc.target/m68k/interrupt_thread-3.c: New.
6303 * gcc.target/m68k/m68k.exp: Accept fido.
6304
6305 2007-05-13 Dominique d'Humieres <dominiq@lps.ens.fr>
6306
6307 * gfortran.dg/alloc_comp_basics_1.f90: Fix dg directive.
6308 * gfortran.dg/altreturn_3.f90: Likewise.
6309 * gfortran.dg/assumed_dummy_1.f90: Likewise.
6310 * gfortran.dg/default_numeric_type_1.f90: Likewise.
6311 * gfortran.dg/inquire_iolength.f90: Likewise.
6312 * gfortran.dg/module_naming_1.f90: Likewise.
6313 * gfortran.dg/oldstyle_2.f90: Likewise.
6314 * gfortran.dg/operator_2.f90: Likewise.
6315 * gfortran.dg/parameter_array_element_1.f90: Likewise.
6316 * gfortran.dg/used_types_11.f90: Likewise.
6317 * gfortran.dg/zero_array_components_1.f90: Likewise.
6318 * gfortran.dg/fmt_zero_precision.f90: Fix dg-output directives.
6319 * gfortran.dg/parameter_array_dummy.f90: Likewise.
6320 * gfortran.dg/real_const_3.f90: Likewise.
6321
6322 2007-05-13 Zdenek Dvorak <dvorakz@suse.cz>
6323
6324 * gcc.dg/vect/no-section-anchors-vect-69.c: Fix outcome.
6325 * gcc.dg/tree-ssa/loop-30.c: New test.
6326
6327 2007-05-13 Richard Guenther <rguenther@suse.de>
6328
6329 * gcc.dg/tree-ssa/pr17141-1.c: Scan in forwprop2, xfail
6330 scanning forwprop1.
6331 * g++.dg/tree-ssa/pr31146.C: Likewise.
6332
6333 2007-05-13 Revital Eres <eres@il.ibm.com>
6334
6335 * gcc.dg/dse.c: New test.
6336
6337 2007-05-12 Richard Guenther <rguenther@suse.de>
6338
6339 PR tree-optimization/31797
6340 * gcc.c-torture/compile/pr31797.c: New testcase.
6341
6342 2007-05-12 Paul Thomas <pault@gcc.gnu.org>
6343
6344 PR fortran/30746
6345 * gfortran.dg/host_assoc_function_1.f90: New test.
6346
6347 2007-05-11 Steve Ellcey <sje@cup.hp.com>
6348
6349 PR c++/31829
6350 * g++.dg/warn/multiple-overflow-warn-3.C: Change wchar_t to short.
6351
6352 2007-05-11 Silvius Rus <rus@google.com>
6353
6354 * gcc.dg/Wstrict-aliasing-bogus-const-ptr-nonconst-ptr.c: New test.
6355 * gcc.dg/Wstrict-aliasing-bogus-never-dereferenced.c: New test.
6356 * gcc.dg/Wstrict-aliasing-bogus-struct-included.c: New test.
6357 * gcc.dg/Wstrict-aliasing-converted-assigned.c: New test.
6358 * gcc.dg/Wstrict-aliasing-float-ptr-int-obj.c: New test.
6359 * gcc.dg/alias-1.c: Update option: -Wstrict-aliasing=2.
6360 * gcc.dg/alias-9.c: Update option: -Wstrict-aliasing=2.
6361 * g++.dg/warn/Wstrict-aliasing-7.C: Update option: -Wstrict-aliasing=2.
6362 * g++.dg/warn/Wstrict-aliasing-bogus-base-derived.C: New test.
6363 * g++.dg/warn/Wstrict-aliasing-bogus-char-1.C: New test.
6364 * g++.dg/warn/Wstrict-aliasing-bogus-const.C: New test.
6365 * g++.dg/warn/Wstrict-aliasing-bogus-nested-arrays.C: New test.
6366 * g++.dg/warn/Wstrict-aliasing-bogus-signed-unsigned.C: New test.
6367 * g++.dg/warn/Wstrict-aliasing-bogus-struct-included.C: New test.
6368 * g++.dg/warn/Wstrict-aliasing-bogus-union.C: New test.
6369 * g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C: New test.
6370
6371 2007-05-11 Paolo Carlini <pcarlini@suse.de>
6372
6373 PR other/31852
6374 * gcc.c-torture/execute/builtins/memchr.c: New.
6375 * gcc.c-torture/execute/builtins/memchr-lib.c: New.
6376 * gcc.c-torture/execute/builtins/lib/memchr.c: New.
6377
6378 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
6379
6380 PR fortran/30876
6381 * gfortran.dg/recursive_reference_1.f90: Put error at correct
6382 line.
6383 * gfortran.dg/recursive_reference_2.f90: New test.
6384
6385 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
6386
6387 PR fortran/30878
6388 * gfortran.dg/namelist_29.f90: New test.
6389
6390 2007-05-11 Paul Thomas <pault@gcc.gnu.org>
6391
6392 PR fortran/31474
6393 * gfortran.dg/entry_10.f90: New test.
6394
6395 2007-05-10 Zdenek Dvorak <dvorakz@suse.cz>
6396
6397 PR tree-optimization/31885
6398 * gcc.dg/tree-ssa/loop-29.c: New test.
6399
6400 2007-05-10 Dominique d'Humières <dominiq@lps.ens.fr>
6401
6402 * assumed_dummy_1.f90: Fix dg directive.
6403 * char_initialiser_actual.f90: Likewise.
6404 * nested_modules_2.f90: Likewise.
6405 * shift-alloc.f90: Likewise.
6406
6407 2007-05-10 Andreas Krebbel <krebbel1@de.ibm.com>
6408
6409 * gcc.dg/20070507-1.c: Disable for non-pic targets.
6410
6411 2007-05-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6412
6413 PR libfortran/31880
6414 * gfortran.dg/unf_read_corrupted_2.f90: New test.
6415
6416 2007-05-09 Mike Stump <mrs@apple.com>
6417
6418 * g++.dg/other/first-global.C: Add -fpie for darwin.
6419 * g++.dg/parse/attr-externally-visible-1.C: Likewise.
6420
6421 2007-05-09 Andreas Krebbel <krebbel1@de.ibm.com>
6422
6423 * gcc.dg/20070507-1.c: New testcase.
6424
6425 2007-05-08 Chao-ying Fu <fu@mips.com>
6426
6427 * gcc.target/mips/msub-1.c, gcc.target/mips/msub-2.c,
6428 * gcc.target/mips/msub-3.c, gcc.target/mips/msub-4.c,
6429 * gcc.target/mips/msubu-1.c, gcc.target/mips/msubu-2.c,
6430 * gcc.target/mips/msubu-3.c, gcc.target/mips/msubu-4.c: New tests.
6431
6432 2007-05-08 Simon Martin <simartin@users.sourceforge.net>
6433
6434 PR 31847
6435 * gcc.dg/pr31847.c: New test.
6436
6437 2007-05-08 Paul Thomas <pault@gcc.gnu.org>
6438
6439 PR fortran/31692
6440 * gfortran.dg/actual_array_result_1.f90: New test.
6441
6442 2007-05-08 Paul Thomas <pault@gcc.gnu.org>
6443
6444 PR fortran/29397
6445 * gfortran.dg/parameter_array_init_1.f90: New test.
6446
6447 PR fortran/29400
6448 * gfortran.dg/parameter_array_init_2.f90: New test.
6449
6450 2007-05-08 Uros Bizjak <ubizjak@gmail.com>
6451
6452 PR target/31854
6453 * gcc.target/i386/pr31854.c: New test.
6454
6455 2007-05-07 Janis Johnson <janis187@us.ibm.com>
6456
6457 * gcc.dg/pch/pch.exp: XFAIL largefile on Solaris 10 x86.
6458
6459 2007-05-07 Mike Stump <mrs@apple.com>
6460
6461 * g++.old-deja/g++.mike/empty.C: Add.
6462
6463 2007-05-07 Eric Christopher <echristo@apple.com>
6464
6465 * gcc.dg/invalid-call-1.c: Fix options for 32-bit x86.
6466
6467 2007-05-07 Uros Bizjak <ubizjak@gmail.com>
6468
6469 * gcc.dg/dfp/convert-bfp-fold.c: Remove extra assignment to 'sf'
6470 variable. Rearrange conversions from binary float to decimal float.
6471
6472 2007-05-07 Mark Mitchell <mark@codesourcery.com>
6473
6474 * gcc.dg/special/gcsec-1.c: Don't link statically on Solaris 10
6475 x86.
6476
6477 2007-05-07 Eric Botcazou <ebotcazou@adacore.com>
6478
6479 * gnat.dg/opt1.ad[sb]: New testcase.
6480
6481 2007-05-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6482
6483 PR fortran/31399
6484 * gfortran.dg/do_3.F90: New test.
6485
6486 2007-05-07 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6487
6488 PR fortran/31764
6489 * gfortran.dg/new_line.f90: Add new checks.
6490
6491 2007-05-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6492
6493 PR fortran/31201
6494 * gfortran.dg/large_unit_1.f90: New.
6495 * gfortran.dg/large_unit_2.f90: New.
6496 * gfortran.dg/iostat_4.f90: New
6497 * gfortran.dg/bounds_check_fail_1.f90: Updated.
6498
6499 2007-05-06 Paul Thomas <pault@gcc.gnu.org>
6500
6501 PR fortran/31540
6502 * gfortran.dg/char_result_4.f90: New test.
6503
6504 2007-06-05 Revital Eres <eres@il.ibm.com>
6505
6506 PR 30957
6507 * gcc.dg/pr30957-1.c: New test.
6508
6509 2007-05-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6510
6511 PR fortran/31251
6512 * gfortran.dg/char_type_len_2.f90: New test.
6513
6514 2007-05-05 Geoffrey Keating <geoffk@apple.com>
6515
6516 PR 31775
6517 * g++.dg/other/nested-extern.cc: New.
6518 * g++.dg/other/nested-extern-1.C: New.
6519 * g++.dg/other/nested-extern-2.C: New.
6520
6521 2007-05-04 Daniel Franke <franke.daniel@gmail.com>
6522
6523 PR fortran/31760
6524 * gfortran.dg/erf.f90: New test.
6525 * gfortran.dg/besxy.f90: New test.
6526
6527 2007-05-04 Daniel Franke <franke.daniel@gmail.com>
6528
6529 PR fortran/22359
6530 * gfortran.dg/fseek.f90: New test.
6531
6532 2007-05-04 Bob Wilson <bob.wilson@acm.org>
6533
6534 * g++.old-deja/g++.pt/static11.C: Remove xtensa-*-elf* xfail.
6535
6536 2007-05-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6537
6538 PR libfortran/31210
6539 * gfortran.dg/zero_length_1.f90: New test.
6540
6541 2007-05-04 Tobias Burnus <burnus@net-b.de>
6542
6543 PR fortran/31803
6544 * gfortran.dg/char_pointer_assign_3.f90: New test.
6545 * gfortran.dg/char_result_2.f90: Re-enable test.
6546
6547 2007-05-04 Tobias Burnus <burnus@net-b.de>
6548
6549 PR fortran/25071
6550 * gfortran.dg/char_length_3.f90: New test.
6551 * gfortran.dg/char_result_2.f90: Fix test.
6552
6553 2007-05-03 Zdenek Dvorak <dvorakz@suse.cz>
6554
6555 PR tree-optimization/30565
6556 * gcc.dg/tree-ssa/loop-27.c: New test.
6557
6558 2007-05-03 Bernd Schmidt <bernd.schmidt@analog.com>
6559
6560 * gcc.target/bfin/frmul.c (__v2hi): Use short as base type, not itn.
6561 * gcc.target/bfin/arith.c (__v2hi): Likewise.
6562 * gcc.target/bfin/mul-combine.c (__v2hi): Likewise.
6563 * gcc.target/bfin/shift.c (__v2hi): Likewise.
6564
6565 2007-05-03 Dorit Nuzman <dorit@il.ibm.com>
6566
6567 PR tree-optimization/31699
6568 * lib/target-supports.exp (check_effective_target_vect_intfloat_cvt):
6569 New.
6570 (check_effective_target_vect_floatint_cvt): New.
6571 * gcc.dg/vect/vect-floatint-conversion-1.c: Use new keyword instead
6572 of specific targets.
6573 * gcc.dg/vect/vect-intfloat-conversion-1.c: Likewise.
6574 * gcc.dg/vect/vect-multitypes-1.c: One less loop gets vectorized.
6575 * gcc.dg/vect/vect-multitypes-4.c: Likewise.
6576 * gcc.dg/vect/vect-iv-4.c: Likewise.
6577 * gcc.dg/vect/vect-multitypes-11.c: New.
6578 * gcc.dg/vect/pr31699.c: New.
6579
6580 2007-05-02 Geoffrey Keating <geoffk@apple.com>
6581
6582 * gcc.c-torture/compile-limits-stringlit.c: Reduce size of string.
6583
6584 2007-05-02 Seongbae Park <seongbae.park@gmail.com>
6585
6586 PR C++/31663
6587 * g++.dg/warn/anonymous-namespace-2.C: New.
6588 * g++.dg/warn/anonymous-namespace-2.h: New.
6589
6590 2007-05-02 Paul Brook <paul@codesourcery.com>
6591
6592 * gcc.dg/arm-eabi1.c: Move debug output. Augment lcmp/ulcmp tests.
6593
6594 2007-05-02 Eric Christopher <echristo@apple.com>
6595
6596 * gcc.dg/cpp/if-div.c: New file.
6597
6598 2007-05-02 Tom Tromey <tromey@redhat.com>
6599
6600 PR preprocessor/28709:
6601 * gcc.dg/cpp/pr28709.c: New file.
6602
6603 2007-05-02 Richard Guenther <rguenther@suse.de>
6604
6605 PR tree-optimization/31146
6606 * g++.dg/tree-ssa/pr31146-2.C: New testcase.
6607
6608 2007-05-01 Geoffrey Keating <geoffk@apple.com>
6609
6610 * gcc.c-torture/compile/limits-blockid.c: New.
6611 * gcc.c-torture/compile/limits-caselabels.c: New.
6612 * gcc.c-torture/compile/limits-declparen.c: New.
6613 * gcc.c-torture/compile/limits-enumconst.c: New.
6614 * gcc.c-torture/compile/limits-exprparen.c: New.
6615 * gcc.c-torture/compile/limits-externalid.c: New.
6616 * gcc.c-torture/compile/limits-fnargs.c: New.
6617 * gcc.c-torture/compile/limits-fndefn.c: New.
6618 * gcc.c-torture/compile/limits-idexternal.c: New.
6619 * gcc.c-torture/compile/limits-idinternal.c: New.
6620 * gcc.c-torture/compile/limits-pointer.c: New.
6621 * gcc.c-torture/compile/limits-stringlit.c: New.
6622 * gcc.c-torture/compile/limits-structmem.c: New.
6623 * gcc.c-torture/compile/limits-structnest.c: New.
6624
6625 2007-04-29 Geoffrey Keating <geoffk@apple.com>
6626
6627 * gfortran.dg/bom_UTF-8_F.F90: Rename from bom_UTF-8.F90.
6628
6629 2007-05-01 Andrew Pinski <andrew_pinski@playstation.sony.com>
6630
6631 PR middle-end/31740
6632 * gcc.c-torture/compile/20070501-1.c: New testcase.
6633
6634 2007-05-01 Thomas Koenig <tkoenig@gcc.gnu.org>
6635
6636 PR fortran/31732
6637 * gfortran.dg/array_memset_2: New test case.
6638
6639 2007-05-01 Dorit Nuzman <dorit@il.ibm.com>
6640
6641 PR testsuite/31615
6642 * gfortran.dg/vect/vect-5.f90: Fix dg-final test.
6643
6644 2007-05-01 Dorit Nuzman <dorit@il.ibm.com>
6645
6646 PR testsuite/31589
6647 * gcc.dg/vect/vect-iv-9.c: Added vect_int_mult target keyword to
6648 dg-final test.
6649 * gcc.dg/vect/vect-reduc-dot-u16b.c: Added vect_pack_trunc target
6650 keyword to dg-final test.
6651 * gcc.dg/vect/vect-iv-4.c: Likewise.
6652 * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
6653 * gcc.dg/vect/pr30771.c: Added vect_unapck target keyword to dg-final
6654 test.
6655 * gcc.dg/vect/vect-reduc-dot-u16a.c: Change variable type to avoid a
6656 cast.
6657 * gcc.dg/vect/no-section-anchors-vect-69.c: xfail on is64.
6658 * lib/target-supports.exp
6659 (check_effective_target_vect_widen_sum_hi_to_si): Added ia64.
6660 (check_effective_target_vect_widen_sum_qi_to_hi): Added ia64.
6661
6662 2007-04-30 Kazu Hirata <kazu@codesourcery.com>
6663
6664 * gcc.c-torture/execute/ieee/20000320-1.c: Use
6665 __LONG_LONG_MAX__ and its friends instead of those supplied by
6666 limits.h.
6667
6668 2007-04-30 Andrew pinski <andrew_pinski@playstation.sony.com>
6669
6670 PR C++/31721
6671 * g++.dg/ext/vector7.C: New testcase.
6672
6673 2007-04-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6674
6675 PR fortran/31591
6676 * gfortran.dg/bound_simplification_1.f90: New test.
6677
6678 2007-04-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6679
6680 PR fortran/31645
6681 * gfortran.dg/bom_error.f90: New test.
6682 * gfortran.dg/bom_include.f90: New test.
6683 * gfortran.dg/bom_UTF16-LE.f90: New test.
6684 * gfortran.dg/bom_UTF16-BE.f90: New test.
6685 * gfortran.dg/bom_UTF-8.f90: New test.
6686 * gfortran.dg/bom_UTF-32.f90: New test.
6687 * gfortran.dg/bom_UTF-8.F90: New test.
6688 * gfortran.dg/bom_include.inc: New file.
6689
6690 2007-04-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
6691
6692 PR C++/30221
6693 * g++.dg/init/ptrfn2.C: New test.
6694 * g++.dg/init/ptrfn3.C: New test.
6695
6696 2007-04-29 Paul Thomas <pault@gcc.gnu.org>
6697
6698 PR fortran/31711
6699 * gfortran.dg/dependency_21.f90: New test.
6700
6701 2007-04-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6702
6703 * gfortran.dg/secnds.f: Use real*8.
6704 * gfortran.dg/secnds-1.f: Use real*8.
6705
6706 2007-04-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6707
6708 PR libfortran/31532
6709 * gfortran.dg/inquire_5.f90: Update test.
6710
6711 2007-04-27 Ian Lance Taylor <iant@google.com>
6712
6713 PR middle-end/31710
6714 * gcc.c-torture/compile/pr31710.c: New test.
6715
6716 2007-04-27 Richard Guenther <rguenther@suse.de>
6717
6718 PR tree-optimization/30965
6719 PR tree-optimization/30978
6720 * gcc.dg/tree-ssa/pr30978.c: New testcase.
6721 * gcc.dg/tree-ssa/bool-3.c: Remove XFAIL, explain why.
6722 * gcc.dg/tree-ssa/ssa-fre-4.c: Use char instead of bool
6723 * gcc.dg/strict-overflow-5.c: Adjust tree dump scanning.
6724
6725 2007-04-27 Richard Guenther <rguenther@suse.de>
6726
6727 PR tree-optimization/31715
6728 * gcc.dg/Warray-bounds-4.c: New testcase.
6729
6730 2007-04-26 Ian Lance Taylor <iant@google.com>
6731
6732 PR target/28675
6733 * gcc.c-torture/compile/pr28675.c: New test.
6734
6735 2007-04-26 Andrew Pinski <andrew_pinski@playstation.sony.com>
6736
6737 PR C++/30016
6738 * g++.dg/ext/vector6.C: New test.
6739
6740 2007-04-26 Kazu Hirata <kazu@codesourcery.com>
6741
6742 * gcc.c-torture/execute/ieee/20000320-1.x: New.
6743
6744 2007-04-26 Steve Ellcey <sje@cup.hp.com>
6745
6746 PR middle-end/31617
6747 * g++.dg/other/str_empty.C: Add expected warning.
6748
6749 2007-04-26 Richard Guenther <rguenther@suse.de>
6750 Daniel Berlin <dberlin@dberlin.org>
6751
6752 PR tree-optimization/30567
6753 * g++.dg/other/pr30567.C: New testcase.
6754
6755 2007-04-26 Richard Guenther <rguenther@suse.de>
6756
6757 PR tree-optimization/31703
6758 * gcc.c-torture/compile/pr31703.c: New testcase.
6759 * gcc.dg/tree-ssa/ssa-lim-1.c: Adjust pattern.
6760 * gcc.dg/tree-ssa/ssa-lim-2.c: Likewise.
6761
6762 2007-04-26 Wolfgang Gellerich <gellerich@de.ibm.com>
6763
6764 * gfortran.dg/open_errors.f90: Added if statements checking
6765 the value of iostat.
6766
6767 2007-04-26 Jakub Jelinek <jakub@redhat.com>
6768
6769 PR c++/31598
6770 * g++.dg/gomp/pr31598.C: New test.
6771
6772 PR tree-optimization/30558
6773 * g++.dg/gomp/pr30558.C: New test.
6774
6775 2007-04-24 Mark Mitchell <mark@codesourcery.com>
6776
6777 PR c++/31338
6778 * g++.dg/ext/complex2.C: New test.
6779
6780 2007-04-25 Paolo Carlini <pcarlini@suse.de>
6781
6782 * g++.dg/ext/has_nothrow_assign.C: Adjust per N2255.
6783
6784 2007-04-25 Thiemo Seufer <ths@mips.com>
6785
6786 * gcc.target/mips/mips16e-extends.c (cksum8): Change return
6787 value to signed char.
6788
6789 2007-04-25 Uros Bizjak <ubizjak@gmail.com>
6790
6791 * gcc.target/i386/reload-1.c. Include <stdint.h>. Compile for all
6792 ilp32 i?86-*-* and x86_64-*-* targets. Do not skip test for -m64.
6793 Use scan-rtl-dump-not procedure to scan RTL dump. Cleanup csa dump.
6794
6795 2007-04-25 Tobias Burnus <burnus@net-b.de>
6796
6797 PR fortran/31668
6798 * gfortran.dg/c_by_val_2.f90: Add rejection test of %VAL with
6799 statement functions.
6800 * gfortran.dg/c_by_val_5.f90: New test.
6801
6802 2007-04-25 Wolfgang Gellerich <gellerich@de.ibm.com>
6803
6804 * gfortran.dg/equiv_6.f90 (set_arrays): Replaced subroutine
6805 with two new subroutines to avoid parameter-induced aliasing.
6806 * gfortran.dg/equiv_6.f90 (set_array_listpr): New.
6807 * gfortran.dg/equiv_6.f90 (set_array_lisbit): New.
6808
6809 2007-04-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6810
6811 * gcc.dg/Warray-bounds.c: XFAIL test on 32-bit hppa targets.
6812 * g++.dg/warn/Warray-bounds.C: Likewise.
6813
6814 2007-04-24 Ian Lance Taylor <iant@google.com>
6815
6816 PR tree-optimization/31605
6817 * gcc.c-torture/execute/pr31605.c: New test.
6818
6819 2007-04-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
6820
6821 PR fortran/31587
6822 * lib/gcc-dg.exp (scan-module): New function.
6823 * gfortran.dg/module_md5_1.f90: New test.
6824
6825 2007-04-24 Douglas Gregor <doug.gregor@gmail.com>
6826
6827 * g++.old-deja/g++.pt/defarg6.C: Only run with
6828 -std=gnu++98.
6829 * g++.old-deja/g++.pt/ucnid-1.C: Ditto.
6830 * g++.dg/cpp0x/variadic61.C: Ditto.
6831 * g++.dg/cpp0x/warn_cxx0x.C: Ditto.
6832 * g++.dg/cpp0x/variadic62.C: Ditto.
6833 * g++.dg/template/meminit1.C: Ditto.
6834 * g++.dg/template/operator7.C: Ditto.
6835 * g++.dg/template/static15.C: Ditto.
6836 * g++.dg/template/invalid1.C: Ditto.
6837 * g++.dg/template/shift1.C: Ditto.
6838 * g++.dg/template/error10.C: Ditto.
6839
6840 2007-04-24 Simon Martin <simartin@users.sourceforge.net>
6841
6842 PR diagnostic/25923
6843 * gfortran.dg/pr25923.f90: New test.
6844
6845 2007-04-24 Ian Lance Taylor <iant@google.com>
6846
6847 PR tree-optimization/31602
6848 * gcc.dg/Wstrict-overflow-11.c: We no longer issue a warning.
6849
6850 2007-04-24 Janis Johnson <janis187@us.ibm.com>
6851
6852 * gcc.target/powerpc/ppc32-abi-dfp-1.c: New test.
6853 * gcc.target/powerpc/ppc64-abi-dfp-1.c: New test.
6854
6855 2007-04-24 Hui-May Chang <hm.chang@apple.com>
6856
6857 * gcc.target/i386/reload-1.c. New.
6858
6859 2007-04-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
6860 Olga Golovanevsky <olga@il.ibm.com>
6861
6862 * g++.dg/other/str_empty.C: New test.
6863
6864 2007-04-24 Richard Henderson <rth@redhat.com>
6865
6866 * gcc.dg/vect/vect.exp: Don't run tests on Alpha.
6867
6868 2007-04-24 Andreas Krebbel <krebbel1@de.ibm.com>
6869
6870 PR target/31641
6871 * gcc.c-torture/compile/pr31641.c: New testcase.
6872
6873 2007-04-24 Richard Sandiford <richard@nildram.co.uk>
6874
6875 * gcc.target/mips/madd-1.c, gcc.target/mips/madd-2.c,
6876 * gcc.target/mips/madd-3.c, gcc.target/mips/madd-4.c,
6877 * gcc.target/mips/maddu-1.c, gcc.target/mips/maddu-2.c,
6878 * gcc.target/mips/maddu-3.c, gcc.target/mips/maddu-4.c: New tests.
6879
6880 2007-04-23 Simon Baldwin <simonb@google.com>
6881
6882 * g++.dg/other/error15.C: New.
6883 * g++.dg/cpp0x/variadic-ex9.C: Renamed function parameter to avoid
6884 triggering a "multiple parameters named" error.
6885
6886 2007-04-23 Thomas Koenig <tkoenig@gcc.gnu.org>
6887
6888 PR fortran/31618
6889 * gfortran.dg/backspace_8.f: New test case.
6890
6891 2007-04-23 Paul Thomas <pault@gcc.gnu.org>
6892
6893 PR fortran/31630
6894 * gfortran.dg/used_types_17.f90: New test.
6895
6896 PR fortran/31620
6897 * gfortran.dg/zero_array_components_1.f90: New test.
6898
6899 2007-04-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6900
6901 PR fortran/31616
6902 * gfortran.dg/open_errors.f90: Allow a different error message.
6903
6904 2007-04-23 Uros Bizjak <ubizjak@gmail.com>
6905
6906 * lib/target-supports.exp (check_effective_target_vect_pack_trunc):
6907 Rename from check_effective_target_vect_pack_mod. Rename global
6908 variable et_vect_pack_mod to et_vect_pack_trunc. Update debug
6909 messages.
6910 * gcc.dg/vect/vect-iv-8.c: Update target check for vect_pack_trunc
6911 rename.
6912 * gcc.dg/vect/vect-iv-8a.c: Ditto.
6913 * gcc.dg/vect/vect-multitypes-8.c: Ditto.
6914
6915 2007-04-22 Andrew Pinski <andrew_pinski@playstation.sony.com>
6916
6917 PR middle-end/31448
6918 * gcc.c-torture/execute/pr31448.c: New testcase.
6919
6920 2007-04-22 Nick Clifton <nickc@redhat.com>
6921
6922 * gcc.dg/20020312-2.c: Add support for the FRV.
6923
6924 2007-04-22 Uros Bizjak <ubizjak@gmail.com>
6925
6926 PR tree-optimization/24659
6927 * gcc.dg/vect/vect-float-extend-1.c: New test.
6928 * gcc.dg/vect/vect-float-truncate-1.c: New test.
6929
6930 2007-04-22 Richard Guenther <rguenther@suse.de>
6931
6932 PR tree-optimization/29789
6933 * gcc.dg/tree-ssa/ssa-lim-1.c: New testcase.
6934 * gcc.dg/tree-ssa/ssa-lim-2.c: Likewise.
6935
6936 2007-04-22 Revital Eres <eres@il.ibm.com>
6937
6938 * gcc.dg/var-expand2.c: New test.
6939
6940 2007-04-22 Revital Eres <eres@il.ibm.com>
6941
6942 * gcc.dg/var-expand3.c: New test.
6943
6944 2007-04-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6945
6946 PR fortran/31495
6947 * gfortran.dg/continuation_8.f90: New test.
6948
6949 2007-04-21 Andrew Pinski <andrew_pinski@playstation.sony.com>
6950
6951 PR C/30265
6952 * gcc.c-torture/compile/compound-literal-2.c: New testcase.
6953 * gcc.c-torture/compile/compound-literal-3.c: New testcase.
6954
6955 2007-04-21 Richard Guenther <rguenther@suse.de>
6956
6957 PR middle-end/31136
6958 * gcc.c-torture/execute/pr31136.c: New testcase.
6959
6960 2007-04-21 Alexandre Oliva <aoliva@redhat.com>
6961
6962 * gcc.target/i386/movsi-sm-1.c: New.
6963
6964 2007-04-20 Richard Henderson <rth@redhat.com>
6965
6966 * gcc.dg/pr28796-2.c: Add -mieee for alpha.
6967 * gcc.dg/pr27095.c: Cope with alpha GOT load.
6968
6969 2007-04-20 Jakub Jelinek <jakub@redhat.com>
6970
6971 * gcc.target/i386/ordcmp-1.c: New test.
6972 * gcc.target/i386/unordcmp-1.c: New test.
6973
6974 PR tree-optimization/31632
6975 * gcc.c-torture/compile/20070419-1.c: New test.
6976
6977 2007-04-19 Eric Botcazou <ebotcazou@libertysurf.fr>
6978
6979 * gcc.dg/invalid-call-1.c: New test.
6980
6981 2007-04-18 Dirk Mueller <dmueller@suse.de>
6982
6983 PR diagnostic/31227
6984 * gcc.dg/Warray-bounds-3.c: New.
6985
6986 2007-04-18 Richard Guenther <rguenther@suse.de>
6987
6988 PR tree-optimization/19431
6989 PR tree-optimization/21463
6990 * gcc.c-torture/execute/20070212-1.c: New testcase.
6991 * gcc.c-torture/execute/20070212-2.c: Likewise.
6992 * gcc.c-torture/execute/20070212-3.c: Likewise.
6993 * gcc.dg/tree-ssa/pr19431.c: Likewise.
6994 * gcc.dg/tree-ssa/pr21463.c: Likewise.
6995 * g++.dg/tree-ssa/pr21463.C: Likewise.
6996 * g++.dg/tree-ssa/pr30738.C: Likewise.
6997
6998 2007-04-17 Mark Mitchell <mark@codesourcery.com>
6999
7000 PR c++/31513
7001 * g++.dg/expr/bitfield8.C: New test.
7002
7003 2007-04-17 Joseph Myers <joseph@codesourcery.com>
7004 Richard Sandiford <richard@codesourcery.com>
7005
7006 * lib/target-supports.exp (check_profiling_available): Return 0
7007 for uClibc with -p or -pg.
7008
7009 2007-04-17 Simon Martin <simartin@users.sourceforge.net>
7010
7011 PR c++/31517
7012 * g++.dg/template/init7.C: New test.
7013
7014 2007-04-17 Zdenek Dvorak <dvorakz@suse.cz>
7015
7016 PR rtl-optimization/31360
7017 * gcc.dg/loop-7.c: New test.
7018
7019 2007-04-17 Mark Mitchell <mark@codesourcery.com>
7020
7021 * gcc.misc-tests/linkage.exp: Do not run on remote hosts.
7022 * lib/compat.exp (compat-run): Use file_on_host, not remote_file
7023 build.
7024 (compat-execute): Likewise.
7025 * lib/copy-file.exp (gcc_copy_files): Use remote_download to copy
7026 files to remote hosts.
7027 * lib/c-ctorture.exp (c-torture-compile): Likewise.
7028 (c-torture-execute): Likewise.
7029 * lib/dg-pch.exp (dg-pch): Use file_on_host, not remote_file build
7030 or plain file. Use remote_upload and remote_download to copy
7031 files about.
7032 * lib/scanasm.exp (dg-scan): Upload the file from the remote host
7033 before scanning it.
7034
7035 2007-04-17 Dorit Nuzman <dorit@il.ibm.com>
7036
7037 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-3.c: New test.
7038
7039 2007-04-16 Lawrence Crowl <crowl@google.com>
7040
7041 * g++.dg/other/fesd-any.C: Test -femit-struct-debug-detailed=any.
7042 * g++.dg/other/fesd-any.h: Test -femit-struct-debug-detailed=any.
7043 * g++.dg/other/fesd-baseonly.C: Test -femit-struct-debug-baseonly.
7044 * g++.dg/other/fesd-baseonly.h: Test -femit-struct-debug-baseonly.
7045 * g++.dg/other/fesd-none.C: Test -femit-struct-debug-detailed=none.
7046 * g++.dg/other/fesd-none.h: Test -femit-struct-debug-detailed=none.
7047 * g++.dg/other/fesd-reduced.C: Test -femit-struct-debug-reduced.
7048 * g++.dg/other/fesd-reduced.h: Test -femit-struct-debug-reduced.
7049 * g++.dg/other/fesd-sys.C: Test -femit-struct-debug-detailed=sys.
7050 * g++.dg/other/fesd-sys.h: Test -femit-struct-debug-detailed=sys.
7051 * g++.dg/other/fesd.h: Common to -femit-struct-debug-... tests.
7052
7053 * gcc.dg/fesd-any.c: Test -femit-struct-debug-detailed=any.
7054 * gcc.dg/fesd-any.h: Test -femit-struct-debug-detailed=any.
7055 * gcc.dg/fesd-baseonly.c: Test -femit-struct-debug-baseonly.
7056 * gcc.dg/fesd-baseonly.h: Test -femit-struct-debug-baseonly.
7057 * gcc.dg/fesd-none.c: Test -femit-struct-debug-detailed=none.
7058 * gcc.dg/fesd-none.h: Test -femit-struct-debug-detailed=none.
7059 * gcc.dg/fesd-reduced.c: Test -femit-struct-debug-reduced.
7060 * gcc.dg/fesd-reduced.h: Test -femit-struct-debug-reduced.
7061 * gcc.dg/fesd-sys.c: Test -femit-struct-debug-detailed=sys.
7062 * gcc.dg/fesd-sys.h: Test -femit-struct-debug-detailed=sys.
7063 * gcc.dg/fesd.h: Common to -femit-struct-debug-... tests.
7064
7065 2007-04-16 Ian Lance Taylor <iant@google.com>
7066
7067 PR tree-optimization/31522
7068 * gcc.dg/Wstrict-overflow-16.c: New test.
7069
7070 2007-04-17 Kazu Hirata <kazu@codesourcery.com>
7071
7072 * gcc.dg/cpp/_Pragma6.c: Skip on fido-*-* and m68k-*-*.
7073
7074 2007-04-17 Tobias Schlüter <tobi@gcc.gnu.org>
7075
7076 PR fortran/31144
7077 * gfortran.dg/module_naming_1.f90: New.
7078
7079 2007-04-16 Richard Sandiford <richard@codesourcery.com>
7080
7081 * lib/target-supports.exp (check_profiling_available): Return
7082 false for m68k-*-uclinux.
7083
7084 2007-04-16 Seongbae Park <seongbae.park@gmail.com>
7085
7086 PR c++/29365
7087 Testcase for c++ anonymous namespace warning
7088
7089 * g++.dg/warn/anonymous-namespace-1.C: New test
7090 * g++.dg/warn/anonymous-namespace-1.h: New test
7091
7092 2007-04-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
7093
7094 PR testsuite/31578
7095 * gcc.dg/gnu89-init-4.c: Change to a compile only test.
7096
7097 2007-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7098
7099 * gfortran.dg/warnings_are_errors_1.f90: Add -std=f95 to options.
7100
7101 2007-04-15 Paul Thomas <pault@gcc.gnu.org>
7102
7103 PR fortran/31204
7104 * gfortran.dg/array_constructor_16.f90: New test.
7105
7106 2007-04-15 Kazu Hirata <kazu@codesourcery.com>
7107
7108 * gcc.dg/pr19340.c, gcc.dg/tree-ssa/loop-1.c,
7109 gcc.dg/weak/typeof-2.c: Skip on fido-*-*.
7110
7111 2007-04-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7112
7113 PR rtl-optimization/31500
7114 * gcc.dg/Warray-bounds.c: Skip on hppa*-*-*.
7115 * g++.dg/warn/Warray-bounds.C: Likewise.
7116
7117 2007-04-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
7118
7119 PR C/31520
7120 * gcc.dg/gnu89-init-4.c: New testcase.
7121
7122 2007-04-14 Jakub Jelinek <jakub@redhat.com>
7123
7124 PR c++/25874
7125 * gcc.dg/gomp/pr25874.c: Add dg-options.
7126 * g++.dg/gomp/pr25874.C: Add dg-options.
7127
7128 2007-04-14 Bernhard Fischer <aldot@gcc.gnu.org>
7129
7130 PR fortran/21061
7131 * gfortran.dg/warnings_are_errors_1.f90: New testcase.
7132 * gfortran.dg/warnings_are_errors_1.f: New testcase.
7133
7134 2007-04-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7135
7136 PR fortran/31561
7137 * gfortran.dg/vect/vect-4.f90: xfail on vect_no_align targets.
7138
7139 2007-04-14 Paul Thomas <pault@gcc.gnu.org>
7140
7141 PR fortran/29507
7142 PR fortran/31404
7143 * gfortran.dg/initialization_6.f90: New test.
7144
7145 2007-04-14 Kazu Hirata <kazu@codesourcery.com>
7146
7147 * gcc.c-torture/compile/pr27528.c: Require nonpic.
7148
7149 * lib/target-supports.exp (check_gc_sections_available):
7150 Return false if ldflags includes -elf2flt.
7151
7152 2007-04-13 Jason Merrill <jason@redhat.com>
7153
7154 PR c++/31074
7155 * conv3.C: New test.
7156
7157 2007-04-13 Mike Stump <mrs@apple.com>
7158
7159 * obj-c++.dg/stubify-1.mm: Only run on powerpc.
7160 * obj-c++.dg/template-4.mm: Don't run when 64-bit.
7161
7162 2007-04-13 Joseph Myers <joseph@codesourcery.com>
7163
7164 PR tree-optimization/29598
7165 * gcc.dg/tree-ssa/loadpre1.c: XFAIL.
7166
7167 2007-04-13 Tobias Burnus <burnus@net-b.de>
7168
7169 PR fortran/31559
7170 * gfortran.dg/func_assign.f90: New test.
7171
7172 2007-04-13 Paul Thomas <pault@gcc.gnu.org>
7173
7174 PR fortran/31550
7175 * gfortran.dg/used_types_16.f90: New test.
7176
7177 2007-04-13 Tobias Schlüter <tobi@gcc.gnu.org>
7178
7179 PR fortran/18937
7180 * gfortran.dg/goto_2.f90: New.
7181 * gfortran.dg/goto_3.f90: New.
7182 * gfortran.dg/pr17708.f90: Rename to ...
7183 * gfortran.dg/goto_4.f90: ... this, add comment pointing to PR.
7184
7185 2007-04-13 Tobias Burnus <burnus@net-b.de>
7186
7187 PR fortran/31562
7188 * gfortran.dg/f2c_4.c: Use GNU extensions for complex
7189 instead of a struct.
7190
7191 2007-04-13 Tobias Burnus <burnus@net-b.de>
7192
7193 PR fortran/31562
7194 * gfortran.dg/value_4.c: Use GNU extensions for complex
7195 instead of a struct.
7196
7197 2007-04-13 Richard Guenther <rguenther@suse.de>
7198
7199 PR tree-optimization/21258
7200 * gcc.dg/tree-ssa/vrp34.c: New testcase.
7201
7202 2007-04-12 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7203
7204 * gfortran.dg/c_by_val.c: Use GCC extensions instead of including
7205 <complex.h>.
7206
7207 2007-04-12 Tobias Schlüter <tobi@gcc.gnu.org>
7208
7209 PR fortran/31250
7210 * gfortran.dg/char_length_2.f90: New.
7211 * gfortran.dg/repeat_2.f90: Add dg-warning annotations.
7212 * gfortran.dg/repeat_4.f90: Likewise.
7213
7214 PR fortran/31266
7215 * gfortran.dg/char_assign_1.f90: New.
7216
7217 PR fortran/31471
7218 * gfortran.dg/block_name_1.f90: New.
7219 * gfortran.dg/block_name_2.f90: New.
7220
7221 2007-04-12 Douglas Gregor <doug.gregor@gmail.com>
7222
7223 PR c++/31078
7224 * g++.dg/other/pr31078.C: New.
7225
7226 2007-04-12 Richard Guenther <rguenther@suse.de>
7227
7228 PR tree-optimization/31169
7229 * gcc.c-torture/execute/pr31169.c: New testcase.
7230
7231 2007-04-12 Richard Guenther <rguenther@suse.de>
7232
7233 PR tree-optimization/24689
7234 PR tree-optimization/31307
7235 * g++.dg/tree-ssa/pr31307.C: New testcase.
7236 * gcc.dg/tree-ssa/pr24689.c: Likewise.
7237
7238 2007-04-12 Tobias Burnus <burnus@net-b.de>
7239
7240 PR fortran/31472
7241 * gfortran.dg/access_spec_1.f90: New test.
7242 * gfortran.dg/access_spec_2.f90: New test.
7243 * gfortran.dg/non_module_public.f90: Match new error message.
7244
7245 2007-04-11 Paul Thomas <pault@gcc.gnu.org>
7246
7247 PR testsuite/31538
7248 * gfortran.dg/result_in_spec_1.f90: Increase dimension from 2
7249 to 4 at line 38 to fix bounds problem.
7250
7251 2007-04-11 Tobias Burnus <burnus@net-b.de>
7252
7253 PR testsuite/31240
7254 * gfortran.dg/pointer_intent_1.f90: Fix test.
7255
7256 2007-04-10 Eric Christopher <echristo@apple.com>
7257
7258 * lib/target-supports.exp
7259 (check_effective_target_fstack_protector): Rewrite.
7260
7261 2007-04-09 Mark Mitchell <mark@codesourcery.com>
7262
7263 PR c++/31449
7264 * g++.dg/init/const5.C: New test.
7265
7266 2007-04-09 Jan Hubicka <jh@suse.cz>
7267
7268 * gcc.dg/tree-ssa/foldaddr-3.c: New file.
7269
7270 2007-04-08 Jan Hubicka <jh@suse.cz>
7271
7272 * gcc.dg/tree-ssa/foldaddr-2.c: New file.
7273
7274 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7275
7276 PR fortran/31257
7277 * gfortran.dg/achar_4.f90: New test.
7278
7279 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7280
7281 PR fortran/30880
7282 * gfortran.dg/used_dummy_types_8.f90: New test.
7283
7284 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7285
7286 PR fortran/30872
7287 * gfortran.dg/parameter_array_element_1.f90: New test.
7288
7289 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7290
7291 PR fortran/31222
7292 * gfortran.dg/default_numeric_type_1.f90: New test.
7293
7294 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7295
7296 PR fortran/31424
7297 * gfortran.dg/unreferenced_use_assoc_1.f90: New test.
7298
7299 2007-04-07 Paul Thomas <pault@gcc.gnu.org>
7300
7301 PR fortran/31293
7302 * gfortran.dg/interface_12.f90: New test.
7303
7304 2007-04-07 Bruce Korb <bkorb@gnu.org>
7305
7306 * gcc.dg/format/opt-6.c: New test.
7307 * gcc.dg/format/nul-1.c: New test.
7308 * gcc.dg/format/nul-2.c: New test.
7309
7310 2007-04-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7311
7312 PR libgfortran/31395
7313 * gfortran.dg/fmt_colon.f90: New test.
7314
7315 2007-04-06 Mark Mitchell <mark@codesourcery.com>
7316
7317 * g++.old-deja/g++.other/init18.C: Use
7318 dg-require-effective-target instead of an explicit xfail.
7319
7320 2007-04-05 Janis Johnson <janis187@us.ibm.com>
7321
7322 * gcc.dg/dfp/signbit-1.c
7323 * gcc.dg/dfp/signbit-2.c
7324
7325 2007-04-05 Paul Thomas <pault@gcc.gnu.org>
7326
7327 PR fortran/31483
7328 * gfortran.dg/altreturn_5.f90: New test.
7329
7330 2007-04-05 Paul Thomas <pault@gcc.gnu.org>
7331
7332 PR fortran/31292
7333 * gfortran.dg/contained_module_proc_1.f90: New test.
7334
7335 2007-04-04 Stuart Hastings <stuart@apple.com>
7336
7337 PR 31281
7338 * objc/execute/exceptions/pr31281.m: New.
7339
7340 2007-04-04 Danny Smith <dannysmith.users.sourceforge.net>
7341
7342 * g++.dg/ext/dllimport12.C: Update comments.
7343
7344 2007-04-03 Eric Christopher <echristo@apple.com>
7345
7346 * g++.dg/tree-ssa/pr29902.C: Require ilp32.
7347
7348 2007-04-03 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7349
7350 PR fortran/31304
7351 * gfortran.dg/repeat_2.f90: New test.
7352 * gfortran.dg/repeat_3.f90: New test.
7353 * gfortran.dg/repeat_4.f90: New test.
7354
7355 2007-04-03 Uros Bizjak <ubizjak@gmail.com>
7356
7357 * gcc.dg/tls/opt-3.c: Use -mregparm=3 only for ilp32 on x86_64 targets.
7358
7359 2007-04-03 Jakub Jelinek <jakub@redhat.com>
7360
7361 PR c++/30847
7362 * g++.dg/parse/cond3.C: New test.
7363
7364 PR middle-end/30704
7365 * gcc.c-torture/execute/ieee/pr30704.c: New test.
7366
7367 2007-04-02 Jason Merrill <jason@redhat.com>
7368
7369 PR c++/31187
7370 * g++.dg/ext/visibility/anon3.C: New test.
7371
7372 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7373
7374 PR libgfortran/31052
7375 * gfortran.dg/namelist_28.f90: New test.
7376
7377 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7378
7379 PR libgfortran/31366
7380 * gfortran.dg/direct_io_6.f90: New test.
7381
7382 2007-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7383
7384 PR libgfortran/31207
7385 * gfortran.dg/advance_5.f90: New test.
7386 * gfortran.dg/advance_6.f90: New test.
7387
7388 2007-04-01 Danny Smith <dannysmith@users.sourceforge.net>
7389
7390 * g++.dg/ext/dllimport6.C: Remove extra ';'.
7391 * g++.dg/ext/dllimport7.C: Likewise.
7392 * g++.dg/ext/selectany1.C: Likewise.
7393
7394 2007-03-31 Douglas Gregor <doug.gregor@gmail.com>
7395
7396 * g++.dg/parser/pr31138.C: New.
7397 * g++.dg/parser/pr31140.C: New.
7398 * g++.dg/parser/pr31141.C: New.
7399
7400 2007-03-30 Paolo Carlini <pcarlini@suse.de>
7401
7402 PR c++/26099
7403 * g++.dg/ext/is_base_of.C: New.
7404 * g++.dg/ext/has_virtual_destructor.C: New.
7405 * g++.dg/ext/is_polymorphic.C: New.
7406 * g++.dg/ext/is_base_of_diagnostic.C: New.
7407 * g++.dg/ext/is_enum.C: New.
7408 * g++.dg/ext/has_nothrow_assign.C: New.
7409 * g++.dg/ext/has_nothrow_constructor.C: New.
7410 * g++.dg/ext/is_empty.C: New.
7411 * g++.dg/ext/has_trivial_copy.C: New.
7412 * g++.dg/ext/has_trivial_assign.C: New.
7413 * g++.dg/ext/is_abstract.C: New.
7414 * g++.dg/ext/is_pod.C: New.
7415 * g++.dg/ext/has_nothrow_copy.C: New.
7416 * g++.dg/ext/is_class.C: New.
7417 * g++.dg/ext/has_trivial_constructor.C: New.
7418 * g++.dg/ext/is_union.C: New.
7419 * g++.dg/ext/has_trivial_destructor.C: New.
7420 * g++.dg/tree-ssa/pr22444.C: Adjust, avoid __is_pod.
7421 * g++.dg/template/crash43.C: Likewise.
7422
7423 2007-03-29 Dirk Mueller <dmueller@suse.de>
7424
7425 * g++.dg/warn/pedantic2.C: New testcase.
7426
7427 2007-03-29 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7428
7429 * size_dim.f90: Fix dg directive.
7430 * pr16433.f: Likewise.
7431 * use_6.f90: Likewise.
7432 * use_7.f90: Likewise.
7433 * entry_9.f90: Likewise.
7434 * pointer_intent_2.f90: Likewise.
7435 * protected_1.f90: Likewise.
7436 * fmt_missing_period_2.f: Likewise.
7437 * pointer_intent_3.f90: Likewise.
7438 * protected_2.f90: Likewise.
7439 * protected_3.f90: Likewise.
7440 * pr15754.f90: Likewise.
7441 * protected_4.f90: Likewise.
7442 * protected_5.f90: Likewise.
7443 * initialization_2.f90: Likewise.
7444 * protected_6.f90: Likewise.
7445 * continuation_7.f90: Likewise.
7446 * derived_function_interface_1.f90: Likewise.
7447 * der_pointer_4.f90: Likewise.
7448 * fmt_zero_precision.f90: Likewise.
7449 * blockdata_3.f90: Likewise.
7450 * fmt_missing_period_1.f: Likewise.
7451 * real_const_3.f90: Likewise.
7452 * use_4.f90: Likewise.
7453 * fmt_missing_period_3.f: Likewise.
7454 * use_5.f90: Likewise.
7455
7456 2007-03-28 Mike Stump <mrs@apple.com>
7457
7458 * gcc.dg/darwin-comm.c: Add.
7459
7460 2007-03-28 Eric Christopher <echristo@apple.com>
7461
7462 * lib/target-supports.exp (check_effective_target_fstack_protector):
7463 New.
7464 * gcc.dg/ssp-1.c: Use.
7465 * gcc.dg/ssp-2.c: Ditto.
7466
7467 2007-03-28 Simon Martin <simartin@users.sourceforge.net>
7468
7469 PR c++/29077
7470 * g++.dg/parse/constructor3.C: New test.
7471
7472 2007-03-28 Eric Botcazou <ebotcazou@adacore.com>
7473
7474 * gnat.dg/thin_pointer.ad[sb]: New test.
7475
7476 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
7477
7478 * g++.dg/cpp0x/bracket1.C: New.
7479 * g++.dg/cpp0x/bracket2.C: New.
7480 * g++.dg/cpp0x/bracket3.C: New.
7481 * g++.dg/cpp0x/bracket4.C: New.
7482
7483 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
7484
7485 * g++.dg/cpp0x/temp_default1.C: New.
7486 * g++.dg/cpp0x/temp_default3.C: New.
7487 * g++.dg/cpp0x/temp_default2.C: New.
7488 * g++.dg/cpp0x/temp_default4.C: New.
7489
7490 2007-03-28 Douglas Gregor <doug.gregor@gmail.com>
7491
7492 PR c++/29993
7493 * g++.dg/other/cv_func2.C: New.
7494
7495 2007-03-27 Janis Johnson <janis187@us.ibm.com>
7496
7497 * gcc.dg/dfp/func-vararg-alternate.h: New file.
7498 * gcc.dg/dfp/func-vararg-alternate-d32.c: New test.
7499 * gcc.dg/dfp/func-vararg-alternate-d64.c: New test.
7500 * gcc.dg/dfp/func-vararg-alternate-d128.c: New test.
7501
7502 * gcc.dg/dfp/func-vararg-mixed.c: Add optional debugging output.
7503 * gcc.dg/dfp/func-vararg-dfp.c: Ditto.
7504
7505 * gcc.dg/dfp/operator-cond.c: Call init, fix typo.
7506
7507 * lib/compat.exp (compat-execute): Fix processing of file names.
7508
7509 2007-03-27 Daniel Jacobowitz <dan@codesourcery.com>
7510
7511 * gcc.target/powerpc/ppc-stackalign-1.c: Run for powerpc-eabi.
7512
7513 2007-03-27 Uros Bizjak <ubizjak@gmail.com>
7514
7515 * lib/target-supports.exp (check_effective_target_fortran_large_real):
7516 Delete created executable test file.
7517 (check_effective_target_fortran_large_int): Ditto.
7518 (check_effective_target_static_libgfortran): Ditto.
7519
7520 2007-03-26 Paolo Carlini <pcarlini@suse.de>
7521
7522 PR c++/30500
7523 * g++.dg/warn/pragma-system_header1.C: New test.
7524 * g++.dg/warn/pragma-system_header2.C: New test.
7525 * g++.dg/warn/pragma-system_header1.h. New.
7526 * g++.dg/warn/pragma-system_header2.h. New.
7527
7528 2007-03-26 Ian Lance Taylor <iant@google.com>
7529
7530 PR tree-optimization/31345
7531 * gcc.c-torture/compile/pr31345-1.c: New test.
7532
7533 2007-03-26 Brooks Moses <brooks.moses@codesourcery.com>
7534
7535 * gfortran.dg/func_derived_4.f90: Fix module cleanup.
7536 * gfortran.dg/gomp/appendix-a/a.22.4.f90: Clean up modules.
7537 * gfortran.dg/gomp/appendix-a/a.26.2.f90: Likewise.
7538 * gfortran.dg/gomp/appendix-a/a.32.1.f90: Likewise.
7539 * gfortran.dg/overload_1.f90: Likewise.
7540 * gfortran.dg/impure_assignment_1.f90: Likewise.
7541 * gfortran.dg/error_recovery_3.f90: Likewise.
7542 * gfortran.dg/alloc_comp_basics_1.f90: Likewise.
7543 * gfortran.dg/sequence_types_1.f90: Likewise.
7544 * gfortran.dg/internal_references_1.f90: Likewise.
7545 * gfortran.dg/present_1.f90: Likewise.
7546 * gfortran.dg/volatile10.f90: Likewise.
7547 * gfortran.dg/module_equivalence_2.f90: Likewise.
7548 * gfortran.dg/use_4.f90: Likewise.
7549 * gfortran.dg/elemental_result_1.f90: Likewise.
7550 * gfortran.dg/generic_actual_arg.f90: Likewise.
7551 * gfortran.dg/private_type_5.f90: Likewise.
7552 * gfortran.dg/protected_4.f90: Likewise.
7553 * gfortran.dg/interface_3.f90: Likewise.
7554
7555 2007-03-26 Uros Bizjak <ubizjak@gmail.com>
7556
7557 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Remove build file trivial.S.
7558 * gcc.dg/debug/dwarf2/dwarf2.exp: Ditto.
7559
7560 2007-03-26 Uros Bizjak <ubizjak@gmail.com>
7561
7562 * gfortran.dg/use_[567].f90: Use correct cleanup-modules dg directive.
7563
7564 2007-03-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7565
7566 PR libgfortran/31199
7567 * gfortran.dg/fmt_t_4.f90: New test.
7568
7569 2007-03-25 Thomas Koenig <tkoenig@gcc.gnu.org>
7570
7571 PR libfortran/31297
7572 * gfortran.dg/backspace_5.f: Initialize variable(s).
7573 * gfortran.dg/backspace_6.f: Likewise.
7574 * gfortran.dg/char_bounds_check_fail_1: Likewise.
7575 * gfortran.dg/direct_io_2.f90: Likewise.
7576 * gfortran.dg/write_back.f: Likewise.
7577 * gfortran.dg/write_rewind_2.f: Likewise.
7578 * gfortran.dg/write_rewind_1.f: Likewise.
7579 * gfortran.dg/write_rewind_2.f: Likewise.
7580
7581 2007-03-25 Dorit Nuzman <dorit@il.ibm.com>
7582
7583 PR tree-optimization/30784
7584 * gcc.dg/vect/pr30784.c: New test.
7585
7586 2007-03-25 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7587
7588 PR fortran/30877
7589 * gfortran.dg/operator_1.f90: New test.
7590 * gfortran.dg/operator_2.f90: New test.
7591
7592 2007-03-25 Thomas Koenig <tkoenig@gcc.gnu.org>
7593
7594 PR libfortran/31196
7595 * gfortran.dg/reshape_transpose_1.f90: New test.
7596
7597 2007-03-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7598
7599 PR fortran/30655
7600 * gfortran.dg/bounds_check_6.f90: New test.
7601
7602 2007-03-23 Michael Meissner <michael.meissner@amd.com>
7603
7604 * gcc.dg/dfp/convert-dfp.c: Wrap __STDC_WANT_DEC_FP__ with
7605 #ifndef/#endif.
7606 * gcc.dg/dfp/convert-int-saturate.c: Ditto.
7607 * gcc.dg/dfp/decfloat-constants.c: Ditto.
7608
7609 2007-03-24 Paul Thomas <pault@gcc.gnu.org>
7610
7611 PR fortran/31209
7612 * gfortran.dg/pointer_function_actual_1.f90: New test.
7613
7614 PR fortran/31200
7615 * gfortran.dg/pointer_function_actual_2.f90: New test.
7616
7617 PR fortran/31215
7618 * gfortran.dg/result_in_spec_1.f90: New test.
7619
7620 2007-03-23 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
7621
7622 PR fortran/30834
7623 * gfortran.dg/integer_exponentiation_3.F90: New test.
7624 * gfortran.dg/integer_exponentiation_4.f90: New test.
7625 * gfortran.dg/integer_exponentiation_5.F90: New test.
7626
7627 2007-03-22 Mark Mitchell <mark@codesourcery.com>
7628
7629 PR c++/30863
7630 * g++.dg/template/error24.C: New test.
7631 * g++.dg/parse/tmpl-outside1.C: Tweak error markers.
7632
7633 2007-03-22 Mark Mitchell <mark@codesourcery.com>
7634
7635 PR c++/31273
7636 * g++.dg/expr/bitfield7.C: New test.
7637
7638 2007-03-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7639
7640 PR other/23572
7641 * gcc.dg/float-range-4.c: New.
7642 * gcc.dg/float-range-1.c: Update. Test for a warning.
7643 * gcc.dg/float-range-3.c: New.
7644 * gcc.dg/float-range-5.c: New.
7645
7646 2007-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7647
7648 PR fortran/31262
7649 * gfortran.dg/no_range_check_1.f90: New test.
7650
7651 2007-03-22 Dirk Mueller <dmueller@suse.de>
7652
7653 * g++.old-deja/g++.brendan/warnings2.C: Don't use -pedantic.
7654 * g++.dg/other/static1.C: Remove stray semicolon.
7655 * g++.dg/other/init1.C: Likewise.
7656 * g++.dg/rtti/dyncast1.C: Likewise.
7657 * g++.dg/tree-ssa/pr17153.C: Likewise.
7658 * g++.dg/lookup/disamb1.C: Likewise.
7659 * g++.dg/lookup/scoped2.C: Likewise.
7660 * g++.dg/lookup/friend7.C: Likewise.
7661 * g++.dg/parse/parse4.C: Likewise.
7662 * g++.dg/parse/parse5.C: Likewise.
7663 * g++.dg/expr/pr29066.C: Likewise.
7664 * g++.dg/expr/cast4.C: Likewise.
7665 * g++.dg/tc1/dr193.C: Likewise.
7666 * g++.dg/tc1/dr213.C: Likewise.
7667 * g++.dg/abi/dcast1.C: Likewise.
7668 * g++.dg/abi/covariant2.C: Likewise.
7669 * g++.dg/inherit/covariant11.C: Likewise.
7670 * g++.dg/inherit/covariant9.C: Likewise.
7671 * g++.dg/inherit/covariant10.C: Likewise.
7672 * g++.dg/init/static3.C: Likewise.
7673 * g++.dg/init/init-ref3.C: Likewise.
7674 * g++.dg/init/ref10.C: Likewise.
7675 * g++.dg/template/meminit2.C: Likewise.
7676 * g++.dg/template/using9.C: Likewise.
7677 * g++.dg/template/friend9.C: Likewise.
7678 * g++.dg/template/ref1.C: Likewise.
7679 * g++.old-deja/g++.warn/inline.C: Likewise.
7680 * g++.old-deja/g++.robertl/eb91.C: Likewise.
7681 * g++.old-deja/g++.robertl/eb46.C: Likewise.
7682 * g++.old-deja/g++.robertl/eb34.C: Likewise.
7683 * g++.old-deja/g++.robertl/eb43.C: Likewise.
7684 * g++.old-deja/g++.robertl/eb26.C: Likewise.
7685 * g++.old-deja/g++.robertl/eb116.C: Likewise.
7686 * g++.old-deja/g++.brendan/copy5.C: Likewise.
7687 * g++.old-deja/g++.brendan/overload8.C: Likewise.
7688 * g++.old-deja/g++.brendan/overload11.C: Likewise.
7689 * g++.old-deja/g++.brendan/copy7.C: Likewise.
7690 * g++.old-deja/g++.brendan/crash38.C: Likewise.
7691 * g++.old-deja/g++.brendan/template11.C: Likewise.
7692 * g++.old-deja/g++.brendan/err-msg3.C: Likewise.
7693 * g++.old-deja/g++.brendan/crash50.C: Likewise.
7694 * g++.old-deja/g++.brendan/crash16.C: Likewise.
7695 * g++.old-deja/g++.jason/pmem2.C: Likewise.
7696 * g++.old-deja/g++.jason/parse9.C: Likewise.
7697 * g++.old-deja/g++.jason/byval2.C: Likewise.
7698 * g++.old-deja/g++.jason/overload8.C: Likewise.
7699 * g++.old-deja/g++.jason/pmf8.C: Likewise.
7700 * g++.old-deja/g++.jason/template33.C: Likewise.
7701 * g++.old-deja/g++.jason/return3.C: Likewise.
7702 * g++.old-deja/g++.jason/scoping2.C: Likewise.
7703 * g++.old-deja/g++.jason/virtual.C: Likewise.
7704 * g++.old-deja/g++.jason/opeq3.C: Likewise.
7705 * g++.old-deja/g++.jason/template27.C: Likewise.
7706 * g++.old-deja/g++.jason/synth6.C: Likewise.
7707 * g++.old-deja/g++.jason/ref8.C: Likewise.
7708 * g++.old-deja/g++.jason/offset1.C: Likewise.
7709 * g++.old-deja/g++.other/static20.C: Likewise.
7710 * g++.old-deja/g++.other/array1.C: Likewise.
7711 * g++.old-deja/g++.other/new3.C: Likewise.
7712 * g++.old-deja/g++.other/array2.C: Likewise.
7713 * g++.old-deja/g++.other/overload9.C: Likewise.
7714 * g++.old-deja/g++.other/cast6.C: Likewise.
7715 * g++.old-deja/g++.other/ptrmem8.C: Likewise.
7716 * g++.old-deja/g++.other/eh4.C: Likewise.
7717 * g++.old-deja/g++.other/using7.C: Likewise.
7718 * g++.old-deja/g++.other/init18.C: Likewise.
7719 * g++.old-deja/g++.other/dyncast1.C: Likewise.
7720 * g++.old-deja/g++.other/dyncast2.C: Likewise.
7721 * g++.old-deja/g++.other/dtor11.C: Likewise.
7722 * g++.old-deja/g++.pt/static11.C: Likewise.
7723 * g++.old-deja/g++.pt/crash19.C: Likewise.
7724 * g++.old-deja/g++.pt/overload12.C: Likewise.
7725 * g++.old-deja/g++.pt/crash46.C: Likewise.
7726 * g++.old-deja/g++.pt/mi1.C: Likewise.
7727 * g++.old-deja/g++.pt/vaarg3.C: Likewise.
7728 * g++.old-deja/g++.pt/nontype5.C: Likewise.
7729 * g++.old-deja/g++.pt/local5.C: Likewise.
7730 * g++.old-deja/g++.pt/typename2.C: Likewise.
7731 * g++.old-deja/g++.pt/explicit80.C: Likewise.
7732 * g++.old-deja/g++.pt/auto_ptr.C: Likewise.
7733 * g++.old-deja/g++.law/visibility1.C: Likewise.
7734 * g++.old-deja/g++.law/visibility2.C: Likewise.
7735 * g++.old-deja/g++.law/virtual2.C: Likewise.
7736 * g++.old-deja/g++.law/operators19.C: Likewise.
7737 * g++.old-deja/g++.law/parsing10.C: Likewise.
7738 * g++.old-deja/g++.law/visibility4.C: Likewise.
7739 * g++.old-deja/g++.law/operators4.C: Likewise.
7740 * g++.old-deja/g++.law/dtors2.C: Likewise.
7741 * g++.old-deja/g++.law/missed-error3.C: Likewise.
7742 * g++.old-deja/g++.law/visibility10.C: Likewise.
7743 * g++.old-deja/g++.law/scope3.C: Likewise.
7744 * g++.old-deja/g++.law/casts2.C: Likewise.
7745 * g++.old-deja/g++.law/code-gen5.C: Likewise.
7746 * g++.old-deja/g++.law/operators33.C: Likewise.
7747 * g++.old-deja/g++.law/friend4.C: Likewise.
7748 * g++.old-deja/g++.mike/pmf7.C: Likewise.
7749 * g++.old-deja/g++.mike/p5611.C: Likewise.
7750 * g++.old-deja/g++.mike/net37.C: Likewise.
7751 * g++.old-deja/g++.mike/p3570.C: Likewise.
7752 * g++.old-deja/g++.mike/p5718.C: Likewise.
7753 * g++.old-deja/g++.mike/net21.C: Likewise.
7754 * g++.old-deja/g++.mike/p1862.C: Likewise.
7755 * g++.old-deja/g++.mike/p4511.C: Likewise.
7756 * g++.old-deja/g++.mike/virt3.C: Likewise.
7757 * g++.old-deja/g++.mike/p16146.C: Likewise.
7758 * g++.old-deja/g++.mike/p1989.C: Likewise.
7759 * g++.old-deja/g++.mike/p5571.C: Likewise.
7760 * g++.old-deja/g++.gb/scope10.C: Likewise.
7761 * g++.old-deja/g++.abi/primary5.C: Likewise.
7762 * g++.old-deja/g++.abi/empty2.C: Likewise.
7763 * g++.old-deja/g++.abi/arraynew.C: Likewise.
7764 * g++.old-deja/g++.eh/vbase4.C: Likewise.
7765 * g++.old-deja/g++.eh/ptr1.C: Likewise.
7766 * g++.old-deja/g++.eh/cleanup1.C: Likewise.
7767 * g++.old-deja/g++.bob/template3.C: Likewise.
7768 * g++.old-deja/g++.bob/inherit1.C: Likewise.
7769
7770 2007-03-22 Paul Thomas <pault@gcc.gnu.org>
7771
7772 PR fortran/31193
7773 * gfortran.dg/transfer_array_intrinsic_3.f90: New test.
7774
7775 2007-03-22 Tobias Schlüter <tobi@gcc.gnu.org>
7776
7777 PR fortran/20897
7778 * gfortran.dg/derived_name_1.f90: New.
7779 * gfortran.dg/derived_name_2.f: New.
7780
7781 2007-03-21 Richard Sandiford <richard@codesourcery.com>
7782
7783 * lib/target-supports.exp (check_effective_target_nonpic): New
7784 procedure.
7785 * gcc.target/i386/20020616-1.c: Use an alternative to %ebx
7786 when compiling PIC.
7787 * gcc.target/i386/asm-4.c: Require nonpic.
7788 * gcc.target/i386/cmov1.c: Likewise.
7789 * gcc.target/i386/mul.c: Likewise.
7790 * gcc.target/i386/pr21291.c: Require nonpic or ! ilp32.
7791 * gcc.target/i386/ssetype-1.c: Require nonpic.
7792 * gcc.target/i386/ssetype-3.c: Likewise.
7793 * gcc.target/i386/ssetype-5.c: Likewise.
7794
7795 2007-03-21 Richard Sandiford <richard@codesourcery.com>
7796
7797 * gcc.c-torture/execute/builtins/chk.h (LOCAL): Define.
7798 * gcc.c-torture/execute/builtins/sprintf-chk.c (s1): Make LOCAL.
7799 * gcc.c-torture/execute/builtins/stpcpy-chk.c (s1): Likewise.
7800 * gcc.c-torture/execute/builtins/strcpy-chk.c (s1): Likewise.
7801
7802 2007-03-19 Seongbae Park <seongbae.park@gmail.com>
7803
7804 PR tree-optimization/30590
7805 * g++.dg/opt/pr30590.C: New testcase.
7806
7807 2007-03-20 Jakub Jelinek <jakub@redhat.com>
7808
7809 PR c/30762
7810 * gcc.dg/pr30762-1.c: New test.
7811 * gcc.dg/pr30762-2.c: New test.
7812
7813 PR inline-asm/30505
7814 * gcc.target/i386/pr30505.c: New test.
7815
7816 2007-03-19 Mark Shinwell <shinwell@codesourcery.com>
7817
7818 * gcc.target/arm/register-variables.c: New.
7819
7820 2007-03-19 Jeff Law <law@redhat.com>
7821
7822 * PR tree-optimization/30984
7823 * gcc.c-torture/pr30984.c: New test.
7824
7825 2007-03-19 Andrew Pinski <andrew_pinski@playstation.sony.com>
7826 Richard Guenther <rguenther@suse.de>
7827
7828 PR tree-optimization/31254
7829 * gcc.dg/torture/pr31254.c: New testcase.
7830
7831 2007-03-19 Hans-Peter Nilsson <hp@axis.com>
7832
7833 * gcc.dg/torture/pr26565.c: Expect warning on packed field for
7834 target default_packed.
7835
7836 2007-03-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7837
7838 PR fortran/31203
7839 * gfortran.dg/string_length_1.f90: New test.
7840
7841 2007-03-18 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7842
7843 PR testsuite/30395
7844 * gcc.dg/pr16194.c: Provide define for REG on __hppa__.
7845
7846 2007-03-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7847
7848 PR libgfortran/31052
7849 * gfortran.dg/namelist_27.f90: New test.
7850
7851 2007-03-18 Paul Thomas <pault@gcc.gnu.org>
7852
7853 PR fortran/30531
7854 * gfortran.dg/used_types_14.f90: New test.
7855
7856 PR fortran/31086
7857 * gfortran.dg/used_types_15.f90: New test.
7858
7859 2007-03-18 Dorit Nuzman <dorit@il.ibm.com>
7860
7861 * gcc.dg/vect/no-tree-dom-vect-bug.c: New test.
7862 * gcc.dg/vect/vect.exp: Compile tests with -fno-tree-dominator-opts.
7863
7864 2007-03-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7865
7866 PR fortran/31120
7867 * gfortran.dg/integer_exponentiation_2.f90: New test.
7868
7869 2007-03-17 Dorit Nuzman <dorit@il.ibm.com>
7870
7871 PR tree-optimization/31041
7872 * gcc.dg/vect/pr31041.c: New test.
7873
7874 2007-03-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7875
7876 * g++.dg/warn/Wconversion-integer.C: New
7877 * g++.dg/warn/Wconversion-real.C: New.
7878 * g++.dg/warn/Wconversion-real-integer.C: New.
7879 * g++.dg/warn/conv2.C: Updated.
7880
7881 2007-03-16 Richard Sandiford <richard@codesourcery.com>
7882
7883 * gcc.dg/intmax_t-1.c: Restrict XFAIL to VxWorks kernels;
7884 exclude RTPs.
7885
7886 2007-03-16 Richard Guenther <rguenther@suse.de>
7887
7888 PR tree-optimization/31146
7889 * g++.dg/tree-ssa/pr31146.C: New testcase.
7890
7891 2007-03-16 Richard Sandiford <richard@codesourcery.com>
7892
7893 * lib/target-supports.exp (check_missing_uclibc_feature): Don't
7894 assume that the target has <features.h>.
7895
7896 2007-03-16 Richard Sandiford <richard@codesourcery.com>
7897
7898 * gcc.dg/20020426-2.c: Add the fpic requirement to the PIC
7899 dg-options rather than to the whole test.
7900
7901 2007-03-16 Alexandre Oliva <aoliva@redhat.com>
7902
7903 PR debug/29906
7904 * g++.dg/debug/pr29906.C: New
7905
7906 2007-03-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7907
7908 PR libgfortran/31099
7909 * gfortran.dg/unformatted_recl.f90: Update test.
7910
7911 2007-03-15 Zdenek Dvorak <dvorakz@suse.cz>
7912
7913 * gcc.dg/tree-ssa/prefetch-5.c: New test.
7914
7915 2007-03-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7916
7917 PR c++/30891
7918 * g++.dg/parse/namespace-definition.C: New.
7919
7920 2007-03-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
7921
7922 PR c++/24924
7923 * g++.dg/cpp/pedantic-errors.C: New.
7924 * g++.dg/cpp/permissive.C: New.
7925
7926 2007-03-15 Richard Sandiford <richard@codesourcery.com>
7927
7928 * g++.dg/opt/mmx1.C: Only use the PIC options for fpic targets.
7929 * g++.old-deja/g++.other/store-expr1.C: Require fpic.
7930
7931 2007-03-15 Richard Sandiford <richard@codesourcery.com>
7932
7933 * lib/target-supports.exp (check_missing_uclibc_feature)
7934 (check_effective_target_wchar): New procedures.
7935 * gcc.dg/wchar_t-1.c: Require target wchar.
7936 * gcc.dg/wint_t-1.c: Likewise.
7937
7938 2007-03-15 Richard Sandiford <richard@codesourcery.com>
7939
7940 * lib/target-supports.exp (check_gc_sections_available): Return
7941 false for VxWorks targets.
7942
7943 2007-03-15 Dirk Mueller <dmueller@suse.de>
7944
7945 * g++.dg/warn/Wconversion2.C: Fix typo.
7946 * gcc.dg/if-empty-1.c: Ditto.
7947
7948 2007-03-15 Richard Sandiford <richard@codesourcery.com>
7949
7950 * gcc.dg/cpp/assert4.c: Treat VxWorks as a unix target.
7951
7952 2007-03-15 Uros Bizjak <ubizjak@gmail.com>
7953
7954 * gcc.target/i386/cmpxchg16b-1.c: Compile for lp64 targets only.
7955 * gcc.target/i386/pr31167.c: Ditto.
7956
7957 2007-03-15 Uros Bizjak <ubizjak@gmail.com>
7958
7959 PR target/31167
7960 * gcc.target/i386/pr31167.c: New test.
7961
7962 2007-03-15 Paul Thomas <pault@gcc.gnu.org>
7963
7964 PR fortran/30922
7965 * gfortran.dg/import5.f90.f90: New test.
7966
7967
7968 PR fortran/30879
7969 * gfortran.dg/data_components_1.f90: New test.
7970
7971
7972 PR fortran/30870
7973 * gfortran.dg/generic_13.f90: New test.
7974
7975 PR fortran/31163
7976 * gfortran.dg/alloc_comp_basics_5.f90: New test.
7977
7978 2007-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7979
7980 PR libgfortran/31051
7981 * gfortran.dg/fmt_t_4.f90: New
7982
7983 2007-03-14 Andrew Pinski <andrew_pinski@playstation.sony.com>
7984
7985 PR C++/31165
7986 * g++.dg/other/default7.C: New test.
7987
7988 2007-03-15 Dirk Mueller <dmueller@suse.de>
7989
7990 * g++.dg/warn/Wconversion2.C: New.
7991
7992 2007-03-14 Eric Christopher <echristo@apple.com>
7993
7994 * gcc.dg/ssp-1.c: New.
7995 * gcc.dg/ssp-2.c: Ditto.
7996
7997 2007-03-14 Dirk Mueller <dmueller@suse.de>
7998
7999 * g++.dg/warn/do-empty.C: New.
8000 * gcc.dg/do-empty.c: New.
8001 * gcc.dg/if-empty-1.c: Update.
8002 * gcc.dg/20001116-1.c: Update.
8003 * gcc.dg/pr23165.c: Update.
8004
8005 2007-03-14 Jakub Jelinek <jakub@redhat.com>
8006
8007 * gfortran.dg/module_implicit_conversion.f90: New test.
8008
8009 2007-03-13 Alexandre Oliva <aoliva@redhat.com>
8010
8011 PR middle-end/31127
8012 * gcc.dg/pr31127.c: New.
8013
8014 2007-03-13 Zdenek Dvorak <dvorakz@suse.cz>
8015
8016 * gcc.dg/tree-ssa/loop-26.c: New test.
8017
8018 2007-03-13 Uros Bizjak <ubizjak@gmail.com>
8019
8020 * gcc.target/i386/cmpxchg16b-1.c: New test.
8021
8022 2007-03-12 Seongbae Park <seongbae.park@gmail.com>
8023
8024 * gcc.dg/c90-vla-1.c: Reflect the change of the error message.
8025 * gcc.dg/c99-vla-1.c: Likewise.
8026 * g++.dg/ext/vla1.C: Likewise
8027
8028 2007-03-12 Seongbae Park <seongbae.park@gmail.com>
8029
8030 * gcc.dg/wvla-1.c: New test
8031 * gcc.dg/wvla-2.c: New test
8032 * gcc.dg/wvla-3.c: New test
8033 * gcc.dg/wvla-4.c: New test
8034 * gcc.dg/wvla-5.c: New test
8035 * gcc.dg/wvla-6.c: New test
8036 * gcc.dg/wvla-7.c: New test
8037 * g++.dg/warn/Wvla-1.C: New test
8038 * g++.dg/warn/Wvla-2.C: New test
8039 * g++.dg/warn/Wvla-3.C: New test
8040
8041 2007-03-12 Mark Mitchell <mark@codesourcery.com>
8042
8043 PR c++/30108
8044 * g++.dg/other/default6.C: New test.
8045
8046 2007-03-12 Richard Sandiford <richard@codesourcery.com>
8047
8048 * lib/target-supports.exp (check_profiling_available): Return false
8049 for VxWorks.
8050 (check_effective_target_vxworks_kernel): New procedure.
8051 * gcc.dg/20040813-1.c: Extend list of stabless targets to include
8052 VxWorks.
8053 * gcc.dg/builtins-config.h: Do not define HAVE_C99_RUNTIME on VxWorks.
8054 * gcc.dg/intmax_t-1.c: Extend the list of targets without inttypes.h
8055 to include VxWorks.
8056 * gcc.dg/vxworks/initpri2.c: Require vxworks_kernel.
8057
8058 2007-03-12 Richard Sandiford <richard@codesourcery.com>
8059
8060 * gcc.c-torture/compile/981006-1.c: Use the non-PIC options if
8061 PIC is not supported.
8062 * gcc.dg/20020103-1.c: Add dg-require-effective-target fpic.
8063 * gcc.dg/20020426-2.c: Likewise.
8064 * gcc.dg/pr28243.c: Likewise.
8065 * gcc.dg/visibility-11.c: Likewise.
8066 * gcc.dg/tls/opt-9.c: Likewise.
8067 * gcc.dg/tls/opt-10.c: Likewise.
8068 * gcc.dg/tls/pic-1.c: Likewise.
8069 * gcc.dg/tls/struct-1.c: Likewise.
8070 * gcc.target/i386/20000807-1.c: Likewise.
8071 * gcc.target/i386/20000904-1.c: Likewise.
8072 * gcc.target/i386/20011119-1.c: Likewise.
8073 * gcc.target/i386/990213-2.c: Likewise.
8074 * gcc.target/i386/990214-1.c: Likewise.
8075 * gcc.target/i386/compress-float-387-pic.c: Likewise.
8076 * gcc.target/i386/compress-float-sse-pic.c: Likewise.
8077 * gcc.target/i386/pic-1.c: Likewise.
8078 * gcc.target/i386/pr21518.c: Likewise.
8079 * gcc.target/i386/pr23098.c: Likewise.
8080 * gcc.target/i386/pr23943.c: Likewise.
8081
8082 2007-03-11 Mark Mitchell <mark@codesourcery.com>
8083
8084 PR c++/31038
8085 * g++.dg/template/complit2.C: New test.
8086
8087 PR c++/30328
8088 * g++.dg/ext/bitfield1.C: New test.
8089
8090 2007-03-11 Paul Thomas <pault@gcc.gnu.org>
8091
8092 PR fortran/30883
8093 * gfortran.dg/interface_11.f90: New test.
8094
8095 2007-03-11 Richard Guenther <rguenther@suse.de>
8096
8097 PR tree-optimization/31115
8098 * gcc.dg/torture/pr31115.c: New testcase.
8099
8100 2007-03-11 Ira Rosen <irar@il.ibm.com>
8101
8102 PR tree-optimization/29925
8103 * gcc.dg/vect/fast-math-vect-pr29925.c: New test.
8104
8105 2007-03-10 Mark Mitchell <mark@codesourcery.com>
8106
8107 PR c++/30274
8108 * g++.dg/expr/bitfield3.C: New test.
8109 * g++.dg/expr/bitfield4.C: Likewise.
8110 * g++.dg/expr/bitfield5.C: Likewise.
8111 * g++.dg/expr/bitfield6.C: Likewise.
8112
8113 PR c++/30924
8114 * g++.dg/template/array18.C: New test.
8115
8116 2007-03-10 Dirk Mueller <dmueller@suse.de>
8117
8118 PR c++/17946
8119 * gcc.dg/Wlogical-op-1.c: Remove duplicated part.
8120 * g++.dg/warn/Wlogical-op-1.C: Remove duplicated part.
8121
8122 2007-03-09 Douglas Gregor <doug.gregor@gmail.com>
8123
8124 PR c++/20599
8125 * g++.dg/cpp0x/variadic-bind.C: New.
8126 * g++.dg/cpp0x/variadic-function.C: New.
8127 * g++.dg/cpp0x/variadic-mem_fn.C: New.
8128 * g++.dg/cpp0x/variadic-tuple.C: New.
8129 * g++.dg/cpp0x/variadic1.C: New.
8130 * g++.dg/cpp0x/variadic2.C: New.
8131 * g++.dg/cpp0x/variadic3.C: New.
8132 * g++.dg/cpp0x/variadic4.C: New.
8133 * g++.dg/cpp0x/variadic5.C: New.
8134 * g++.dg/cpp0x/variadic6.C: New.
8135 * g++.dg/cpp0x/variadic7.C: New.
8136 * g++.dg/cpp0x/variadic8.C: New.
8137 * g++.dg/cpp0x/variadic9.C: New.
8138 * g++.dg/cpp0x/variadic10.C: New.
8139 * g++.dg/cpp0x/variadic11.C: New.
8140 * g++.dg/cpp0x/variadic12.C: New.
8141 * g++.dg/cpp0x/variadic13.C: New.
8142 * g++.dg/cpp0x/variadic14.C: New.
8143 * g++.dg/cpp0x/variadic15.C: New.
8144 * g++.dg/cpp0x/variadic16.C: New.
8145 * g++.dg/cpp0x/variadic17.C: New.
8146 * g++.dg/cpp0x/variadic18.C: New.
8147 * g++.dg/cpp0x/variadic19.C: New.
8148 * g++.dg/cpp0x/variadic20.C: New.
8149 * g++.dg/cpp0x/variadic21.C: New.
8150 * g++.dg/cpp0x/variadic22.C: New.
8151 * g++.dg/cpp0x/variadic23.C: New.
8152 * g++.dg/cpp0x/variadic24.C: New.
8153 * g++.dg/cpp0x/variadic25.C: New.
8154 * g++.dg/cpp0x/variadic26.C: New.
8155 * g++.dg/cpp0x/variadic27.C: New.
8156 * g++.dg/cpp0x/variadic28.C: New.
8157 * g++.dg/cpp0x/variadic29.C: New.
8158 * g++.dg/cpp0x/variadic30.C: New.
8159 * g++.dg/cpp0x/variadic31.C: New.
8160 * g++.dg/cpp0x/variadic32.C: New.
8161 * g++.dg/cpp0x/variadic33.C: New.
8162 * g++.dg/cpp0x/variadic34.C: New.
8163 * g++.dg/cpp0x/variadic35.C: New.
8164 * g++.dg/cpp0x/variadic36.C: New.
8165 * g++.dg/cpp0x/variadic37.C: New.
8166 * g++.dg/cpp0x/variadic38.C: New.
8167 * g++.dg/cpp0x/variadic39.C: New.
8168 * g++.dg/cpp0x/variadic40.C: New.
8169 * g++.dg/cpp0x/variadic41.C: New.
8170 * g++.dg/cpp0x/variadic42.C: New.
8171 * g++.dg/cpp0x/variadic43.C: New.
8172 * g++.dg/cpp0x/variadic44.C: New.
8173 * g++.dg/cpp0x/variadic45.C: New.
8174 * g++.dg/cpp0x/variadic46.C: New.
8175 * g++.dg/cpp0x/variadic47.C: New.
8176 * g++.dg/cpp0x/variadic48.C: New.
8177 * g++.dg/cpp0x/variadic49.C: New.
8178 * g++.dg/cpp0x/variadic50.C: New.
8179 * g++.dg/cpp0x/variadic51.C: New.
8180 * g++.dg/cpp0x/variadic52.C: New.
8181 * g++.dg/cpp0x/variadic53.C: New.
8182 * g++.dg/cpp0x/variadic54.C: New.
8183 * g++.dg/cpp0x/variadic55.C: New.
8184 * g++.dg/cpp0x/variadic56.C: New.
8185 * g++.dg/cpp0x/variadic57.C: New.
8186 * g++.dg/cpp0x/variadic58.C: New.
8187 * g++.dg/cpp0x/variadic59.C: New.
8188 * g++.dg/cpp0x/variadic60.C : New.
8189 * g++.dg/cpp0x/variadic61.C : New.
8190 * g++.dg/cpp0x/variadic62.C : New.
8191 * g++.dg/cpp0x/variadic63.C : New.
8192 * g++.dg/cpp0x/variadic64.C : New.
8193 * g++.dg/cpp0x/variadic65.C : New.
8194 * g++.dg/cpp0x/variadic66.C : New.
8195 * g++.dg/cpp0x/variadic67.C : New.
8196 * g++.dg/cpp0x/variadic68.C : New.
8197 * g++.dg/cpp0x/variadic69.C : New.
8198 * g++.dg/cpp0x/variadic70.C : New.
8199 * g++.dg/cpp0x/variadic71.C : New.
8200 * g++.dg/cpp0x/variadic72.C : New.
8201 * g++.dg/cpp0x/variadic73.C : New.
8202 * g++.dg/cpp0x/variadic74.C : New.
8203 * g++.dg/cpp0x/variadic75.C : New.
8204 * g++.dg/cpp0x/variadic-ex1.C : New.
8205 * g++.dg/cpp0x/variadic-ex2.C : New.
8206 * g++.dg/cpp0x/variadic-ex3.C : New.
8207 * g++.dg/cpp0x/variadic-ex4.C : New.
8208 * g++.dg/cpp0x/variadic-ex5.C : New.
8209 * g++.dg/cpp0x/variadic-ex6.C : New.
8210 * g++.dg/cpp0x/variadic-ex7.C : New.
8211 * g++.dg/cpp0x/variadic-ex8.C : New.
8212 * g++.dg/cpp0x/variadic-ex9.C : New.
8213 * g++.dg/cpp0x/variadic-ex10.C : New.
8214 * g++.dg/cpp0x/variadic-ex11.C : New.
8215 * g++.dg/cpp0x/variadic-ex12.C : New.
8216 * g++.dg/cpp0x/variadic-ex13.C : New.
8217 * g++.dg/cpp0x/variadic-ex14.C : New.
8218
8219 2007-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8220
8221 PR libgfortran/31099
8222 * gfortran.dg/unformatted_recl.f90: New test.
8223
8224 2007-03-09 Roger Sayle <roger@eyesopen.com>
8225
8226 * gcc.dg/fold-eqcmplx-1.c: New test case.
8227
8228 2007-03-09 Alexandre Oliva <aoliva@redhat.com>
8229
8230 PR rtl-optimization/30643
8231 * gcc.dg/pr30643.c: New.
8232
8233 2007-03-09 Chao-ying Fu <fu@mips.com>
8234
8235 * gcc.target/mips/mips32-dspr2-type.c: New test.
8236 * gcc.target/mips/mips32-dspr2.c: New test.
8237 * gcc.target/mips/dspr2-MULT.c: New test.
8238 * gcc.target/mips/dspr2-MULTU.c: New test.
8239 * gcc.target/mips/mips32-dsp-run.c: New test to check execution.
8240 * gcc.target/mips/mips32-dsp.c: Change v4i8 typedef to use signed char.
8241 Adjust some formats.
8242
8243 2007-03-09 Dirk Mueller <dmueller@suse.de>
8244
8245 PR c++/17946
8246 * gcc.dg/Wlogical-op-1.c: New.
8247 * g++.dg/warn/Wlogical-op-1.C: New.
8248
8249 2007-03-09 Richard Guenther <rguenther@suse.de>
8250
8251 PR tree-optimization/30904
8252 PR middle-end/31058
8253 * gcc.dg/pr30904.c: Remove xfail.
8254
8255 2007-03-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
8256
8257 PR C/31072
8258 * gcc.c-torture/execute/pr31072.c: New test.
8259
8260 2007-03-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8261
8262 * gcc.dg/builtins-55.c: Test *lceil* and *lfloor*.
8263 * gcc.dg/torture/builtin-attr-1.c: Likewise.
8264 * gcc.dg/torture/builtin-convert-1.c: Likewise. Also test
8265 *lrint* and *lround*.
8266 * gcc.dg/torture/builtin-convert-2.c: Test ceil->lceil and
8267 floor->lfloor.
8268 * gcc.dg/torture/builtin-convert-3.c: Test *lceil* and *lfloor*.
8269 * gcc.dg/torture/builtin-integral-1.c: Likewise.
8270 * gcc.dg/torture/builtin-minmax-1.c: Likewise. Also test *lrint*
8271 and *lround*. Correct macro names.
8272 * gcc.dg/torture/builtin-nonneg-1.c: Test *lceil* and *lfloor*.
8273 * gcc.dg/torture/builtin-rounding-1.c: Likewise.
8274
8275 2007-03-08 Ian Lance Taylor <iant@google.com>
8276
8277 * gcc.dg/no-strict-overflow-5.c: New test.
8278 * gcc.dg/no-strict-overflow-6.c: New test.
8279 * gcc.dg/Wstrict-overflow-11.c: New test.
8280 * gcc.dg/Wstrict-overflow-12.c: New test.
8281 * gcc.dg/Wstrict-overflow-13.c: New test.
8282 * gcc.dg/Wstrict-overflow-14.c: New test.
8283 * gcc.dg/Wstrict-overflow-15.c: New test.
8284
8285 2007-03-08 Richard Sandiford <richard@codesourcery.com>
8286
8287 * gcc.c-torture/execute/strcmp-1.x: New file. XFAIL execution
8288 for VxWorks kernel mode.
8289 * gcc.c-torture/execute/strncmp-1.x: Likewise.
8290
8291 2007-03-08 Richard Sandiford <richard@codesourcery.com>
8292
8293 * gcc.c-torture/execute/ieee/hugeval.x: XFAIL for VxWorks kernel
8294 mode.
8295
8296 2007-03-08 Richard Sandiford <richard@codesourcery.com>
8297
8298 * gcc.c-torture/execute/builtins/memmove-lib.c: Include lib/bzero.c
8299 and lib/bfill.c on VxWorks targets.
8300 * gcc.c-torture/execute/builtins/memmove-2-lib.c: Likewise.
8301 * gcc.c-torture/execute/builtins/strchr-lib.c: Include lib/bzero.c,
8302 lib/bfill.c and lib/memmove.c on VxWorks targets.
8303 * gcc.c-torture/execute/builtins/strrchr-lib.c: Likewise.
8304 * gcc.c-torture/execute/builtins/memops-asm-lib.c: Include lib/bfill.c
8305 on VxWorks targets.
8306 * gcc.c-torture/execute/builtins/lib/bzero.c: New file.
8307 * gcc.c-torture/execute/builtins/lib/bfill.c: Likewise.
8308
8309 2007-03-08 Tobias Burnus <burnus@net-b.de>
8310
8311 * gfortran.dg/use_5.f90: New test.
8312 * gfortran.dg/use_6.f90: Ditto.
8313 * gfortran.dg/use_7.f90: Ditto.
8314
8315 2007-03-08 Tobias Burnus <burnus@net-b.de>
8316
8317 PR fortran/30973
8318 * gfortran.dg/use_4.f90: New test.
8319 * gfortran.dg/used_dummy_types_7.f90: Correct ambiguous symbol.
8320
8321 2007-03-08 Paul Thomas <pault@gcc.gnu.org>
8322
8323 PR fortran/31011
8324 * gfortran.dg/parameter_array_section_2.f90: New test.
8325
8326 2007-03-08 Volker Reichelt <reichelt@netcologne.de>
8327
8328 PR c++/30852
8329 * g++.dg/ext/offsetof1.C: Add cases with volatile.
8330
8331 PR c++/30534
8332 * g++.dg/template/arg5.C: New test.
8333
8334 2007-03-07 Joseph Myers <joseph@codesourcery.com>
8335
8336 * g++.dg/eh/arm-iwmmxt-unwind.C: New test.
8337
8338 2007-03-07 Paolo Bonzini <bonzini@gnu.org>
8339
8340 * gcc.dg/var-expand1.c: Add newline at end of file.
8341
8342 2007-03-07 Hans-Peter Nilsson <hp@axis.com>
8343
8344 * g++.old-deja/g++.jason/template31.C: Include cstdlib.
8345
8346 2007-03-06 Richard Sandiford <richard@codesourcery.com>
8347
8348 * gcc.c-torture/compile/m68k-byte-addr.c: New test.
8349
8350 2007-03-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8351
8352 * gcc.dg/torture/builtin-convert-4.c: New test.
8353
8354 2007-03-05 Ian Lance Taylor <iant@google.com>
8355
8356 * gcc.c-torture/compile/pr31034.c: New test.
8357
8358 2007-03-05 Ian Lance Taylor <iant@google.com>
8359
8360 * gcc.dg/inline-18.c: New test.
8361 * gcc.dg/inline-19.c: New test.
8362 * gcc.dg/inline-20.c: New test.
8363 * gcc.dg/inline-21.c: New test.
8364
8365 2007-03-05 Richard Guenther <rguenther@suse.de>
8366
8367 PR tree-optimization/14052
8368 * gcc.dg/tree-ssa/vrp33.c: New testcase.
8369
8370 2007-03-05 Richard Guenther <rguenther@suse.de>
8371
8372 PR tree-optimization/23777
8373 * gcc.dg/tree-ssa/pr23777.c: New testcase.
8374
8375 2007-03-04 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8376
8377 PR other/30465
8378 * gcc.dg/multiple-overflow-warn-3.c: New.
8379 * g++.dg/warn/multiple-overflow-warn-3.C: New.
8380
8381 2007-03-04 Simon Martin <simartin@users.sourceforge.net>
8382
8383 PR c++/30895
8384 * g++.dg/parse/template23.C: New test.
8385
8386 2007-03-04 Roger Sayle <roger@eyesopen.com>
8387
8388 PR middle-end/30744
8389 * gcc.dg/pr30744-1.c: New test case.
8390
8391 2007-03-04 Tobias Burnus <burnus@net-b.de>
8392
8393 * gfortran.dg/c_by_val.c: Use _Complex instead of a struct.
8394
8395 2007-03-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8396
8397 PR target/30406
8398 * gfortran.dg/logical_3.f90: New test.
8399
8400 2007-03-04 Thomas Koenig <Thomas.Koenig@online.de>
8401
8402 PR libfortran/30981
8403 * gfortran.dg/integer_exponentiation_1.f90: New test.
8404
8405 2007-03-04 Nathan Sidwell <nathan@codesourcery.com>
8406
8407 * gcc.target/m68k/m68k.exp: New.
8408 * gcc.target/m68k/crash1.c: New.
8409
8410 2007-03-03 Tobias Burnus <burnus@net-b.de>
8411
8412 * gfortran.dg/c_by_val.c: Use int64_t instead of long
8413 to be more compatible with integer(kind=8).
8414
8415 2007-03-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8416
8417 PR libfortran/31001
8418 * gfortran.dg/zero_sized_3.f90: New test.
8419
8420 2007-03-03 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8421
8422 PR c++/15787
8423 * g++.dg/parse/else.C: New.
8424 * g++.dg/parse/else-2.C: New.
8425
8426 2007-03-03 Paul Thomas <pault@gcc.gnu.org>
8427 Tobias Burnus <burnus@net-b.de>
8428
8429 PR fortran/30882
8430 * gfortran.dg/size_dim.f90: New test.
8431
8432 2007-03-02 Paul Thomas <pault@gcc.gnu.org>
8433 Tobias Burnus <burnus@net-b.de>
8434
8435 PR fortran/30873
8436 * gfortran.dg/entry_9.f90: New test.
8437
8438 2007-03-02 Simon Martin <simartin@users.sourceforge.net>
8439
8440 PR c++/28253
8441 * g++.dg/inherit/covariant16.C: New test.
8442
8443 2007-03-02 Geoffrey Keating <geoffk@apple.com>
8444
8445 * g++.dg/other/darwin-minversion-1.C: New.
8446
8447 2007-03-02 Diego Novillo <dnovillo@redhat.com>
8448
8449 * gcc.dg/tree-ssa/20070302-1.c: New test.
8450
8451 2007-03-02 Joseph Myers <joseph@codesourcery.com>
8452
8453 * gcc.target/powerpc/spe-unwind-1.c, g++.dg/eh/simd-5.C: New
8454 tests.
8455
8456 2007-03-01 Zdenek Dvorak <dvorakz@suse.cz>
8457
8458 * gcc.dg/tree-ssa/prefetch-4.c: New test.
8459
8460 2007-03-01 Simon Baldwin <simonb@google.com>
8461
8462 PR c++/23689
8463 * warn/ignored_typedef.C: New.
8464 * init/ctor8.C: Added dg-warning to consume ignored typedef
8465 warning.
8466 * template/typedef2.C: Ditto. Moved dg-error onto its own line
8467 and added an explicit line number.
8468
8469 2007-02-28 Richard Guenther <rguenther@suse.de>
8470
8471 PR middle-end/30364
8472 * gcc.dg/torture/pr30364-1.c: New testcase.
8473 * gcc.dg/torture/pr30364-2.c: Likewise.
8474 * gcc.dg/torture/pr30364-3.c: Likewise.
8475
8476 2007-02-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8477
8478 * gcc.dg/torture/builtin-frexp-1.c: On mips*-*-irix6* and
8479 powerpc*, use -funsafe-math-optimizations.
8480 * gcc.dg/torture/builtin-logb-1.c: Likewise.
8481 * gcc.dg/torture/builtin-modf-1.c: Likewise.
8482
8483 2007-02-28 Tobias Burnus <burnus@net-b.de>
8484 Paul Thomas <pault@gcc.gnu.org>
8485
8486 PR fortran/30888
8487 PR fortran/30887
8488 * c_by_val_1.f: Test %VAL() with non-default kind.
8489 * c_by_val.c: Ditto.
8490 * c_by_val_4.f: New test.
8491
8492 2007-02-28 Tobias Burnus <burnus@net-b.de>
8493
8494 PR fortran/30968
8495 * gfortran.dg/continuation_7.f90: New test.
8496
8497 2007-02-28 Bernd Schmidt <bernd.schmidt@analog.com>
8498
8499 * g++.dg/inherit/thunk7.C: New test.
8500 * lib/target-supports.exp (check_profiling_available): Not available
8501 for bfin-*-*.
8502
8503 2007-02-27 Uros Bizjak <ubizjak@gmail.com>
8504
8505 PR target/30970
8506 * gcc.target/i386/gfortran.dg/pr30970.c: New test.
8507
8508 2007-02-27 Mark Mitchell <mark@codesourcery.com>
8509
8510 * lib/target-supports.exp (check_effective_target_init_priority):
8511 Remove Solaris special case.
8512
8513 2007-02-26 Geoffrey Keating <geoffk@apple.com>
8514
8515 * gcc.target/powerpc/stabs-attrib-vect-darwin.c: Allow
8516 for more builtin types.
8517
8518 * g++.dg/ext/visibility/class1.C: Port to Darwin.
8519 * g++.dg/ext/visibility/noPLT.C: Likewise.
8520
8521 2007-02-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8522
8523 * gcc.dg/torture/builtin-modf-1.c: Use -fno-finite-math-only on
8524 sh* targets.
8525
8526 2007-02-26 Thomas Koenig <Thomas.Koenig@online.de>
8527
8528 PR fortran/30865
8529 * size_optional_dim_1.f90: New test.
8530
8531 2007-02-25 Mark Mitchell <mark@codesourcery.com>
8532
8533 * gcc.dg/vxworks/vxworks.exp: New file.
8534 * gcc.dg/vxworks/initpri1.c: Likewise.
8535 * gcc.dg/vxworks/initpri2.c: Likewise.
8536 * gcc.dg/initpri2.c: Add more tests.
8537 * g++.dg/special/initpri2.C: Likewise.
8538
8539 * gcc.dg/initpri1.c: New test.
8540 * gcc.dg/initpri2.c: Likewise.
8541 * g++.dg/special/initpri1.C: New test.
8542 * g++.dg/special/initpri2.C: Likewise.
8543 * g++.dg/special/conpr-1.C: Use init_priority effective target.
8544 * g++.dg/special/conpr-2.C: Likewise.
8545 * g++.dg/special/conpr-3.C: Likewise.
8546 * g++.dg/special/conpr-4.C: Likewise.
8547 * g++.dg/special/initp1.C: Likewise.
8548 * g++.dg/special/ecos.exp: Remove code to detect availability of
8549 constructor priorities.
8550 * lib/target-supports.exp (check_effective_target_init_priority):
8551 New function.
8552
8553 2007-02-24 Jan Hubicka <jh@suse.cz>
8554
8555 * gcc.c-torture/execute/pr30778.c: New testcase.
8556
8557 2007-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8558
8559 PR libgfortran/30918
8560 * gfortran.dg/namelist_26.f90: New test.
8561
8562 2007-02-24 Richard Guenther <rguenther@suse.de>
8563
8564 PR middle-end/30951
8565 * gcc.dg/pr30951.c: New testcase.
8566
8567 2007-02-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8568
8569 * gcc.dg/torture/builtin-modf-1.c: New test.
8570
8571 2007-02-23 Paolo Bonzini <bonzini@gnu.org>
8572
8573 PR tree-optimization/30904
8574 * gcc.dg/pr30904.c: New test.
8575
8576 2007-02-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8577
8578 * gcc.test-framework/README: Correct command.
8579 * gcc.test-framework/dg-outexistsnot-exp-P.c: Replace -W with
8580 -Wunused-value.
8581 * gcc.test-framework/dg-outexists-exp-F.c: Likewise.
8582
8583 2007-02-23 Nathan Sidwell <nathan@codesourcery.com>
8584
8585 * lib/target-supports.exp (check_effective_target_unwrapped): New.
8586
8587 2007-02-23 Mark Mitchell <mark@codesourcery.com>
8588
8589 * lib/target-supports.exp (check_effective_target_newlib): New
8590 function.
8591
8592 2007-02-23 Paul Thomas <pault@gcc.gnu.org>
8593
8594 PR fortran/30660
8595 * gfortran.dg/alloc_comp_basics_4.f90: Add component with an
8596 allocatable component.
8597
8598
8599 2007-02-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8600
8601 * gcc.dg/torture/builtin-logb-1.c: New test.
8602 * gcc.dg/torture/builtin-math-2.c: Test logb/ilogb.
8603 * gcc.dg/torture/builtin-nonneg-1.c: Test significand.
8604 * gcc.dg/torture/builtin-frexp-1.c: Use -fno-finite-math-only on
8605 sh* targets.
8606
8607 2007-02-23 Richard Guenther <rguenther@suse.de>
8608
8609 * g++.dg/warn/changes-meaning.C: New testcase.
8610
8611 2007-02-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8612
8613 PR libgfortran/30910
8614 * gfortran.dg/fmt_zero_precision.f90: Update test.
8615
8616 2007-02-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8617
8618 * gcc.dg/torture/builtin-frexp-1.c: New test.
8619
8620 2007-02-22 Mark Mitchell <mark@codesourcery.com>
8621
8622 * g++.dg/opt/switch4.C: Pass -fshort-enums -w.
8623
8624 2007-02-22 Ian Lance Taylor <iant@google.com>
8625
8626 PR debug/30898
8627 * g++.dg/debug/pr30898.C: New test.
8628
8629 2007-02-22 Ira Rosen <irar@il.ibm.com>
8630
8631 * gcc.dg/vect/vect-106.c: New test.
8632
8633 2007-02-22 Dorit Nuzman <dorit@il.ibm.com>
8634 Ira Rosen <irar@il.ibm.com>
8635
8636 PR tree-optimization/30843
8637 * gcc.dg/vect/pr30843.c: New test.
8638
8639 2007-02-22 Dorit Nuzman <dorit@il.ibm.com>
8640
8641 PR tree-optimization/30858
8642 * gcc.dg/vect/pr30858.c: New test.
8643
8644 2007-02-21 Mark Mitchell <mark@codesourcery.com>
8645
8646 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Allow the caller
8647 to set options for compiling testglue.
8648 * lib/g++.exp (g++_init): Compile testglue with -fexceptions.
8649 * lib/obj-c++.exp (obj-c++_init): Likewise.
8650
8651 2007-02-21 Eric Botcazou <ebotcazou@adacore.com>
8652
8653 * gnat.dg/derived_aggregate.adb: New test.
8654
8655 2007-02-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8656
8657 * gcc.dg/torture/builtin-ldexp-1.c: Use -fno-finite-math-only on
8658 sh* targets. Call the correct CKSGN macro.
8659
8660 2007-02-21 Jakub Jelinek <jakub@redhat.com>
8661
8662 * gfortran.dg/gomp/omp_parse1.f90: New test.
8663 * gfortran.dg/gomp/omp_parse2.f: New test.
8664
8665 2007-02-20 Thomas Koenig <Thomas.Koenig@online.de>
8666
8667 PR fortran/30869
8668 * gfortran.dg/do_pointer_1.f90: New test.
8669
8670 2007-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8671
8672 * gcc.dg/torture/builtin-nonneg-1.c: Add checks for scalb, scalbn
8673 and scalbln.
8674
8675 2007-02-20 Geoffrey Keating <geoffk@apple.com>
8676
8677 * gcc.dg/darwin-minversion-1.c: New.
8678 * gcc.dg/darwin-minversion-2.c: New.
8679
8680 2007-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8681
8682 * gcc.dg/builtins-34.c: Add scalb/scalbn/scalbln cases.
8683
8684 2007-02-20 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8685 DJ Delorie <dj@redhat.com>
8686
8687 PR other/30824
8688 * gcc.dg/Wfatal.c: New.
8689 * gcc.dg/Wfatal-2.c: New.
8690 * gcc.dg/Werror-1.c: Adjust expectations.
8691 * gcc.dg/Werror-5.c: Likewise.
8692 * gcc.dg/Werror-7.c: Likewise.
8693 * gcc.dg/Werror-10.c: Likewise.
8694 * gcc.dg/Werror-11.c: Likewise.
8695
8696 2007-02-20 Tobias Burnus <burnus@net-b.de>
8697
8698 PR fortran/30522
8699 * gfortran.dg/volatile10.f90: New test.
8700
8701 2007-02-19 Thomas Koenig <Thomas.Koenig@online.de>
8702
8703 PR libfortran/30533
8704 * gfortran.dg/intrinsic_intkinds_1.f90: New test.
8705
8706 2007-02-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8707
8708 * gcc.dg/20031012-1.c: Replace -Walways-true with -Waddress.
8709 * gcc.dg/Walways-true-1.c: Likewise.
8710 * gcc.dg/weak/weak-3.c: Likewise.
8711 * gcc.dg/Werror-1.c: Likewise.
8712 * gcc.dg/Werror-3.c: Likewise.
8713 * gcc.dg/Werror-4.c: Likewise.
8714 * gcc.dg/Werror-5.c: Likewise.
8715 * gcc.dg/Werror-6.c: Likewise.
8716 * gcc.dg/Werror-7.c: Likewise.
8717 * gcc.dg/Werror-8.c: Likewise.
8718 * gcc.dg/Werror-10.c: Likewise.
8719 * gcc.dg/Werror-11.c: Likewise.
8720 * gcc.dg/Werror-12.c: Likewise.
8721 * g++.old-deja/g++.mike/warn8.C: Likewise.
8722 * g++.dg/warn/Walways-true-1.C: Likewise.
8723 * g++.dg/warn/Walways-true-2.C: Likewise.
8724 * g++.dg/warn/noeffect8.C: Warn only with -Waddress.
8725 * g++.dg/warn/Wstring-literal-comparison-1.C: Replace
8726 -Wstring-literal-comparison with -Waddress.
8727 * gcc.dg/Wstring-literal-comparison-4.c: Replace
8728 -Wno-string-literal-comparison with -Wno-address.
8729
8730 2007-02-19 Eric Botcazou <ebotcazou@adacore.com>
8731
8732 * gnat.dg/self_aggregate_with_call.adb: New test.
8733
8734 2007-02-18 Dorit Nuzman <dorit@il.ibm.com>
8735
8736 PR tree-optimization/30975
8737 * gcc.dg/vect/vect-iv-8.c: Fix to include an induction. Xfail.
8738 * gcc.dg/vect/vect-iv-8a.c: New (same as above, but signed).
8739 * gcc.dg/vect/pr30795.c: New.
8740
8741 2007-02-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8742
8743 PR fortran/30681
8744 * gfortran.dg/pr17229.f: Change "Obsolete" to "Obsolescent".
8745
8746 2007-02-18 Roger Sayle <roger@eyesopen.com>
8747
8748 PR rtl-optimization/28173
8749 * gcc.target/i386/andor-1.c: New test case.
8750
8751 2007-02-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8752
8753 * gcc.dg/torture/builtin-ldexp-1.c: New.
8754 * gcc.dg/torture/builtin-math-2.c: Add ldexp/scalbn/scalbln cases.
8755
8756 2007-02-18 Roger Sayle <roger@eyesopen.com>
8757
8758 * gfortran.dg/array_constructor_15.f90: New test case.
8759
8760 2007-02-18 Roger Sayle <roger@eyesopen.com>
8761
8762 * gfortran.dg/forall_10.f90: New test case.
8763
8764 2007-02-18 Eric Botcazou <ebotcazou@adacore.com>
8765
8766 * gnat.dg/tail_call_p.ads, tail_call_p.adb, tail_call.adb: New test.
8767
8768 2007-02-18 Eric Botcazou <ebotcazou@adacore.com>
8769
8770 * gnat.dg/test_prio_p.adb: Compile with -gnatws.
8771 * lib/gnat.exp (gnat_target_compile): Pass -f to the driver.
8772
8773 2007-02-16 Uros Bizjak <ubizjak@gmail.com>
8774
8775 * gcc.target/i386/builtin-bswap-1.c: Remove -march=nocona.
8776 * gcc.target/i386/builtin-bswap-3.c: Ditto.
8777 * gcc.target/i386/xchg-1.c: New test.
8778 * gcc.target/i386/xchg-2.c: New test.
8779
8780 2007-02-16 Richard Guenther <rguenther@suse.de>
8781 Christian Bruel <christian.bruel@st.com>
8782
8783 * gcc.dg/strict-overflow-5.c: New testcase.
8784
8785 2007-02-16 Tobias Burnus <burnus@net-b.de>
8786
8787 PR fortran/30793
8788 * gfortran.dg/func_derived_4.f90: New test.
8789
8790 2007-02-15 Roger Sayle <roger@eyesopen.com>
8791
8792 PR middle-end/30391
8793 * gfortran.dg/pr30391-1.f90: New test case.
8794
8795 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
8796
8797 PR middle-end/30433
8798 * gcc.c-torture/compile/pr30433.c: New testcase to check
8799 that complex constants comparisions are foldded.
8800
8801 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
8802
8803 PR C++/30158
8804 * g++.dg/ext/stmtexpr10.C: New testcase.
8805
8806 2007-02-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
8807
8808 PR middle-end/30729
8809 * gcc.dg/Wunused-value-2.c: New testcase.
8810
8811 2007-02-15 Ian Lance Taylor <iant@google.com>
8812
8813 * g++.dg/eh/subreg-1.C: New test.
8814
8815 2007-02-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8816
8817 PR c/26494
8818 * gcc.dg/Wimplicit-function-declaration-c89.c: New.
8819 * gcc.dg/Wimplicit-function-declaration-c89-default.c: New.
8820 * gcc.dg/Wimplicit-function-declaration-c89-pedantic.c: New.
8821 * gcc.dg/Wimplicit-function-declaration-c99.c: New.
8822 * gcc.dg/Wimplicit-function-declaration-c99-pedantic.c: New.
8823 * gcc.dg/Werror-implicit-function-declaration.c: New.
8824
8825 2007-02-15 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8826
8827 PR c++/28943
8828 * g++.dg/warn/pr28943.C: New.
8829
8830 2007-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8831
8832 * gfortran.fortran-torture/execute/math.f90: Fix typo.
8833
8834 2007-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8835
8836 PR fortran/30779
8837 * gfortran.dg/error_recovery_3.f90: New test.
8838
8839 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
8840
8841 * g++.dg/tree-ssa/sra-1.C: New.
8842
8843 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
8844
8845 * g++.dg/tree-ssa/sra-1.C: New.
8846
8847 2007-02-15 Alexandre Oliva <aoliva@redhat.com>
8848
8849 * g++.dg/ext/interface4.C, g++.dg/ext/interface4.h: New.
8850
8851 2007-02-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8852
8853 * g++.dg/tree-ssa/nothrow-1.C: Skip test if -fpic/-fPIC is used.
8854
8855 2007-02-14 Steven G. Kargl <kargl@gcc.gnu.org>
8856
8857 PR fortran/30799
8858 * gfortran.dg/logical_2.f90: New test.
8859
8860 2007-02-14 Joseph Myers <joseph@codesourcery.com>
8861
8862 * gcc.dg/torture/complex-alias-1.c: New test.
8863
8864 2007-02-14 Zdenek Dvorak <dvorakz@suse.cz>
8865
8866 * gcc.dg/tree-prof/update-tailcall.c: Use -fdump-tree-tailc
8867 instead of -fdump-tree-tailcall.
8868
8869 2007-02-14 Brooks Moses <brooks.moses@codesourcery.com>
8870
8871 * gfortran.dg/interface_10.f90: Fix comment typo.
8872
8873 2007-02-14 Dorit Nuzman <dorit@il.ibm.com>
8874
8875 PR tree-optimization/30771
8876 * gcc.dg/vect/pr30771.c: New test.
8877
8878 2007-02-13 Ian Lance Taylor <iant@google.com>
8879
8880 * gcc.dg/Wstrict-overflow-1.c: New test.
8881 * gcc.dg/Wstrict-overflow-2.c: New test.
8882 * gcc.dg/Wstrict-overflow-3.c: New test.
8883 * gcc.dg/Wstrict-overflow-4.c: New test.
8884 * gcc.dg/Wstrict-overflow-5.c: New test.
8885 * gcc.dg/Wstrict-overflow-6.c: New test.
8886 * gcc.dg/Wstrict-overflow-7.c: New test.
8887 * gcc.dg/Wstrict-overflow-8.c: New test.
8888 * gcc.dg/Wstrict-overflow-9.c: New test.
8889 * gcc.dg/Wstrict-overflow-10.c: New test.
8890
8891 2007-02-13 Roger Sayle <roger@eyesopen.com>
8892
8893 * gcc.target/ia64/builtin-bswap-2.c: New test case.
8894
8895 2007-02-13 Richard Henderson <rth@redhat.com>
8896
8897 * gcc.c-torture/execute/ieee/pr29302-1.c: Moved from...
8898 * gcc.c-torture/execute/pr29302-1.c: ... here.
8899
8900 2007-02-13 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
8901
8902 PR c/29521
8903 * gcc.dg/c90-return-1.c: Update output.
8904 * gcc.dg/c99-return-1.c: Likewise.
8905
8906 2007-02-13 Paul Thomas <pault@gcc.gnu.org>
8907
8908 PR fortran/30554
8909 * gfortran.dg/used_dummy_types_7.f90: New test..
8910
8911 2007-02-12 Uros Bizjak <ubizjak@gmail.com>
8912
8913 * gcc.target/i386/parity-1.c: New test.
8914 * gcc.target/i386/parity-2.c: New test.
8915
8916 2007-02-12 Roger Sayle <roger@eyesopen.com>
8917
8918 * gcc.target/i386/builtin-bswap-3.c: New test case.
8919
8920 2007-02-12 Dorit Nuzman <dorit@il.ibm.com>
8921
8922 PR tree-optimization/29145
8923 * gcc.dg/vect/vect-74.c: Xfail the test - cannot be vectorized until
8924 alias analysis is improved to take better advantage of restrict
8925 qualified pointers.
8926 * gcc.dg/vect/vect-80.c: Likewise.
8927 * gcc.dg/vect/pr29145.c: New.
8928
8929 2007-02-11 H.J. Lu <hongjiu.lu@intel.com>
8930
8931 * gcc.target/i386/sse4a-extract.c: Add "LL" to 64bit constants.
8932 * gcc.target/i386/sse4a-insert.c: Likewise.
8933
8934 2007-02-11 Roger Sayle <roger@eyesopen.com>
8935
8936 * gcc.target/ia64/builtin-popcount-1.c: New test case.
8937 * gcc.target/ia64/builtin-popcount-2.c: Likewise.
8938
8939 2007-02-11 Tobias Schlüter <tobi@gcc.gnu.org>
8940
8941 PR fortran/30478
8942 * gfortran.dg/enum_4.f90: Update error message checks.
8943
8944 2007-02-11 Paul Thomas <pault@gcc.gnu.org>
8945
8946 PR fortran/30554
8947 * gfortran.dg/used_dummy_types_6.f90: Add the "privatized"
8948 versions of the modules.
8949
8950 PR fortran/30617
8951 * gfortran.dg/intrinsic_actual_2.f90: Make this legal fortran
8952 by getting rid of recursive I/O and providing functions with
8953 results.
8954
8955 PR fortran/30319
8956 * gfortran.dg/char_array_constructor_2.f90
8957
8958 2007-02-11 Mark Mitchell <mark@codesourcery.com>
8959
8960 PR c++/26988
8961 * g++.dg/template/spec34.C: New test
8962
8963 2007-02-11 Uros Bizjak <ubizjak@gmail.com>
8964
8965 * gcc.dg/vect/vect-intfloat-conversion-1.c: Loop gets vectorized
8966 on i?86 and x86_64.
8967 * gcc.dg/vect/vect-intfloat-conversion-2.c: Ditto.
8968 * gcc.dg/vect/vect-floatint-conversion-1.c: New.
8969 * gcc.dg/vect/vect-93.c: Another loop gets vectorized
8970 on i?86 and x86_64.
8971 * gcc.dg/vect/vect-113.c: Ditto.
8972
8973 2007-02-06 Mark Mitchell <mark@codesourcery.com>
8974
8975 PR c++/29487
8976 * g++.dg/eh/weak1-C: New test.
8977 * g++.dg/eh/weak1-a.cc: Likewise.
8978 * g++.dg/eh/comdat1.C: Likewise.
8979
8980 2007-02-11 Tehila Meyzels <tehila@il.ibm.com>
8981 Dorit Nuzman <dorit@il.ibm.com>
8982
8983 * gcc.dg/vect/vect-intfloat-conversion-1.c: New test.
8984 * gcc.dg/vect/vect-floatint-conversion-1.c: New test.
8985 * gcc.dg/vect/vect-93.c: Another loop gets vectorized on powerpc.
8986 * gcc.dg/vect/vect-113.c: Likewise.
8987
8988 * gcc.dg/vect/vect-iv-11.c: A loop gets vectorized.
8989
8990 2007-02-10 Richard Henderson <rth@redhat.com>
8991
8992 * lib/target-supports.exp (check_effective_target_tls): Redefine
8993 to mean non-emulated tls.
8994 * gcc.dg/tls/alias-1.c: Remove tls requirement.
8995 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
8996 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
8997 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
8998 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
8999 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
9000 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
9001
9002 2007-02-10 Zdenek Dvorak <dvorakz@suse.cz>
9003
9004 * gcc.dg/tree-ssa/loop-25.c: Verify the result in the profile pass.
9005
9006 2006-02-09 Brooks Moses <brooks.moses@codesourcery.com>
9007
9008 * gfortran.dg/secnds.f: Replace time tolerance with a
9009 before-and-after bracket.
9010 * gfortran.dg/secnds-1.f: Likewise.
9011
9012 2007-02-09 Tobias Burnus <burnus@net-b.de>
9013
9014 PR fortran/30512
9015 * gfortran.dg/maxlocval_1.f90: New test.
9016
9017 2007-02-09 Roger Sayle <roger@eyesopen.com>
9018
9019 * gcc.target/ia64/builtin_bswap-1.c: New test case.
9020
9021 2007-02-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9022
9023 PR fortran/30720
9024 * gfortran.dg/array_function_1.f90: New test.
9025
9026 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9027
9028 * lib/target-supports.exp (check_effective_target_lax_strtofp)
9029 (check_effective_target_dummy_wcsftime): New functions.
9030
9031 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9032
9033 * gcc.c-torture/execute/20030125-1.x: Return 1 for uClibc targets.
9034 * lib/target-supports.exp (check_effective_target_uclibc): New
9035 function.
9036
9037 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9038
9039 * gcc.c-torture/execute/builtins/lib/chk.c: Include <sys/types.h>.
9040 (vsnprintf): Don't define for uClibc targets.
9041
9042 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9043
9044 * gcc.c-torture/execute/builtins/memops-asm-lib.c: Do the copy or
9045 set before checking whether it was allowed.
9046 * gcc.c-torture/execute/builtins/lib/memset.c: Do the memset
9047 before checking inside_main.
9048
9049 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9050
9051 * gcc.dg/compat/struct-layout-1.h (v16sf): Define to v4sf on
9052 uClinux targets.
9053 (u16sf): Likewise u4sf.
9054 * g++.dg/compat/struct-layout-1.h: Likewise.
9055
9056 2007-02-09 Richard Sandiford <richard@codesourcery.com>
9057
9058 * lib/target-supports.exp (check_effective_target_coldfire_fpu): New
9059 procedure.
9060 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: XFAIL on
9061 m68k targets if check_effective_target_coldfire_fpu returns true.
9062
9063 2007-02-09 Zdenek Dvorak <dvorakz@suse.cz>
9064 Richard Guenther <rguenther@suse.de>
9065
9066 PR middle-end/23361
9067 * gcc.dg/fold-compare-3.c: New testcase.
9068 * gcc.dg/tree-ssa/loop-24.c: Likewise.
9069
9070 2007-02-09 Uros Bizjak <ubizjak@gmail.com>
9071
9072 * gcc.dg/pr26570.c: Clean up coverage files.
9073 * gcc.dg/pr30172-1.c: Clean up gimple tree dump.
9074 * gcc.dg/lower-subreg-1.c: Clean up subreg rtl dump file.
9075 * gcc.dg/tree-ssa/tailrecursion-1.c: Clean up all tailr dump files.
9076 * gcc.dg/tree-ssa/tailrecursion-2.c: Ditto.
9077 * gcc.dg/tree-ssa/tailrecursion-3.c: Ditto.
9078 * gcc.dg/tree-ssa/tailrecursion-4.c: Ditto.
9079 * gcc.dg/tree-ssa/pr21658.c: Clean up all ccp dump files.
9080 * gcc.dg/tree-ssa/pr21829.c: Clean up all phicprop dump files.
9081 * gcc.dg/tree-ssa/pr15349.c: Clean up all mergephi dump files.
9082 * gcc.dg/tree-ssa/pr25501.c: Ditto.
9083 * gcc.dg/fold-compare-2.c: Clean up vrp dump files.
9084 * gcc.dg/vect/vect-recip.c: Clean up vect dump file.
9085 * gcc.dg/vect/pr28952.c: Ditto.
9086 * gcc.dg/vect/pr27151.c: Ditto.
9087 * gcc.dg/gomp/macro-3.c: Clean up omplower dump file.
9088 * g++.dg/gomp/macro-3.C: Ditto.
9089
9090 2007-02-08 Uros Bizjak <ubizjak@gmail.com>
9091
9092 * gcc.dg/vect/vect-strided-same-dr.c (main): Fix terminate condition
9093 of the loop.
9094
9095 2007-02-08 Roger Sayle <roger@eyesopen.com>
9096
9097 * gcc.target/i386/builtin-bswap-2.c: New test case.
9098
9099 2007-02-08 Roger Sayle <roger@eyesopen.com>
9100
9101 * gfortran.dg/forall_8.f90: New test case.
9102 * gfortran.dg/forall_9.f90: Likewise.
9103
9104 2007-02-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9105
9106 * gcc.dg/builtins-20.c: Add some -~ complex cases.
9107
9108 2007-02-07 Hans-Peter Nilsson <hp@axis.com>
9109
9110 * lib/target-supports.exp (check_effective_target_simulator): New.
9111
9112 2007-02-06 Zdenek Dvorak <dvorakz@suse.cz>
9113
9114 * gcc.dg/tree-ssa/loop-25.c: New test.
9115
9116 2007-02-06 Richard Henderson <rth@redhat.com>
9117
9118 * gcc.target/i386/cvt-1.c: Don't expect xmm registers.
9119
9120 2007-02-06 Roger Sayle <roger@eyesopen.com>
9121
9122 * gcc.target/powerpc/popcount-1.c: New test case.
9123 * gcc.target/powerpc/parity-1.c: Likewise.
9124
9125 2007-02-06 Richard Guenther <rguenther@suse.de>
9126
9127 PR middle-end/27302
9128 * gcc.dg/torture/pr27302-2.c: New testcase.
9129
9130 2007-02-06 Dorit Nuzman <dorit@il.ibm.com>
9131
9132 * gcc.dg/vect/vect.exp: Add support for -fno-tree-scev-cprop tests.
9133 * gcc.dg/vect/vect-iv-1.c: New test.
9134 * gcc.dg/vect/vect-iv-2.c: New test.
9135 * gcc.dg/vect/vect-iv-3.c: New test.
9136 * gcc.dg/vect/vect-iv-4.c: New test.
9137 * gcc.dg/vect/vect-iv-5.c: New test.
9138 * gcc.dg/vect/vect-iv-6.c: New test.
9139 * gcc.dg/vect/vect-iv-7.c: New test.
9140 * gcc.dg/vect/vect-iv-8.c: New test.
9141 * gcc.dg/vect/vect-iv-9.c: New test.
9142 * gcc.dg/vect/vect-iv-10.c: New test.
9143 * gcc.dg/vect/vect-iv-11.c: New test.
9144 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: New test.
9145 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: New test.
9146 * gcc.dg/vect/vect-14.c: Now vectorizable.
9147 * gcc.dg/vect/pr21591.c: Additional loop vectorized (initialization
9148 loop).
9149 * gcc.dg/vect/vect-27.c: Likewise.
9150 * gcc.dg/vect/vect-29.c Likewise.
9151 * gcc.dg/vect/vect-dv-2.c: Likewise.
9152 * gcc.dg/vect/vect-reduc-dot-u16a.c: Likewise.
9153 * gcc.dg/vect/vect-reduc-dot-u16b.c: Likewise.
9154 * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
9155
9156 2007-02-06 Ira Rosen <irar@il.ibm.com>
9157
9158 * gcc.dg/vect/fast-math-vect-pow-2.c: New test.
9159
9160 2007-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9161
9162 * gcc.dg/builtins-20.c: Add more cases.
9163
9164 2007-02-05 Alexandre Oliva <aoliva@redhat.com>
9165
9166 PR debug/30189
9167 * gcc.dg/pr30189.c: New test.
9168
9169 2007-02-05 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
9170
9171 * gcc.dg/i386-cpuid.h: Test whether SSE4A is supported
9172 for running tests.
9173 * gcc.target/i386/sse4a-extract.c: New test.
9174 * gcc.target/i386/sse4a-insert.c: New test.
9175 * gcc.target/i386/sse4a-montsd.c: New test.
9176 * gcc.target/i386/sse4a-montss.c: New test.
9177
9178 2007-02-05 Richard Guenther <rguenther@suse.de>
9179
9180 * gcc.target/i386/vectorize3.c: New testcase.
9181
9182 2007-02-05 Hans-Peter Nilsson <hp@axis.com>
9183
9184 PR target/30665
9185 * gcc.dg/torture/pr30665-1.c, gcc.dg/torture/pr30665-2.c: New tests.
9186
9187 2007-02-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9188
9189 PR fortran/30611
9190 * gfortran.dg/repeat_1.f90: New test.
9191
9192 2007-02-04 Steven G. Kargl <kargl@gcc.gnu.org>
9193
9194 PR fortran/30605
9195 * gfortran.dg/spread_shape_1.f90: Remove tabs.
9196 * gfortran.dg/derived_init_2.f90: Ditto.
9197 * gfortran.dg/elemental_subroutine_3.f90: Ditto.
9198 * gfortran.dg/array_initializer_1.f90: Ditto.
9199 * gfortran.dg/do_2.f90: Ditto.
9200 * gfortran.dg/proc_assign_1.f90: Ditto.
9201
9202 2007-02-04 Richard Guenther <rguenther@suse.de>
9203
9204 PR middle-end/30636
9205 * g++.dg/warn/pr30636.C: New testcase.
9206 * g++.dg/tree-ssa/tmmti-2.C: XFAIL parts.
9207
9208 2007-02-03 Uros Bizjak <ubizjak@gmail.com>
9209
9210 PR middle-end/30667
9211 * gfortran.dg/pr30667.f: New test.
9212
9213 2007-02-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9214
9215 * gcc.dg/builtins-54.c: Add more cases.
9216
9217 2007-02-03 Paul Thomas <pault@gcc.gnu.org>
9218
9219 PR fortran/30514
9220 * gfortran.dg/zero_sized_2.f90: New test.
9221
9222 PR fortran/30660
9223 * gfortran.dg/alloc_comp_basics_4.f90: New test.
9224
9225 PR fortran/29820
9226 * gfortran.dg/actual_array_interface_1.f90: Copy source to empty
9227 file.
9228
9229 2007-02-02 Steven G. Kargl <kargl@gcc.gnu.org>
9230
9231 PR fortran/30683
9232 * gfortran.dg/interface_10.f90: New test.
9233
9234 2007-02-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9235
9236 * gcc.dg/builtins-20.c: Add more cases.
9237
9238 2007-02-02 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
9239
9240 PR target/29682
9241 * gcc-target/ia64/pr29682.c: New test.
9242
9243 2007-02-02 Paul Thomas <pault@gcc.gnu.org>
9244
9245 PR fortran/30284
9246 * gfortran.dg/arrayio_11.f90.f90: New test.
9247
9248 PR fortran/30626
9249 * gfortran.dg/arrayio_12.f90.f90: New test.
9250
9251 2007-02-02 Jakub Jelinek <jakub@redhat.com>
9252
9253 PR c++/30536
9254 * g++.dg/tls/diag-5.C: New test.
9255
9256 PR middle-end/30473
9257 * gcc.dg/pr30473.c: New test.
9258 * gcc.c-torture/execute/20070201-1.c: New test.
9259
9260 2007-02-01 Roger Sayle <roger@eyesopen.com>
9261
9262 * gfortran.dg/dependency_20.f90: New test case.
9263
9264 2007-01-31 Ian Lance Taylor <iant@google.com>
9265
9266 * gcc.dg/lower-subreg-1.c (test): New test.
9267
9268 2007-01-30 Geoffrey Keating <geoffk@apple.com>
9269
9270 * g++.dg/eh/simd-4.C (main): Also catch SIGSEGV.
9271
9272 2007-01-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9273
9274 * gcc.dg/torture/builtin-math-2.c: Add sqrt cases.
9275 * gcc.dg/torture/builtin-math-3.c: Likewise.
9276
9277 2007-01-31 Dirk Mueller <dmueller@suse.de>
9278
9279 gcc.dg/Wparentheses-2.c: Update and add new tests.
9280
9281 2007-01-31 Ira Rosen <irar@il.ibm.com>
9282
9283 * gcc.dg/vect/vect-37.c: Restore the original behaivior - xfail to
9284 vectorize.
9285
9286 2007-01-31 Uros Bizjak <ubizjak@gmail.com>
9287
9288 * gcc.dg/builtins-63.c: New test.
9289
9290 2007-01-31 Tobias Burnus <burnus@net-b.de>
9291
9292 PR fortran/27588
9293 * gfortran.dg/char_bounds_check_fail_1.f90: Add test.
9294
9295 2007-01-31 Tobias Burnus <burnus@net-b.de>
9296
9297 PR fortran/30520
9298 * gfortran.dg/volatile8.f90: New argument conformance test.
9299 * gfortran.dg/volatile9.f90: New scope test.
9300
9301 2007-01-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9302
9303 PR c++/24745
9304 * g++.dg/warn/null4.C: New.
9305
9306 2001-01-30 Roger Sayle <roger@eyesopen.com>
9307 Uros Bizjak <ubizjak@gmail.com>
9308
9309 * gcc.dg/large-size-array-3.c: Correct typo.
9310
9311 2007-01-30 Richard Guenther <rguenther@suse.de>
9312
9313 PR middle-end/27657
9314 * g++.dg/debug/pr27657.C: New testcase.
9315
9316 2007-01-30 Richard Guenther <rguenther@suse.de>
9317
9318 PR middle-end/30313
9319 * gcc.dg/torture/pr30313.c: New testcase.
9320
9321 2007-01-29 Janis Johnson <janis187@us.ibm.com>
9322
9323 * gcc.dg/dfp/dfp-except.h: New file.
9324 * gcc.dg/dfp/fe-check.h: New file.
9325 * gcc.dg/dfp/fe-binop.c: New test.
9326 * gcc.dg/dfp/fe-convert-1.c: New test.
9327 * gcc.dg/dfp/fe-convert-2.c: New test.
9328 * gcc.dg/dfp/fe-convert-3.c: New test.
9329
9330 * gcc.dg/dfp/dec-eval-method.c: Replace decfloat.h with float.h.
9331 * gcc.dg/dfp/decfloat-constants.c: Ditto.
9332 * gcc.dg/dfp/convert-dfp.c: Ditto.
9333 * gcc.dg/dfp/convert-int-saturate.c: Ditto.
9334
9335 2007-01-29 Josh Conner <jconner@apple.com>
9336
9337 * gcc.target/powerpc/altivec-24.c: New test.
9338
9339 2007-01-29 Simon Martin <simartin@users.sourceforge.net>
9340
9341 PR c++/28266
9342 * g++.dg/parse/defarg12.C: New test.
9343
9344 2007-01-29 Paul Thomas <pault@gcc.gnu.org>
9345
9346 PR fortran/30554
9347 * gfortran.dg/used_dummy_types_6.f90: New test.
9348
9349 2007-01-28 Jan Hubicka <jh@suse.cz>
9350
9351 * gcc.dg/tree-prof/val-prof-6.c: New test.
9352
9353 2007-01-28 Roger Sayle <roger@eyesopen.com>
9354
9355 * gcc.dg/large-size-array-3.c: Correct test case (portability).
9356
9357 2007-01-28 Andrew Pinski <pinskia@gmail.com>
9358
9359 PR C++/28988
9360 * g++.dg/expr/dtor4.C: New test.
9361
9362 2007-01-28 Zdenek Dvorak <dvorakz@suse.cz>
9363
9364 * gcc.dg/tree-ssa/loop-23.c: New test.
9365
9366 2007-01-28 Thomas Koenig <Thomas.Koenig@online.de>
9367
9368 PR libfortran/30389
9369 * gfortran.dg/achar_2.f90: New test.
9370 * gfortran.dg/achar_3.f90: New test.
9371
9372 2007-01-27 Ian Lance Taylor <iant@google.com>
9373
9374 * gcc.dg/strict-overflow-1.c: New test.
9375 * gcc.dg/no-strict-overflow-1.c: New test.
9376 * gcc.dg/strict-overflow-2.c: New test.
9377 * gcc.dg/no-strict-overflow-2.c: New test.
9378 * gcc.dg/strict-overflow-3.c: New test.
9379 * gcc.dg/no-strict-overflow-3.c: New test.
9380 * gcc.dg/strict-overflow-4.c: New test.
9381 * gcc.dg/no-strict-overflow-4.c: New test.
9382 * gcc.dg/fold-mod-1.c: Add -fstrict-overflow option.
9383 * gcc.dg/pr15784-1.c: Likewise.
9384 * gcc.dg/pr20922-1.c: Likewise.
9385 * gcc.dg/pr20922-3.c: Likewise.
9386 * gcc.dg/pr20922-4.c: Likewise.
9387 * gcc.dg/pr20922-6.c: Likewise.
9388 * gcc.dg/compare-4.c: Likewise.
9389 * gcc.dg/torture/pr26898-1.c: Likewise.
9390 * gcc.dg/tree-ssa/divide-1.c: Likewise.
9391 * gcc.dg/tree-ssa/divide-2.c: Likewise.
9392 * gcc.dg/tree-ssa/divide-3.c: Likewise.
9393 * gcc.dg/tree-ssa/divide-4.c: Likewise.
9394 * gcc.dg/tree-ssa/pr14490-1.c: Likewise.
9395 * gcc.dg/tree-ssa/pr14490-3.c: Likewise.
9396 * gcc.dg/tree-ssa/pr21082.c: Likewise.
9397 * gcc.dg/tree-ssa/pr26899.c: Likewise.
9398 * g++.dg/tree-ssa/pr21082.C: Likewise.
9399
9400 2007-01-27 Roger Sayle <roger@eyesopen.com>
9401
9402 * gcc-dg/large-size-array-3.c: New test case.
9403
9404 2007-01-27 Roger Sayle <roger@eyesopen.com>
9405
9406 * gfortran.dg/forall_7.f90: New test case.
9407
9408 2007-01-27 Paul Thomas <pault@gcc.gnu.org>
9409
9410 PR fortran/30407
9411 * gfortran.dg/where_operator_assign_1.f90: New test.
9412 * gfortran.dg/where_operator_assign_2.f90: New test.
9413 * gfortran.dg/where_operator_assign_3.f90: New test.
9414
9415 2007-01-26 Joseph Myers <joseph@codesourcery.com>
9416
9417 * lib/target-supports.exp
9418 (check_effective_target_powerpc_altivec): New.
9419 (check_effective_target_vect_cmdline_needed): Use it.
9420
9421 2007-01-26 Steven G. Kargl <kargl@gcc.gnu.org>
9422
9423 PR fortran/30278
9424 * gfortran.dg/backslash_3.f: New test.
9425
9426 2007-01-26 Richard Guenther <rguenther@suse.de>
9427
9428 * gcc.dg/tree-ssa/pr23382.c: Fix typo.
9429
9430 2007-01-26 Tobias Burnus <burnus@net-b.de>
9431
9432 * gfortran.dg/gomp/gomp.exp: Support .f03 extension.
9433 * gfortran.dg/vect/vect.exp: Ditto.
9434 * gfortran.dg/dg.exp: Ditto.
9435 * gfortran.fortran-torture/execute/execute.exp: Ditto.
9436 * gfortran.fortran-torture/compile/compile.exp: Ditto.
9437
9438 2007-01-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9439
9440 * gcc.dg/builtins-20.c: Add more cases.
9441 * gcc.dg/torture/builtin-symmetric-1.c: Likewise.
9442
9443 2007-01-25 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9444
9445 PR fortran/30437
9446 * gcc.dg/Wall.c: New.
9447 * gcc.dg/Wno-all.c: New.
9448 * gfortran.dg/Wall.f90: New.
9449 * gfortran.dg/Wno-all.f90: New.
9450
9451 2007-01-24 Geoffrey Keating <geoffk@apple.com>
9452
9453 * gcc.target/powerpc/darwin-ehreturn-1.c: New.
9454 * g++.dg/eh/simd-2.C: Also run on Darwin.
9455 * g++.dg/eh/simd-3.C: New.
9456 * g++.dg/eh/simd-4.C: New.
9457
9458 2007-01-25 Richard Guenther <rguenther@suse.de>
9459
9460 * gcc.dg/tree-prof/tree-prof.exp: Define _PROFILE_GENERATE
9461 and _PROFILE_USE.
9462 * gcc.dg/tree-prof/wcoverage-mismatch.c: New testcase.
9463
9464 2007-01-25 Razya Ladelsky <razya@il.ibm.com>
9465
9466 * gcc.dg/ipa/ipa-1.c: Update scan tree dump.
9467 * gcc.dg/ipa/ipa-2.c: Update scan tree dump.
9468 * gcc.dg/ipa/ipa-3.c: Update scan tree dump.
9469 * gcc.dg/ipa/ipa-4.c: Update scan tree dump.
9470 * gcc.dg/ipa/ipa-5.c: Update scan tree dump.
9471 * gcc.dg/ipa/ipa-6.c: Update scan tree dump.
9472 * gcc.dg/ipa/ipa-7.c: New testcase.
9473
9474 2007-01-24 Douglas Gregor <dgregor@osl.iu.edu>
9475
9476 * g++.dg/cpp0x/warn_cxx0x.C: New.
9477
9478 2007-01-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9479
9480 * gcc.dg/builtins-20.c: Test builtin carg.
9481
9482 2007-01-24 Jakub Jelinek <jakub@redhat.com>
9483
9484 PR middle-end/27416
9485 * gcc.dg/gomp/pr27416.c: New test.
9486
9487 PR middle-end/30494
9488 * gcc.dg/gomp/pr30494.c: New test.
9489 * g++.dg/gomp/pr30494.C: New test.
9490
9491 PR middle-end/30421
9492 * gcc.dg/gomp/pr30421.c: New test.
9493
9494 2007-01-24 Steve Ellcey <sje@cup.hp.com>
9495
9496 * gcc.target/ia64/versionid-1.c: New test.
9497 * gcc.target/ia64/versionid-2.c: New test.
9498
9499 2007-01-24 Richard Guenther <rguenther@suse.de>
9500
9501 PR testsuite/30181
9502 * gcc.dg/builtins-57.c: Change to a link-time testcase
9503 to support non-C99 targets.
9504
9505 2007-01-24 Jan Hubicka <jh@suse.cz>
9506
9507 * gcc.dg/tree-ssa/pr23382.c: Avoid DCE from eliminating dead variable.
9508
9509 2007-01-24 Andreas Krebbel <krebbel1@de.ibm.com>
9510
9511 * gcc.c-torture/compile/sizeof-macros-1.c: New testcase.
9512
9513 2007-01-23 Andrew Pinski <pinskia@gmail.com>
9514
9515 PR objc/27438
9516 * objc.dg/const-str-12.m: New test.
9517
9518 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9519
9520 PR fortran/30532
9521 * gfortran.dg/ctrl-z.f90: New test.
9522
9523 2007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9524
9525 PR fortran/30481
9526 * gfortran.dg/namelist_assumed_char.f90: New test.
9527
9528 2007-01-23 Simon Martin <simartin@users.sourceforge.net>
9529
9530 PR c++/27492
9531 * g++.dg/inherit/covariant15.C: New test.
9532
9533 2007-01-23 Ian Lance Taylor <iant@google.com>
9534
9535 * g++.dg/warn/Wparentheses-24.C: New test.
9536
9537 2007-01-23 Richard Guenther <rguenther@suse.de>
9538
9539 PR testsuite/30560
9540 * ada/acats/run_acats: Do not call gnatmake or gnatchop
9541 with full path.
9542
9543 2007-01-22 Richard Guenther <rguenther@suse.de>
9544
9545 PR tree-optimization/30038
9546 * gcc.dg/builtins-62.c: New testcase.
9547
9548 2007-01-21 Eric Botcazou <ebotcazou@libertysurf.fr>
9549
9550 * gcc.c-torture/compile/20070121.c: New test.
9551
9552 2007-01-21 Thomas Koenig <Thomas.Koenig@online.de>
9553
9554 PR libfortran/30525
9555 * gfortran.dg/char_comparison_1.f: New test.
9556
9557 2007-01-21 Ira Rosen <irar@il.ibm.com>
9558
9559 * gcc.dg/vect/vect-strided-same-dr.c: New test.
9560
9561 2007-01-20 Andrew Pinski <pinskia@gmail.com>
9562
9563 PR objc/30479
9564 * objc.dg/pch: New directory.
9565 * objc.dg/pch/pch.exp: New file.
9566 * objc.dg/pch/interface-1.m: New test.
9567 * objc.dg/pch/interface-1.hs: New include file.
9568 * lib/objc.exp (objc_target_compile): Add
9569 "-x objective-c-header" in front of the sources if this is
9570 a precompiled header being compiled.
9571
9572 2007-01-20 Roger Sayle <roger@eyesopen.com>
9573
9574 * gfortran.dg/array_memcpy_3.f90: New test case.
9575 * gfortran.dg/vect/vect-5.f90: Update vectorized loop count.
9576
9577 2007-01-20 Roger Sayle <roger@eyesopen.com>
9578 Brooks Moses <brooks.moses@codesourcery.com>
9579 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9580
9581 * gfortran.dg/intrinsic_sign_1.f90: New test case.
9582 * gfortran.dg/intrinsic_sign_2.f90: Likewise.
9583
9584 2007-01-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9585
9586 * gcc.dg/torture/builtin-math-3.c: Test fdim.
9587
9588 2007-01-19 Mike Stump <mrs@apple.com>
9589
9590 * gcc.dg/darwin-ld-6.c: Remove, tests a linker flag that is going
9591 away.
9592
9593 2007-01-19 Roger Sayle <roger@eyesopen.com>
9594
9595 * gcc.dg/pr30172-1.c: Specify the -fno-signed-zeros command line
9596 option instead of -funsafe-math-optimizations.
9597
9598 2007-01-19 Tomas Bily <tbily@suse.cz>
9599
9600 gcc.dg/tree-prof/indir-call-prof.c: New.
9601 g++.dg/dg.exp: Add tree-prof subdirectory.
9602 g++.dg/tree-prof/indir-call-prof.C: New.
9603 g++.dg/tree-prof/tree-prof.exp: New.
9604
9605 2007-01-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9606
9607 PR c++/17947
9608 * g++.dg/warn/deprecated.C: Update warning output.
9609 * g++.dg/warn/deprecated-2.C: Likewise.
9610 * g++.dg/warn/deprecated-3.C: New.
9611
9612 2007-01-19 Nathan Sidwell <nathan@codesourcery.com>
9613
9614 * gcc.c-torture/execute/nestfunc-7.c: New.
9615
9616 2007-01-18 Hui-May Chang <hm.chang@apple.com>
9617
9618 * gcc.c-torture/compile/pr27528.c: Add -fno-pic option.
9619
9620 2007-01-18 Nathan Sidwell <nathan@codesourcery.com>
9621
9622 * gcc.dg/m68k-pic-1.c: New.
9623
9624 2007-01-18 Roger Sayle <roger@eyesopen.com>
9625
9626 * gfortran.dg/array_memcpy_4.f90: New test case.
9627
9628 2007-01-18 Josh Conner <jconner@apple.com>
9629
9630 PR target/30485
9631 * gcc.dg/vect/vect.exp: Add support for no-trapping-math tests.
9632 * gcc.dg/vect/no-trapping-math-1: New.
9633 * gcc.dg/vect/no-trapping-math-2: New.
9634
9635 2007-01-18 Uros Bizjak <ubizjak@gmail.com>
9636
9637 * gcc.target/i386/387-8.c: Update comment about optimizing
9638 inherent load of 1.0 of fptan instruction.
9639
9640 2007-01-18 Dirk Mueller <dmueller@suse.de>
9641 Richard Guenther <rguenther@suse.de>
9642
9643 PR diagnostic/8268
9644 * gcc.dg/Warray-bounds.c: New testcase.
9645 * gcc.dg/Warray-bounds-2.c: New testcase.
9646 * g++.dg/warn/Warray-bounds.C: New testcase.
9647 * g++.dg/warn/Warray-bounds-2.C: New testcase.
9648
9649 2007-01-17 Paul Thomas <pault@gcc.gnu.org>
9650
9651 PR fortran/30476
9652 * gfortran.dg/generic_12.f90: New test.
9653
9654 2007-01-17 Dorit Nuzman <dorit@il.ibm.com>
9655
9656 * gcc.target/i386/vectorize1.c: Add cleanup-tree-dump.
9657 * gcc.dg/tree-ssa/ssa-dse-9.c: Add cleanup-tree-dump.
9658
9659 2007-01-16 Janis Johnson <janis187@us.ibm.com>
9660
9661 * gcc.dg/dfp/compare-special.h: New file.
9662 * gcc.dg/dfp/compare-special-32.c: New test.
9663 * gcc.dg/dfp/compare-special-64.c: New test.
9664 * gcc.dg/dfp/compare-special-128.c: New test.
9665
9666 2007-01-16 Roger Sayle <roger@eyesopen.com>
9667 Paul Thomas <pault@gcc.gnu.org>
9668 Steven G. Kargl <kargl@gcc.gnu.org>
9669
9670 PR fortran/30404
9671 * gfortran.dg/forall_6.f90: New test case.
9672 * gfortran.dg/dependency_8.f90: Update test to find "temp" array.
9673 * gfortran.dg/dependency_13.f90: Likewise.
9674
9675 2007-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9676
9677 PR testsuite/12325
9678 * gcc.dg/torture/builtin-attr-1.c: Handle warnings from
9679 targets that don't support Inf.
9680
9681 2007-01-15 Dale Johannesen <dalej@apple.com>
9682
9683 * gcc.dg/tree-ssa/loop-3.c: Disable with -fpic or -fPIC.
9684
9685 2007-01-15 Thomas Koenig <Thomas.Koenig@online.de>
9686
9687 * gfortran.dg/string_0xfe_0xff_1.f90: Use char instead
9688 of achar for 0xff to avoid the "Extended ASCII not
9689 implemented" error message.
9690
9691 2007-01-15 Paul Thomas <pault@gcc.gnu.org>
9692
9693 PR fortran/28172
9694 * gfortran.dg/altreturn_4.f90: New test.
9695
9696 PR fortran/29389
9697 * gfortran.dg/stfunc_4.f90: New test.
9698
9699 PR fortran/29712
9700 * gfortran.dg/bound_2.f90: Reinstate commented out line.
9701 * gfortran.dg/initialization_1.f90: Change warning.
9702
9703 PR fortran/30283
9704 * gfortran.dg/specification_type_resolution_2.f90: New test.
9705
9706 2007-01-14 Jan Hubicka <jh@suse.cz>
9707
9708 * gcc.dg/tree-prof/stringop-1.c: Update pattern for memcpy folding.
9709 * gcc.dg/tree-ssa/vrp11.c: Fix thinkos in my last patch.
9710 * gcc.dg/always_inline3.c: Update for pre-inline tail recursion
9711 elimination.
9712
9713 2007-01-14 Paul Thomas <pault@gcc.gnu.org>
9714
9715 PR fortran/30410
9716 * gfortran.dg/external_procedures_2.f90: New test.
9717
9718 2007-01-14 Uros Bizjak <ubizjak@gmail.com>
9719
9720 PR target/30413
9721 * gcc.target/i386/pr30413.c: New test.
9722
9723 2007-01-14 Thomas Koenig <Thomas.Koenig@online.de>
9724
9725 PR fortran/30452
9726 * gfortran.dg/string_0xfe_0xff_1.f90: New test.
9727
9728 2007-01-13 Zdenek Dvorak <dvorakz@suse.cz>
9729
9730 * gcc.dg/20070112-1.c: New test.
9731
9732 2007-01-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9733
9734 PR libgfortran/30435
9735 * gfortran.dg/list_read_6.f90: New test.
9736
9737 2007-01-12 Olga Golovanevsky <olga@il.ibm.com>
9738
9739 * gcc.dg/torture/pr24750-1.c: Add prototype of free.
9740
9741 2007-01-12 Tom Tromey <tromey@redhat.com>
9742
9743 PR preprocessor/28227:
9744 * gcc.dg/cpp/pr28227.c: New file.
9745
9746 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
9747
9748 * gcc.dg/tree-ssa/loop-22.c: New test.
9749
9750 2007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
9751
9752 PR tree-optimization/29516
9753 * gcc.dg/tree-ssa/loop-20.c: New test.
9754
9755 2007-01-11 Thomas Koenig <Thomas.Koenig@online.de>
9756
9757 PR libfortran/30415
9758 * minmaxloc_integer_kinds_1.f90: New test.
9759
9760 2007-01-11 Simon Martin <simartin@users.sourceforge.net>
9761
9762 PR c++/29573
9763 * g++.dg/template/sizeof-template-argument.C: New test.
9764
9765 2007-01-11 Jan Hubicka <jh@suse.cz>
9766
9767 * gcc.dg/tree-ssa/tailrecursion-4.c: Update dump file.
9768 * gcc.dg/tree-ssa/tailrecursion-1.c: Update dump file.
9769 * gcc.dg/tree-ssa/tailrecursion-2.c: Update dump file.
9770 * gcc.dg/tree-ssa/tailrecursion-3.c: Update dump file.
9771 * gcc.dg/tree-ssa/pr21658.c: Likewise.
9772 * gcc.dg/tree-ssa/pr15349.c: Likewise.
9773 * gcc.dg/tree-ssa/pr25501.c: Likewise.
9774 * gcc.dg/tree-ssa/vrp11.c: Make more complex so it still test
9775 transformation in question.
9776 * gcc.dg/tree-ssa/vrp05.c: Likewise.
9777 * gcc.dg/tree-ssa/pr20701.c: Likewise.
9778 * gcc.dg/always_inline3.c: Likewise.
9779
9780 2007-01-10 Mark Mitchell <mark@codesourcery.com>
9781
9782 PR c++/28999
9783 * g++.dg/template/typename11.C: New test.
9784
9785 2007-01-10 Robert Kennedy <jimbob@google.com>
9786
9787 * gcc.dg/fold-compare-2.c: New test case for fold_comparison.
9788
9789 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
9790
9791 * gfortran.dg/chkbits.f90: Added IBCLR tests; test calls
9792 for different integer kinds.
9793 * gfortran.dg/ishft.f90: Renamed to ishft_1.f90...
9794 * gfortran.dg/ishft_1.f90: ...Renamed from ishft.f90.
9795 * gfortran.dg/ishft_2.f90: New test.
9796 * gfortran.dg/ishft_3.f90: New test.
9797
9798 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
9799
9800 * gfortran.dg/altreturn_2.f90: Removed executable bit.
9801
9802 2007-01-09 Zdenek Dvorak <dvorakz@suse.cz>
9803
9804 PR tree-optimization/30322
9805 * gcc.dg/tree-ssa/loop-21.c: New test.
9806
9807 2007-01-08 Geoffrey Keating <geoffk@apple.com>
9808
9809 * g++.dg/rtti/darwin-builtin-linkage.C: New.
9810
9811 2007-01-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
9812
9813 * gcc.target/spu/intrinsics-1.c: Remove xfail.
9814
9815 2007-01-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9816
9817 * g++.dg/warn/overflow-warn-1.C: Fix testcase.
9818 * g++.dg/warn/overflow-warn-3.C: Likewise.
9819 * g++.dg/warn/overflow-warn-4.C: Likewise.
9820 * g++.dg/warn/overflow-warn-5.C: Likewise.
9821 * g++.dg/warn/overflow-warn-6.C: Likewise.
9822 * g++.dg/warn/Woverflow-1.C: Likewise.
9823 * g++.dg/warn/Woverflow-2.C: Likewise.
9824 * g++.dg/warn/Woverflow-3.C: Likewise.
9825 * g++.dg/warn/multiple-overflow-warn-2.C: Likewise.
9826
9827 2007-01-08 Roger Sayle <roger@eyesopen.com>
9828
9829 * gfortran.dg/array_constructor_14.f90: New test case.
9830 * gfortran.dg/vect/vect-5.f90: Update test for improved alignment.
9831
9832 2007-01-08 Richard Guenther <rguenther@suse.de>
9833
9834 PR tree-optimization/23603
9835 * gcc.dg/tree-ssa/vrp31.c: New testcase.
9836 * gcc.dg/tree-ssa/vrp32.c: Likewise.
9837
9838 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
9839
9840 * gcc.target/i386/20020531-1.c: Use "char" not "unsigned char"
9841 in __v8qi typedef.
9842 * gcc.target/powerpc/altivec-vec-merge.c (foo): Add casts.
9843 * gcc.dg/simd-1.c: Update dg-error directives to reflect new
9844 compiler behaviour.
9845 * gcc.dg/simd-5.c: Likewise.
9846 * gcc.dg/simd-6.c: Likewise.
9847 * g++.dg/conversion/simd1.C: Likewise.
9848 * g++.dg/conversion/simd3.C: Likewise.
9849 * g++.dg/ext/attribute-test-2.C (data): Add "vs" member.
9850 (main): Use it.
9851
9852 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
9853
9854 PR tree-optimization/29877
9855 * gcc.dg/pr16194.c: Skip test entirely if we don't know the
9856 name of a hard register for the target concerned. Adjust dg-error
9857 directives to cope with new behaviour of TER.
9858
9859 2007-01-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9860
9861 PR c++/28986
9862 * g++.dg/conversion/nullptr1.C: Added overflow warning.
9863 * g++.dg/warn/overflow-warn-1.C: New.
9864 * g++.dg/warn/overflow-warn-3.C: New.
9865 * g++.dg/warn/overflow-warn-4.C: New.
9866 * g++.dg/warn/overflow-warn-5.C: New.
9867 * g++.dg/warn/overflow-warn-6.C: New.
9868 * g++.dg/warn/Woverflow-1.C: New.
9869 * g++.dg/warn/Woverflow-2.C: New.
9870 * g++.dg/warn/Woverflow-3.C: New.
9871 * g++.dg/warn/multiple-overflow-warn-2.C: New.
9872
9873 2007-01-07 Bernhard Fischer <aldot@gcc.gnu.org>
9874
9875 PR fortran/27698
9876 * gfortran.dg/invalid_name.f90: New test.
9877 * gfortran.dg/do_iterator.f90: Adjust pattern for expected error.
9878 * gfortran.dg/gomp/pr29759.f90: Ditto.
9879
9880 2007-01-06 Steven G. Kargl <kargl@gcc.gnu.org>
9881
9882 * gfortran.dg/present_1.f90: Update error message.
9883
9884 2007-01-06 Lee Millward <lee.millward@codesourcery.com>
9885
9886 PR c++/19439
9887 * g++.dg/template/duplicate1.C: New test
9888 * g++.dg/template/memfriend6.C: Adjust error markers.
9889
9890 2007-01-05 Andrew Pinski <Andrew_Pinski@playstation.sony.com>
9891
9892 PR tree-opt/30385
9893 * gcc.dg/torture/inline-1.c: New test.
9894
9895 2007-01-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
9896
9897 PR c/19978
9898 * gcc.dg/multiple-overflow-warn-1.c: New.
9899 * gcc.dg/multiple-overflow-warn-2.c: New.
9900 * gcc.dg/overflow-warn-6.c: New.
9901 * g++.dg/warn/multiple-overflow-warn-1.C: New.
9902
9903 2007-01-05 Roger Sayle <roger@eyesopen.com>
9904
9905 * gfortran.dg/array_memcpy_1.f90: New test case.
9906 * gfortran.dg/array_memcpy_2.f90: Likewise.
9907
9908 2007-01-05 Richard Guenther <rguenther@suse.de>
9909
9910 PR middle-end/27826
9911 * g++.dg/opt/pr27826.C: New testcase.
9912
9913 2007-01-05 Ian Lance Taylor <iant@google.com>
9914
9915 * gcc.dg/Walways-true-1.c: New test.
9916 * gcc.dg/Walways-true-2.c: New test.
9917 * g++.dg/warn/Walways-true-1.C: New test.
9918 * g++.dg/warn/Walways-true-2.C: New test.
9919
9920 2007-01-05 Jakub Jelinek <jakub@redhat.com>
9921
9922 PR c/30360
9923 * gcc.dg/pr30360.c: New test.
9924
9925 2007-01-05 Paul Thomas <pault@gcc.gnu.org>
9926
9927 PR fortran/23232
9928 * gfortran.dg/data_implied_do_1.f90: New test.
9929
9930 PR fortran/27996
9931 PR fortran/27998
9932 * gfortran.dg/char_length_1.f90: New test.
9933
9934 2007-01-05 Richard Guenther <rguenther@suse.de>
9935
9936 PR middle-end/28116
9937 * g++.dg/opt/pr28116.C: New testcase.
9938
9939 2007-01-05 Tobias Burnus <burnus@net-b.de>
9940
9941 PR fortran/29624
9942 * gfortran.dg/alloc_alloc_expr_1.f90: Add check for
9943 invalid deallocate.
9944 * gfortran.dg/allocatable_dummy_2.f90: Update dg-error.
9945 * gfortran.dg/protected_4.f90: Add pointer intent check.
9946 * gfortran.dg/protected_6.f90: Add pointer intent check.
9947 * gfortran.dg/pointer_intent_1.f90: New test.
9948 * gfortran.dg/pointer_intent_2.f90: New test.
9949 * gfortran.dg/pointer_intent_3.f90: New test.
9950
9951 2007-01-04 Brooks Moses <brooks.moses@codesourcery.com>
9952
9953 PR 30235
9954 * gfortran.dg/altreturn_2.f90: new test.
9955
9956 2007-01-04 Tom Tromey <tromey@redhat.com>
9957
9958 PR preprocessor/28165:
9959 * gcc.dg/cpp/pr28165.c: New file.
9960
9961 2007-01-03 Josh Conner <jconner@apple.com>
9962
9963 PR middle-end/29683
9964 * gcc.dg/pr29683.c: New.
9965
9966 2007-01-03 Jakub Jelinek <jakub@redhat.com>
9967
9968 PR c++/28217
9969 * g++.dg/pch/template-1.C: New test.
9970 * g++.dg/pch/template-1.Hs: New file.
9971
9972 2007-01-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
9973
9974 PR middle-end/30353
9975 * gcc.c-torture/compile/complex-4.c: New test.
9976
9977 2007-01-03 Joseph Myers <joseph@codesourcery.com>
9978
9979 * g++.dg/vect/vect.exp: Skip PowerPC targets not supporting
9980 -maltivec.
9981 * gcc.target/powerpc/altivec-20.c: Use powerpc_altivec_ok.
9982
9983 2007-01-03 Jakub Jelinek <jakub@redhat.com>
9984
9985 PR middle-end/30286
9986 * gcc.dg/pr30286.c: New test.
9987
9988 PR c++/29535
9989 * g++.dg/template/crash66.C: New test.
9990
9991 PR c++/29054
9992 * g++.dg/template/friend49.C: New test.
9993
9994 2007-01-03 Steven G. Kargl <kargls@comcast.net>
9995
9996 * gfortran.dg/ibits.f90: New test.
9997
9998 2007-01-03 Zdenek Dvorak <dvorakz@suse.cz>
9999
10000 * gcc.dg/tree-ssa/update-unroll-1.c: New test.
10001 * gcc.dg/tree-ssa/update-unswitch-1.c: New test.
10002
10003 2007-01-02 Jan Hubicka <jh@suse.cz>
10004
10005 * gcc.dg/pr16194.c: We now output error on all three functions,
10006 not just first one.
10007
10008 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10009
10010 PR c/19977
10011 * gcc.dg/overflow-warn-3.c: Remove XFAIL.
10012 * gcc.dg/overflow-warn-4.c: Remove XFAIL.
10013
10014 2006-01-02 Ian Lance Taylor <iant@google.com>
10015
10016 * g++.dg/warn/Wparentheses-22.C: New test.
10017 * g++.dg/warn/Wparentheses-23.C: New test.
10018
10019 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10020
10021 PR middle-end/7651
10022 * gcc.dg/declspec-3.c: Replace -W with -Wold-style-declaration.
10023 * gcc.dg/declspec-3-Wextra.c: New.
10024 * gcc.dg/declspec-3-no.c: New
10025
10026 2007-01-02 Paul Thomas <pault@gcc.gnu.org>
10027
10028 PR fortran/20896
10029 * gfortran.dg/interface_10.f90: Remove.
10030
10031 2007-01-01 Roger Sayle <roger@eyesopen.com>
10032
10033 * gcc.dg/fold-eqxor-4.c: New test case.
10034
10035 2007-01-02 Joseph Myers <joseph@codesourcery.com>
10036
10037 PR middle-end/30311
10038 * gcc.c-torture/compile/pr30311.c: New test.
10039
10040 2007-01-01 Andrew Pinski <pinskia@gmail.com>
10041
10042 PR middle-end/30253
10043 * gcc.c-torture/compile/statement-expression-1.c: New test.
10044
10045 2007-01-01 Andreas Schwab <schwab@suse.de>
10046
10047 PR target/29166
10048 * g++.dg/eh/pr29166.C: New test.
10049
10050 2007-01-01 Joseph Myers <joseph@codesourcery.com>
10051
10052 * lib/target-supports.exp (check_effective_target_powerpc_spe):
10053 New.
10054 (check_effective_target_vect_cmdline_needed): Use it.
10055
10056 2006-12-31 Richard Guenther <rguenther@suse.de>
10057
10058 PR middle-end/30137
10059 * gcc.dg/pr30137-1.c: New testcase.
10060 * gcc.dg/pr30137-2.c: Likewise.
10061
10062 2006-12-31 Roger Sayle <roger@eyesopen.com>
10063
10064 PR middle-end/30322
10065 * gcc.dg/fold-plusnot-1.c: New test case.
10066
10067 2006-12-31 Simon Martin <simartin@users.sourceforge.net>
10068
10069 PR c++/29731
10070 * g++.dg/parse/template22.C: New test.
10071
10072 2006-12-31 Richard Guenther <rguenther@suse.de>
10073
10074 PR middle-end/30338
10075 * gcc.c-torture/compile/pr30338.c: New testcase.
10076
10077 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
10078
10079 PR fortran/27900
10080 * gfortran.dg/intrinsic_actual_4.f90: New test.
10081
10082 PR fortran/24325
10083 * gfortran.dg/func_decl_3.f90: New test.
10084
10085 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
10086
10087 PR fortran/23060
10088 * gfortran.dg/c_by_val.c: Called by c_by_val_1.f.
10089 * gfortran.dg/c_by_val_1.f: New test.
10090 * gfortran.dg/c_by_val_2.f: New test.
10091 * gfortran.dg/c_by_val_3.f: New test.
10092
10093 2006-12-30 Thomas Koenig <Thomas.Koenig@online.de>
10094
10095 PR libfortran/30321
10096 * gfortran.dg/sum_zero_array_1.f90: New test.
10097
10098 2006-12-29 Jakub Jelinek <jakub@redhat.com>
10099
10100 PR preprocessor/29612
10101 * gcc.dg/cpp/pr29612-1.c: New test.
10102 * gcc.dg/cpp/pr29612-2.c: New test.
10103
10104 2006-12-28 Paul Thomas <pault@gcc.gnu.org>
10105
10106 PR fortran/30034
10107 * gfortran.dg/pure_formal_proc_1.f90: New test.
10108
10109 PR fortran/30237
10110 * gfortran.dg/intrinsic_actual_3.f90: New test.
10111
10112 2006-12-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10113
10114 PR fortran/30014
10115 * gfortran.dg/io_constraints_1.f90: Update test.
10116 * gfortran.dg/io_constraints_2.f90: Update test.
10117 * gfortran.dg/inquire_iolength.f90: New test.
10118
10119 2006-12-27 Paul Thomas <pault@gcc.gnu.org>
10120
10121 PR fortran/20896
10122 * gfortran.dg/interface_10.f90: New test.
10123 * gfortran.dg/dummy_procedure_1.f90: Add error for call s1(z),
10124 since z is already, locally a variable.
10125
10126 PR fortran/25135
10127 * gfortran.dg/generic_11.f90: New test.
10128 * gfortran.dg/interface_7.f90: Remove name clash between module
10129 name and procedure 'x' referenced in the interface.
10130
10131 2006-12-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10132
10133 PR middle-end/7651
10134 * gcc.dg/Wmissing-parameter-type.c: New.
10135 * gcc.dg/Wmissing-parameter-type-Wextra.c: New.
10136 * gcc.dg/Wmissing-parameter-type-no.c: New.
10137
10138 2006-12-22 Paul Thomas <pault@gcc.gnu.org>
10139
10140 PR fortran/25818
10141 * gfortran.dg/entry_array_specs_2.f: New test.
10142
10143 PR fortran/30084
10144 * gfortran.dg/nested_modules_6.f90: New test.
10145
10146 2006-12-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10147
10148 PR middle-end/7651
10149 * gcc.dg/attr-returns_twice-1.c: Replace Wextra with Wclobbered.
10150 * gcc.dg/setjmp-1.c: Add explicit Wclobbered.
10151
10152 2006-12-21 Andrew Pinski <pinskia@gmail.com>
10153
10154 PR C++/30168
10155 * g++.dg/opt/complex6.C: New test.
10156
10157 2006-12-22 Ben Elliston <bje@au.ibm.com>
10158
10159 * lib/gcc-dg.exp (gcc-dg-prune): Return "::unsupported::memory
10160 full" if the linker on spu-*-* warns about exceeding local store.
10161
10162 And revert this patch:
10163 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
10164 fail to link due to relocation overflows on spu-*-*.
10165
10166 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
10167
10168 PR fortran/30273
10169 * gfortran.dg/dependency_19.f90: New test.
10170
10171 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
10172
10173 PR fortran/30202
10174 * gfortran.dg/alloc_comp_basics_3.f90: New test.
10175
10176 2006-12-21 Jakub Jelinek <jakub@redhat.com>
10177
10178 PR middle-end/30262
10179 * gcc.c-torture/execute/20061220-1.c: New test.
10180
10181 PR middle-end/30263
10182 * gcc.dg/gomp/asm-1.c: New test.
10183
10184 PR target/30230
10185 * g++.dg/eh/ia64-2.C: New test.
10186
10187 2006-12-21 Nathan Sidwell <nathan@codesourcery.com>
10188
10189 PR target/28966
10190 PR target/29248
10191 * gcc.dg/rs6000-leaf.c: New.
10192
10193 2006-12-20 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
10194
10195 PR fortran/25392
10196 * gfortran.dg/f2c_8.f90: New test.
10197
10198 2006-12-20 Bill Wendling <wendling@apple.com>
10199
10200 * gcc.dg/asm-b.c: Check for __ppc64__.
10201
10202 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
10203
10204 PR fortran/30190
10205 * gfortran.dg/bounds_check_5.f90: New test.
10206
10207 2006-12-20 Andrew Pinski <pinskia@gmail.com>
10208
10209 PR middle-end/30143
10210 * gcc.dg/gomp/complex-1.c: New testcase.
10211
10212 2006-12-20 Roger Sayle <roger@eyesopen.com>
10213
10214 * gfortran.dg/array_memset_1.f90: New test case.
10215
10216 2006-12-20 Dorit Nuzman <dorit@il.ibm.com>
10217
10218 * lib/target-supports.exp: Add spu to
10219 check_effective_target_vect_widen_mult_hi_to_si.
10220
10221 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
10222
10223 PR fortran/29992
10224 * gfortran.dg/generic_9.f90: New test.
10225
10226 PR fortran/30081
10227 * gfortran.dg/generic_10.f90: New test.
10228
10229 2006-12-19 Andrew Pinski <pinskia@gmail.com>
10230
10231 PR tree-opt/30045
10232 * gcc.dg/pr30045.c: New test.
10233
10234 2006-12-20 Ben Elliston <bje@au.ibm.com>
10235
10236 * gcc.dg/20020312-2.c: Add a case for __SPU__.
10237
10238 2006-12-19 Eric Christopher <echristo@apple.com>
10239
10240 PR target/29302
10241 * gcc.c-torture/execute/pr29302-1.c: New.
10242
10243 2006-12-19 Tobias Burnus <burnus@net-b.de>
10244
10245 PR fortran/39238
10246 * gfortran.dg/associated_1.f90: Add test for associated(NULL,NULL).
10247
10248 2006-12-19 Paul Thomas <pault@gcc.gnu.org>
10249
10250 PR fortran/30236
10251 * gfortran.dg/altreturn_3.f90: New test.
10252
10253 * gfortran.dg/char_result_12.f90: Fix comment typos.
10254
10255 2006-12-19 Ben Elliston <bje@au.ibm.com>
10256
10257 * gcc.dg/cpp/trad/include.c: #include stdlib.h instead of stdio.h,
10258 as newlib's stdio.h uses non-traditional cpp constructs.
10259
10260 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
10261
10262 * gfortran.dg/advance.f90: Renamed to advance_1.f90
10263 * gfortran.dg/append-1.f90: Renamed to append_1.f90
10264 * gfortran.dg/array-1.f90: Renamed to array_1.f90
10265 * gfortran.dg/assign_4.f90: Renamed to assign_8.f90
10266 * gfortran.dg/backspace.f: Renamed to backspace_1.f
10267 * gfortran.dg/backspace.f90: Renamed to backspace_7.f90
10268 * gfortran.dg/default_initialization.f: Renamed to
10269 default_initialization_1.f
10270 * gfortran.dg/dollar_edit_descriptor-1.f: Renamed to
10271 dollar_edit_descriptor_1.f
10272 * gfortran.dg/dollar_edit_descriptor-2.f: Renamed to
10273 dollar_edit_descriptor_2.f
10274 * gfortran.dg/dollar_edit_descriptor-3.f: Renamed to
10275 dollar_edit_descriptor_3.f
10276 * gfortran.dg/logint-1.f: Renamed to logint_1.f
10277 * gfortran.dg/logint-2.f: Renamed to logint_2.f
10278 * gfortran.dg/logint-3.f: Renamed to logint_3.f
10279 * gfortran.dg/advance_1.f90: Renamed from advance.f90
10280 * gfortran.dg/append_1.f90: Renamed from append-1.f90
10281 * gfortran.dg/array_1.f90: Renamed from array-1.f90
10282 * gfortran.dg/assign_8.f90: Renamed from assign_4.f90
10283 * gfortran.dg/backspace_1.f: Renamed from backspace.f
10284 * gfortran.dg/backspace_7.f90: Renamed from backspace.f90
10285 * gfortran.dg/default_initialization_1.f: Renamed from
10286 default_initialization.f
10287 * gfortran.dg/dollar_edit_descriptor_1.f: Renamed from
10288 dollar_edit_descriptor-1.f
10289 * gfortran.dg/dollar_edit_descriptor_2.f: Renamed from
10290 dollar_edit_descriptor-2.f
10291 * gfortran.dg/dollar_edit_descriptor_3.f: Renamed from
10292 dollar_edit_descriptor-3.f
10293 * gfortran.dg/logint_1.f: Renamed from logint-1.f
10294 * gfortran.dg/logint_2.f: Renamed from logint-2.f
10295 * gfortran.dg/logint_3.f: Renamed from logint-3.f
10296
10297 2006-12-18 Bill Wendling <wendling@apple.com>
10298
10299 * g++.old-deja/g++.mike/p11144.C: Renamed id to ID because
10300 id is an OjbC keyword.
10301
10302 2006-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10303
10304 * gcc.dg/torture/builtin-pow-mpfr-1.c: New test.
10305
10306 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
10307
10308 * gfortran.dg/advance_3.f90: Add dg-do compile directive.
10309
10310 2006-12-18 Ian Lance Taylor <iant@google.com>
10311
10312 * g++.dg/warn/Wmissing-declarations-1.C: New test.
10313
10314 2006-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
10315
10316 * gcc.c-torture/compile/pr27528.c: Use empty templates.
10317
10318 2006-12-17 Steven G. Kargl <kargl@gcc.gnu.org>
10319
10320 PR fortran/30207
10321 * gfortran.fortran-torture/execute/where21.f90: New test.
10322
10323 2006-12-17 Tobias Burnus <burnus@net-b.de>
10324
10325 * gfortran.dg/associated_2.f90: Add test for associated(NULL,NULL).
10326
10327 2006-12-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10328
10329 PR middle-end/7651
10330 * gcc.dg/20001116-1.c: Replace -Wextra with -Wempty-body.
10331 * gcc.dg/if-empty-1.c: Likewise.
10332 * gcc.dg/pr23165.c: Likewise.
10333 * g++.dg/warn/empty-body.C: Likewise.
10334
10335 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10336
10337 PR libfortran/30005
10338 * gfortran.dg/open_errors.f90: New test.
10339
10340 2006-12-15 H.J. Lu <hongjiu.lu@intel.com>
10341
10342 * gcc.dg/i386-cpuid.h (bit_SSSE3): New.
10343
10344 * gcc.target/i386/ssse3-pabsb.c: New file.
10345 * gcc.target/i386/ssse3-pabsd.c: Likewise.
10346 * gcc.target/i386/ssse3-pabsw.c: Likewise.
10347 * gcc.target/i386/ssse3-palignr.c: Likewise.
10348 * gcc.target/i386/ssse3-phaddd.c: Likewise.
10349 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
10350 * gcc.target/i386/ssse3-phaddw.c: Likewise.
10351 * gcc.target/i386/ssse3-phsubd.c: Likewise.
10352 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
10353 * gcc.target/i386/ssse3-phsubw.c: Likewise.
10354 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
10355 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
10356 * gcc.target/i386/ssse3-pshufb.c: Likewise.
10357 * gcc.target/i386/ssse3-psignb.c: Likewise.
10358 * gcc.target/i386/ssse3-psignd.c: Likewise.
10359 * gcc.target/i386/ssse3-psignw.c: Likewise.
10360 * gcc.target/i386/ssse3-vals.h: Likewise.
10361
10362 2006-12-15 Janis Johnson <janis187@us.ibm.com>
10363
10364 * lib/gfortran-dg.exp: Don't include fortran-torture.exp.
10365 * lib/fortran-torture.exp: Include target-supports.exp.
10366
10367 2006-12-15 Jakub Jelinek <jakub@redhat.com>
10368
10369 PR target/30185
10370 * gcc.c-torture/execute/pr30185.c: New test.
10371
10372 2006-12-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10373
10374 PR testsuite/30179
10375 PR testsuite/30180
10376 * gcc.dg/builtin-bswap-1.c: Require stdint_types.
10377 * gcc.dg/builtin-bswap-2.c: Likewise.
10378 * gcc.dg/builtin-bswap-3.c: Likewise.
10379 * gcc.dg/builtin-bswap-4.c: Likewise.
10380 * lib/target-supports.exp (check_effective_target_stdint_types): New.
10381 * gcc.c-torture/execute/mode-dependent-address.x: New file.
10382
10383 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10384
10385 PR libfortran/30145
10386 * gfortran.dg/write_zero_array: New test.
10387
10388 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
10389
10390 PR fortran/30200
10391 * gfortran.dg/write_fmt_trim.f90: New test.
10392
10393 2006-12-14 Diego Novillo <dnovillo@redhat.com>
10394
10395 PR 30194
10396 * gcc.dg/pr19633-1.c: Increase threshold for partitioning
10397 temporarily.
10398
10399 2006-12-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10400
10401 * lib/target-supports.exp (check_weak_available): Use istarget
10402 "hppa*-*-hpux10*" instead of regexp.
10403 (check_cxa_atexit_available): Likewise.
10404
10405 2006-12-14 Richard Guenther <rguenther@suse.de>
10406
10407 PR tree-optimization/30197
10408 * gcc.c-torture/execute/complex-1.c: Fix function name.
10409 * gcc.dg/builtins-61.c: New testcase.
10410
10411 2006-12-14 Richard Guenther <rguenther@suse.de>
10412
10413 PR middle-end/30172
10414 * gcc.dg/pr30172-1.c: New testcase.
10415
10416 2006-12-14 Richard Guenther <rguenther@suse.de>
10417
10418 PR tree-optimization/30198
10419 * gcc.dg/builtins-60.c: New testcase.
10420
10421 2006-12-14 Dorit Nuzman <dorit@il.ibm.com>
10422
10423 * lib/target-supports.exp (vect_no_align): Remove spu.
10424
10425 2006-12-13 Ian Lance Taylor <iant@google.com>
10426
10427 PR c++/19564
10428 PR c++/19756
10429 * g++.dg/warn/Wparentheses-5.C: New test.
10430 * g++.dg/warn/Wparentheses-6.C: New test.
10431 * g++.dg/warn/Wparentheses-7.C: New test.
10432 * g++.dg/warn/Wparentheses-8.C: New test.
10433 * g++.dg/warn/Wparentheses-9.C: New test.
10434 * g++.dg/warn/Wparentheses-10.C: New test.
10435 * g++.dg/warn/Wparentheses-11.C: New test.
10436 * g++.dg/warn/Wparentheses-12.C: New test.
10437 * g++.dg/warn/Wparentheses-13.C: New test.
10438 * g++.dg/warn/Wparentheses-14.C: New test.
10439 * g++.dg/warn/Wparentheses-15.C: New test.
10440 * g++.dg/warn/Wparentheses-16.C: New test.
10441 * g++.dg/warn/Wparentheses-17.C: New test.
10442 * g++.dg/warn/Wparentheses-18.C: New test.
10443 * g++.dg/warn/Wparentheses-19.C: New test.
10444 * g++.dg/warn/Wparentheses-20.C: New test.
10445 * g++.dg/warn/Wparentheses-21.C: New test.
10446
10447 2006-12-13 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10448
10449 PR testsuite/30157
10450 * lib/target-supports.exp (check_cxa_atexit_available): Return false
10451 for target "hppa.*hpux10".
10452
10453 2006-12-13 Jakub Jelinek <jakub@redhat.com>
10454
10455 * g++.dg/debug/vartrack1.C: New test.
10456
10457 * g++.dg/opt/ifcvt1.C: New test.
10458
10459 * gcc.dg/tls/opt-13.c: New test.
10460
10461 * gcc.dg/20060425-2.c: New test.
10462
10463 * g++.dg/opt/pr15054-2.C: New test.
10464
10465 * gcc.c-torture/execute/20060420-1.c: New test.
10466
10467 * gcc.c-torture/execute/20060412-1.c: New test.
10468
10469 * objc/compile/20060406-1.m: New test.
10470
10471 2006-12-08 Alexandre Oliva <aoliva@redhat.com>
10472
10473 * g++.dg/template/array17.C: New test.
10474
10475 2006-02-25 Alexandre Oliva <aoliva@redhat.com>
10476
10477 * gcc.target/powerpc/altivec-23.c: New test.
10478
10479 2006-12-13 Lee Millward <lee.millward@codesourcery.com>
10480
10481 PR c++27316
10482 * g++.dg/inherit/error3.C: New test.
10483
10484 PR c++/28740
10485 * g++.dg/inherit/error4.C: New test.
10486
10487 2006-12-13 Richard Guenther <rguenther@suse.de>
10488
10489 PR tree-optimization/17687
10490 * gcc.dg/builtins-59.c: New testcase.
10491
10492 2006-12-13 Ben Elliston <bje@au.ibm.com>
10493
10494 * gcc.target/spu/Wmain.c: New test.
10495
10496 2006-12-12 Josh Conner <jconner@apple.com>
10497
10498 * g++.dg/abi/thunk3.C: Use .weak_definition on darwin.
10499 * g++.dg/abi/thunk4.C: Likewise.
10500 * g++.dg/abi/rtti3.C: Likewise.
10501
10502 2006-12-12 Trevor Smigiel <trevor_smigiel@playstation.sony.com>
10503
10504 * gcc.target/spu/cpat-1.c: New test.
10505 * gcc.target/spu/cpat-2.c: New test.
10506 * gcc.target/spu/cpat-3.c: New test.
10507 * gcc.target/spu/cpat-4.c: New test.
10508
10509 2006-12-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
10510
10511 PR tree-opt/28436
10512 * gcc.c-torture/compile/vector-1.c: New test.
10513 * gcc.c-torture/compile/vector-2.c: New test.
10514 * gcc.c-torture/compile/vector-3.c: New test.
10515
10516 2006-12-12 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
10517
10518 * lib/fortran-torture.exp: Update copyright years. Remove
10519 obsolete comment. Test -ftree-vectorize where it makes sense.
10520 * lib/gfortran-dg.exp: Update copyright years. Use settings
10521 from fortran-torture.exp.
10522 * gfortran.dg/char_transpose_1.f90,
10523 gfortran.dg/char_spread_1.f90, gfortran.dg/g77/dnrm2.f,
10524 gfortran.dg/dependent_decls_1.f90: Fixout-of-bound errors.
10525 * gfortran.dg/enum_10.f90, gfortran.dg/mixed_io_1.f90: Add
10526 '-w' to dg-options.
10527
10528 2006-12-12 Richard Sandiford <richard@codesourcery.com>
10529
10530 * lib/gcc-dg.exp (${tool}_load): Fix invocation of
10531 saved_${tool}_load.
10532
10533 2006-12-12 Ira Rosen <irar@il.ibm.com>
10534
10535 * gcc.dg/vect/vect-strided-store-u32-i2.c: New test.
10536 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: New test.
10537 * gcc.dg/vect/vect-strided-store-u16-i4.c: New test.
10538 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Add a case of stores with
10539 gaps.
10540
10541 2006-12-12 Richard Guenther <rguenther@suse.de>
10542
10543 PR middle-end/30147
10544 * gfortran.fortran-torture/compile/pr30147.f90: New testcase.
10545
10546 2006-12-11 Aldy Hernandez <aldyh@redhat.com>
10547 Diego Novillo <dnovillo@redhat.com>
10548
10549 * gcc.dg/tree-ssa/20040517-1.c: Adapt pattern to
10550 VDEF/VUSE changes.
10551 * gcc.dg/tree-ssa/pr26421.c: Likewise
10552 * gcc.dg/tree-ssa/inline_asm-1.c: Likewise.
10553 * gcc.dg/tree-ssa/pr23382.c: Likewise.
10554 * gcc.dg/tree-ssa/inline_asm-2.c: Likewise.
10555 * gcc.dg/tree-ssa/pr28410.c: Likewise.
10556 * gcc.dg/tree-ssa/20031015-1.c: Likewise.
10557 * gcc.dg/tree-ssa/20040302-1.c: Likewise.
10558 * gcc.dg/tree-ssa/vrp07.c: Likewise.
10559 * gcc.dg/tree-ssa/vrp08.c: Likewise.
10560 * gcc.dg/tree-ssa/alias-12.c: Likewise.
10561
10562 2006-12-11 Jan Hubicka <jh@suse.cz>
10563
10564 * gcc.dg/tree-prof/stringop-1.c: New test.
10565 * gcc.dg/tree-prof/stringop-2.c: New test.
10566
10567 2006-12-11 Uros Bizjak <ubizjak@gmail.com>
10568
10569 PR target/30120
10570 * gcc.target/i386/pr30120.c: New test.
10571
10572 Revert:
10573 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
10574
10575 * gcc.target/i386/x87regparm-1.c: New test.
10576 * gcc.target/i386/x87regparm-2.c: New test.
10577 * gcc.target/i386/x87regparm-3.c: New test.
10578 * gcc.target/i386/x87regparm-4.c: New test.
10579
10580 2006-12-10 Zdenek Dvorak <dvorakz@suse.cz>
10581
10582 * gcc.dg/tree-ssa/loop-17.c: Update outcome.
10583
10584 2006-12-10 Tobias Burnus <burnus@net-b.de>
10585
10586 PR fortran/23994
10587 * gfortran.dg/protected_1.f90: New test.
10588 * gfortran.dg/protected_2.f90: New test.
10589 * gfortran.dg/protected_3.f90: New test.
10590 * gfortran.dg/protected_4.f90: New test.
10591 * gfortran.dg/protected_5.f90: New test.
10592 * gfortran.dg/protected_6.f90: New test.
10593
10594 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
10595 Tobias Burnus <burnus@gcc.gnu.org>
10596
10597 PR fortran/29975
10598 PR fortran/30068
10599 * gfortran.dg/interface_4.f90: Test adding procedure to generic
10600 interface.
10601 * gfortran.dg/interface_5.f90: Test warning for not-referenced-to
10602 ambiguous interfaces.
10603 * gfortran.dg/interface_6.f90: Test invalid, ambiguous interface.
10604 * gfortran.dg/interface_7.f90: Test invalid, ambiguous interface.
10605 * gfortran.dg/interface_8.f90: Test warning for not-referenced-to
10606 ambiguous interfaces.
10607 * gfortran.dg/interface_1.f90: Change dg-error into a dg-warning.
10608 * gfortran.dg/array_initializer_2.f90: Add initializer array
10609 constructor test.
10610
10611 PR fortran/30096
10612 * gfortran.dg/interface_9.f90: Test that host interfaces are
10613 not checked for ambiguity with the local version.
10614
10615 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
10616
10617 PR fortran/29464
10618 * gfortran.dg/module_interface_2.f90: New test.
10619
10620 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
10621
10622 PR fortran/29941
10623 * gfortran.dg/assumed_len.f90: New test.
10624
10625 2006-12-09 Richard Guenther <rguenther@suse.de>
10626
10627 * g++.dg/warn/implicit-typename1.C: Qualify types.
10628 * g++.dg/parse/crash12.C: Likewise.
10629 * g++.dg/tree-ssa/pr22444.C: Likewise.
10630
10631 2006-12-09 Tobias Burnus <burnus@net-b.de>
10632
10633 * gfortran.dg/array_2.f90: Added sqrt test.
10634
10635 2006-12-08 Uros Bizjak <ubizjak@gmail.com>
10636
10637 * gcc.target/i386/x87regparm-1.c: XFAIL.
10638 * gcc.target/i386/x87regparm-2.c: XFAIL.
10639 * gcc.target/i386/x87regparm-3.c: XFAIL.
10640 * gcc.target/i386/x87regparm-4.c: XFAIL.
10641
10642 2006-12-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
10643
10644 * lib/target-supports.exp
10645 (check_effective_target_large_long_double): New.
10646 * gcc.dg/Wconversion-real.c : Use it.
10647 * gcc.dg/Wconversion-integer.c : Fix for targets where char is
10648 unsigned.
10649
10650 2006-12-08 Mark Shinwell <shinwell@codesourcery.com>
10651
10652 * gcc.c-torture/execute/mode-dependent-address.c: New test.
10653
10654 2006-12-08 Tobias Burnus <burnus@net-b.de>
10655
10656 PR fortran/27546
10657 * gfortran.dg/import4.f90: New test for IMPORT in modules.
10658
10659 2006-12-07 Mark Mitchell <mark@codesourcery.com>
10660
10661 PR c++/29732
10662 * g++.dg/template/crash65.C: New test.
10663 * g++.dg/template/spec16.C: Tweak error markers.
10664
10665 2006-12-07 Andrew Pinski <andrew_pinski@playstation.sony.com>
10666
10667 * gcc.target/spu: New directory.
10668 * gcc.target/spu/spu.exp: New file.
10669 * gcc.target/spu/intrinsics-1.c: New test.
10670
10671 2006-12-07 Lee Millward <lee.millward@codesourcery.com>
10672
10673 PR c++/29980
10674 * g++.dg/ext/attrib27.C: New test.
10675 * g++.dg/parse/struct-as-enum1.C: Adjust error markers.
10676 * g++.dg/parse/typedef5.C: Likewise.
10677
10678 2006-12-07 Mike Stump <mrs@apple.com>
10679
10680 * treelang/compile/var_defs.tree: Adjust.
10681
10682 2006-12-06 Mark Mitchell <mark@codesourcery.com>
10683
10684 PR c++/29730
10685 * g++.dg/template/crash64.C: New test.
10686 * g++.dg/parse/crash27.C: Adjust error markers.
10687
10688 2006-12-06 Thomas Koenig <Thomas.Koenig@online.de>
10689
10690 PR libfortran/30009
10691 PR libfortran/30056
10692 * gfortran.dg/read_eof_4.f90: Add tests.
10693 * gfortran.dg/readwrite_unf_direct_eor_1.f90: New test.
10694 * gfortran.dg/unf_read_corrupted_1.f90: New test.
10695
10696 2006-12-05 Mark Mitchell <mark@codesourcery.com>
10697
10698 PR c++/29729
10699 * g++.dg/template/crash63.C: New test.
10700
10701 PR c++/29728
10702 * g++.dg/template/crash62.C: New test.
10703
10704 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
10705
10706 PR fortran/30003
10707 * gfortran.dg/allocatable_function_1.f90: Increase the number
10708 of expected calls of free to 10; the lhs section reference is
10709 now evaluated so there is another call to bar. Change the
10710 comment appropriately.
10711 * gfortran.dg/array_section_1.f90: New test.
10712
10713 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
10714
10715 PR fortran/29912
10716 * gfortran.dg/char_result_12.f90: New test.
10717
10718 2006-12-05 Richard Guenther <rguenther@suse.de>
10719
10720 * gcc.dg/vect/vect.exp: Add support for -fno-math-errno tests.
10721 * gcc.dg/vect/vect-pow-2.c: Rename to ...
10722 * gcc.dg/vect/no-math-errno-vect-pow-1.c: ... this. Require
10723 vect_double, xfail for spu*-*-*.
10724
10725 2006-12-04 Tobias Burnus <burnus@net-b.de>
10726
10727 PR fortran/29962
10728 * initialization_4.f90: Test noninteger exponents (-std=f95).
10729 * initialization_5.f90: New test for noninteger exponents
10730 with -std=f2003.
10731
10732 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
10733
10734 PR fortran/29821
10735 * gfortran.dg/parameter_array_section_1.f90: New test.
10736
10737 2006-12-04 Mark Mitchell <mark@codesourcery.com>
10738
10739 PR c++/29733
10740 * g++.dg/template/crash61.C: New test.
10741
10742 PR c++/29632
10743 * g++.dg/template/error23.C: New test.
10744
10745 2006-12-04 Uros Bizjak <ubizjak@gmail.com>
10746
10747 * gcc.target/i386/sse-18.c: Pass if CPU has no SSE2 support.
10748
10749 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
10750
10751 PR fortran/29916
10752 * gfortran.dg/host_dummy_index_1.f90: Added additional test.
10753
10754 2006-12-04 Jakub Jelinek <jakub@redhat.com>
10755
10756 PR middle-end/29965
10757 * gcc.dg/gomp/pr29965-1.c: New test.
10758 * gcc.dg/gomp/pr29965-2.c: New test.
10759 * gcc.dg/gomp/pr29965-3.c: New test.
10760 * gcc.dg/gomp/pr29965-4.c: New test.
10761 * gcc.dg/gomp/pr29965-5.c: New test.
10762 * gcc.dg/gomp/pr29965-6.c: New test.
10763 * g++.dg/gomp/pr29965-1.C: New test.
10764 * g++.dg/gomp/pr29965-2.C: New test.
10765 * g++.dg/gomp/pr29965-3.C: New test.
10766 * g++.dg/gomp/pr29965-4.C: New test.
10767 * g++.dg/gomp/pr29965-5.C: New test.
10768 * g++.dg/gomp/pr29965-6.C: New test.
10769 * g++.dg/gomp/pr29965-7.C: New test.
10770 * g++.dg/gomp/pr29965-8.C: New test.
10771 * g++.dg/gomp/pr29965-9.C: New test.
10772 * g++.dg/gomp/pr29965-10.C: New test.
10773
10774 2006-12-04 Eric Botcazou <ebotcazou@adacore.com>
10775
10776 * gnat.dg/pointer_variable_bounds.adb: New test.
10777 * gnat.dg/pointer_variable_bounds.ads: Likewise.
10778 * gnat.dg/pointer_variable_bounds_q.ads: Likewise.
10779
10780 2006-12-03 Eric Christopher <echristo@apple.com>
10781
10782 * gcc.target/i386/stack-prot-kernel.c: Skip for x86_64-*-darwin.
10783
10784 2006-12-03 Richard Henderson <rth@redhat.com>
10785 Andrew Pinski <pinskia@gmail.com>
10786
10787 PR C++/14329
10788 * g++.dg/warn/unit-1.C: New test.
10789
10790 2006-12-03 Uros Bizjak <ubizjak@gmail.com>
10791
10792 * gcc.dg/visibility-11.c: Compile with -mstringop-strategy=libcall.
10793
10794 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
10795
10796 * g++.dg/vect/vect.exp: Enable tests to run on spu.
10797 * gcc.dg/vect/vect.exp: Enable tests to run on spu.
10798 * gcc.dg/vect/no-section-anchors-vect-69.c: Reduce array size.
10799 * gcc.dg/vect/vect-70.c: Reduce array size.
10800 * gcc.dg/vect/fast-math-vect-reduc-7.c: Xfail for
10801 vect_no_compaer_double targets.
10802 * lib/target-supports.exp: Add spu to vect_no_align, no_vect_int_max,
10803 vect_float, vect_double, and vect_int.
10804
10805 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
10806
10807 * gcc.dg/vect/pr16105.c: Remove xfail on vect_no_align targets. Add
10808 test for loop versioning on vect_no_align targets.
10809 * gcc.dg/vect/pr20122.c: Likewise.
10810 * gcc.dg/vect/vect-105.c: Likewise.
10811 * gcc.dg/vect/vect-42.c: Likewise.
10812 * gcc.dg/vect/vect-43.c: Likewise.
10813 * gcc.dg/vect/vect-74.c: Likewise.
10814 * gcc.dg/vect/vect-75.c: Likewise.
10815 * gcc.dg/vect/vect-multitypes-3.c: Likewise.
10816 * gcc.dg/vect/vect-multitypes-6.c: Likewise.
10817 * gcc.dg/vect/vect-8.c: Remove xfail on vect_no_align targets.
10818 * gcc.dg/vect/vect-30.c: Remove xfail on vect_no_align targets.
10819
10820 2006-12-03 Paul Thomas <pault@gcc.gnu.org>
10821
10822 PR fortran/29642
10823 * gfortran.dg/value_1.f90 : New test.
10824 * gfortran.dg/value_2.f90 : New test.
10825 * gfortran.dg/value_3.f90 : New test.
10826 * gfortran.dg/value_4.f90 : New test.
10827 * gfortran.dg/value_4.c : Called from value_4.f90.
10828
10829 2006-12-02 Andrew Pinski <andrew_pinski@playstation.sony.com>
10830
10831 PR C++/30033
10832 * g++.dg/cpp0x/static_assert4.C: New testcase.
10833
10834 2006-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10835
10836 * gcc.dg/torture/builtin-sin-mpfr-1.c: Update MPFR comment.
10837
10838 2006-12-02 Lee Millward <lee.millward@codesourcery.com>
10839
10840 PR c/27953
10841 * gcc.dg/pr27953.c: New test.
10842
10843 2006-12-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10844
10845 PR c++/30022
10846 * g++.dg/ext/vector5.C: New test.
10847
10848 PR c++/30021
10849 * g++.dg/other/main1.C: New test.
10850
10851 2006-12-01 Thomas Koenig <Thomas.Koenig@online.de>
10852
10853 PR libfortran/29568
10854 * gfortran.dg/convert_implied_open.f90: Change to
10855 new default record length.
10856 * gfortran.dg/unf_short_record_1.f90: Adapt to
10857 new error message.
10858 * gfortran.dg/unformatted_subrecords_1.f90: New test.
10859
10860 2006-12-01 Andrew MacLeod <amacleod@redhat.com>
10861
10862 * gcc.dg/max-1.c: Remove reference to -fno-tree-lrs option.
10863
10864 2006-12-01 Ryan Mansfield <rmansfield@qnx.com>
10865
10866 PR c++/29066
10867 * g++.dg/expr/pr29066.c: New.
10868
10869 2006-12-01 H.J. Lu <hongjiu.lu@intel.com>
10870 Zdenek Dvorak <dvorakz@suse.cz>
10871
10872 PR tree-optimization/29921
10873 * gcc.dg/pr29921-2.c: New test.
10874
10875 2006-11-30 H.J. Lu <hongjiu.lu@intel.com>
10876
10877 * gcc.dg/i386-cpuid.h (bit_SSE3): New.
10878 (i386_get_cpuid): New function.
10879 (i386_cpuid_ecx): Likewise.
10880 (i386_cpuid_edx): Likewise.
10881 (i386_cpuid): Updated to call i386_cpuid_edx.
10882
10883 * gcc.target/i386/sse3-addsubpd.c: New file.
10884 * gcc.target/i386/sse3-addsubps.c: Likewise.
10885 * gcc.target/i386/sse3-haddpd.c: Likewise.
10886 * gcc.target/i386/sse3-haddps.c: Likewise.
10887 * gcc.target/i386/sse3-hsubpd.c: Likewise.
10888 * gcc.target/i386/sse3-hsubps.c: Likewise.
10889 * gcc.target/i386/sse3-lddqu.c: Likewise.
10890 * gcc.target/i386/sse3-movddup.c: Likewise.
10891 * gcc.target/i386/sse3-movshdup.c: Likewise.
10892 * gcc.target/i386/sse3-movsldup.c: Likewise.
10893
10894 2006-12-01 Dirk Mueller <dmueller@suse.de>
10895
10896 * g++.dg/warn/Wreturn-type-4.C: New testcase.
10897
10898 2006-11-30 Janis Johnson <janis187@us.ibm.com>
10899
10900 * gcc.dg/dfp/convert-int-max.c: New test.
10901 * gcc.dg/dfp/convert-int-max-fold.c: New test.
10902
10903 2006-11-30 Richard Guenther <rguenther@suse.de>
10904
10905 * gcc.dg/vect/vect-pow-1.c: Rename ...
10906 * gcc.dg/vect/fast-math-vect-pow-1.c: ... to this. Use
10907 floats instead of doubles, check successful vectorization.
10908
10909 2006-11-29 Andrew Pinski <andrew_pinski@playstation.sony.com>
10910
10911 PR target/29945
10912 * gcc.c-torture/compile/pr29945.c: New testcase.
10913
10914 2006-11-30 Joseph Myers <joseph@codesourcery.com>
10915
10916 * gcc.dg/vect/vect.exp: Skip PowerPC targets not supporting
10917 -maltivec.
10918
10919 2006-11-29 Eric Christopher <echristo@apple.com>
10920
10921 * gcc.dg/tree-ssa/prefetch-3.c: Allow x86_64, but require ilp32.
10922
10923 2006-11-29 Janis Johnson <janis187@us.ibm.com>
10924
10925 * gcc.dg/dfp/convert-int.c: Remove dg-do compile, fix comment.
10926
10927 * gcc.dg/dfp/convert-bfp.c: Skip long double conversions.
10928
10929 2006-11-29 Lee Millward <lee.millward@codesourcery.com>
10930
10931 PR c++/29022
10932 * g++.dg/inherit/virtual2.C: New test.
10933 * g++.dg/inherit/virtual3.C: Likewise.
10934 * g++.old-deja/g++.bugs/900121_05.C: Adjust error markers.
10935 * g++.dg/inherit/error2.C: Likewise.
10936 * g++.dg/template/instantiate1.C: Likewise.
10937
10938 2006-11-28 Andrew Pinski <pinskia@gmail.com>
10939
10940 PR tree-opt/29984
10941 * gcc.dg/tree-ssa/reassoc-12.c: New test.
10942
10943 2006-11-28 Jan Hubicka <jh@suse.cz>
10944
10945 * gcc.dg/memcpy-1.c: New test.
10946
10947 2006-11-28 Jakub Jelinek <jakub@redhat.com>
10948
10949 PR c++/29735
10950 * g++.dg/warn/main-3.C: New test.
10951
10952 2006-11-28 Jan Hubicka <jh@suse.cz>
10953
10954 * gcc.dg/winline-1.c: New test.
10955
10956 2006-11-28 Nathan Sidwell <nathan@codesourcery.com>
10957
10958 * gcc.dg/pack-test-1.c: Use __alignof__ to determine natural
10959 alignments.
10960
10961 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
10962
10963 PR fortran/29976
10964 * gfortran.dg/missing_optional_dummy_3.f90
10965
10966 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
10967
10968 PR fortran/20880
10969 * gfortran.dg/interface_3.f90: Modify errors.
10970
10971 2006-11-28 Ben Elliston <bje@au.ibm.com>
10972
10973 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
10974 fail to link due to relocation overflows on spu-*-*.
10975
10976 2006-11-27 Michael Matz <matz@suse.de>
10977 Andreas Krebbel <krebbel1@de.ibm.com>
10978
10979 PR target/29319
10980 * gcc.dg/20061127-1.c: New testcase.
10981
10982 2006-11-27 Uros Bizjak <ubizjak@gmail.com>
10983
10984 * gcc.dg/20061124-1.c: Add exit() function prototype.
10985
10986 2006-11-27 Jan Hubicka <jh@suse.cz>
10987
10988 * gcc.target/i386/memcpy-1.c: Adjust size.
10989 * gcc.dg/visibility-11.c: Likewise.
10990
10991 2006-11-27 Richard Guenther <rguenther@suse.de>
10992
10993 PR middle-end/25620
10994 * gcc.target/i386/pow-1.c: New testcase.
10995 * gcc.dg/builtins-58.c: Likewise.
10996
10997 2006-11-26 Mark Mitchell <mark@codesourcery.com>
10998
10999 PR c++/29886
11000 * g++.dg/expr/cast8.C: New test.
11001
11002 2006-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11003
11004 * gcc.dg/torture/builtin-minmax-1.c: Test NaN in fmin/fmax.
11005 Don't ever inline the testcase.
11006
11007 2006-11-25 Andrew Pinski <pinskia@gmail.com>
11008
11009 PR fortran/29982
11010 * gfortran.fortran-torture/compile/parameter_3.f90: New
11011 testcase.
11012
11013 2006-11-25 Andrew Pinski <pinskia@gmail.com>
11014
11015 PR fortran/29951
11016 * gfortran.fortran-torture/execute/transfer2.f90: New test.
11017
11018 2006-11-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11019
11020 * gfortran.fortran-torture/execute/specifics.f90: Remove test
11021 for CHAR.
11022
11023 2006-11-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11024
11025 PR libgfortran/29936
11026 * gfortran.dg/write_check3.f90: New test.
11027
11028 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
11029
11030 * gcc.dg/20061124-1.c: Add "exit(0);" to the end of main.
11031
11032 2006-11-24 Paul Thomas <pault@gcc.gnu.org>
11033
11034 PR fortran/20880
11035 * gfortran.dg/interface_3.f90: New test.
11036
11037 PR fortran/29387
11038 * gfortran.dg/generic_8.f90: New test.
11039
11040 2006-11-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11041
11042 * gfortran.dg/specifics_1.f90: Remove check for CHAR.
11043 * gfortran.dg/specifics_2.f90: Remove check for CHAR.
11044 * gfortran.dg/specifics_3.f90: Remove.
11045
11046 2006-11-24 Jakub Jelinek <jakub@redhat.com>
11047
11048 PR c/29955
11049 * gcc.dg/gomp/pr29955.c: New test.
11050
11051 PR c/29736
11052 * gcc.dg/pr29736.c: New test.
11053
11054 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
11055
11056 PR tree-opt/29964
11057 * gcc.dg/pure-1.c: New test.
11058
11059 2006-11-24 Joseph Myers <joseph@codesourcery.com>
11060
11061 * g++.dg/eh/simd-2.C: Use -O -w in general for PowerPC.
11062 * gcc.dg/debug/dwarf2/const-2.c: Use powerpc_altivec_ok.
11063
11064 2006-11-24 Andreas Krebbel <krebbel1@de.ibm.com>
11065
11066 * gcc.dg/20061124-1.c: New testcase.
11067
11068 2006-11-23 Eric Christopher <echristo@apple.com>
11069
11070 * gcc.dg/inline-16.c: Use __SIZE_TYPE__.
11071
11072 2006-11-24 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
11073
11074 PR c/2707
11075 PR c++/26167
11076 * gcc.dg/Wconversion-integer.c: New. Supersedes
11077 Wconversion-negative-constants.c
11078 * gcc.dg/Wconversion-real.c: New.
11079 * gcc.dg/Wconversion-real-integer.c: New.
11080 * gcc.dg/Wconversion-negative-constants.c: Deleted.
11081 * g++.dg/warn/Wconversion1.C: Modified.
11082
11083 2006-11-23 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11084
11085 * gfortran.dg/overload_1.f90: New test.
11086
11087 2006-11-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
11088
11089 PR c/9072
11090 * gcc.dg/builtin-protos-1.c: Replace Wconversion by
11091 Wtraditional-conversion.
11092 * gcc.dg/overflow-warn-2.c: Likewise.
11093 * gcc.dg/Wconversion.c: Likewise. Renamed as
11094 Wtraditional-conversion.c .
11095 * gcc.dg/Wconversion-2.c: Likewise. Renamed as
11096 Wtraditional-conversion-2.c .
11097 * gcc.dg/dfp/Wconversion-2.c: Likewise. Renamed as
11098 Wtraditional-conversion-2.c
11099 * gcc.dg/Wconversion-negative-constants.c: New.
11100
11101 2006-11-23 Andrew Pinski <pinskia@gmail.com>
11102
11103 * gcc.dg/tree-ssa/dump-1.c: New test.
11104
11105 2006-11-23 David Ung <davidu@mips.com>
11106
11107 * gcc.target/mips/mips.exp (dg-mips-options): Handle parsing of
11108 -mfp64, allowable when ISA >= 33 and float is enabled.
11109 * gcc.target/mips/mips32r2-mxhc1.c: New test for checking the use
11110 of mthc1 and mfhc1 patterns.
11111
11112 2006-11-23 Zdenek Dvorak <dvorakz@suse.cz>
11113
11114 PR tree-optimization/29921
11115 * gcc.dg/pr29921.c: New test.
11116
11117 2006-11-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11118
11119 PR fortran/29441
11120 * gfortran.dg/initialization_4.f90: New test.
11121
11122 2006-11-22 Ira Rosen <irar@il.ibm.com>
11123
11124 * gcc.dg/vect/vect-1.c: Additional loop is now vectorizable on
11125 platforms that have interleaving support.
11126 * gcc.dg/vect/vect-107.c, gcc.dg/vect/vect-98.c: Likewise.
11127 * gcc.dg/vect/vect-strided-a-u16-i2.c,
11128 gcc.dg/vect/vect-strided-a-u16-i4.c, gcc.dg/vect/vect-strided-u16-i2.c,
11129 gcc.dg/vect/vect-strided-u16-i4.c, gcc.dg/vect/vect-strided-u32-i4.c,
11130 gcc.dg/vect/vect-strided-u32-i8.c, gcc.dg/vect/vect-strided-u8-i2.c,
11131 gcc.dg/vect/vect-strided-u8-i2-gap.c,
11132 gcc.dg/vect/vect-strided-u8-i8.c,
11133 gcc.dg/vect/vect-strided-u8-i8-gap2.c,
11134 gcc.dg/vect/vect-strided-u8-i8-gap4.c,
11135 gcc.dg/vect/vect-strided-u8-i8-gap7.c,
11136 gcc.dg/vect/vect-strided-float.c,
11137 gcc.dg/vect/vect-strided-a-mult.c,
11138 gcc.dg/vect/vect-strided-mult-char-ls.c,
11139 gcc.dg/vect/vect-strided-a-u16-mult.c,
11140 gcc.dg/vect/vect-strided-a-u32-mult.c,
11141 gcc.dg/vect/vect-strided-a-u8-i2-gap.c,
11142 gcc.dg/vect/vect-strided-a-u8-i8-gap2.c,
11143 gcc.dg/vect/vect-strided-a-u8-i8-gap7.c,
11144 gcc.dg/vect/vect-strided-mult.c,
11145 gcc.dg/vect/vect-strided-u32-mult.c: New testcases.
11146 * lib/target-supports.exp (vect_extract_even_odd, vect_interleave):
11147 New.
11148
11149 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
11150
11151 PR fortran/25087
11152 * gfortran.dg/auto_char_len_4.f90: New test.
11153
11154 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
11155
11156 PR fortran/29652
11157 * gfortran.dg/generic_7.f90: New test.
11158 * gfortran.dg/defined_operators_1.f90: Add new error.
11159
11160 2006-11-22 Zdenek Dvorak <dvorakz@suse.cz>
11161
11162 PR tree-optimization/29902
11163 * g++.dg/tree-ssa/pr29902.C: New test.
11164
11165 2006-11-21 Paul Thomas <pault@gcc.gnu.org>
11166
11167 PR fortran/29820
11168 * gfortran.dg/used_types_13.f90: New test.
11169
11170 2006-11-21 Janis Johnson <janis187@us.ibm.com>
11171
11172 * gcc.dg/dfp/snan.c: Delete.
11173
11174 2006-11-21 Douglas Gregor <doug.gregor@gmail.com>
11175
11176 * g++.dg/cpp0x/static_assert1.C: New.
11177 * g++.dg/cpp0x/static_assert2.C: New.
11178 * g++.dg/cpp0x/static_assert3.C: New.
11179
11180 2006-11-21 Richard Guenther <rguenther@suse.de>
11181
11182 * gcc.dg/vect/vect-pow-1.c: New testcase.
11183 * gcc.dg/vect/vect-pow-2.c: Likewise.
11184
11185 2006-11-21 Jakub Jelinek <jakub@redhat.com>
11186
11187 PR c++/29570
11188 * g++.dg/template/static29.C: New test.
11189
11190 PR c++/29734
11191 * g++.dg/conversion/simd4.C: New test.
11192
11193 2006-11-20 Simon Martin <simartin@users.sourceforge.net>
11194
11195 PR c++/29475
11196 * g++.dg/template/access19.C: New test.
11197 * g++.old-deja/g++.other/access11.C: Adjusted the line where the
11198 error is reported.
11199
11200 2006-11-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
11201
11202 PR tree-opt/25500
11203 * gcc.dg/tree-ssa/sra-4.c: New testcase.
11204
11205 2006-11-20 Tobias Burnus <burnus@net-b.de>
11206
11207 PR fortran/27546
11208 * gfortran.dg/import.f90: Extended test.
11209 * gfortran.dg/import2.f90: Extended test.
11210
11211 2006-11-20 Tobias Burnus <burnus@net-b.de>
11212
11213 * gfortran.dg/volatile3.f90: Add conflict test.
11214
11215 2006-11-20 Bernhard Fischer <aldot@gcc.gnu.org>
11216
11217 PR fortran/24783
11218 * gfortran.dg/implicit_10.f90: New test.
11219
11220 2006-11-19 Gabriel Dos Reis <gdr@integrable-solutions.net>
11221
11222 PR c++/8586
11223 * g++.dg/warn/Wall-write-strings.C: New.
11224
11225 2006-11-19 Erik Edelmann <eedelman@gcc.gnu.org>
11226
11227 * gfortran.dg/alloc_comp_constraint_5.f90: New.
11228 * gfortran.dg/alloc_comp_assign_2.f90: Removed invalid code.
11229
11230 2006-11-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11231
11232 * gfortran.dg/use_3.f90: Remove error message.
11233 * gfortran.dg/iso_fortran_env_1.f90: New test.
11234 * gfortran.dg/iso_fortran_env_2.f90: New test.
11235 * gfortran.dg/iso_fortran_env_3.f90: New test.
11236 * gfortran.dg/iso_fortran_env_4.f90: New test.
11237
11238 2006-11-19 Dorit Nuzman <dorit@il.ibm.com>
11239
11240 * gcc.dg/vect/vect-27.c: Fix initialization.
11241
11242 2006-11-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11243
11244 * gcc.dg/builtins-20.c: Add fmin/fmax cases.
11245 * gcc.dg/torture/builtin-minmax-1.c: New.
11246
11247 * gcc.dg/builtins-20.c: Add cases for copysign.
11248
11249 2006-11-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11250
11251 PR fortran/24285
11252 * gfortran.dg/dollar_edit_descriptor-3.f: New test.
11253
11254 2006-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11255 * gfortran.dg/use_1.f90: New test.
11256 * gfortran.dg/use_1.f90: New test.
11257 * gfortran.dg/use_1.f90: New test.
11258
11259 2006-11-17 Zdenek Dvorak <dvorakz@suse.cz>
11260
11261 PR tree-optimization/29801
11262 * gcc.dg/pr29801.c: New test.
11263
11264 2006-11-17 Jakub Jelinek <jakub@redhat.com>
11265
11266 PR middle-end/29584
11267 * gcc.dg/torture/pr29584.c: New test.
11268
11269 2006-11-17 Joseph Myers <joseph@codesourcery.com>
11270
11271 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-4.c:
11272 Condition PowerPC tests for saving FPRs on powerpc_fprs.
11273 * gcc.target/powerpc/compress-float-ppc.c,
11274 gcc.target/powerpc/compress-float-ppc-pic.c: Only test if
11275 powerpc_fprs.
11276 * gcc.target/powerpc/rs6000-power2-2.c: Only test if powerpc_fprs;
11277 do not pass -mhard-float.
11278
11279 2006-11-16 Eric Botcazou <ebotcazou@adacore.com>
11280
11281 * gnat.dg/volatile_aggregate.adb: New test.
11282
11283 2006-11-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11284
11285 PR fortran/29391
11286 PR fortran/29489
11287 * gfortran.dg/bound_2.f90: Add more checks.
11288 * gfortran.dg/bound_3.f90: New test.
11289
11290 2006-11-16 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
11291
11292 PR target/29201
11293 * gcc.c-torture/compile/pr29201.c: New test for ia64 target.
11294
11295 2006-11-15 Steven G. Kargl <kargl@gcc.gnu.org>
11296
11297 * gfortran.dg/import3.f90: Fix error message.
11298
11299 2006-11-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
11300
11301 PR tree-opt/29788
11302 * gfortran.fortran-torture/compile/inline_1.f90:
11303 New testcase.
11304
11305 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
11306
11307 * gcc.target/i386/x87regparm-1.c: New test.
11308 * gcc.target/i386/x87regparm-2.c: New test.
11309 * gcc.target/i386/x87regparm-3.c: New test.
11310 * gcc.target/i386/x87regparm-4.c: New test.
11311
11312 2006-11-15 Tobias Burnus <burnus@net-b.de>
11313
11314 PR fortran/27546
11315 * gfortran.dg/import.f90: New test.
11316 * gfortran.dg/import2.f90: New test.
11317 * gfortran.dg/import3.f90: New test.
11318
11319 2006-11-15 Tobias Burnus <burnus@net-b.de>
11320
11321 PR fortran/27588
11322 * gfortran.dg/char_bounds_check_fail_1.f90: New test.
11323
11324 2006-11-15 Tobias Burnus <burnus@net-b.de>
11325
11326 PR fortran/29806
11327 * gfortran.dg/contains.f90: New test.
11328 * gfortran.dg/derived_function_interface_1.f90: Add a dg-warning.
11329
11330 2006-11-15 Jakub Jelinek <jakub@redhat.com>
11331
11332 PR tree-optimization/29581
11333 * gcc.dg/pr29581-1.c: New test.
11334 * gcc.dg/pr29581-2.c: New test.
11335 * gcc.dg/pr29581-3.c: New test.
11336 * gcc.dg/pr29581-4.c: New test.
11337 * gfortran.dg/pr29581.f90: New test.
11338
11339 2006-11-14 Brooks Moses <brooks.moses@codesourcery.com>
11340
11341 PR fortran/29702
11342 * lib/gfortran-dg.exp (gfortran-dg-test): Ignore column
11343 numbers in error message headers.
11344
11345 2006-11-14 Richard Guenther <rguenther@suse.de>
11346
11347 * gcc.target/i386/math-torture/math-torture.exp: Restrict
11348 to i?86 and x86_64 targets.
11349
11350 2006-11-14 Caroline Tice <ctice@apple.com>
11351
11352 * gcc.dg/pubtypes-1.c: New file/testcase.
11353 * gcc.dg/pubtypes-2.c: New file/testcase.
11354 * gcc.dg/pubtypes-3.c: New file/testcase.
11355 * gcc.dg/pubtypes-4.c: New file/testcase.
11356 * g++.dg/pubtypes.C: New file/testcase.
11357
11358 2006-11-14 Mark Mitchell <mark@codesourcery.com>
11359
11360 PR c++/29106
11361 * g++.dg/init/self1.C: New test.
11362
11363 2006-11-14 Tobias Burnus <burnus@net-b.de>
11364
11365 PR fortran/29657
11366 * gfortran.dg/conflicts.f90: Add.
11367
11368 2006-11-14 Paolo Bonzini <bonzini@gnu.org>
11369
11370 PR rtl-optimization/29798
11371
11372 * gcc.c-torture/execute/pr29798.c: New.
11373
11374 2006-11-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11375
11376 * gcc.dg/builtins-20.c: Add more cases.
11377
11378 2006-11-13 Jakub Jelinek <jakub@redhat.com>
11379
11380 PR fortran/29759
11381 * gfortran.dg/gomp/pr29759.f90: New test.
11382
11383 2006-11-13 Mark Mitchell <mark@codesourcery.com>
11384
11385 PR c++/29518
11386 * g++.dg/template/static28.C: New test.
11387
11388 2006-11-13 Carlos O'Donell <carlos@codesourcery.com>
11389
11390 * lib/c-torture.exp: Use target-libpath.exp.
11391 * lib/target-libpath.exp (set_ld_library_path_env_vars): If present,
11392 set GCC_EXEC_PREFIX env var from global variable of same name.
11393
11394 2006-11-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
11395
11396 PR fortran/26994
11397 * gfortran.fortran-torture/compile/transfer-1.f90:
11398 New testcase.
11399
11400 2006-11-12 H.J. Lu <hongjiu.lu@intel.com>
11401 Zdenek Dvorak <dvorakz@suse.cz>
11402
11403 PR tree-optimization/29680
11404 * gcc.dg/alias-11.c: New test.
11405
11406 2006-11-12 Jason Merrill <jason@redhat.com>
11407 Andrew Pinski <pinskia@physics.uc.edu>
11408
11409 PR middle-end/28915
11410 * gcc.target/i386/vectorize1.c: New.
11411
11412 2006-11-12 Roger Sayle <roger@eyesopen.com>
11413
11414 PR rtl-optimization/29797
11415 * gcc.c-torture/execute/pr29797-1.c: New test case.
11416
11417 2006-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11418
11419 * gcc.dg/torture/builtin-symmetric-1.c: Add more cases.
11420
11421 2006-11-12 Zdenek Dvorak <dvorakz@suse.cz>
11422
11423 * gcc.dg/tree-ssa/prefetch-3.c: New test.
11424
11425 2006-11-12 Roger Sayle <roger@eyesopen.com>
11426
11427 PR tree-optimization/13827
11428 * gcc.dg/fold-eqand-1.c: New test case.
11429
11430 2006-11-11 Andrew Pinski <andrew_pinski@playstation.sony.com>
11431
11432 PR rtl-opt/28812
11433 * gcc.c-torture/execute/mayalias-3.c: New test.
11434
11435 2006-11-11 Richard Sandiford <richard@codesourcery.com>
11436
11437 PR middle-end/27528
11438 * gcc.c-torture/compile/pr27528.c: New test.
11439 * gcc.dg/pr27528.c: Likewise.
11440
11441 2006-11-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11442
11443 * gcc.dg/builtins-20.c: Add more cases for stripping sign ops.
11444
11445 * gcc.dg/torture/builtin-symmetric-1.c: New test.
11446
11447 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
11448
11449 PR fortran/29758
11450 * gfortran.dg/reshape_source_size_1.f90: New test.
11451
11452 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
11453
11454 PR fortran/29315
11455 * gfortran.dg/aliasing_dummy_4.f90: New test.
11456
11457 2006-11-10 Uros Bizjak <ubizjak@gmail.com>
11458
11459 PR target/29777
11460 * lib/target-supports.exp (vect_widen_mult_hi_to_si): Add i?86-*-*
11461 and x86_64-*-* targets.
11462
11463 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11464
11465 * gcc.dg/torture/builtin-math-2.c: Test builtin fma.
11466 * gcc.dg/torture/builtin-math-3.c (CKSGN_F, CKSGN, CKSGN_L):
11467 New macros. Use them in exact tests.
11468 (TESTIT3): New macro.
11469 Add tests for fmin, fmax and fma.
11470
11471 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
11472
11473 PR fortran/29431
11474 * gfortran.dg/array_constructor_13.f90: New test.
11475
11476 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
11477
11478 PR fortran/29744
11479 * gfortran.dg/used_types_12.f90: New test.
11480
11481 2006-11-09 Serge Belyshev <belyshev@depni.sinp.msu.ru>
11482
11483 PR middle-end/29726
11484 * gcc.dg/fold-eqandshift-1.c (test5): Uncomment function.
11485 (test6): Ditto.
11486 (dg-final): Add scan-tree-dump-times patterns for test5 and test6.
11487 * gcc.dg/fold-eqandshift-3.c: New test case.
11488
11489 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
11490
11491 PR fortran/29699
11492 * gfortran.dg/alloc_comp_auto_array_1.f90: New test.
11493
11494 PR fortran/21370
11495 * gfortran.dg/change_symbol_attributes_1.f90: New test.
11496
11497 2006-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
11498
11499 * gcc.dg/20061109-1.c: New testcase.
11500
11501 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11502
11503 * gcc.dg/builtins-20.c: Use fabs, not __builtin_fabs.
11504
11505 2006-11-09 Tobias Burnus <burnus@net-b.de>
11506
11507 * gfortran.dg/io_constraints_3.f90: Fixed by using -fmax-errors.
11508 * gfortran.dg/gomp/reduction1.f90: Fixed by using -fmax-errors.
11509
11510 2006-11-08 Zdenek Dvorak <dvorakz@suse.cz>
11511
11512 * gcc.dg/tree-ssa/ssa-ccp-14.c: New test.
11513 * gcc.dg/tree-ssa/ssa-ccp-15.c: New test.
11514
11515 2006-11-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11516
11517 * gcc.dg/torture/builtin-math-3.c: Add more sincos tests.
11518
11519 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
11520
11521 * gcc.dg/vect/vect-1.c: Loop with multiple types removed (appears in
11522 vect-9.c).
11523 * gcc.dg/vect/vect-106.c: Removed (duplicate of vect-9.c).
11524 * gcc.dg/vect/vect-9.c: Now vectorizable.
11525 * gcc.dg/vect/vect-reduc-dot-s16a.c: Now vectorizable also on targets
11526 that support vect_widen_mult.
11527 * gcc.dg/vect/vect-reduc-dot-u16.c: Removed (split into two new tests).
11528 * gcc.dg/vect/vect-reduc-dot-u16a.c: New test (split from
11529 vect-reduc-dot-u16.c).
11530 * gcc.dg/vect/vect-reduc-dot-u16b.c: New test (split from
11531 vect-reduc-dot-u16.c).
11532 * gcc.dg/vect/vect-reduc-dot-s8.c: Removed (split into three new tests).
11533 * gcc.dg/vect/vect-reduc-dot-s8a.c: New test (split from
11534 vect-reduc-dot-s8.c).
11535 * gcc.dg/vect/vect-reduc-dot-s8b.c: New test (split from
11536 vect-reduc-dot-s8.c).
11537 * gcc.dg/vect/vect-reduc-dot-s8c.c: New test (split from
11538 vect-reduc-dot-s8.c).
11539 * gcc.dg/vect/vect-reduc-dot-u8.c: Removed (split into two new tests).
11540 * gcc.dg/vect/vect-reduc-dot-u8a.c: New test (split from
11541 vect-reduc-dot-u8.c).
11542 * gcc.dg/vect/vect-reduc-dot-u8b.c: New test (split from
11543 vect-reduc-dot-u8.c).
11544 * gcc.dg/vect/vect-widen-mult-sum.c: New test.
11545 * gcc.dg/vect/vect-multitypes-9.c: New test.
11546 * gcc.dg/vect/vect-multitypes-10.c: New test.
11547 * gcc.dg/vect/vect-widen-mult-s16.c: New test.
11548 * gcc.dg/vect/vect-widen-mult-u16.c: New test.
11549 * gcc.dg/vect/vect-widen-mult-u8.c: New test.
11550 * gcc.dg/vect/vect-widen-mult-s8.c: New test.
11551 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: Removed.
11552 * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: New reduced version of
11553 wrapv-vect-reduc-dot-s8.c.
11554 * lib/target-support.exp (check_effective_target_vect_unpack): New.
11555 (check_effective_target_vect_widen_sum_hi_to_si): Now also includes
11556 targets that support vec_unpack.
11557 (check_effective_target_vect_widen_sum_qi_to_hi): Likewise.
11558 (check_effective_target_vect_widen_mult_qi_to_hi): New.
11559 (check_effective_target_vect_widen_mult_hi_to_si): New.
11560 (check_effective_target_vect_widen_sum): Removed.
11561
11562 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
11563
11564 * gcc.dg/vect/vect-multitypes-8.c: New test.
11565 * lib/target-supports.exp (check_effective_target_vect_pack_mod): New.
11566
11567 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
11568
11569 * gcc.dg/vect/vect-multitypes-7.c: New test.
11570
11571 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
11572
11573 * gcc.dg/vect/vect-multitypes-4.c: New test.
11574 * gcc.dg/vect/vect-multitypes-5.c: New test.
11575 * gcc.dg/vect/vect-multitypes-6.c: New test.
11576
11577 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
11578
11579 * gcc.dg/vect/vect-multitypes-1.c: New test.
11580 * gcc.dg/vect/vect-multitypes-2.c: New test.
11581 * gcc.dg/vect/vect-multitypes-3.c: New test.
11582
11583 2006-11-07 Eric Christopher <echristo@apple.com>
11584
11585 * gcc.target/i386/builtin-bswap-1.c: Rewrite for 64-bit.
11586 Test using scan-assembler-not.
11587
11588 2006-11-07 Jakub Jelinek <jakub@redhat.com>
11589
11590 * gcc.dg/inline-17.c: New test.
11591
11592 2006-11-07 Steve Ellcey <sje@cup.hp.com>
11593
11594 PR other/25028
11595 * gcc.dg/torture/fp-int-convert-float128-timode.c: Do not XFAIL
11596 on HP-UX.
11597
11598 2006-11-07 Paul Thomas <pault@gcc.gnu.org>
11599
11600 PR fortran/29539
11601 * gfortran.dg/gfortran.dg/blockdata_3.f90: New test.
11602
11603 PR fortran/29634
11604 * gfortran.dg/gfortran.dg/derived_function_interface_1.f90: New
11605 test.
11606
11607 2006-11-07 Tobias Burnus <burnus@net-b.de>
11608
11609 PR fortran/29601
11610 * gfortran.dg/volatile.f90: Add.
11611 * gfortran.dg/volatile2.f90: Add.
11612 * gfortran.dg/volatile3.f90: Add.
11613 * gfortran.dg/volatile4.f90: Add.
11614 * gfortran.dg/volatile5.f90: Add.
11615 * gfortran.dg/volatile6.f90: Add.
11616 * gfortran.dg/volatile7.f90: Add.
11617
11618 2006-11-06 Tobias Burnus <burnus@net-b.de>
11619
11620 * gfortran.dg/io_constraints_2.f90: Adjust pattern
11621 for matching error messages.
11622 * gfortran.dg/specifics_3.f90: Adjust pattern
11623 for matching error messages.
11624
11625 2006-11-06 Janis Johnson <janis187@us.ibm.com>
11626 Bernhard Fischer <aldot@gcc.gnu.org>
11627
11628 * lib/gcc-dg.exp (output-exists): New proc.
11629 (output-exists-not): New proc.
11630 * gcc.test-framework/test-framework.awk: Support new directives.
11631 * gcc.test-framework/dg-outexistsnot-exp-F.c: New test.
11632 * gcc.test-framework/dg-outexistsnot-exp-P.c: New test.
11633 * gcc.test-framework/dg-outexists-exp-F.c: New test.
11634 * gcc.test-framework/dg-outexists-exp-XP.c: New test.
11635 * gcc.test-framework/dg-outexistsnot-exp-XF.c: New test.
11636 * gcc.test-framework/dg-outexists-exp-P.c: New test.
11637
11638 2006-11-06 Erik Edelmann <eedelman@gcc.gnu.org>
11639
11640 PR fortran/29630
11641 PR fortran/29679
11642 * gfortran.dg/initialization_2.f90: Test PRs 29630 and 29679 too.
11643 * gfortran.dg/initialization_3.f90: New.
11644
11645 2006-11-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11646
11647 PR libgfortran/25545
11648 * gfortran.dg/dollar_edit_descriptor-2.f: New test.
11649
11650 2006-11-05 Jakub Jelinek <jakub@redhat.com>
11651
11652 PR middle-end/29695
11653 * gcc.c-torture/execute/pr29695-1.c: New test.
11654 * gcc.c-torture/execute/pr29695-2.c: New test.
11655
11656 2006-11-05 Paul Thomas <pault@gcc.gnu.org>
11657
11658 PR fortran/29565
11659 * gfortran.dg/gfortran.dg/aliasing_dummy_3.f90: New test.
11660
11661 2006-11-04 Brooks Moses <brooks.moses@codesourcery.com>
11662
11663 * lib/gfortran-dg.exp (gfortran-dg-test): Adjust pattern
11664 for matching error messages.
11665
11666 2006-11-04 Uros Bizjak <ubizjak@gmail.com>
11667
11668 PR target/26915
11669 * gcc.target/i386/387-12.c: New test.
11670
11671 2006-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11672
11673 PR libfortran/29713
11674 * gfortran.dg/pr29713.f90: New test.
11675
11676 2006-11-03 J"orn Rennecke <joern.rennecke@st.com>
11677
11678 * gcc.c-torture/execute/arith-rand-ll.c:
11679 Also test for bogus rest sign.
11680
11681 2006-11-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11682
11683 PR libfortran/27895
11684 * gfortran.dg/zero_sized_1.f90: Uncomment checks for RESHAPE.
11685
11686 2006-11-02 Brooks Moses <brooks.moses@codesourcery.com>
11687
11688 * lib/gfortran-dg.exp (gfortran-dg-test): Remove expected "In file"
11689 from error messages.
11690
11691 2006-11-02 Mike Stump <mrs@apple.com>
11692
11693 * obj-c++.dg/const-str-9.mm: Don't run on 64-bit.
11694
11695 * g++.old-deja/g++.abi/align.C: Enable for darwin.
11696
11697 2006-11-02 Eric Botcazou <ebotcazou@adacore.com>
11698
11699 * g++.dg/eh/gcsec1.C: New test.
11700
11701 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11702
11703 * gcc.dg/torture/builtin-math-3.c: Fix semicolons.
11704 (TESTIT_2P, TESTIT_2P_R): New macros. Test sincos.
11705
11706 2006-11-01 Adam Nemet <anemet@caviumnetworks.com>
11707
11708 * gcc.dg/fold-mod-1.c: Match the leading 0x for the
11709 hexadecimal value.
11710 * gcc.dg/tree-prof/val-prof-2.c: Likewise.
11711 * gcc.dg/pr14796-2.c: Likewise.
11712
11713 2006-11-01 Eric Botcazou <ebotcazou@libertysurf.fr>
11714
11715 * gcc.c-torture/execute/20061101-1.c: New test.
11716
11717 2006-11-01 Richard Guenther <rguenther@suse.de>
11718
11719 * gcc.target/i386/fpprec-1.c: New testcase.
11720
11721 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11722
11723 * gcc.dg/torture/builtin-attr-1.c: Don't test gamma/lgamma.
11724 * gcc.dg/torture/builtin-convert-1.c: Don't test lgamma.
11725
11726 2006-10-31 Eric Botcazou <ebotcazou@libertysurf.fr>
11727
11728 * gcc.c-torture/execute/20061031-1.c: New test.
11729
11730 2006-10-31 Geoffrey Keating <geoffk@apple.com>
11731
11732 PR 23067
11733 * gcc.target/powerpc/darwin-abi-3.c: Remove XFAIL.
11734 * gcc.target/powerpc/darwin-abi-6.c: Remove XFAIL.
11735 * gcc.target/powerpc/darwin-abi-7.c: Remove XFAIL.
11736 * gcc.target/powerpc/darwin-abi-8.c: Remove XFAIL.
11737 * gcc.target/powerpc/darwin-abi-9.c: Remove XFAIL.
11738 * gcc.target/powerpc/darwin-abi-10.c: Remove XFAIL.
11739 * gcc.target/powerpc/darwin-abi-11.c: Remove XFAIL.
11740
11741 2006-10-31 Eric Christopher <echristo@apple.com>
11742 Falk Hueffner <falk@debian.org>
11743
11744 * gcc.dg/builtin-bswap-1.c: New.
11745 * gcc.dg/builtin-bswap-2.c: New.
11746 * gcc.dg/builtin-bswap-3.c: New.
11747 * gcc.dg/builtin-bswap-4.c: New.
11748 * gcc.dg/builtin-bswap-5.c: New.
11749 * gcc.target/i386/builtin-bswap-1.c: New.
11750
11751 2006-10-31 Geoffrey Keating <geoffk@apple.com>
11752
11753 * gcc.dg/inline-16.c: New.
11754
11755 PR 16622
11756 * gcc.dg/inline-10.c (main): Don't declare 'main' inline without
11757 defining it.
11758 * gcc.dg/inline-13.c: New.
11759 * gcc.dg/inline-14.c: New.
11760 * gcc.dg/inline-15.c: New.
11761
11762 PR 11377
11763 * gcc.dg/inline6.c: New.
11764 * gcc.dg/inline7.c: New.
11765
11766 2006-10-31 Roger Sayle <roger@eyesopen.com>
11767
11768 PR middle-end/23470
11769 * gcc.dg/pr23470-1.c: New test case.
11770
11771 2006-11-01 Bernhard Fischer <aldot@gcc.gnu.org>
11772
11773 PR fortran/29537
11774 * gfortran.dg/blockdata_1.f90: Add warning about blank common in block
11775 data.
11776 * gfortran.dg/blockdata_2.f90: New testcase.
11777
11778 2006-10-31 Thomas Koenig <Thomas.Koenig@online.de>
11779
11780 PR libfortran/29627
11781 * gfortran.dg/unf_short_record_1.f90: New test.
11782
11783 2006-10-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11784
11785 PR fortran/29067
11786 * gfortran.dg/pr29067.f: New test.
11787
11788 2006-10-31 Joseph Myers <joseph@codesourcery.com>
11789 Richard Sandiford <richard@codesourcery.com>
11790
11791 * lib/target-supports.exp (get_compiler_messages): Append options
11792 as a single list element.
11793 (check_effective_target_arm_vfp_ok): New.
11794 * gcc.dg/arm-vfp1.c: Use arm_vfp_ok.
11795
11796 2006-10-31 Paul Thomas <pault@gcc.gnu.org>
11797
11798 PR fortran/29387
11799 * gfortran.dg/intrinsic_actual_2.f90: New test.
11800
11801 PR fortran/29490
11802 * gfortran.dg/actual_array_interface_1.f90: New test.
11803
11804 PR fortran/29641
11805 * gfortran.dg/used_types_11.f90: New test.
11806
11807 2006-10-30 Dirk Mueller <dmueller@suse.de>
11808
11809 * g++.old-deja/g++.pt/eichin01a.C (main): Fix prototype.
11810 * g++.old-deja/g++.pt/eichin01b.C (main): Same.
11811 * g++.old-deja/g++.pt/eichin01.C (main): Same.
11812 * g++.old-deja/g++.mike/net25.C (main): Same.
11813 * g++.dg/lookup/exception1.C (main): Same.
11814 * g++.dg/parse/parens2.C (main): Same.
11815
11816 2006-10-30 Roger Sayle <roger@eyesopen.com>
11817
11818 * gcc.target/i386/pr27827.c: Explicitly specify -mfpmath=387.
11819
11820 2006-10-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11821
11822 * gcc.dg/torture/builtin-math-2.c: Add tgamma tests.
11823 * gcc.dg/torture/builtin-math-3.c: Likewise.
11824
11825 2006-10-30 Tobias Burnus <burnus@net-b.de>
11826
11827 PR fortran/29452
11828 * gfortran.dg/write_check.f90: Check run-time keyword checking.
11829 * gfortran.dg/write_check2.f90: Check compile-time keyword checking.
11830
11831 2006-10-30 Andrew Pinski <pinskia@gmail.com>
11832
11833 PR Fortran/29410
11834 * gfortran.fortran-torture/execute/transfer1.f90: New test.
11835
11836 2006-10-30 Joseph Myers <joseph@codesourcery.com>
11837
11838 * lib/target-supports.exp (check_function_available): Declare
11839 function before calling.
11840
11841 2006-10-30 Jakub Jelinek <jakub@redhat.com>
11842
11843 PR tree-optimization/29637
11844 * gcc.dg/pr29637.c: New test.
11845
11846 2006-10-29 Roger Sayle <roger@eyesopen.com>
11847
11848 * gcc.dg/fold-compare-1.c: Update to reflect recent changes in
11849 tree canonicalization.
11850
11851 2006-10-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11852
11853 * gcc.dg/builtins-20.c: Add more hypot tests.
11854
11855 2006-10-29 Roger Sayle <roger@eyesopen.com>
11856
11857 * gcc.dg/fold-compare-1.c: New test case.
11858
11859 2006-10-29 Dirk Mueller <dmueller@suse.de>
11860
11861 PR c++/16307
11862 * g++.dg/warn/Wchar-subscripts-2.C: New testcase.
11863
11864 2006-10-29 Roger Sayle <roger@eyesopen.com>
11865
11866 PR tree-optimization/15458
11867 * gcc.dg/fold-xornot-1.c: New test case.
11868
11869 2006-10-29 Richard Guenther <rguenther@suse.de>
11870
11871 * gcc.target/i386/math-torture/trunc.c: New testcase.
11872
11873 2006-10-29 Richard Guenther <rguenther@suse.de>
11874
11875 * gcc.target/i386/math-torture/round.c: New testcase.
11876
11877 2006-10-29 Richard Guenther <rguenther@suse.de>
11878
11879 * gcc.target/i386/math-torture/ceil.c: New testcase.
11880 * gcc.target/i386/math-torture/floor.c: Likewise.
11881
11882 2006-10-29 Richard Guenther <rguenther@suse.de>
11883
11884 * gcc.target/i386/math-torture/rint.c: New testcase.
11885 * gcc.target/i386/math-torture/nearbyint.c: Likewise.
11886
11887 2006-10-29 Richard Guenther <rguenther@suse.de>
11888
11889 * gcc.target/i386/math-torture/lfloor.c: New testcase.
11890 * gcc.target/i386/math-torture/lceil.c: Likewise.
11891
11892 2006-10-28 Tobias Burnus <burnus@net-b.de>
11893
11894 PR libgfortran/24313
11895 * gfortran.dg/csqrt_2.f: Remove xfail *-*-linux-gnu.
11896
11897 2006-10-29 Kazu Hirata <kazu@codesourcery.com>
11898
11899 * gcc.c-torture/execute/20020118-1.c,
11900 gcc.c-torture/execute/builtins/strlen.c,
11901 gcc.c-torture/execute/pr23135.c, lib/fortran-torture.exp: Fix
11902 comment typos.
11903
11904 2006-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11905
11906 * gcc.dg/builtins-20.c: Add tests for hypot.
11907 * gcc.dg/torture/builtin-math-2.c (TESTIT2): New. Add tests for
11908 two-argument builtins.
11909 * gcc.dg/torture/builtin-math-3.c (TESTIT_R): Renamed from
11910 TESTIT2. Update all callers.
11911 (TESTIT2, TESTIT2_R): New helper macros.
11912 Add testcases for pow, hypot and atan2.
11913
11914 2006-10-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
11915
11916 PR C++/29295
11917 * g++.dg/expr/bool1.C: New test.
11918 * g++.dg/expr/bool2.C: New test.
11919
11920 2006-10-28 Tobias Burnus <burnus@net-b.de>
11921
11922 PR fortran/28224
11923 * gfortran.dg/io_constraints_2.f90: Use -std=f95.
11924 * gfortran.dg/namelist_internal.f90: New test.
11925
11926 2006-10-28 Tobias Burnus <burnus@net-b.de>
11927
11928 PR fortran/29625
11929 * gfortran.dg/io_real_boz.f90: Add.
11930 * gfortran.dg/io_real_boz2.f90: Add.
11931
11932 2006-10-28 Richard Guenther <rguenther@suse.de>
11933
11934 PR middle-end/26899
11935 * gcc.dg/tree-ssa/pr26899.c: New testcase.
11936
11937 2006-10-28 Richard Guenther <rguenther@suse.de>
11938
11939 PR target/28806
11940 * gcc.target/i386/math-torture/lround.c: New testcase.
11941
11942 2006-10-27 Kaz Kojima <kkojima@gcc.gnu.org>
11943
11944 * gcc.dg/builtins-43.c: Add -fno-finite-math-only.
11945 * gcc.dg/builtins-44.c: Likewise.
11946 * gcc.dg/builtins-45.c: Likewise.
11947 * gcc.dg/pr28796-2.c: Likewise.
11948 * gcc.dg/unordered-3.c: Likewise.
11949
11950 2006-10-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11951
11952 PR libgfortran/27954
11953 * gfortran.dg/error_recovery_2.f90: New test.
11954
11955 2006-10-26 Richard Guenther <rguenther@suse.de>
11956
11957 * gcc.target/i386/i386.exp: Use glob, not find to collect
11958 tests. Avoids recursing into subdirectories.
11959 * gcc.target/i386/math-torture/math-torture.exp: Torture
11960 for interesting ia32 math options.
11961 * gcc.target.i386/math-torture/lrint.c: New testcase.
11962
11963 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11964
11965 PR libgfortran/29563
11966 * gfortran.dg/arrayio_9.f90: Update test.
11967 * gfortran.dg/arrayio_19.f90: New test.
11968
11969 2006-10-26 Andreas Krebbel <krebbel1@de.ibm.com>
11970
11971 * gcc.dg/20061026.c: New testcase.
11972
11973 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
11974
11975 PR libgfortran/29563
11976 * gfortran.dg/arrayio_9.f90: New test.
11977
11978 2006-10-26 Ben Elliston <bje@au.ibm.com>
11979
11980 * gcc.c-torture/execute/builtins/strlen.c: Do not use strcpy.
11981 Copy the strings manually, as strcpy may call strlen.
11982
11983 2006-10-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11984
11985 * gcc.dg/torture/builtin-math-2.c (TESTIT): Use new helper macro.
11986 Add checks for log, log2, log10 and log1p.
11987
11988 * gcc.dg/torture/builtin-math-3.c: Add checks for -0.0 everywhere
11989 we already test 0.0. Add checks for expm1, log, log2, log10,
11990 log1p, cbrt, erf and erfc.
11991
11992 2006-10-25 Steve Ellcey <sje@cup.hp.com>
11993
11994 * gcc.dg/pthread-init-2.c: Define _POSIX_C_SOURCE on ia64 HP-UX.
11995
11996 2006-10-25 Uros Bizjak <uros@kss-loka.si>
11997
11998 * gcc.dg/builtins-40.c: Also check remainder(), remainderf()
11999 and remainderl() built-in functions. Remove -ffast-math from
12000 dg-options.
12001
12002 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12003
12004 * gcc.dg/torture/builtin-math-2.c: Add checks for asin, acos,
12005 acosh and atanh.
12006
12007 * gcc.dg/torture/builtin-math-3.c (TESTIT): Append 'F' and 'L'
12008 floating point modifiers to arguments passed to float and long
12009 double functions respectively. Update all callers to use floating
12010 point numbers, not integers. Add tests for exp, exp2 and
12011 exp10/pow10.
12012
12013 * gcc.dg/torture/builtin-math-3.c: New test.
12014
12015 2006-10-24 Erik Edelmann <eedelman@gcc.gnu.org>
12016
12017 PR fortran/29393
12018 * gfortran.dg/initialize_2.f90: New.
12019
12020 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12021
12022 * gcc.dg/torture/builtin-math-2.c: New test.
12023
12024 2006-10-24 Richard Guenther <rguenther@suse.de>
12025
12026 PR middle-end/28796
12027 * gcc.dg/pr28796-1.c: New testcase.
12028 * gcc.dg/pr28796-2.c: Likewise.
12029
12030 2006-10-24 Richard Guenther <rguenther@suse.de>
12031
12032 * gcc.dg/builtins-57.c: New testcase.
12033
12034 2006-10-24 Richard Guenther <rguenther@suse.de>
12035
12036 PR tree-optimization/29567
12037 * gfortran.fortran-torture/compile/vrp_1.f90: New testcase.
12038
12039 2006-10-23 Zdenek Dvorak <dvorakz@suse.cz>
12040
12041 PR tree-optimization/14784
12042 * gcc.dg/alias-10.c: New test.
12043
12044 2006-10-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12045
12046 * gcc.dg/torture/builtin-sin-mpfr-1.c: New test.
12047
12048 2006-10-23 Jakub Jelinek <jakub@redhat.com>
12049
12050 * gcc.dg/builtin-strncat-chk-1.c: New test.
12051
12052 2006-10-23 Jan Hubicka <jh@suse.cz>
12053
12054 * gcc.dg/memmove-1.c: New test.
12055
12056 2006-10-23 Paul Brook <paul@codesourcery.com>
12057
12058 * gcc.dg/pragma-pack-5.c: New test.
12059
12060 2006-10-23 Ulrich Weigand <uweigand@de.ibm.com>
12061
12062 * g++.dg/other/s390-1.C: New testcase.
12063
12064 2006-10-23 Richard Guenther <rguenther@suse.de>
12065
12066 PR middle-end/27132
12067 PR middle-end/23295
12068 * gcc.dg/pr27132.c: New testcase.
12069 * gcc.dg/pr23295.c: Likewise.
12070 * gcc.dg/tree-ssa/pr23294.c: Adjust patterns.
12071 * g++.dg/tree-ssa/pr19807.C: Likewise.
12072
12073 2006-10-23 Richard Guenther <rguenther@suse.de>
12074
12075 PR middle-end/21032
12076 * gcc.dg/pr21032.c: New testcase.
12077
12078 2006-10-22 Jeff Law <law@redhat.com>
12079 Richard Guenther <rguenther@suse.de>
12080
12081 PR tree-optimization/15911
12082 * gcc.dg/tree-ssa/vrp30.c: New testcase.
12083
12084 2006-10-22 Nathan Sidwell <nathan@codesourcery.com>
12085
12086 PR c++/20647
12087 * g++.dg/abi/rtti3.C: New.
12088
12089 2006-10-21 Uros Bizjak <uros@kss-loka.si>
12090
12091 PR middle-end/28252
12092 * gcc.dg/builtins-8.c: Also check pow(x,1.0/3.0) to cbrt(x)
12093 transformation.
12094
12095 2006-10-21 Richard Guenther <rguenther@suse.de>
12096
12097 PR tree-optimization/3511
12098 * gcc.dg/tree-ssa/ssa-pre-15.c: New testcase.
12099
12100 2006-10-21 Richard Guenther <rguenther@suse.de>
12101
12102 PR middle-end/26898
12103 * gcc.dg/torture/pr26898-1.c: New testcase.
12104 * gcc.dg/torture/pr26898-2.c: Likewise.
12105
12106 2006-10-20 Lee Millward <lee.millward@codesourcery.com>
12107
12108 PR c++/28053
12109 * g++.dg/parse/bitfield1.C: Adjust error markers.
12110 * g++.dg/parse/bitfield2.C: New test.
12111
12112 2006-10-20 Adam Nemet <anemet@caviumnetworks.com>
12113
12114 * gcc.dg/tree-ssa/ivopts-2.c: Match final candidates line only.
12115
12116 2006-10-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12117
12118 PR libfortran/27895
12119 * gfortran.dg/zero_sized_1.f90: New test.
12120
12121 2006-10-19 Eric Botcazou <ebotcazou@adacore.com>
12122
12123 * gcc.dg/div-compare-1.c: New test.
12124
12125 2006-10-19 Paul Thomas <pault@gcc.gnu.org>
12126
12127 PR fortran/29216
12128 * gfortran.dg/result_default_init_1.f90: New test.
12129
12130 PR fortran/29314
12131 * gfortran.dg/automatic_default_init_1.f90: New test.
12132
12133 * gfortran.dg/alloc_comp_basics_1.f90: Reduce deallocate count
12134 from 38 to 33.
12135
12136 2006-10-18 Geoffrey Keating <geoffk@apple.com>
12137
12138 * g++.old-deja/g++.robertl/eb133b.C: Add XFAILed error for
12139 'using namespace std' without previous declaration.
12140 * g++.old-deja/g++.robertl/eb133.C: Remove, exact dup of eb133b.C.
12141 * g++.old-deja/g++.robertl/eb133c.C: New.
12142
12143 2006-10-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12144
12145 PR libgfortran/29277
12146 * gfortran.dg/streamio_4.f90: Update test.
12147 * gfortran.dg/streamio_11.f90: New test.
12148
12149 2006-10-17 Lee Millward <lee.millward@codesourcery.com>
12150
12151 PR c++/27952
12152 * g++.dg/inherit/virtual1.C: New test.
12153
12154 2006-10-17 Mark Mitchell <mark@codesourcery.com>
12155
12156 PR c++/28261
12157 * g++.dg/parse/enum3.C: New test.
12158
12159 2006-10-17 Mark Mitchell <mark@codesourcery.com>
12160
12161 PR c++/29039
12162 * g++.dg/init/ctor8.C: New test.
12163
12164 2006-10-17 Mark Mitchell <mark@codesourcery.com>
12165
12166 PR c++/27270
12167 * g++.dg/ext/complit8.C: Tweak error markers.
12168 * g++.dg/template/complit1.C: Add error marker.
12169
12170 2006-10-16 Mark Mitchell <mark@codesourcery.com>
12171
12172 PR c++/27270
12173 * g++.dg/ext/complit8.C: New test.
12174
12175 PR c++/29408
12176 * g++.dg/parse/dtor12.C: New test.
12177
12178 PR c++/29435
12179 * g++.dg/template/sizeof11.C: New test.
12180
12181 2006-10-17 Paul Thomas <pault@gcc.gnu.org>
12182
12183 PR fortran/29392
12184 * gfortran.dg/data_char_3.f90: New test.
12185
12186 PR fortran/29451
12187 * gfortran.dg/negative_automatic_size.f90: New test.
12188
12189 2006-10-16 David Daney <ddaney@avtrex.com>
12190
12191 * g++.dg/other/unused1.C : Match on '.ascii\t"name\000"' also.
12192
12193 2006-10-16 Eric Christopher <echristo@apple.com>
12194
12195 * gcc.target/i386/asm-4.c: Fix inline asm for darwin
12196 x86_64.
12197
12198 2006-10-16 Mark Mitchell <mark@codesourcery.com>
12199
12200 PR c++/28211
12201 * g++.dg/tc1/dr49.C: Tweak error messages.
12202 * g++.dg/parse/template21.C: New test.
12203
12204 2006-10-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12205
12206 PR middle-end/20491
12207 gcc.dg/torture/asm-subreg-1.c: Skip on hppa*64*-*-*.
12208
12209 2006-10-15 Steven G. Kargl <kargl@gcc.gnu.org>
12210
12211 PR fortran/29403
12212 * gfortran.dg/print_1.f90: New test.
12213
12214 2006-10-15 Jan Hubicka <jh@suse.cz>
12215
12216 PR middle-end/29241
12217 * gcc.c-torture/compile/pr29241.c: New testcase.
12218
12219 2006-10-15 David Edelsohn <edelsohn@gnu.org>
12220
12221 PR middle-end/29250
12222 * gcc.c-torture/compile/pr29250.c: New test.
12223
12224 2006-10-15 Richard Guenther <rguenther@suse.de>
12225
12226 * gcc.dg/pr29299.c: New testcase.
12227
12228 2006-10-15 Bernhard Fischer <aldot@gcc.gnu.org>
12229
12230 PR fortran/24767
12231 * gfortran.dg/label_4.f90: Adjust warning flag.
12232
12233 2006-10-14 Paul Thomas <pault@gcc.gnu.org>
12234
12235 PR fortran/29371
12236 * gfortran.dg/nullify_3.f90: New test.
12237
12238 2006-10-14 Eric Botcazou <ebotcazou@libertysurf.fr>
12239
12240 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
12241 on Solaris 2.5.1 too.
12242
12243 2006-10-13 Eric Christopher <echristo@apple.com>
12244
12245 * gcc.dg/pr25993.c: Skip for darwin.
12246
12247 2006-10-13 Eric Christopher <echristo@apple.com>
12248
12249 * gcc.dg/visibility-11.c: Skip for darwin.
12250
12251 2006-10-13 Eric Christopher <echristo@apple.com>
12252
12253 * gcc.dg/darwin-weakimport-1.c: Use
12254 -fno-asynchronous-unwind-tables.
12255 * gcc.dg/darwin-weakimport-3.c: Ditto.
12256
12257 2006-10-13 Richard Guenther <rguenther@suse.de>
12258
12259 PR tree-optimization/29446
12260 * gcc.dg/torture/pr29446.c: New testcase.
12261
12262 2006-10-13 Bill Wendling <wendling@apple.com>
12263
12264 * g++.old-deja/g++.brendan/scope5.C: Changed "Class" to "Klasse".
12265 * g++.old-deja/g++.jason/hmc1.C: Likewise.
12266 * g++.old-deja/g++.jason/cleanup2.C: Likewise.
12267 * g++.old-deja/g++.law/shadow1.C: Likewise.
12268 * g++.old-deja/g++.law/ctors10.C: Likewise.
12269 * g++.dg/debug/namespace1.C: Likewise.
12270 * g++.dg/inherit/namespace-as-base.C: Likewise.
12271 * g++.dg/opt/delay-slot-1.C: Likewise.
12272 * g++.dg/parse/defarg10.C: Likewise.
12273 * g++.dg/template/ptrmem11.C: Likewise.
12274 * g++.dg/template/mem_func_ptr.C: Likewise.
12275 * g++.dg/template/spec19.C: Likewise.
12276
12277 2006-10-13 Paolo Bonzini <bonzini@gnu.org>
12278
12279 * gcc.dg/simd-5.c, gcc.dg/simd-6: New testcases.
12280
12281 2006-10-13 Paul Thomas <pault@gcc.gnu.org>
12282
12283 PR fortran/29373
12284 * gfortran.dg/implicit_9.f90: New test.
12285
12286 PR fortran/29407
12287 * gfortran.dg/namelist_25.f90: New test.
12288
12289 PR fortran/27701
12290 * gfortran.dg/same_name_2.f90: New test.
12291
12292 PR fortran/29232
12293 * gfortran.dg/host_assoc_types_1.f90: New test.
12294
12295 PR fortran/29364
12296 * gfortran.dg/missing_derived_type_1.f90: New test.
12297 * gfortran.dg/implicit_actual.f90: Comment out USE GLOBAL.
12298
12299 PR fortran/29422
12300 * gfortran.dg/alloc_comp_constraint_4.f90: New test.
12301
12302 PR fortran/29428
12303 * gfortran.dg/alloc_comp_assign_5.f90: New test.
12304
12305 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12306
12307 PR fortran/29391
12308 * gfortran.dg/bound_2.f90: New test.
12309
12310 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12311
12312 * gfortran.dg/defined_operators_1.f90: Add cleanup-modules dg
12313 directive.
12314 * gfortran.dg/module_private_array_refs_1.f90: Likewise.
12315 * gfortran.dg/module_proc_external_dummy.f90: Likewise.
12316 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
12317 * gfortran.dg/gomp/reduction3.f90: Likewise.
12318 * gfortran.dg/derived_constructor_comps_1.f90: Likewise.
12319 * gfortran.dg/dummy_procedure_2.f90: Likewise.
12320 * gfortran.dg/interface_derived_type_1.f90: Likewise.
12321 * gfortran.dg/forall_4.f90: Likewise.
12322 * gfortran.dg/spec_expr_4.f90: Likewise.
12323 * gfortran.dg/unused_artificial_dummies_1.f90: Likewise.
12324 * gfortran.dg/forall_5.f90: Likewise.
12325 * gfortran.dg/open_access_append_2.f90: Add check for
12326 compile-time warning.
12327
12328 2006-10-13 Mark Mitchell <mark@codesourcery.com>
12329
12330 PR c++/28506
12331 * g++.dg/parse/pure1.C: New test.
12332
12333 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12334
12335 PR fortran/21435
12336 * gfortran.dg/io_constraints_3.f90: New test.
12337 * gfortran.dg/open_access_append_1.f90: Add checks
12338 for compile-time warnings.
12339 * gfortran.dg/pr20163-2.f: Likewise.
12340 * gfortran.dg/iostat_2.f90: Likewise.
12341 * gfortran.dg/label_4.f90: Delete the temporary
12342 file.
12343 * gfortran.dg/direct_io_2.f90: Add a FILE=
12344 specifier.
12345 * gfortran.dg/iomsg_1.f90: Add check for
12346 compile-time warning.
12347
12348 2006-10-12 Jan Hubicka <jh@suse.cz>
12349
12350 PR c/28419
12351 * gcc.dg/pr28319.c: New test.
12352
12353 2006-10-12 Mark Mitchell <mark@codesourcery.com>
12354 PR c++/29318
12355 * g++.dg/ext/vla4.C: New test.
12356
12357 2006-10-12 Lee Millward <lee.millward@codesourcery.com>
12358
12359 PR c++/27961
12360 * g++.dg/template/crash60.C: New test.
12361 * g++.dg/other/large-size-array.C: Adjust error markers.
12362 * g++.dg/parse/crash27.C: Likewise.
12363 * g++.dg/template/crash1.C: Likewise.
12364
12365 2006-10-12 Steve Ellcey <sje@cup.hp.com>
12366
12367 PR testsuite/29093
12368 * gcc.dg/debug/dwarf2/dwarf-file1.c: Check for ".file".
12369
12370 2006-10-12 Jakub Jelinek <jakub@redhat.com>
12371
12372 PR preprocessor/28709
12373 * gcc.dg/cpp/paste14.c: New test.
12374
12375 2006-10-11 Mark Mitchell <mark@codesourcery.com>
12376
12377 PR c++/29175
12378 * g++.dg/init/array24.C: New test.
12379
12380 2006-10-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12381
12382 * gcc.dg/builtins-config.h: Move Solaris section after inclusion
12383 of <sys/types.h>.
12384
12385 2006-10-11 Lee Millward <lee.millward@codesourcery.com>
12386
12387 PR c++/29024
12388 * g++.dg/parse/typedef8.C: New test.
12389 * g++.dg/other/mult-stor1.C: Adjust error markers.
12390
12391 2006-10-11 Richard Guenther <rguenther@suse.de>
12392
12393 PR tree-optimization/28230
12394 * gcc.dg/torture/pr28230.c: New testcase.
12395
12396 2006-10-11 Richard Guenther <rguenther@suse.de>
12397
12398 PR inline-asm/29119
12399 * gcc.dg/torture/pr29119.c: New testcase.
12400
12401 2006-10-10 Jakub Jelinek <jakub@redhat.com>
12402
12403 PR middle-end/29272
12404 * gcc.c-torture/execute/20060930-2.c: New test.
12405
12406 2006-10-09 Richard Henderson <rth@redhat.com>
12407
12408 Revert emutls patch.
12409
12410 2006-10-09 Richard Guenther <rguenther@suse.de>
12411
12412 PR middle-end/29254
12413 * gcc.dg/pr29254.c: New testcase.
12414
12415 2006-10-08 Erik Edelmann <edelmann@gcc.gnu.org>
12416 Paul Thomas <pault@gcc.gnu.org>
12417
12418 PR fortran/20541
12419 * gfortran.dg/alloc_comp_basics_1.f90: New test.
12420 * gfortran.dg/alloc_comp_basics_2.f90: New test.
12421 * gfortran.dg/alloc_comp_assign_1.f90: New test.
12422 * gfortran.dg/alloc_comp_assign_2.f90: New test.
12423 * gfortran.dg/alloc_comp_assign_3.f90: New test.
12424 * gfortran.dg/alloc_comp_assign_4.f90: New test.
12425 * gfortran.dg/alloc_comp_constraint_1.f90: New test.
12426 * gfortran.dg/alloc_comp_constraint_2.f90: New test.
12427 * gfortran.dg/alloc_comp_constraint_3.f90: New test.
12428 * gfortran.dg/alloc_comp_constructor_1.f90: New test.
12429 * gfortran.dg/alloc_comp_constructor_2.f90: New test.
12430 * gfortran.dg/alloc_comp_initializer_1.f90: New test.
12431 * gfortran.dg/alloc_comp_std.f90: New test.
12432 * gfortran.dg/move_alloc.f90: New test.
12433
12434 2006-10-08 Paul Thomas <pault@gcc.gnu.org>
12435
12436 PR fortran/29115
12437 * gfortran.dg/derived_constructor_comps_2.f90: New test.
12438
12439 PR fortran/29211
12440 * gfortran.dg/forall_char_dependencies_1.f90: New test.
12441
12442 2006-10-08 Tobias Burnus <burnus@net-b.de>
12443
12444 PR fortran/28585
12445 * gfortran.dg/new_line.f90: New test.
12446
12447 2006-10-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12448
12449 * gcc.dg/builtins-config.h: Ensure we use -std=c99 on solaris2.
12450 * gcc.dg/torture/builtin-convert-1.c,
12451 gcc.dg/torture/builtin-convert-2.c,
12452 gcc.dg/torture/builtin-convert-3.c,
12453 gcc.dg/torture/builtin-power-1.c: Use -std=c99 on solaris2.
12454
12455 2006-10-07 Kazu Hirata <kazu@codesourcery.com>
12456
12457 * gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
12458 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
12459 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
12460 gcc.dg/tree-ssa/bool-9.c: Fix comment typos.
12461
12462 2006-10-07 Andrew Pinski <pinskia@gmail.com>
12463
12464 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
12465 Xfail some tests for powerpc-darwin and powerpc-aix.
12466
12467 2006-10-07 Jakub Jelinek <jakub@redhat.com>
12468
12469 PR c/29380
12470 * gcc.dg/pr29330.c: Add -std=gnu99 to dg-options.
12471
12472 2006-10-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12473
12474 PR target/29300
12475 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
12476 on hppa*-*-hpux*.
12477
12478 2006-10-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12479
12480 PR fortran/16580
12481 PR fortran/29288
12482 * gfortran.fortran-torture/execute/specifics.f90:
12483 Add tests for using all possible intrinsics as actual arguments.
12484 * gfortran.dg/specifics_1.f90: Add tests for using
12485 all possible intrinsics as actual arguments.
12486 * gfortran.dg/specifics_2.f90: New file.
12487 * gfortran.dg/specifics_3.f90: New file.
12488
12489 2006-10-07 Richard Sandiford <richard@codesourcery.com>
12490
12491 * gcc.dg/debug/debug-1.c: Use -fno-if-conversion MIPS targets.
12492 * gcc.dg/debug/debug-2.c: Likewise.
12493
12494 2006-10-06 Uros Bizjak <uros@kss-loka.si>
12495
12496 * gcc.c-torture/compile/sync-2.c: New test.
12497
12498 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12499
12500 * gfortran.dg/actual_array_substr_2.f90: Remove '\r's from
12501 line endings.
12502
12503 2006-10-06 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
12504
12505 PR rtl-optimization/29128
12506 * gcc.c-torture/compile/pr29128.c: New test.
12507
12508 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12509
12510 * gfortran.dg/actual_array_constructor_2.f90: Remove '\r's from
12511 line endings.
12512
12513 2006-10-06 Zdenek Dvorak <dvorakz@suse.cz>
12514
12515 PR middle-end/29256
12516 * gcc.dg/tree-ssa/loop-19.c: New test.
12517
12518 2006-10-06 Jakub Jelinek <jakub@redhat.com>
12519
12520 PR tree-optimization/29330
12521 * gcc.dg/pr29330.c: New test.
12522
12523 PR target/28924
12524 * gcc.c-torture/compile/20061005-1.c: New test.
12525
12526 2006-10-06 Olivier Hainque <hainque@adacore.com>
12527
12528 * gcc.dg/typename-vla-1.c: New case.
12529 * gnat.dg/forward_vla.adb: New case.
12530
12531 2006-10-06 Jakub Jelinek <jakub@redhat.com>
12532
12533 PR tree-optimization/29290
12534 * gfortran.dg/loop_nest_1.f90: New test.
12535
12536 PR target/29198
12537 * gcc.dg/tls/opt-12.c: New test.
12538
12539 PR fortran/28415
12540 * gfortran.dg/save_2.f90: New test.
12541
12542 PR c/29091
12543 * gcc.dg/pr29091.c: New test.
12544
12545 2006-10-06 Joseph Myers <joseph@codesourcery.com>
12546
12547 * lib/target-supports.exp
12548 (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the
12549 same as x86_64-*-*; check for LP64.
12550
12551 2006-10-04 Richard Henderson <rth@redhat.com>
12552
12553 * lib/target-supports.exp (check_effective_target_tls): Redefine
12554 to mean non-emulated tls.
12555 * gcc.dg/tls/alias-1.c: Remove tls requirement.
12556 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
12557 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
12558 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
12559 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
12560 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
12561 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
12562
12563 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
12564
12565 PR fortran/29343
12566 * gfortran.dg/alloc_alloc_expr_2.f90: New test.
12567
12568 2006-10-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12569
12570 * gfortran.dg/bounds_check_fail_1.f90: New test.
12571
12572 2006-10-03 Mark Mitchell <mark@codesourcery.com>
12573
12574 PR c++/29020
12575 * g++.dg/template/friend48.C: New test.
12576
12577 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
12578
12579 PR fortran/29098
12580 * gfortran.dg/default_initialization_2.f90: New test.
12581
12582 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
12583
12584 PR fortran/20779
12585 PR fortran/20891
12586 * gfortran.dg/alloc_alloc_expr_1.f90: New test.
12587
12588 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
12589
12590 PR fortran/29284
12591 * gfortran.dg/optional_assumed_charlen_1.f90: New test.
12592
12593 PR fortran/29321
12594 PR fortran/29322
12595 * gfortran.dg/missing_optional_dummy_2.f90: New test.
12596
12597 PR fortran/25091
12598 PR fortran/25092
12599 * gfortran.dg/entry_array_specs_1.f90: New test.
12600
12601 2006-10-03 Steven G. Kargl <kargl@gcc.gnu.org>
12602
12603 * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
12604 insufficient to inhibit some test failures at -O3. Do testing
12605 on integers.
12606
12607 2006-10-03 Mark Mitchell <mark@codesourcery.com>
12608
12609 PR c++/29138
12610 * g++.dg/inherit/access8.C: New test.
12611 * g++.dg/template/dtor4.C: Tweak error messages.
12612
12613 2006-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12614
12615 PR fortran/27478
12616 * gfortran.dg/entry_8.f90: New test.
12617
12618 2006-10-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12619
12620 PR c++/29291
12621 * g++.dg/parse/new4.C: New test.
12622
12623 2006-10-03 Uros Bizjak <uros@kss-loka.si>
12624
12625 * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
12626 PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
12627 PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
12628 PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
12629 PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
12630
12631 2006-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12632
12633 PR fortran/19260
12634 * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
12635 * gfortran.dg/continuation_2.f90: New test.
12636
12637 PR fortran/19262
12638 * gfortran.dg/continuation_3.f90: New test.
12639 * gfortran.dg/continuation_4.f90: New test.
12640 * gfortran.dg/continuation_5.f: New test.
12641 * gfortran.dg/continuation_6.f: New test.
12642
12643 2006-10-02 Mark Mitchell <mark@codesourcery.com>
12644
12645 PR c++/29226
12646 * g++.dg/template/vla1.C: New test.
12647
12648 2006-10-02 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12649
12650 PR fortran/29210
12651 * gfortran.dg/complex_parameter_1.f90: New test.
12652
12653 2006-10-02 Jakub Jelinek <jakub@redhat.com>
12654
12655 PR c/29154
12656 * gcc.c-torture/execute/20060929-1.c: New test.
12657
12658 2006-10-01 Mark Mitchell <mark@codesourcery.com>
12659
12660 PR c++/29105
12661 * g++.dg/template/member6.C: New test.
12662 * g++.dg/parse/typename7.C: Adjust error markers.
12663
12664 PR c++/29080
12665 * g++.dg/template/member7.C: New test.
12666
12667 2006-09-30 Joseph S. Myers <joseph@codesourcery.com>
12668
12669 PR c/24010
12670 * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
12671 gcc.dg/Woverride-init-3.c: New tests.
12672
12673 2006-09-30 Eric Botcazou <ebotcazou@libertysurf.fr>
12674
12675 * gcc.c-torture/execute/20060930-1.c: New test.
12676
12677 2006-09-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12678
12679 PR fortran/18791
12680 * gfortran.dg/specifics_1.f90: New test.
12681 * gfortran.fortran-torture/execute/specifics.f90: Add tests for
12682 complex specifics.
12683
12684 2006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12685
12686 * gcc.dg/pthread-init-1.c, pthread-init-2.c,
12687 pthread-init-common.h: New.
12688
12689 2006-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
12690
12691 * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
12692 precision on some archs.
12693
12694 2006-09-29 Eric Botcazou <ebotcazou@adacore.com>
12695
12696 * gcc.dg/non-local-goto-1.c: New test.
12697 * gcc.dg/non-local-goto-2.c: Likewise.
12698 * gcc.dg/setjmp-3.c: Likewise.
12699 * gcc.dg/setjmp-4.c: Likewise.
12700
12701 2006-09-28 Eric Botcazou <ebotcazou@adacore.com>
12702
12703 * gnat.dg/self_aggregate_with_pointer.adb: New test.
12704
12705 2006-09-27 Steven G. Kargl <kargl@gcc.gnu.org>
12706
12707 PR fortran/28276
12708 * gfortran.dg/exponent_1.f90: New test.
12709
12710 PR fortran/27021
12711 * gfortran.dg/nearest_1.f90: New test.
12712
12713 2006-09-26 Jakub Jelinek <jakub@redhat.com>
12714
12715 PR middle-end/25261
12716 PR middle-end/28790
12717 * gcc.dg/gomp/nestedfn-1.c: New test.
12718
12719 2006-09-26 Andrew Pinski <pinskia@physics.uc.edu>
12720
12721 PR objc/29195
12722 * objc/compile/method-1.m: New test.
12723
12724 2006-09-25 Lee Millward <lee.millward@codesourcery.com>
12725
12726 PR c++/26938
12727 * g++.dg/template/crash58.C: New test.
12728 * g++.dg/parse/crash28.C: Adjust error markers.
12729 * g++.dg/template/crash34.C: Likewise.
12730 * g++.dg/template/friend31.C: Likewise.
12731 * g++.dg/template/crash32.C: Likewise.
12732
12733 PR c++/27329
12734 * g++.dg/template/crash59.C: New test.
12735
12736 PR c++/27667
12737 * g++.dg/template/spec33.C: New test.
12738 * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
12739
12740 2006-09-24 Zdenek Dvorak <dvorakz@suse.cz>
12741 Adam Nemet <anemet@caviumnetworks.com>
12742
12743 * gcc.dg/tree-ssa/ivopts-1.c: New test.
12744 * gcc.dg/tree-ssa/ivopts-2.c: New test.
12745
12746 2006-09-24 Kazu Hirata <kazu@codesourcery.com>
12747
12748 PR target/28911
12749 * gcc.dg/pr28911.c: New.
12750
12751 2006-09-23 Uros Bizjak <uros@kss-loka.si>
12752
12753 PR target/29169
12754 * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
12755 (dg-options): Add -mfpmath=387.
12756
12757 2006-09-23 Jakub Jelinek <jakub@redhat.com>
12758
12759 PR c/28706
12760 * gcc.dg/pr28706.c: New test.
12761
12762 PR c/28712
12763 * gcc.dg/pr28712.c: New test.
12764
12765 2006-09-22 Mike Stump <mrs@apple.com>
12766
12767 * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
12768
12769 2006-09-22 Zdenek Dvorak <dvorakz@suse.cz>
12770
12771 PR tree-optimization/28888
12772 * gcc.dg/pr28888.c: New test.
12773
12774 2006-09-21 Mark Mitchell <mark@codesourcery.com>
12775
12776 PR c++/29016
12777 * g++.dg/init/ptrfn1.C: New test.
12778
12779 2006-09-21 Lee Millward <lee.millward@codesourcery.com>
12780
12781 PR c++/28861
12782 * g++.dg/template/spec32.C: New test.
12783 * g++.dg/parse/crash9.C: Adjust error markers.
12784
12785 PR c++/28303
12786 * g++.dg/template/typedef6.C: New test.
12787 * g++.dg/init/error1.C: Adjust error markers.
12788 * g++.dg/parse/crash9.C: Likewise.
12789 * g++.dg/template/crash55.C: Likewise.
12790
12791 2006-09-21 Janis Johnson <janis187@us.ibm.com>
12792
12793 * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
12794
12795 2006-09-20 Danny Smith <dannysmith@users.sourceforge.net>
12796
12797 PR target/27650
12798 * g++.dg/ext/dllimport12.C: New test.
12799
12800 2006-09-20 Richard Sandiford <richard@codesourcery.com>
12801
12802 * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
12803 * gcc.target/mips/nmadd-2.c: Likewise.
12804 * gcc.target/mips/mips-ps-6.c: New test.
12805 * gcc.target/mips/neg-abs-1.c: Likewise.
12806 * gcc.target/mips/neg-abs-2.c: Likewise.
12807 * gcc.target/mips/nmadd-3.c: New test.
12808
12809 2006-09-20 Jakub Jelinek <jakub@redhat.com>
12810
12811 PR middle-end/28046
12812 * gcc.dg/gomp/atomic-10.c: New test.
12813 * g++.dg/gomp/atomic-10.C: New test.
12814
12815 2006-09-20 Eric Christopher <echristo@apple.com>
12816
12817 * gcc.target/i386/sse3-not-fisttp.c: New.
12818
12819 2006-09-19 Jack Howarth <howarth@bromo.med.uc.edu>
12820
12821 * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
12822
12823 2006-09-19 Richard Sandiford <richard@codesourcery.com>
12824
12825 * gcc.c-torture/execute/pr28289.c (one): New variable.
12826 (main): Use it instead of argc.
12827 * gcc.c-torture/execute/20060102-1.c (one): New variable.
12828 (main): Use it instead of argc.
12829
12830 2006-09-19 Paul Brook <paul@codesourcery.com>
12831
12832 PR target/28516
12833 * gcc.dg/nested-func-5.c: New test.
12834
12835 2006-09-19 Ben Elliston <bje@au.ibm.com>
12836
12837 * lib/target-supports.exp (check_effective_target_tls): Compile
12838 test stubs using ${tool}_target_compile, not just target_compile.
12839 (check_effective_target_tls_runtime): Likewise.
12840
12841 2006-09-19 Ben Elliston <bje@au.ibm.com>
12842
12843 * gcc.c-torture/compile/20030405-1.x: Remove.
12844
12845 * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
12846 optimising linker from discarding it.
12847
12848 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
12849
12850 PR fortran/28526
12851 * gfortran.dg/keyword_symbol_1.f90: New test.
12852
12853 * gfortran.dg/spread_shape_1.f90: Add missing warning with
12854 pedantic compilation option.
12855
12856 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
12857
12858 PR fortran/29060
12859 * gfortran.dg/spread_shape_1.f90: New test.
12860
12861 2006-09-17 Roger Sayle <roger@eyesopen.com>
12862
12863 PR tree-optimization/28887
12864 * gcc.dg/prefetch-loop-arrays-1.c: New test case.
12865
12866 2006-09-16 Steven Bosscher <steven@gcc.gnu.org>
12867
12868 PR c/25993
12869 * gcc.dg/pr25993.c: New test.
12870
12871 2006-09-17 Ira Rosen <irar@il.ibm.com>
12872
12873 PR tree-opt/21591
12874 * gcc.dg/vect/pr21591.c: New test.
12875
12876 2006-09-16 Andrew Pinski <pinskia@physics.uc.edu>
12877
12878 PR tree-opt/29059
12879 * gcc.c-torture/compile/strcpy-1.c: New test.
12880 * gcc.c-torture/compile/strcpy-2.c: New test.
12881 * gcc.c-torture/compile/memcpy-1.c: New test.
12882 * gcc.c-torture/compile/memcpy-2.c: New test.
12883
12884 2006-09-16 Jack Howarth <howarth@bromo.med.uc.edu>
12885
12886 PR testsuite/29055
12887 * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
12888
12889 2006-09-15 Eric Botcazou <ebotcazou@adacore.com>
12890
12891 * gnat.dg/specs/double_record_extension1.ads: New test.
12892 * gnat.dg/specs/double_record_extension2.ads: Likewise.
12893
12894 2006-09-15 Paul Thomas <pault@gcc.gnu.org>
12895
12896 PR fortran/29051
12897 * gfortran.dg/oldstyle_3.f90: New test.
12898
12899 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12900
12901 PR libgfortran/29099
12902 * gfortran.dg/secnds-1.f: New test.
12903
12904 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12905
12906 PR libgfortran/29053
12907 * gfortran.dg/streamio_9.f90: New test.
12908 * gfortran.dg/streamio_10.f90: New test.
12909
12910 2006-09-14 Andrew Pinski <pinskia@physics.uc.edu>
12911
12912 PR C++/29002
12913 * g++.dg/init/array22.C: New test.
12914 * g++.dg/init/array23.C: New test.
12915
12916 2006-09-14 Arnaud Charlet <charlet@adacore.com>
12917
12918 * stackcheck.lst: Update list of tests requiring stack checking.
12919 * norun.lst: Adjust for above change.
12920 * ada95.lst: New file.
12921 * run_all.sh: Add handling of tests using Ada 95 semantics and thus
12922 requiring -gnat95 switch.
12923
12924 2006-09-14 Olivier Hainque <hainque@adacore.com>
12925
12926 * gnat.dg/in_out_parameter.adb: New test.
12927
12928 2006-09-13 Andrew Pinski <pinskia@physics.uc.edu>
12929
12930 PR debug/28980
12931 * gcc.c-torture/compile/debugvlafunction-1.c: New test.
12932
12933 2006-09-13 Eric Botcazou <ebotcazou@adacore.com>
12934
12935 * gnat.dg/specs/unchecked_union.ads: New test.
12936
12937 2006-09-13 Richard Sandiford <richard@codesourcery.com>
12938
12939 PR rtl-optimization/28982
12940 * gcc.c-torture/execute/pr28982a.c: New test.
12941 * gcc.c-torture/execute/pr28982b.c: Likewise.
12942
12943 2006-09-12 Eric Christopher <echristo@apple.com>
12944
12945 * gcc.target/x86_64/abi/asm-support-darwin.s: New.
12946 * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
12947
12948 2006-09-13 Joseph S. Myers <joseph@codesourcery.com>
12949
12950 PR c/28768
12951 PR preprocessor/14634
12952 * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
12953 gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
12954 gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
12955
12956 2006-09-12 Eric Botcazou <ebotcazou@libertysurf.fr>
12957
12958 * gcc.dg/pr28243.c: New test.
12959
12960 2006-09-12 Paul Thomas <pault@gcc.gnu.org>
12961
12962 PR fortran/28971
12963 gfortran.dg/pr28971.f90: New test to act as a backstop in case
12964 this undiagnosed regression reappears.
12965
12966 2006-09-12 Kazu Hirata <kazu@codesourcery.com>
12967
12968 * lib/c-torture.exp (c-torture-compile, c-torture-execute):
12969 Treat $srcdir as a literal.
12970 * lib/fortran-torture.exp (fortran-torture-compile,
12971 fortran-torture-execute): Likewise.
12972 * lib/objc-torture.exp (objc-torture-compile,
12973 objc-torture-execute): Likewise.
12974 * lib/profopt.exp (profopt-execute): Likewise.
12975
12976 2006-09-11 Geoffrey Keating <geoffk@apple.com>
12977
12978 * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
12979
12980 2006-09-11 Jack Howarth <howarth@bromo.med.uc.edu>
12981
12982 PR testsuite/28950
12983 * gcc.target/powerpc/ppc-and-1.c: Fix regex.
12984
12985 2006-09-11 H.J. Lu <hongjiu.lu@intel.com>
12986
12987 PR target/13685
12988 * gcc.target/i386/pr13685.c: New test.
12989
12990 2006-09-11 Eric Botcazou <ebotcazou@libertysurf.fr>
12991
12992 * gcc.dg/pr28726.c: New test.
12993
12994 2006-09-11 Josh Conner <jconner@apple.com>
12995
12996 * gcc.dg/nrv3.c: Increase size of structure.
12997 * gcc.dg/nrv4.c: Likewise.
12998 * gcc.dg/nrv5.c: Likewise.
12999
13000 2006-09-11 Paul Thomas <pault@gcc.gnu.org>
13001
13002 PR libfortran/28890
13003 gfortran.dg/assumed_charlen_function_5.f90: New test.
13004
13005 2006-09-10 Mark Mitchell <mark@codesourcery.com>
13006
13007 PR c++/28991
13008 * g++.dg/init/static3.C: New test.
13009
13010 2006-09-10 Andrew Pinski <pinskia@physics.uc.edu>
13011
13012 PR testsuite/29007
13013 * gcc.dg/long-long-cst1.c (t): Add cast to
13014 __SIZE_TYPE__ before casting to int.
13015 (main): Return 0 on success.
13016
13017 2006-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
13018
13019 * gcc.c-torture/execute/20060910-1.c: New test.
13020
13021 2006-09-10 Steven Bosscher <steven@gcc.gnu.org>
13022
13023 PR middle-end/26983
13024 * gcc.dg/pr26983.c: New test.
13025
13026 2006-09-10 Richard Sandiford <richard@codesourcery.com>
13027
13028 PR target/29006
13029 * gcc.c-torture/execute/pr29006.c: New test.
13030
13031 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
13032
13033 PR libfortran/28947
13034 gfortran.dg/matmul_4.f90: New test.
13035
13036 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
13037
13038 PR fortran/28959
13039 gfortran.dg/used_types_10: New test.
13040
13041 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
13042
13043 PR libfortran/28923
13044 gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
13045 gfortran.dg/array_initializer_3.f90: New test.
13046
13047 2006-09-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13048
13049 PR fortran/28914
13050 * gfortran.dg/actual_array_constructor_3.f90: New test.
13051
13052 2006-09-09 Paolo Bonzini <bonzini@gnu.org>
13053
13054 PR testsuite/26778
13055 * gcc.target/i386/pr26778.c: New testcase.
13056
13057 2006-09-08 Eric Christopher <echristo@apple.com>
13058
13059 * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
13060 * gcc.target/i386/memcpy-1.c: Ditto.
13061 * gcc.target/i386/asm-1.c: Ditto.
13062 * gcc.target/i386/20060512-4.c: Ditto.
13063 * gcc.target/i386/compress-float-387.c: Ditto.
13064 * gcc.target/i386/20060512-1.c: Ditto.
13065 * gcc.target/i386/compress-float-sse.c: Ditto.
13066 * gcc.target/i386/20060512-2.c: Ditto.
13067 * gcc.target/i386/compress-float-sse-pic.c: Ditto.
13068 * gcc.target/i386/stack-prot-kernel.c: Ditto.
13069 * gcc.target/i386/compress-float-387-pic.c: Ditto.
13070 * gcc.dg/pr26449.c: Ditto.
13071 * gcc.dg/attr-ms_struct-2.c: Ditto.
13072 * gcc.dg/attr-ms_struct-1.c: Ditto.
13073 * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
13074
13075 2006-09-08 Joseph S. Myers <joseph@codesourcery.com>
13076
13077 PR c/28504
13078 * gcc.dg/vla-10.c: New test.
13079
13080 2006-09-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13081
13082 PR c++/28858
13083 * g++.dg/parse/template20.C: New test.
13084 * g++.dg/template/operator8.C: Remove obsolete part.
13085 * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
13086 * g++.old-deja/g++.pt/crash65.C: Likewise.
13087
13088 2006-09-07 Jason Merrill <jason@redhat.com>
13089
13090 PR middle-end/27724
13091 * gcc.dg/long-long-cst1.c: New test.
13092
13093 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
13094
13095 PR C++/28906
13096 * g++.dg/other/array3.C: New test.
13097 * g++.dg/other/array4.C: New test.
13098 * g++.dg/other/array5.C: New test.
13099
13100 2006-09-07 H.J. Lu <hongjiu.lu@intel.com>
13101
13102 * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
13103
13104 2006-09-07 Uros Bizjak <uros@kss-loka.si>
13105
13106 PR target/28946
13107 * gcc.target/i386/pr28946.c: New test.
13108
13109 2006-09-07 Steven G. Kargl <kargls@comcast.net>
13110
13111 * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
13112 in integer literal constant.
13113 * gfortran.dg/enum_8.f90: Ditto.
13114 * gfortran.dg/g77/20030326-1.f: Ditto.
13115
13116 2006-09-07 Feng Wang <fengwang@nudt.edu.cn>
13117
13118 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
13119 nonconformance usage.
13120
13121 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
13122
13123 PR middle-end/28862
13124 * gcc.c-torture/compile/vector-align-1.c: New test.
13125
13126 2006-09-06 Andrew Pinski <pinskia@physics.uc.edu>
13127
13128 PR rtl-opt/27883
13129 * g++.dg/opt/copysign-1.C: New test.
13130
13131 2006-09-06 Jason Merrill <jason@redhat.com>
13132
13133 PR c++/27371
13134 * g++.dg/warn/unused-result1.C: New test.
13135
13136 2006-09-06 Mark Mitchell <mark@codesourcery.com>
13137
13138 PR c++/28903
13139 * g++.dg/ext/vla3.C: New test.
13140
13141 PR c++/28886
13142 * g++.dg/template/array16.C: New test.
13143
13144 2006-09-06 Richard Guenther <rguenther@suse.de>
13145
13146 * gcc.dg/pr27226.c: Remove testcase again.
13147
13148 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
13149
13150 PR tree-opt/28937
13151 * g++.dg/opt/unroll2.C: New test.
13152
13153 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
13154
13155 PR tree-opt/28952
13156 * gcc.dg/vect/pr28952.c: New test.
13157
13158 2006-09-05 Richard Guenther <rguenther@suse.de>
13159
13160 PR tree-optimization/28900
13161 * gcc.dg/torture/pr28900.c: New testcase
13162
13163 2006-09-05 Richard Guenther <rguenther@suse.de>
13164
13165 PR tree-optimization/28905
13166 * gcc.c-torture/compile/pr28905.c: New testcase.
13167
13168 2006-09-05 Richard Guenther <rguenther@suse.de>
13169
13170 PR middle-end/28935
13171 * gcc.dg/pr28935.c: New testcase.
13172
13173 2006-09-05 Eric Botcazou <ebotcazou@libertysurf.fr>
13174
13175 * gcc.c-torture/execute/20060905-1.c: New test.
13176
13177 2006-09-05 Paul Thomas <pault@gcc.gnu.org>
13178
13179 PR fortran/28908
13180 * gfortran.dg/used_types_7.f90: New test.
13181 * gfortran.dg/used_types_8.f90: New test.
13182 * gfortran.dg/used_types_9.f90: New test.
13183
13184 2006-09-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13185
13186 * gcc.c-torture/compile/20060904-1.c: New test.
13187
13188 2006-09-04 Nathan Sidwell <nathan@codesourcery.com>
13189
13190 PR c++/23287 Revert my 2006-09-01 patch
13191 * g++.dg/parse/dtor12.C: Remove.
13192
13193 2006-09-02 Lee Millward <lee.millward@codesourcery.com>
13194
13195 PR c+/27670
13196 * g++.dg/template/operator9.C: New test.
13197
13198 PR c++/27493
13199 * g++.dg/template/operator7.C: New test.
13200
13201 PR c++/27494
13202 * g++.dg/template/operator8.C: New test.
13203
13204 PR c++/27397
13205 * g++.dg/template/crash57.C: New test.
13206
13207 * g++.dg/template/typedef4.C: Adjust error markers.
13208 * g++.dg/template/typedef5.C: Likewise.
13209
13210 2006-09-02 Jakub Jelinek <jakub@redhat.com>
13211
13212 PR c++/28878
13213 * g++.dg/parse/crash33.C: New test.
13214
13215 2006-09-01 J"orn Rennecke <joern.rennecke@st.com>
13216 Richard Guenther <rguenther@suse.de>
13217 Adam Nemet <anemet@caviumnetworks.com>
13218
13219 PR middle-end/27226
13220 * gcc.target/mips/memcpy-1.c: New testcase.
13221 * gcc.dg/pr27226.c: Likewise.
13222
13223 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
13224
13225 PR c++/28705
13226 * g++.dg/lookup/koenig5.C: New.
13227 * g++.dg/template/crash56.C: New.
13228
13229 2006-09-01 Josh Conner <jconner@apple.com>
13230
13231 PR c++/25505
13232 * gcc.dg/nrv3.c: New test.
13233 * gcc.dg/nrv4.c: New test.
13234 * gcc.dg/nrv5.c: New test.
13235
13236 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
13237
13238 PR c++/23287
13239 * g++.dg/parse/dtor12.C: New.
13240
13241 2006-08-31 Zdenek Dvorak <dvorakz@suse.cz>
13242
13243 PR tree-optimization/28839
13244 * gcc.dg/pr28839.c: New test.
13245
13246 2006-08-31 Andreas Krebbel <krebbel1@de.ibm.com>
13247
13248 PR target/24367
13249 * gcc.dg/pr24367.c: New testcase.
13250
13251 2006-08-30 Joseph Myers <joseph@codesourcery.com>
13252
13253 * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
13254
13255 2006-08-30 Zdenek Dvorak <dvorakz@suse.cz>
13256
13257 PR rtl-optimization/27735
13258 * gcc.dg/loop-unswitch-1.c: New test.
13259
13260 2006-08-30 Paul Thomas <pault@gcc.gnu.org>
13261
13262 PR fortran/28885
13263 * gfortran.dg/aliasing_dummy_2.f90: New test.
13264
13265 PR fortran/20067
13266 * gfortran.dg/generic_5.f90: Change error message.
13267
13268 PR fortran/28873
13269 * gfortran.dg/generic_6.f90: New test.
13270
13271 PR fortran/25077
13272 * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
13273
13274 PR fortran/25102
13275 * gfortran.dg/invalid_interface_assignment.f90: New test.
13276
13277 PR fortran/24866
13278 * gfortran.dg/module_proc_external_dummy.f90: New test.
13279
13280 2006-08-29 Andrew Pinski <pinskia@physics.uc.edu>
13281
13282 PR c++/28349
13283 * g++.dg/warn/var-args1.C: New test.
13284
13285 2006-08-29 Steven G. Kargl <kargls@comcast.net>
13286
13287 PR fortran/28866
13288 * gfortran.dg/simpleif_2.f90: New test.
13289 * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
13290 * gfortran.dg/enum_5.f90: Ditto.
13291
13292 2006-08-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13293 Kazu Hirata <kazu@codesourcery.com>
13294
13295 PR tree-optimization/17506
13296 * gcc.dg/pr17506.c: New.
13297
13298 2006-08-29 J"orn Rennecke <joern.rennecke@st.com>
13299
13300 PR c++/28139
13301 * g++.dg/eh/alias1.C: New test.
13302
13303 2006-08-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13304
13305 PR c++/28860
13306 * g++.dg/template/ttp22.C: New test.
13307
13308 2006-08-28 Kazu Hirata <kazu@codesourcery.com>
13309
13310 PR middle-end/26632
13311 * gcc.dg/pr26632.c: New.
13312
13313 2006-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13314
13315 PR libgfortran/28354
13316 * gfortran.dg/fmt_zero_precision.f90: New test.
13317
13318 2006-08-27 Mark Mitchell <mark@codesourcery.com>
13319
13320 PR c++/28058
13321 * g++.dg/template/spec31.C: New test.
13322
13323 2006-08-27 Lee Millward <lee.millward@codesourcery.com>
13324
13325 PR c++/26573
13326 * g++.dg/other/static2.C: New test.
13327
13328 2006-08-26 Roger Sayle <roger@eyesopen.com>
13329
13330 * gcc.dg/Wswitch-enum-2.c: New test case.
13331 * gcc.dg/Wswitch-enum-3.c: Likewise.
13332
13333 2006-08-26 Richard Guenther <rguenther@suse.de>
13334
13335 * gcc.c-torture/compile/20060826-1.c: New testcase.
13336
13337 2006-08-26 Lee Millward <lee.millward@codesourcery.com>
13338
13339 PR c++/28736
13340 * g++.dg/template/void10.C: New test.
13341
13342 PR c++/28737
13343 * g++.dg/template/void8.C: New test.
13344
13345 PR c+_+/28738
13346 * g++.dg/template/void9.C: New test.
13347
13348 * g++.dg/template/void3.C: Adjust error markers.
13349 * g++.dg/template/void4.C: Likewise.
13350 * g++.dg/template/crash55.C: Likewise.
13351 * g++.dg/template/void7.C: Likewise
13352
13353 2006-08-26 Mark Mitchell <mark@codesourcery.com>
13354
13355 PR c++/28588
13356 * g++.dg/inherit/access6.C: New test.
13357 * g++.dg/inherit/access7.C: Likewise.
13358
13359 PR c++/28595
13360 * g++.dg/template/array15.C: New test.
13361 * g++.dg/template/crash2.C: Tweak error markers.
13362
13363 2006-08-26 Jakub Jelinek <jakub@redhat.com>
13364
13365 PR middle-end/28683
13366 * gcc.c-torture/compile/20060823-1.c: New test.
13367
13368 2006-08-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13369
13370 PR c++/28853
13371 * g++.dg/template/ttp21.C: New test.
13372
13373 PR c++/28852
13374 * g++.dg/other/operator1.C: Add error-marker.
13375 * g++.dg/other/operator2.C: New test.
13376
13377 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
13378
13379 PR c/27893
13380 * gcc.c-torture/compile/vla-const-1.c,
13381 gcc.c-torture/compile/vla-const-2.c: New tests.
13382
13383 2006-08-26 Richard Guenther <rguenther@suse.de>
13384
13385 PR middle-end/28814
13386 * gcc.dg/torture/pr28814.c: New testcase.
13387
13388 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
13389
13390 PR c/28418
13391 * gcc.c-torture/compile/compound-literal-1.c: New test.
13392
13393 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
13394
13395 PR c/28299
13396 * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
13397 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
13398 Expect extra diagnostics.
13399
13400 2006-08-25 J"orn Rennecke <joern.rennecke@st.com>
13401
13402 gcc.dg/noncompile/pr16876.c: New test.
13403
13404 2006-08-25 Mark Mitchell <mark@codesourcery.com>
13405
13406 PR c++/28056
13407 * g++.dg/parse/local1.C: New test.
13408 * g++.dg/other/qual1.C: Tweak error marker.
13409
13410 2006-08-25 Nathan Sidwell <nathan@codesourcery.com>
13411
13412 PR c++/27787
13413 * g++.dg/template/typename10.C: New.
13414 * g++.dg/template/lookup4.C: Remove bogus error marker.
13415
13416 2006-08-25 Richard Guenther <rguenther@suse.de>
13417
13418 PR testsuite/28829
13419 * gcc.dg/pr26570.c: Fix testcase.
13420
13421 2006-08-24 Andrew Pinski <pinskia@physics.uc.edu>
13422
13423 PR tree-opt/28807
13424 * gcc.c-torture/execute/mayalias-2.c: New test.
13425 * gcc.dg/tree-ssa/alias-13.c: New test.
13426
13427 2006-08-24 Jan Hubicka <jh@suse.cz>
13428
13429 PR debug/26881
13430 * gcc.dg/debug/pr26881.c: New file.
13431
13432 2006-08-23 Paul Thomas <pault@gcc.gnu.org>
13433
13434 PR fortran/28788
13435 * gfortran.dg/used_types_4.f90: New test.
13436 * gfortran.dg/derived_init_2.f90: Modify to check sibling
13437 association of derived types.
13438 * gfortran.dg/used_types_2.f90: Add module cleanup.
13439 * gfortran.dg/used_types_3.f90: The same.
13440
13441 PR fortran/28771
13442 * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
13443 fix of regression.
13444
13445 2006-08-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13446
13447 PR 28813
13448 * gfortran.dg/direct_io_6.f90: Remove test.
13449
13450 2006-08-23 Stuart Hastings <stuart@apple.com>
13451
13452 PR 28825
13453 * gcc.target/i386/20060821-1.c: New.
13454
13455 2006-08-23 Danny Smith <dannysmith@users.sourceforge.net>
13456
13457 gcc.dg/attr-invalid.c: Insert an " |directive" substitution into
13458 dg-warning strings for dllimport.
13459
13460 2006-08-22 Andrew Pinski <pinskia@physics.uc.edu>
13461
13462 PR C++/28450
13463 * g++.dg/ext/vector4.C: New test.
13464 * g++.dg/ext/complex1.C: New test.
13465
13466 2006-08-21 Geoffrey Keating <geoffk@apple.com>
13467
13468 PR debug/28692
13469 * gcc.dg/debug/const-1.c: New.
13470 * gcc.dg/debug/const-2.c: New.
13471 * gcc.dg/debug/dwarf2/const-1.c: New.
13472 * gcc.dg/debug/dwarf2/const-2.c: New.
13473 * gcc.dg/debug/dwarf2/const-2b.c: New.
13474
13475 2006-08-22 Richard Guenther <rguenther@suse.de>
13476
13477 PR middle-end/28776
13478 * gcc.c-torture/compile/pr28776-1.c: New testcase.
13479 * gcc.c-torture/compile/pr28776-2.c: Likewise.
13480
13481 2006-08-22 Daniel Berlin <dberlin@dberlin.org>
13482
13483 PR tree-optimization/28003
13484 * g++.dg/tree-ssa/pr28003.C: New.
13485
13486 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
13487
13488 * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
13489
13490 2006-08-21 Lee Millward <lee.millward@codesourcery.com>
13491
13492 PR c++/26269
13493 * g++.dg/other/error14.C: New test.
13494
13495 PR c++/28505
13496 * g++.dg/parse/ctor7.C: New test.
13497 * g++.dg/parse/ctor8.C: Likewise.
13498
13499 PR c++/28741
13500 * g++.dg/template/void7.C: New test.
13501
13502 2006-08-21 Olivier Hainque <hainque@adacore.com>
13503
13504 * gnat.dg/self_aggregate_with_zeros.adb: New test.
13505 * gnat.dg/self_aggregate_with_array.adb: New test.
13506
13507 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
13508
13509 * g++.dg/eh/arm-vfp-unwind.C: New test.
13510
13511 2006-08-20 Mark Mitchell <mark@codesourcery.com>
13512
13513 PR c++/28341
13514 * g++.dg/template/ref3.C: New test.
13515 * g++.dg/template/nontype13.C: New test.
13516
13517 PR c++/28346
13518 * g++.dg/template/ptrmem17.C: New test.
13519
13520 2006-08-20 Danny Smith <dannysmith@users.sourceforge.net>
13521
13522 PR target/28648 c:
13523 * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
13524
13525 2006-08-20 Paul Thomas <pault@gcc.gnu.org>
13526
13527 PR fortran/28630
13528 * gfortran.dg/used_types_2.f90: New test.
13529
13530 PR fortran/28601
13531 * gfortran.dg/used_types_3.f90: New test.
13532
13533 PR fortran/20886
13534 * gfortran.dg/generic_actual_arg.f90: New test.
13535
13536 PR fortran/28735
13537 * gfortran.dg/module_private_array_refs_1.f90: New test.
13538
13539 PR fortran/28762
13540 * gfortran.dg/program_name_1.f90: New test.
13541
13542 PR fortran/28425
13543 * gfortran.dg/derived_constructor_comps_1.f90: New test.
13544
13545 PR fortran/28496
13546 * gfortran.dg/array_initializer_2.f90: New test.
13547
13548 PR fortran/18111
13549 * gfortran.dg/unused_artificial_dummies_1.f90: New test.
13550
13551 PR fortran/28600
13552 * gfortran.dg/assumed_charlen_function_4.f90: New test.
13553
13554 PR fortran/28771
13555 * gfortran.dg/assumed_charlen_in_main.f90: New test.
13556
13557 PR fortran/28660
13558 * gfortran.dg/dependent_decls_1.f90: New test.
13559
13560 2006-08-19 Erik Edelmann <eedelman@gcc.gnu.org>
13561
13562 PR fortran/25217
13563 * gfortran.dg/derived_init_2.f90: New.
13564
13565 2006-08-17 J"orn Rennecke <joern.rennecke@st.com>
13566
13567 * gcc.c-torture/execute/pr28289.c: New test.
13568
13569 2006-08-17 Jakub Jelinek <jakub@redhat.com>
13570
13571 PR c/28744
13572 * gcc.dg/attr-externally-visible-1.c: New test.
13573 * gcc.dg/attr-externally-visible-2.c: New test.
13574 * g++.dg/parse/attr-externally-visible-1.C: New test.
13575 * g++.dg/parse/attr-externally-visible-2.C: New test.
13576
13577 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13578
13579 PR c++/28606
13580 * g++.dg/parse/dtor11.C: New test.
13581
13582 2006-08-17 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
13583
13584 PR rtl-optimization/28489
13585 * gcc.c-torture/compile/pr28489.c: New test.
13586
13587 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13588
13589 PR c++/28710
13590 * g++.dg/template/redecl4.C: New test.
13591
13592 PR c++/28711
13593 * g++.dg/template/ctor8.C: New test.
13594
13595 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
13596
13597 * gcc.dg/pr26570.c: Fix testcase.
13598
13599 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
13600
13601 * PR c++/28573
13602 * g++.dg/parse/offsetof6.C: New test.
13603 * g++.dg/parse/offsetof6.C: New test.
13604 * g++.dg/parse/offsetof7.C: New test.
13605
13606 2006-08-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13607
13608 PR testsuite/28602
13609 * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
13610 is false.
13611
13612 2006-08-16 Andrew Pinski <pinskia@physics.uc.edu>
13613
13614 PR c++/28302
13615 * g++.dg/ext/vector3.C: New test.
13616
13617 2006-08-16 Zdenek Dvorak <dvorakz@suse.cz>
13618
13619 PR gcov/profile/26570
13620 * gcc.dg/pr26570.c: New test.
13621
13622 2006-08-16 Joseph S. Myers <joseph@codesourcery.com>
13623
13624 PR c/27697
13625 * gcc.dg/qual-component-1.c: New test.
13626
13627 2006-08-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13628
13629 PR c++/28593
13630 * g++.dg/parse/new3.C: New test.
13631
13632 2006-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13633
13634 PR fortran/25828
13635 * gfortran.dg/streamio_1.f90: New test.
13636 * gfortran.dg/streamio_2.f90: New test.
13637 * gfortran.dg/streamio_3.f90: New test.
13638 * gfortran.dg/streamio_4.f90: New test.
13639 * gfortran.dg/streamio_5.f90: New test.
13640 * gfortran.dg/streamio_6.f90: New test.
13641 * gfortran.dg/streamio_7.f90: New test.
13642 * gfortran.dg/streamio_8.f90: New test.
13643
13644 2006-08-15 Danny Smith <dannysmith@users.sourceforge.net>
13645
13646 PR c/28287
13647 * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
13648
13649 2006-08-15 Lee Millward <lee.millward@codesourcery.com>
13650
13651 PR c++/28594
13652 * g++.dg/template/void6.C: New test.
13653
13654 2006-08-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13655
13656 PR c/28649
13657 * gcc.dg/parse-error-1.c: New test.
13658 * gcc.dg/parse-error-2.c: New test.
13659 * gcc.dg/cpp/digraph2.c: Add error-marker.
13660 * gcc.dg/noncompile/920923-1.c: Likewise.
13661
13662 2006-08-14 Andrew Pinski <pinskia@physics.uc.edu>
13663
13664 PR c/27490
13665 * gcc.dg/sizeof-2.c: New testcase.
13666
13667 PR c/27489
13668 * gcc.dg/switch-A.c: New testcase.
13669
13670 2006-08-14 Steve Ellcey <sje@cup.hp.com>
13671
13672 PR c++/28288
13673 PR c++/14556
13674 * g++.old-deja/g++.warn/compare1.C: Delete.
13675 * g++.dg/opt/pr7503-2.C: Delete.
13676 * g++.dg/opt/pr7503-3.C: Delete.
13677 * g++.dg/opt/pr7503-4.C: Delete.
13678 * g++.dg/opt/pr7503-5.C: Delete.
13679 * g++.dg/opt/max1.C: Delete.
13680 * g++.dg/warn/minmax.C: Delete.
13681 * g++.dg/expr/minmax.C: New test.
13682
13683 2006-08-14 Richard Guenther <rguenther@suse.de>
13684
13685 PR testsuite/28703
13686 * gcc.c-torture/execute/pr28651.c: Do not use argc
13687 to avoid optimization, instead forbid inlining.
13688
13689 2006-08-14 Richard Sandiford <richard@codesourcery.com>
13690
13691 PR rtl-optimization/28634
13692 * gcc.c-torture/execute/ieee/pr28634.c: New test.
13693
13694 2006-08-13 Alexandre Oliva <aoliva@redhat.com>
13695
13696 PR c/27184
13697 * gcc.dg/torture/pr27184.c: New test.
13698
13699 2006-08-12 Jakub Jelinek <jakub@redhat.com>
13700
13701 * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
13702
13703 2006-08-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13704
13705 * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
13706 * gfortran.dg/stat_2.f90: Likewise.
13707 * gfortran.dg/chmod_1.f90: Likewise.
13708 * gfortran.dg/chmod_2.f90: Likewise.
13709 * gfortran.dg/chmod_3.f90: Likewise.
13710
13711 2006-08-11 David Edelsohn <edelsohn@gnu.org>
13712
13713 * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
13714
13715 2006-08-11 Eric Botcazou <ebotcazou@libertysurf.fr>
13716
13717 * g++.dg/opt/pr23454-2.C: New test.
13718
13719 2006-08-11 Richard Guenther <rguenther@suse.de>
13720
13721 PR middle-end/28651
13722 * gcc.c-torture/execute/pr28651.c: New testcase.
13723
13724 2006-08-10 Eric Botcazou <ebotcazou@adacore.com>
13725
13726 * gnat.dg/specs/static_initializer.ads: New test.
13727
13728 2006-08-10 Paul Brook <paul@codesourcery.com>
13729
13730 * gcc.target/arm/cond-asm.c: New test.
13731
13732 2006-08-10 Dorit Nuzman <dorit@il.ibm.com>
13733
13734 PR tree-optimization/26197
13735 * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
13736 * g++.dg/vect/vect.exp: Compile the new tests with
13737 --param max-aliased-vops=0.
13738
13739 2006-08-09 Lee Millward <lee.millward@codesourcery.com>
13740
13741 PR c++/28637
13742 * g++.dg/template/void3.C: New test.
13743
13744 PR c++/28638
13745 * g++.dg/template/void4.C: New test.
13746
13747 PR c++/28640
13748 * g++.dg/template/void5.C: New test.
13749
13750 2006-08-07 Danny Smith <dannysmith@users.sourceforge.net>
13751
13752 * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
13753 after dg-do compile.
13754
13755 2006-08-07 Victor Kaplansky <victork@il.ibm.com>
13756
13757 PR tree-optimizations/26969
13758 * gcc.dg/vect/vect.exp: Compile tests prefixed with
13759 "unswitch-loops" with -funswitch-loops.
13760 * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
13761
13762 2006-08-07 Eric Botcazou <ebotcazou@libertysurf.fr>
13763
13764 * gcc.dg/sparc-getcontext-1.c: Fix typo.
13765 * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
13766 * g++.dg/other/unused1.C: Likewise. Also match "asci?z".
13767 * objc.dg/dwarf-1.m: Likewise.
13768 * objc.dg/dwarf-2.m: Likewise.
13769 * obj-c++.dg/dwarf-2.mm: Likewise.
13770
13771 2006-08-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13772
13773 * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
13774 * objc.dg/dwarf-2.m: Likewise.
13775 * obj-c++.dg/dwarf-2.mm: Likewise.
13776
13777 PR libfortran/28603
13778 * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
13779
13780 PR testsuite/27611
13781 * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
13782
13783 PR testsuite/27033
13784 * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
13785
13786 2006-08-06 Paolo Bonzini <bonzini@gnu.org>
13787
13788 PR target/27827
13789 * gcc.target/i386/pr27827.c: New testcase.
13790
13791 2006-08-06 Paul Thomas <pault@gcc.gnu.org>
13792
13793 PR fortran/28590
13794 * gfortran.dg/sequence_types_1.f90: New test.
13795
13796 2006-08-05 Steven G. Kargl <kargls@comcast.nt>
13797
13798 PR fortran/28548
13799 * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
13800 dg-warning. Add -pedantic option.
13801
13802 2006-08-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13803
13804 PR c/28502
13805 * gcc.dg/proto-1.c: New test.
13806
13807 PR c/27721
13808 * gcc.dg/lvalue-4.c: New test.
13809
13810 PR c/28136
13811 * gcc.dg/init-bad-5.c: New test.
13812
13813 2006-08-03 Lee Millward <lee.millward@codesourcery.com>
13814
13815 PR c++/28347
13816 * g++.dg/ext/typedef-init.C: Add new test for typedef
13817 initialization inside templates. Adjust existing error markers.
13818
13819 2006-08-03 Mark Mitchell <mark@codesourcery.com>
13820
13821 PR c++/28148
13822 * g++.dg/init/ptrmem3.C: New test.
13823
13824 2006-08-03 Dorit Nuzman <dorit@il.ibm.com>
13825
13826 PR tree-optimization/27770
13827 * lib/target-support.exp: New target keyword "section_anchors".
13828 * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
13829 tests.
13830 * gcc.dg/vect/section-anchors-pr27770.c: New test.
13831 * gcc.dg/vect/vect-69.c: Removed. Replaced by:
13832 * gcc.dg/vect/section-anchors-vect-69.c: New test.
13833 * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
13834
13835 2006-08-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13836
13837 * gcc.dg/20060801-1.c: Add missing '}'.
13838
13839 2006-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13840
13841 PR c++/27508
13842 * g++.dg/parse/dtor9.C: New test.
13843 * g++.dg/parse/dtor10.C: New test.
13844 * g++.dg/other/error7.C: Adjust error-marker.
13845
13846 PR c++/28274
13847 * g++.dg/other/default5.C: New test.
13848
13849 2006-08-02 Richard Guenther <rguenther@suse.de>
13850
13851 * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
13852
13853 2006-08-02 Mark Mitchell <mark@codesourcery.com>
13854
13855 PR c++/28557
13856 * g++.dg/template/conv9.C: New test.
13857
13858 2006-08-02 Daniel Jacobowitz <dan@codesourcery.com>
13859
13860 PR debug/28063
13861 * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
13862 * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
13863 Optionally return assembly text. Update callers.
13864 (check_no_compiler_messages): Update verbose messages.
13865 (check_no_messages_and_pattern): New.
13866 (check_effective_target_string_merging): New.
13867
13868 2006-08-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13869
13870 PR c++/28250
13871 * g++.dg/eh/catch4.C: New test.
13872
13873 PR c++/28257
13874 * g++.dg/other/qual1.C: New test.
13875
13876 PR c++/28259
13877 * g++.dg/inherit/error2.C: New test.
13878
13879 PR c++/28267
13880 * g++.dg/other/new1.C: New test.
13881
13882 * g++.dg/warn/pr23075.C: Remove obsolete test.
13883 * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
13884 * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
13885
13886 2006-07-31 Mark Mitchell <mark@codesourcery.com>
13887
13888 PR c++/28523
13889 * g++.dg/eh/cast1.C: New test.
13890
13891 2006-08-01 Thomas Koenig <Thomas.Koenig@online.de>
13892
13893 PR libfortran/28452
13894 * gfortran.dg/random_3.f90: New test.
13895
13896 2006-08-01 Steve Ellcey <sje@cup.hp.com>
13897
13898 PR c++/28432
13899 * g++.dg/other/pr28304.C: Change expected error message.
13900 * g++.dg/other/pr28432.C: New test.
13901
13902 2006-08-01 Steve Ellcey <sje@cup.hp.com>
13903
13904 PR c++/28256
13905 * g++.dg/init/brace2.C: Change expected error message, add empty init.
13906
13907 2006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
13908
13909 PR debug/23336
13910 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
13911 at -g1.
13912 * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
13913 g++.dg/debug/enum-2.C: New.
13914
13915 2006-07-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13916
13917 PR c++/6634
13918 * g++.dg/parse/long1.C: Add more tests.
13919
13920 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13921
13922 * gfortran.dg/lrshift_1.c: New file.
13923
13924 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13925
13926 PR libgfortran/28335
13927 * gfortran.dg/no_unit_error_1.f90: New test.
13928
13929 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13930
13931 PR libgfortran/28335
13932 * gfortran.dg/no_unit_error_1.f90: Delete test.
13933 * gfortran.dg/no_unit_error_2.f90: Delete test.
13934
13935 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13936
13937 * gfortran.dg/chmod_3.f90: New test.
13938 * gfortran.dg/ltime_gmtime_1.f90: New test.
13939 * gfortran.dg/ltime_gmtime_2.f90: New test.
13940 * gfortran.dg/lrshift_1.f90: New test.
13941 * gfortran.dg/chmod_1.f90: New test.
13942 * gfortran.dg/chmod_2.f90: New test.
13943
13944 2006-07-28 Lee Millward <lee.millward@codesourcery.com>
13945
13946 PR c++/27668
13947 * g++.dg/template/crash55.C: New test.
13948
13949 PR c++/27962
13950 * g++.dg/template/nontype16.C: New test.
13951
13952 * g++.dg/template/void2.C: Adjust error markers.
13953 * g++.dg/template/nontype5.C: Adjust error markers.
13954
13955 2006-07-27 Arjan van de Ven <arjan@linux.intel.com>
13956
13957 * gcc.target/i386/stack-prot-kernel.c: New test.
13958
13959 2006-07-27 Roger Sayle <roger@eyesopen.com>
13960
13961 * gcc.dg/builtins-55.c: New test case.
13962
13963 2006-07-26 Zdenek Dvorak <dvorakz@suse.cz>
13964
13965 PR rtl-optimization/27907
13966 * gcc.c-torture/compile/pr27907.c: New test.
13967
13968 2006-07-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
13969
13970 * gfortran.dg/mclock.f90: New test.
13971 * gfortran.dg/int_conv_1.f90: New test.
13972 * gfortran.dg/stat_1.f90: New test.
13973 * gfortran.dg/stat_2.f90: New test.
13974
13975 2006-07-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
13976
13977 PR libgfortran/28335
13978 * gfortran.dg/no_unit_error_1.f90: New test.
13979 * gfortran.dg/no_unit_error_2.f90: New test.
13980 * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
13981
13982 2006-07-25 Roger Sayle <roger@eyesopen.com>
13983
13984 PR middle-end/28473
13985 * gcc.dg/fold-convround-1.c: New test case.
13986
13987 2006-07-24 Steven G. Kargl <kargls@comcast.net>
13988
13989 * gfortran.dg/arithmetic_if.f90: Fix comments.
13990
13991 2006-07-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13992
13993 PR c++/27572
13994 * g++.dg/other/typedef1.C: New test.
13995 * g++.dg/template/typedef4.C: New test.
13996 * g++.dg/template/typedef5.C: New test.
13997
13998 2006-07-24 Erik Edelmann <eedelman@gcc.gnu.org>
13999
14000 PR fortran/28416
14001 * gfortran.dg/allocatable_dummy_3.f90: New.
14002
14003 2006-07-24 Steven G. Kargl <kargls@comcast.net>
14004
14005 PR fortran/28439
14006 * gfortran.dg/arithmetic_if.f90: New test.
14007
14008 2006-07-24 Uros Bizjak <uros@kss-loka.si>
14009
14010 * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
14011 avoid memcpy optimization.
14012
14013 2006-07-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14014
14015 PR fortran/25289
14016 * gfortran.dg/direct_io_6.f90: New test.
14017
14018 2006-07-24 Jan Hubicka <jh@suse.cz>
14019
14020 PR c/25795
14021 PR c++/27369
14022 * gcc.dg/pr25795.c: New test.
14023 * gcc.dg/pr25795-1.c: New test.
14024
14025 2006-07-23 Roger Sayle <roger@eyesopen.com>
14026
14027 * gcc.dg/fold-cond-1.c: Increase test case portability by checking
14028 that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0"
14029 which may be transformed to "g || h" on some platforms.
14030
14031 2006-07-23 Mark Mitchell <mark@codesourcery.com>
14032
14033 PR c++/28025
14034 * g++.dg/template/friend45.C: New test.
14035
14036 2006-07-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14037
14038 PR libgfortran/28339
14039 * gfortran.dg/arrayio_8.f90: New test.
14040
14041 2006-07-21 Mike Stump <mrs@apple.com>
14042
14043 * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test.
14044
14045 * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name.
14046
14047 2006-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14048
14049 PR c++/28250
14050 * g++.dg/eh/catch3.C: New test.
14051
14052 PR c++/28363
14053 * g++.dg/template/defarg10.C: New test.
14054
14055 2006-07-20 Paul Brook <paul@codesourcery.com>
14056
14057 PR 27363
14058 * gcc.dg/pr27363.c: New test.
14059
14060 2006-07-19 Mark Mitchell <mark@codesourcery.com>
14061
14062 PR c++/28338
14063 * g++.dg/init/ref13.C: New test.
14064
14065 2006-07-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14066
14067 PR obj-c++/28434
14068 * obj-c++.dg/proto-error-1.mm: New test.
14069
14070 2006-07-18 Mark Mitchell <mark@codesourcery.com>
14071
14072 PR c++/28337
14073 * g++.dg/template/string1.C: New test.
14074
14075 2006-07-18 Mark Mitchell <mark@codesourcery.com>
14076
14077 PR c++/28048
14078 * g++.dg/template/defarg9.C: New test.
14079
14080 PR c++/28235
14081 * g++.dg/template/static27.C: New test.
14082
14083 2006-07-18 Diego Novillo <dnovillo@redhat.com>
14084
14085 PR 28410
14086 * gcc.dg/tree-ssa/pr28410.c: New test.
14087
14088 2006-07-18 Lee Millward <lee.millward@gmail.com>
14089
14090 PR c++/28258
14091 * g++/dg/other/error13.C: New test.
14092
14093 PR c++/28260
14094 * g++.dg/template/friend44.C: New test.
14095
14096 2006-07-18 Steve Ellcey <sje@cup.hp.com>
14097
14098 PR c++/27495
14099 * g++.dg/other/pr27495.C: New.
14100
14101 2006-07-18 Olivier Hainque <hainque@adacore.com>
14102
14103 * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
14104 * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
14105
14106 2006-07-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14107
14108 PR c/28286
14109 * gcc.dg/pragma-pack-4.c: New test.
14110
14111 2006-07-17 Steve Ellcey <sje@cup.hp.com>
14112
14113 PR c++/28291
14114 * g++.dg/ext/pr28291.C: New test.
14115
14116 2006-07-17 Richard Sandiford <richard@codesourcery.com>
14117
14118 PR middle-end/28403
14119 * gcc.c-torture/execute/pr28403.c: New test.
14120
14121 2006-07-17 Richard Sandiford <richard@codesourcery.com>
14122
14123 PR middle-end/28402
14124 * gcc.dg/pr28402.c: New test.
14125
14126 2006-07-17 Steve Ellcey <sje@cup.hp.com>
14127
14128 PR c++/28304
14129 * g++.dg/other/pr28304.C: New test.
14130
14131 2006-07-17 J"orn Rennecke <joern.rennecke@st.com>
14132
14133 PR other/28251
14134 gcc.c-torture/unsorted/dump-noaddr.c: New test.
14135 gcc.c-torture/unsorted/dump-noaddr.x: New driver.
14136
14137 2006-07-17 Richard Guenther <rguenther@suse.de>
14138
14139 PR tree-optimization/28238
14140 * g++.dg/tree-ssa/pr28238.C: New testcase.
14141
14142 2006-07-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14143
14144 PR c++/28250
14145 * g++.dg/eh/catch1.C: New test.
14146 * g++.dg/eh/catch2.C: New test.
14147
14148 2006-07-16 Jakub Jelinek <jakub@redhat.com>
14149
14150 PR c++/28370
14151 * g++.dg/template/anon3.C: New test.
14152
14153 2006-07-16 Paul Thomas <pault@gcc.gnu.org>
14154
14155 PR fortran/20844
14156 * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
14157 specifiers requiring an explicit format tag..
14158
14159 PR fortran/28201
14160 * gfortran.dg/generic_5: New test.
14161
14162 PR fortran/20893
14163 * gfortran.dg/elemental_optional_args_1.f90: New test.
14164
14165 2006-07-16 Olivier Hainque <hainque@adacore.com>
14166
14167 * gnat.dg/assert.ads: New file.
14168 * gnat.dg/controlled_record.ads: Likewise.
14169 * gnat.dg/controlled_record.adb: Likewise.
14170
14171 2006-07-15 Lee Millward <lee.millward@gmail.com>
14172
14173 PR c++/28292
14174 * g++.dg/other/error12.C: New test.
14175
14176 PR c++/28269
14177 * g++.dg/template/crash54.C: New test.
14178
14179 2006-07-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14180
14181 PR c++/28249
14182 * g++.dg/parse/catch1.C: New test.
14183
14184 PR c++/28294
14185 * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic.
14186
14187 PR c++/28387
14188 * g++.dg/ext/attrib24.C: New test.
14189
14190 2006-07-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14191
14192 PR c++/28343
14193 * g++.dg/ext/asmspec1.C: New test.
14194
14195 2006-07-13 Janis Johnson <janis187@us.ibm.com>
14196
14197 * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
14198 (dg-test): Support shouldfail tests.
14199 * lib/target-supports-dg.exp (dg-shouldfail): New.
14200 * gcc.test-framework/test-framework.awk: Handle shouldfail tests.
14201 * gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
14202 * gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
14203 * gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
14204 * gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
14205 * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
14206 * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.
14207
14208 2006-07-13 Jan Hubicka <jh@suse.cz>
14209
14210 * gcc.target/i386/memcpy-1.c: New.
14211
14212 2006-07-12 Geoffrey Keating <geoffk@apple.com>
14213
14214 * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New.
14215
14216 2006-07-13 Paul Thomas <pault@gcc.gnu.org>
14217
14218 PR fortran/25097
14219 * gfortran.dg/present_1.f90: New test.
14220
14221 PR fortran/20903
14222 * gfortran.dg/interface_derived_type_1.f90: New test.
14223
14224 2006-07-11 Feng Wang <fengwang@nudt.edu.cn>
14225
14226 PR fortran/28213
14227 * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O
14228 list.
14229
14230 2006-07-07 Lee Millward <lee.millward@gmail.com>
14231
14232 PR c++/27820
14233 * g++.dg/other/label1.C: New test.
14234
14235 2006-07-07 Richard Guenther <rguenther@suse.de>
14236
14237 PR middle-end/28268
14238 * gcc.dg/torture/pr28268.c: New testcase.
14239
14240 2006-07-07 Steve Ellcey <sje@cup.hp.com>
14241
14242 PR c++/27019
14243 * g++.dg/ext/pr27019.C: New.
14244
14245 2006-07-07 Richard Guenther <rguenther@suse.de>
14246
14247 PR tree-optimization/28187
14248 * gcc.dg/pr28187.c: New testcase.
14249
14250 2006-07-07 Eric Botcazou <ebotcazou@adacore.com>
14251
14252 * gnat.dg/address_conversion.adb: New test.
14253 * gnat.dg/boolean_subtype.adb: Likewise.
14254 * gnat.dg/frame_overflow.adb: Likewise.
14255 * gnat.dg/pointer_array.adb: Likewise.
14256 * gnat.dg/pointer_conversion.adb: Likewise.
14257
14258 2006-07-07 Paul Thomas <pault@gcc.gnu.org>
14259
14260 PR fortran/28237
14261 PR fortran/23420
14262 * gfortran.dg/print_fmt_5.f90: New test.
14263
14264 2006-07-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14265
14266 PR fortran/28129
14267 * gfortran.dg/bounds_check_4.f90: New test.
14268
14269 2006-07-05 Richard Guenther <rguenther@suse.de>
14270
14271 PR target/28158
14272 * gfortran.dg/pr28158.f90: New testcase.
14273
14274 2006-07-05 Richard Guenther <rguenther@suse.de>
14275
14276 PR tree-optimization/28162
14277 * gcc.dg/pr28162.c: New testcase.
14278
14279 2006-07-05 Richard Guenther <rguenther@suse.de>
14280 Andrew Pinski <pinskia@gcc.gnu.org>
14281
14282 PR c++/27084
14283 * g++.dg/tree-ssa/copyprop-1.C: New testcase.
14284
14285 2006-07-04 Paul Thomas <pault@gcc.gnu.org>
14286
14287 PR fortran/28174
14288 * gfortran.dg/actual_array_substr_2.f90: New test.
14289
14290 PR fortran/28167
14291 * gfortran.dg/actual_array_constructor_2.f90: New test.
14292
14293 2006-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14294
14295 * gfortran.dg/itime_idate_1.f: New test.
14296 * gfortran.dg/itime_idate_2.f: New test.
14297
14298 2006-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14299
14300 PR libgfortran/27704
14301 * gfortran.dg/open_status_3.f90: New test.
14302 * gfortran.dg/fmt_l.f90: Update for new feature.
14303
14304 2006-07-03 Asher Langton <langton2@llnl.gov>
14305
14306 * gfortran.dg/oldstyle_2.f90: New.
14307
14308 2006-07-03 Eric Botcazou <ebotcazou@adacore.com>
14309
14310 * gnat.dg/string_slice.adb: New test.
14311
14312 2006-07-01 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
14313
14314 PR fortran/19259
14315 * gfortran.dg/semicolon_fixed.c: New.
14316 * gfortran.dg/semicolon_free.c: New.
14317
14318 2006-06-30 Mike Stump <mrs@apple.com>
14319
14320 * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems
14321 that don't support internal visibility.
14322
14323 2006-06-30 Andrew Pinski <pinskia@gmail.com>
14324
14325 * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times
14326 for '(' / ')' needing an extra '\'.
14327
14328 2006-06-29 Roger Sayle <roger@eyesopen.com>
14329
14330 PR middle-end/27428
14331 * gcc.dg/pr27428-1.c: New test case.
14332
14333 2006-06-29 Mike Stump <mrs@apple.com>
14334
14335 * gcc.dg/compat/struct-layout-1_generate.c: Don't use common
14336 on darwin as we can't align commons large enough yet.
14337
14338 * gcc.dg/vla-8.c: Add additional testcases.
14339
14340 2006-06-26 Steve Ellcey <sje@cup.hp.com>
14341
14342 PR c++/28114
14343 * g++.dg/other/pr28114.C: New.
14344
14345 2006-06-25 Eric Botcazou <ebotcazou@adacore.com>
14346
14347 * gcc.c-torture/compile/20060625-1.c: New test.
14348
14349 2006-06-25 Paul Thomas <pault@gcc.gnu.org>
14350
14351 PR fortran/20867
14352 * gfortran.dg/stfunc_3.f90: New test.
14353
14354 PR fortran/25056
14355 * gfortran.dg/impure_actual_1.f90: New test.
14356
14357 PR fortran/20874
14358 * gfortran.dg/elemental_result_1.f90: New test.
14359
14360 PR fortran/25073
14361 * gfortran.dg/select_7.f90: New test.
14362
14363 PR fortran/27554
14364 * intrinsic_actual_1.f: New test.
14365
14366 PR fortran/22038
14367 PR fortran/28119
14368 * gfortran.dg/forall_4.f90: New test.
14369
14370 PR fortran/25072
14371 * gfortran.dg/forall_5.f90: New test.
14372
14373 2006-06-25 Lee Millward <lee.millward@gmail.com>
14374
14375 PR c++/28051
14376 * g++.dg/template/using13.C: New test.
14377
14378 PR c++/28054
14379 * g++.dg/other/incomplete3.C: New test.
14380
14381 2006-06-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14382
14383 PR fortran/28081
14384 * gfortran.dg/substr_3.f: New test.
14385 * gfortran.dg/equiv_2.f90: Update expected error message.
14386
14387 2006-06-24 Paul Thomas <pault@gcc.gnu.org>
14388
14389 PR fortran/28118
14390 * gfortran.dg/actual_array_substr_1.f90: New test.
14391
14392 2006-06-24 Olivier Hainque <hainque@adacore.com>
14393
14394 * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
14395 * gnat.dg/scalar_mode_agg_compare.adb: New test.
14396
14397 2006-06-23 Janis Johnson <janis187@us.ibm.com>
14398
14399 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
14400
14401 2006-06-23 Steven G. Kargl <kargls@comcast.net>
14402
14403 PR fortran/27981
14404 * gfortran.dg/simpleif_2.f90: New test.
14405
14406 2006-06-23 Lee Millward <lee.millward@gmail.com>
14407
14408 * g++.dg/template/error22.C: Fix typo.
14409
14410 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14411
14412 PR c++/28112
14413 * g++.dg/ext/attrib23.C: New test.
14414
14415 2006-06-23 Olivier Hainque <hainque@adacore.com>
14416
14417 * gnat.dg/varsize_temp.adb: New test.
14418
14419 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14420
14421 PR c++/11468
14422 * g++.dg/other/java2.C: New test.
14423
14424 2006-06-23 Danny Smith <dannysmith@users.sourceforge.net>
14425
14426 PR target/27789
14427 * g++.dg/ext/dllimport4.C. Add more tests for invalid
14428 initialization.
14429
14430 2006-06-22 Roger Sayle <roger@eyesopen.com>
14431
14432 PR target/27531
14433 * gcc.dg/pr27531-1.c: New test case.
14434
14435 2006-06-22 Asher Langton <langton2@llnl.gov>
14436
14437 PR fortran/24748
14438 * gfortran.dg/implicit_8.f90: New.
14439
14440 2006-06-22 Zdenek Dvorak <dvorakz@suse.cz>
14441
14442 PR rtl-optimization/28121
14443 * gcc.dg/pr28121.c: New test.
14444
14445 2006-06-22 Lee Millward <lee.millward@gmail.com>
14446
14447 PR c++/27805
14448 * g++.dg/parse/ptrmem6.C: New test.
14449
14450 PR c++/27821
14451 * g++.dg/template/error22.C: New test.
14452
14453 2006-06-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14454
14455 PR c++/28111
14456 * g++.dg/template/friend43.C: New test.
14457
14458 PR c++/28110
14459 * g++.dg/template/crash53.C: New test.
14460
14461 PR c++/28109
14462 * g++.dg/rtti/incomplete1.C: New test.
14463
14464 2006-06-21 Eric Botcazou <ebotcazou@adacore.com>
14465
14466 * gnat.dg/loop_unchecked_conversion.ad[bs]: New test.
14467
14468 2006-06-21 Joseph Myers <joseph@codesourcery.com>
14469
14470 * gcc.c-torture/execute/complex-7.c: New.
14471
14472 2006-06-21 Jakub Jelinek <jakub@redhat.com>
14473
14474 * gcc.dg/merge-all-constants-1.c: New test.
14475
14476 2006-06-20 Janis Johnson <janis187@us.ibm.com>
14477
14478 PR c++/28113
14479 * g++.dg/ext/altivec-3.C: Remove cast from vector initializers.
14480
14481 2006-06-20 Steven G. Kargl <kargls@comcast.net>
14482
14483 * gfortran.dg/rrspacing_1.f90: New test.
14484
14485 2006-06-20 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14486
14487 PR c++/28052
14488 * g++.dg/other/bitfield2.C: New test.
14489
14490 2006-06-20 Zdenek Dvorak <dvorakz@suse.cz>
14491
14492 PR tree-optimization/27331
14493 * gcc.dg/pr27331.c: New test.
14494
14495 2006-06-20 James A. Morrison <phython@gcc.gnu.org>
14496 Eric Botcazou <ebotcazou@adacore.com>
14497
14498 PR ada/18692
14499 * lib/gnat.exp: New file.
14500 * lib/gnat-dg.exp: Likewise.
14501 * gnat.dg: New directory.
14502 * gnat.dg/dg.exp: New driver.
14503 * gnat.dg/specs: New directory.
14504 * gnat.dg/specs/specs.exp: New driver.
14505 * gnat.dg/style: New directory.
14506 * gnat.dg/style/style.exp: New driver.
14507
14508 2006-06-20 Paul Thomas <pault@gcc.gnu.org>
14509
14510 PR fortran/16206
14511 * gfortran.dg/array_initializer_1.f90: New test.
14512
14513 PR fortran/28005
14514 * gfortran.dg/matmul_3.f90: New test.
14515
14516 2006-06-19 Andrew Pinski <pinskia@gmail.com>
14517
14518 PR middle-end/28075
14519 * gcc.dg/tree-ssa/inline-1.c: New test.
14520
14521 2006-06-19 Anatoly Sokolov <aesok@post.ru>
14522
14523 * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long
14524 in malloc prototype; remove XFAIL.
14525 * gcc.dg/pr18241-2.c: Ditto.
14526 * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long
14527 in memset prototype; remove XFAIL.
14528 * gcc.dg/tree-ssa/pr23382.c: Ditto.
14529
14530 2006-06-19 Joseph S. Myers <joseph@codesourcery.com>
14531
14532 * gcc.dg/vla-8.c: Add.
14533
14534 2006-06-19 Richard Guenther <rguenther@suse.de>
14535
14536 PR tree-optimization/27090
14537 * g++.dg/tree-ssa/pr27090.C: New testcase.
14538
14539 2006-06-19 Roger Sayle <roger@eyesopen.com>
14540
14541 PR target/27861
14542 * gcc.dg/pr27861-1.c: New test case.
14543
14544 2006-06-19 Richard Guenther <rguenther@suse.de>
14545
14546 PR middle-end/28045
14547 * gcc.dg/torture/pr28045.c: New testcase.
14548
14549 2006-06-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14550
14551 PR fortran/26801
14552 * gfortran.dg/associated_4.f90: New test.
14553
14554 2006-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
14555
14556 PR fortran/19310
14557 PR fortran/19904
14558 * gfortran.dg/real_const_3.f90: New test.
14559
14560 2006-06-16 Mark Mitchell <mark@codesourcery.com>
14561
14562 PR c++/28016
14563 * g++.dg/template/static26.C: New test.
14564
14565 PR c++/27979
14566 * g++.dg/expr/bitfield2.C: New test.
14567
14568 PR c++/27884
14569 * g++.dg/parse/linkage2.C: New test.
14570
14571 2006-06-16 Richard Guenther <rguenther@suse.de>
14572
14573 PR middle-end/27116
14574 * gcc.dg/pr15785-1.c: Revert last change.
14575 * gcc.dg/torture/pr27116-2.c: New testcase.
14576
14577 2006-06-16 Roger Sayle <roger@eyesopen.com>
14578
14579 PR middle-end/27802
14580 * gcc.dg/pr27802-1.c: New test case.
14581
14582 2006-06-15 Mark Mitchell <mark@codesourcery.com>
14583
14584 PR c++/27689
14585 * g++.dg/template/ttp18.C: New test.
14586 * g++.dg/template/ttp19.C: Likewise.
14587
14588 PR c++/27666
14589 * g++.dg/expr/cond9.C: New test.
14590
14591 PR c++/27640
14592 * g++.dg/template/ctor7.C: New test.
14593
14594 2006-06-15 Janis Johnson <janis187@us.ibm.com>
14595
14596 * gcc.dg/vmx/pr27842.c: Remove dg-do directive; use default.
14597
14598 2006-06-16 Richard Guenther <rguenther@suse.de>
14599
14600 PR tree-optimization/27781
14601 * gcc.dg/tree-ssa/pr27781.c: New testcase.
14602
14603 2006-06-15 Thomas Koenig <Thomas.Koenig@online.de>
14604
14605 * gfortran.dg/allocate_zerosize_2.f90: New test case.
14606
14607 2006-06-15 Zdenek Dvorak <dvorakz@suse.cz>
14608
14609 * gcc.dg/tree-ssa/loop-18.c: New test.
14610
14611 2006-06-14 Mark Mitchell <mark@codesourcery.com>
14612
14613 PR c++/27665
14614 * g++.dg/template/crash52.C: New test.
14615
14616 PR c++/27648
14617 * g++.dg/ext/attrib22.C: New test.
14618
14619 PR c++/26559
14620 * g++.dg/template/builtin1.C: New test.
14621 * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL.
14622
14623 PR c++/28018
14624 * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array
14625 assignment.
14626 * g++.old-deja/g++.pt/crash51.C: Likewise.
14627
14628 PR c++/27227
14629 * g++.dg/lookup/linkage1.C: New test.
14630 * g++.dg/lookup/linkage2.C: Likewise.
14631
14632 2006-06-14 Andreas Krebbel <krebbel1@de.ibm.com>
14633
14634 PR middle-end/27959
14635 * gcc.dg/pr27959.c: New testcase.
14636
14637 2006-06-13 J"orn Rennecke <joern.rennecke@st.com>
14638
14639 PR target/28014:
14640 * g++.dg/eh/div.C: New test.
14641
14642 2006-06-13 Jakub Jelinek <jakub@redhat.com>
14643
14644 PR c++/27894
14645 * g++.dg/tree-ssa/pr26757.C: New test.
14646 * g++.dg/tree-ssa/pr27894.C: New test.
14647
14648 2006-06-13 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
14649
14650 * gcc.c-torture/compile/20060609-1.c: New test.
14651
14652 PR target/27863
14653 * gcc.c-torture/compile/pr27863.c: New test.
14654
14655 2006-06-13 Richard Guenther <rguenther@suse.de>
14656
14657 PR tree-optimization/27830
14658 * g++.dg/tree-ssa/pr27830.C: New testcase.
14659
14660 2006-06-13 Matthew Sachs <msachs@apple.com>
14661
14662 * lib/target-supports-dg.exp (check-flags): Include TOOL_OPTIONS in
14663 the list of compiler flags; this causes those flags to be checked
14664 for things like dg-skip-if.
14665
14666 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14667
14668 PR c++/27601
14669 * g++.dg/ext/offsetof1.C: Add test for pseudo-destructors.
14670
14671 2006-06-12 Mark Mitchell <mark@codesourcery.com>
14672 Kazu Hirata <kazu@codesourcery.com>
14673
14674 * g++.dg/parse/ctor6.C, g++.dg/parse/defarg11.C,
14675 g++.dg/template/friend42.C, g++.dg/template/spec30.C: New.
14676
14677 2006-06-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14678
14679 PR c++/27933
14680 * g++.dg/lookup/using15.C: New test.
14681
14682 PR c++/27951
14683 * g++.dg/other/anon4.C: New test.
14684
14685 2006-06-12 Roger Sayle <roger@eyesopen.com>
14686
14687 PR c++/21210
14688 * g++.dg/init/complex1.C: New test case.
14689
14690 2006-06-11 Eric Christopher <echristo@apple.com>
14691
14692 PR middle-end/27948
14693 * gcc.dg/bf-ms-layout.c: Run on darwin.
14694 * gcc.dg/bf-no-ms-layout: Ditto.
14695 * gcc.dg/attr-ms_struct-2.c: New.
14696 * gcc.dg/bf-ms-layout-2.c: Ditto.
14697
14698 2006-06-11 Kaz Kojima <kkojima@gcc.gnu.org>
14699
14700 * gcc.dg/attr-ms_struct-packed1.c: New.
14701
14702 2006-06-09 Mike Stump <mrs@apple.com>
14703
14704 * gcc.dg/vla-7.c: Add.
14705
14706 2006-06-10 Paul Thomas <pault@gcc.gnu.org>
14707
14708 PR fortran/24558
14709 * gfortran.dg/entry_6.f90: New test.
14710
14711 PR fortran/20877
14712 PR fortran/25047
14713 * gfortran.dg/entry_7.f90: New test.
14714
14715 2006-06-09 Jakub Jelinek <jakub@redhat.com>
14716
14717 PR c/27747
14718 * gcc.dg/cpp/_Pragma6.c: New test.
14719
14720 PR c++/27748
14721 * g++.dg/cpp/_Pragma1.C: New test.
14722
14723 PR preprocessor/27746
14724 * gcc.dg/gomp/macro-3.c: New test.
14725 * gcc.dg/gomp/macro-4.c: New test.
14726 * g++.dg/gomp/macro-3.C: New test.
14727 * g++.dg/gomp/macro-4.C: New test.
14728
14729 2006-06-09 Richard Guenther <rguenther@suse.de>
14730
14731 PR tree-optimization/26998
14732 * gcc.dg/torture/pr26998.c: New testcase.
14733 * gcc.dg/tree-ssa/vrp29.c: New testcase.
14734
14735 2006-06-08 Mike Stump <mrs@apple.com>
14736
14737 * gcc.dg/pr27095.c: Account for stubs.
14738
14739 PR target/26427
14740 * gcc.dg/pr26427.c: Test to ensure that -fsection-anchors doesn't
14741 produce bad code on darwin.
14742
14743 2006-06-08 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14744
14745 PR fortran/27958
14746 * gfortran.dg/substr_2.f: New test.
14747
14748 2006-06-08 Asher Langton <langton2@llnl.gov>
14749
14750 PR fortran/27786
14751 * cray_pointers_2.f90: Add -fbounds-check compile flag.
14752
14753 2006-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14754
14755 PR target/27421
14756 * gcc.dg/union-3.c: New test.
14757
14758 2006-06-08 Richard Guenther <rguenther@suse.de>
14759
14760 PR middle-end/27116
14761 * gcc.dg/torture/pr27116.c: New testcase.
14762 * gcc.dg/pr15785-1.c: Remove test for invalid transformation.
14763
14764 2006-06-07 Zdenek Dvorak <dvorakz@suse.cz>
14765
14766 PR rtl-optimization/26449
14767 * gcc.dg/pr26449.c: New test.
14768
14769 2006-06-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14770
14771 PR c++/27601
14772 * g++.dg/ext/offsetof1.C: Test member functions.
14773
14774 2006-06-07 Steve Ellcey <sje@cup.hp.com>
14775
14776 * gcc.dg/pr27095.c: Improve scanning.
14777
14778 2006-06-07 Paul Thomas <pault@gcc.gnu.org>
14779
14780 PR fortran/23091
14781 * gfortran.dg/saved_automatic_1.f90: New test.
14782
14783 PR fortran/24168
14784 * gfortran.dg/array_simplify_1.f90: New test.
14785
14786 PR fortran/25090
14787 * gfortran.dg/entry_dummy_ref_1.f90: New test.
14788
14789 PR fortran/25058
14790 * gfortran.dg/entry_dummy_ref_2.f90: New test.
14791
14792 2006-06-06 Mark Mitchell <mark@codesourcery.com>
14793
14794 PR c++/27177
14795 * g++.dg/expr/cast7.C: New test.
14796
14797 2006-06-06 Janis Johnson <janis187@us.ibm.com>
14798
14799 * lib/gcc-dg.exp (gcc-dg-test-1): Detect and report ICE.
14800 * lib/gcc-defs.exp (tool_check_compile): Ditto.
14801 * lib/fortran-torture.exp (fortran-torture-compile,
14802 fortran-torture-execute): Ditto.
14803
14804 2006-06-06 Ulrich Weigand <uweigand@de.ibm.com>
14805
14806 PR target/27842
14807 * gcc.dg/vmx/pr27842.c: New test.
14808
14809 2006-06-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
14810
14811 PR libfortran/27895
14812 * gfortran.dg/bounds_check_3.f90: New test.
14813
14814 2006-06-05 Mike Stump <mrs@apple.com>
14815
14816 * objc.dg/objc-fast-4.m: Skip for ppc64.
14817
14818 2006-06-05 Steve Ellcey <sje@cup.hp.com>
14819
14820 PR testsuite/27705
14821 * gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms.
14822
14823 2006-06-05 Dorit Nuzman <dorit@il.ibm.com>
14824 Victor Kaplansky <victork@il.ibm.com>
14825
14826 PR tree-optimizations/26360
14827 * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce"
14828 with -fno-tree-dce.
14829 * gcc.dg/vect/no-tree-dce-pr26360.c: New test.
14830
14831 2006-06-05 Paul Thomas <pault@gcc.gnu.org>
14832
14833 PR fortran/14067
14834 * gfortran.dg/data_char_1.f90: Add messages for truncated
14835 strings.
14836
14837 PR fortran/16943
14838 * gfortran.dg/func_decl_2.f90: New test.
14839
14840 PR fortran/20839
14841 * gfortran.dg/do_2.f90: New test.
14842
14843 PR fortran/27655
14844 * gfortran.dg/associated_3.f90: New test.
14845
14846 2006-06-04 Mark Mitchell <mark@codesourcery.com>
14847
14848 PR c++/27819
14849 * g++.dg/template/static25.C: New test.
14850
14851 PR c++/27722
14852 * g++.dg/init/array21.C: New test.
14853
14854 PR c++/27807
14855 * g++.dg/ext/complit7.C: New test.
14856
14857 PR c++/27806
14858 * g++.dg/parse/ptrmem5.C: New test.
14859
14860 2006-06-04 Roger Sayle <roger@eyesopen.com>
14861 Andrew Pinski <pinskia@physics.uc.edu>
14862
14863 PR c/27150
14864 PR middle-end/27382
14865 * gcc.dg/pr27150-1.c: New testcase.
14866 * gcc.dg/pr27382-1.c: New testcase.
14867 * gcc.dg/pr27382-2.c: New testcase.
14868
14869 2006-06-05 Joseph S. Myers <joseph@codesourcery.com>
14870
14871 PR c/25161
14872 PR c/27020
14873 * gcc.dg/array-10.c: New test.
14874
14875 2006-06-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14876
14877 PR c++/27804
14878 * g++.dg/init/const4.C: New test.
14879 * g++.dg/init/member1.C: Add error-marker.
14880 * g++.dg/other/fold1.C: Adjust error-marker.
14881
14882 2006-06-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14883
14884 PR c++/27601
14885 * g++.dg/ext/offsetof1.C: New test.
14886
14887 2006-06-04 Eric Christopher <echristo@apple.com>
14888
14889 * gcc.dg/attr-ms_struct-1.c: New.
14890
14891 2006-06-04 Mark Shinwell <shinwell@codesourcery.com>
14892
14893 * gcc.c-torture/compile/builtin_constant_p.c: New test.
14894
14895 2006-06-04 Richard Guenther <rguenther@suse.de>
14896
14897 PR tree-optimization/27039
14898 * gcc.dg/tree-ssa/loop-17.c: New testcase.
14899
14900 2006-06-03 Roger Sayle <roger@eyesopen.com>
14901
14902 PR target/26223
14903 * gcc.target/i386/amd64-abi-2.c: New test case.
14904
14905 2006-06-02 Eric Christopher <echristo@apple.com>
14906
14907 * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
14908 * gcc.target/i386/20020523-1.c: Skip if darwin.
14909 * gcc.target/i386/asm-3.c: Ditto.
14910 * gcc.target/i386/20011119-1.c: Ditto.
14911 * gcc.target/i386/clobbers.c: Remove pic part of test.
14912
14913 2006-06-02 Steve Ellcey <sje@cup.hp.com>
14914
14915 * g++.old-deja/g++.other/init5.C: XFAIL if cxa-atexit is false.
14916 * g++.old-deja/g++.other/init19.C: Ditto.
14917 * g++.old-deja/g++.other/init18.C: Ditto, plus change _Exit to _exit
14918 and add other platforms as expected failures.
14919
14920 2006-06-01 Steve Ellcey <sje@cup.hp.com>
14921
14922 * lib/target-supports.exp (is-effective-target): Add cxa_atexit.
14923 (is-effective-target-keyword): Ditto.
14924
14925 2006-06-01 Thomas Koenig <Thomas.Koenig@online.de>
14926
14927 PR fortran/27715
14928 * gfortran.dg/extended_char_comparison_1.f: New test.
14929
14930 2006-06-01 Paul Thomas <pault@gcc.gnu.org>
14931
14932 PR fortran/25098
14933 * gfortran.dg/dummy_procedure_1.f90: New test.
14934
14935 PR fortran/25147
14936 * gfortran.dg/dummy_procedure_2.f90: New test.
14937
14938 * gfortran.dg/associated_2.f90: Correct to make consistent with
14939 standard.
14940
14941 2006-05-31 Roger Sayle <roger@eyesopen.com>
14942
14943 * gcc.target/i386/387-11.c: New test case.
14944
14945 2006-05-31 Mark Mitchell <mark@codesourcery.com>
14946
14947 PR c++/27801
14948 * g++.dg/template/cond6.C: New test.
14949
14950 PR c++/26496
14951 * g++.dg/template/crash51.C: New test.
14952 * g++.old-deja/g++.mike/net36.C: Tweak error markers.
14953
14954 PR c++/27385
14955 * g++.dg/init/array20.C: New test.
14956
14957 2006-05-31 Roger Sayle <roger@eyesopen.com>
14958
14959 * gcc.dg/builtins-54.c: New test case.
14960
14961 2006-05-30 Mark Mitchell <mark@codesourcery.com>
14962
14963 PR c++/26433
14964 * g++.dg/template/fntry1.C: Add dg-do link.
14965
14966 PR c++/27808
14967 * g++.dg/parse/friend6.C: New test.
14968
14969 2006-05-30 Asher Langton <langton2@llnl.gov>
14970
14971 * gfortran.dg/cray_pointers_7.f90: New test.
14972
14973 2006-05-30 Roger Sayle <roger@eyesopen.com>
14974
14975 PR tree-optimization/23452
14976 * gcc.dg/fold-mulconj-1.c: New test case.
14977
14978 2006-05-30 Mark Mitchell <mark@codesourcery.com>
14979
14980 PR c++/27803
14981 * g++.dg/parse/bitfield1.C: New test.
14982
14983 2006-05-30 Roger Sayle <roger@eyesopen.com>
14984
14985 * gcc.target/ppc-eq0-1.c: New test case.
14986 * gcc.target/ppc-negeq0-1.c: New test case.
14987
14988 2006-05-30 Dirk Mueller <dmueller@suse.de>
14989
14990 PR c/27273
14991 * gcc.dg/overflow-warn-5.c: New test.
14992
14993 2006-05-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14994
14995 PR c/27718
14996 * gcc.dg/sizeof-1.c: New test.
14997
14998 2006-05-30 Uros Bizjak <uros@kss-loka.si>
14999
15000 PR target/27790
15001 * gcc.target/i386/pr27790.c: New test.
15002
15003 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15004
15005 PR libgfortran/27757
15006 * gfortran.dg/direct_io_5.f90: New test.
15007
15008 2006-05-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15009
15010 PR libgfortran/27634
15011 * gfortran.dg/fmt_missing_period_1.f: New test.
15012 * gfortran.dg/fmt_missing_period_2.f: New test.
15013 * gfortran.dg/fmt_missing_period_3.f: New test.
15014
15015 2006-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15016
15017 PR fortran/19777
15018 * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
15019 arrays.
15020
15021 2006-05-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15022
15023 PR c++/27713
15024 * g++.dg/template/new6.C: New test.
15025
15026 2006-05-29 Roger Sayle <roger@eyesopen.com>
15027
15028 PR tree-optimization/24964
15029 * gcc.target/i386/387-10.c: New test case.
15030
15031 2006-05-28 Thomas Koenig <Thomas.Koenig@online.de>
15032
15033 * intrinsics/string_intrinsics.c (compare_string):
15034 Use memcmp instead of strncmp to avoid tripping over
15035 CHAR(0) in a string.
15036
15037 2006-05-27 Richard Guenther <rguenther@suse.de>
15038
15039 PR middle-end/27773
15040 * gcc.dg/torture/pr27773.c: New testcase.
15041
15042 2006-05-27 Dirk Mueller <dmueller@suse.de>
15043
15044 * gcc.dg/pr24561.c: Rename to..
15045 * gcc.dg/pr25962.c: .. this.
15046
15047 2006-05-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15048
15049 PR fortran/19777
15050 * gfortran.dg/bounds_check_2.f: New test.
15051
15052 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
15053
15054 * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
15055 * gfortran.dg/byte_1.f90: Likewise.
15056 * gfortran.dg/dup_save_2.f90: Likewise.
15057
15058 2006-05-27 Paul Thomas <pault@gcc.gnu.org>
15059
15060 * gfortran.dg/associated_2.f90: New test.
15061
15062 2006-05-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15063
15064 PR fortran/27524
15065 * gfortran.dg/bounds_check_1.f90: New test.
15066
15067 2006-05-26 Ulrich Weigand <uweigand@de.ibm.com>
15068
15069 PR rtl-optimization/27661
15070 * gcc.dg/pr27661.c: New test case.
15071
15072 2006-05-26 Thomas Koenig <Thomas.Koenig@online.de>
15073
15074 PR fortran/23151
15075 * gfortran.dg/inquire_9.f90: Fix illegal print syntax.
15076 * gfortran.dg/print_parentheses_1.f: New test.
15077 * gfortran.dg/print_parentheses_2.f90: New test.
15078
15079 2006-05-26 Jakub Jelinek <jakub@redhat.com>
15080
15081 PR target/27758
15082 * gcc.dg/pr27758.c: New test.
15083
15084 2006-05-24 Falk Hueffner <falk@debian.org>
15085
15086 * gcc.c-torture/compile/pr27571.c: New test.
15087
15088 2006-05-26 Paul Thomas <pault@gcc.gnu.org>
15089
15090 PR fortran/27709
15091 * gfortran.dg/spec_expr_4.f90: New test.
15092
15093 PR fortran/27155
15094 * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
15095
15096 2006-05-25 Mark Mitchell <mark@codesourcery.com>
15097
15098 PR c++/20103
15099 * g++.dg/ext/complit6.C: New test.
15100 * g++.dg/ext/complit3.C: Adjust error markers.
15101 * g++.dg/init/const3.C: New test.
15102
15103 2006-05-25 Richard Guenther <rguenther@suse.de>
15104
15105 PR middle-end/27743
15106 * gcc.dg/torture/pr27743.c: New testcase.
15107
15108 2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
15109
15110 * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
15111
15112 2006-05-25 Alan Modra <amodra@bigpond.net.au>
15113
15114 * gcc.dg/compat/scalar-by-value-x.h: New.
15115 * gcc.dg/compat/scalar-by-value-y.h: New.
15116 * gcc.dg/compat/scalar-by-value-5.c: New.
15117 * gcc.dg/compat/scalar-by-value-5_main.c: New.
15118 * gcc.dg/compat/scalar-by-value-5_x.c: New.
15119 * gcc.dg/compat/scalar-by-value-5_y.c: New.
15120 * gcc.dg/compat/scalar-by-value-6.c: New.
15121 * gcc.dg/compat/scalar-by-value-6_main.c: New.
15122 * gcc.dg/compat/scalar-by-value-6_x.c: New.
15123 * gcc.dg/compat/scalar-by-value-6_y.c: New.
15124
15125 2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
15126
15127 PR tree-optimization/27639
15128 PR tree-optimization/26719
15129 * gcc.dg/pr27639.c: New test.
15130 * gcc.dg/pr26719.c: New test.
15131 * gcc.dg/tree-ssa/scev-cast.c: New test.
15132
15133 2006-05-23 Mark Mitchell <mark@codesourcery.com>
15134
15135 PR c++/20173
15136 * g++.dg/template/error21.C: New test.
15137
15138 2006-05-23 Kazu Hirata <kazu@codesourcery.com>
15139
15140 PR target/27696
15141 * gcc.target/i386/pr27696.c: New.
15142
15143 2006-05-22 Janis Johnson <janis187@us.ibm.com>
15144
15145 * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
15146
15147 * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
15148
15149 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15150
15151 PR c++/27716
15152 * g++.dg/other/assign1.C: New test.
15153
15154 2006-05-22 Kazu Hirata <kazu@codesourcery.com>
15155
15156 PR target/27266
15157 * gcc.target/i386/pr27266.c: New.
15158
15159 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15160
15161 PR c++/27451
15162 * g++.dg/ext/asm9.C: New test.
15163
15164 2006-05-22 Richard Sandiford <richard@codesourcery.com>
15165
15166 PR rtl-optimization/25514
15167 * gcc.c-torture/compile/pr25514.c: New test.
15168
15169 2006-05-22 Richard Guenther <rguenther@suse.de>
15170
15171 Revert
15172 2006-01-31 Richard Guenther <rguenther@suse.de>
15173
15174 * gcc.target/i386/sselibm-1.c: New testcase.
15175 * gcc.target/i386/sselibm-2.c: Likewise.
15176 * gcc.target/i386/sselibm-3.c: Likewise.
15177 * gcc.target/i386/sselibm-4.c: Likewise.
15178 * gcc.target/i386/sselibm-5.c: Likewise.
15179
15180 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15181
15182 PR c/27420
15183 * gcc.dg/func-args-2.c: New test.
15184
15185 PR c/26818
15186 * gcc.dg/struct-incompl-1.c: New test.
15187
15188 2006-05-22 Richard Guenther <rguenther@suse.de>
15189
15190 PR testsuite/27708
15191 * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
15192 the transformations we test for.
15193
15194 2006-05-22 Richard Guenther <rguenther@suse.de>
15195
15196 PR testsuite/27707
15197 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
15198
15199 2006-05-21 Mark Mitchell <mark@codesourcery.com>
15200
15201 PR c++/27210
15202 * g++.dg/warn/new1.C: New test.
15203 * g++.dg/template/new5.C: Likewise.
15204
15205 2006-05-21 Roger Sayle <roger@eyesopen.com>
15206
15207 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
15208 * gcc.target/i386/20060512-3.c: Likewise.
15209
15210 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
15211
15212 PR rtl-optimization/27671
15213 * gcc.c-torture/execute/pr27671-1.c: New.
15214 * gcc.dg/pr27671-2.c: Likewise.
15215
15216 PR tree-optimization/26622.
15217 * gcc.c-torture/compile/pr26622.c: New.
15218
15219 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
15220
15221 PR fortran/27613
15222 * gfortran.dg/recursive_reference_1.f90: New test.
15223
15224 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
15225
15226 PR fortran/25746
15227 * gfortran.dg/elemental_subroutine_3.f90: New test.
15228
15229 PR fortran/25090
15230 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
15231
15232 PR fortran/27584
15233 * gfortran.dg/associated_target_1.f90: New test.
15234
15235 PR fortran/19015
15236 * gfortran.dg/maxloc_shape_1.f90: New test.
15237
15238 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15239
15240 PR libgfortran/24459
15241 * gfortran.dg/namelist_24.f90: New test.
15242 * gfortran.dg/namelist_12.f: Fix typo in comment.
15243
15244 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
15245
15246 PR middle-end/25776
15247 * g++.dg/other/error11.C: New test.
15248
15249 2006-05-20 Richard Sandiford <richard@codesourcery.com>
15250
15251 * gcc.target/mips/pr26765.c: Add -w to options.
15252
15253 2006-05-20 Richard Sandiford <richard@codesourcery.com>
15254
15255 * lib/target-supports.exp (check_effective_target_mpaired_single):
15256 New function.
15257 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
15258 multilibs.
15259 * g++.dg/vect/vect.exp: Likewise.
15260
15261 2006-05-20 Richard Sandiford <richard@codesourcery.com>
15262
15263 PR testsuite/25891
15264 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
15265
15266 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
15267
15268 PR fortran/27662
15269 * gfortran.dg/temporary_1.f90: New file.
15270
15271 2006-05-19 Andreas Schwab <schwab@suse.de>
15272
15273 * g++.dg/other/unused1.C: Also match "stringz".
15274
15275 2006-05-19 Mark Mitchell <mark@codesourcery.com>
15276
15277 PR c++/26433
15278 * g++.dg/template/fntry1.C: New test.
15279
15280 2006-05-18 Mark Mitchell <mark@codesourcery.com>
15281
15282 PR c++/27471
15283 PR c++/27506
15284 * g++.dg/conversion/bitfield5.C: New test.
15285 * g++.dg/conversion/bitfield6.C: New test.
15286
15287 2006-05-18 Mike Stump <mrs@apple.com>
15288
15289 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
15290 * gcc.dg/vla-4.c: Add.
15291 * gcc.dg/vla-5.c: Add.
15292 * gcc.dg/vla-6.c: Add.
15293
15294 2006-05-12 Stuart Hastings <stuart@apple.com>
15295
15296 * gcc.target/i386/20060512-1.c: New.
15297 * gcc.target/i386/20060512-2.c: New.
15298 * gcc.target/i386/20060512-3.c: New.
15299 * gcc.target/i386/20060512-4.c: New.
15300
15301 2006-05-17 Mark Mitchell <mark@codesourcery.com>
15302
15303 PR c++/26122
15304 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
15305
15306 PR c++/26068
15307 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
15308 * g++.dg/parse/linkage1.C: New test.
15309
15310 2006-05-17 Jakub Jelinek <jakub@redhat.com>
15311
15312 PR tree-optimization/27548
15313 * g++.dg/tree-ssa/pr27548.C: New test.
15314
15315 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15316
15317 PR fortran/26551
15318 * gfortran.dg/recursive_check_1.f: New test.
15319 * gfortran.dg/recursive_check_2.f90: New test.
15320
15321 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
15322
15323 * g++.dg/opt/temp2.C: New test.
15324
15325 2006-05-17 Jakub Jelinek <jakub@redhat.com>
15326
15327 PR c++/27491
15328 * g++.dg/init/brace5.C: New test.
15329
15330 PR middle-end/27415
15331 * gcc.dg/gomp/pr27415.c: New test.
15332 * g++.dg/gomp/pr27415.C: New test.
15333
15334 PR tree-optimization/27549
15335 * g++.dg/tree-ssa/pr27549.C: New test.
15336
15337 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15338
15339 PR libgfortran/27575
15340 * gfortran.dg/read_eof_4.f90: New test.
15341
15342 2006-05-16 Richard Guenther <rguenther@suse.de>
15343
15344 PR tree-optimization/22303
15345 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
15346
15347 2006-05-16 Jakub Jelinek <jakub@redhat.com>
15348
15349 PR middle-end/27573
15350 * gcc.dg/gomp/pr27573.c: New test.
15351 * gfortran.dg/gomp/pr27573.f90: New test.
15352
15353 PR c/27499
15354 * gcc.dg/gomp/pr27499.c: New test.
15355 * g++.dg/gomp/pr27499.C: New test.
15356
15357 2006-05-15 Mark Mitchell <mark@codesourcery.com>
15358
15359 PR c++/27339
15360 * g++.dg/parser/access8.C: Adjust error marker.
15361 * g++.dg/template/access17.C: New test.
15362 * g++.dg/template/access18.C: Likewise.
15363
15364 2006-05-15 Roger Sayle <roger@eyesopen.com>
15365
15366 PR target/26600
15367 * gcc.target/i386/pr26600.c: New test case.
15368
15369 2006-05-15 Mark Mitchell <mark@codesourcery.com>
15370
15371 PR c++/27505
15372 * g++.dg/expr/bitfield1.C: New test.
15373
15374 2006-05-15 Richard Guenther <rguenther@suse.de>
15375
15376 PR tree-optimization/27603
15377 * gcc.dg/torture/pr27603.c: New testcase.
15378
15379 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
15380
15381 PR fortran/25090
15382 * gfortran.dg/entry_dummy_ref_1.f90: New test.
15383
15384 PR fortran/25082
15385 * gfortran.dg/scalar_return_1.f90: New test.
15386
15387 PR fortran/27411
15388 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
15389
15390 2006-05-15 Jakub Jelinek <jakub@redhat.com>
15391
15392 * gcc.dg/gomp/critical-4.c: New test.
15393 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
15394 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
15395 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
15396 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
15397
15398 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15399
15400 PR c++/27582
15401 * g++.dg/template/dependent-args1.C: New test.
15402
15403 PR c++/27581
15404 * g++.dg/lookup/this1.C: New test.
15405
15406 PR c++/27315
15407 * g++.dg/template/operator6.C: New test.
15408 * g++.dg/template/incomplete3.C: New test.
15409
15410 PR c++/27559
15411 * g++.dg/template/new4.C: New test.
15412
15413 PR c++/27496
15414 * g++.dg/template/void2.C: New test.
15415
15416 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
15417
15418 * g++.dg/template/dependent-expr5.C: New test.
15419
15420 2006-05-14 Roger Sayle <roger@eyesopen.com>
15421
15422 PR middle-end/26729
15423 * gcc.dg/pr26729-1.c: New test case.
15424
15425 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
15426
15427 * gcc.dg/pr27003.c: New test.
15428
15429 2006-05-12 Steve Ellcey <sje@cup.hp.com>
15430
15431 * lib/target-supports.dg (check_cxa_atexit_available): Change
15432 v3_target_compile to ${tool}_target_compile.
15433
15434 2006-05-11 Jason Merrill <jason@redhat.com>
15435
15436 * lib/scanasm.exp (scan-not-hidden): Fix typo.
15437
15438 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15439
15440 PR fortran/27553
15441 * gfortran.dg/label_5.f90: New test.
15442
15443 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
15444
15445 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
15446 check_effective_target_powerpc_altivec_ok): New.
15447 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
15448 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
15449 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
15450 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
15451 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
15452 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
15453 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
15454 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
15455 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
15456 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
15457 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
15458 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
15459 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
15460 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
15461 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
15462 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
15463 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
15464 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
15465 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
15466 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
15467 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
15468 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
15469 gcc.target/powerpc/altivec-9.c,
15470 gcc.target/powerpc/altivec-consts.c,
15471 gcc.target/powerpc/altivec-pr22085.c,
15472 gcc.target/powerpc/altivec-splat.c,
15473 gcc.target/powerpc/altivec-types-1.c,
15474 gcc.target/powerpc/altivec-types-2.c,
15475 gcc.target/powerpc/altivec-types-3.c,
15476 gcc.target/powerpc/altivec-types-4.c,
15477 gcc.target/powerpc/altivec-varargs-1.c,
15478 gcc.target/powerpc/altivec-vec-merge.c,
15479 gcc.target/powerpc/ppc-vector-memcpy.c,
15480 gcc.target/powerpc/ppc-vector-memset.c,
15481 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
15482 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
15483 these effective targets.
15484 * gcc.dg/vmx/pr27006.c: Add missing close brace.
15485 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
15486
15487 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15488
15489 PR middle-end/27384
15490 * g++.dg/other/fold1.C: New test.
15491
15492 PR middle-end/27488
15493 * gcc.dg/fold-nonneg-1.c: New test.
15494
15495 PR c++/27547
15496 * g++.dg/other/operator1.C: New test.
15497
15498 2006-05-11 Richard Guenther <rguenther@suse.de>
15499
15500 PR middle-end/27529
15501 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
15502
15503 2006-05-10 Janis Johnson <janis187@us.ibm.com>
15504
15505 * lib/target-supports-dg.exp (check-flags): New.
15506 (dg-skip-if): Move flag checks.
15507
15508 2006-05-09 Steve Ellcey <sje@cup.hp.com>
15509
15510 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
15511 * lib/target-supports.dg (check_cxa_atexit_available): New.
15512
15513 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
15514
15515 PR fortran/27470
15516 * gfortran.dg/multiple_allocation_2.f90: New test case.
15517
15518 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
15519
15520 * gcc.target/arm/pr27387.C: Fix a comment typo.
15521
15522 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15523
15524 PR fortran/24549
15525 * gfortran.dg/error_recovery_1.f90: New test.
15526
15527 2006-05-10 Richard Guenther <rguenther@suse.de>
15528
15529 PR tree-optimization/27302
15530 * gcc.dg/torture/pr27302.c: New testcase.
15531
15532 2006-05-09 Dirk Mueller <dmueller@suse.de>
15533 Richard Guenther <rguenther@suse.de>
15534
15535 PR middle-end/27498
15536 * gcc.dg/tree-ssa/pr27498.c: New testcase.
15537
15538 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
15539
15540 PR rtl-optimization/27335
15541 * gcc.dg/pr27335.c: New test.
15542
15543 2006-05-06 Richard Sandiford <richard@codesourcery.com>
15544
15545 * gcc.target/mips/mips-ps-5.c: New file.
15546
15547 2006-05-08 Jan Hubicka <jh@suse.cz>
15548
15549 PR middle-end/25962
15550 * gcc.dg/pr25962.c: New.
15551
15552 2006-05-08 Roger Sayle <roger@eyesopen.com>
15553
15554 PR target/27158
15555 * gcc.target/powerpc/pr27158.c: New test case.
15556
15557 2006-05-08 Laurent GUERBY <laurent@guerby.net>
15558
15559 PR testsuite/27476
15560 * ada/acats/run_all.sh: Use test -z.
15561
15562 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15563
15564 PR libfortran/18271
15565 * gfortran.dg/spec_expr_3.f90: New test.
15566
15567 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
15568
15569 PR target/24879
15570 * gcc.target/i386/monitor.c: New file.
15571
15572 2006-05-08 Alan Modra <amodra@bigpond.net.au>
15573
15574 * gcc.dg/pr27095.c: xfail *-*-darwin*.
15575
15576 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15577
15578 PR c++/27447
15579 * g++.dg/other/ptrmem7.C: New test.
15580
15581 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15582
15583 PR target/27421
15584 * gcc.dg/array-9.c: New test.
15585
15586 2006-05-07 Richard Guenther <rguenther@suse.de>
15587
15588 PR tree-optimization/27409
15589 * gcc.dg/torture/pr27409.c: New testcase.
15590
15591 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
15592
15593 PR fortran/27457
15594 * gfortran.dg/select_6.f90: New.
15595
15596 2006-05-07 Richard Guenther <rguenther@suse.de>
15597
15598 PR tree-optimization/27136
15599 * gcc.dg/torture/pr27136.c: New testcase.
15600
15601 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
15602
15603 PR fortran/24813
15604 * gfortran.dg/char_cons_len_1.f90: New test.
15605
15606 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15607
15608 PR c++/27427
15609 * g++.dg/template/incomplete2.C: New test.
15610
15611 2006-05-06 Richard Guenther <rguenther@suse.de>
15612
15613 PR tree-optimization/27151
15614 * gcc.dg/vect/pr27151.c: New testcase.
15615
15616 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15617
15618 PR c++/27430
15619 * g++.dg/template/void1.C: New test.
15620
15621 PR c++/27423
15622 * g++.dg/other/void2.C: New test.
15623
15624 PR c++/27422
15625 * g++.dg/conversion/void1.C: New test.
15626
15627 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
15628
15629 PR/21391
15630 * g++.dg/other/unused1.C: New.
15631
15632 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15633
15634 PR objc/27240
15635 * objc.dg/member-1.m: New test.
15636
15637 2006-05-05 Steve Ellcey <sje@cup.hp.com>
15638
15639 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
15640
15641 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15642
15643 PR libfortran/26985
15644 * gfortran.dg/matmul_2.f90: New test.
15645
15646 2005-05-05 Laurent GUERBY <laurent@guerby.net>
15647
15648 * ada/acats/run_all.sh: Use sync when main not found.
15649
15650 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
15651
15652 PR target/26765
15653 * gcc.target/mips/pr26765.c: New.
15654
15655 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
15656
15657 * gcc.target/bfin: New directory.
15658 * gcc.target/bfin/bfin.exp: New file.
15659 * gcc.target/bfin/frmul.c: New file.
15660 * gcc.target/bfin/arith.c: New file.
15661 * gcc.target/bfin/mul-combine.c: New file.
15662 * gcc.target/bfin/shift.c: New file.
15663
15664 2006-05-04 Richard Guenther <rguenther@suse.de>
15665
15666 PR tree-optimization/14287
15667 PR tree-optimization/14844
15668 PR tree-optimization/19792
15669 PR tree-optimization/21608
15670 PR tree-optimization/27090
15671 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
15672 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
15673 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
15674 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
15675 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
15676
15677 2006-05-04 Jakub Jelinek <jakub@redhat.com>
15678
15679 PR tree-optimization/27285
15680 * gcc.c-torture/execute/pr27285.c: New test.
15681
15682 PR middle-end/27388
15683 * gcc.dg/gomp/pr27388-1.c: New test.
15684 * gcc.dg/gomp/pr27388-2.c: New test.
15685 * gcc.dg/gomp/pr27388-3.c: New test.
15686
15687 PR c++/27359
15688 * g++.dg/gomp/pr27359.C: New test.
15689
15690 2006-05-02 Steven G. Kargl <kargls@comcast.net>
15691
15692 PR fortran/20248
15693 * gfortran.dg/iargc.f90: New test.
15694
15695 2006-05-02 Mark Mitchell <mark@codesourcery.com>
15696
15697 PR c++/27102
15698 * g++.dg/template/crash49.C: New test.
15699
15700 2006-05-02 Steve Ellcey <sje@cup.hp.com>
15701
15702 PR testsuite/27032
15703 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
15704
15705 2006-05-02 Jeff Law <law@redhat.com>
15706
15707 PR tree-optimization/27364
15708 * gcc.c-torture/execute/pr27364.c: New test.
15709
15710 2006-05-02 Mark Mitchell <mark@codesourcery.com>
15711
15712 PR c++/27309
15713 * g++.dg/parser/ctor5.C: New test.
15714
15715 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
15716
15717 PR target/27387
15718 * gcc.target/arm/arm.exp: New.
15719 * gcc.target/arm/pr27387.C: Likewise.
15720
15721 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
15722
15723 PR fortran/27269
15724 PR fortran/27324
15725 * gfortran.dg/module_equivalence_2.f90: New test.
15726
15727 2006-05-02 Jakub Jelinek <jakub@redhat.com>
15728
15729 PR middle-end/27337
15730 * g++.dg/gomp/pr27337-1.C: New test.
15731 * g++.dg/gomp/pr27337-2.C: New test.
15732
15733 PR middle-end/27328
15734 * gcc.dg/gomp/pr27328.c: New test.
15735
15736 PR middle-end/27325
15737 * g++.dg/gomp/pr27325.C: New test.
15738
15739 PR middle-end/27310
15740 * g++.dg/gomp/pr27310.C: New test.
15741
15742 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
15743
15744 PR tree-optimization/27291
15745 * g++.dg/tree-ssa/pr27291.C: New test.
15746
15747 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
15748
15749 PR tree-optimization/27283
15750 * g++.dg/tree-ssa/pr27283.C: New test.
15751
15752 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
15753
15754 * gcc.dg/tree-ssa/loop-16.c: New test.
15755
15756 2006-05-01 Roger Sayle <roger@eyesopen.com>
15757 Joseph S. Myers <joseph@codesourcery.com>
15758
15759 * gcc.dg/Wconversion-3.c: New test case.
15760 * gcc.dg/Wconversion-4.c: Likewise.
15761
15762 2006-05-01 Richard Guenther <rguenther@suse.de>
15763
15764 PR tree-optimization/26726
15765 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
15766
15767 2006-04-30 Roger Sayle <roger@eyesopen.com>
15768
15769 * gcc.dg/Woverflow-1.c: New test case.
15770 * gcc.dg/Woverflow-2.c: Likewise.
15771 * gcc.dg/Woverflow-3.c: Likewise.
15772
15773 2006-04-30 Mark Mitchell <mark@codesourcery.com>
15774
15775 PR c++/27094
15776 * g++.dg/template/defarg8.C: New test.
15777
15778 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15779
15780 PR c++/27278
15781 * g++.dg/parse/operator7.C: New test.
15782
15783 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15784
15785 PR c++/11471
15786 PR c++/27102
15787 * g++.dg/template/crash48.C: New test.
15788
15789 PR c++/27279
15790 * g++.dg/parse/ctor4.C: New test.
15791
15792 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
15793
15794 PR fortran/25681
15795 * gfortran.df/char_type_len.f90: New test.
15796
15797 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
15798
15799 PR libgfortran/27304
15800 * gfortran.dg/fmt_exhaust.f90: New test.
15801
15802 2006-04-28 Roger Sayle <roger@eyesopen.com>
15803
15804 PR c/25309
15805 * gcc.dg/large-size-array-2.c: New test case.
15806
15807 2006-04-28 Richard Guenther <rguenther@suse.de>
15808
15809 PR target/26826
15810 * gcc.target/i386/pr26826.c: New testcase.
15811
15812 2006-04-28 Jakub Jelinek <jakub@redhat.com>
15813
15814 PR middle-end/27260
15815 * gcc.c-torture/execute/pr27260.c: New.
15816
15817 2006-04-28 Alan Modra <amodra@bigpond.net.au>
15818
15819 PR middle-end/27095
15820 * gcc.dg/pr27095.c: New.
15821
15822 2006-04-27 Mark Mitchell <mark@codesourcery.com>
15823
15824 PR c++/27292
15825 * g++.dg/conversion/bitfield4.C: New test.
15826
15827 2006-04-27 Eric Christopher <echristo@apple.com>
15828
15829 * gcc.dg/pragma-ms_struct.c: New.
15830
15831 2006-04-27 Mark Mitchell <mark@codesourcery.com>
15832
15833 PR c++/27102
15834 * g++.dg/template/crash47.C: New test.
15835
15836 2006-04-27 Dirk Mueller <dmueller@suse.de>
15837
15838 * gcc.target/i386/sse-7.c: build with -msse.
15839
15840 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
15841
15842 PR testsuite/27274:
15843 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
15844 (main): Exit if processor doesn't support SSE.
15845
15846 2006-04-26 David Edelsohn <edelsohn@gnu.org>
15847
15848 PR middle-end/27282
15849 * gcc.c-torture/compile/pr27282.c: New test.
15850
15851 2006-04-26 Jakub Jelinek <jakub@redhat.com>
15852
15853 PR middle-end/26913
15854 * g++.dg/gomp/pr26913.C: New test.
15855
15856 PR c/25996
15857 * gcc.dg/gomp/pr25996.c: New test.
15858 * g++.dg/gomp/pr25996.C: New test.
15859
15860 2006-04-25 Richard Sandiford <richard@codesourcery.com>
15861
15862 PR rtl-optimization/26725
15863 * gcc.c-torture/compile/pr26725.c: New test.
15864
15865 2006-04-25 Richard Guenther <rguenther@suse.de>
15866
15867 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
15868 than n + -1.
15869
15870 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
15871
15872 * gcc.dg/20060425-1.c: New testcase.
15873
15874 2006-04-25 Jakub Jelinek <jakub@redhat.com>
15875
15876 PR tree-optimization/26865
15877 * gcc.dg/pr26865.c: New test.
15878
15879 2006-04-24 Mark Mitchell <mark@codesourcery.com>
15880
15881 PR c++/27292
15882 * g++.dg/conversion/bitfield1.C: New test.
15883 * g++.dg/conversion/bitfield2.C: Likewise.
15884 * g++.dg/conversion/bitfield3.C: Likewise.
15885
15886 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
15887 Richard Guenther <rguenther@suse.de>
15888
15889 PR tree-optimization/27236
15890 * gcc.dg/tree-ssa/pr27236.c: New testcase.
15891
15892 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15893
15894 PR c++/19963
15895 * g++.dg/other/incomplete2.C: New test.
15896
15897 2006-04-24 Richard Guenther <rguenther@suse.de>
15898
15899 PR middle-end/26869
15900 * gcc.dg/torture/pr26869.c: New testcase.
15901
15902 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
15903 Richard Guenther <rguenther@suse.de>
15904
15905 PR tree-optimization/27218
15906 * g++.dg/tree-ssa/pr27218.C: New testcase.
15907
15908 2006-04-23 Mark Mitchell <mark@codesourcery.com>
15909
15910 PR c++/26912
15911 * g++.dg/template/friend41.C: New test.
15912
15913 2006-04-23 David Edelsohn <edelsohn@gnu.org>
15914
15915 * g++.dg/opt/pr15551.C: Include cstdio.
15916 (main): Use remove instead of unlink.
15917
15918 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
15919
15920 * gcc.dg/sibcall-7.c: New test.
15921 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
15922 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
15923 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
15924 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
15925 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
15926
15927 2006-04-23 Mark Mitchell <mark@codesourcery.com>
15928
15929 PR c++/26534
15930 * g++.dg/opt/bitfield1.C: New test.
15931 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
15932 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
15933 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
15934 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
15935 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
15936 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
15937 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
15938 * g++.dg/abi/bitfield2.C: Likewise.
15939 * g++.dg/init/bitfield1.C: Likewise.
15940
15941 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
15942
15943 PR fortran/25099
15944 * gfortran.dg/elemental_subroutine_4.f90: New test.
15945 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
15946 call sub (m, x).
15947
15948 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
15949
15950 * gcc.c-torture/compile/20060421-1.c: New testcase.
15951
15952 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15953
15954 PR c/25875
15955 * gcc.dg/init-bad-4.c: New test.
15956
15957 2006-04-21 Paul Brook <paul@codesourcery.com>
15958
15959 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
15960
15961 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
15962
15963 PR fortran/27122
15964 * gfortran.dg/defined_operators_1.f90: New test.
15965 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
15966 remove old ones associated, incorrectly, with Note 5.46.
15967
15968 PR fortran/27113
15969 * gfortran.dg/character_array_constructor_1.f90: New test.
15970
15971 2006-04-20 Jakub Jelinek <jakub@redhat.com>
15972
15973 * gcc.dg/20060419-1.c: New test.
15974
15975 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
15976
15977 PR c/26774
15978 * gcc.dg/struct-parse-1.c: New test case.
15979
15980 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15981
15982 PR c++/26558
15983 * g++.dg/parse/template19.C: New test.
15984
15985 PR c++/26739
15986 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
15987
15988 PR c++/26036
15989 * g++.dg/expr/call3.C: New test.
15990
15991 PR c++/10385
15992 * g++.dg/conversion/dynamic1.C: New test.
15993
15994 2006-04-19 Mark Mitchell <mark@codesourcery.com>
15995
15996 PR c++/27102
15997 * g++.dg/template/crash35.C: Tweak error markers.
15998 * g++.dg/template/crash46.C: New test.
15999 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
16000 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
16001
16002 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
16003
16004 PR rtl-optimization/14261
16005 * gcc.c-torture/compile/20060419-1.c: Added.
16006
16007 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
16008
16009 * gfortran.dg/label_1.f90: Adjust dg-error.
16010
16011 2006-04-16 Roger Sayle <roger@eyesopen.com>
16012
16013 PR target/26961
16014 * gcc.dg/fold-cond-1.c: New test case.
16015 * gcc.dg/pr26961-1.c: Likewise.
16016
16017 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16018
16019 PR libgfortran/27138
16020 * gfortran.dg/read_bad_advance.f90: New test.
16021
16022 2006-04-16 Roger Sayle <roger@eyesopen.com>
16023 Dale Johannesen <dalej@apple.com>
16024
16025 PR target/24076
16026 * gcc.target/i386/vecinit-3.c: New testcase.
16027 * gcc.target/i386/vecinit-4.c: Likewise.
16028 * gcc.target/i386/sse-18.c: Likewise.
16029 * gcc.target/i386/sse-19.c: Likewise.
16030
16031 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
16032
16033 * gfortran.dg/allocate_zerosize_1.f90: New test.
16034
16035 2006-04-16 Mark Mitchell <mark@codesourcery.com>
16036
16037 PR c++/26365
16038 * g++.dg/template/crash45.C: New test.
16039
16040 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
16041
16042 PR fortran/26787
16043 * gfortran.dg/proc_assign_1.f90: New test.
16044 * gfortran.dg/procedure_lvalue.f90: Change message.
16045 * gfortran.dg/namelist_4.f90: Add new error.
16046
16047 PR fortran/25597
16048 PR fortran/27096
16049 * gfortran.dg/auto_pointer_array_result_1.f90
16050
16051 PR fortran/27089
16052 * gfortran.dg/specification_type_resolution_1.f90
16053
16054 PR fortran/18003
16055 PR fortran/25669
16056 PR fortran/26834
16057 * gfortran.dg/bounds_temporaries_1.f90: New test.
16058
16059 PR fortran/27124
16060 * gfortran.dg/array_return_value_1.f90: New test.
16061
16062 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16063
16064 PR fortran/25336
16065 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
16066
16067 2006-04-15 Jakub Jelinek <jakub@redhat.com>
16068
16069 PR middle-end/26823
16070 * g++.dg/gomp/pr26823-1.C: New test.
16071 * g++.dg/gomp/pr26823-2.C: New test.
16072
16073 2006-04-13 Uros Bizjak <uros@kss-loka.si>
16074
16075 PR middle-end/27134
16076 * gcc.dg/pr27314.c: New test.
16077
16078 2006-04-13 Richard Henderson <rth@redhat.com>
16079
16080 * g++.dg/gomp/block-0.C: Update expected matches.
16081
16082 2006-04-13 DJ Delorie <dj@redhat.com>
16083
16084 * lib/target-supports.exp (check_effective_target_int32plus): New.
16085 (check_effective_target_ptr32plus): New.
16086 (check_effective_target_size32plus): New.
16087 (check_effective_target_int16): New.
16088 (check_profiling_available): Add m32c to the list of unsupported
16089 targets.
16090
16091 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
16092 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
16093 memory size.
16094 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
16095 pointers.
16096 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
16097 size_t.
16098 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
16099 and size_t.
16100 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
16101 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
16102 not just xstormy16. Skip m32c due to weird pointer size.
16103 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
16104 not just xstormy16.
16105 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
16106 not just xstormy16.
16107 * gcc.dg/20020312-2.c: Add m32c support.
16108 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
16109 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
16110 in test.
16111 * gcc.dg/20050321-2.c: Require >=32 bit integers.
16112 * gcc.dg/asm-1.c: Skip if int and short are the same size.
16113 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
16114 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
16115 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf
16116 formats
16117 * gcc.dg/init-string-2.c: Require >=32 bit integers.
16118 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
16119 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
16120 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
16121 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
16122 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
16123 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
16124 in test.
16125 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
16126 in test.
16127 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
16128 * gcc.dg/pr23049.c: Require >=32 bit integers.
16129 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
16130 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
16131 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
16132 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
16133 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
16134 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
16135 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
16136 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
16137 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
16138 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
16139 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
16140 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
16141 prototype in test.
16142 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
16143 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
16144 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
16145 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
16146 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
16147
16148 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
16149 * gcc.c-torture/execute/20040703-1.x: Likewise.
16150 * gcc.c-torture/execute/20040705-1.x: Likewise.
16151 * gcc.c-torture/execute/20040705-2.x: Likewise.
16152 * gcc.c-torture/execute/20040709-1.x: Likewise.
16153 * gcc.c-torture/execute/20040709-2.x: Likewise.
16154 * gcc.c-torture/execute/20040811-1.x: Likewise.
16155 * gcc.c-torture/execute/20050316-1.x: Likewise.
16156 * gcc.c-torture/execute/bitfld-4.x: Likewise.
16157 * gcc.c-torture/execute/pr19689.x: Likewise.
16158 * gcc.c-torture/execute/pr7284-1.x: Likewise.
16159 * gcc.c-torture/execute/usmul.x: Likewise.
16160 * gcc.c-torture/execute/vrp-5.x: Likewise.
16161 * gcc.c-torture/execute/vrp-6.x: Likewise.
16162 * gcc.dg/debug/20041023-1.s: Likewise.
16163
16164 2006-04-13 Roger Sayle <roger@eyesopen.com>
16165
16166 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
16167 of integers to a vector types are now constant expressions in C.
16168 * gcc.dg/vect/vect-fold-1.c: New test case.
16169
16170 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
16171 Ulrich Weigand <uweigand@de.ibm.com>
16172
16173 PR target/27006
16174 * gcc.dg/vmx/pr27006.c: New testcase.
16175
16176 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16177
16178 PR libgfortran/26766
16179 * gfortran.dg/write_recursive.f90: New test.
16180
16181 2006-04-11 Mark Mitchell <mark@codesourcery.com>
16182
16183 * g++.dg/parse/dtor7.C: New test.
16184 * g++.dg/parse/new1.C: Add error marker.
16185 * g++.dg/template/new3.C: New test.
16186
16187 PR c++/26122
16188 * g++.dg/template/pure1.C: New test.
16189
16190 PR c++/26295
16191 * g++.dg/parse/ptrmem4.C: New test.
16192
16193 2006-04-10 Jeff Law <law@redhat.com>
16194
16195 PR/27087
16196 * gcc.c-torture/compile/pr27087.c: New test.
16197
16198 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
16199
16200 PR/21391
16201 * gcc.dg/20060410.c: New.
16202
16203 2006-04-10 Matthias Klose <doko@debian.org>
16204
16205 * lib/gcc-defs.exp (gcc-set-multilib-library-path):
16206 Recognize multilib directory names containing underscores.
16207
16208 2006-04-10 Roger Sayle <roger@eyesopen.com>
16209
16210 * gcc.target/i386/vecinit-1.c: New test case.
16211 * gcc.target/i386/vecinit-2.c: Likewise.
16212
16213 2006-04-10 Jakub Jelinek <jakub@redhat.com>
16214
16215 PR debug/27057
16216 * g++.dg/debug/dwarf2-2.C: New test.
16217
16218 2006-04-09 Richard Sandiford <richard@codesourcery.com>
16219
16220 PR rtl-optimization/27073
16221 * gcc.c-torture/execute/pr27073.c: New test.
16222
16223 2006-04-08 Mike Stump <mrs@apple.com>
16224
16225 * gcc.dg/pragma-darwin.c: Improve for ppc64.
16226
16227 2006-04-07 Richard Guenther <rguenther@suse.de>
16228
16229 PR tree-optimization/26135
16230 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
16231
16232 2006-04-06 Jan Hubicka <jh@suse.cz>
16233
16234 PR profile/26399
16235 * g++.dg/bprob/g++-bprob-2.C: New testcase.
16236
16237 2006-04-06 Roger Sayle <roger@eyesopen.com>
16238
16239 * g++.dg/conversion/nullptr1.C: New test case.
16240 * g++.dg/conversion/nullptr2.C: Likewise.
16241
16242 2006-04-05 Roger Sayle <roger@eyesopen.com>
16243
16244 * gfortran.dg/dependency_18.f90: New test case.
16245
16246 2006-04-05 Richard Guenther <rguenther@suse.de>
16247
16248 PR tree-optimization/26919
16249 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
16250 * gcc.dg/ipa/ipa-2.c: Likewise.
16251 * gcc.dg/ipa/ipa-3.c: Likewise.
16252 * gcc.dg/ipa/ipa-5.c: Likewise.
16253
16254 2006-04-05 Richard Guenther <rguenther@suse.de>
16255
16256 PR tree-optimization/26763
16257 * gcc.dg/torture/pr26763-1.c: New testcase.
16258 * gcc.dg/torture/pr26763-2.c: Likewise.
16259
16260 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
16261
16262 PR fortran/23634
16263 PR fortran/25619
16264 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
16265
16266 2006-04-04 Eric Christopher <echristo@apple.com>
16267
16268 * gcc.target/i386/387-1.c: Allow regexp to match darwin
16269 stubs.
16270 * gcc.target/i386/387-5.c: Ditto.
16271
16272 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
16273
16274 * gcc.target/sparc/struct-ret-check.c: New test.
16275
16276 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16277
16278 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
16279 zero decimal digits specified in format.
16280
16281 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
16282
16283 PR fortran/26891
16284 * gfortran.dg/missing_optional_dummy_1.f90: New test.
16285
16286 PR fortran/26976
16287 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
16288 * gfortran.dg/initialization_1.f90: Make assignment compliant.
16289 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
16290 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments
16291 compliant and detect bigendian-ness.
16292
16293 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
16294
16295 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
16296 dummy arguments work when the actual argument is itself a dummy
16297 argument of the caller.
16298
16299 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
16300
16301 PR libfortran/24685
16302 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
16303
16304 2006-04-01 Roger Sayle <roger@eyesopen.com>
16305
16306 * gfortran.dg/dependencency_17.f90: New test case.
16307
16308 2006-04-01 Roger Sayle <roger@eyesopen.com>
16309
16310 * gfortran.dg/dependency_14.f90: New test case.
16311 * gfortran.dg/dependency_15.f90: Likewise.
16312 * gfortran.dg/dependency_16.f90: Likewise.
16313
16314 2006-03-31 Asher Langton <langton2@llnl.gov>
16315
16316 PR fortran/25358
16317 gfortran.dg/cray_pointers_6.f90: New test.
16318
16319 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16320
16321 PR libgfortran/26890
16322 * gfortran.dg/read_size_noadvance.f90: New test.
16323
16324 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
16325
16326 PR fortran/25031
16327 * gfortran.dg/multiple_allocation_1.f90: Check that the
16328 size has changed after a re-allocation with stat.
16329
16330 2006-03-30 Richard Guenther <rguenther@suse.de>
16331
16332 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
16333 removal.
16334 * gcc.target/i386/sselibm-2.c: Likewise.
16335 * gcc.target/i386/sselibm-3.c: Likewise.
16336 * gcc.target/i386/sselibm-4.c: Likewise.
16337 * gcc.target/i386/sselibm-5.c: Likewise.
16338
16339 2006-03-28 Roger Sayle <roger@eyesopen.com>
16340
16341 * gcc.dg/fold-andxor-1.c: New test case.
16342 * gcc.dg/fold-xorand-1.c: Likewise.
16343
16344 2006-03-28 Roger Sayle <roger@eyesopen.com>
16345
16346 * gcc.dg/fold-convnotconv-1.c: New test case.
16347
16348 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
16349
16350 PR fortran/26779
16351 * gfortran.dg/private_type_5.f90: New test.
16352
16353 2006-03-27 David Edelsohn <edelsohn@gnu.org>
16354
16355 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
16356
16357 2006-03-27 Jakub Jelinek <jakub@redhat.com>
16358
16359 * gfortran.dg/advance_2.f90: New test.
16360 * gfortran.dg/advance_3.f90: New test.
16361
16362 * gfortran.fortran-torture/execute/equiv_5.f: New test.
16363
16364 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16365
16366 PR libgfortran/26661
16367 PR libgfortran/26880
16368 * gfortran.dg/read_x_past.f: New test.
16369
16370 2006-03-26 Geoffrey Keating <geoffk@apple.com>
16371
16372 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
16373 to be STABS.
16374
16375 2006-03-26 David Edelsohn <edelsohn@gnu.org>
16376
16377 * objc.dg/dwarf-1.m: Skip on AIX.
16378 * objc.dg/dwarf-2.m: Skip on AIX.
16379
16380 2006-03-25 Steven G. Kargl <kargls@comcast.net>
16381
16382 PR fortran/26816
16383 * gfortran.dg/float_1.f90: New test.
16384
16385 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
16386
16387 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
16388 X86_64 targets.
16389 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
16390
16391 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
16392
16393 PR libfortran/26735
16394 * gfortran.dg/convert_implied_open.f90: New test case.
16395
16396 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
16397
16398 PR fortran/26769
16399 * gfortran.dg/transpose_reshape_r10.f90: New test case.
16400
16401 2006-03-25 Uros Bizjak <uros@kss-loka.si>
16402
16403 PR middle-end/26717
16404 * gcc.dg/pr26717.c: New test.
16405
16406 2006-03-25 Roger Sayle <roger@eyesopen.com>
16407
16408 * gfortran.dg/dependency_12.f90: New test case.
16409
16410 2006-03-24 Roger Sayle <roger@eyesopen.com>
16411
16412 * gfortran.dg/dependency_9.f90: New (resurected) test case.
16413
16414 2006-03-24 Jeff Law <law@redhat.com>
16415
16416 * gcc.c-torture/pr26840.c: New test.
16417
16418 2006-03-24 Geoffrey Keating <geoffk@apple.com>
16419
16420 * objc.dg/dwarf-2.m: New.
16421 * obj-c++.dg/dwarf-2.mm: New.
16422
16423 * g++.old-deja/g++.other/init19.C: New.
16424
16425 2006-03-24 David Edelsohn <edelsohn@gnu.org>
16426
16427 * g++.dg/eh/spbp.C: Skip on AIX.
16428
16429 2006-03-24 Jakub Jelinek <jakub@redhat.com>
16430
16431 PR middle-end/26611
16432 * g++.dg/gomp/pr26611-1.C: New test.
16433 * g++.dg/gomp/pr26611-2.C: New test.
16434
16435 2006-03-24 Jeff Law <law@redhat.com>
16436
16437 * gcc.c-torture/compile/pr26833.c: New test.
16438 * gfortran.fortran-torture/compile/pr26806.f90: New test.
16439
16440 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16441
16442 * gfortran.dg/endfile_2.f90: Delete temp file.
16443
16444 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
16445
16446 PR fortran/19303
16447 * gfortran.dg/record_marker_1.f90: New test case.
16448 * gfortran.dg/record_marker_2.f: New test case.
16449 * gfortran.dg/record_marker_3.f90: New test case.
16450
16451 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
16452
16453 PR fortran/17298
16454 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
16455 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
16456
16457 2006-03-21 Janis Johnson <janis187@us.ibm.com>
16458
16459 * lib/gcc-dg.exp (cleanup-modules): New proc.
16460 * gfortran.dg/allocatable_function_1.f90,
16461 gfortran.dg/allocate_char_star_scalar_1.f90,
16462 gfortran.dg/assumed_charlen_function_1.f90,
16463 gfortran.dg/assumed_dummy_1.f90,
16464 gfortran.dg/assumed_shape_ranks_1.f90,
16465 gfortran.dg/assumed_shape_ranks_2.f90,
16466 gfortran.dg/assumed_size_dt_dummy.f90,
16467 gfortran.dg/auto_char_dummy_array_1.f90,
16468 gfortran.dg/auto_char_len_3.f90,
16469 gfortran.dg/automatic_module_variable.f90,
16470 gfortran.dg/bad_automatic_objects_1.f90,
16471 gfortran.dg/char_array_constructor.f90,
16472 gfortran.dg/char_array_structure_constructor.f90,
16473 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
16474 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
16475 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
16476 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
16477 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
16478 gfortran.dg/derived_pointer_recursion.f90,
16479 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
16480 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
16481 gfortran.dg/dummy_functions_1.f90,
16482 gfortran.dg/elemental_initializer_1.f90,
16483 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
16484 gfortran.dg/elemental_pointer_1.f90,
16485 gfortran.dg/elemental_subroutine_1.f90,
16486 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
16487 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
16488 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
16489 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
16490 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
16491 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
16492 gfortran.dg/global_references_1.f90,
16493 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
16494 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
16495 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
16496 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
16497 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
16498 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
16499 gfortran.dg/large_integer_kind_1.f90,
16500 gfortran.dg/large_real_kind_1.f90,
16501 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
16502 gfortran.dg/module_double_reuse.f90,
16503 gfortran.dg/module_equivalence_1.f90,
16504 gfortran.dg/module_interface_1.f90,
16505 gfortran.dg/module_parameter_array_refs_1.f90,
16506 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
16507 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
16508 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
16509 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
16510 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
16511 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
16512 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
16513 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
16514 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
16515 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
16516 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
16517 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
16518 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
16519 gfortran.dg/same_name_1.f90,
16520 gfortran.dg/sibling_dummy_procedure_1.f90,
16521 gfortran.dg/sibling_dummy_procedure_2.f90,
16522 gfortran.dg/sibling_dummy_procedure_3.f90,
16523 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
16524 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
16525 gfortran.dg/used_dummy_types_2.f90,
16526 gfortran.dg/used_dummy_types_3.f90,
16527 gfortran.dg/used_dummy_types_4.f90,
16528 gfortran.dg/used_dummy_types_5.f90,
16529 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
16530 gfortran.dg/userdef_operator_1.f90: Use it.
16531
16532 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16533
16534 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
16535 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
16536 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
16537 gfortran.dg/write_back.f,
16538 gfortran.fortran-torture/execute/inquire_1.f90,
16539 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
16540
16541 2006-03-21 Jeff Law <law@redhat.com>
16542
16543 * gcc.dg/tree-ssa/vrp28.c: New test.
16544
16545 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16546
16547 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
16548 if _STDC_C99 is defined.
16549 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
16550 * gcc.dg/builtins-20.c: Likewise.
16551 * gcc.dg/builtins-53.c: Likewise.
16552 * gcc.dg/single-precision-constant.c: Likewise. Also pass
16553 -mmacosx-version-min=10.3 on PowerPC/Darwin.
16554
16555 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
16556
16557 PR tree-opt/26781
16558 * gcc.c-torture/compile/pr26781-1.c: New test.
16559 * gcc.c-torture/compile/pr26781-2.c: New test.
16560
16561 2006-03-21 Jakub Jelinek <jakub@redhat.com>
16562
16563 PR c++/26690
16564 * g++.dg/gomp/pr26690-1.C: New test.
16565 * g++.dg/gomp/pr26690-2.C: New test.
16566
16567 2006-03-20 Jeff Law <law@redhat.com>
16568
16569 * gcc.dg/tree-ssa/pr21829.c: New test.
16570
16571 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
16572
16573 2006-03-20 Richard Sandiford <richard@codesourcery.com>
16574
16575 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
16576 (check_visibility_available): Use it.
16577 (check_effective_target_default_packed): Likewise.
16578 (check_effective_target_pcc_bitfield_type_matters): Likewise.
16579 (check_effective_target_fopenmp): Likewise.
16580 (check_effective_target_freorder): Likewise.
16581 (check_effective_target_fpic): Likewise.
16582 (check_named_sections_available): Likewise.
16583 (check_effective_target_ilp32): Likewise.
16584 (check_effective_target_lp64): Likewise.
16585
16586 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
16587
16588 PR fortran/20935
16589 * gfortran.dg/scalar_mask_2.f90: New test case.
16590
16591 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
16592
16593 PR tree-opt/26629
16594 * gcc.dg/tree-ssa/loadpre12.c: New test.
16595 * gcc.dg/tree-ssa/loadpre13.c: New test.
16596 * gcc.dg/tree-ssa/loadpre14.c: New test.
16597 * gcc.dg/tree-ssa/loadpre15.c: New test.
16598 * gcc.dg/tree-ssa/loadpre16.c: New test.
16599 * gcc.dg/tree-ssa/loadpre17.c: New test.
16600 * gcc.dg/tree-ssa/loadpre18.c: New test.
16601 * gcc.dg/tree-ssa/loadpre19.c: New test.
16602 * gcc.dg/tree-ssa/loadpre20.c: New test.
16603 * gcc.dg/tree-ssa/loadpre21.c: New test.
16604 * gcc.dg/tree-ssa/loadpre22.c: New test.
16605
16606 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
16607
16608 PR fortran/26741
16609 * gfortran.dg/elemental_initializer_1.f90: New test.
16610
16611 PR fortran/26716
16612 * gfortran.dg/assumed_shape_ranks_2: New test.
16613
16614 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
16615
16616 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
16617 target fpic.
16618
16619 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16620
16621 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
16622 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
16623 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
16624 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
16625 gfortran.fortran-torture/execute/direct_io.f90,
16626 gfortran.fortran-torture/execute/inquire_2.f90,
16627 gfortran.fortran-torture/execute/inquire_4.f90,
16628 gfortran.fortran-torture/execute/list_read_1.f90,
16629 gfortran.fortran-torture/execute/open_replace.f90,
16630 gfortran.fortran-torture/execute/slash_edit.f90,
16631 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
16632 temporary files from testcases.
16633
16634 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16635
16636 PR libgfortran/26509
16637 gfortran.dg/write_direct_eor.f90: New test.
16638
16639 2006-03-17 David Edelsohn <edelsohn@gnu.org>
16640
16641 * gcc.target/powerpc/pr26350.c: New.
16642 * gcc.target/powerpc/indexed-addr.c: New.
16643
16644 2006-03-16 Roger Sayle <roger@eyesopen.com>
16645
16646 * gfortran.dg/dependency_13.f90: New test case.
16647
16648 2006-03-16 Roger Sayle <roger@eyesopen.com>
16649
16650 PR middle-end/21781
16651 * gcc.dg/real-const-1.c: New test case.
16652
16653 2006-03-15 Geoffrey Keating <geoffk@apple.com>
16654
16655 * g++.old-deja/g++.other/init18.C: New.
16656 * g++.old-deja/g++.other/init5.C: Remove xfail.
16657
16658 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16659
16660 * g++.dg/opt/pr15551.C: Cleanup temp file.
16661
16662 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16663
16664 PR c++/6634
16665 g++.dg/parse/long1.C: New test.
16666
16667 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16668
16669 PR fortran/19101
16670 * gfortran.dg/continuation.f90: New test.
16671 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
16672
16673 2006-03-14 Richard Guenther <rguenther@suse.de>
16674
16675 PR tree-optimization/26672
16676 * gcc.dg/torture/pr26672.c: New testcase.
16677
16678 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
16679
16680 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
16681 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
16682
16683 2006-03-13 Roger Sayle <roger@eyesopen.com>
16684
16685 PR middle-end/26557
16686 * gcc.c-torture/compile/switch-1.c: New test case.
16687
16688 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
16689
16690 PR fortran/25378
16691 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
16692 test to include more permuatations of mask and index.
16693 * gfortran.dg/scalar_mask_1.f90: Modify last test to
16694 respond to F2003 spec. that the position returned for an all false
16695 mask && condition is zero.
16696
16697 2006-03-13 Jakub Jelinek <jakub@redhat.com>
16698
16699 PR middle-end/25989
16700 * gcc.dg/gomp/pr25989.c: New test.
16701
16702 2006-03-13 Jeff Law <law@redhat.com>
16703
16704 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
16705
16706 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
16707
16708 * gcc.dg/switch-9.c: New test.
16709
16710 2006-03-13 Richard Guenther <rguenther@suse.de>
16711
16712 PR middle-end/26630
16713 * gcc.dg/torture/pr26630.c: New testcase.
16714
16715 2006-03-11 Roger Sayle <roger@eyesopen.com>
16716
16717 * gfortran.dg/dependency_10.f90: New test case.
16718 * gfortran.dg/dependency_11.f90: Likewise.
16719
16720 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
16721 Erik Edelmann <eedelman@gcc.gnu.org>
16722
16723 * gfortran.dg/allocatable_function_1.f90: New.
16724 * gfortran.dg/allocatable_function_2.f90: New.
16725
16726 2006-03-10 Richard Guenther <rguenther@suse.de>
16727
16728 PR middle-end/26565
16729 * gcc.dg/torture/pr26565.c: New testcase.
16730
16731 2006-03-09 Eric Christopher <echristo@apple.com>
16732
16733 * gcc.c-torture/compile/20060309-1.c: New.
16734
16735 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16736
16737 PR libgfortran/26499
16738 * gfortran.dg/write_back.f: New test.
16739 * gfortran.dg/write_rewind_1.f: New test.
16740 * gfortran.dg/write_rewind_2.f: New test.
16741
16742 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16743
16744 PR libgfortran/26554
16745 * gfortran.dg/read_logical.f90: New test.
16746
16747 2006-03-04 Laurent GUERBY <laurent@guerby.net>
16748
16749 * ada/acats/norun.lst: cdd2a03 now passes.
16750
16751 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
16752
16753 PR testsuite/25177
16754 * gcc.target/powerpc/pr18096-1.c: Change where the error
16755 would match.
16756
16757 2006-03-04 Jakub Jelinek <jakub@redhat.com>
16758
16759 * gcc.target/i386/cleanup-1.c: New test.
16760 * gcc.target/i386/cleanup-2.c: New test.
16761
16762 2006-03-04 Roger Sayle <roger@eyesopen.com>
16763
16764 * gfortran.dg/dependency_9.f90: Remove for the time being.
16765
16766 2006-03-04 Krister Walfridsson <cato@df.lth.se>
16767
16768 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
16769 directive.
16770
16771 2006-03-03 Roger Sayle <roger@eyesopen.com>
16772
16773 * gfortran.dg/dependency_9.f90: New test case.
16774
16775 2006-03-03 Roger Sayle <roger@eyesopen.com>
16776
16777 * gfortran.dg/dependency_4.f90: New test case.
16778 * gfortran.dg/dependency_5.f90: New test case.
16779 * gfortran.dg/dependency_6.f90: New test case.
16780 * gfortran.dg/dependency_7.f90: New test case.
16781 * gfortran.dg/dependency_8.f90: New test case.
16782
16783 2006-03-03 Paul Brook <paul@codesourcery.com>
16784
16785 * lib/target-supports.exp (check_profiling_available):
16786 Add m68k-*-elf.
16787
16788 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
16789
16790 PR fortran/25031
16791 * multiple_allocation_1.f90: New test.
16792
16793 2006-03-03 Roger Sayle <roger@eyesopen.com>
16794
16795 PR tree-optimization/26524
16796 * gfortran.dg/pr26524.f: New test case.
16797
16798 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16799
16800 * g++.dg/template/repo5.C: Cleanup repo files.
16801 * gcc.dg/20051201-1.c: Cleanup coverage files.
16802 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
16803 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
16804 tree dump files.
16805
16806 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
16807
16808 * objc.dg/objc-nofilename-1.m: New test.
16809 * objc.dg/bad-receiver-type.m: New test.
16810 * obj-c++.dg/bad-receiver-type.mm: New test.
16811
16812 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
16813
16814 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
16815
16816 2006-03-01 Mike Stump <mrs@apple.com>
16817
16818 * g++.dg/abi/key2.C: Add.
16819
16820 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
16821
16822 * gfortran.dg/logical_dot_product.f90: New test.
16823
16824 PR fortran/26393
16825 * gfortran.dg/used_interface_ref.f90: New test.
16826
16827 PR fortran/20938
16828 * gfortran.dg/dependency_2.f90: New test.
16829 * gfortran.fortran-torture/execute/where17.f90: New test.
16830 * gfortran.fortran-torture/execute/where18.f90: New test.
16831 * gfortran.fortran-torture/execute/where19.f90: New test.
16832 * gfortran.fortran-torture/execute/where20.f90: New test.
16833
16834 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
16835
16836 * g++.dg/tree-ssa/pr26443.C: New test case.
16837
16838 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
16839
16840 PR middle-end/26022
16841 * g++.dg/opt/return-slot1.C: New test.
16842
16843 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16844
16845 PR libgfortran/26136
16846 * gfortran.dg/namelist_23.f90: New test.
16847
16848 2006-02-28 Roger Sayle <roger@eyesopen.com>
16849
16850 PR middle-end/14752
16851 * gcc.dg/fold-eqandshift-2.c: New test case.
16852
16853 2006-02-28 Richard Guenther <rguenther@suse.de>
16854
16855 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
16856 decomposition.
16857
16858 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
16859
16860 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
16861
16862 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16863
16864 PR libgfortran/26464
16865 * gfortran.dg/backspace_5.f: New test.
16866 * gfortran.dg/backspace_6.f: New test.
16867
16868 2006-02-26 Roger Sayle <roger@eyesopen.com>
16869
16870 * gcc.dg/fold-eqandnot-1.c: New test case.
16871
16872 2006-02-26 Roger Sayle <roger@eyesopen.com>
16873
16874 PR middle-end/19983
16875 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
16876
16877 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
16878
16879 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
16880 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
16881
16882 2006-02-26 Richard Guenther <rguenther@suse.de>
16883
16884 PR tree-optimization/26421
16885 * gcc.dg/tree-ssa/pr26421.c: New testcase.
16886
16887 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
16888
16889 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
16890 * g++.old-deja/g++.robertl/eb132.C: Likewise.
16891
16892 2006-02-26 Roger Sayle <roger@eyesopen.com>
16893
16894 * gcc.dg/fold-even-1.c: New test case.
16895
16896 2006-02-26 Roger Sayle <roger@eyesopen.com>
16897
16898 PR middle-end/21137
16899 * gcc.dg/fold-eqandshift-1.c: New test case.
16900
16901 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
16902
16903 PR tree-optimization/25125
16904 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
16905 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
16906
16907 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
16908
16909 PR tree-optimizations/26359
16910 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
16911 with -fdump-tree-dceloop-details.
16912 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
16913
16914 2006-02-25 Roger Sayle <roger@eyesopen.com>
16915
16916 PR middle-end/23673
16917 * gcc.dg/fold-eqxor-1.c: New test case.
16918 * gcc.dg/fold-eqxor-2.c: Likewise.
16919 * gcc.dg/fold-eqxor-3.c: Likewise.
16920
16921 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
16922
16923 PR fortran/23092
16924 * scalar_mask_1.f90: New test.
16925
16926 2006-02-24 Geoffrey Keating <geoffk@apple.com>
16927
16928 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
16929 * g++.dg/eh/uncaught2.C: New.
16930 * g++.dg/eh/uncaught3.C: New.
16931
16932 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
16933
16934 PR libgfortran/26423
16935 * gfortran.dg/read_many_1.f: New test.
16936
16937 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
16938
16939 PR fortran/24519
16940 * gfortran.dg/dependency_3.f90: New test.
16941 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
16942 XFAILs.
16943
16944 PR fortran/25395
16945 * gfortran.dg/equiv_6.f90: New test.
16946
16947 2006-02-23 Jeff Law <law@redhat.com>
16948
16949 * gcc.c-torture/compile/pr26425.c: New test.
16950
16951 2006-02-23 Jakub Jelinek <jakub@redhat.com>
16952
16953 PR middle-end/26412
16954 * gcc.dg/gomp/pr26412.c: New test.
16955
16956 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
16957
16958 PR c++/26291
16959 * g++.dg/other/ellipsis1.C: New test.
16960 * g++.dg/parse/operator4.C: Adjust error marker.
16961
16962 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
16963
16964 PR target/25603
16965 * gfortran.dg/pr25603.f: New testcase.
16966
16967 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
16968
16969 * gcc.dg/bf-spl1.c: Don't specify -m68000.
16970 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
16971
16972 2006-02-21 Geoffrey Keating <geoffk@apple.com>
16973
16974 * g++.dg/eh/spbp.C: New.
16975
16976 2006-02-21 Jakub Jelinek <jakub@redhat.com>
16977
16978 PR middle-end/26379
16979 * gcc.target/i386/mmx-7.c: New test.
16980
16981 2006-02-20 Roger Sayle <roger@eyesopen.com>
16982
16983 PR tree-optimization/26361
16984 * gcc.dg/tree-ssa/vrp27.c: New test case.
16985
16986 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
16987
16988 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
16989 * gcc.dg/tree-ssa/complex-4.c: Here.
16990
16991 2006-02-19 Roger Sayle <roger@eyesopen.com>
16992
16993 PR middle-end/19543
16994 * gfortran.dg/logical_1.f90: New test case.
16995
16996 2006-02-19 Jakub Jelinek <jakub@redhat.com>
16997
16998 PR middle-end/26334
16999 * gcc.dg/20060218-1.c: Moved to...
17000 * gcc.target/i386/20060218-1.c: ... here. New test.
17001
17002 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
17003
17004 PR fortran/26201
17005 * gfortran.dg/convert_1.f90: New.
17006
17007 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
17008
17009 PR fortran/25054
17010 * gfortran.dg/namelist_5.f90: New test.
17011
17012 PR fortran/25089
17013 * gfortran.dg/namelist_4.f90: New test.
17014
17015 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
17016
17017 PR tree-opt/25680
17018 * gcc.dg/tree-ssa/complex-3.c: New test.
17019
17020 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
17021
17022 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
17023 variable to take into account the variable name in the
17024 function header.
17025 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
17026
17027 2006-02-18 Jakub Jelinek <jakub@redhat.com>
17028
17029 PR middle-end/26334
17030 * gcc.c-torture/compile/20060217-1.c: New test.
17031 * gcc.dg/20060218-1.c: New test.
17032
17033 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
17034
17035 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
17036
17037 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
17038
17039 * gcc.dg/cpp/undef3.c: New test.
17040 * gcc.dg/cpp/trad/builtins2.c: New test.
17041
17042 2006-02-18 Mark Mitchell <mark@codesourcery.com>
17043
17044 PR c++/26266
17045 * g++.dg/template/static22.C: New test.
17046 * g++.dg/template/static23.C: New test.
17047 * g++.dg/template/static24.C: New test.
17048 * g++.dg/template/non-dependent13.C: New test.
17049 * g++.dg/init/member1.C: Tweak error markers.
17050
17051 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17052
17053 PR target/26255
17054 * gcc.c-torture/compile/pr26255.c: New test case.
17055
17056 2006-02-16 Roger Sayle <roger@eyesopen.com>
17057
17058 * gfortran.fortran-torture/execute/where_10.f90: New test case.
17059 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
17060 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
17061 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
17062 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
17063 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
17064 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
17065
17066 2006-02-16 Jeff Law <law@redhat.com>
17067
17068 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
17069 * gcc.dg/tree-ssa/vrp26.c: New test.
17070
17071 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
17072
17073 PR target/20353
17074 PR target/24578
17075 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
17076 __UCLIBC__ is defined.
17077
17078 2006-02-16 Jakub Jelinek <jakub@redhat.com>
17079
17080 PR fortran/26224
17081 * gfortran.dg/gomp/pr26224.f: New test.
17082
17083 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
17084
17085 PR tree-opt/25918
17086 * lib/target-supports.exp
17087 (check_effective_target_vect_short_mult): New.
17088 (check_effective_target_vect_char_mult): New.
17089 (check_effective_target_vect_widen_sum_qi_to_si): New.
17090 (check_effective_target_vect_widen_sum_qi_to_hi): New.
17091 (check_effective_target_vect_widen_sum_hi_to_si): New.
17092 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
17093 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
17094 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
17095 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
17096 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
17097 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
17098 vect-reduc-pattern-2c.c
17099 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
17100 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
17101 vect-reduc-pattern-1c.c
17102
17103 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
17104
17105 PR fortran/24557
17106 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
17107
17108 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
17109
17110 PR fortran/26054
17111 * gfortran.dg/enum_8.f90: Remove check for warning.
17112 * gfortran.dg/iomsg_1.f90: Ditto.
17113 * gfortran.dg/enum_1.f90: Ditto.
17114 * gfortran.dg/enum_9.f90: Ditto.
17115 * gfortran.dg/enum_2.f90: Ditto.
17116 * gfortran.dg/enum_10.f90: Ditto.
17117 * gfortran.dg/enum_3.f90: Ditto.
17118 * gfortran.dg/flush_1.f90: Ditto.
17119 * gfortran.dg/enum_4.f90: Ditto.
17120 * gfortran.dg/array_constructor_1.f90: Ditto.
17121 * gfortran.dg/enum_5.f90: Ditto.
17122 * gfortran.dg/enum_6.f90: Ditto.
17123 * gfortran.dg/enum_7.f90: Ditto.
17124
17125 2006-02-15 Jakub Jelinek <jakub@redhat.com>
17126
17127 PR middle-end/26300
17128 * gcc.c-torture/compile/20060215-1.c: New test.
17129
17130 2006-02-14 Roger Sayle <roger@eyesopen.com>
17131
17132 PR middle-end/23670
17133 * gcc.dg/tree-ssa/andor-2.c: New test case.
17134
17135 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
17136
17137 PR fortran/25045
17138 * optional_dim.f90: New test.
17139
17140 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
17141
17142 PR fortran/26277
17143 * gfortran.dg/label_4.f90: New.
17144
17145 2006-02-14 Jakub Jelinek <jakub@redhat.com>
17146 Diego Novillo <dnovillo@redhat.com>
17147 Uros Bizjak <uros@kss-loka.si>
17148
17149 * gfortran.dg/gomp: New directory.
17150
17151 2006-02-14 Richard Guenther <rguenther@suse.de>
17152
17153 PR tree-optimization/26258
17154 * gcc.dg/torture/pr26258.c: New testcase.
17155
17156 2006-02-13 Jakub Jelinek <jakub@redhat.com>
17157
17158 PR fortran/26246
17159 * gfortran.dg/pr26246_1.f90: New test.
17160 * gfortran.dg/pr26246_2.f90: New test.
17161
17162 PR middle-end/26092
17163 * gcc.c-torture/compile/20060208-1.c: New test.
17164
17165 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
17166
17167 PR fortran/26074
17168 PR fortran/25103
17169 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
17170 * gfortran.dg/bad_automatic_objects_1.f90: New test.
17171 * gfortran.dg/automatic_module_variable.f90: Change error message.
17172
17173 PR fortran/20861
17174 * gfortran.dg/internal_dummy_1.f90: New test.
17175
17176 PR fortran/20871
17177 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
17178
17179
17180 PR fortran/25083
17181 * gfortran.dg/uncommon_block_data_1.f90: New test.
17182 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
17183 with standard.
17184
17185 PR fortran/25088
17186 * gfortran.dg/typed_subroutine_1.f90: New test.
17187
17188 2006-02-13 Geoffrey Keating <geoffk@apple.com>
17189
17190 * objc.dg/dwarf-1.m: New.
17191
17192 2006-02-13 Roger Sayle <roger@eyesopen.com>
17193
17194 PR middle-end/24427
17195 * gcc.dg/tree-ssa/andor-1.c: New test case.
17196
17197 2006-02-13 Josh Conner <jconner@apple.com>
17198
17199 PR target/25376
17200 * gcc.dg/pr25376.c: New test.
17201
17202 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
17203 assemble.
17204 * lib/target-supports.exp (check_named_sections_available):
17205 Only compile named-sections test -- don't assemble.
17206
17207 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
17208
17209 * g++.dg/warn/no-write-strings.C: New test.
17210 * g++.dg/warn/write-strings.C: Likewise.
17211 * g++.dg/warn/write-strings-default.C: Likewise.
17212
17213 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
17214
17215 PR fortran/25806
17216 * gfortran.dg/ret_pointer_2.f90: New test.
17217
17218 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
17219
17220 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
17221
17222 2006-02-10 Jeff Law <law@redhat.com>
17223
17224 * gcc.c-torture/compile/pr26213.c: New test.
17225
17226 2006-02-10 Steven G. Kargl <kargls@comcast.net>
17227
17228 gfortran.dg/null_1.f90: New test.
17229
17230 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
17231
17232 PR fortran/14771
17233 * gfortran.dg/parens_4.f90: New.
17234 * gfortran.dg/parens_5.f90: New.
17235
17236 2006-02-10 Richard Guenther <rguenther@suse.de>
17237
17238 * gcc.dg/pr23372-1.c: Remove empty file.
17239
17240 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
17241 Paul Thomas <pault@gcc.gnu.org>
17242
17243 PR fortran/14771
17244 * gfortran.dg/parens_1.f90: New.
17245 * gfortran.dg/parens_2.f90: New.
17246 * gfortran.dg/parens_3.f90: New.
17247
17248 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
17249
17250 PR fortran/26038
17251 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
17252
17253 PR fortran/25059
17254 * gfortran.dg/impure_assignment_1.f90: New test.
17255
17256 PR fortran/25070
17257 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
17258
17259 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
17260
17261 PR target/26141
17262 * g++.dg/expr/stdarg2.C: New test.
17263
17264 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
17265
17266 PR inline-asm/16194
17267 * gcc.dg/pr16194.c: New test.
17268
17269 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17270
17271 * ada/acats/run_acats: Use portable variant of "$@".
17272
17273 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
17274
17275 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
17276 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
17277
17278 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
17279
17280 PR tree-opt/26179
17281 * g++.dg/opt/pr26179.C: New test.
17282
17283 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
17284
17285 PR middle-end/26134
17286 * gcc.dg/tree-ssa/complex-3.c: New test.
17287
17288 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
17289
17290 * gcc.c-torture/compile/volatile-1.c: New test.
17291
17292 2006-02-09 Diego Novillo <dnovillo@redhat.com>
17293
17294 PR 26180
17295 * gcc.dg/tree-ssa/pr26180.c: New test.
17296
17297 2006-02-08 Jeff Law <law@redhat.com>
17298
17299 * gcc.dg/tree-ssa/pr21417.c: New test.
17300
17301 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
17302
17303 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
17304 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
17305
17306 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
17307
17308 * lib/scanrtl.exp: New.
17309
17310 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17311
17312 PR c++/26071
17313 * g++.dg/other/virtual2.C: New test.
17314
17315 PR c++/26070
17316 * g++.dg/other/virtual1.C: New test.
17317
17318 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
17319
17320 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
17321 cleanup-ipa-dump): Update dump file glob patterns.
17322 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
17323 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
17324
17325 * lib/gcc-dg.exp: Load it.
17326 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
17327
17328 2006-02-07 Janis Johnson <janis187@us.ibm.com>
17329
17330 PR testsuite/26159
17331 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
17332 * gcc.dg/tree-ssa/pr23382.c: Ditto.
17333
17334 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
17335
17336 PR fortran/25577
17337 * gfortran.dg/mvbits_1.f90: New.
17338
17339 2006-02-07 Dirk Mueller <dmueller@suse.com>
17340
17341 * g++.dg/warn/Wdiv-by-zero.C: New test.
17342 * g++.dg/warn/Wno-div-by-zero.C: New.
17343
17344 2006-02-07 Jeff Law <law@redhat.com>
17345
17346 * gcc.dg/tree-ssa/pr21559.c: New test.
17347
17348 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
17349 multiple VRP passes.
17350 * gcc.dg/tree-ssa/vrp09.c: Likewise.
17351 * gcc.dg/tree-ssa/vrp18.c: Likewise.
17352 * gcc.dg/tree-ssa/pr21582.c: Likewise.
17353 * gcc.dg/tree-ssa/pr20657.c: Likewise.
17354 * gcc.dg/tree-ssa/pr21001.c: Likewise.
17355 * gcc.dg/tree-ssa/vrp02.c: Likewise
17356 * gcc.dg/tree-ssa/vrp11.c: Likewise
17357 * gcc.dg/tree-ssa/pr14341.c: Likewise
17358 * gcc.dg/tree-ssa/vrp19.c: Likewise
17359 * gcc.dg/tree-ssa/vrp20.c: Likewise
17360 * gcc.dg/tree-ssa/vrp03.c: Likewise
17361 * gcc.dg/tree-ssa/pr21086.c: Likewise
17362 * gcc.dg/tree-ssa/pr21959.c: Likewise
17363 * gcc.dg/tree-ssa/vrp21.c: Likewise
17364 * gcc.dg/tree-ssa/vrp04.c: Likewise
17365 * gcc.dg/tree-ssa/pr25485.c: Likewise
17366 * gcc.dg/tree-ssa/pr22026.c: Likewise
17367 * gcc.dg/tree-ssa/vrp22.c: Likewise
17368 * gcc.dg/tree-ssa/vrp05.c: Likewise
17369 * gcc.dg/tree-ssa/20030807-10.c: Likewise
17370 * gcc.dg/tree-ssa/pr20701.c: Likewise
17371 * gcc.dg/tree-ssa/vrp23.c: Likewise
17372 * gcc.dg/tree-ssa/vrp06.c: Likewise
17373 * gcc.dg/tree-ssa/pr22117.c: Likewise
17374 * gcc.dg/tree-ssa/pr20702.c: Likewise
17375 * gcc.dg/tree-ssa/vrp15.c: Likewise
17376 * gcc.dg/tree-ssa/pr21090.c: Likewise
17377 * gcc.dg/tree-ssa/pr21294.c: Likewise
17378 * gcc.dg/tree-ssa/vrp24.c: Likewise
17379 * gcc.dg/tree-ssa/vrp07.c: Likewise
17380 * gcc.dg/tree-ssa/pr21563.c: Likewise
17381 * gcc.dg/tree-ssa/pr25382.c: Likewise
17382 * gcc.dg/tree-ssa/vrp16.c: Likewise
17383 * gcc.dg/tree-ssa/vrp25.c: Likewise
17384 * gcc.dg/tree-ssa/vrp08.c: Likewise
17385 * gcc.dg/tree-ssa/20030807-6.c: Likewise
17386 * gcc.dg/tree-ssa/vrp17.c: Likewise
17387 * gcc.dg/tree-ssa/pr21458.c: Likewise
17388 * g++.dg/tree-ssa/pr18178.C: Likewise
17389
17390 2006-02-07 Richard Guenther <rguenther@suse.de>
17391
17392 PR c++/26140
17393 Revert
17394 2006-01-30 Richard Guenther <rguenther@suse.de>
17395 PR c++/23372
17396 * gcc.dg/pr23372-1.C: New testcase.
17397
17398 * g++.dg/tree-ssa/pr26140.C: New testcase.
17399
17400 2006-02-07 Mark Mitchell <mark@codesourcery.com>
17401
17402 PR c++/9737
17403 * g++.dg/template/ttp15.C: New test.
17404 * g++.dg/template/ttp16.C: Likewise.
17405 * g++.dg/template/ttp17.C: Likewise.
17406 * g++.old-deja/g++.pt/ttp36.C: Remove.
17407 * g++.old-deja/g++.pt/ttp19.C: Likewise.
17408 * g++.old-deja/g++.pt/ttp37.C: Likewise.
17409 * g++.old-deja/g++.pt/ttp38.C: Likewise.
17410 * g++.old-deja/g++.pt/ttp39.C: Likewise.
17411 * g++.old-deja/g++.pt/ttp9.C: Likewise.
17412 * g++.old-deja/g++.pt/ttp40.C: Likewise.
17413 * g++.old-deja/g++.pt/ttp51.C: Likewise.
17414 * g++.old-deja/g++.pt/ttp26.C: Likewise.
17415 * g++.old-deja/g++.pt/ttp36.C: Likewise.
17416
17417 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
17418
17419 PR libfortran/23815
17420 * unf_io_convert_4.f90: New test.
17421
17422 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
17423
17424 * gcc.dg/tree-ssa/loadpre10.c: New test.
17425 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
17426 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
17427 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
17428
17429 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
17430
17431 PR libfortran/24685
17432 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
17433
17434 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
17435
17436 PR tree-opt/25251
17437 * gfortran.dg/assign_7.f: New test.
17438
17439 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
17440
17441 PR fortran/26041
17442 PR fortran/26064
17443 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
17444 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
17445 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
17446
17447 2006-02-05 Jakub Jelinek <jakub@redhat.com>
17448
17449 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
17450 in size_t typedef.
17451
17452 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
17453
17454 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
17455 * g++.dg/charset/string.c (foo): Likewise.
17456 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
17457 const char*
17458 * g++.dg/ext/builtin2.C (printf): Likewise.
17459 * g++.dg/init/new15.C (printf): Likewise.
17460 * g++.dg/opt/pr17697-1.C (foo): Likewise.
17461 * g++.dg/opt/pr17697-2.C (foo): Likewise.
17462 * g++.dg/opt/pr17697-3.C (foo): Likewise.
17463 * g++.dg/template/non-dependent4.C (temp): Likewise.
17464 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
17465 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
17466 parameter type to const char*.
17467 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
17468 Change type to const char*.
17469 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
17470 Likewise.
17471 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
17472 second parameter type to const char*.
17473 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
17474 (Y::Y): Change parameter type to const char*.
17475 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
17476 * g++.old-deja/g++.jason/report.C: Apply const correctness.
17477 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
17478 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
17479 (char*).
17480 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
17481 const char*.
17482 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
17483 type to const char*.
17484 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
17485 return type to const char*.
17486 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
17487 to const char*.
17488 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
17489 * g++.old-deja/g++.law/refs1.C: Likewise.
17490 * g++.old-deja/g++.law/visibility1.C: Likewise.
17491 * g++.old-deja/g++.law/visibility2.C: Likewise.
17492 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
17493 const char*.
17494 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
17495 * g++.old-deja/g++.mike/net48.C: Likewise.
17496 * g++.old-deja/g++.mike/p646.C: Likewise.
17497 * g++.old-deja/g++.mike/p6746.C: Likewise.
17498 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
17499 type to const char*.
17500 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
17501 deprecated conversion warning.
17502 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
17503 char*.
17504 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
17505 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
17506 * g++.old-deja/g++.pt/explicit8.C: Likewise.
17507 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
17508 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
17509 * g++.old-deja/g++.pt/nontype3.C: Likewise.
17510 * g++.old-deja/g++.pt/t39.C: Likewise.
17511 * g++.old-deja/g++.robertl/eb106.C: Likewise.
17512 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
17513
17514 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
17515
17516 PR fortran/25075
17517 intrinsic_argument_conformance_1.f90: New test.
17518
17519 2006-02-03 Steven G. Kargl <kargls@comcast.net>
17520
17521 PR fortran/20845
17522 * gfortran.dg/char_result_11.f90: Add SAVE.
17523 * gfortran.dg/der_pointer_4.f90: Ditto.
17524 * gfortran.dg/default_initialization.f90: New test.
17525
17526 2006-02-03 Jeff Law <law@redhat.com>
17527
17528 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
17529 handle more than 100 dump files.
17530 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
17531 * lib/scantree.exp (scan-tree-dump): Likewise.
17532 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
17533 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
17534 * lib/scanipa.exp (scan-ipa-dump): Likewise.
17535 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
17536 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
17537
17538 2006-02-03 Diego Novillo <dnovillo@redhat.com>
17539
17540 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
17541
17542 2006-02-03 Mark Mitchell <mark@codesourcery.com>
17543
17544 * g++.dg/template/using12.C: New test.
17545
17546 2006-02-03 Alan Modra <amodra@bigpond.net.au>
17547
17548 * gcc.target/powerpc/pr25960.c: New test.
17549
17550 2006-02-02 Steven G. Kargl <kargls@comcast>
17551
17552 PR fortran/24958
17553 gfortran.dg/nullify_2.f90: New test.
17554
17555 2006-02-02 Diego Novillo <dnovillo@redhat.com>
17556
17557 PR 25990
17558 * gcc.dg/gomp/pr25990.c: New test.
17559
17560 2006-01-31 Mark Mitchell <mark@codesourcery.com>
17561
17562 PR c++/25342
17563 * g++.gd/template/partial4.C: New test.
17564
17565 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
17566
17567 PR middle-end/26001
17568 * gfortran.dg/data_char_2.f90: New.
17569
17570 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
17571
17572 PR fortran/26039
17573 maxval_maxloc_conformance_1.f90: New test.
17574
17575 2006-01-31 Richard Guenther <rguenther@suse.de>
17576
17577 * gcc.target/i386/sselibm-1.c: New testcase.
17578 * gcc.target/i386/sselibm-2.c: Likewise.
17579 * gcc.target/i386/sselibm-3.c: Likewise.
17580 * gcc.target/i386/sselibm-4.c: Likewise.
17581 * gcc.target/i386/sselibm-5.c: Likewise.
17582
17583 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
17584
17585 PR fortran/24266
17586 * gfortran.dg/arrayio_derived_2.f90: New.
17587
17588 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
17589
17590 * gcc.dg/unsigned-long-compare.c: New test.
17591
17592 2006-01-30 Steve Ellcey <sje@cup.hp.com>
17593
17594 PR testsuite/25318
17595 * lib/target-supports.exp (check_effective_target_freorder):
17596 Check to see if target supports -freorder-blocks-and-partition.
17597 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
17598 instead of "dg-require-named-sections".
17599
17600 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
17601
17602 PR target/14798:
17603 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
17604 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
17605 * gcc.dg/pragma-isr-trapa2.c: Likewise.
17606 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
17607 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
17608 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
17609 * gcc.dg/attr-isr-trap_exit.c: Likewise.
17610 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
17611
17612 2006-01-30 Richard Guenther <rguenther@suse.de>
17613
17614 PR c++/23372
17615 * gcc.dg/pr23372-1.C: New testcase.
17616
17617 2006-01-29 Diego Novillo <dnovillo@redhat.com>
17618
17619 * gcc.dg/gomp/pr25874.c: New test.
17620
17621 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
17622
17623 PR tree-opt/25911
17624 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
17625
17626 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
17627
17628 PR fortran/18578
17629 PR fortran/18579
17630 PR fortran/20857
17631 PR fortran/20885
17632 * gfortran.dg/intent_out_1.f90: New test.
17633
17634 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
17635
17636 PR fortran/17911
17637 * gfortran.dg/procedure_lvalue.f90: New test.
17638
17639 PR fortran/20895
17640 PR fortran/25030
17641 * gfortran.dg/char_pointer_assign_2.f90: New test.
17642 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
17643 assignment to be consistent with standard.
17644 * gfortran.dg/char_result_2.f90: The same.
17645 * gfortran.dg/char_result_8.f90: The same.
17646
17647 2006-01-28 Zack Weinberg <zackw@panix.com>
17648
17649 * gcc.dg/Woverlength-strings.c
17650 * gcc.dg/Woverlength-strings-pedantic-c89.c
17651 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
17652 * gcc.dg/Woverlength-strings-pedantic-c99.c
17653 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
17654
17655 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
17656
17657 * gcc.c-torture/execute/20060127-1.c: New test.
17658
17659 2006-01-28 Mark Mitchell <mark@codesourcery.com>
17660
17661 PR c++/25999
17662 * g++.dg/ext/pragmaweak1.C: New test.
17663
17664 2006-01-28 Mark Mitchell <mark@codesourcery.com>
17665
17666 PR c++/25855
17667 * g++.dg/template/spec29.C: New test.
17668
17669 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
17670
17671 PR c/19606.
17672 * gcc.c-torture/execute/pr19606.c: New.
17673
17674 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
17675
17676 * gcc.dg/pragma-re-4.c: New test.
17677
17678 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
17679
17680 PR fortran/25964
17681 * gfortran.dg/assumed_size_refs_3.f90: New test.
17682
17683 2006-01-27 Ben Elliston <bje@au.ibm.com>
17684
17685 * gcc.misc-tests/dectest.exp: Remove defunct comment.
17686
17687 2006-01-26 Laurent GUERBY <laurent@guerby.net>
17688
17689 PR ada/21317
17690 * ada/acats/support/impdef.a: Add One_Long_Second.
17691 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
17692 * ada/acats/tests/c9/c94026.a: Likewise.
17693 * ada/acats/tests/c9/c97305c.ada: Likewise.
17694 * ada/acats/tests/c9/c99004a.ada: Likewise.
17695
17696 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
17697
17698 PR fortran/25964
17699 * gfortran.dg/global_references_2.f90: New test.
17700
17701 PR fortran/25084
17702 PR fortran/20852
17703 PR fortran/25085
17704 PR fortran/25086
17705 * gfortran.dg/assumed_charlen_function_1.f90: New test.
17706 * gfortran.dg/assumed_charlen_function_3.f90: New test.
17707
17708 PR fortran/25416
17709 * gfortran.dg/assumed_charlen_function_2.f90: New test.
17710
17711 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
17712
17713 PR c/25892
17714 * gcc.dg/Wpointer-sign.c: New.
17715 * gcc.dg/Wpointer-sign-Wall.c: New.
17716 * gcc.dg/Wpointer-sign-Wall-no.c: New.
17717 * gcc.dg/Wpointer-sign-pedantic.c: New.
17718 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
17719 * gcc.dg/conv-2.c: Use -Wpointer-sign.
17720
17721 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
17722
17723 PR C/25861
17724 * gcc.c-torture/compile/pr25861.c: New test.
17725
17726 2006-01-26 Paul Brook <paul@codesourcery.com>
17727
17728 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
17729 on short-enum targets.
17730 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
17731 variable.
17732 (generate_fields): Use short_enums.
17733 (main): Set short_enums. Document -e.
17734 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
17735 on short-enum targets.
17736 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
17737 variable.
17738 (generate_fields): Use short_enums.
17739 (main): Set short_enums. Document -e.
17740 * lib/target-supports.exp (check_effective_target_short_enums): New.
17741
17742 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
17743
17744 PR target/25947
17745 * gcc.dg/torture/pr25947-1.c: New test.
17746
17747 2006-01-25 Jan Hubicka <jh@suse.cz>
17748 Roger Sayle <roger@eyesopen.com>
17749
17750 PR rtl-optimization/25703
17751 * gcc.target/i386/20060125-1.c: New test case.
17752 * gcc.target/i386/20060125-2.c: New test case.
17753
17754 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
17755
17756 PR fortran/18540
17757 * gfortran.dg/goto_1.f: New.
17758
17759 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
17760
17761 PR fortran/25716
17762 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
17763 25716 on 32-bit systems too.
17764
17765 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
17766
17767 PR testsuite/25590
17768 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
17769
17770 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
17771
17772 * gcc.dg/tree-ssa/gen-vect-33.c: New.
17773
17774 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
17775
17776 PR fortran/25835
17777 * gfortran.dg/read_eof.f90: Delete, renamed.
17778 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
17779 * gfortran.dg/read_eof_2.f90: New test.
17780 * gfortran.dg/read_eof_3.f90: New test.
17781
17782 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
17783
17784 PR tree-opt/25860
17785 * gcc.c-torture/compile/pr25860.c: New test.
17786
17787 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17788
17789 PR c++/25552
17790 * g++.dg/parse/dtor8.C: New test.
17791
17792 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
17793
17794 PR testsuite/25891
17795 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
17796 * gcc.dg/gomp/gomp.exp: Return without testing anything if
17797 check_effective_target_fopenmp returns 0.
17798
17799 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
17800
17801 PR ada/20548
17802 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
17803 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
17804 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
17805
17806 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
17807
17808 PR tree-opt/25857
17809 * g++.dg/opt/pr25857.C: New test.
17810
17811 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
17812 Jan Hubicka <jh@suse.cz>
17813 Richard Guenther <rguenther@suse.de>
17814
17815 PR rtl-optimization/25654
17816 * gcc.dg/torture/pr25654.c: New testcase.
17817 * gcc.target/i386/pr25654.c: Likewise.
17818
17819 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
17820
17821 PR fortran/25901
17822 * gfortran.dg/internal references_2.f90: New test.
17823
17824 Fix regression in testing of admissability of attributes.
17825 * gfortran.dg/intent_used_1.f90: New test.
17826
17827 2006-01-23 Ben Elliston <bje@au.ibm.com>
17828
17829 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
17830 Remove target conditional torture options for i?86 and x86_64
17831 GNU/Linux.
17832
17833 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
17834
17835 PR c++/10891
17836 * g++.dg/rtti/no-rtti.C: New.
17837
17838 2006-01-21 Mark Mitchell <mark@codesourcery.com>
17839
17840 PR c++/25895
17841 * g++.dg/inherit/conv2.C: New test.
17842
17843 PR c++/25856
17844 * g++.dg/parse/dtor7.C: New test.
17845
17846 PR c++/25858
17847 * g++.dg/template/crash44.C: New test.
17848
17849 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
17850
17851 PR fortran/25124
17852 PR fortran/25625
17853 * gfortran.dg/internal_references_1.f90: New test.
17854 PR fortran/20881
17855 PR fortran/23308
17856 PR fortran/25538
17857 PR fortran/25710
17858 * gfortran.dg/global_references_1.f90: New test.
17859 * gfortran.dg/g77/19990905-1.f: Restore the error that
17860 there is a clash between the common block name and
17861 the name of a subroutine reference.
17862
17863 PR fortran/PR24276
17864 * gfortran.dg/aliasing_dummy_1.f90: New test.
17865
17866 2006-01-21 Alan Modra <amodra@bigpond.net.au>
17867
17868 * gcc.dg/vmx/1b-01.c: Warning fix.
17869 * gcc.dg/vmx/1c-02.c: Likewise.
17870 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
17871
17872 2006-01-20 Steve Ellcey <sje@cup.hp.com>
17873
17874 PR testsuite/24962
17875 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
17876
17877 2006-01-20 Richard Guenther <rguenther@suse.de>
17878 Steven Bosscher <stevenb.gcc@gmail.com>
17879
17880 PR rtl-optimization/24626
17881 * gcc.dg/torture/pr24626-1.c: New testcase.
17882 * gcc.dg/torture/pr24626-2.c: Likewise.
17883 * gcc.dg/torture/pr24626-3.c: Likewise.
17884 * gcc.dg/torture/pr24626-4.c: Likewise.
17885
17886 2006-01-20 Dirk Mueller <dmueller@suse.com>
17887
17888 PR c++/5520
17889 * g++.dg/warn/empty-body.C: New.
17890
17891 2006-01-19 Mark Mitchell <mark@codesourcery.com>
17892
17893 PR c++/22136
17894 * g++.dg/template/using10.C: New test.
17895 * g++.dg/temlpate/using11.C: Likewise.
17896 * g++.dg/inherit/using5.C: Tweak error messages.
17897
17898 2006-01-20 Alan Modra <amodra@bigpond.net.au>
17899
17900 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
17901 target test.
17902 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
17903
17904 2006-01-19 Jan Hubicka <jh@suse.cz>
17905
17906 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
17907
17908 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17909
17910 PR c++/25854
17911 * g++.dg/template/spec28.C: New test.
17912
17913 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
17914
17915 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
17916 (switchfiles): Fix fprintf's by adding srcdir or removing it.
17917
17918 2006-01-19 Diego Novillo <dnovillo@redhat.com>
17919
17920 * gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
17921 * gcc.dg/gomp/critical-1.c: Likewise.
17922 * gcc.dg/gomp/critical-3.c: Likewise.
17923 * gcc.dg/gomp/empty.c: Likewise.
17924 * gcc.dg/gomp/ordered-1.c: Likewise.
17925 * gcc.dg/gomp/for-4.c: Likewise.
17926 * gcc.dg/gomp/for-6.c: Likewise.
17927 * gcc.dg/gomp/master-3.c: Likewise.
17928 * gcc.dg/gomp/for-8.c: Likewise.
17929 * gcc.dg/gomp/for-10.c: Likewise.
17930 * gcc.dg/gomp/for-18.c: Likewise.
17931 * gcc.dg/gomp/for-5.c: Likewise.
17932 * gcc.dg/gomp/for-7.c: Likewise.
17933 * gcc.dg/gomp/for-9.c: Likewise.
17934
17935 2006-01-18 Jeff Law <law@redhat.com>
17936
17937 * gcc.dg/tree-ssa/vrp25.c: New test.
17938
17939 2006-01-19 Richard Sandiford <richard@codesourcery.com>
17940
17941 * gcc.dg/pr25805.c: Fix misapplied patch.
17942
17943 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
17944
17945 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
17946 (check_effective_target_vect_udot_qi): New.
17947 (check_effective_target_vect_sdot_hi): New.
17948 (check_effective_target_vect_udot_hi): New.
17949 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
17950 prefixed with "wrapv-" with -fwrapv.
17951 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
17952 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
17953 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
17954 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
17955 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
17956
17957 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
17958 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
17959 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
17960 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
17961
17962 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
17963
17964 PR c++/16829
17965 * g++.dg/other/default2.C: New test.
17966 * g++.dg/other/default3.C: New test.
17967
17968 2006-01-19 Richard Sandiford <richard@codesourcery.com>
17969
17970 PR c/25805
17971 * gcc.dg/pr25805.c: New file.
17972
17973 2006-01-18 Mark Mitchell <mark@codesourcery.com>
17974
17975 PR c++/25836
17976 * g++.dg/template/init6.C: New test.
17977
17978 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
17979
17980 * gcc.dg/tree-ssa/pr24287.c: New test
17981
17982 2006-01-18 Eric Christopher <echristo@apple.com>
17983
17984 * g++.dg/eh/table.C: New.
17985
17986 2006-01-18 DJ Delorie <dj@redhat.com>
17987
17988 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
17989 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
17990 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
17991 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
17992
17993 2006-01-18 Jeff Law <law@redhat.com>
17994
17995 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
17996 on wrapping on overflow semantics.
17997
17998 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
17999
18000 * gcc.gc/tree-ssa/vrp23.c: New test.
18001 * gcc.gc/tree-ssa/vrp24.c: New test.
18002
18003 2006-01-18 Richard Henderson <rth@redhat.com>
18004 Aldy Hernandez <aldyh@redhat.com>
18005 Jakub Jelinek <jakub@redhat.com>
18006 Diego Novillo <dnovillo@redhat.com>
18007 Uros Bizjak <uros@kss-loka.si>
18008
18009 * gcc.dg/gomp: New directory.
18010
18011 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
18012 Steven G. Kargl <kargls@comcast.net>
18013
18014 PR fortran/20869
18015 * gfortran.dg/intrinsic_external_1.f90: New test.
18016
18017 PR fortran/20875.
18018 * gfortran.dg/elemental_pointer_1.f90: New test.
18019
18020 PR fortran/25024
18021 * gfortran.dg/external_procedures_1.f90: New test.
18022
18023 PR fortran/25785
18024 gfortran.dg/assumed_present.f90: New test.
18025
18026 2006-01-18 Jakub Jelinek <jakub@redhat.com>
18027
18028 * g++.dg/parse/lookup5.C: New test.
18029
18030 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18031
18032 PR fortran/25697
18033 * gfortran.dg/read_eof.f90: New test.
18034
18035 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
18036
18037 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
18038 add a closing brace.
18039
18040 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18041
18042 PR fortran/25631
18043 * gfortran.dg/fmt_tl.f: New test.
18044
18045 2006-01-17 Eric Christopher <echristo@apple.com>
18046
18047 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
18048 * g++.old-deja/g++.warn/impint2.C: Ditto.
18049 * g++.old-deja/g++.other/null1.C: Ditto.
18050 * g++.dg/warn/conv2.C: Ditto.
18051 * g++.dg/warn/conv4.C: New file.
18052
18053 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
18054
18055 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
18056
18057 2006-01-17 Andreas Jaeger <aj@suse.de>
18058 Janis Johnson <janis187@us.ibm.com>
18059
18060 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
18061 in 64-bit.
18062 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
18063 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
18064
18065 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
18066
18067 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
18068 (switchfiles): xfail txxx where xxx >= 25.
18069
18070 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
18071
18072 PR testsuite/25764
18073 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
18074
18075 2006-01-17 Jakub Jelinek <jakub@redhat.com>
18076
18077 PR c/25682
18078 * gcc.dg/pr25682.c: New test.
18079 * g++.dg/parse/array-size2.C: New test.
18080
18081 2006-01-16 Ian Lance Taylor <ian@airs.com>
18082
18083 * consistency.vlad: Remove entire directory, 1652 files.
18084
18085 2006-01-16 Janis Johnson <janis187@us.ibm.com>
18086
18087 * lib/target-supports.exp (check_effective_target_dfp_nocache,
18088 check_effective_target_dfprt_nocache): New.
18089 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
18090 (check_effective_target_dfprt): New.
18091 * lib/c-compat.exp (check_dfp): Remove.
18092 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
18093 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
18094 level of support for decimal float.
18095 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
18096 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
18097 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
18098 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
18099 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
18100 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
18101 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
18102 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
18103 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
18104 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
18105 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
18106 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
18107 directives.
18108
18109 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
18110
18111 PR testsuite/25741
18112 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
18113 $base_dir/../.
18114 * lib/gfortran.exp (gfortran_init): Likewise.
18115 * lib/obj-c++.exp (obj-c++_init): Likewise.
18116 * lib/scanasm.exp (scan-assembler-dem): Likewise.
18117 (scan-assembler-dem-not): Likewise.
18118 * lib/scandump.exp (scan-dump-dem): Likewise.
18119 (scan-dump-dem-not): Likewise.
18120
18121 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
18122
18123 PR testsuite/25767
18124 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
18125 powerpc-*-darwin*.
18126 * lib/obj-c++.exp (obj-c++_init): Likewise.
18127
18128 2006-01-16 Richard Guenther <rguenther@suse.de>
18129
18130 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
18131
18132 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18133
18134 PR testsuite/25777
18135 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
18136 to LD_LIBRARY_PATH.
18137
18138 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
18139 Andrew Pinski <pinskia@physics.uc.edu>
18140
18141 * gcc.dg/minmax-1.c: New test.
18142
18143 2006-01-16 Ben Elliston <bje@au.ibm.com>
18144
18145 * gcc.dg/dfp/dfp.exp: Correct FSF address.
18146 * gcc.misc-tests/dectest.exp: Ditto.
18147
18148 2006-01-15 Ian Lance Taylor <ian@airs.com>
18149
18150 PR testsuite/25796
18151 * gcc.target/i386/cmov6.c: Use -march=k8.
18152
18153 2006-01-15 Andreas Jaeger <aj@suse.de>
18154
18155 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
18156 x86 does not have __float128.
18157
18158 2006-01-14 Ian Lance Taylor <ian@airs.com>
18159
18160 * gcc.target/i386/cmov6.c: New test.
18161
18162 2006-01-14 Mark Mitchell <mark@codesourcery.com>
18163
18164 PR c++/25663
18165 * g++.dg/template/ctor6.C: New test.
18166
18167 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
18168
18169 PR tree-optimization/25485
18170 * gcc.dg/tree-ssa/pr25485.c: New.
18171
18172 2006-01-14 Richard Guenther <rguenther@suse.de>
18173
18174 PR tree-optimization/22548
18175 PR tree-optimization/22555
18176 PR tree-optimization/22501
18177 * gcc.dg/tree-ssa/alias-4.c: New testcase.
18178 * gcc.dg/tree-ssa/alias-5.c: Likewise.
18179 * gcc.dg/tree-ssa/alias-6.c: Likewise.
18180 * gcc.dg/tree-ssa/alias-7.c: Likewise.
18181 * gcc.dg/tree-ssa/alias-8.c: Likewise.
18182 * gcc.dg/tree-ssa/alias-9.c: Likewise.
18183 * gcc.dg/tree-ssa/alias-10.c: Likewise.
18184 * gcc.dg/tree-ssa/alias-11.c: Likewise.
18185 * gcc.dg/tree-ssa/alias-12.c: Likewise.
18186
18187 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
18188
18189 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
18190 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
18191
18192 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
18193 Richard Guenther <rguenther@suse.de>
18194
18195 PR rtl-optimization/24257
18196 * gcc.dg/torture/pr24257.c: New testcase.
18197
18198 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
18199
18200 * gcc.c-torture/execute/20060110-1.c: New test.
18201 * gcc.c-torture/execute/20060110-2.c: New test.
18202
18203 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
18204
18205 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
18206
18207 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
18208
18209 PR fortran/25756
18210 * gfortran.dg/label_3.f90: New test.
18211
18212 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
18213
18214 PR tree-optimization/25771
18215 * g++.dg/tree-ssa/pr25771.C: New test
18216
18217 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
18218
18219 PR tree-opt/24365
18220 * g++.dg/opt/complex5.C: New test.
18221
18222 2006-01-13 Richard Guenther <rguenther@suse.de>
18223
18224 * gcc.target/i386/387-9.c: New testcase.
18225
18226 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
18227
18228 PR c++/24824
18229 * g++.dg/debug/dwarf2-1.C: New.
18230
18231 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
18232
18233 PR testsuite/25728
18234 * lib/gcov.exp (verify-lines): Add "close $fd".
18235
18236 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
18237 Ben Elliston <bje@au.ibm.com>
18238
18239 * gcc.dg/dfp/inf-1.c: New test.
18240
18241 2006-01-12 Janis Johnson <janis187@us.ibm.com>
18242 Yao Qi <qiyaoltc@cn.ibm.com>
18243 Ben Elliston <bje@au.ibm.com>
18244 Jon Grimm <jgrimm2@us.ibm.com>
18245
18246 * gcc.dg/nodfp-1.c: New test.
18247 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
18248 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
18249 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
18250 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
18251 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
18252 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
18253 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
18254 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
18255 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
18256 * gcc.dg/format/dfp-scanf-1.c: Likewise.
18257 * gcc.dg/format/dfp-printf-1.c: Likewise.
18258 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
18259 (compat_setup_dfp): New.
18260 * gcc.dg/compat/compat.exp: Use it.
18261 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
18262 Make some variables global, prepend "compat_" to their names.
18263 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
18264 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
18265 * gcc.misc-tests/dectest.exp: New test driver for decTest.
18266 * lib/compat.exp (compat_skip_list): Make global, rename.
18267 * lib/c-compat.exp: New file.
18268 * lib/target-supports.exp (check_effective_target_dfp): New.
18269
18270 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
18271 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
18272 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
18273 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
18274 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
18275 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
18276 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
18277 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
18278 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
18279 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
18280 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
18281 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
18282 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
18283 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
18284 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
18285 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
18286 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
18287 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
18288 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
18289 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
18290 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
18291 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
18292 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
18293 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
18294 gcc.dg/dfp/struct-layout-1.c,
18295 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
18296 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
18297 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
18298 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
18299 gcc.dg/dfp/func-vararg-dfp.c,
18300 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
18301 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
18302 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
18303 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
18304 gcc.dg/dfp/wtr-conversion-1.c: New tests.
18305
18306 2006-01-11 Richard Guenther <rguenther@suse.de>
18307
18308 PR tree-optimization/25734
18309 * gcc.dg/tree-ssa/pr25734.c: New testcase.
18310
18311 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
18312
18313 PR fortran/25486
18314 * gfortran.dg/literal_character_constant_1_x.F: New test.
18315 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
18316 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
18317 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
18318
18319 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
18320
18321 PR c++/25386
18322 * g++.dg/ext/packed3.C: Add expected packed error.
18323
18324 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
18325
18326 PR target/25706
18327 * gcc.dg/torture/pr25706-1.c: New test.
18328
18329 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
18330
18331 PR tree-optimization/23109
18332 PR tree-optimization/23948
18333 PR tree-optimization/24123
18334
18335 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
18336 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
18337 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
18338 g++.dg/tree-ssa/pr23948.C: New testcases.
18339 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
18340 three divisions in order to do the optimization.
18341
18342 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
18343
18344 PR c++/25632
18345 * g++.dg/other/pr25632.C: New test.
18346
18347 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
18348
18349 PR fortran/25730
18350 * gfortran.dg/used_types_1.f90: New test.
18351
18352 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
18353
18354 PR target/25718
18355 * gcc.dg/torture/pr25718-1.c: New test.
18356
18357 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
18358
18359 * gfortran.dg/list_read_2.f90: Fix typo in description.
18360
18361 2006-01-10 Jan Beulich <jbeulich@novell.com>
18362
18363 * lib/target-supports.exp (check_visibility_available): Simplify test
18364 for *-*-netware*.
18365 (check_profiling_available): Fail for *-*-netware*.
18366 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
18367 * gcc.dg/20021014-1.c: Likewise.
18368 * gcc.dg/nest.c: Likewise.
18369
18370 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
18371
18372 fortran/24936
18373 * gfortran.dg/forall_3.f90: New test.
18374
18375 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
18376
18377 PR fortran/21977
18378 * gfortran.dg/nesting_2.f90: New test.
18379 * gfortran.dg/nesting_3.f90: New test.
18380
18381 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
18382
18383 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
18384 Fix typo in comment.
18385
18386 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
18387
18388 * gfortran.dg/single_char_string.f90: New test.
18389
18390 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
18391
18392 * gfortran.dg/ichar_2.f90: New test.
18393
18394 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
18395
18396 PR fortran/25093
18397 * gfortran.dg/private_type_4.f90: New.
18398
18399 2006-01-07 Richard Guenther <rguenther@suse.de>
18400
18401 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
18402
18403 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18404
18405 * gfortran.dg/func_decl_1.f90: New.
18406 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
18407 * gfortran.dg/array_alloc_2.f90: Likewise.
18408 * gfortran.dg/char_result_8.f90: Likewise.
18409 * gfortran.dg/dup_save_1.f90: Likewise.
18410 * gfortran.dg/dup_save_2.f90: Likewise.
18411 * gfortran.dg/f2c_6.f90: Likewise.
18412 * gfortran.dg/f2c_7.f90: Likewise.
18413 * gfortran.dg/func_result_2.f90: Likewise.
18414 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
18415
18416 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
18417
18418 PR fortran/22146
18419 * gfortran.dg/elemental_subroutine_1.f90: New test.
18420 * gfortran.dg/elemental_subroutine_2.f90: New test.
18421
18422 PR fortran/25029
18423 PR fortran/21256
18424 * gfortran.dg/assumed_size_refs_1.f90: New test.
18425
18426 PR fortran/20868
18427 PR fortran/20870
18428 * gfortran.dg/assumed_size_refs_2.f90: New test.
18429 * gfortran.dg/initialization_1.f90: Change warning message.
18430
18431 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
18432
18433 * gcc.dg/tree-ssa/loop-15.c: New test.
18434
18435 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18436
18437 PR fortran/25598
18438 * gfortran.dg/backspace_3.f: New test.
18439 * gfortran.dg/backspace_4.f: New test.
18440
18441 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18442
18443 PR fortran/24268
18444 * gfortran.dg/fmt_white.f: Update test.
18445
18446 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
18447
18448 * gcc.dg/cast-1.c: Add new warning.
18449 * gcc.dg/cast-2.c: Likewise.
18450 * gcc.dg/cast-3.c: Likewise.
18451 * gcc.dg/format/cast-1.c: Likewise.
18452 * gcc.dg/cast-4.c: New testcase.
18453
18454 2006-01-05 Richard Guenther <rguenther@suse.de>
18455
18456 PR tree-optimization/22555
18457 * gcc.dg/tree-ssa/alias-3.c: New testcase.
18458
18459 2006-01-05 Richard Guenther <rguenther@suse.de>
18460 Diego Novillo <dnovillo@redhat.com>
18461
18462 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
18463 * gcc.dg/tree-ssa/loop-8.c: Likewise.
18464 * gcc.dg/tree-ssa/loop-1.c: Likewise.
18465 * gcc.dg/tree-ssa/pr23294.c: Likewise.
18466 * gcc.dg/tree-ssa/pr21985.c: Likewise.
18467 * gcc.dg/tree-ssa/loop-14.c: Likewise.
18468 * gcc.dg/tree-ssa/loop-2.c: Likewise.
18469 * gcc.dg/tree-ssa/loop-3.c: Likewise.
18470 * gcc.dg/tree-ssa/loop-4.c: Likewise.
18471 * gcc.dg/tree-ssa/pr21171.c: Likewise.
18472 * gcc.dg/tree-ssa/loop-5.c: Likewise.
18473 * gcc.dg/tree-ssa/loop-10.c: Likewise.
18474 * gcc.dg/tree-ssa/loop-6.c: Likewise.
18475 * treelang/compile/extravar.tree: Likewise.
18476 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
18477 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
18478 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
18479 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
18480 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
18481
18482 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
18483
18484 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
18485 for 64-bit fix.
18486
18487 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
18488
18489 PR fortran/23675
18490 gfortran.dg/char_result_11.f90: New.
18491
18492 2006-01-04 Mark Mitchell <mark@codesourcery.com>
18493
18494 PR c++/24782
18495 * g++.dg/parse/access9.C: New test.
18496 * g++.dg/tc1/dr52.C: Tweak error markers.
18497
18498 2006-01-04 Richard Henderson <rth@redhat.com>
18499
18500 Merge from gomp branch.
18501 * g++.dg/parse/pragma2.C: Update expected error lines.
18502
18503 2006-01-04 Jakub Jelinek <jakub@redhat.com>
18504
18505 * g++.dg/other/i386-2.C: New test.
18506
18507 PR target/25554
18508 * gcc.c-torture/compile/20051228-1.c: New test.
18509
18510 PR c/25559
18511 * gcc.dg/pr25559.c: New test.
18512
18513 2006-01-03 Mark Mitchell <mark@codesourcery.com>
18514
18515 PR c++/25492
18516 * g++.dg/lookup/friend9.C: New test.
18517
18518 PR c++/25625
18519 * g++.dg/template/repo5.C: New test.
18520
18521 2006-01-03 Steven G. Kargl <kargls@comcast.net>
18522
18523 PR fortran/25101
18524 * gfortran.dg/forall_2.f90: New test.
18525
18526 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
18527
18528 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
18529 dg-require-weak. Adjust regexp to handle leading-underscore
18530 targets and space as well as TAB after .weak. Change previous
18531 64-bit fix to not use naked dot.
18532
18533 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
18534
18535 PR rtl-optimization/25578
18536 * gcc.c-torture/execute/20060102-1.c: New testcase.
18537
18538 2006-01-03 Richard Guenther <rguenther@suse.de>
18539
18540 PR c/25183
18541 * gcc.dg/torture/pr25183.c: New testcase.
18542
18543 2006-01-03 Jakub Jelinek <jakub@redhat.com>
18544
18545 Merge from gomp-branch.
18546 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
18547 * gcc.dg/ia64-sync-2.c: Likewise.
18548 * gcc.dg/ia64-sync-3.c: Likewise.
18549 * gcc.dg/ia64-sync-4.c: Likewise.
18550 * gcc.dg/sync-2.c: Likewise.
18551 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
18552 that sparc64-*-* and sparcv9-*-* supports sync builtins.
18553
18554 2006-01-02 Mark Mitchell <mark@codesourcery.com>
18555
18556 PR c++/25635
18557 * g++.dg/parse/operator6.C: New test.
18558
18559 PR c++/25637
18560 * g++.dg/parse/error29.C: New test.
18561
18562 PR c++/25638
18563 * g++.dg/parse/dtor6.C: New test.
18564
18565 PR c++/25633
18566 * g++.dg/parse/ctor3.C: New test.
18567
18568 PR c++/25634
18569 * g++.dg/template/class3.C: New test.
18570
18571 2006-01-02 Geoffrey Keating <geoffk@apple.com>
18572
18573 * g++.dg/debug/debug9.C: New.
18574
18575 2006-01-02 Steven G. Kargl <kargls@comcast.net>
18576
18577 PR fortran/24640
18578 * gfortran.dg/label_2.f90: New test.
18579
18580 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18581
18582 * g++.dg/lookup/using12.C: Tighten error marker.
18583
18584 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
18585 Andrew Pinski <pinskia@physics.uc.edu>
18586
18587 * gcc.target/powerpc/darwin-abi-3.c: New file.
18588 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
18589 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
18590 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
18591 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
18592 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
18593 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
18594 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
18595 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
18596
18597 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
18598
18599 * gcc.dg/tree-ssa/loadpre1.c: New;
18600 * gcc.dg/tree-ssa/loadpre2.c: New;
18601 * gcc.dg/tree-ssa/loadpre3.c: New;
18602 * gcc.dg/tree-ssa/loadpre4.c: New;
18603 * gcc.dg/tree-ssa/loadpre5.c: New;
18604 * gcc.dg/tree-ssa/loadpre6.c: New;
18605 * gcc.dg/tree-ssa/loadpre7.c: New;
18606 * gcc.dg/tree-ssa/loadpre8.c: New;
18607 * gcc.dg/tree-ssa/loadpre9.c: New;
18608
18609 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
18610
18611 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
18612 * g++.dg/abi/thunk4.C: Likewise.
18613
18614 2006-01-01 Andreas Jaeger <aj@suse.de>
18615
18616 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
18617 portable.
18618
18619 2006-01-01 Jakub Jelinek <jakub@redhat.com>
18620
18621 PR c++/25294
18622 * gcc.dg/pragma-pack-3.c: New test.
18623 * g++.dg/parse/pragma3.C: New test.
18624
18625 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
18626
18627 PR middle-end/24827
18628 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
18629
18630 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18631
18632 PR testsuite/25214
18633 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
18634
18635 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
18636
18637 PR fortran/22607
18638 * gfortran-dg/pure_byref_3.f90: New.
18639
18640 fortran/PR 25396
18641 * gfortran.dg/userdef_operator_1.f90: New.
18642
18643 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
18644
18645 * g++.dg/abi/thunk3.C: New.
18646 * g++.dg/abi/thunk4.C: New.
18647
18648 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
18649
18650 PR fortran/25532
18651 * gfortran.dg/host_used_types_1.f90: New test. Check that host
18652 associated derived type components of derived types are
18653 properly declared in contained procedures.
18654
18655 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18656
18657 PR libgfortran/25139
18658 * gfortran.dg/backspace_2.f: New test.
18659
18660 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18661
18662 PR libgfortran/25550
18663 * gfortran.dg/endfile.f: New test.
18664
18665 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18666
18667 PR libgfortran/25419
18668 * gfortran.dg/comma.f: New test.
18669
18670 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18671
18672 * lib/gfortran-dg.exp: Remove trailing whitespace.
18673 * lib/fortran-torture.exp: Test with -fbounds-check instead of
18674 -funroll-all-loops.
18675
18676 2005-12-28 Alan Modra <amodra@bigpond.net.au>
18677
18678 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
18679 Extended Double long doubles or repeat tests when long double is
18680 the same size as double.
18681
18682 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18683
18684 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
18685
18686 PR testsuite/25442
18687 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
18688 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
18689
18690 PR testsuite/25441
18691 * gcc.dg/pr23911.c: Make test variable static.
18692
18693 PR testsuite/25444
18694 * gcc.dg/tree-ssa/pr14841.c: Likewise.
18695
18696 2005-12-26 Mark Mitchell <mark@codesourcery.com>
18697
18698 PR c++/25439
18699 * g++.dg/parse/crash17.C: Adjust error markers.
18700 * g++.dg/template/error20.C: New test.
18701
18702 2005-12-26 Mark Mitchell <mark@codesourcery.com>
18703
18704 PR c++/23172
18705 * g++.dg/ext/complit4.C: New test.
18706
18707 PR c++/25417
18708 * g++.dg/ext/complit5.C: Likewise.
18709
18710 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
18711
18712 PR tree-optimization/25125
18713 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
18714 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
18715 * gcc.c-torture/execute/pr25125.c: New.
18716
18717 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
18718
18719 PR fortran/25029
18720 PR fortran/21256
18721 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic
18722 functions with incorrect assumed size references.
18723
18724 2005-12-24 Mark Mitchell <mark@codesourcery.com>
18725
18726 PR c++/23171
18727 * g++.dg/opt/init1.C: New test.
18728
18729 2005-12-23 Mark Mitchell <mark@codesourcery.com>
18730
18731 PR c++/24671
18732 * g++.dg/template/sfinae3.C: New test.
18733
18734 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18735
18736 * g++.dg/other/friend4.C: New test.
18737
18738 2005-12-23 Jakub Jelinek <jakub@redhat.com>
18739
18740 PR target/25005
18741 * g++.dg/opt/pr25005.C: New test.
18742
18743 2005-12-22 Mark Mitchell <mark@codesourcery.com>
18744
18745 PR c++/25369
18746 * g++.dg/template/ptrmem16.C: New test.
18747
18748 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
18749
18750 PR fortran/25029
18751 PR fortran/21256
18752 * gfortran.dg/initialization_1.f90: Add test of SIZE.
18753
18754 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18755
18756 PR libgfortran/25307
18757 * gfortran.dg/list_read_5.f90: New test.
18758
18759 2005-12-22 Richard Henderson <rth@redhat.com>
18760
18761 * gcc.target/i386/sse-7.c: Use -msse2.
18762
18763 2005-12-23 Jakub Jelinek <jakub@redhat.com>
18764
18765 PR rtl-optimization/25432
18766 * gcc.c-torture/compile/20051216-1.c: New test.
18767
18768 PR objc/25328
18769 * objc/execute/pr25328.m: New test.
18770
18771 2005-12-22 Mark Mitchell <mark@codesourcery.com>
18772
18773 PR c++/25364
18774 * g++.dg/template/call4.C: New test.
18775
18776 2005-12-22 Dale Johannesen <dalej@apple.com>
18777
18778 * gcc.target/i386/sse-17.c: New.
18779
18780 2005-12-22 Paul Brook <paul@codesourcery.com>
18781
18782 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
18783
18784 2005-12-22 Paul Brook <paul@codesourcery.com>
18785
18786 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
18787
18788 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
18789
18790 PR tree-opt/25513
18791 * gcc.c-torture/compile/pr25513.c: New test.
18792
18793 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18794
18795 PR c++/23333
18796 * g++.dg/parse/error25.C: Add more tests.
18797
18798 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
18799
18800 PR fortran/18990
18801 * gfortran.dg/der_charlen_1.f90: New.
18802
18803 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
18804
18805 PR fortran/20889
18806 * gfortran.dg/pointer_component_type_1.f90: New test.
18807
18808 PR fortran/25029
18809 PR fortran/21256
18810 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
18811 should give an error with assumed size array refernces and checks
18812 those that should not.
18813 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
18814 reference an upper bound so that it does not generate an error.
18815
18816 PR fortran/19362
18817 PR fortran/20244
18818 PR fortran/20864
18819 PR fortran/25391
18820 * gfortran.dg/used_dummy_types_1.f90: New test.
18821 * gfortran.dg/used_dummy_types_2.f90: New test.
18822 * gfortran.dg/used_dummy_types_3.f90: New test.
18823 * gfortran.dg/used_dummy_types_4.f90: New test.
18824 * gfortran.dg/used_dummy_types_5.f90: New test.
18825
18826 PR fortran/23152
18827 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
18828 group already being USE associated.
18829 * gfortran.dg/assumed_shape_nml.f90: New test.
18830 * gfortran.dg/assumed_size_nml.f90: New test.
18831
18832 PR fortran/20862
18833 PR fortran/25053
18834 PR fortran/25063
18835 PR fortran/25064
18836 PR fortran/25066
18837 PR fortran/25067
18838 PR fortran/25068
18839 PR fortran/25307
18840 * gfortran.dg/io_constraints_1.f90: New test.
18841 * gfortran.dg/io_constraints_1.f90: New test.
18842 * gfortran.dg/iostat_3.f90: Change wording of warning.
18843 * gfortran.dg/g77/19981216-0.f: The same.
18844
18845 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
18846
18847 PR tree-optimization/23518
18848 * gcc.dg/pr23518.c: New.
18849
18850 2005-12-21 Mike Stump <mrs@apple.com>
18851
18852 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
18853
18854 2005-12-21 Paul Brook <paul@codesourcery.com>
18855
18856 * gcc.dg/pr19340.c: Skip on m68k targets.
18857
18858 2005-12-21 Steven Bosscher <stevenb@suse.de>
18859
18860 PR rtl-optimization/25196
18861 * gcc.dg/pr25196.c: New test.
18862
18863 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
18864
18865 PR fortran/25423
18866 gfortran.dg/where_nested_1.f90: New.
18867
18868 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
18869
18870 PR tree-optimization/25382.
18871 * gcc.dg/tree-ssa/pr25382.c: New.
18872
18873 2005-12-20 Richard Guenther <rguenther@suse.de>
18874
18875 PR middle-end/24306
18876 * gcc.target/i386/pr24306.c: New testcase.
18877
18878 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
18879
18880 PR tree-optimization/25501
18881 * gcc.dg/tree-ssa/pr25501.c: New.
18882
18883 2005-12-20 Richard Guenther <rguenther@suse.de>
18884
18885 Revert
18886 2005-12-02 Richard Guenther <rguenther@suse.de>
18887
18888 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
18889
18890 2005-12-20 Mark Mitchell <mark@codesourcery.com>
18891
18892 PR c++/21228
18893 * g++.dg/warn/Wunreachable-code-2.C: New test.
18894
18895 2005-12-19 Mark Mitchell <mark@codesourcery.com>
18896
18897 PR c++/24278
18898 * g++.dg/template/ctor5.C: New test.
18899
18900 PR c++/24915
18901 * g++.dg/template/overload8.C: New test.
18902
18903 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
18904
18905 * gcc.c-torture/compile/pr25483 : New test.
18906
18907 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18908
18909 PR c++/20552
18910 * g++.dg/ext/typeof10.C: New test.
18911
18912 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
18913
18914 * gcc.dg/mt-loopi1.c: New.
18915
18916 2005-12-18 Richard Guenther <rguenther@suse.de>
18917
18918 PR tree-optimization/25481
18919 * gcc.dg/torture/pr25481.c: New testcase.
18920
18921 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
18922
18923 PR rtl-optimization/21041
18924 * gcc.dg/pr21041.c: New test.
18925
18926 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
18927
18928 PR libgfortran/25463
18929 * gfortran.dg/advance.f90: New test.
18930
18931 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
18932
18933 * gcc.dg/20051201-1.c: New test.
18934
18935 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
18936
18937 PR fortran/25018
18938 * gfortran.dg/initialization_1.f90: New test.
18939 * gfortran.dg/enum_5.f90: Change dg-error to new message.
18940 * gfortran.dg/g77/980616-0.f: The same.
18941
18942 2005-12-17 Steven G. Kargl <kargls@comcast.net>
18943
18944 * PR fortran/25458
18945 * gfortran.dg/chkbits.f90: New test.
18946
18947 2005-12-17 Steven G. Kargl <kargls@comcast.net>
18948
18949 * gfortran.dg/enum_5.f: Revert to previous version.
18950
18951 2005-12-17 Steven G. Kargl <kargls@comcast.net>
18952
18953 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
18954 * gfortran.dg/nested_modules_1.f90: Ditto.
18955 * gfortran.dg/hollerith_f95.f90: Ditto.
18956 * gfortran.dg/select_5.f90: Ditto.
18957 * gfortran.dg/secnds.f: Ditto.
18958 * gfortran.dg/hollerith2.f90: Ditto.
18959 * gfortran.dg/imag_2.f: Ditto.
18960 * gfortran.dg/ftell_2.f90: Ditto.
18961 * gfortran.dg/malloc_free_1.f90: Ditto.
18962 * gfortran.dg/logint-1.f: Ditto.
18963 * gfortran.dg/recursive_statement_functions.f90: Ditto.
18964 * gfortran.dg/e_d_fmt.f90: Ditto.
18965 * gfortran.dg/hollerith_legacy.f90: Ditto.
18966 * gfortran.dg/logint-2.f: Ditto.
18967 * gfortran.dg/enum_5.f90: Ditto.
18968 * gfortran.dg/f2c_2.f90: Ditto.
18969 * gfortran.dg/pr17143.f90: Ditto.
18970 * gfortran.dg/namelist_14.f90: Ditto.
18971 * gfortran.dg/logint-3.f: Ditto.
18972 * gfortran.dg/spread_scalar_source.f90: Ditto.
18973 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
18974 * gfortran.dg/namelist_11.f: Ditto.
18975 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
18976 * gfortran.dg/g77/20010519-1.f
18977 * gfortran.dg/g77/alpha1.f: Ditto.
18978 * gfortran.dg/g77/990115-1.f: Ditto.
18979 * gfortran.dg/g77/erfc.f: Ditto.
18980 * gfortran.dg/g77/19990313-3.f: Ditto.
18981 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
18982 * gfortran.dg/g77/20010426.f: Ditto.
18983 * gfortran.dg/g77/19990313-0.f: Ditto.
18984 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
18985 * gfortran.dg/g77/20000629-1.f: Ditto.
18986 * gfortran.dg/g77/970125-0.f: Ditto.
18987 * gfortran.dg/g77/8485.f: Ditto.
18988 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
18989 * gfortran.dg/g77/19990313-1.f: Ditto.
18990 * gfortran.dg/g77/int8421.f: Ditto.
18991 * gfortran.dg/g77/19990305-0.f: Ditto.
18992 * gfortran.dg/g77/947.f: Ditto.
18993 * gfortran.dg/g77/19990905-2.f: Ditto.
18994 * gfortran.dg/g77/cabs.f: Ditto.
18995 * gfortran.dg/g77/19990313-2.f: Ditto.
18996 * gfortran.dg/g77/20020307-1.f: Ditto.
18997 * gfortran.dg/g77/dcomplex.f: Ditto.
18998 * gfortran.dg/g77/19990502-1.f: Ditto.
18999 * gfortran.dg/g77/19981216-0.f: Ditto.
19000 * gfortran.dg/common_4.f90: Ditto.
19001 * gfortran.dg/entry_4.f90: Ditto.
19002 * gfortran.dg/equiv_constraint_2.f90: Ditto.
19003 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
19004 * gfortran.dg/namelist_12.f: Ditto.
19005 * gfortran.dg/scale_1.f90: Ditto.
19006 * gfortran.dg/modulo_1.f90
19007 * gfortran.dg/hollerith.f90: Ditto.
19008 * gfortran.dg/direct_io_3.f90: Ditto.
19009 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
19010 * gfortran.dg/gnu_logical_1.F: Ditto.
19011 * gfortran.dg/unf_io_convert_1.f90: Ditto.
19012 * gfortran.dg/assign_1.f90: Ditto.
19013 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
19014 * gfortran.dg/pr23095.f: Ditto.
19015 * gfortran.dg/read_float_1.f90: Ditto.
19016
19017 2005-12-17 Andreas Jaeger <aj@suse.de>
19018
19019 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
19020 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
19021
19022 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19023
19024 PR fortran/24268
19025 * gfortran.dg/fmt_white.f: New test.
19026
19027 2005-12-16 Steven G. Kargl <kargls@comcast.net>
19028
19029 * gfortran.dg/label_1.f90: New test.
19030
19031 2005-12-15 Ben Elliston <bje@au.ibm.com>
19032
19033 PR testsuite/25422
19034 * gcc.dg/20031012-1.c: Add -Walways-true option.
19035 * gcc.dg/weak/weak-3.c: Likewise.
19036 * g++.old-deja/g++.mike/warn8.C: Likewise.
19037
19038 2005-12-16 Mike Stump <mrs@apple.com>
19039
19040 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
19041 exit.
19042
19043 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19044
19045 PR libgfortran/25264
19046 PR libgfortran/25349
19047 * gfortran.dg/tl_editing.f90: Added additional checks.
19048 * gfortran.dg/t_editing.f: New test.
19049 * gfortran.dg/write_padding.f90: New test
19050
19051 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19052
19053 PR testsuite/25215
19054 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
19055
19056 2005-12-16 Jakub Jelinek <jakub@redhat.com>
19057
19058 PR rtl-optimization/24899
19059 * gcc.c-torture/execute/20051215-1.c: New test.
19060
19061 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
19062
19063 PR 24823
19064 * gfortran.dg/pr24823.f: New test.
19065
19066 2005-12-16 Jeff Law <law@redhat.com>
19067
19068 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
19069
19070 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
19071
19072 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
19073 (base_types): Change C++ style comments to C style comments. Remove
19074 aligned types from the array. Keep Enums disabled.
19075 (complex_types): Remove aligned types from the array.
19076 Comment out "_Complex long double".
19077 (attrib_types): Remove.
19078 (complex_attrib_types): Remove.
19079 (attrib_array_types): Remove.
19080 (complex_attrib_array_types): Remove.
19081 (aligned_bitfld_types): Remove.
19082 (n_aligned_bitfld_types): Remove.
19083 (FEATURE_ALIGNEDPACKED): Delete.
19084 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
19085 (singles): Remove support for adding attributes.
19086 (choose_type): Remove support for attributed types.
19087 (generate_fields): Remove support for attributed bit-fields.
19088 Remove support for adding attributes.
19089 (generate_random_tests): Remove support for adding attributes.
19090 (features): Add back "[0] :0" and "complex vector [0]".
19091 (main): Remove support for attributed bit-fields.
19092 Uncomment the calling of generate_random_tests for the rests of
19093 the tests.
19094
19095 2005-12-16 Jan Hubicka <jh@suse.cz>
19096
19097 * gcc.c-torture/combine/pr25224.c: New.
19098
19099 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
19100
19101 PR other/25028
19102 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
19103 HP-UX.
19104
19105 2005-12-15 Richard Sandiford <richard@codesourcery.com>
19106
19107 * gcc.dg/20051215-1.c: New file.
19108
19109 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19110
19111 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
19112 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
19113
19114 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
19115
19116 PR fortran/18197
19117 * gfortran.dg/dummy_functions_1.f90: New.
19118
19119 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
19120
19121 PR rtl-optimization/25310
19122 * gcc.c-torture/compile/pr25310.c: New test.
19123
19124 2005-12-14 Jakub Jelinek <jakub@redhat.com>
19125
19126 PR debug/25023
19127 * gcc.dg/pr25023.c: New test.
19128
19129 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19130
19131 * g++.old-deja/g++.brendan/redecl1.C,
19132 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
19133 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
19134 g++.old-deja/g++.oliva/typeof1.C,
19135 g++.old-deja/g++.other/crash16.C,
19136 g++.old-deja/g++.other/crash34.C,
19137 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
19138 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
19139 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
19140 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
19141 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
19142 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
19143 Remove xfail.
19144
19145 2005-12-14 Kean Johnston <jkj@sco.com>
19146 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19147
19148 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
19149 * gcc.target/i386/20020523-1.c: Ditto.
19150 * gcc.target/i386/tailcall-1.c: Ditto.
19151 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
19152 * gcc.target/i386/ssetype-5.c: Ditto.
19153
19154 2005-12-14 Jeff Law <law@redhat.com>
19155
19156 * gcc.dg/tree-ssa/foldstring-1.c: New test.
19157
19158 2005-12-14 Jakub Jelinek <jakub@redhat.com>
19159
19160 PR target/25254
19161 PR target/24188
19162 * gcc.target/i386/pr25254.c: New test.
19163 * gfortran.dg/PR24188.f: New test.
19164
19165 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
19166
19167 * lib/fortran-torture.exp: Catch remaining uses of
19168 remote_file build delete.
19169
19170 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19171
19172 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
19173
19174 2005-12-14 Ben Elliston <bje@au.ibm.com>
19175
19176 * gcc.dg/warn-addr-cmp.c: New test.
19177
19178 2005-12-13 Jakub Jelinek <jakub@redhat.com>
19179
19180 PR debug/25023
19181 PR target/25293
19182 * gcc.target/i386/pr25293.c: New test.
19183
19184 2005-12-13 Petr Machata <machata@post.cz>
19185
19186 PR c++/24907
19187 * g++.dg/parse/comma2.C: New test.
19188
19189 2005-12-13 Mark Mitchell <mark@codesourcery.com>
19190 Jakub Jelinek <jakub@redhat.com>
19191
19192 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
19193 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
19194 (limits.h): Include unconditionally.
19195 (stdlib.h): Likewise.
19196 (hashtab.h): Do not include.
19197 (getopt.h): Likewise.
19198 (stddef.h): Include.
19199 (hashval_t): Define.
19200 (struct entry): Add "next" field.
19201 (HASH_SIZE): New macro.
19202 (hash_table): New variable.
19203 (switchfiles): Do not use xmalloc.
19204 (mix): New macro.
19205 (iterative_hash): New function.
19206 (hasht): Remove.
19207 (e_exists): New function.
19208 (e_insert): Likewise.
19209 (output): Use, instead of libiberty hashtable functions.
19210 (main): Do not use getopt. Do not call htab_create.
19211
19212 2005-12-13 Jakub Jelinek <jakub@redhat.com>
19213
19214 PR c++/25331
19215 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
19216 put atal* and atpaal* attributes on array elements.
19217 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
19218 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
19219 put atal* and atpaal* attributes on array elements.
19220 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
19221
19222 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
19223
19224 * gcc.dg/single-precision-constant.c: New test.
19225
19226 2005-12-13 Alan Modra <amodra@bigpond.net.au>
19227
19228 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
19229 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
19230 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
19231 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
19232 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
19233 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
19234 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
19235 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
19236 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
19237 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
19238 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
19239 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
19240 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
19241 gcc.target/powerpc/ppc-sdata-2.c,
19242 gcc.target/powerpc/ppc-stackalign-1.c,
19243 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
19244 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
19245 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
19246 gcc.target/powerpc/rs6000-ldouble-2.c,
19247 gcc.target/powerpc/rs6000-power2-1.c,
19248 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
19249 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
19250 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
19251 option into target selector.
19252 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
19253 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
19254
19255 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
19256
19257 PR objc/25348
19258 * objc.dg/encode-9.m: New test.
19259
19260 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19261
19262 PR testsuite/20772
19263 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
19264 * gcc.dg/asm-b.c: Fix typo.
19265 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
19266 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
19267 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
19268 i?86 lp64 and x86_64 ilp32.
19269 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
19270 on i?86 lp64.
19271 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
19272
19273 2005-12-12 Steven G. Kargl <kargls@comcast.net>
19274
19275 PR fortran/25078
19276 gfortran.dg/equiv_5.f90: New test.
19277
19278 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
19279
19280 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
19281 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
19282 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
19283 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
19284 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
19285 * gcc.dg/tree-ssa/reassoc-5.c: New.
19286 * gcc.dg/tree-ssa/reassoc-6.c: New.
19287 * gcc.dg/tree-ssa/reassoc-7.c: New.
19288 * gcc.dg/tree-ssa/reassoc-8.c: New.
19289 * gcc.dg/tree-ssa/reassoc-9.c: New.
19290 * gcc.dg/tree-ssa/reassoc-10.c: New.
19291 * gcc.dg/tree-ssa/reassoc-11.c: New.
19292
19293 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
19294
19295 PR testsuite/25167
19296 PR testsuite/24478
19297 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
19298
19299 2005-12-12 Mark Mitchell <mark@codesourcery.com>
19300
19301 PR c++/25300
19302 * g++.dg/template/inherit.C: Do not use a generic error message.
19303
19304 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
19305
19306 PR libobjc/25354
19307 * objc.dg/gnu-encoding: New directory.
19308 * objc.dg/gnu-encoding/compat-common.h: New file.
19309 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
19310 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
19311 * objc.dg/gnu-encoding/vector-defs.h: New file.
19312 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
19313 * objc.dg/gnu-encoding/generate-random.c: New file.
19314 * objc.dg/gnu-encoding/generate-random_r.c: New file.
19315 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
19316 * objc.dg/gnu-encoding/generate-random.h: New file.
19317
19318 2005-12-11 Mark Mitchell <mark@codesourcery.com>
19319
19320 PR c++/25337
19321 * g++.dg/template/defarg7.C: New test.
19322
19323 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
19324
19325 PR libobjc/25347
19326 * objc.dg/encode-8.m: New test.
19327
19328 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
19329
19330 PR libobjc/25346
19331 * objc.dg/encode-7.m: New test.
19332
19333 2005-12-10 Mark Mitchell <mark@codesourcery.com>
19334
19335 PR c++/25010
19336 * g++.dg/opt/inline10.C: New test.
19337
19338 2005-12-11 Steven G. Kargl <kargls@comcast.net>
19339
19340 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
19341
19342 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
19343
19344 * gfortran.dg/substring_equivalence.f90: typo in comment
19345
19346 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19347
19348 PR fortran/25068
19349 * gfortran.dg/iostat_3.f90: New test.
19350
19351 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
19352
19353 PR fortran/23815
19354 * gfortran.dg/unf_io_convert_1.f90: New test.
19355 * gfortran.dg/unf_io_convert_2.f90: New test.
19356 * gfortran.dg/unf_io_convert_3.f90: New test.
19357
19358 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19359
19360 PR testsuite/20772
19361 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
19362 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
19363 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
19364 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
19365 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
19366 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
19367 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
19368 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
19369 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
19370 gcc.dg/torture/fp-int-convert-float128-timode.c,
19371 gcc.dg/torture/fp-int-convert-float128.c,
19372 gcc.dg/torture/fp-int-convert-float80-timode.c,
19373 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
19374 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
19375
19376 * gcc.dg/tls/opt-1.c: Require effective target fpic.
19377
19378 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
19379
19380 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
19381
19382 2005-12-10 Richard Sandiford <richard@codesourcery.com>
19383
19384 * gcc.dg/20051207-1.c,
19385 * gcc.dg/20051207-2.c,
19386 * gcc.dg/20051207-3.c: New tests.
19387
19388 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19389
19390 PR testsuite/20772
19391 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
19392 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
19393 dg-skip-if target selector.
19394
19395 PR testsuite/20772
19396 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
19397 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
19398 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
19399 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
19400 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
19401 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
19402 and/or merge with i?86 cases.
19403
19404 * gcc.dg/tls/opt-3.c: Require effective target fpic.
19405
19406 PR testsuite/20772
19407 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
19408 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
19409 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
19410 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
19411 x86_64-*-linux*.
19412
19413 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
19414
19415 PR target/25311
19416 * gcc.c-torture/compile/pr25311.c: New test.
19417
19418 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19419
19420 PR libgfortran/25039
19421 * gfortran.dg/read_comma.f: New test.
19422
19423 2005-12-08 Jakub Jelinek <jakub@redhat.com>
19424
19425 PR c++/19317
19426 * g++.dg/opt/pr19317-1.C: New test.
19427 * g++.dg/opt/pr19317-2.C: New test.
19428 * g++.dg/opt/pr19317-3.C: New test.
19429
19430 PR target/19005
19431 * gcc.c-torture/execute/pr19005.c: New test.
19432
19433 PR target/17828
19434 * g++.old-deja/g++.other/comdat5.C: New test.
19435 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
19436
19437 * g++.dg/compat/struct-layout-1.exp: New file.
19438 * g++.dg/compat/struct-layout-1.h: New.
19439 * g++.dg/compat/struct-layout-1_generate.c: New.
19440 * g++.dg/compat/struct-layout-1_x1.h: New.
19441 * g++.dg/compat/struct-layout-1_x2.h: New.
19442 * g++.dg/compat/struct-layout-1_y1.h: New.
19443 * g++.dg/compat/struct-layout-1_y2.h: New.
19444
19445 * gcc.dg/20050330-2.c: New test.
19446
19447 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
19448
19449 PR fortran/25292
19450 * gfortran.dg/associated_1.f90: New.
19451
19452 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
19453
19454 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
19455 ILP32 vect_no_align platforms.
19456
19457 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
19458 Jakub Jelinek <jakub@redhat.com>
19459
19460 PR target/25268
19461 * gcc.c-torture/compile/20051207-1.c: New test.
19462
19463 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19464
19465 PR testsuite/20772
19466 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
19467 gcc.dg/torture/pr18582-1.c,
19468 gcc.target/i386/attributes-error.c: Also test on x86_64.
19469
19470 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
19471
19472 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19473
19474 PR c++/19397
19475 * g++.dg/template/typedef3.C: New test.
19476
19477 PR c++/19762
19478 PR c++/19764
19479 * g++.dg/template/dtor3.C: Fix error markers.
19480
19481 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
19482
19483 * lib/target-supports.exp (check_effective_target_sync_char_short):
19484 Add s390*.
19485
19486 2005-12-06 Janis Johnson <janis187@us.ibm.com>
19487
19488 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
19489
19490 2005-12-06 Roger Sayle <roger@eyesopen.com>
19491
19492 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
19493 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
19494 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
19495 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
19496
19497 2005-12-06 Roger Sayle <roger@eyesopen.com>
19498
19499 PR c++/25263
19500 * g++.dg/other/array2.C: New test case.
19501
19502 2005-12-05 Geoffrey Keating <geoffk@apple.com>
19503
19504 * gcc.dg/darwin-weakimport-3.c: New.
19505
19506 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
19507 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
19508 and to work on Darwin.
19509 * gcc.dg/attr-weakref-1b.c: New file.
19510 * gcc.dg/attr-weakref-2.c: New test.
19511 * gcc.dg/darwin-weakref-1.c: New test.
19512
19513 2005-12-05 Janis Johnson <janis187@us.ibm.com>
19514
19515 PR testsuite/25247
19516 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
19517 use in selector expressions.
19518 (dg-xfail-if): Ditto.
19519 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
19520 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
19521 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
19522 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
19523 * gcc.test-framework/test-framework.exp: Skip generated tests if
19524 CHECK_TEST_FRAMEWORK is not 1.
19525
19526 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
19527
19528 PR tree-optimization/24963
19529 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
19530
19531 PR target/24108
19532 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
19533
19534 PR target/18580
19535 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
19536 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
19537 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
19538 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
19539
19540 2005-12-05 Jakub Jelinek <jakub@redhat.com>
19541
19542 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
19543 dg-options.
19544
19545 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
19546
19547 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
19548
19549 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
19550
19551 * gcc.dg/format/cast-1.c: New test.
19552
19553 2005-12-04 Roger Sayle <roger@eyesopen.com>
19554
19555 PR c/7776
19556 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
19557 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
19558 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
19559 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
19560
19561 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
19562
19563 * gcc.dg/cast-pretty-print-1.c: New test.
19564
19565 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
19566
19567 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
19568
19569 2005-12-02 Mark Mitchell <mark@codesourcery.com>
19570
19571 PR c++/24173
19572 * g++.dg/template/friend40.C: New test.
19573
19574 2005-12-02 Jakub Jelinek <jakub@redhat.com>
19575
19576 PR target/25199
19577 * gcc.target/i386/movq-2.c: New test.
19578 * gcc.target/i386/movq.c: Remove target i?86, instead add
19579 dg-require-effective-target ilp32.
19580
19581 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19582
19583 PR c++/24103
19584 * g++.dg/other/default1.C: New test.
19585
19586 2005-12-02 Richard Guenther <rguenther@suse.de>
19587
19588 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
19589
19590 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
19591
19592 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
19593
19594 2005-12-02 Alan Modra <amodra@bigpond.net.au>
19595
19596 PR target/21017
19597 * gcc.target/powerpc/rotate.c: New.
19598
19599 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19600
19601 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
19602 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
19603
19604 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
19605
19606 PR c/13384
19607 * gcc.dg/pr17730-1.c: Adjust.
19608 * gcc.dg/lvalue1.c (main): Likewise.
19609 * gcc.dg/lvalue-2.c: Likewise.
19610 * g++.dg/pr7503-3.C
19611
19612 2005-12-01 Geoffrey Keating <geoffk@apple.com>
19613
19614 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
19615 error messages.
19616
19617 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
19618
19619 PR fortran/24789
19620 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
19621
19622 2005-12-01 Uros Bizjak <uros@kss-loka.si>
19623
19624 PR target/24475
19625 * lib/target-supports.exp (check_effective_target_tls): New.
19626 (check_effective_target_tls_runtime): New.
19627 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
19628 for TLS support.
19629 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
19630 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
19631 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
19632 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
19633 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
19634 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
19635 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
19636 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
19637 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
19638 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
19639 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
19640 effective-target TLS.
19641 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
19642 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
19643 effective-target TLS runtime.
19644
19645 2005-12-01 Uros Bizjak <uros@kss-loka.si>
19646
19647 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
19648
19649 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
19650
19651 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
19652 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
19653 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
19654 ignored" warnings when "packing" is the same as the ABI layout.
19655
19656 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
19657
19658 PR fortran/21302
19659 * gfortran.dg/line_length_1.f: New test.
19660 * gfortran.dg/line_length_2.f90: Ditto.
19661
19662 2005-11-30 Richard Guenther <rguenther@suse.de>
19663
19664 PR tree-optimization/21655
19665 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
19666
19667 2005-11-30 Dale Johannesen <dalej@apple.com>
19668
19669 * gcc.c-torture/compile/pr24930.c: New.
19670
19671 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
19672
19673 PR fortran/15809
19674 * gfortran.dg/auto_char_dummy_array.f90: New test.
19675
19676 2005-11-30 Jeff Law <law@redhat.com>
19677
19678 * g++.old-deja/g++.law/pr25000.C: New test.
19679
19680 2005-11-30 Jakub Jelinek <jakub@redhat.com>
19681
19682 * gcc.dg/tls/opt-11.c: New test.
19683
19684 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
19685
19686 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
19687 targets.
19688 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
19689 LP64 ia64.
19690
19691 2005-11-29 Jakub Jelinek <jakub@redhat.com>
19692
19693 * gfortran.dg/open_access_1.f90: New test.
19694
19695 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19696
19697 * gcc.dg/charset/builtin2.c: New test.
19698
19699 2005-11-28 Jakub Jelinek <jakub@redhat.com>
19700
19701 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
19702 on mmix-*-* for *_[xy].c.
19703
19704 2005-11-28 Kean Johnston <jkj@sco.com>
19705
19706 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
19707 headers.
19708 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
19709 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
19710 * gcc.target/i386/asm-3.c: Ditto.
19711 * gcc.target/i386/clobbers.c: Ditto.
19712 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
19713 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
19714 test regexp.
19715 * gcc.target/i386/mul.c: Ditto.
19716 * gcc.target/i386/ssetype-1.c: Ditto.
19717 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
19718 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
19719 static so the test works with -fPIC mode too. Based on comment in
19720 PR19231 by Pinski.
19721 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
19722
19723 2005-11-28 Richard Guenther <rguenther@suse.de>
19724
19725 * gcc.dg/alias-9.c: New testcase.
19726 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
19727
19728 2005-11-28 Roger Sayle <roger@eyesopen.com>
19729 Uros Bizjak <uros@kss-loka.si>
19730
19731 PR middle-end/20219
19732 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
19733 tan(x)/sin(x) transformations.
19734
19735 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
19736
19737 PR middle-end/24575
19738 * gcc.dg/tree-ssa/divide-3.c: New test.
19739 * gcc.dg/tree-ssa/divide-4.c: New test.
19740
19741 2005-11-27 Steven G. Kargl <kargls@comcast.net>
19742
19743 PR fortran/24917
19744 * gfortran.dg/boz_6.f90: New test.
19745
19746 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19747
19748 PR fortran/23912
19749 * gfortran.dg/modulo_1.f90: New test.
19750
19751 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19752
19753 PR libfortran/24919
19754 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
19755 fail on CRLF platforms.
19756 * gfortran.dg/ftell_2.f90: Likewise.
19757
19758 2005-11-26 Eric Christopher <echristo@apple.com>
19759
19760 * gcc.dg/intmax_t-1.c: Remove mips xfail.
19761
19762 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
19763
19764 * objc.dg/gnu-runtime-3.m: Simplify.
19765
19766 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
19767
19768 PR middle-end/23669
19769 * gcc.dg/tree-ssa/divide-1.c: New test.
19770 * gcc.dg/tree-ssa/divide-2.c: New test.
19771
19772 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
19773
19774 PR libgfortran/24945
19775 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
19776
19777 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
19778
19779 PR libgfortran/24945
19780 * gfortran.dg/open_status_2.f90: New test.
19781
19782 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19783
19784 * gcc.c-torture/execute/builtins/fprintf.c,
19785 gcc.c-torture/execute/builtins/fputs-lib.c,
19786 gcc.c-torture/execute/builtins/fputs.c,
19787 gcc.c-torture/execute/builtins/lib/fprintf.c,
19788 gcc.c-torture/execute/builtins/lib/printf.c,
19789 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
19790
19791 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
19792
19793 * gcc.dg/20050922-2.c: New test.
19794
19795 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
19796
19797 * objc.dg/gnu-runtime-3.m: New test.
19798
19799 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19800
19801 PR c++/9278
19802 * g++.dg/other/void1.C: New test.
19803
19804 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
19805
19806 PR middle-end/24998
19807 * gcc.dg/torture/fp-int-convert-float.c,
19808 gcc.dg/torture/fp-int-convert-double.c,
19809 gcc.dg/torture/fp-int-convert-long-double.c,
19810 gcc.dg/torture/fp-int-convert-timode.c,
19811 gcc.dg/torture/fp-int-convert-float80.c,
19812 gcc.dg/torture/fp-int-convert-float80-timode.c,
19813 gcc.dg/torture/fp-int-convert-float128.c,
19814 gcc.dg/torture/fp-int-convert-float128-timode.c,
19815 gcc.dg/torture/fp-int-convert.h: New files.
19816
19817 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
19818
19819 PR middle-end/24989
19820 * gcc.dg/tree-ssa/bool-10.c: New test.
19821 * gcc.dg/tree-ssa/bool-11.c: New test.
19822 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
19823
19824 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
19825
19826 PR middle-end/24990
19827 * tree-ssa/pr24990-1.c: New test.
19828
19829 2005-11-24 Richard Guenther <rguenther@suse.de>
19830 Dirk Mueller <dmueller@suse.de>
19831
19832 PR c++/14024
19833 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
19834 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
19835 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
19836 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
19837 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
19838 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
19839
19840 2005-11-23 Uros Bizjak <uros@kss-loka.si>
19841
19842 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
19843
19844 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
19845
19846 PR c/21668
19847 * gcc.dg/Wc++-compat.c: New.
19848 * gcc.dg/Wno-c++-compat.c: New.
19849
19850 2005-11-23 Alan Modra <amodra@bigpond.net.au>
19851
19852 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
19853 (vspltish, vspltisw): Likewise.
19854
19855 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
19856
19857 PR libgfortran/24794
19858 * gfortran.dg/namelist_12.f: Fix quotes.
19859 * gfortran.dg/namelist_13.f90: Fix quotes.
19860 * gfortran.dg/namelist_14.f90: Fix quotes.
19861 * gfortran.dg/namelist_15.f90: Fix quotes.
19862 * gfortran.dg/namelist_use.f90: Fix quotes.
19863 * gfortran.dg/namelist_use_only.f90: Fix quotes.
19864 * gfortran.dg/namelist_21.f90: New test.
19865 * gfortran.dg/namelist_22.f90: New test.
19866
19867 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
19868
19869 PR target/23435
19870 * gcc.c-torture/compile/pr23435.c: New.
19871
19872 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
19873
19874 * gcc.c-torture/execute/floatunsisf-1.c: New test.
19875
19876 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
19877
19878 * gcc.target/powerpc/405-macchw-1.c,
19879 gcc.target/powerpc/405-macchw-2.c,
19880 gcc.target/powerpc/405-macchwu-1.c,
19881 gcc.target/powerpc/405-macchwu-2.c,
19882 gcc.target/powerpc/405-machhw-1.c,
19883 gcc.target/powerpc/405-machhw-2.c,
19884 gcc.target/powerpc/405-machhwu-1.c,
19885 gcc.target/powerpc/405-machhwu-2.c,
19886 gcc.target/powerpc/405-maclhw-1.c,
19887 gcc.target/powerpc/405-maclhw-2.c,
19888 gcc.target/powerpc/405-maclhwu-1.c,
19889 gcc.target/powerpc/405-maclhwu-2.c,
19890 gcc.target/powerpc/405-mulchw-1.c,
19891 gcc.target/powerpc/405-mulchw-2.c,
19892 gcc.target/powerpc/405-mulchwu-1.c,
19893 gcc.target/powerpc/405-mulchwu-2.c,
19894 gcc.target/powerpc/405-mulhhw-1.c,
19895 gcc.target/powerpc/405-mulhhw-2.c,
19896 gcc.target/powerpc/405-mulhhwu-1.c,
19897 gcc.target/powerpc/405-mulhhwu-2.c,
19898 gcc.target/powerpc/405-mullhw-1.c,
19899 gcc.target/powerpc/405-mullhw-2.c,
19900 gcc.target/powerpc/405-mullhwu-1.c,
19901 gcc.target/powerpc/405-mullhwu-2.c,
19902 gcc.target/powerpc/405-nmacchw-1.c,
19903 gcc.target/powerpc/405-nmacchw-2.c,
19904 gcc.target/powerpc/405-nmachhw-1.c,
19905 gcc.target/powerpc/405-nmachhw-2.c,
19906 gcc.target/powerpc/405-nmaclhw-1.c,
19907 gcc.target/powerpc/405-nmaclhw-2.c,
19908 gcc.target/powerpc/440-macchw-1.c,
19909 gcc.target/powerpc/440-macchw-2.c,
19910 gcc.target/powerpc/440-macchwu-1.c,
19911 gcc.target/powerpc/440-macchwu-2.c,
19912 gcc.target/powerpc/440-machhw-1.c,
19913 gcc.target/powerpc/440-machhw-2.c,
19914 gcc.target/powerpc/440-machhwu-1.c,
19915 gcc.target/powerpc/440-machhwu-2.c,
19916 gcc.target/powerpc/440-maclhw-1.c,
19917 gcc.target/powerpc/440-maclhw-2.c,
19918 gcc.target/powerpc/440-maclhwu-1.c,
19919 gcc.target/powerpc/440-maclhwu-2.c,
19920 gcc.target/powerpc/440-mulchw-1.c,
19921 gcc.target/powerpc/440-mulchw-2.c,
19922 gcc.target/powerpc/440-mulchwu-1.c,
19923 gcc.target/powerpc/440-mulchwu-2.c,
19924 gcc.target/powerpc/440-mulhhw-1.c,
19925 gcc.target/powerpc/440-mulhhw-2.c,
19926 gcc.target/powerpc/440-mulhhwu-1.c,
19927 gcc.target/powerpc/440-mulhhwu-2.c,
19928 gcc.target/powerpc/440-mullhw-1.c,
19929 gcc.target/powerpc/440-mullhw-2.c,
19930 gcc.target/powerpc/440-mullhwu-1.c,
19931 gcc.target/powerpc/440-mullhwu-2.c,
19932 gcc.target/powerpc/440-nmacchw-1.c,
19933 gcc.target/powerpc/440-nmacchw-2.c,
19934 gcc.target/powerpc/440-nmachhw-1.c,
19935 gcc.target/powerpc/440-nmachhw-2.c,
19936 gcc.target/powerpc/440-nmaclhw-1.c,
19937 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
19938
19939 2005-11-21 Jakub Jelinek <jakub@redhat.com>
19940
19941 PR fortran/24774
19942 * gfortran.dg/inquire_9.f90: New test.
19943
19944 PR fortran/21647
19945 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
19946
19947 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
19948
19949 PR libfortran/24432
19950 * lib/target-supports.exp (check_effective_target_fortran_large_real):
19951 Check that 'cos' is supported.
19952
19953 2005-11-21 Paul Thomas <pault@gcc.gnu.org
19954
19955 PR fortran/24223
19956 * gfortran.dg/substring_equivalence.f90: New test.
19957
19958 PR fortran/24705
19959 * gfortran.dg/auto_internal_assumed.f90: New test.
19960
19961 2005-11-21 Uros Bizjak <uros@kss-loka.si>
19962
19963 * gcc.dg/fold-div-2.c: New test.
19964
19965 2005-11-20 Ian Lance Taylor <ian@airs.com>
19966
19967 PR rtl-optimization/24883
19968 * gcc.c-torture/compile/pr24883.c: New test.
19969
19970 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
19971
19972 PR middle-end/20583
19973 * gcc.c-torture/compile/pr20583.c: New.
19974
19975 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
19976
19977 * gcc.c-torture/execute/usmul.c: New test.
19978
19979 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
19980
19981 * gcc.dg/tree-ssa/vrp22.c: New test.
19982
19983 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
19984
19985 PR middle-end/24912
19986 * gcc.dg/torture/pr24912-1.c: New test.
19987
19988 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
19989
19990 PR fortran/24862
19991 * gfortran.dg/arrayio_derived_1.f90: New test.
19992
19993 2005-11-19 Richard Guenther <rguenther@suse.de>
19994
19995 PR middle-end/23294
19996 * gcc.dg/tree-ssa/pr23294.c: New testcase.
19997
19998 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
19999
20000 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
20001
20002 2005-11-18 Mark Mitchell <mark@codesourcery.com>
20003
20004 PR c++/8355
20005 * g++.dg/template/friend39.C: New test.
20006
20007 2005-11-18 James E Wilson <wilson@specifix.com>
20008
20009 * gcc.dg/builtin-strstr.c: New.
20010
20011 2005-11-18 Richard Henderson <rth@redhat.com>
20012
20013 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
20014 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
20015 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
20016 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
20017 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
20018 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
20019 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
20020 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
20021 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
20022 renaming to remove initial "ia64-".
20023
20024 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
20025
20026 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
20027
20028 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
20029
20030 * g++.dg/cpp/string-2.C: New test.
20031
20032 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
20033
20034 * gcc.dg/tree-ssa/loop-14.c: New test.
20035
20036 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
20037 Michael Chamberlain <michael@chamberlain.net.au>
20038
20039 * ada/acats/run_all.sh (target_run): Kill long running tests.
20040
20041 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20042
20043 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
20044 * gcc.dg/cleanup-9.c: Likewise.
20045 * gcc.dg/cleanup-10.c: Likewise.
20046 * gcc.dg/cleanup-11.c: Likewise.
20047
20048 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20049
20050 PR fortran/24892
20051 * gfortran.dg/open_access_append_1.f90: New test.
20052 * gfortran.dg/open_access_append_2.f90: New test.
20053
20054 2005-11-16 Richard Guenther <rguenther@suse.de>
20055
20056 PR middle-end/24851
20057 * gcc.c-torture/execute/pr24851.c: New testcase.
20058
20059 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
20060
20061 * gcc.dg/fold-overflow-1.c: New test.
20062
20063 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
20064
20065 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
20066 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
20067
20068 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
20069
20070 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
20071 structures.
20072 * g++.dg/eh/forced2.C: Likewise.
20073 * g++.dg/eh/forced3.C: Likewise.
20074 * g++.dg/eh/forced4.C: Likewise.
20075
20076 2005-11-11 Mike Stump <mrs@apple.com>
20077
20078 * g++.old-deja/g++.mike/unused.C: Add.
20079
20080 2005-11-15 Mark Mitchell <mark@codesourcery.com>
20081
20082 PR c++/24667
20083 * g++.dg/warn/Wcast-qual1.C: New test.
20084
20085 2005-11-15 Jan Hubicka <jh@suse.cz>
20086
20087 * gcc.dg/winline-5.c: Add large-unit-insns limit.
20088
20089 2005-11-14 David Edelsohn <edelsohn@gnu.org>
20090
20091 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
20092
20093 2005-11-14 Diego Novillo <dnovillo@redhat.com>
20094
20095 PR 24840
20096 * gcc.dg/tree-ssa/pr24840.c: New test.
20097
20098 2005-11-14 Janis Johnson <janis187@us.ibm.com>
20099
20100 PR testsuite/24841
20101 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
20102
20103 2005-11-14 Dale Johannesen <dalej@apple.com>
20104
20105 * gcc.c-torture/execute/20051113-1.c: New.
20106
20107 2005-11-14 Mark Mitchell <mark@codesourcery.com>
20108
20109 PR c++/24687
20110 * g++.dg/template/crash43.C: New test.
20111
20112 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
20113
20114 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
20115
20116 2005-11-13 Mark Mitchell <mark@codesourcery.com>
20117
20118 PR c++/24817
20119 * g++.dg/eh/spec8.C: New test.
20120
20121 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
20122
20123 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
20124
20125 2005-11-13 Mark Mitchell <mark@codesourcery.com>
20126
20127 PR c++/20293
20128 * g++.dg/parse/ambig4.C: New test.
20129 * g++.dg/tc1/dr101.C: Adjust error markers.
20130 * g++.dg/lookup/strong-using-2.C: Likewise.
20131 * g++.dg/lookup/ambig5.C: Likewise.
20132 * g++.dg/lookup/ambig4.C: Likewise.
20133 * g++.dg/parse/crash22.C: Likewise.
20134
20135 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
20136
20137 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
20138
20139 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
20140
20141 * gcc.dg/nested-calls-1.c: New test.
20142
20143 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20144
20145 * gfortran.dg/complex_intrinsic_1.f90: New test.
20146 * gfortran.dg/complex_intrinsic_2.f90: New test.
20147 * gfortran.dg/fgetc_1.f90: New test.
20148 * gfortran.dg/fgetc_2.f90: New test.
20149 * gfortran.dg/fgetc_3.f90: New test.
20150 * gfortran.dg/ftell_1.f90: New test.
20151 * gfortran.dg/ftell_2.f90: New test.
20152 * gfortran.dg/gnu_logical_1.F: New test.
20153 * gfortran.dg/gnu_logical_2.f90: New test.
20154
20155 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
20156
20157 PR middle-end/24820
20158 * gcc.dg/pr24820.c: New test.
20159
20160 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
20161
20162 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
20163 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
20164 variable.
20165
20166 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20167
20168 PR testsuite/24614
20169 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
20170
20171 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
20172
20173 * gcc.target/cris/cris.exp: New file.
20174 * gcc.target/cris/rld-legit1.c: New test.
20175 * gcc.target/cris/rld-legit2.c: New test.
20176
20177 2005-11-12 Jakub Jelinek <jakub@redhat.com>
20178
20179 PR c++/24780
20180 * g++.dg/opt/pr24780.C: New test.
20181
20182 PR c++/24761
20183 * g++.dg/template/asm1.C: New test.
20184
20185 2005-11-12 Steven G. Kargl <kargls@comcast.net>
20186
20187 PR libgfortran/24787
20188 * gfortran.dg/scan_1.f90: New test.
20189
20190 2005-11-12 Jan Hubicka <jh@suse.cz>
20191
20192 * gcc.target/i386/minmax-1.c: New.
20193 * gcc.target/i386/minmax-2.c: New.
20194
20195 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
20196
20197 * gcc.dg/pr24445.c: Fix for 64-bit targets.
20198
20199 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
20200
20201 * gcc.c-torture/execute/20051110-1.c,
20202 gcc.c-torture/execute/20051110-2.c: New tests.
20203
20204 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
20205
20206 PR middle-end/24750
20207 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
20208 New tests.
20209
20210 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
20211
20212 * lib/target-libpath.exp (get_shlib_extension): New proc.
20213 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
20214 * lib/gfortran.exp (gfortran_link_flags): Likewise.
20215 * lib/objc.exp (objc_target_compile): Likewise.
20216 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
20217 detection.
20218
20219 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
20220
20221 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
20222
20223 * lib/target-supports.exp (check_effective_target_static_libgfortran):
20224 Add -static to additional_flags and pass it to target_compile.
20225
20226 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
20227
20228 PR libgfortran/24719
20229 gfortran.dg/read_noadvance.f90: New test.
20230
20231 PR libgfortran/24699
20232 gfortran.dg/fmt_t_2.f90: New test.
20233
20234 PR libgfortran/24785
20235 gfortran.dg/read_x_eor.f90: New test.
20236
20237 PR libgfortran/24584
20238 gfortran.dg/namelist_empty.f90: Rename test.
20239
20240 PR libgfortran/24489
20241 gfortran/read_eor.f90: Rename test.
20242
20243 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
20244
20245 PR fortran/15976
20246 * gfortran.dg/automatic_module_variable.f90: New test.
20247
20248 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
20249
20250 PR target/24445
20251 * gcc.dg/pr24445.c: New test.
20252
20253 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
20254
20255 PR fortran/24655
20256 PR fortran/24755
20257 * gfortran.dg/recursive_statement_functions.f90: Add statement
20258 functions using inline intrinsic functions and parameters to test
20259 that they no longer seg-fault.
20260
20261 PR fortran/24409
20262 gfortran.dg/nested_modules_4.f90: New test.
20263 gfortran.dg/nested_modules_5.f90: New test.
20264
20265 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20266
20267 PR fortran/24643
20268 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
20269
20270 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
20271
20272 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
20273 failures.
20274
20275 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
20276
20277 * gcc.dg/sparc-getcontext-1.c: New test.
20278
20279 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
20280
20281 * gcc.dg/ifcvt-fabs-1.c: New test.
20282
20283 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
20284
20285 PR other/4372
20286 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
20287 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
20288
20289 2005-11-09 Richard Guenther <rguenther@suse.de>
20290
20291 PR tree-optimization/24716
20292 * gcc.c-torture/execute/pr24716.c: New testcase.
20293
20294 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
20295
20296 * gcc.dg/pr24624.c: Disable for non S/390 targets.
20297
20298 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
20299
20300 PR 24624
20301 * gcc.dg/pr24624.c: Testcase added.
20302
20303 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
20304
20305 PR 24623
20306 * g++.dg/other/pr24623.C: Testcase added.
20307
20308 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
20309
20310 PR fortran/22607
20311 * gfortran-dg/pure_byref_1.f90: New.
20312 * gfortran-dg/pure_byref_2.f90: New.
20313
20314 2005-11-09 Uros Bizjak <uros@kss-loka.si>
20315
20316 PR c/24101
20317 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
20318 * gcc.dg/dg.exp: Run main loop also for *.i files.
20319
20320 2005-11-08 Jakub Jelinek <jakub@redhat.com>
20321
20322 PR c++/19450
20323 * g++.dg/tls/diag-3.C: New test.
20324 * g++.dg/tls/diag-4.C: New test.
20325 * g++.dg/tls/static-1.C: New test.
20326 * g++.dg/tls/static-1a.cc: New file.
20327
20328 2005-11-08 Diego Novillo <dnovillo@redhat.com>
20329
20330 PR 23046
20331 * g++.dg/tree-ssa/pr23046.C: New test.
20332
20333 2005-11-08 Devang Patel <dpatel@apple.com>
20334
20335 PR tree-optimization/23115
20336 * gcc.dg/tree-ssa/pr23115.c: New.
20337
20338 2005-11-08 David Edelsohn <edelsohn@gnu.org>
20339
20340 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
20341 * gcc.target/powerpc/pr16155.c: Same.
20342 * gcc.target/powerpc/altivec-1.c: Same.
20343 * gcc.target/powerpc/altivec-2.c: Same.
20344 * gcc.target/powerpc/altivec-3.c: Same.
20345 * gcc.target/powerpc/altivec-5.c: Same.
20346 * gcc.target/powerpc/altivec-11.c: Same.
20347 * gcc.target/powerpc/altivec-12.c: Same.
20348 * gcc.target/powerpc/altivec-14.c: Same.
20349 * gcc.target/powerpc/altivec-22.c: Same.
20350 * gcc.target/powerpc/altivec-consts.c: Same.
20351 * gcc.target/powerpc/altivec-pr22085.c: Same.
20352 * gcc.target/powerpc/altivec-splat.c: Same.
20353 * gcc.target/powerpc/altivec-varargs-1.c: Same.
20354 * gcc.target/powerpc/altivec-vec-merge.c: Same.
20355 * gcc.target/powerpc/darwin-longlong.c: Same.
20356
20357 2005-11-08 Uros Bizjak <uros@kss-loka.si>
20358
20359 PR target/19340
20360 * gcc.dg/pr19340.c: New test.
20361
20362 2005-11-07 Ian Lance Taylor <ian@airs.com>
20363
20364 PR rtl-optimization/24683
20365 * gcc.dg/pr24683.c: New test.
20366
20367 2005-11-07 Uros Bizjak <uros@kss-loka.si>
20368
20369 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
20370 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
20371
20372 2005-11-07 Uros Bizjak <uros@kss-loka.si>
20373
20374 * gcc.target/i386/pr23376.c: Compile with -mmmx.
20375
20376 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
20377
20378 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
20379
20380 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
20381
20382 PR target/24230
20383
20384 * gcc.target/powerpc/altivec-consts.c,
20385 gcc.target/powerpc/altivec-splat.c: New testcase.
20386
20387 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
20388
20389 PR c/24599
20390
20391 * gcc.dg/overflow-2.c: New testcase.
20392
20393 2005-11-07 Jakub Jelinek <jakub@redhat.com>
20394
20395 PR rtl-optimization/23567
20396 * gcc.c-torture/execute/20051104-1.c: New test.
20397
20398 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
20399
20400 PR fortran/24534
20401 gfortran.dg/private_type_2.f90: Modified to check that case with
20402 PRIVATE declaration within derived type is accepted.
20403
20404 PR fortran/20838
20405 gfortran.dg/pointer_assign_1.f90: New test.
20406
20407 PR fortran/20840
20408 * gfortran.dg/arrayio_0.f90: New test.
20409
20410 PR fortran/17737
20411 gfortran.dg/data_initialized.f90: New test.
20412 gfortran.dg/data_constraints_1.f90: New test.
20413 gfortran.dg/data_constraints_2.f90: New test.
20414
20415 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
20416
20417 PR fortran/24174
20418 PR fortran/24305
20419 * gfortran.dg/large_real_kind_form_io_1.f90: New file.
20420
20421 2005-11-06 Diego Novillo <dnovillo@redhat.com>
20422
20423 PR 24670
20424 * gcc.dg/tree-ssa/pr24670.c: New test.
20425
20426 2005-11-05 Ian Lance Taylor <ian@airs.com>
20427
20428 PR target/22432
20429 * gcc.target/i386/pr22432.c: New test.
20430
20431 2005-11-05 Richard Henderson <rth@redhat.com>
20432
20433 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
20434 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
20435 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
20436 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
20437 from gcc.dg/alpha-*.
20438 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
20439 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
20440
20441 2005-11-05 Andreas Jaeger <aj@suse.de>
20442
20443 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
20444
20445 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
20446
20447 PR target/23424
20448 * gcc.dg/torture/pr23424-1.c: New test.
20449
20450 2005-11-04 Richard Henderson <rth@redhat.com>
20451
20452 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
20453 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
20454 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
20455 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
20456 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
20457 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
20458 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
20459 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
20460 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
20461 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
20462 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
20463 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
20464 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
20465 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
20466 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
20467 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
20468 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
20469 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
20470 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
20471 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
20472 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
20473 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
20474 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
20475 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
20476 Move from gcc.dg/.
20477 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
20478 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
20479 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
20480 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
20481 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
20482 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
20483 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
20484 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
20485 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
20486 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
20487 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
20488 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
20489 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
20490 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
20491 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
20492 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
20493 gcc.target/i386/lea.c, gcc.target/i386/local.c,
20494 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
20495 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
20496 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
20497 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
20498 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
20499 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
20500 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
20501 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
20502 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
20503 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
20504 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
20505 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
20506 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
20507 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
20508 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
20509 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
20510 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
20511 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
20512 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
20513 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
20514 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
20515 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
20516 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
20517 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
20518 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
20519 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
20520 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
20521 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
20522
20523 2005-11-04 Diego Novillo <dnovillo@redhat.com>
20524
20525 PR 24627
20526 * gcc.dg/tree-ssa/pr24627.c: New test.
20527
20528 2005-11-04 Paul Brook <paul@codesourcery.com>
20529
20530 * gcc.dg/tls/opt-10.c: New test.
20531
20532 2005-11-04 Andreas Jaeger <aj@suse.de>
20533
20534 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
20535 avoid extra warnings.
20536
20537 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20538
20539 PR libfortran/22298
20540 * lib/target-supports.exp
20541 (check_effective_target_static_libgfortran): New
20542 static_libgfortran effective target.
20543 * gfortran.dg/static_linking_1.f: New test.
20544 * gfortran.dg/static_linking_1.c: New file.
20545
20546 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
20547
20548 * gcc.dg/pr24615.c: Guard test with { target fpic }.
20549
20550 2005-11-03 Josh Conner <jconner@apple.com>
20551
20552 PR c++/19989
20553 g++.dg/ext/array2.C: New test.
20554 g++.dg/template/dependent-name3.C: New test.
20555 g++.dg/template/dependent-name4.C: New test.
20556 g++.dg/template/sfinae2.C: New test.
20557
20558 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
20559
20560 PR preprocessor/22042
20561 * gcc.dg/cpp/strify4.c: New test.
20562
20563 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
20564
20565 PR c++/17964
20566 * g++.dg/cpp/string-1.C: New test.
20567
20568 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
20569
20570 * gcc.target/powerpc: New directory.
20571 * gcc.target/powerpc/powerpc.exp: New file.
20572 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
20573 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
20574 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
20575 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
20576 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
20577 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
20578 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
20579 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
20580 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
20581 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
20582 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
20583 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
20584 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
20585 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
20586 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
20587 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
20588 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
20589 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
20590 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
20591 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
20592 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
20593 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
20594 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
20595 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
20596 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
20597 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
20598 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
20599 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
20600 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
20601 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
20602 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
20603 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
20604 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
20605 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
20606
20607 2005-11-03 Mark Mitchell <mark@codesourcery.com>
20608
20609 PR c++/21627
20610 * g++.dg/warn/inline2.C: New test.
20611
20612 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
20613
20614 PR middle-end/23155
20615 * g++.dg/ext/c99struct1.C: New test.
20616 * gcc.dg/union-cast-1.c: New test.
20617 * gcc.dg/union-cast-2.c: New test.
20618 * gcc.dg/union-cast-3.c: New test.
20619
20620 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
20621
20622 PR middle-end/24589
20623 * gcc.c-torture/execute/zero-struct-2.c: New test.
20624
20625 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
20626
20627 PR c++/24582
20628 * g++.dg/init/switch1.C: New test.
20629
20630 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
20631
20632 * gcc.dg/delay-slot-1.c: New test.
20633
20634 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
20635
20636 PR target/24620
20637 * gcc.dg/pr24620.c: New test.
20638
20639 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
20640
20641 PR c/24329
20642 * gcc.dg/format/unnamed-1.c: New test.
20643
20644 2005-11-02 Mark Mitchell <mark@codesourcery.com>
20645
20646 PR c++/22434
20647 * g++.dg/expr/cond8.C: New test.
20648
20649 PR c++/24560
20650 * g++.dg/parse/dot1.C: New test.
20651
20652 2005-11-02 Jan Hubicka <jh@suse.cz>
20653
20654 PR target/23303
20655 * gcc.dg/i386-lea.c: New test
20656
20657 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
20658
20659 PR target/24615
20660 * gcc.dg/pr24615.c: New test.
20661
20662 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
20663
20664 PR target/24600
20665 * gcc.dg/pr24600.c: New test.
20666
20667 2005-11-02 Mark Mitchell <mark@codesourcery.com>
20668
20669 PR c++/19253
20670 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
20671 * g++.dg/parse/typename9.C: New test.
20672 * g++/dg/parse/typename10.C: Likewise.
20673
20674 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
20675
20676 PR fortran/18157
20677 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
20678 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
20679 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
20680
20681 2005-11-02 Mark Mitchell <mark@codesourcery.com>
20682
20683 PR c++/24569
20684 * g++.dg/debug/static1.C: New test.
20685
20686 2005-11-02 Josh Conner <jconner@apple.com>
20687
20688 * g++.dg/crash38.C: moved into proper directory...
20689 * g++.dg/template/crash42.C: ...here
20690
20691 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
20692
20693 PR target/18338
20694 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
20695 pcc_bitfield_type_matters || default_packed.
20696
20697 * lib/target-supports.exp
20698 (check_effective_target_pcc_bitfield_type_matters): New proc.
20699 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
20700
20701 PR testsuite/23304
20702 * lib/target-supports.exp (check_effective_default_packed): New proc.
20703 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
20704 Gate expected errors on target ! default_packed.
20705 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
20706
20707 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20708
20709 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
20710 change (r106358).
20711
20712 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20713
20714 PR fortran/24008
20715 * gfortran.dg/entry_5.f90: New.
20716 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
20717
20718 2005-11-01 Bob Wilson <bob.wilson@acm.org>
20719
20720 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
20721
20722 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
20723
20724 PR fortran/21565
20725 gfortran.dg/namelist_blockdata.f90: New test.
20726
20727 PR fortran/18737
20728 gfortran.dg/external_implicit_none.f90: New test.
20729
20730 PR fortran/14994
20731 * gfortran.dg/secnds.f: New test.
20732
20733 2005-10-31 Jan Hubicka <jh@suse.cz>
20734
20735 PR target/20928
20736 * gcc.c-torture/compile/pr20928.c: New test.
20737
20738 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
20739
20740 PR middle-end/23492
20741 * gcc.c-torture/compile/zero-strct-5.c: New test.
20742
20743 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
20744
20745 PR libgfortran/24584
20746 * gfortran.dg/pr24584.f90: New test.
20747
20748 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
20749
20750 PR fortran/18883
20751 * gfortran.dg/char_result_9.f90: New.
20752 * gfortran.dg/char_result_10.f90: New.
20753
20754 2005-10-30 Jan Hubicka <jh@suse.cz>
20755
20756 * g++.dg/tree-ssa/pr24172.C: New testcase.
20757
20758 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
20759
20760 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
20761
20762 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
20763
20764 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
20765 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
20766 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
20767 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
20768 gfortran.dg/enum_9.f90,
20769 gfortran.fortran-torture/compile/enum_1.f90,
20770 gfortran.fortran-torture/execute/enum_1.f90,
20771 gfortran.fortran-torture/execute/enum_2.f90,
20772 gfortran.fortran-torture/execute/enum_3.f90,
20773 gfortran.fortran-torture/execute/enum_4.f90: New tests.
20774
20775 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
20776
20777 PR target/18482
20778 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
20779 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
20780
20781 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20782
20783 PR libfortran/20179
20784 * gfortran.dg/mixed_io_1.f90: New test.
20785 * gfortran.dg/mixed_io_1.c: New file.
20786
20787 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
20788
20789 * gfortran.dg/malloc_free_1.f90: New test.
20790
20791 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
20792
20793 * gcc.dg/nested-func-4.c: Require profiling -pg.
20794
20795 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
20796
20797 PR C++/23229
20798 * g++.dg/warn/main-2.C: New test.
20799
20800 2005-10-28 Steven G. Kargl <kargls@comcast.net>
20801
20802 PR fortran/24545
20803 * gfortran.dg/interface_2.f90: new test.
20804
20805 2005-10-28 Josh Conner <jconner@apple.com>
20806
20807 PR c++/22153
20808 * g++.dg/template/crash38.C: New test.
20809 * g++.dg/parse/explicit1.C: Change expected errors.
20810
20811 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
20812
20813 PR C++/23426
20814 * g++.dg/other/large-size-array.C: New test.
20815
20816 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
20817
20818 PR middle-end/24362
20819 * g++.dg/opt/complex4.C: New test.
20820
20821 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
20822
20823 * gcc.dg/nested-func-4.c: New test.
20824
20825 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
20826
20827 PR fortran/24158
20828 gfortran.dg/derived_recursion.f90: New test.
20829 gfortran.dg/implicit_actual.f90: New test.
20830
20831 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
20832
20833 PR middle-end/24295, PR testsuite/24477
20834 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
20835 removed when weakref hits the tree.
20836
20837 2005-10-25 Jakub Jelinek <jakub@redhat.com>
20838
20839 * gfortran.dg/cray_pointers_4.f90: New test.
20840
20841 * gfortran.dg/cray_pointers_5.f90: New test.
20842
20843 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
20844
20845 PR fortran/22290
20846 * gfortran.dg/assign_5.f90: New test.
20847 * gfortran.dg/assign_6.f: New test.
20848
20849 2005-10-25 Uros Bizjak <uros@kss-loka.si>
20850
20851 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
20852 CPU has no SSE support.
20853
20854 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
20855
20856 PR libgfortran/24224
20857 * gfortran.dg/arrayio_1.f90: Update attribution.
20858 * gfortran.dg/arrayio_2.f90: Update attribution.
20859 * gfortran.dg/arrayio_3.f90: Update attribution.
20860 * gfortran.dg/arrayio_4.f90: Update test conditions.
20861 * gfortran.dg/arrayio_5.f90: Update attribution.
20862 * gfortran.dg/arrayio_6.f90: New test.
20863 * gfortran.dg/arrayio_7.f90: New test.
20864
20865 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
20866
20867 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
20868
20869 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
20870
20871 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
20872
20873 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
20874
20875 PR fortran/24416
20876 * gfortran.dg/namelist_char_only.f90: New test.
20877
20878 2005-10-24 Asher Langton <langton2@llnl.gov>
20879
20880 PR fortran/17031
20881 PR fortran/22282
20882 * gfortran.dg/cray_pointers_1.f90: New test.
20883 * gfortran.dg/cray_pointers_2.f90: New test.
20884 * gfortran.dg/cray_pointers_3.f90: New test.
20885 * gfortran.dg/loc_1.f90: New test.
20886 * gfortran.dg/loc_2.f90: New test.
20887
20888 2005-10-24 Steven Bosscher <stevenb@suse.de>
20889
20890 * gcc.dg/pr24225.c: New test.
20891
20892 2005-10-24 Asher Langton <langton2@llnl.gov>
20893
20894 * gfortran.dg/dup_save_1.f90: New test.
20895 * gfortran.dg/dup_save_2.f90: New test.
20896
20897 2005-10-24 Paul Brook <paul@codesourcery.com>
20898
20899 PR 24107
20900 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
20901 stdint.h.
20902
20903 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
20904
20905 PR libgfortran/24489
20906 * gfortran.dg/pr24489.f90: New test.
20907
20908 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
20909
20910 PR fortran/23635
20911 * gfortran.dg/ichar_1.f90: Add tests for derived types.
20912
20913 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
20914
20915 PR target/18911
20916 * g++.dg/init/array16.C: Skip for mmix-*-*.
20917
20918 2005-10-23 Asher Langton <langton2@llnl.gov>
20919
20920 * gfortran.dg/byte_1.f90: New test.
20921 * gfortran.dg/byte_2.f90: New test.
20922
20923 2005-10-23 David Edelsohn <edelsohn@gnu.org>
20924
20925 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
20926
20927 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
20928
20929 PR fortran/18022
20930 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
20931
20932 PR fortran/24311
20933 * gfortran.dg/merge_char_const.f90: New test.
20934
20935 PR fortran/24384
20936 * gfortran.dg/spread_scalar_source.f90: New test.
20937
20938 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
20939
20940 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
20941
20942 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
20943 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
20944
20945 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
20946
20947 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
20948
20949 PR fortran/24426
20950 * gfortran.dg/der_pointer_4.f90: New.
20951
20952 2005-10-22 David Ayers <d.ayers@inode.at>
20953
20954 * obj-c++.dg/except-1.mm: Simplify.
20955
20956 2005-10-21 David Ayers <d.ayers@inode.at>
20957
20958 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
20959
20960 2005-10-21 Jakub Jelinek <jakub@redhat.com>
20961
20962 * gfortran.dg/assumed_dummy_2.f90: New test.
20963
20964 2005-10-21 James E Wilson <wilson@specifix.com>
20965
20966 PR preprocessor/15220
20967 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
20968
20969 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
20970
20971 * gcc.c-torture/execute/20051021-1.c: New test.
20972
20973 2005-10-21 Mark Mitchell <mark@codesourcery.com>
20974
20975 PR c++/24260
20976 * g++.dg/ext/tmplattr1.C: New test.
20977
20978 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
20979
20980 PR fortran/24440
20981 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
20982
20983 2005-10-20 Geoffrey Keating <geoffk@apple.com>
20984
20985 * obj-c++.dg/except-1.mm: New.
20986
20987 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
20988
20989 2005-10-21 Alan Modra <amodra@bigpond.net.au>
20990
20991 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
20992
20993 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
20994
20995 PR middle-end/24295
20996 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
20997 declarations with the same names as thunks' alias targets, use
20998 aliases instead.
20999 * gcc.dg/attr-alias-3.c: New test.
21000 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
21001
21002 2005-10-20 Mark Mitchell <mark@codesourcery.com>
21003
21004 PR c++/22618
21005 * g++.dg/parse/access8.C: New test.
21006
21007 2005-10-20 Richard Guenther <rguenther@suse.de>
21008
21009 PR c++/24439
21010 * g++.dg/tree-ssa/pr24439.C: New testcase.
21011
21012 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
21013
21014 * g++.dg/opt/delay-slot-1.C: New test.
21015
21016 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
21017
21018 PR fortran/21625
21019 * gfortran.fg/der_init_1.f90: New.
21020
21021 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
21022
21023 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
21024
21025 2005-10-19 Mark Mitchell <mark@codesourcery.com>
21026
21027 PR c++/21908
21028 * g++.dg/parse/error28.C: New test.
21029
21030 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
21031
21032 * gcc.dg/profile-generate-2.c: New test.
21033
21034 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
21035
21036 PR target/23589
21037 * g++.dg/ext/dllimport11.C: New.
21038
21039 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21040
21041 PR c++/22293
21042 * g++.dg/other/friend3.C: New test.
21043
21044 2005-10-18 Mark Mitchell <mark@codesourcery.com>
21045
21046 PR c++/23293
21047 * g++.dg/template/error19.C: New test.
21048
21049 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
21050
21051 PR c++/21383
21052 * g++.dg/overload/koenig2.C: New.
21053
21054 PR c++/23118
21055 * g++.dg/overload/error2.C: New.
21056
21057 PR c++/22604
21058 * g++.dg/inherit/covariant14.C: New.
21059
21060 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21061
21062 PR c++/23440
21063 * g++.dg/parse/for1.C: New test.
21064
21065 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
21066
21067 PR fortran/23446
21068 * gfortran.dg/host_dummy_index_1.f90: New test.
21069
21070 PR fortran/21459
21071 * gfortran.dg/automatic_char_len_2.f90: New test.
21072
21073 PR fortran/20866
21074 * gfortran.dg/recursive_statement_functions.f90: New test.
21075
21076 PR fortran/20853
21077 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
21078
21079 PR fortran/20849
21080 * gfortran.dg/external_initializer.f90: New test.
21081
21082 PR fortran/20837
21083 * non_module_public.f90: New test.
21084
21085 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
21086
21087 PR c++/24386
21088 * g++.dg/template/overload7.C: New.
21089
21090 PR c++/22551
21091 * g++.dg/other/switch2.C: Remove expected warnings.
21092
21093 PR c++/21353
21094 * g++.dg/template/defarg6.C: New.
21095
21096 2005-10-17 Uros Bizjak <uros@kss-loka.si>
21097
21098 PR target/24315
21099 * gcc.target/i386/pr24315.c: New test.
21100
21101 2005-10-16 Mark Mitchell <mark@codesourcery.com>
21102
21103 PR c++/24389
21104 * g++.dg/template/static21.C: New test.
21105 * g++.dg/template/static21-a.cc: Likewise.
21106
21107 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
21108
21109 PR c++/23959
21110 * g++.dg/warn/Wswitch-default-1.C: New test.
21111 * g++.dg/warn/Wswitch-default-2.C: New test.
21112
21113 2005-10-16 Mark Mitchell <mark@codesourcery.com>
21114
21115 PR c++/22173
21116 * g++.dg/parse/template18.C: New test.
21117 * g++.dg/template/nontype15.C: Likewise.
21118
21119 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
21120
21121 PR fortran/22273
21122 * gfortran.dg/spec_expr_2.f90: New.
21123
21124 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
21125
21126 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
21127 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
21128 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
21129 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
21130 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
21131 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
21132 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
21133 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
21134 previous target-specific skips and warning-message matches where
21135 applicable.
21136
21137 2005-10-15 Mark Mitchell <mark@codesourcery.com>
21138
21139 PR c++/21347
21140 * g++.dg/warn/Wctor-dtor.C: New test.
21141
21142 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21143
21144 PR c/23439
21145 * gcc.dg/for-1.c: New test.
21146
21147 2005-10-14 Mark Mitchell <mark@codesourcery.com>
21148
21149 PR c++/19565
21150 * g++.dg/warn/Wconversion1.C: New test.
21151 * g++.dg/ext/packed4.C: Compile with -w.
21152 * g++.dg/opt/20050511-1.C: Likewise.
21153 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
21154
21155 2005-10-14 Jakub Jelinek <jakub@redhat.com>
21156
21157 * gfortran.dg/boz_5.f90: New test.
21158
21159 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
21160
21161 PR c++/22551
21162 * g++.dg/other/switch2.C: New.
21163
21164 PR c++/23984
21165 * g++.dg/init/ctor7.C: New.
21166
21167 2005-10-13 David Edelsohn <edelsohn@gnu.org>
21168
21169 PR c++/23730
21170 * g++.dg/parse/crash32.C: New test.
21171
21172 2005-10-13 Mark Mitchell <mark@codesourcery.com>
21173
21174 PR c++/20721
21175 * g++.dg/init/goto2.C: New test.
21176
21177 PR c++/22464
21178 * g++.dg/template/crash/41.C: New test.
21179
21180 PR c++/22180
21181 * g++.dg/template/crash40.C: New test.
21182
21183 PR c++/23694
21184 * g++.dg/parse/friend5.C: New test.
21185
21186 PR c++/23307
21187 * g++.dg/template/crash38.C: New test.
21188
21189 PR c++/22352
21190 * g++.dg/template/friend38.C: New test.
21191
21192 PR c++/22405
21193 * g++.dg/template/crash39.C: New test.
21194
21195 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
21196
21197 * gcc.dg/debug/dwarf2/dwarf-char1.c,
21198 gcc.dg/debug/dwarf2/dwarf-char2.c,
21199 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
21200
21201 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
21202
21203 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
21204
21205 * gcc.dg/dll-2.c: Add tests for warnings.
21206 * gcc.dg/dll-3.c: Likewise.
21207 * gcc.dg/dll-4.c: Likewise.
21208
21209 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
21210 * g++.dg/ext/dllimport2.C: Likewise.
21211 * g++.dg/ext/dllimport3.C: Likewise.
21212 * g++.dg/ext/dllimport7.C: Likewise.
21213 * g++.dg/ext/dllimport8.C: Likewise.
21214 * g++.dg/ext/dllimport9.C: Likewise.
21215
21216 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
21217
21218 PR fortran/24092
21219 * gfortran.dg/derived_pointer_recursion.f90: New test.
21220
21221 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
21222
21223 * gcc.c-torture/execute/20051012-1.c: New test.
21224
21225 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
21226
21227 PR fortran/18082
21228 * gfortran.dg/automatic_char_len_1.f90: New test.
21229
21230 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
21231
21232 PR fortran/20847
21233 * gfortran.dg/save_common.f90: New test.
21234
21235 PR fortran/20856
21236 * gfortran.dg/save_result.f90: New test.
21237
21238 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
21239
21240 PR c++/21592
21241 * g++.dg/template/dependent-expr1.C: Add new expected error.
21242 * g++.dg/template/dependent-expr2.C: Adjust error text.
21243 * g++.dg/template/overload6.C: New.
21244
21245 PR c++/23797
21246 * g++.dg/other/typename8.C: New.
21247
21248 PR c++/21117
21249 * g++.dg/other/return1.C: New.
21250
21251 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
21252
21253 PR c++/24052
21254 * g++.dg/ext/label5.C: New.
21255
21256 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
21257
21258 PR c++/19964
21259 * g++.dg/parse/crash31.C: New.
21260
21261 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
21262
21263 * g++.dg/ipa/ipa-1.c: New test.
21264 * g++.dg/ipa/ipa-2.c: New test.
21265 * g++.dg/ipa/ipa-3.c: New test.
21266 * g++.dg/ipa/ipa-4.c: New test.
21267 * g++.dg/ipa/ipa-5.c: New test.
21268 * g++.dg/ipa/ipa.exp: New file.
21269
21270 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
21271
21272 PR fortran/24207
21273 * gfortran.dg/private_type_3.f90: New test.
21274
21275 2005-10-11 Steven G. Kargl <kargls@comcast.net>
21276
21277 PR fortran/20786
21278 gfortran.dg/aint_anint_1.f90: New test.
21279
21280 2005-10-11 Steven G. Kargl <kargls@comcast.net>
21281
21282 PR libgfortran/24313
21283 gfortran.dg/csqrt.f: New test.
21284
21285 2005-10-11 Ian Lance Taylor <ian@airs.com>
21286
21287 PR c++/8057
21288 * g++.dg/warn/noeffect7.C: New test.
21289 * g++.dg/warn/noeffect2.C: Instantiate templates.
21290 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
21291 and warning.
21292
21293 2005-10-11 Mark Mitchell <mark@codesourcery.com>
21294
21295 PR c++/21089
21296 * g++.dg/init/float1.C: New test.
21297
21298 PR c++/24277
21299 * g++.dg/init/member1.C: Tweak error markers.
21300
21301 2005-10-11 Janis Johnson <janis187@us.ibm.com>
21302
21303 PR testsuite/24281
21304 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
21305 Check for null pointer.
21306
21307 2005-10-11 Mark Mitchell <mark@codesourcery.com>
21308
21309 PR c++/21369
21310 * g++.dg/parse/ret-type3.C: New test.
21311
21312 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
21313
21314 PR tree-opt/23946
21315 * gcc.c-torture/compile/pr23946.c: New test.
21316
21317 2005-10-11 Jakub Jelinek <jakub@redhat.com>
21318
21319 * g++.dg/opt/mmx2.C: New test.
21320
21321 2005-10-10 Mark Mitchell <mark@codesourcery.com>
21322
21323 PR c++/24277
21324 * g++.dg/template/static20.C: New test.
21325
21326 PR c++/24302
21327 * g++.dg/warn/Wunused-12.C: New test.
21328
21329 PR c++/23437
21330 * g++.dg/template/arg4.C: New test.
21331
21332 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
21333
21334 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
21335 * gcc.dg/ucnid-3.c: Likewise.
21336 * gcc.dg/ucnid-4.c: Likewise.
21337 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
21338 * g++.dg/other/ucnid-1.C: Likewise.
21339 * gcc.dg/sparc-frame-1.c: New test.
21340
21341 2005-10-10 Mark Mitchell <mark@codesourcery.com>
21342
21343 PR c++/24139
21344 * g++.dg/template/spec27.C: New test.
21345
21346 PR c++/24275
21347 * g++.dg/template/static19.C: New test.
21348
21349 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
21350
21351 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
21352 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
21353
21354 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
21355
21356 PR target/24136
21357 * gfortran.fortran-torture/compile/pr24136.f: New test.
21358
21359 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
21360
21361 PR c++/22172
21362 * g++.dg/parse/crash30.C: New test.
21363
21364 2005-10-07 Richard Guenther <rguenther@suse.de>
21365
21366 PR middle-end/24227
21367 * gcc.c-torture/compile/pr24227.c: New testcase.
21368
21369 2005-10-07 Steve Ellcey <sje@cup.hp.com>
21370
21371 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
21372 Do not put aligned attributes on array elements.
21373
21374 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
21375
21376 PR testsuite/23611, PR testsuite/23615
21377 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
21378 writing prototypes of library functions by hand.
21379 * obj-c++.dg/bitfield-4.mm: Likewise.
21380 * obj-c++.dg/const-str-4.mm: Likewise.
21381 * obj-c++.dg/encode-4.mm: Likewise.
21382 * obj-c++.dg/encode-5.mm: Likewise.
21383 * obj-c++.dg/encode-6.mm: Likewise.
21384 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
21385 * obj-c++.dg/method-10.mm: Likewise.
21386 * obj-c++.dg/method-17.mm: Likewise.
21387 * obj-c++.dg/method-19.mm: Likewise.
21388 * obj-c++.dg/try-catch-2.mm: Likewise.
21389
21390 2005-10-06 Richard Henderson <rth@redhat.com>
21391
21392 PR 24236
21393 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
21394
21395 2005-10-06 Dale Johannesen <dalej@apple.com>
21396
21397 * gcc.c-torture/execute/20030125-1.c: Correct.
21398
21399 2005-10-06 Richard Guenther <rguenther@suse.de>
21400
21401 PR tree-optimization/24238
21402 * g++.dg/tree-ssa/pr24238.C: New testcase.
21403
21404 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
21405
21406 PR 18568
21407 * gfortran.dg/der_pointer_3.f90: New test.
21408
21409 2005-10-05 Devang Patel <dpatel@apple.com>
21410
21411 PR Debug/23205
21412 * g++.dg/other/PR23205.C: New.
21413
21414 2005-10-05 Richard Henderson <rth@redhat.com>
21415
21416 PR target/23602
21417 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
21418 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
21419
21420 2005-10-05 Dale Johannesen <dalej@apple.com>
21421
21422 * gcc.c-torture/execute/float-floor.c: New.
21423
21424 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
21425
21426 PR tree-optimization/21419
21427 PR tree-optimization/24146
21428 PR tree-optimization/24151
21429
21430 * g++.dg/ext/asm7.C: New.
21431 * g++.dg/ext/asm8.C: New.
21432 * gcc.dg/asm-1.c: Compile on all targets.
21433 * gcc.dg/asm-pr24146.c: New.
21434 * gcc.dg/pr21419.c: Adjust error messages.
21435
21436 2005-10-05 Richard Guenther <rguenther@suse.de>
21437
21438 PR fortran/24176
21439 * gfortran.fortran-torture/compile/empty.f90: New testcase.
21440
21441 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
21442
21443 PR c++/23513
21444 * g++.dg/template/spec22.C: Robustify test.
21445 * g++.dg/template/spec26.C: New.
21446
21447 2005-10-05 Uros Bizjak <uros@kss-loka.si>
21448
21449 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
21450 if target supports vector instructions.
21451
21452 2005-10-04 Geoffrey Keating <geoffk@apple.com>
21453
21454 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
21455 C99 functions.
21456
21457 2005-10-04 Janis Johnson <janis187@us.ibm.com>
21458
21459 * lib/target-supports.exp (check_effective_target_fortran_large_real,
21460 check_effective_target_fortran_large_int): Replace cached result
21461 when target changes.
21462
21463 2005-10-04 Devang Patel <dpatel@apple.com>
21464
21465 * gcc.dg/i386-sse-vect-types.c: New.
21466
21467 2005-10-04 Ian Lance Taylor <ian@airs.com>
21468
21469 PR preprocessor/13726
21470 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
21471 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
21472
21473 2005-10-04 Richard Guenther <rguenther@suse.de>
21474
21475 PR c/23576
21476 * gcc.dg/noncompile/pr23576.c: New testcase.
21477
21478 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
21479
21480 PR middle-end/23125
21481 * gcc.dg/register-var-3.c: New test.
21482
21483 2005-10-04 Steven Bosscher <stevenb@suse.de>
21484
21485 * gcc.dg/pr23049.c: New test.
21486
21487 * gcc.dg/ucnid-4.c: Fix test.
21488
21489 2005-10-03 Diego Novillo <dnovillo@redhat.com>
21490
21491 PR 23445
21492 * gcc.c-torture/compile/pr23445.c: New test.
21493
21494 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
21495
21496 * g++.dg/overload/unknown1.C: New.
21497
21498 2005-10-03 Mark Mitchell <mark@codesourcery.com>
21499
21500 PR c++/17775
21501 * g++.dg/template/repo4.C: New test.
21502
21503 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
21504
21505 PR libfortran/19308
21506 * gfortran.dg/large_real_kind_2.F90: New test.
21507 * gfortran.dg/large_integer_kind_2.f90: New test.
21508
21509 2005-10-03 Uros Bizjak <uros@kss-loka.si>
21510
21511 * lib/target-supports.exp (check_effective_target_vect_shift):
21512 Implement with result caching. Add i?86, x86_64 and ia64 targets.
21513 (check_effective_target_vect_condition): Fix copy-n-pasto.
21514
21515 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
21516 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
21517 targets.
21518
21519 2005-10-02 Mark Mitchell <mark@codesourcery.com>
21520
21521 PR c++/22621
21522 * g++.dg/template/overload5.C : New test.
21523
21524 PR c++/23840
21525 * g++.dg/expr/stdarg1.C: New test.
21526
21527 2005-10-02 Diego Novillo <dnovillo@redhat.com>
21528
21529 PR 24142
21530 * gcc.c-torture/execute/pr24142.c: New test.
21531
21532 2005-10-01 Diego Novillo <dnovillo@redhat.com>
21533
21534 PR 24141
21535 * gcc.c-torture/execute/pr24141.c: New test.
21536
21537 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
21538 Diego Novillo <dnovillo@redhat.com>
21539
21540 PR 23604
21541 * gcc.c-torture/execute/pr23604.c: New test.
21542
21543 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
21544
21545 PR fortran/16404
21546 PR fortran/20835
21547 PR fortran/20890
21548 PR fortran/20899
21549 PR fortran/20900
21550 PR fortran/20901
21551 PR fortran/20902
21552 gfortran.dg/equiv_constraint_1.f90: New test.
21553 gfortran.dg/equiv_constraint_2.f90: New test.
21554 gfortran.dg/equiv_constraint_3.f90: New test.
21555 gfortran.dg/equiv_constraint_4.f90: New test.
21556 gfortran.dg/equiv_constraint_5.f90: New test.
21557 gfortran.dg/equiv_constraint_6.f90: New test.
21558 gfortran.dg/equiv_constraint_7.f90: New test.
21559 gfortran.dg/equiv_constraint_8.f90: New test.
21560 gfortran.dg/private_type_1.f90: New test.
21561 gfortran.dg/private_type_2.f90: New test.
21562 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
21563 980628-10.f: Assert std=gnu to permit mixing of
21564 types in equivalence statements.
21565
21566 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
21567
21568 PR 24112
21569 * gfortran.dg/open_status_1.f90: New.
21570
21571 2005-09-30 Uros Bizjak <uros@kss-loka.si>
21572
21573 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
21574 * gcc.dg/vect/pr22480.c: Clean up temp files.
21575 * gcc.dg/vect/pr23831.c: Clean up temp files.
21576 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
21577 Clean up temp files.
21578 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
21579 Clean up temp files.
21580
21581 * gcc.dg/20050309-1.c: Clean up temp files.
21582 * gcc.dg/20050325-1.c: Clean up temp files.
21583
21584 2005-09-30 Uros Bizjak <uros@kss-loka.si>
21585
21586 PR tree-optimization/24059
21587 * gcc.dg/vect/pr24059.c : New test.
21588
21589 2005-09-29 Jakub Jelinek <jakub@redhat.com>
21590
21591 PR middle-end/24109
21592 * gcc.c-torture/execute/20050929-1.c: New test.
21593
21594 2005-09-29 Steven Bosscher <stevenb@suse.de>
21595
21596 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
21597
21598 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
21599
21600 PR c/21419
21601 * gcc.dg/pr21419.c: New test.
21602
21603 2005-09-29 Steven Bosscher <stevenb@suse.de>
21604
21605 * gcc.dg/pr23911.c: New test.
21606
21607 2005-09-28 Mark Mitchell <mark@codesourcery.com>
21608
21609 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
21610
21611 PR c++/16782
21612 * g++.dg/parse/qualified4.C: New test.
21613 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
21614 * g++.old-deja/g++.mike/p8154.C: Likewise.
21615
21616 2005-09-27 Mark Mitchell <mark@codesourcery.com>
21617
21618 PR c++/22147
21619 * g++.dg/template/friend37.C: New test.
21620 * g++.dg/parse/crash28.C: Adjust error markers.
21621
21622 2005-09-27 Jakub Jelinek <jakub@redhat.com>
21623
21624 PR fortran/18518
21625 * gfortran.fortran-torture/execute/save_2.f90: New decl.
21626
21627 2005-09-27 Devang Patel <dpatel@apple.com>
21628
21629 PR tree-optimization/23625
21630 * gcc.dg/pr23625.c: New test.
21631
21632 2005-09-27 Uros Bizjak <uros@kss-loka.si>
21633
21634 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
21635 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
21636
21637 2005-09-26 Jakub Jelinek <jakub@redhat.com>
21638
21639 PR fortran/23677
21640 * gfortran.fortran-torture/execute/save_1.f90: New test.
21641 * gfortran.dg/save_1.f90: New test.
21642
21643 2005-09-26 Uros Bizjak <uros@kss-loka.si>
21644
21645 * gcc.target/i386/builtin-apply-mmx.c: New test.
21646
21647 PR target/22576
21648 * gcc.target/i386/pr22576.c: New test.
21649
21650 PR target/22585
21651 * gcc.target/i386/pr22585.c: New test.
21652
21653 PR target/23268
21654 * gcc.target/i386/pr23268.c: New test.
21655
21656 PR middle-end/23831
21657 * gcc.dg/vect/pr23831.c: New test.
21658
21659 PR target/24055
21660 * gcc.target/i386/pr24055.c: New test.
21661
21662 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
21663
21664 PR tree-optimization/23960
21665 * gcc.c-torture/compile/pr23960.c: New.
21666
21667 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
21668
21669 PR fortran/16861
21670 * gfortran.dg/nested_modules_3.f90: New.
21671
21672 2005-09-22 Steven G. Kargl <kargls@comcast.net>
21673
21674 PR fortran/24005
21675 gfortran.dg/interface_1.f90: New test.
21676
21677 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
21678 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21679
21680 PR fortran/23843
21681 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
21682
21683 2005-09-22 Steven G. Kargl <kargls@comcast.net>
21684
21685 PR fortran/23516
21686 * gfortran.dg/imag_1.f: New test.
21687 * gfortran.dg/imag_2.f: Ditto.
21688
21689 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
21690
21691 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
21692
21693 2005-09-22 Jakub Jelinek <jakub@redhat.com>
21694
21695 PR c++/21983
21696 * g++.dg/warn/pr21983.C: New test.
21697
21698 2005-09-22 Andreas Krebbel <krebbel1@de.ibm.com>
21699
21700 * gcc.dg/20050922-1.c: Testcase added.
21701
21702 2005-09-21 Mark Mitchell <mark@codesourcery.com>
21703
21704 PR c++/23993
21705 * g++.dg/template/array14.C: New test.
21706
21707 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
21708
21709 PR fortran/19929
21710 * gfortran.dg/der_ptr_component_1.f90: New test.
21711
21712 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21713
21714 PR c++/23965
21715 * g++.dg/template/error1.C: Reject "no matching function" message.
21716
21717 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21718
21719 PR c++/17609
21720 * g++.dg/lookup/error1.C: New test.
21721
21722 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
21723
21724 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
21725 functionality of the testcase.
21726
21727 2005-09-20 Richard Henderson <rth@redhat.com>
21728
21729 * gcc.dg/vect/vect-22.c: Require vect_float.
21730 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
21731
21732 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
21733
21734 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
21735 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
21736 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
21737 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
21738 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
21739 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
21740 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
21741 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
21742 * gcc.dg/cpp/ucnid-8.c: New test.
21743
21744 2005-09-20 Jakub Jelinek <jakub@redhat.com>
21745
21746 PR tree-optimization/23929
21747 * gcc.c-torture/compile/pr23929.c: New test.
21748
21749 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
21750
21751 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
21752 for one loop.
21753
21754 2005-09-20 Steve Ellcey <sje@cup.hp.com>
21755
21756 PR testsuite/23186
21757 * g++.dg/other/pr22003.C: Require named sections.
21758
21759 2005-09-20 Jakub Jelinek <jakub@redhat.com>
21760
21761 PR c++/23947
21762 * g++.dg/rtti/crash3.C: New test.
21763
21764 PR tree-optimization/23818
21765 * gcc.dg/pr23818.c: New test.
21766
21767 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
21768
21769 PR fortran/23420
21770 * gfortran.dg/print_fmt_4.f: New.
21771
21772 2005-09-20 Jakub Jelinek <jakub@redhat.com>
21773
21774 PR fortran/23663
21775 * gfortran.fortran-torture/execute/entry_11.f90: New test.
21776
21777 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
21778
21779 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
21780 Use pointers to local alignable arrays instead. Added comments.
21781 * gcc.dg/vect/vect-46.c: Likewise.
21782 * gcc.dg/vect/vect-48.c: Likewise.
21783 * gcc.dg/vect/vect-49.c: Likewise.
21784 * gcc.dg/vect/vect-52.c: Likewise.
21785 * gcc.dg/vect/vect-53.c: Likewise.
21786 * gcc.dg/vect/vect-54.c: Likewise.
21787 * gcc.dg/vect/vect-56.c: Likewise.
21788 * gcc.dg/vect/vect-57.c: Likewise.
21789 * gcc.dg/vect/vect-58.c: Likewise.
21790 * gcc.dg/vect/vect-60.c: Likewise.
21791 * gcc.dg/vect/vect-61.c: Likewise.
21792
21793 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
21794 The test is no longer vectorizable on vect_no_align targets.
21795 * gcc.dg/vect/vect-43.c: Likewsie.
21796
21797 * gcc.dg/vect/vect-44.c: Added comments.
21798 * gcc.dg/vect/vect-45.c: Added comments.
21799 * gcc.dg/vect/vect-50.c: Added comments.
21800 * gcc.dg/vect/vect-51.c: Added comments.
21801
21802 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
21803 aligned type.
21804 * gcc.dg/vect/Os-vect-95.c: Likewise.
21805
21806 * gcc.dg/vect/vect-41.c: Test removed.
21807 * gcc.dg/vect/vect-47.c: Test removed.
21808 * gcc.dg/vect/vect-55.c: Test removed.
21809 * gcc.dg/vect/vect-59.c: Test removed.
21810
21811 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
21812
21813 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
21814 No longer vectorizable on vect_no_align targets.
21815 * gcc.dg/vect/pr20122.c: Likewise.
21816 * gcc.dg/vect/vect-74.c: Likewise.
21817 * gcc.dg/vect/vect-75.c: Likewise.
21818 * gcc.dg/vect/vect-76.c: Likewise.
21819
21820 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
21821 Will not be vectorizable on vect_no_align targets once aliasing issues
21822 are resolved.
21823 * gcc.dg/vect/vect-79.c: Likewise.
21824
21825 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
21826 * gcc.dg/vect/vect-78.c: Likewise.
21827 * gcc.dg/vect/vect-97.c: Likewise.
21828
21829 2005-09-19 Steven Bosscher <stevenb@suse.de>
21830
21831 * gcc.dg/pr23943.c: New test.
21832
21833 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
21834
21835 PR fortran/19181
21836 * gfortran.dg/derived_pointer_null_1.f90: New test.
21837
21838 2005-09-18 Richard Guenther <rguenther@suse.de>
21839
21840 PR middle-end/23944
21841 * gcc.c-torture/compile/pr23944.c: New testcase.
21842
21843 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
21844
21845 PR fortran/15975
21846 * gfortran.dg/der_pointer_2.f90: New test.
21847
21848 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
21849
21850 PR fortran/16861
21851 * gfortran.dg/nested_modules_2.f90: New test.
21852
21853 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
21854
21855 PR c++/18368
21856 * g++.dg/other/semicolon.C: New test.
21857
21858 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
21859
21860 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
21861 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
21862
21863 2005-09-16 Mark Mitchell <mark@codesourcery.com>
21864
21865 PR c++/23914
21866 * g++.dg/template/static18.C: New test.
21867
21868 PR c++/21514
21869 * g++.dg/template/crash19.C: Remove dg-error marker.
21870 * g++.dg/template/local4.C: New test.
21871
21872 2005-09-16 Paul Brook <paul@codesourcery.com>
21873
21874 PR fortran/23906
21875 * gfortran.dg/dependency_1.f90: New test.
21876
21877 2005-09-15 Mark Mitchell <mark@codesourcery.com>
21878
21879 PR c++/23896
21880 * g++.dg/template/static17.C: New test.
21881
21882 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
21883
21884 PR c++/23139
21885 * g++.dg/warn/huge-val1.C: New test.
21886
21887 2005-09-15 Mark Mitchell <mark@codesourcery.com>
21888
21889 PR c++/13140
21890 * g++.dg/parse/class2.C: New test.
21891 * g++.dg/template/explicit8.C: Likewise.
21892 * g++.dg/template/spec25.C: Likewise.
21893
21894 2005-09-14 Josh Conner <jconner@apple.com>
21895
21896 PR middle-end/23584
21897 * gcc.dg/pr23584.c: New test.
21898
21899 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
21900
21901 PR fortran/21875 Internal Unit Array I/O, NIST
21902 * gfortran.dg/arrayio_1.f90: New test.
21903 * gfortran.dg/arrayio_1.f90: New test.
21904 * gfortran.dg/arrayio_1.f90: New test.
21905 * gfortran.dg/arrayio_1.f90: New test.
21906 * gfortran.dg/arrayio_1.f90: New test.
21907
21908 2005-09-14 Uros Bizjak <uros@kss-loka.si>
21909
21910 PR middle-end/22480
21911 * gcc.dg/vect/pr22480.c: New test.
21912
21913 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
21914
21915 PR fortran/19358
21916 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
21917
21918 2005-09-13 Josh Conner <jconner@apple.com>
21919
21920 PR c++/23180
21921 * g++.dg/init/struct2.C: New test.
21922 * g++.dg/init/struct3.C: New test.
21923
21924 2005-09-13 Janis Johnson <janis187@us.ibm.com>
21925
21926 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
21927 Clean up temp files.
21928 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
21929 gcc.dg/tree-ssa/builtin-fprintf-1.c,
21930 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
21931 gcc.dg/tree-ssa/builtin-printf-1.c,
21932 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
21933 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
21934 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
21935 gcc.dg/tree-ssa/builtin-vprintf-1.c,
21936 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
21937 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
21938 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
21939 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
21940 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
21941 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
21942 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
21943 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
21944
21945 2005-09-13 Josh Conner <jconner@apple.com>
21946
21947 * lib/gcc-dg.exp: Load scanipa.exp.
21948 (cleanup-dump): New procedure.
21949 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
21950 * lib/scandump.exp: New file.
21951 * lib/scantree.exp: Use it.
21952 * lib/scanipa.exp: New file.
21953
21954 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
21955
21956 PR fortran/17740
21957 * gfortran.dg/generic_4.f90: New test.
21958
21959 2005-09-13 Uros Bizjak <uros@kss-loka.si>
21960
21961 PR target/23816
21962 * gcc.target/i386/pr23816-1.c: New test.
21963 * gcc.target/i386/pr23816-2.c: New test.
21964
21965
21966 2005-09-13 Bastian Blank <waldi@debian.org>
21967
21968 PR c++/16171
21969 * g++.dg/abi/mangle26.C: New test.
21970 * g++.dg/abi/mangle27.C: New test.
21971 * g++.dg/abi/mangle28.C: New test.
21972 * g++.dg/abi/mangle29.C: New test.
21973
21974 PR c++/23839
21975 * g++.dg/parse/register1.C: New test.
21976
21977 2005-09-13 Mark Mitchell <mark@codesourcery.com>
21978
21979 PR c++/23842
21980 * g++.dg/template/access16.C: New test.
21981
21982 2005-09-13 Richard Sandiford <richard@codesourcery.com>
21983
21984 * gfortran.dg/char_pack_2.f90: Increase the vector size.
21985
21986 2005-09-13 Richard Sandiford <richard@codesourcery.com>
21987
21988 PR fortran/18899
21989 * gfortran.dg/shape_2.f90: New test.
21990
21991 2005-09-13 Richard Sandiford <richard@codesourcery.com>
21992
21993 PR target/19269
21994 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
21995 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
21996 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
21997 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
21998 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
21999 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
22000 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
22001 tests.
22002
22003 2005-09-12 Mark Mitchell <mark@codesourcery.com>
22004
22005 PR c++/23841
22006 * g++.dg/parse/template17.C: New test.
22007
22008 2005-09-12 Mark Mitchell <mark@codesourcery.com>
22009
22010 PR c++/23789
22011 * g++.dg/template/nontype14.C: New test.
22012
22013 2005-09-12 Ian Lance Taylor <ian@airs.com>
22014
22015 PR g++/7874
22016 * g++.dg/lookup/friend7.C: New test.
22017 * g++.dg/lookup/friend8.C: New test.
22018 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
22019 so that it will be found via argument dependent lookup.
22020 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
22021 friend functions which will no longer be found.
22022 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
22023 function g, so that it will be found via argument dependent
22024 lookup.
22025 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
22026 * g++.old-deja/g++.mike/net43.C: Likewise.
22027
22028 2005-09-12 Mark Mitchell <mark@codesourcery.com>
22029
22030 PR c++/23691
22031 * g++.dg/template/static16.C: New test.
22032
22033 2005-09-12 Josh Conner <jconner@apple.com>
22034
22035 PR middle-end/23237
22036 * gcc.c-torture/compile/pr23237.c: New test.
22037
22038 2005-09-11 Richard Henderson <rth@redhat.com>
22039
22040 * g++.dg/other/error8.C: Update expected diagnostic text.
22041
22042 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22043
22044 PR libfortran/19872
22045 * gfortran.dg/overwrite_1.f: New test.
22046
22047 2005-09-09 Josh Conner <jconner@apple.com>
22048
22049 * g++.dg/init/pr23180-1.C: Removed.
22050 * g++.dg/init/pr23180-2.C: Removed.
22051
22052 2005-09-09 David Daney <ddaney@avtrex.com>
22053
22054 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
22055 files which are ...
22056 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
22057 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
22058
22059 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22060
22061 * gfortran.dg/iostat_2.f90: New test.
22062
22063 2005-09-09 Mark Mitchell <mark@codesourcery.com>
22064
22065 PR c++/22252
22066 * g++.dg/ext/interface1.C: New test.
22067 * g++.dg/ext/interface1.h: Likewise.
22068 * g++.dg/ext/interface1a.cc: Likewise.
22069
22070 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
22071
22072 * gfortran.dg/iomsg_1.f90: New test case.
22073
22074 2005-09-09 Richard Guenther <rguenther@suse.de>
22075
22076 PR c++/23624
22077 * g++.dg/tree-ssa/pr23624.C: New testcase.
22078
22079 2005-09-09 Richard Sandiford <richard@codesourcery.com>
22080
22081 PR fortran/19239
22082 * gfortran.dg/vector_subscript_1.f90,
22083 * gfortran.dg/vector_subscript_2.f90: New tests.
22084
22085 2005-09-09 Richard Sandiford <richard@codesourcery.com>
22086
22087 PR fortran/21104
22088 * gfortran.dg/array_alloc_1.f90,
22089 * gfortran.dg/array_alloc_2.f90,
22090 * gfortran.dg/array_alloc_3.f90: New tests.
22091
22092 2005-09-09 Richard Sandiford <richard@codesourcery.com>
22093
22094 PR fortran/12840
22095 * gfortran.dg/array_constructor_6.f90
22096 * gfortran.dg/array_constructor_7.f90
22097 * gfortran.dg/array_constructor_8.f90
22098 * gfortran.dg/array_constructor_9.f90
22099 * gfortran.dg/array_constructor_10.f90
22100 * gfortran.dg/array_constructor_11.f90
22101 * gfortran.dg/array_constructor_12.f90: New tests.
22102
22103 2005-09-08 Josh Conner <jconner@apple.com>
22104
22105 PR c++/23180
22106 * g++.dg/init/pr23180-1.C: New test.
22107 * g++.dg/init/pr23180-2.C: New test.
22108
22109 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
22110
22111 PR fortran/18878
22112 * gfortran.dg/module_double_reuse.f90: New.
22113
22114 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
22115
22116 PR fortran/23270
22117 PR fortran/22304
22118 PR fortran/18870
22119 PR fortran/17917
22120 PR fortran/16511
22121 * gfortran.dg/common_equivalence_1.f: New.
22122 * gfortran.dg/common_equivalence_2.f: New.
22123 * gfortran.dg/common_equivalence_3.f: New.
22124 * gfortran.dg/contained_equivalence_1.f90: New.
22125 * gfortran.dg/module_blank_common.f90: New.
22126 * gfortran.dg/module_commons_1.f90: New.
22127 * gfortran.dg/module_equivalence_1.f90: New.
22128 * gfortran.dg/nested_modules_1.f90: New.
22129 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
22130 equivalences and add comment to connect the test with
22131 the PR.
22132
22133 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22134
22135 PR fortran/23765
22136 * gfortran.dg/common_6.f90: New test.
22137
22138 2005-09-08 Richard Sandiford <richard@codesourcery.com>
22139
22140 PR fortran/15326
22141 * gfortran.dg/char_result_1.f90,
22142 * gfortran.dg/char_result_2.f90,
22143 * gfortran.dg/char_result_3.f90,
22144 * gfortran.dg/char_result_4.f90,
22145 * gfortran.dg/char_result_5.f90,
22146 * gfortran.dg/char_result_6.f90,
22147 * gfortran.dg/char_result_7.f90,
22148 * gfortran.dg/char_result_8.f90: New tests.
22149
22150 2005-09-08 Richard Sandiford <richard@codesourcery.com>
22151
22152 PR fortran/19928
22153 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
22154
22155 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
22156
22157 PR obj-c++/16816
22158 * obj-c++.dg/selector-5.mm: New test.
22159 * obj-c++.dg/selector-6.mm: New test.
22160
22161 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
22162
22163 PR objc/20574
22164 PR objc/19324
22165 * objc.dg/error-1.m: New test.
22166
22167 2005-09-07 Richard Sandiford <richard@codesourcery.com>
22168
22169 PR fortran/23373
22170 * gfortran.fortran-torture/execute/pr23373-1.f90,
22171 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
22172
22173 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
22174
22175 PR libfortran/23760
22176 * gfortran.dg/g77/1832.f: Remove long string in write statement
22177 to allow the test to pass on correct list directed output with
22178 prepended space.
22179
22180 2005-09-07 James E Wilson <wilson@specifix.com>
22181
22182 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
22183
22184 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
22185
22186 * gfortran.dg/parameter+save.f90: Rename to
22187 * gfortran.dg/parameter_save.f90: .. this.
22188
22189 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
22190
22191 PR fortran/20848
22192 * gfortran.dg/parameter+save.f90: New test case.
22193
22194 2005-09-06 Richard Sandiford <richard@codesourcery.com>
22195
22196 PR fortran/19269
22197 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
22198
22199 2005-09-06 Jakub Jelinek <jakub@redhat.com>
22200
22201 PR c/23075
22202 * gcc.dg/pr23075.c: New test.
22203 * g++.dg/warn/pr23075.C: New test.
22204
22205 PR target/22362
22206 * gcc.target/i386/pr22362.c: New test.
22207
22208 PR rtl-optimization/23098
22209 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
22210
22211 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
22212 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
22213 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
22214
22215 2005-09-06 Mark Mitchell <mark@codesourcery.com>
22216
22217 * g++.dg/expr/cast6.C: New test.
22218
22219 PR c++/9782
22220 * g++.dg/init/new15.C: New test.
22221
22222 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
22223
22224 * gcc.dg/vect/Os-vect-95.c: New test.
22225 * gcc.dg/vect/vect-95.c: Same.
22226
22227 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
22228
22229 * gcc.dg/vect/vect-29.c: Update xfail testing.
22230 * gcc.dg/vect/vect-44.c: Same.
22231 * gcc.dg/vect/vect-48.c: Same.
22232 * gcc.dg/vect/vect-50.c: Same.
22233 * gcc.dg/vect/vect-72.c: Same.
22234 * gcc.dg/vect/vect-77.c: Same.
22235 * gcc.dg/vect/vect-78.c: Same.
22236 * gcc.dg/vect/vect-80.c: Same.
22237 * gcc.dg/vect/vect-96.c: Same.
22238 * gcc.dg/vect/vect-100.c: Same.
22239 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
22240 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
22241 * gfortran.dg/vect/vect-5.f90: Same.
22242
22243 2005-09-06 Jakub Jelinek <jakub@redhat.com>
22244
22245 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
22246 start strings.
22247 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
22248 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
22249
22250 PR c++/23056
22251 * g++.dg/opt/pr23056.C: New test.
22252
22253 PR rtl-optimization/23098
22254 * gcc.target/i386/pr23098.c: New test.
22255
22256 2005-09-05 Mark Mitchell <mark@codesourcery.com>
22257
22258 PR c++/23667
22259 * g++.dg/template/static15.C: New test.
22260
22261 PR c++/21440
22262 * g++.dg/ext/stmtexpr5.C: New test.
22263 * g++.dg/ext/stmtexpr6.C: Likewise.
22264
22265 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
22266
22267 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
22268
22269 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
22270 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
22271 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
22272
22273 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
22274
22275 PR libfortran/23321
22276 * gfortran.dg/direct_io_4.f90: New test case.
22277
22278 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
22279 Rasmus Hahn <rassahah@neofonie.de>
22280
22281 PR libobjc/23108
22282 * objc.dg/type-stream-1.m: New test.
22283
22284 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
22285
22286 PR fortran/23661
22287 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
22288 gfortran.dg/print_fmt_3.f90: New test.
22289
22290 2005-09-03 Jakub Jelinek <jakub@redhat.com>
22291
22292 * gfortran.dg/fmt_t_1.f90: New test.
22293
22294 2005-09-03 Jakub Jelinek <jakub@redhat.com>
22295
22296 PR rtl-optimization/23454
22297 * g++.dg/opt/pr23454.C: New test.
22298
22299 2005-09-03 Mark Mitchell <mark@codesourcery.com>
22300
22301 PR c++/23699
22302 * g++.dg/ext/static1.C: New test.
22303
22304 2005-09-02 Richard Henderson <rth@redhat.com>
22305
22306 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
22307 tail call to check_fa_work.
22308
22309 2005-09-02 Mark Mitchell <mark@codesourcery.com>
22310
22311 PR c++/21687
22312 * g++.dg/other/gc3.C: New test.
22313
22314 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
22315
22316 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
22317 * gcc.dg/20050826-1.c: Likewise.
22318
22319 2005-08-31 Mark Mitchell <mark@codesourcery.com>
22320
22321 PR c++/23167
22322 * g++.dg/expr/volatile1.C: New test.
22323
22324 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
22325
22326 PR middle-end/23547
22327 * gcc.dg/pr23547.c: New test.
22328
22329 2005-09-02 Richard Sandiford <richard@codesourcery.com>
22330
22331 PR c/22061
22332 * gcc.c-torture/execute/pr22061-1.c,
22333 * gcc.c-torture/execute/pr22061-2.c,
22334 * gcc.c-torture/execute/pr22061-3.c,
22335 * gcc.c-torture/execute/pr22061-4.c: New tests.
22336
22337 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
22338
22339 * gcc.dg/Wredundant-decls-2.c: New test to check that
22340 -Wredundant-decls does not issue warning for a variable
22341 definition following a declaration.
22342
22343 2005-09-01 Jakub Jelinek <jakub@redhat.com>
22344
22345 PR debug/7241
22346 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
22347 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
22348 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
22349
22350 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
22351 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
22352 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
22353 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
22354 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
22355 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
22356 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
22357 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
22358
22359 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
22360
22361 PR objc/23306
22362 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
22363 scan-assmbler.
22364
22365 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
22366
22367 PR target/21255
22368 * gcc.dg/pr21255-1.c: New test.
22369 * gcc.dg/pr21255-2-mb.c: Likewise.
22370 * gcc.dg/pr21255-2-ml.c: Likewise.
22371 * gcc.dg/pr21255-3.c: Likewise.
22372 * gcc.dg/pr21255-4.c: Likewise.
22373
22374 2005-08-31 Dale Johannesen <dalej@apple.com>
22375
22376 * gcc.dg/20050830-1.c: New.
22377
22378 2005-08-31 Josh Conner <jconner@apple.com>
22379
22380 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
22381 command-line options for arm-*-* targets.
22382 * g++.dg/init/array16.C: Likewise.
22383 * g++.dg/other/crash-4.C: Likewise.
22384
22385 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
22386
22387 PR obj-c++/23640
22388 * obj-c++.dg/gnu-runtime-3.mm: New test.
22389
22390 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22391
22392 PR c++/13377
22393 * g++.dg/lookup/ambig4.C: New test.
22394 * g++.dg/lookup/ambig5.C: New test.
22395 * g++.dg/tc1/dr101.C: Adjust error markers.
22396
22397 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22398
22399 PR c++/23639
22400 * g++.dg/template/ttp5.C: Adjust error markers.
22401
22402 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
22403
22404 PR testsuite/23609
22405 * lib/obj-c++.exp: Include target-libpath.exp.
22406 (obj-c++_link_flags): Look for the GNU libobjc library
22407 and set the library path to include it.
22408 Don't manually set LD_LIBRARY_PATH (etc.) but call
22409 set_ld_library_path_env_vars instead.
22410 (obj-c++_target_compile): Don't set library path or
22411 linker flags because they are already set correctly
22412 in obj-c++_link_flags.
22413
22414 2005-08-30 Josh Conner <jconner@apple.com>
22415
22416 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
22417 to command-line options for arm-*-* targets.
22418
22419 2005-08-30 Geoffrey Keating <geoffk@apple.com>
22420
22421 * g++.dg/other/i386-1.C: New.
22422
22423 2005-08-30 Jakub Jelinek <jakub@redhat.com>
22424
22425 PR preprocessor/20348
22426 PR preprocessor/20356
22427 * gcc.dg/cpp/pr20348.c: New test.
22428 * gcc.dg/cpp/pr20348.h: New file.
22429 * gcc.dg/cpp/inc/pr20348.h: New file.
22430 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
22431 * gcc.dg/cpp/pr20356.c: New test.
22432 * gcc.dg/cpp/pr20356.h: New file.
22433 * gcc.dg/cpp/inc/pr20356.h: New file.
22434 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
22435
22436 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
22437
22438 * gfortran.fortran-torture/execute/intrinsic_count.f90:
22439 Fix array dimension to avoid correct end-of-file error.
22440
22441 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
22442
22443 PR libfortran/23598
22444 * gfortran.dg/iostat_1.f90: New test.
22445
22446 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
22447
22448 PR middle-end/23408
22449 * gcc.dg/pr23408.c: New test.
22450
22451 2005-08-28 Mark Mitchell <mark@codesourcery.com>
22452
22453 PR c++/23099
22454 * g++.dg/init/member1.C: Make sure erroneous static data member
22455 definitions are required.
22456 * g++.dg/template/static13.C: New test.
22457 * g++.dg/template/static14.C: Likewise.
22458
22459 2005-08-29 Jakub Jelinek <jakub@redhat.com>
22460
22461 * gcc.target/i386/pr23575.c: Use -msse2 instead of
22462 -march=pentium4, remove ilp32 requirement.
22463
22464 PR middle-end/23484
22465 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
22466 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
22467
22468 2005-08-29 Andreas Jaeger <aj@suse.de>
22469
22470 PR testsuite/23607
22471 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
22472
22473 2005-08-28 Jakub Jelinek <jakub@redhat.com>
22474
22475 * gcc.c-torture/execute/20050316-2.c: New test.
22476 * gcc.c-torture/execute/20050316-3.c: New test.
22477 * gcc.dg/torture/pr16104-1.c: New test.
22478
22479 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
22480
22481 PR middle-end/23463
22482 * gcc.c-torture/execute/zero-struct-1.c: New test.
22483
22484 2005-08-27 Richard Guenther <rguenther@suse.de>
22485
22486 PR target/23575
22487 * gcc.target/i386/pr23575.c: New testcase.
22488
22489 2005-08-26 Jakub Jelinek <jakub@redhat.com>
22490
22491 PR rtl-optimization/23561
22492 * gcc.c-torture/execute/20050826-1.c: New test.
22493
22494 PR rtl-opt/23560
22495 * gcc.c-torture/execute/20050826-2.c: New test.
22496
22497 2005-08-26 Dale Johannesen <dalej@apple.com>
22498
22499 * gcc.dg/20030711-1.c: Modify to work on Darwin.
22500 * gcc.dg/20050826-1.c: New.
22501
22502 2005-08-26 Mark Mitchell <mark@codesourcery.com>
22503
22504 PR c++/19004
22505 * g++.dg/template/nontype13.C: New test.
22506
22507 PR c++/23491
22508 * g++.dg/init/new14.C: New test.
22509 * g++.dg/expr/anew1.C: Do not XFAIL.
22510 * g++.dg/expr/anew2.C: Likewise.
22511 * g++.dg/expr/anew3.C: Likewise.
22512
22513 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
22514
22515 PR middle-end/22439
22516 * gcc.dg/vla-3.c: New test.
22517
22518 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
22519
22520 PR fortran/20363
22521 * gfortran.dg/named_interface.f90: New.
22522
22523 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
22524
22525 * gcc.c-torture/execute/frame-address.c: New test.
22526
22527 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
22528
22529 PR c++/20817
22530 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
22531
22532 2005-08-25 Alan Modra <amodra@bigpond.net.au>
22533
22534 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
22535
22536 2005-08-25 Alan Modra <amodra@bigpond.net.au>
22537
22538 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
22539 * gcc.dg/altivec-22.c: Rename from..
22540 * gcc.dg/altivec-nomfcr.c: ..this.
22541
22542 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
22543
22544 PR tree-optimization/23546
22545 * gcc.dg/tree-ssa/pr23546.c: New test.
22546
22547 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
22548
22549 PR fortran/17758
22550 * gfortran.dg/nonreturning_statements.f90: New test.
22551
22552 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
22553
22554 PR c++/22454
22555 * g++.dg/parse/crash29.C: New.
22556
22557 2005-08-23 DJ Delorie <dj@redhat.com>
22558
22559 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
22560 constants have the L suffix.
22561
22562 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
22563
22564 PR c++/23044
22565 * g++.dg/template/instantiate8.C: New.
22566
22567 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
22568
22569 PR middle-end/23467
22570 * gcc.c-torture/execute/pr23467.c: New test.
22571
22572 2005-08-23 Jakub Jelinek <jakub@redhat.com>
22573
22574 PR tree-optimization/22043
22575 * gcc.c-torture/execute/20050613-1.c: New test.
22576
22577 2005-08-23 Ben Elliston <bje@au.ibm.com>
22578
22579 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
22580
22581 2005-08-22 Jakub Jelinek <jakub@redhat.com>
22582
22583 PR rtl-optimization/23478
22584 * g++.dg/opt/pr23478.C: New test.
22585
22586 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
22587
22588 PR c/18715
22589 * gcc.dg/switch-warn-3.c: New test.
22590
22591 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22592
22593 PR c++/22233
22594 * g++.dg/template/param1.C: New test.
22595
22596 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22597
22598 PR c++/23089
22599 * g++.dg/other/incomplete1.C: New test.
22600
22601 2005-08-22 Ira Rosen <irar@il.ibm.com>
22602
22603 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
22604 are vectorizable.
22605
22606 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
22607
22608 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
22609 d_lines_5.f: New.
22610
22611 2005-08-21 Jakub Jelinek <jakub@redhat.com>
22612
22613 * gcc.target/i386/sse-4.c: New test.
22614
22615 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22616
22617 PR testsuite/23239
22618 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
22619
22620 2005-08-20 Jakub Jelinek <jakub@redhat.com>
22621
22622 * gcc.dg/20050811-1.c: New test.
22623 * gcc.dg/20050811-2.c: New test.
22624
22625 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
22626
22627 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
22628
22629 2005-08-19 Diego Novillo <dnovillo@redhat.com>
22630
22631 PR 23476
22632 * gcc.c-torture/compile/pr23476.c: New test.
22633
22634 2005-08-19 Devang Patel <dpatel@apple.com>
22635
22636 PR tree-optimization/23048
22637 * gcc.dg/tree-ssa/pr23048.c: New test.
22638
22639 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
22640
22641 PR middle-end/20624
22642 * g++.dg/warn/Wreturn-3.C: New test
22643
22644 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
22645
22646 PR tree-optimization/22228
22647 * g++.dg/vect/pr22543.cc: New test.
22648
22649 2005-08-17 Steven Bosscher <stevenb@suse.de>
22650
22651 PR tree-optimization/21574
22652 * gcc.dg/tree-ssa/pr21574.c: New test.
22653
22654 2005-08-16 James E Wilson <wilson@specifix.com>
22655
22656 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
22657
22658 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
22659
22660 PR tree-opt/23402
22661 * gcc.c-torture/compile/zero-strct-3.c: New test.
22662 * gcc.c-torture/compile/zero-strct-4.c: New test.
22663
22664 2005-08-16 Steven Bosscher <stevenb@suse.de>
22665
22666 PR target/23376
22667 * gcc.target/x86_64/pr23376.c: New test.
22668
22669 2005-08-16 Ian Lance Taylor <ian@airs.com>
22670
22671 PR c++/23337
22672 * g++.dg/ext/vector2.C: New.
22673
22674 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
22675
22676 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
22677
22678 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
22679
22680 PR libfortran/23428
22681 * gfortran.dg/inquire-complex.f90: New test case.
22682
22683 2005-08-16 James E Wilson <wilson@specifix.com>
22684
22685 PR tree-optimization/21105
22686 * gcc.dg/large-size-array.c: New.
22687
22688 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
22689
22690 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
22691 type.
22692 * gcc.dg/vect/vect-41: Likewise.
22693 * gcc.dg/vect/vect-42: Likewise.
22694 * gcc.dg/vect/vect-43: Likewise.
22695 * gcc.dg/vect/vect-44: Likewise.
22696 * gcc.dg/vect/vect-46: Likewise.
22697 * gcc.dg/vect/vect-47: Likewise.
22698 * gcc.dg/vect/vect-48: Likewise.
22699 * gcc.dg/vect/vect-52: Likewise.
22700 * gcc.dg/vect/vect-53: Likewise.
22701 * gcc.dg/vect/vect-54: Likewise.
22702 * gcc.dg/vect/vect-55: Likewise.
22703 * gcc.dg/vect/vect-56: Likewise.
22704 * gcc.dg/vect/vect-57: Likewise.
22705 * gcc.dg/vect/vect-58: Likewise.
22706 * gcc.dg/vect/vect-59: Likewise.
22707 * gcc.dg/vect/vect-60: Likewise.
22708 * gcc.dg/vect/vect-61: Likewise.
22709 * gcc.dg/vect/vect-85: Likewise.
22710 * gcc.dg/vect/vect-87: Likewise.
22711 * gcc.dg/vect/vect-88: Likewise.
22712 * gcc.dg/vect/vect-93.c: Likewise.
22713 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
22714 * gcc.dg/vect/vect-75: Likewise.
22715 * gcc.dg/vect/vect-76: Likewise.
22716 * gcc.dg/vect/vect-77: Likewise.
22717 * gcc.dg/vect/vect-78: Likewise.
22718 * gcc.dg/vect/vect-80: Likewise.
22719 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
22720 vectorized for the expected reason, rather than checking how alignment
22721 was handled.
22722 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to
22723 aligned type and also instead of aligned pointers. Added documentation.
22724
22725 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
22726
22727 * gfortran.dg/power.f90: New test.
22728
22729 2005-08-16 Jakub Jelinek <jakub@redhat.com>
22730
22731 PR rtl-optimization/23299
22732 * g++.dg/opt/pr23299.C: New test.
22733
22734 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22735
22736 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
22737
22738 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
22739
22740 * g++.dg/template/local6.C: New test.
22741
22742 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
22743
22744 * execute/exceptions/finally-1.m: Check that the catch and finally are
22745 being called. Also add a "return 0;" at the end of main.
22746
22747 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
22748
22749 PR fortran/21432.
22750 * gfortran.dg/namelist_print_1.f: New test of functionality of
22751 PRINT namelist.
22752 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
22753 namelist generates error with -std=f95.
22754
22755 2005-08-14 Ira Rosen <irar@il.ibm.com>
22756
22757 PR tree-optimization/23119
22758 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
22759
22760 2005-08-13 Marcin Koziej <creep@desk.pl>
22761 Andrew Pinski <pinskia@physics.uc.edu>
22762
22763 PR libobjc/22492
22764 * execute/exceptions/finally-1.m: New test.
22765
22766 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
22767
22768 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
22769 testsuite.
22770 * objc/execute/exceptions/trivial.m: New test.
22771 * objc.dg/try-catch-11.m: Move to ...
22772 * objc/execute/exceptions/foward-1.m: Here.
22773 * objc.dg/try-catch-2.m: Move to ...
22774 * objc/execute/exceptions/catchall-1.m: Here.
22775 * objc.dg/try-catch-8.m: Move to ...
22776 * objc/execute/exceptions/local-variables-1.m: Here.
22777
22778 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
22779
22780 * objc.dg/nested-func-1.m: Move to ...
22781 * objc/execute/nested-func-1.m: Here.
22782
22783 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
22784
22785 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
22786 in ${options} instead of [target_info name].
22787 * lib/obj-c++.exp (objc_target_compile): Likewise.
22788
22789 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
22790
22791 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
22792
22793 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
22794
22795 part of PR testsuite/23348
22796 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to
22797 each of the torture options.
22798 * objc/compile/trivial.m: New test.
22799
22800 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
22801
22802 * gfortran.dg/eoshift.f90: Correct format.
22803
22804 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
22805
22806 * gfortran.fortran-torture/execute/character_passing.f90:
22807 Fix comment typo.
22808
22809 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
22810
22811 PR c++/8271
22812 * g++.dg/template/unify10.C: New.
22813
22814 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
22815
22816 * g++.dg/parse/pr22514.C: Move to...
22817 * g++.dg/debug/pr22514.C: here.
22818
22819 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22820
22821 PR c++/23266
22822 * g++.dg/inherit/pure1.C: New test.
22823
22824 * ChangeLog: Fix typos.
22825
22826 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
22827 Steven Bosscher <stevenb@suse.de>
22828
22829 * gfortran.dg/runtime_warning_1.f90: New test.
22830
22831 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
22832
22833 PR c++/23219
22834 * g++.dg/parse/crash28.C: New.
22835
22836 2005-08-11 Richard Guenther <rguenther@suse.de>
22837
22838 PR target/23289
22839 * gcc.target/i386/tailcall-1.c: New testcase.
22840
22841 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
22842
22843 * gcc.dg/vect/vect-67.c: Un-xfail.
22844
22845 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
22846
22847 PR c++/23225
22848 * g++.dg/parse/crash27.C: new test.
22849
22850 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
22851
22852 PR libfortran/22143
22853 * gfortran.dg/shift-kind.f90: New testcase.
22854
22855 2005-08-10 Richard Sandiford <richard@codesourcery.com>
22856
22857 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
22858 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
22859
22860 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22861
22862 PR c++/20646
22863 * g++.dg/other/mult-stor1.C: New test.
22864
22865 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
22866
22867 * gcc.c-torture/pr18299-1.c: Move to ...
22868 * gcc.c-torture/compile/pr18299-1.c: Here.
22869
22870 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
22871
22872 * gfortran/fortran.torture/execute/character_passing.f90:
22873 Fix types for LSAME.
22874
22875 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
22876
22877 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
22878 input data back to what it was originally.
22879
22880 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
22881
22882 * objc.dg/try-catch-8.m: Enable for all targets.
22883
22884 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
22885
22886 * gcc.dg/pr23165.c: New test.
22887
22888 2005-08-09 Steven Bosscher <stevenb@suse.de>
22889
22890 PR tree-optimization/23234
22891 * gcc.dg/tree-ssa/pr23234.c: New test.
22892
22893 2005-08-08 Josh Conner <jconner@apple.com>
22894
22895 PR rtl-optimization/23241
22896 * gcc.dg/char-compare.c: New test.
22897
22898 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22899
22900 PR c++/22508
22901 * g++.dg/init/new13.C: New test.
22902
22903 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
22904
22905 PR c++/21166
22906 * g++.dg/other/crash-4.C: Adjust
22907 * g++/dg/ext/packed9.C: New.
22908
22909 2005-08-08 Richard Sandiford <richard@codesourcery.com>
22910
22911 PR middle-end/21964
22912 * gcc.c-torture/execute/pr21964-1.c: New test.
22913
22914 2005-08-08 Richard Sandiford <richard@codesourcery.com>
22915
22916 PR c/22458
22917 * gcc.dg/pr22458-1.c: New test.
22918
22919 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
22920 Steven G. Kargl <kargls@comcast.net>
22921
22922 PR fortran/22390
22923 * gfortran.dg/flush_1.f90: New test.
22924
22925 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22926
22927 PR c++/23191
22928 * g++.dg/template/eh2.C: New test.
22929
22930 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
22931
22932 PR c++/19498
22933 * g++.dg/template/instantiate7.C: New test.
22934
22935 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
22936
22937 PR c/23113
22938 * gcc.dg/Wunused-value-1.c: New test.
22939
22940 2005-08-06 Richard Sandiford <richard@codesourcery.com>
22941
22942 PR rtl-optimization/23233
22943 * gcc.c-torture/compile/pr23233-1.c: New test.
22944
22945 2005-08-06 Jakub Jelinek <jakub@redhat.com>
22946
22947 PR fortran/18833
22948 PR fortran/20850
22949 * gfortran.dg/equiv_1.f90: New test.
22950 * gfortran.dg/equiv_2.f90: New test.
22951 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
22952 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
22953 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
22954
22955 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
22956
22957 * gcc.c-torture/execute/vrp-5.c: New test.
22958 * gcc.c-torture/execute/vrp-6.c: New test.
22959 * gcc.dg/tree-ssa/vrp21.c: New test.
22960
22961 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
22962
22963 * g++.dg/parse/pr22514.C: New test.
22964
22965 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
22966
22967 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
22968
22969 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
22970 instead of constant loads / pool entries.
22971
22972 2005-08-05 David Edelsohn <edelsohn@gnu.org>
22973
22974 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
22975 TEST_TO_WCTYPE.
22976
22977 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
22978
22979 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
22980 __WINT_TYPE__ in generated prototypes if possible.
22981
22982 2005-08-04 Diego Novillo <dnovillo@redhat.com>
22983
22984 PR 22037
22985 * g++.dg/tree-ssa/pr22037.C:
22986
22987 2005-08-04 Richard Henderson <rth@redhat.com>
22988
22989 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
22990 scan-tree-dump-times directive.
22991
22992 2005-08-04 Jan Hubicka <jh@suse.cz>
22993
22994 * gcov-1.C: Fix switch counts.
22995 * gcov-4b.c: Likewise.
22996
22997 2005-08-03 Jeff Law <law@redhat.com>
22998
22999 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
23000
23001 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
23002
23003 * gcc.c-torture/execute/pr23135.c: New test.
23004
23005 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23006
23007 PR tree-optimization/19899
23008 * gcc.dg/tree-ssa/scev-1.c: New test.
23009 * gcc.dg/tree-ssa/scev-2.c: New test.
23010
23011 2005-08-03 Richard Sandiford <richard@codesourcery.com>
23012
23013 PR target/18582
23014 * gcc.dg/torture/pr18582-1.c: New test.
23015
23016 2005-08-03 Jan Hubicka <jh@suse.cz>
23017
23018 * update-conroll.c: New testcase.
23019 * update-conroll-2.c: New testcase.
23020
23021 2005-08-02 David Edelsohn <edelsohn@gnu.org>
23022
23023 * gfortran.dg/constant_substring.f: New test.
23024 * gfortran.dg/pr22491.f: New test.
23025
23026 2005-08-02 Jan Hubicka <jh@suse.cz>
23027
23028 * update-threading.c: Replace by the proper one.
23029
23030 2005-08-02 Diego Novillo <dnovillo@redhat.com>
23031
23032 PR 23164
23033 * g++.dg/tree-ssa/pr23164.C: New test.
23034
23035 2005-08-02 Diego Novillo <dnovillo@redhat.com>
23036
23037 * gcc.dg/tree-ssa/pr23192.c: New test.
23038
23039 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
23040
23041 * gcc.c-torture/execute/vrp-4.c: New test.
23042
23043 2005-08-02 Jan Hubicka <jh@suse.cz>
23044
23045 * update-threading.c: New test.
23046
23047 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
23048
23049 * gcc.c-torture/compile/20050801-1.c: New test.
23050 * gcc.c-torture/compile/20050801-2.c: New test.
23051
23052 2005-08-01 Jan Hubicka <jh@suse.cz>
23053
23054 * val-prof-5.c: New test.
23055
23056 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
23057
23058 PR c/22311
23059 * gcc.dg/pr22311-1.c : New test.
23060
23061 2005-07-31 Steven Bosscher <stevenb@suse.de>
23062
23063 PR target/23095
23064 * gfortran.dg/pr23095.f: New test.
23065
23066 PR c++/22003
23067 * g++.dg/other/pr22003.C: New test.
23068
23069 2005-07-31 Richard Sandiford <richard@codesourcery.com>
23070
23071 PR target/20621
23072 * gcc.c-torture/execute/pr20621-1.c: New test.
23073
23074 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
23075
23076 * gfortran.dg/comma_format_extension_4.f: Adjust length
23077 of string for format.
23078 * gfortran.dg/der_array_io_1.f: Replace illegal internal
23079 print statement with internal write.
23080 * gfortran.dg/der_array_io_2.f: Likewise.
23081 * gfortran.dg/der_array_io_3.f: Likewise.
23082
23083 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
23084
23085 * gcc.dg/fold-abs-4.c: new test.
23086
23087 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
23088
23089 PR fortran/22570 an related issues.
23090 * gfortran.dg/x_slash_1.f: New test.
23091
23092 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
23093
23094 PR c/23143
23095 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
23096 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
23097
23098 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
23099
23100 PR c/529
23101 * gcc.dg/Wshadow-3.c: New test.
23102
23103 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
23104
23105 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
23106 used to have the wrong bounds).
23107
23108 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
23109
23110 PR c/21720
23111 * gcc.dg/hex-round-1.c: Test more cases.
23112 * gcc.dg/hex-round-2.c: New test.
23113
23114 2005-07-29 Diego Novillo <dnovillo@redhat.com>
23115
23116 PR 22550
23117 * g++.dg/tree-ssa/pr22550.C: New test.
23118
23119 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
23120
23121 * gcc.dg/tree-ssa/vrp19.c: New test.
23122 * gcc.dg/tree-ssa-vrp20.c: New test.
23123
23124 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
23125
23126 PR c/22240
23127 * gcc.dg/transparent-union-4.c: New test.
23128
23129 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
23130
23131 PR c/22192
23132 * gcc.dg/c99-vla-2.c: New test.
23133
23134 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
23135
23136 PR c/21720
23137 * gcc.dg/hex-round-1.c: New test.
23138
23139 2005-07-28 Jan Hubicka <jh@suse.cz>
23140
23141 * inliner-1.c: Do not dump everything.
23142 * tree-prof.exp: Do not pass -ftree-based-profiling.
23143 * bprob.exp: Likewise.
23144
23145 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
23146
23147 2005-07-28 Mark Mitchell <mark@codesourcery.com>
23148
23149 PR c++/22545
23150 * g++.dg/expr/ptrmem7.C: New test.
23151
23152 2005-07-28 Mike Stump <mrs@apple.com>
23153
23154 * g++.old-deja/g++.mike/visibility-1.C: New test.
23155
23156 2005-07-28 Richard Sandiford <richard@codesourcery.com>
23157
23158 PR c/20187
23159 * gcc.c-torture/execute/pr20187-1.c: New test.
23160
23161 2005-07-28 Jeff Law <law@redhat.com>
23162
23163 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
23164 * gcc.dg/tree-ssa/vrp18.c: New test.
23165
23166 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
23167
23168 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
23169
23170 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
23171
23172 PR tree-optimization/22506
23173 * gcc.dg/vect/ps22506.c: New test.
23174
23175 2005-07-28 Jakub Jelinek <jakub@redhat.com>
23176
23177 PR target/21149
23178 * gcc.target/i386/sse-3.c: New test.
23179
23180 2005-07-28 Richard Sandiford <richard@codesourcery.com>
23181
23182 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
23183 * gcc.target/mips/mips32-dsp-type.c: Likewise.
23184
23185 2005-07-28 Richard Sandiford <richard@codesourcery.com>
23186
23187 PR c/22589
23188 * gcc.c-torture/compile/pr22589-1.c: New test.
23189
23190 2005-07-28 Jan Hubicka <jh@suse.cz>
23191
23192 * update-loopch.c: New testcase.
23193
23194 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
23195
23196 PR rtl-optimization/23047
23197 * gcc.c-torture/execute/pr23047.c: New test.
23198 * gcc.c-torture/execute/pr23047.x: New.
23199
23200 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
23201
23202 PR tree-optimization/22493
23203 * gcc.c-torture/execute/pr22493-1.c: New test.
23204 * gcc.c-torture/execute/pr22493-1.x: New.
23205 * gcc.c-torture/execute/vrp-1.c: New test.
23206 * gcc.c-torture/execute/vrp-2.c: New test.
23207 * gcc.c-torture/execute/vrp-2.c: New test.
23208
23209 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
23210
23211 * gcc.target/frv/all-builtin-read8.c: Delete.
23212 * gcc.target/frv/all-builtin-read16.c: Delete.
23213 * gcc.target/frv/all-builtin-read32.c: Delete.
23214 * gcc.target/frv/all-builtin-read64.c: Delete.
23215 * gcc.target/frv/all-builtin-write8.c: Delete.
23216 * gcc.target/frv/all-builtin-write16.c: Delete.
23217 * gcc.target/frv/all-builtin-write32.c: Delete.
23218 * gcc.target/frv/all-builtin-write64.c: Delete.
23219 * gcc.target/frv/all-read-write-1.c: New.
23220
23221 2005-07-27 Jeff Law <law@redhat.com>
23222
23223 * gcc.c-torture/execute/pr22630.c: New test.
23224
23225 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
23226
23227 PR tree-optimization/23073
23228 * gcc.dg/vect/nodump-pr23073.c: New test.
23229 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
23230
23231 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
23232
23233 PR tree-optimize/22348
23234 * gcc.c-torture/execute/pr22348.c: New.
23235
23236 2005-07-27 Richard Guenther <rguenther@suse.de>
23237
23238 * gcc.dg/tree-ssa/salias-1.c: New testcase.
23239
23240 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23241
23242 PR fortran/22503
23243 * gfortran.dg/logical_comp.f90: New test.
23244
23245 2005-07-27 Jan Hubicka <jh@suse.cz>
23246
23247 * inliner-1.c: Add cleanup of dumps.
23248 * val-prof-*.c: Likewise.
23249 * update-tailcall.c: New.
23250
23251 2005-07-26 Diego Novillo <dnovillo@redhat.com>
23252
23253 PR 22591
23254 * gcc.dg/tree-ssa/pr22591.c: New test.
23255 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
23256
23257 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
23258
23259 PR libobjc/22606
23260 * objc.dg/try-catch-11.m: New test.
23261
23262 2005-07-26 Richard Guenther <rguenther@suse.de>
23263
23264 PR tree-optimization/22486
23265 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
23266
23267 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
23268
23269 PR tree-opt/22484
23270 * g++.dg/opt/loop2.C: New test.
23271
23272 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
23273
23274 * gcc.dg/tree-ssa/reassoc-3.c: New test.
23275 * gcc.dg/tree-ssa/reassoc-4.c: New test.
23276
23277 2005-07-25 Adam Nemet <anemet@lnxw.com>
23278
23279 * lib/profopt.exp (profopt-execute): Check for profiling data
23280 files on the target.
23281
23282 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
23283
23284 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
23285 for matching of asm labels.
23286
23287 2005-07-25 Richard Guenther <rguenther@suse.de>
23288
23289 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
23290
23291 2005-07-25 Richard Guenther <rguenther@suse.de>
23292
23293 PR testsuite/22624
23294 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
23295
23296 2005-07-25 Ira Rosen <irar@il.ibm.com>
23297
23298 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
23299 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
23300 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
23301 * gcc.dg/vect/vect-100.c: New test.
23302 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
23303 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
23304 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
23305 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
23306 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
23307 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
23308 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
23309 * gfortran.dg/vect/pr19049.f90: New testcase.
23310 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
23311
23312 2005-07-25 Jakub Jelinek <jakub@redhat.com>
23313
23314 * gcc.c-torture/execute/20050713-1.c: New test.
23315
23316 PR fortran/20063
23317 * gfortran.fortran-torture/execute/data_4.f90: New test.
23318
23319 PR middle-end/20303
23320 * gcc.dg/visibility-d.c: New test.
23321
23322 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
23323
23324 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
23325 * gfortran.dg/underflow.f90: Ditto.
23326
23327 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23328
23329 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
23330 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
23331 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
23332
23333 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
23334
23335 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
23336 include case of field width of zero.
23337
23338 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
23339
23340 PR libgfortran/21875
23341 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
23342 with trailing blanks on normal formatted read.
23343
23344 2005-07-23 Chao-ying Fu <fu@mips.com>
23345
23346 * gcc.target/mips/mips32-dsp-type.c: New test.
23347 * gcc.target/mips/mips32-dsp.c: New test.
23348
23349 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
23350
23351 PR testsuite/21073
23352 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
23353
23354 PR testsuite/20454
23355 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
23356 and __cyg_profile_func_exit.
23357
23358 2005-07-22 David Edelsohn <edelsohn@gnu.org>
23359
23360 * gfortran.dg/comma_format_extension_3.f: Fix typo.
23361 * gfortran.dg/comma_format_extension_4.f: Same.
23362 * gfortran.dg/pr15332.f: Same.
23363 * gfortran.dg/pr21730.f: Same.
23364
23365 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
23366
23367 * g++.dg/opt/vrp2.C: Fix testcase.
23368
23369 PR tree-opt/22625
23370 * g++.dg/opt/vrp2.C: New test.
23371
23372 2005-07-22 Mark Mitchell <mark@codesourcery.com>
23373
23374 PR debug/21828
23375 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
23376
23377 2005-07-22 Diego Novillo <dnovillo@redhat.com>
23378
23379 * gcc.dg/tree-ssa/20050719-1.c: New test.
23380
23381 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
23382
23383 * gcc.dg/bfin-longcall-1.c: New file.
23384 * gcc.dg/bfin-longcall-2.c: New file.
23385
23386 2005-07-21 Janis Johnson <janis187@us.ibm.com>
23387
23388 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
23389
23390 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
23391
23392 PR middle-end/19055
23393 * gcc.dg/tree-ssa/pr19055.c: New test.
23394 * gcc.dg/tree-ssa/pr19055-2.c: New test.
23395
23396 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
23397
23398 PR C++/22358
23399 * g++.dg/other/pr22358.C: New test.
23400
23401 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
23402
23403 PR c++/2922
23404 * g++.dg/lookup/two-stage5.C: New test from bug comments.
23405
23406 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23407
23408 PR c++/15938
23409 * g++.dg/init/union2.C: New test.
23410
23411 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23412
23413 PR c/22393
23414 * gcc.dg/complex-4.c: New test.
23415
23416 2005-07-21 Richard Guenther <rguenther@suse.de>
23417
23418 PR testsuite/22522
23419 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
23420 scanning for asm labels.
23421 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
23422
23423 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
23424
23425 PR target/22085
23426 * gcc.dg/altivec-pr22085.c: New.
23427
23428 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
23429
23430 PR tree-optimization/19210
23431 * gcc.dg/tree-ssa/pr19210-1.c: New.
23432 * gcc.dg/tree-ssa/pr19210-2.c: New.
23433
23434 2005-07-21 Richard Sandiford <richard@codesourcery.com>
23435
23436 PR rtl-optimization/22167
23437 * g++.dg/opt/pr22167.C: New test.
23438
23439 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
23440
23441 PR c++/2922
23442 * g++.dg/lookup/two-stage2.C: New.
23443 * g++.dg/lookup/two-stage3.C: New.
23444 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
23445 fixed two-stage name lookup for operators.
23446 * g++.dg/template/call3.C: Compiler now produces an appropriate
23447 error message.
23448 * g++.dg/template/crash37.C: Compiler now describes bla() on line
23449 14 as a candidate.
23450 * g++.dg/template/ptrmem4.C: Compiler produces different error
23451 message.
23452 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
23453 connect_to_method as a candidate.
23454
23455 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
23456
23457 * gcc.dg/fold-alloc-1.c: New test.
23458
23459 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
23460
23461 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
23462 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
23463
23464 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
23465
23466 * gcc.dg/fold-abs-1.c: New test.
23467 * gcc.dg/fold-abs-2.c: New test.
23468 * gcc.dg/fold-abs-3.c: New test.
23469
23470 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
23471
23472 Make CONSTRUCTOR use VEC to store initializers.
23473 * g++.dg/ext/complit3.C: Check for specific error messages.
23474 * g++.dg/init/brace2.C: Update error message.
23475 * g++.dg/warn/Wbraces2.C: Likewise.
23476
23477 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
23478
23479 PR fortran/16940
23480 * gfortran.dg/module_interface_1.f90: New test.
23481
23482 2005-07-19 Danny Berlin <dberlin@dberlin.org>
23483 Kenneth Zadeck <zadeck@naturalbridge.com>
23484
23485 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
23486
23487 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23488
23489 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
23490 specify -Wformat for these tests.
23491 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
23492 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
23493 * gcc.dg/format/opt-6.c: Delete.
23494
23495 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
23496
23497 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
23498 * gcc.dg/tree-ssa/sra-3.c: Likewise.
23499
23500 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
23501
23502 * gcc.dg/tree-ssa/alias-2.c: New test.
23503
23504 2005-07-18 Mark Mitchell <mark@codesourcery.com>
23505
23506 PR c++/22263
23507 * g++.dg/template/explicit7.C: New test.
23508
23509 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
23510
23511 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of
23512 field width of 8 to +Inf and -Inf.
23513
23514 2005-07-17 Mark Mitchell <mark@codesourcery.com>
23515
23516 PR c++/22139
23517 * g++.dg/template/friend36.C: New test.
23518
23519 2005-07-16 David Edelsohn <edelsohn@gnu.org>
23520
23521 PR fortran/21730
23522 * gfortran.dg/pr21730.f: New test.
23523
23524 2005-07-16 Danny Berlin <dberlin@dberlin.org>
23525 Kenneth Zadeck <zadeck@naturalbridge.com>
23526
23527 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
23528 since pure const detection cannot run at -O1 in c compiler.
23529 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
23530 can now optimize this case properly.
23531 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
23532 because we now pass.
23533 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
23534
23535 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
23536
23537 PR c/22421
23538 * gcc.dg/format/bitfld-1.c: New test.
23539
23540 2005-07-15 Mark Mitchell <mark@codesourcery.com>
23541
23542 PR c++/22204
23543 * g++.dg/rtti/repo1.C: New test.
23544
23545 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
23546
23547 PR middle-end/22398
23548 * gcc.c-torture/compile/pr22398.c: New test.
23549
23550 2005-07-15 Mark Mitchell <mark@codesourcery.com>
23551
23552 PR c++/22132
23553 * g++.dg/expr/cast4.C: New test.
23554
23555 2005-07-15 Richard Guenther <rguenther@suse.de>
23556
23557 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
23558 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
23559
23560 2005-07-15 Steven Bosscher <stevenb@suse.de>
23561
23562 PR tree-optimization/22230
23563 * gcc.dg/tree-ssa/pr22230.c: New test.
23564
23565 2005-07-14 Jakub Jelinek <jakub@redhat.com>
23566
23567 * gfortran.dg/g77/cpp6.f: New test.
23568
23569 PR fortran/22417
23570 * gfortran.dg/g77/cpp5.F: New test.
23571 * gfortran.dg/g77/cpp5.h: New file.
23572 * gfortran.dg/g77/cpp5inc.h: New file.
23573
23574 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
23575
23576 PR libfortran/16435
23577 * gfortran.dg/tl_editting.f90: New.
23578 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
23579
23580 2005-07-14 Steven G. Kargl <kargls@comcast.net>
23581
23582 * gfortran.dg/char_array_constructor.f90: New test.
23583
23584 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
23585
23586 * gfortran.dg/past_eor.f90: New.
23587 * gfortran.dg/complex_read.f90: New.
23588
23589 2005-07-13 Jeff Law <law@redhat.com>
23590
23591 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
23592 additional casts.
23593
23594 * gcc.dg/tree-ssa/pr22321.c: New test
23595
23596 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
23597
23598 PR tree-optimization/21921
23599 * gcc.dg/tree-ssa/pr21921.c: New.
23600
23601 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
23602
23603 PR tree-optimizatio/22442
23604 * gcc.dg/tree-ssa/loop-11.c: New test.
23605
23606 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
23607
23608 PR tree-opt/21840
23609 * gcc.c-torture/compile/pr21840.c: New test.
23610
23611 2005-07-12 Jan Hubicka <jh@suse.cz>
23612
23613 * gcc.c-torture/compile/pr22379.c: New test.
23614
23615 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
23616
23617 PR libfortran/21593
23618 gfortran.dg/dev_null.f90: Remove outdated comment about
23619 PR libfortran/21593.
23620
23621
23622 2005-07-12 Dale Johannesen <dalej@apple.com>
23623
23624 * gcc.target/i386/compress-float-sse.c: New.
23625 * gcc.target/i386/compress-float-sse-pic.c: New.
23626 * gcc.target/i386/compress-float-387.c: New.
23627 * gcc.target/i386/compress-float-387-pic.c: New.
23628 * gcc.dg/compress-float-ppc.c: New.
23629 * gcc.dg/compress-float-ppc-pic.c: New.
23630
23631 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
23632
23633 PR libfortran/21593
23634 gfortran.dg/dev_null.f90: Remove targets.
23635
23636 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
23637
23638 PR tree-opt/22335
23639 * gcc.dg/pr22335-1.c: New test.
23640 * gcc.dg/pr22335-2.c: New test.
23641
23642 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23643
23644 PR c++/20172
23645 * g++.dg/template/nontype12.C : New test.
23646
23647 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
23648
23649 * gcc.dg/tree-ssa/loop-10.c: New test.
23650
23651 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
23652
23653 * gcc.c-torture/execute/20020720-1.x: Remove.
23654
23655 2005-07-11 Jakub Jelinek <jakub@redhat.com>
23656
23657 * gfortran.fortran-torture/execute/forall_7.f90: New test.
23658
23659 2005-07-10 Richard Sandiford <richard@codesourcery.com>
23660
23661 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
23662 (dg-mips-options): Use it.
23663
23664 2005-07-09 Diego Novillo <dnovillo@redhat.com>
23665
23666 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
23667
23668 2005-07-09 Richard Henderson <rth@redhat.com>
23669
23670 * lib/target-supports.exp (check_effective_target_sync_char_short):
23671 Add alpha.
23672
23673 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
23674
23675 PR libfortran/22217
23676 * gfortran.dg/negative-z-descriptor.f90: New test.
23677
23678 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
23679
23680 PR tree-opt/22329
23681 * gcc.dg/pr22329.c: New test.
23682
23683 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
23684
23685 PR tree-optimization/20139
23686 * gcc.dg/tree-ssa/pr20139.c: New.
23687
23688 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
23689
23690 PR tree-opt/22356
23691 * gcc.dg/pr22356-1.c: New test.
23692
23693 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
23694
23695 PR c++/21799
23696 * g++.dg/template/unify8.C: New.
23697 * g++.dg/template/unify9.C: New.
23698
23699 2005-07-08 Jakub Jelinek <jakub@redhat.com>
23700
23701 * gfortran.fortran-torture/execute/entry_10.f90: New test.
23702
23703 2005-07-07 Geoffrey Keating <geoffk@apple.com>
23704
23705 * gcc.dg/darwin-version-1.c: New.
23706 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
23707 * gcc.dg/builtins-20.c: Likewise.
23708 * gcc.dg/builtins-53.c: Likewise.
23709 * gcc.dg/torture/builtins-convert-1.c: Likewise.
23710 * gcc.dg/torture/builtins-convert-2.c: Likewise.
23711 * gcc.dg/torture/builtins-convert-3.c: Likewise.
23712 * gcc.dg/torture/builtins-power-1.c: Likewise.
23713 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
23714 on Darwin.
23715
23716 2005-07-07 Jeff Law <law@redhat.com>
23717
23718 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
23719 argument evaluation order.
23720
23721 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
23722
23723 PR libfortran/21594
23724 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
23725 Add test cases where the shift length is greater than the
23726 array length.
23727
23728 2005-07-07 Ziemowit Laski <zlaski@apple.com>
23729
23730 * obj-c++.dg/proto-lossage-6.mm: New.
23731 * objc.dg/proto-lossage-6.m: New.
23732
23733 2005-07-07 Ziemowit Laski <zlaski@apple.com>
23734
23735 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
23736 * objc.dg/gnu-runtime-2.m: Likewise.
23737
23738 2005-07-07 Jakub Jelinek <jakub@redhat.com>
23739
23740 * gfortran.dg/longline.f: New test.
23741
23742 * gfortran.dg/badline.f: New test.
23743
23744 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
23745
23746 PR fortran/16531
23747 PR fortran/15966
23748 PR fortran/18781
23749 * gfortran.dg/hollerith.f90: New.
23750 * gfortran.dg/hollerith2.f90: New.
23751 * gfortran.dg/hollerith3.f90: New.
23752 * gfortran.dg/hollerith4.f90: New.
23753 * gfortran.dg/hollerith_f95.f90: New.
23754 * gfortran.dg/hollerith_legacy.f90: New.
23755 * gfortran.dg/g77/cpp4.F: New. Port from g77.
23756
23757 2005-07-07 Ziemowit Laski <zlaski@apple.com>
23758
23759 PR objc/22274
23760 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
23761 * objc.dg/gnu-runtime-2.m: New.
23762
23763 2005-07-06 Jeff Law <law@redhat.com>
23764
23765 * gcc.dg/tree-ssa/vrp17.c: New test.
23766
23767 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
23768
23769 PR fortran/22327
23770 * gfortran.dg/array_constructor_5.f90: New test.
23771
23772 2005-07-07 Jakub Jelinek <jakub@redhat.com>
23773
23774 * gfortran.fortran-torture/execute/entry_9.f90: New test.
23775
23776 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
23777
23778 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
23779 * gcc.dg/980816-1.c: Ditto.
23780
23781 2005-07-06 Jeff Law <law@redhat.com>
23782
23783 * gcc.c-torture/compile/pr21356.c: New test.
23784
23785 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
23786
23787 PR c/22013
23788 PR c/22098
23789 * gcc.c-torture/compile/pr22013-1.c,
23790 gcc.c-torture/execute/pr22098-1.c,
23791 gcc.c-torture/execute/pr22098-2.c,
23792 gcc.c-torture/execute/pr22098-3.c: New tests.
23793
23794 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
23795
23796 PR c/22308
23797 * gcc.dg/pr22308-1.c: New test.
23798
23799 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
23800
23801 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
23802 target.
23803 * gcc.dg/compare9.c: Use -fshort-enums instead of
23804 -fno-short-enums. Change the last test to dg-bogus.
23805
23806 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
23807
23808 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
23809 * gcc.dg/compare9.c: New.
23810
23811 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23812
23813 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
23814
23815 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
23816
23817 PR testsuite/22288
23818 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
23819
23820
23821 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23822
23823 * gcc.dg/format/gcc_gfc-1.c: New.
23824
23825 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
23826
23827 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
23828
23829 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23830
23831 PR fortran/20842
23832 * gfortran.dg/io_invalid_1.f90: New test.
23833
23834 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
23835
23836 * gcc.dg/format/gcc_diag-1.c: Update.
23837
23838 2005-07-02 Jeff Law <law@redhat.com>
23839
23840 * gcc.dg/tree-ssa/pr22051-1.c: New test.
23841 * gcc.dg/tree-ssa/pr22051-2.c: New test.
23842
23843 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
23844
23845 * gcc.dg/format/gcc_diag-1.c: Update.
23846
23847 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
23848
23849 PR tree-opt/22269
23850 * gcc.c-torture/compile/pr22269.c: New test.
23851
23852 2005-06-30 Diego Novillo <dnovillo@redhat.com>
23853
23854 PR 21584
23855 PR 22219
23856 * g++.dg/tree-ssa/pr21584-1.C: New test.
23857 * g++.dg/tree-ssa/pr21584-2.C: New test.
23858
23859 2005-06-30 Ziemowit Laski <zlaski@apple.com>
23860
23861 * obj-c++.dg/try-catch-11.mm: New.
23862 * objc.dg/try-catch-10.m: New.
23863
23864 2005-06-29 David Edelsohn <edelsohn@gnu.org>
23865
23866 * g++.dg/other/ucnid-1.C: xfail on AIX.
23867
23868 2005-06-29 Diego Novillo <dnovillo@redhat.com>
23869
23870 PR 22234
23871 * gcc.dg/20050629-1.c: New test.
23872
23873 2005-06-29 Ziemowit Laski <zlaski@apple.com>
23874
23875 * obj-c++.dg/const-str-1[0-1].mm: New.
23876 * objc.dg/const-str-1[0-1].m: New.
23877
23878 2005-05-29 Richard Henderson <rth@redhat.com>
23879
23880 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
23881 Rename from check_effective_target_vect_no_max.
23882 (check_effective_target_vect_no_int_add): New.
23883 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
23884 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
23885 * gcc.dg/vect/vect-reduc-3.c: Likewise.
23886 * gcc.dg/vect/vect-reduc-1.c: Use both.
23887 * gcc.dg/vect/vect-reduc-2.c: Likewise.
23888
23889 2005-05-29 Richard Henderson <rth@redhat.com>
23890
23891 * lib/target-supports.exp (check_effective_target_vect_no_max):
23892 Remove i386 and x86_64.
23893
23894 2005-06-29 Steve Ellcey <sje@cup.hp.com>
23895
23896 PR testsuite/21969
23897 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
23898
23899 2005-06-29 Steve Ellcey <sje@cup.hp.com>
23900
23901 PR middle-end/21969
23902 * gcc.dg/vect/pr21969.c: New test.
23903
23904 2005-06-28 Eric Christopher <echristo@redhat.com>
23905
23906 PR c/22052
23907 PR c/21975
23908 * gcc.dg/inline1.c: New test.
23909 * gcc.dg/inline2.c: Ditto.
23910 * gcc.dg/inline3.c: Ditto.
23911 * gcc.dg/inline4.c: Ditto.
23912 * gcc.dg/inline5.c: Ditto.
23913
23914 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
23915
23916 PR libfortran/22142
23917 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
23918 Add testcase also testing eoshift1 for PR 22142.
23919
23920 2005-06-28 Richard Henderson <rth@redhat.com>
23921
23922 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
23923 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
23924 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
23925 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
23926 gcc.dg/tree-ssa/20030922-2.c: Likewise.
23927
23928 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
23929
23930 PR libfortran/22142
23931 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
23932 Add testcase for PR 22142.
23933
23934 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
23935
23936 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
23937 gcc.target/ia64/fpreg-2.c: New tests.
23938
23939 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23940
23941 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
23942
23943 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
23944
23945 PR libfortran/22170
23946 * gfortran.dg/slash_1.f90: New test.
23947
23948 2005-06-27 Richard Henderson <rth@redhat.com>
23949
23950 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
23951 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
23952 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
23953 * gcc.dg/vect/vect-reduc-2.c: Likewise.
23954 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
23955 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
23956
23957 2005-06-27 Richard Henderson <rth@redhat.com>
23958
23959 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
23960 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
23961
23962 2005-06-27 Ziemowit Laski <zlaski@apple.com>
23963
23964 * obj-c++.dg/proto-lossage-5.mm: New.
23965 * objc.dg/proto-lossage-5.m: New.
23966
23967 2005-06-27 Diego Novillo <dnovillo@redhat.com>
23968
23969 PR 21959
23970 * gcc.dg/tree-ssa/pr21959.c: New test.
23971
23972 2005-06-27 Jakub Jelinek <jakub@redhat.com>
23973
23974 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
23975 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
23976 testing uninitialized var.
23977
23978 * gcc.c-torture/execute/builtins/chk.h: New.
23979 * gcc.c-torture/execute/builtins/lib/chk.c: New.
23980 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
23981 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
23982 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
23983 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
23984 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
23985 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
23986 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
23987 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
23988 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
23989 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
23990 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
23991 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
23992 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
23993 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
23994 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
23995 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
23996 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
23997 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
23998 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
23999 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
24000 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
24001 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
24002 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
24003 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
24004 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
24005 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
24006 * gcc.dg/builtin-object-size-1.c: New test.
24007 * gcc.dg/builtin-object-size-2.c: New test.
24008 * gcc.dg/builtin-object-size-3.c: New test.
24009 * gcc.dg/builtin-object-size-4.c: New test.
24010 * gcc.dg/builtin-object-size-5.c: New test.
24011 * gcc.dg/builtin-stringop-chk-1.c: New test.
24012 * gcc.dg/builtin-stringop-chk-2.c: New test.
24013 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
24014 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
24015 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
24016 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
24017 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
24018 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
24019 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
24020 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
24021 * gcc.c-torture/execute/printf-1.c: New test.
24022 * gcc.c-torture/execute/fprintf-1.c: New test.
24023 * gcc.c-torture/execute/vprintf-1.c: New test.
24024 * gcc.c-torture/execute/vfprintf-1.c: New test.
24025 * gcc.c-torture/execute/printf-chk-1.c: New test.
24026 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
24027 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
24028 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
24029
24030 2005-06-27 Michael Matz <matz@suse.de>
24031
24032 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
24033 slot is not merged if address escapes.
24034
24035 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24036
24037 PR c/21911
24038 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
24039
24040 2005-06-26 Jakub Jelinek <jakub@redhat.com>
24041
24042 PR middle-end/17965
24043 * gcc.c-torture/compile/20050622-1.c: New test.
24044
24045 PR middle-end/22028
24046 * gcc.dg/20050620-1.c: New test.
24047
24048 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
24049
24050 PR tree-optimization/22026
24051 * gcc.dg/tree-ssa/pr22026.c: New.
24052
24053 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
24054
24055 PR libfortran/22144
24056 * gfortran.dg/shift-alloc.f90: New testcase.
24057
24058 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
24059
24060 * all files: Update FSF address in copyright headers.
24061
24062 2005-06-22 Jan Hubicka <jh@suse.cz>
24063
24064 * wholeprogram-1.c: New testcase.
24065 * wholeprogram-2.c: New testcase.
24066
24067 2005-06-24 Mark Mitchell <mark@codesourcery.com>
24068
24069 PR 22171
24070 * gcc.dg/tree-ssa/pr22171.c: New test.
24071
24072 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
24073
24074 * gfortran.dg/simplify_modulo.f90: New.
24075
24076 2005-06-24 Jan Hubicka <jh@suse.cz>
24077
24078 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
24079
24080 2005-06-23 Ziemowit Laski <zlaski@apple.com>
24081
24082 * obj-c++.dg/proto-lossage-[1-4].mm: New.
24083
24084 2005-06-23 Ziemowit Laski <zlaski@apple.com>
24085
24086 * obj-c++.dg/typedef-alias-1.mm: New.
24087 * objc.dg/typedef-alias-1.m: New.
24088
24089 2005-06-23 Jeff Law <law@redhat.com>
24090
24091 * gcc.dg/tree-ssa/vrp16.c: New test.
24092
24093 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24094
24095 * lib/target-supports.exp: Add
24096 check_effective_target_fortran_large_real and
24097 check_effective_target_fortran_large_int to check for
24098 corresponding effective targets.
24099 * gfortran.dg/large_integer_kind_1.f90: New test.
24100 * gfortran.dg/large_real_kind_1.f90: New test.
24101
24102 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
24103
24104 PR tree-optimization/22117
24105 * gcc.dg/tree-ssa/pr22117.c: New.
24106
24107 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
24108
24109 PR testsuite/22123
24110 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
24111
24112 2005-06-23 David Edelsohn <edelsohn@gnu.org>
24113
24114 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
24115
24116 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
24117
24118 * gfortran.dg/f2c_4.f90: Add tests for complex functions
24119 * gfortran.dg/f2c_4.c: Likewise.
24120
24121 2005-06-22 Paul Brook <paul@codesourcery.com>
24122
24123 PR fortran/21034
24124 * gfortran.dg/auto_save_1.f90: New test.
24125
24126 2005-06-22 Michael Matz <matz@suse.de>
24127
24128 * gcc.target/x86-64/abi: New directory.
24129 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
24130 * gcc.target/x86-64/abi/README.gcc: New file.
24131 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
24132 * gcc.target/x86-64/abi/asm-support.s: New file.
24133 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
24134 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
24135 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
24136 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
24137 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
24138 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
24139 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
24140 * gcc.target/x86_64/abi/test_bitfields.c: New test.
24141 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
24142 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
24143 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
24144 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
24145 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
24146 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
24147 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
24148 * gcc.target/x86_64/abi/test_varargs.c: New test.
24149
24150 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
24151
24152 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
24153 32-bit i?86 and x86_64.
24154
24155 2005-06-21 Ziemowit Laski <zlaski@apple.com>
24156
24157 * obj-c++.dg/const-str-[1-9].mm: New tests.
24158
24159 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
24160
24161 PR fortran/22010
24162 * gfortran.dg/namelist_use.f90: New.
24163 * gfortran.dg/namelist_use_only.f90: New.
24164
24165 2005-06-21 Jeff Law <law@redhat.com>
24166
24167 * gcc.dg/tree-ssa/vrp15.c: New test.
24168
24169 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
24170
24171 * lib/target-supports.exp (check_effective_target_vect_reduction):
24172 Remove.
24173 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
24174 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
24175 remove vect_reduction target keyword. Also avoid two returns in main.
24176 * gcc.dg/vect/vect-reduc-3.c: Likewise.
24177 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
24178 * gcc.dg/vect/vect-reduc-1short.c: New test.
24179 * gcc.dg/vect/vect-reduc-1char.c: New test.
24180 * gcc.dg/vect/vect-reduc-2short.c: New test.
24181 * gcc.dg/vect/vect-reduc-2char.c: New test.
24182 * gcc.dg/vect/vect-reduc-6.c: New test.
24183 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
24184 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
24185 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
24186
24187 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24188 Paul Thomas <pault@gcc.gnu.org>
24189
24190 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
24191 New tests.
24192
24193 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24194
24195 * gfortran.dg/backslash_1.f90: New test.
24196 * gfortran.dg/backslash_2.f90: New test.
24197
24198 2005-06-20 Steven G. Kargl <kargls@comcast.net>
24199
24200 * gfortran.dg/duplicate_labels.f90: New test.
24201
24202 2005-06-20 Jan Beulich <jbeulich@novell.com>
24203
24204 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
24205 unsupportable relocations.
24206 * g++.old-deja/g++.other/store-expr1.C: Likewise.
24207 * gcc.dg/20050321-2.c: xfail for NetWare.
24208
24209 2005-06-20 Andreas Jaeger <aj@suse.de>
24210
24211 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
24212 gcc.target/i386/fastcall-sseregparm.c,
24213 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
24214
24215 2005-06-19 Richard Henderson <rth@redhat.com>
24216
24217 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
24218
24219 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
24220
24221 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
24222
24223 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
24224
24225 PR c++/22115
24226 * g++.dg/conversion/simd2.C: Change expected error message.
24227
24228 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
24229
24230 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
24231 * gcc.dg/vect/vect-reduc-2.c: Likewise.
24232 * gcc.dg/vect/vect-reduc-3.c: Likewise.
24233
24234 2005-06-18 James A Morrison <phython@gcc.gnu.org>
24235
24236 * gcc.dg/fold-mod-1.c: New test.
24237
24238 2005-06-18 Steven G. Kargl <kargls@comcast.net>
24239
24240 PR fortran/19926
24241 * gfortran.dg/pr19926.f90: New test.
24242
24243 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
24244
24245 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
24246 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
24247 targets.
24248 * gcc.dg/vect/vect-reduc-2.c: Likewise.
24249 * gcc.dg/vect/vect-reduc-3.c: Likewise.
24250
24251 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
24252
24253 * gcc.target/ia64/float80-varargs-1.c: New test.
24254
24255 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24256
24257 PR tree-opt/22035
24258 * gfortran.dg/f2c_6.f90: New test.
24259
24260 2005-06-17 Geoffrey Keating <geoffk@apple.com>
24261
24262 PR c++/17413
24263 * g++.dg/template/local5.C: New.
24264
24265 2005-06-17 Richard Henderson <rth@redhat.com>
24266
24267 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
24268
24269 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
24270
24271 PR testsuite/21945
24272 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
24273
24274 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
24275
24276 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
24277 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
24278 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
24279 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
24280 check_vect to verify the presence of hardware vector support.
24281
24282 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
24283
24284 PR testsuite/22056
24285 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
24286
24287 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24288
24289 PR libfortran/19216
24290 * gfortran.dg/pr19216.f: Add correct space between brackets and
24291 dg directive.
24292
24293 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24294
24295 PR libfortran/16436
24296 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
24297
24298 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
24299
24300 * gcc.target/i386/attributes-error.c: New testcase.
24301 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
24302 * gcc.target/i386/regparm-stdcall.c: Likewise.
24303 * gcc.target/i386/sseregparm-1.c: Likewise.
24304 * gcc.target/i386/sseregparm-2.c: Likewise.
24305
24306 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
24307
24308 * g++.dg/rtti/crash2.C: New.
24309
24310 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
24311
24312 * gcc.dg/noncompile/20040203-3.c: Update expected message.
24313
24314 2005-06-15 David Ung <davidu@mips.com>
24315
24316 * gcc.target/mips/mips16e-extends.c: New test for testing the
24317 generation of MIPS16e zeb/zeh, seb/seh instructions.
24318
24319 2005-06-15 Diego Novillo <dnovillo@redhat.com>
24320
24321 PR 22018
24322 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
24323 * gcc.dg/tree-ssa/pr22018.c: New test.
24324
24325 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
24326
24327 * gcc.dg/simd-1.c: Update error messages.
24328 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
24329 * gcc.dg/simd-2.c: Update error messages.
24330 * gcc.dg/simd-4.c: New.
24331
24332 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
24333
24334 PR c++/20678
24335 * g++.dg/other/crash-4.C: New.
24336
24337 2005-06-14 Devang Patel <dpatel@apple.com>
24338
24339 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
24340
24341 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
24342
24343 PR c++/21929
24344 * g++.dg/parse/crash11.C: Update
24345
24346 2005-06-13 Jeff Law <law@redhat.com>
24347
24348 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
24349 perform the desired transformations.
24350 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
24351 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
24352
24353 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24354
24355 PR fortran/22038
24356 * gfortran.dg/forall_1.f90: Un-XFAIL.
24357
24358 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
24359
24360 PR c++/21929
24361 * g++.dg/parse/crash26.C: New.
24362
24363 PR c++/20789
24364 * g++.dg/init/member1.C: New.
24365
24366 2005-06-13 Jakub Jelinek <jakub@redhat.com>
24367
24368 * gfortran.dg/altreturn_1.f90: New test.
24369
24370 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
24371
24372 PR middle-end/21985
24373 * gcc.dg/tree-ssa/pr21985.c: New test.
24374
24375 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
24376
24377 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
24378
24379 2005-06-12 Roger Sayle <roger@eyesopen.com>
24380
24381 PR c++/21930
24382 * g++.dg/other/error10.C: New test case.
24383
24384 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24385
24386 PR libfortran/19155
24387 * gfortran.dg/pr19155.f: Add test.
24388
24389 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24390
24391 * gfortran.dg/f2c_7.f90: New test.
24392
24393 * gfortran.dg/forall_1.f90: XFAILed.
24394
24395 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
24396
24397 * gcc.dg/pr14796-1.c: New.
24398 * gcc.dg/pr14796-2.c: New.
24399
24400 2005-06-11 Steven G. Kargl <kargls@comcast.net>
24401
24402 PR fortran/17792
24403 PR fortran/21375
24404 * gfortran.dg/deallocate_stat.f90: New test.
24405
24406 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
24407
24408 * gfortran.fortran-torture/execute/in-pack.f90: New test.
24409
24410 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
24411
24412 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
24413 access will be generated when this loop is vectorized. Test that
24414 accesses with same alignment were detected.
24415 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
24416 Test that accesses with same alignment were detected.
24417 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
24418 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
24419 alignment were detected.
24420
24421 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
24422
24423 PR c++/10611
24424 * g++.dg/conversion/simd2.C: New.
24425
24426 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
24427
24428 * gcc.dg/Wcxx-compat-1.c: New.
24429
24430 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
24431
24432 PR libfortran/21480
24433 * gfortran.dg/reshape-complex.f90: Add a test for a packed
24434 complex array.
24435
24436 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
24437
24438 * gcc.dg/alias-8.c: New.
24439
24440 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
24441
24442 * gcc.dg/format/cmn_err-1.c: Update.
24443
24444 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
24445
24446 PR target/20666
24447 * gcc.target/sparc/fexpand-2.c: New.
24448 * gcc.target/sparc/fpmerge-2.c: New.
24449 * gcc.target/sparc/fpmul-2.c: New.
24450 * gcc.target/sparc/noresult.c: New.
24451 * gcc.target/sparc/pdist-2.c: New.
24452 * gcc.target/sparc/pdist-3.c: New.
24453
24454 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
24455
24456 PR testsuite/21702
24457 * gcc.target/i386/i386.exp: Fix comment typo.
24458
24459 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
24460
24461 PR c++/19497
24462 * g++.dg/inherit/using5.C: New.
24463 * g++.dg/inherit/using6.C: New.
24464
24465 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24466
24467 PR c++/19894
24468 * g++.dg/template/ptrmem15.C: New test.
24469
24470 PR c++/20563
24471 * g++.dg/ext/label4.C: New test.
24472
24473 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
24474
24475 * gcc.dg/tls/debug-1.c: New test.
24476
24477 2005-06-07 Dale Johannesen <dalej@apple.com>
24478
24479 * gcc.target/i386/movq.c: New.
24480
24481 2005-06-07 Dale Johannesen <dalej@apple.com>
24482
24483 * gcc.dg/20050607-1.c: New.
24484
24485 2005-06-07 Jakub Jelinek <jakub@redhat.com>
24486
24487 PR middle-end/21850
24488 * gcc.c-torture/execute/20050607-1.c: New test.
24489
24490 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
24491
24492 PR libfortran/21926
24493 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
24494 Test case where the return array has lowest stride one,
24495 but isn't packed.
24496
24497 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
24498
24499 * lib/target-supports.exp (check_effective_target_sync_int_long):
24500 Add s390 and s390x targets.
24501
24502 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
24503
24504 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
24505 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
24506 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
24507 * gcc.dg/tree-ssa/loop-9.c: New test.
24508
24509 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
24510
24511 * g++.dg/parse/defarg10.C: New.
24512
24513 2005-06-06 Jakub Jelinek <jakub@redhat.com>
24514
24515 PR regression/21897
24516 * gcc.c-torture/execute/20050604-1.c: New test.
24517
24518 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
24519
24520 PR 21903
24521 * g++.dg/parse/defarg9.C: New.
24522
24523 PR c++/20637
24524 * g++.dg/inherit/using4.C: New.
24525 * g++.dg/overload/error1.C: Adjust expected errors.
24526 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
24527 * g++.old-deja/g++.brendan/arm2.C: Likewise.
24528 * g++.old-deja/g++.other/redecl2.C: Likewise.
24529 * g++.old-deja/g++.other/redecl4.C: Likewise.
24530 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
24531
24532 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
24533
24534 * gfortran.dg/f2c_5.f90: Add -w to dg-options
24535
24536 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
24537
24538 * lib/gfortran.exp (gfortran_target_compile): Call
24539 dg-additional-files-options
24540 * gfortran.dg/f2c_4.f90: New file
24541 * gfortran.dg/f2c_4.c: New file
24542 * gfortran.dg/f2c_5.f90: New file
24543 * gfortran.dg/f2c_5.c: New file
24544
24545 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24546
24547 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
24548
24549 PR fortran/21912
24550 * gfortran.dg/array_constructor_4.f90: New test.
24551
24552 2005-06-05 Mark Mitchell <mark@codesourcery.com>
24553
24554 PR c++/21619
24555 * g++.dg/ext/builtin9.C: New test.
24556
24557 2005-06-05 Dale Johannesen <dalej@apple.com>
24558
24559 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
24560 * gcc.c-torture/execute/20050603-2.c: Ditto.
24561
24562 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
24563
24564 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
24565 * gcc.dg/vect/vect-reduc-1.c: New.
24566 * gcc.dg/vect/vect-reduc-2.c: New.
24567 * gcc.dg/vect/vect-reduc-3.c: New.
24568
24569 2005-06-04 Dale Johannesen <dalej@apple.com>
24570
24571 * gcc.c-torture/execute/20050603-1.c: New.
24572 * gcc.c-torture/execute/20050603-2.c: New.
24573 * gcc.dg/20050603-3.c: New.
24574
24575 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24576
24577 PR fortran/19195
24578 * gfortran.dg/debug_1.f90: New test.
24579
24580 * gfortran.dg/forall_1.f90: New test.
24581
24582 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
24583
24584 * gfortran.dg/array_constructor_3.f90: New test.
24585
24586 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
24587
24588 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
24589
24590 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
24591
24592 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
24593
24594 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
24595
24596 PR c/21873
24597 * gcc.dg/init-excess-1.c: New test.
24598
24599 2005-06-03 Mark Mitchell <mark@codesourcery.com>
24600
24601 PR c++/21853
24602 * g++.dg/expr/static_cast6.C: New test.
24603
24604 2005-06-03 Diego Novillo <dnovillo@redhat.com>
24605
24606 * gcc.dg/tree-ssa/vrp14.c: New test.
24607
24608 2005-06-03 Mark Mitchell <mark@codesourcery.com>
24609
24610 PR c++/21336
24611 * g++.dg/template/new2.C: New test.
24612
24613 2005-06-03 Josh Conner <jconner@apple.com>
24614
24615 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
24616 all entries in initializer.
24617
24618 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
24619
24620 PR middle-end/21858
24621 * gcc.dg/pr21858.c: New testcase.
24622
24623 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
24624
24625 PR tree-optimization/21292
24626
24627 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
24628 New.
24629 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
24630 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
24631 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
24632 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
24633 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
24634
24635 2005-06-02 Richard Henderson <rth@redhat.com>
24636
24637 * gcc.dg/sync-2.c: Use -march=i486 for i386.
24638
24639 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
24640
24641 * gcc.dg/wtypequal.c: New testcase.
24642
24643 2005-06-02 Diego Novillo <dnovillo@redhat.com>
24644
24645 PR 21582
24646 * gcc.dg/tree-ssa/pr21582.c: New test.
24647
24648 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
24649
24650 PR c++/21280
24651 * g++.dg/opt/interface2.h: New.
24652 * g++.dg/opt/interface2.C: New.
24653 * g++.dg/init/ctor4.C: Adjust error lines.
24654 * g++.old-deja/g++.bob/inherit2.C: Likewise.
24655 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
24656 * g++.old-deja/g++.jason/opeq3.C: Likewise.
24657 * g++.old-deja/g++.pt/assign1.C: Likewise.
24658 * g++.old-deja/g++.pt/crash20.C: Likewise.
24659
24660 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
24661
24662 PR tree-optimization/21734
24663 * g++.dg/vect/pr21734_1.cc: New.
24664 * g++.dg/vect/pr21734_2.cc: New.
24665
24666 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
24667
24668 PR c++/20350
24669 * g++.dg/template/spec24.C: New.
24670
24671 PR c++/21151
24672 * g++.dg/pch/local-1.C: New.
24673 * g++.dg/pch/local-1.Hs: New.
24674
24675 2005-06-01 Diego Novillo <dnovillo@redhat.com>
24676
24677 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
24678 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
24679 * gcc.dg/tree-ssa/pr14341.c: New test.
24680 * gcc.dg/tree-ssa/pr14841.c: New test.
24681 * gcc.dg/tree-ssa/pr20701.c: New test.
24682 * gcc.dg/tree-ssa/pr21086.c: New test.
24683 * gcc.dg/tree-ssa/pr21090.c: New test.
24684 * gcc.dg/tree-ssa/pr21332.c: New test.
24685 * gcc.dg/tree-ssa/pr21458.c: New test.
24686 * gcc.dg/tree-ssa/pr21658.c: New test.
24687 * gcc.dg/tree-ssa/vrp01.c: New test.
24688 * gcc.dg/tree-ssa/vrp02.c: New test.
24689 * gcc.dg/tree-ssa/vrp03.c: New test.
24690 * gcc.dg/tree-ssa/vrp04.c: New test.
24691 * gcc.dg/tree-ssa/vrp05.c: New test.
24692 * gcc.dg/tree-ssa/vrp06.c: New test.
24693 * gcc.dg/tree-ssa/vrp07.c: New test.
24694 * gcc.dg/tree-ssa/vrp08.c: New test.
24695 * gcc.dg/tree-ssa/vrp09.c: New test.
24696 * gcc.dg/tree-ssa/vrp10.c: New test.
24697 * gcc.dg/tree-ssa/vrp11.c: New test.
24698 * gcc.dg/tree-ssa/vrp12.c: New test.
24699 * gcc.dg/tree-ssa/vrp13.c: New test.
24700
24701 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
24702
24703 PR 21029
24704 * gcc.dg/tree-ssa/pr21029.c: New test.
24705
24706 2005-06-01 Roger Sayle <roger@eyesopen.com>
24707
24708 * gfortran.dg/logint-1.f: New test case.
24709 * gfortran.dg/logint-2.f: Likewise.
24710 * gfortran.dg/logint-3.f: Likewise.
24711
24712 2005-06-01 Jakub Jelinek <jakub@redhat.com>
24713
24714 PR c/21536
24715 PR c/20760
24716 * gcc.dg/20050527-1.c: New test.
24717
24718 * gcc.dg/i386-sse-12.c: New test.
24719
24720 PR fortran/21729
24721 * gfortran.dg/implicit_5.f90: New test.
24722
24723 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
24724
24725 PR fortran/20883
24726 * gfortran/assign_4.f90: New test.
24727 * gfortran/assign_2.f90: Change compile to run.
24728
24729 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
24730
24731 * lib/target-supports.exp
24732 (check_effective_target_sync_char_short): New.
24733 * gcc.dg/sync-2.c: New.
24734
24735 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
24736
24737 PR tree-optimization/21817
24738 * gcc.dg/torture/pr21817-1.c: New.
24739
24740 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
24741
24742 PR c++/21165
24743 * g++.dg/template/init5.C: New.
24744
24745 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
24746
24747 * gfortran.dg/char_initialiser_actual.f90:
24748 Test character initialisers as actual arguments.
24749 * gfortran.dg/char_pointer_comp_assign.f90:
24750 Test character pointer structure component assignments.
24751 * gfortran.dg/char_array_structure_constructor.f90:
24752 Test character components in structure constructors.
24753
24754 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
24755
24756 PR middle-end/20931
24757 * g++.dg/opt/pr20931.C: New test.
24758
24759 2005-05-31 Andreas Jaeger <aj@suse.de>
24760
24761 PR testsuite/20772
24762 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
24763 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
24764 g++.old-deja/g++.ext/asmspec1.C,
24765 g++.old-deja/g++.other/regstack.C,
24766 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
24767 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
24768 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
24769 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
24770 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
24771 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
24772 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
24773 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
24774 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
24775 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
24776 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
24777 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
24778 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
24779 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
24780 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
24781 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
24782 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
24783 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
24784 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
24785
24786 2005-05-31 Jeff Law <law@redhat.com>
24787
24788 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
24789
24790 2005-05-30 Paolo Carlini <pcarlini@suse.de>
24791
24792 PR middle-end/21743
24793 * gcc.dg/builtins-1.c: Activate disabled clog test.
24794 * gcc.dg/torture/builtin-attr-1.c: Likewise.
24795
24796 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
24797
24798 * gfortran.dg/char_pointer_assign.f90:
24799 Test character-pointer assignments and pointer assignments.
24800 * gfortran.dg/char_pointer_dummy.f90:
24801 Test character-pointer dummy arguments.
24802 * gfortran.dg/char_pointer_func.f90:
24803 Test character-pointer function returns.
24804 * gfortran.dg/char_pointer_dependency.f90:
24805 Test character-pointer functions with dependencies.
24806
24807 2005-05-30 Mark Mitchell <mark@codesourcery.com>
24808
24809 PR c++/21784
24810 * g++.dg/lookup/using14.C: New test.
24811
24812 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
24813
24814 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
24815 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
24816 trailing ^M.
24817
24818 2005-05-29 Geoffrey Keating <geoffk@apple.com>
24819
24820 PR c++/17413
24821 * g++.dg/template/local5.C: New.
24822
24823 PR target/21761
24824 * gcc.c-torture/compile/pr21761.c: New.
24825
24826 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
24827 before darwin8.
24828
24829 2005-05-30 Steven G. Kargl
24830
24831 PR fortran/20846
24832 * gfortran.dg/inquire_8.f90: New test.
24833
24834 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24835
24836 PR libfortran/21376
24837 * gfortran.dg/output_exponents_1.f90: New test.
24838
24839 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
24840
24841 PR libfortran/20006
24842 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
24843
24844 2005-05-28 Mark Mitchell <mark@codesourcery.com>
24845
24846 PR c++/21210
24847 * g++.dg/ext/complex1.C: New test.
24848
24849 PR c++/21340
24850 * g++.dg/init/ctor6.C: New test.
24851
24852 2005-05-29 Jan Hubicka <jh@suse.cz>
24853
24854 * gcc.c-torture/compile/pr21562.c: New.
24855
24856 2005-05-28 Steven G. Kargl <kargls@comcast.net>
24857
24858 * gfortran.dg/subnormal_1.f90: New test.
24859
24860 2005-05-28 Jan Hubicka <jh@suse.cz>
24861
24862 * tree-prof.exp: Fix comment.
24863 * value-prof-1.c: New.
24864 * value-prof-2.c: New.
24865 * value-prof-3.c: New.
24866 * value-prof-4.c: New.
24867
24868 2005-05-27 Mark Mitchell <mark@codesourcery.com>
24869
24870 PR c++/21614
24871 * g++.dg/expr/ptrmem6.C: New test.
24872 * g++.dg/expr/ptrmem6a.C: Likewise.
24873
24874 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
24875
24876 PR tree-optimization/21658
24877 * gcc.dg/tree-ssa/pr21658.c: New.
24878
24879 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
24880
24881 PR c++/21455
24882 * g++.dg/inherit/ptrmem3.C: New.
24883
24884 PR c++/21681
24885 * g++.dg/parse/template16.C: New.
24886
24887 2005-05-27 Andreas Jaeger <aj@suse.de>
24888
24889 * gcc.dg/setjmp-2.c: Only run in 32-bit.
24890
24891 * gcc.dg/i386-sse-8.c: Run test on all archs.
24892
24893 2005-05-26 Mike Stump <mrs@apple.com>
24894
24895 * objc.dg/isa-field-1.m: Only run on darwin.
24896 * objc.dg/lookup-1.m: Likewise.
24897 * objc.dg/try-catch-8.m: Likewise.
24898
24899 2005-05-26 Roger Sayle <roger@eyesopen.com>
24900
24901 PR tree-optimization/9814
24902 * gcc.dg/pr9814-1.c: New test case.
24903
24904 2005-05-26 Ziemowit Laski <zlaski@apple.com>
24905
24906 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
24907 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
24908 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
24909 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
24910 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
24911 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
24912 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
24913 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
24914 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
24915 objc.dg/try-catch-8.m: New.
24916
24917 2005-05-26 Janis Johnson <janis187@us.ibm.com>
24918
24919 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
24920 remove extraneous semicolons.
24921
24922 2005-05-26 Ziemowit Laski <zlaski@apple.com>
24923
24924 * obj-c++.dg/comp-types-12.mm: New.
24925 * objc.dg/comp-types-11.m: New.
24926 * objc.dg/selector-4.m: New.
24927
24928 2005-05-26 Andreas Jaeger <aj@suse.de>
24929
24930 PR testsuite/20772
24931 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
24932 g++.old-deja/g++.ext/attrib3.C,
24933 g++.old-deja/g++.other/store-expr1.C,
24934 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
24935 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
24936 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
24937 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
24938 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
24939 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
24940 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
24941 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
24942 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
24943 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
24944 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
24945 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
24946 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
24947 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
24948 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
24949 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
24950 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
24951 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
24952 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
24953
24954 2005-05-26 Andreas Jaeger <aj@suse.de>
24955
24956 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
24957 x86-64 compilation.
24958
24959 2005-05-26 Andreas Jaeger <aj@suse.de>
24960
24961 PR testsuite/20772
24962 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
24963 gcc.misc-tests/i386-pf-athlon-1.c,
24964 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
24965 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
24966 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
24967 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
24968 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
24969 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
24970 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
24971 programs.
24972
24973 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
24974 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
24975 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
24976 x86-64 compilation.
24977
24978 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
24979 x86_64.
24980
24981 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
24982 effective-target ilp32.
24983
24984 2005-05-26 David Ung <davidu@mips.com>
24985
24986 * gcc.target/mips/ext_ins.c: New test for testing the generation
24987 of MIPS32/64 rev 2 ext/ins instructions.
24988
24989 2005-05-26 Andreas Jaeger <aj@suse.de>
24990
24991 * treelang/compile/unsigned.tree: Use gimple instead of
24992 nonexisting generic dump.
24993
24994 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
24995
24996 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
24997
24998 2005-05-26 Andreas Jaeger <aj@suse.de>
24999
25000 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
25001
25002 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
25003
25004 PR libfortran/17283
25005 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
25006 Test callee-allocated memory with write statements.
25007
25008 2005-05-25 Roger Sayle <roger@eyesopen.com>
25009
25010 PR middle-end/21709
25011 * gcc.dg/pr21709-1.c: New test case.
25012
25013 2005-05-25 Ziemowit Laski <zlaski@apple.com>
25014 Mike Stump <mrs@apple.com>
25015
25016 * objc/execute/next_mapping.h: Update for C++.
25017
25018 * obj-c++.dg/selector-1.mm: Move to...
25019 * obj-c++.dg/selector-4.mm: here...
25020
25021 * obj-c++.dg/basic.mm: New.
25022 * obj-c++.dg/comp-types-1.mm: New.
25023 * obj-c++.dg/cxx-class-1.mm: New.
25024 * obj-c++.dg/cxx-ivars-1.mm: New.
25025 * obj-c++.dg/cxx-ivars-2.mm: New.
25026 * obj-c++.dg/cxx-ivars-3.mm: New.
25027 * obj-c++.dg/cxx-scope-1.mm: New.
25028 * obj-c++.dg/cxx-scope-2.mm: New.
25029 * obj-c++.dg/defs.mm: New.
25030 * obj-c++.dg/empty-private-1.mm: New.
25031 * obj-c++.dg/encode-1.mm: New.
25032 * obj-c++.dg/encode-2.mm: New.
25033 * obj-c++.dg/encode-3.mm: New.
25034 * obj-c++.dg/extern-c-1.mm: New.
25035 * obj-c++.dg/extra-semi.mm: New.
25036 * obj-c++.dg/fix-and-continue-2.mm: New.
25037 * obj-c++.dg/isa-field-1.mm: New.
25038 * obj-c++.dg/ivar-list-semi.mm: New.
25039 * obj-c++.dg/local-decl-1.mm: New.
25040 * obj-c++.dg/lookup-1.mm: New.
25041 * obj-c++.dg/lookup-2.mm: New.
25042 * obj-c++.dg/method-1.mm: New.
25043 * obj-c++.dg/method-2.mm: New.
25044 * obj-c++.dg/method-3.mm: New.
25045 * obj-c++.dg/method-4.mm: New.
25046 * obj-c++.dg/method-5.mm: New.
25047 * obj-c++.dg/method-6.mm: New.
25048 * obj-c++.dg/method-7.mm: New.
25049 * obj-c++.dg/no-extra-load.mm: New.
25050 * obj-c++.dg/overload-1.mm: New.
25051 * obj-c++.dg/pragma-1.mm: New.
25052 * obj-c++.dg/pragma-2.mm: New.
25053 * obj-c++.dg/private-1.mm: New.
25054 * obj-c++.dg/private-2.mm: New.
25055 * obj-c++.dg/proto-qual-1.mm: New.
25056 * obj-c++.dg/qual-types-1.mm: New.
25057 * obj-c++.dg/stubify-1.mm: New.
25058 * obj-c++.dg/stubify-2.mm: New.
25059 * obj-c++.dg/super-class-1.mm: New.
25060 * obj-c++.dg/super-class-2.mm: New.
25061 * obj-c++.dg/super-dealloc-1.mm: New.
25062 * obj-c++.dg/super-dealloc-2.mm: New.
25063 * obj-c++.dg/template-1.mm: New.
25064 * obj-c++.dg/template-2.mm: New.
25065 * obj-c++.dg/template-3.mm: New.
25066 * obj-c++.dg/template-4.mm: New.
25067 * obj-c++.dg/template-5.mm: New.
25068 * obj-c++.dg/template-6.mm: New.
25069 * obj-c++.dg/try-catch-1.mm: New.
25070 * obj-c++.dg/try-catch-2.mm: New.
25071 * obj-c++.dg/try-catch-3.mm: New.
25072 * obj-c++.dg/try-catch-4.mm: New.
25073 * obj-c++.dg/try-catch-5.mm: New.
25074 * obj-c++.dg/try-catch-6.mm: New.
25075 * obj-c++.dg/try-catch-7.mm: New.
25076 * obj-c++.dg/try-catch-8.mm: New.
25077 * obj-c++.dg/try-catch-9.mm: New.
25078 * obj-c++.dg/va-meth-1.mm: New.
25079
25080 2005-05-25 Ziemowit Laski <zlaski@apple.com>
25081
25082 * obj-c++.dg/selector-1.mm: New.
25083 * obj-c++.dg/selector-2.mm: New.
25084
25085 2005-05-25 Ziemowit Laski <zlaski@apple.com>
25086
25087 * obj-c++.dg/selector-3.mm: New.
25088 * objc.dg/selector-3.m: New.
25089
25090 2005-05-25 Ziemowit Laski <zlaski@apple.com>
25091
25092 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
25093 about where warning appears.
25094
25095 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
25096
25097 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
25098 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
25099 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
25100 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
25101
25102 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
25103
25104 * gcc.dg/20050524-1.c: New test.
25105
25106 2005-05-25 Jan Hubicka <jh@suse.cz>
25107
25108 * gcc.dg/tree-prof/inliner-1.c: New.
25109
25110 2005-05-25 Janis Johnson <janis187@us.ibm.com>
25111
25112 * gcc.dg/tree-prof: New directory.
25113 * gcc.dg/tree-prof/tree-prof.exp: New.
25114
25115 2005-05-25 DJ Delorie <dj@redhat.com>
25116
25117 * gcc.dg/Wattributes-1.c: New.
25118 * gcc.dg/Wattributes-2.c: New.
25119 * gcc.dg/Wattributes-3.c: New.
25120
25121 20005-05-24 Janis Johnson <janis187@us.ibm.com>
25122
25123 PR tree-optimization/19833
25124 * gcc.dg/uninit-4.c: Remove xfail.
25125 * gcc.dg/uninit-9.c: Ditto.
25126
25127 2005-05-24 Ziemowit Laski <zlaski@apple.com>
25128
25129 * obj-c++.dg/bitfield-[1-5].mm: New.
25130 * obj-c++.dg/class-protocol-1.mm: New.
25131 * obj-c++.dg/comp-types-1[0-1].mm: New.
25132 * obj-c++.dg/comp-types-[2-9].mm: New.
25133 * obj-c++.dg/encode-[4-8].mm: New.
25134 * obj-c++.dg/layout-1.mm: New.
25135 * obj-c++.dg/method-1[0-9].mm: New.
25136 * obj-c++.dg/method-2[0-1].mm: New.
25137 * obj-c++.dg/method-[8-9].mm: New.
25138 * obj-c++.dg/objc-gc-3.mm: New.
25139 * obj-c++.dg/try-catch-10.mm: New.
25140 * objc.dg/bitfield-5.m: New.
25141 * objc.dg/comp-types-10.m: New.
25142 * objc.dg/comp-types-9.m: New.
25143 * objc.dg/layout-1.m: New.
25144 * objc.dg/objc-gc-4.m: New.
25145 * objc.dg/try-catch-9.m: New.
25146 * objc.dg/class-protocol-1.m: Tweak diagnostics.
25147 * objc.dg/comp-types-1.m: Likewise.
25148 * objc.dg/comp-types-[5-6].m: Likewise.
25149 * objc.dg/method-9.m: Likewise.
25150
25151 2005-05-24 Janis Johnson <janis187@us.ibm.com>
25152
25153 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
25154 and on hardware without VMX support.
25155
25156 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
25157
25158 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
25159
25160 * lib/profopt.exp (dg-final-generate, dg-final-use,
25161 profopt-final-code, profopt-get-options): New.
25162 (profopt-execute): Process test directives.
25163
25164 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
25165 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
25166 cleanup-tree-dump, cleanup-saved-temps): Update comments.
25167
25168 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
25169
25170 PR C++/21645
25171 * g++.dg/init/ctor5.C: New test.
25172
25173 2005-05-24 Ira Rosen <irar@il.ibm.com>
25174
25175 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
25176 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
25177 vect-113.c, vect-114.c.
25178
25179 2005-05-23 Adam Nemet <anemet@lnxw.com>
25180
25181 * gcc.dg/const-elim-1.c: Remove xfails.
25182
25183 2005-05-23 Jeff Law <law@redhat.com>
25184
25185 * gcc.c-torture/compile/pr21638.c: New test.
25186 * gcc.c-torture/compile/20050520-1.c: New test.
25187
25188 2005-05-23 Nick Clifton <nickc@redhat.com>
25189
25190 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
25191 be a proper triple, ie: m32r*-*-*.
25192 * g++.old-deja/g++.jason/thunk3.C: Likewise.
25193
25194 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
25195
25196 PR middle-end/21331
25197 PR tree-opt/21293
25198 * gcc.c-torture/compile/pr21293.c: New test.
25199 * gcc.c-torture/execute/pr21331.c: New test.
25200
25201 2004-05-20 Richard Henderson <rth@redhat.com>
25202
25203 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
25204
25205 2005-05-20 Ziemowit Laski <zlaski@apple.com>
25206
25207 * obj-c++-dg.exp: Add.
25208 * obj-c++.exp: Add.
25209 * obj-c++.dg/dg.exp: Add.
25210
25211 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
25212
25213 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
25214 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
25215
25216 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
25217
25218 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
25219
25220 2004-05-19 Richard Henderson <rth@redhat.com>
25221
25222 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
25223
25224 2005-05-19 Janis Johnson <janis187@us.ibm.com>
25225
25226 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
25227
25228 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
25229
25230 2005-05-19 Jakub Jelinek <jakub@redhat.com>
25231
25232 PR c++/21495
25233 * g++.dg/parse/extern1.C: New test.
25234 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
25235
25236 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
25237
25238 * gcc.dg/c99-math.h: New.
25239 * gcc.dg/c99-math-float-1.c: New test.
25240 * gcc.dg/c99-math-double-1.c: Likewise.
25241 * gcc.dg/c99-math-long-double-1.c: Likewise.
25242
25243 2005-05-18 Richard Henderson <rth@redhat.com>
25244
25245 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
25246
25247 2005-05-18 Devang Patel <dpatel@apple.com>
25248
25249 * g++.dg/opt/20050511-1.C: New test.
25250
25251 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
25252
25253 PR libfortran/21127
25254 * gfortran.dg/reshape-complex.f90: New test.
25255
25256 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
25257
25258 * gfortran.dg/array_constructor_1.f90: New test.
25259 * gfortran.dg/array_constructor_2.f90: New test.
25260
25261 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
25262
25263 PR fortran/20954
25264 * gfortran.dg/pr20954.f: New test.
25265
25266 2005-05-17 Mike Stump <mrs@apple.com>
25267
25268 Yet more Objective-C++...
25269
25270 * objc.dg/method-5.m: Update.
25271 * objc.dg/method-6.m: Update.
25272 * objc.dg/method-7.m: Update.
25273 * objc.dg/method-9.m: Update.
25274 * objc.dg/try-catch-2.m: Update.
25275
25276 2005-05-17 Mark Mitchell <mark@codesourcery.com>
25277
25278 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
25279 Remove little-endian optimizations.
25280
25281 2005-05-17 Jeff Law <law@redhat.com>
25282
25283 * g++.dg/tree-ssa/pr14814.C: New test.
25284 * gcc.dg/tree-ssa/pr14814.C: New test.
25285 * gcc.dg/tree-ssa/pr17141-1.C: New test.
25286 * gcc.dg/tree-ssa/pr17141-2.C: New test.
25287
25288 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
25289
25290 * gcc.dg/compat/generate-random.c: Do not include
25291 libiberty.h.
25292 * gcc.dg/compat/generate-random_r.c: Likewise.
25293
25294 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
25295
25296 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
25297
25298 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
25299
25300 PR middle-end/21595
25301 * g++.dg/tree-ssa/builtin1.C: New testcase.
25302
25303 2005-05-17 Jakub Jelinek <jakub@redhat.com>
25304
25305 PR c++/21454
25306 * g++.dg/opt/const4.C: New test.
25307
25308 PR middle-end/21492
25309 * g++.dg/opt/crossjump1.C: New test.
25310
25311 PR tree-optimization/21610
25312 * gcc.c-torture/compile/20050516-1.c: New test.
25313
25314 PR fortran/15080
25315 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
25316 about the test failing.
25317 * gfortran.fortran-torture/execute/where_7.f90: New test.
25318 * gfortran.fortran-torture/execute/where_8.f90: New test.
25319
25320 2005-05-16 Richard Henderson <rth@redhat.com>
25321
25322 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
25323 i?86 and x86_64.
25324
25325 2005-05-16 Mark Mitchell <mark@codesourcery.com>
25326
25327 * gcc.dg/compat/generate-random.c (config.h): Do not include.
25328 (limits.h): Include unconditionally.
25329 (stdlib.h): Likewise.
25330 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
25331 (limits.h): Include unconditionally.
25332 (stdlib.h): Likewise.
25333 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
25334 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
25335 (limits.h): Include unconditionally.
25336 (stdlib.h): Likewise.
25337 (hashtab.h): Do not include.
25338 (getopt.h): Likewise.
25339 (stddef.h): Include.
25340 (hashval_t): Define.
25341 (struct entry): Add "next" field.
25342 (HASH_SIZE): New macro.
25343 (hash_table): New variable.
25344 (switchfiles): Do not use xmalloc.
25345 (mix): New macro.
25346 (iterative_hash): New function.
25347 (hasht): Remove.
25348 (e_exists): New function.
25349 (e_insert): Likewise.
25350 (output): Use, instead of libiberty hashtable functions.
25351 (main): Do not use getopt. Do not call htab_create.
25352
25353 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
25354
25355 PR libstdc++/21526
25356 * lib/target-supports.exp (check_mkfifo_available):
25357 Return 0 for cygwin as mkfifo support incomplete on platform.
25358 Fix typos in comments.
25359
25360 2005-05-15 Mark Mitchell <mark@codesourcery.com>
25361
25362 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
25363
25364 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
25365
25366 PR fortran/17432
25367 * gfortran.dg/assign_4.f: New test.
25368
25369 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
25370
25371 PR tree-optimization/21563
25372 * gcc.dg/tree-ssa/pr21563.c: New.
25373
25374 2005-05-14 Jan Hubicka <jh@suse.cz>
25375
25376 * gcc.dg/noreturn-7.c: Allow control reaches warning.
25377
25378 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
25379
25380 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
25381
25382 2005-05-13 Julian Brown <julian@codesourcery.com>
25383
25384 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
25385 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
25386
25387 2005-05-13 Jan Hubicka <jh@suse.cz>
25388
25389 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
25390 * gcc.dg/fold-xor-?.c: Likewise.
25391 * gcc.dg/pr15784-?.c: Likewise.
25392 * gcc.dg/pr20922-?.c: Likewise.
25393 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
25394 * gcc.dg/tree-ssa/pr17598.c: Likewise.
25395 * gcc.dg/tree-ssa/pr20470.c: Likewise.
25396
25397 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25398
25399 PR fortran/21260
25400 * gfortran.dg/hollerith_1.f90: New test.
25401
25402 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25403
25404 * gfortran.dg/func_result_2.f90: New test.
25405
25406 2005-05-11 Bud Davis <bdavis@gfortran.org>
25407
25408 * gfortran.dg/dev_null.f90: New test.
25409
25410 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
25411
25412 * gcc.dg/arm-vfp1.c: Revert last change.
25413
25414 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
25415
25416 PR middle-end/19807
25417 PR tree-optimization/19639
25418 * g++.dg/tree-ssa/pr19807.C: New testcase.
25419
25420 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25421
25422 PR libfortran/21471
25423 * gfortran.dg/append-1.f90: New test.
25424
25425 2005-05-10 Diego Novillo <dnovillo@redhat.com>
25426
25427 * gcc.dg/pr18501.c: XFAIL.
25428 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
25429 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
25430 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
25431 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
25432 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
25433 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
25434 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
25435 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
25436
25437 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25438
25439 PR fortran/20178
25440 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
25441 gfortran.dg/f2c_3.f90: New tests.
25442
25443 * gfortran.dg/return_1.f90: Fix dg annotation.
25444
25445 2005-05-10 Diego Novillo <dnovillo@redhat.com>
25446
25447 * gcc.c-torture/compile/20050510-1.c: New test.
25448
25449 2005-05-10 Mark Mitchell <mark@codesourcery.com>
25450
25451 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
25452
25453 2005-05-10 Bob Wilson <bob.wilson@acm.org>
25454
25455 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
25456
25457 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
25458
25459 PR c/17913
25460 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
25461
25462 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
25463
25464 PR c/21342
25465 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
25466 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
25467
25468 2005-05-10 Ben Elliston <bje@au.ibm.com>
25469
25470 PR debug/16676
25471 * gcc.dg/debug/pr16676.c: New test.
25472
25473 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
25474
25475 PR testsuite/21443
25476 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
25477 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
25478 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
25479 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
25480 Change -O1 to -O2.
25481 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
25482 -fno-tree-dominator-opts.
25483
25484 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25485
25486 * gfortran.dg/return_1.f90: New test.
25487
25488 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
25489
25490 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
25491
25492 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
25493
25494 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
25495
25496 PR c++/21427
25497 * g++.dg/inherit/covariant13.C: New.
25498
25499 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25500
25501 PR libfortran/19155
25502 * gfortran.dg/pr19155.f: New test.
25503
25504 2005-05-08 Roger Sayle <roger@eyesopen.com>
25505
25506 PR inline-asm/8788
25507 * gcc.dg/pr8788-1.c: New testcase.
25508
25509 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
25510
25511 PR target/21416
25512 * gcc.target/mips/fpcmp-[12].c: New tests.
25513
25514 2005-05-06 Mark Mitchell <mark@codesourcery.com>
25515
25516 * lib/target-supports-dg.exp (dg-require-fork): New function.
25517 (dg-require-mkfifo): Likewise.
25518 * lib/target-supports.exp (check_function_available): New
25519 function.
25520 (check_fork_available): Likewise.
25521 (check_mkfifo_available): Likewise.
25522
25523 2005-05-06 Jeff Law <law@redhat.com>
25524
25525 * gcc.c-torture/compile/pr21380.c: New test.
25526
25527 2005-05-06 Jakub Jelinek <jakub@redhat.com>
25528
25529 PR c++/20961
25530 * g++.dg/ext/weak3.C: New test.
25531
25532 2005-05-05 Mark Mitchell <mark@codesourcery.com>
25533
25534 PR c++/21352
25535 * g++.dg/template/crash37.C: New test.
25536
25537 2005-05-05 Paul Brook <paul@codesourcery.com>
25538
25539 * gcc.dg/arm-g2.c: Use effective-target arm32.
25540 * gcc.dg/arm-mmx-1.c: Ditto.
25541 * gcc.dg/arm-scd42-2.c: Ditto.
25542 * gcc.dg/arm-vfp1.c: Ditto.
25543 * lib/target-supports.exp (check_effective_target_arm32): New
25544 function.
25545
25546 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
25547
25548 PR libfortran/21354
25549 gfortran.dg/in_pack_rank7.f90: New test.
25550
25551 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
25552
25553 PR middle-end/15618
25554 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
25555
25556 2005-05-04 Jakub Jelinek <jakub@redhat.com>
25557
25558 PR middle-end/21265
25559 * gcc.dg/20050503-1.c: New test.
25560
25561 PR rtl-optimization/21239
25562 * gcc.dg/i386-sse-11.c: New test.
25563
25564 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
25565
25566 PR target/16888
25567 * gcc.target/i386/asm-1.c: New test.
25568
25569 2005-05-03 Jakub Jelinek <jakub@redhat.com>
25570
25571 PR rtl-optimization/21330
25572 * gcc.c-torture/execute/20050502-1.c: New test.
25573
25574 PR target/21297
25575 * gcc.c-torture/execute/20050502-2.c: New test.
25576
25577 2005-05-03 Uros Bizjak <uros@kss-loka.si>
25578
25579 PR middle-end/21282
25580 * gcc.dg/pr21282.c: New.
25581
25582 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
25583
25584 * gcc.dg/vect/pr20122.c: Clean up .vect file.
25585 * gcc.dg/vect/vect-92.c: Likewise.
25586 * gcc.dg/vect/vect-93.c: Likewise.
25587 * gcc.dg/vect/vect-dv-1.c: Likewise.
25588 * gcc.dg/vect/vect-dv-2.c: Likewise.
25589 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
25590
25591 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
25592
25593 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
25594 * gfortran.dg/vect/vect-2.f90: Likewise.
25595 * gfortran.dg/vect/vect-3.f90: Likewise.
25596 * gfortran.dg/vect/vect-4.f90: Likewise.
25597 * gfortran.dg/vect/vect-5.f90: Likewise.
25598
25599 2005-05-02 Geoffrey Keating <geoffk@apple.com>
25600
25601 PR target/20813
25602 * gcc.dg/rs6000-fpint-2.c: New.
25603
25604 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
25605
25606 PR c/15698
25607 * gcc.dg/builtins-30.c: Update expected messages.
25608 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
25609 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
25610 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
25611
25612 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
25613
25614 PR tree-optimization/21294
25615 * gcc.dg/tree-ssa/pr21294.c: New.
25616
25617 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
25618
25619 * gcc.dg/altivec-3.c (vec_store): Do not use the old
25620 __builtin_altivec_st_internal_4si built-in.
25621
25622 2005-05-02 Mark Mitchell <mark@codesourcery.com>
25623
25624 PR c++/15875
25625 * g++.dg/template/ptrmem14.C: New test.
25626
25627 2005-05-02 Paul Brook <paul@codesourcery.com>
25628
25629 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
25630
25631 2005-05-02 Michael Matz <matz@suse.de>
25632
25633 PR c++/19542
25634 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
25635
25636 2005-05-01 Mark Mitchell <mark@codesourcery.com>
25637
25638 * g++.dg/cpp/weak.C: New test.
25639
25640 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
25641
25642 * gcc.dg/tree-ssa/loop-8.c: New test.
25643
25644 2005-04-30 Michael Maty <matz@suse.de>
25645
25646 * gcc.dg/inline-mcpy.c: New test.
25647
25648 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
25649
25650 PR libfortran/18958
25651 * gfortran.dg/eoshift.f90: New test case.
25652
25653 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
25654
25655 PR libfortran/18857
25656 * gfortran.dg/matmul_1.f90: New test.
25657
25658 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
25659
25660 PR tree-optimization/21030
25661 * gcc.dg/tree-ssa/pr21030.c: New.
25662
25663 2005-04-29 Devang Patel <dpatel@apple.com>
25664
25665 PR tree-optimization/21272
25666 * gcc.dg/vect/vect-ifcvt-10.c: New test.
25667
25668 2005-04-29 Jakub Jelinek <jakub@redhat.com>
25669
25670 PR fortran/13082
25671 PR fortran/18824
25672 * gfortran.dg/entry_4.f90: New test.
25673 * gfortran.fortran-torture/execute/entry_1.f90: New test.
25674 * gfortran.fortran-torture/execute/entry_2.f90: New test.
25675 * gfortran.fortran-torture/execute/entry_3.f90: New test.
25676 * gfortran.fortran-torture/execute/entry_4.f90: New test.
25677 * gfortran.fortran-torture/execute/entry_5.f90: New test.
25678 * gfortran.fortran-torture/execute/entry_6.f90: New test.
25679 * gfortran.fortran-torture/execute/entry_7.f90: New test.
25680
25681 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25682
25683 * gfortran.fortran-torture/execute/entry_8.f90: New test.
25684
25685 2005-04-29 Paul Brook <paul@codesourcery.com>
25686
25687 * gfortran.dg/entry_3.f90: New test.
25688
25689 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25690
25691 * gfortran.dg/implicit_4.f90: New test.
25692
25693 2005-04-28 Bob Wilson <bob.wilson@acm.org>
25694
25695 * lib/target-supports.exp (check_profiling_available): Return
25696 false for xtensa-*-elf.
25697
25698 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
25699
25700 * lib/fortran-torture.exp (fortran-torture.exp): Catch
25701 error if file cannot be deleted.
25702
25703 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
25704
25705 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
25706 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
25707 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
25708 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
25709 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
25710 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
25711 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
25712 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
25713 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
25714 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
25715 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
25716 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
25717 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
25718
25719 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25720
25721 PR fortran/20865
25722 * gfortran.dg/pr20865.f90: New test.
25723
25724 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
25725
25726 * gcc.dg/void-cast-2.c: New test.
25727
25728 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
25729
25730 PR c/21159
25731 * gcc.dg/void-cast-1.c: New test.
25732
25733 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
25734
25735 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
25736
25737 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25738
25739 PR fortran/21177
25740 * gfortran.dg/pr21177.f90: New test.
25741
25742 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
25743
25744 PR tree-optimization/21171
25745 * gcc.dg/tree-ssa/pr21171.c: New test.
25746
25747 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
25748
25749 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
25750 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
25751 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
25752 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
25753 gcc.dg/tree-ssa/gen-vect-32.c: New.
25754 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
25755 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
25756 don't run on PPC32.
25757
25758 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
25759
25760 PR c/21213
25761 * gcc.dg/transparent-union-3.c: New test.
25762
25763 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
25764
25765 PR c/20740
25766 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
25767 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
25768 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
25769 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
25770 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
25771 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
25772
25773 2005-04-26 Jeff Law <law@redhat.com>
25774
25775 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
25776 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
25777 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
25778 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
25779 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
25780 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
25781 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
25782
25783 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
25784
25785 PR tree-optimization/17598
25786 * gcc.dg/tree-ssa/pr17598.c: New testcase.
25787
25788 2005-04-25 Mike Stump <mrs@apple.com>
25789
25790 * objc.dg/fix-and-continue-1.m: Add.
25791
25792 2005-04-25 Roger Sayle <roger@eyesopen.com>
25793
25794 PR c++/20995
25795 * g++.dg/opt/pr20995-1.C: New test case.
25796
25797 2005-04-25 Devang Patel <dpatel@apple.com>
25798
25799 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
25800
25801 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
25802
25803 PR testsuite/21062
25804 * g++.dg/opt/alias2.C (printf): Correct the prototype.
25805
25806 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
25807
25808 PR C++/21188
25809 * g++.dg/opt/rtti2.C: New test.
25810
25811 2005-04-25 Paul Brook <paul@codesourcery.com>
25812 Steven G. Kargl <kargls@comcast.net>
25813
25814 PR fortran/20879
25815 * gfortran.dg/ichar_1.f90: New file.
25816
25817 2005-04-24 Jakub Jelinek <jakub@redhat.com>
25818
25819 PR middle-end/20991
25820 * g++.dg/opt/pr20991.C: New test.
25821
25822 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
25823 where sizeof (type) < __alignof__ (type).
25824 * gcc.dg/compat/struct-layout-1.h: Likewise.
25825
25826 2005-04-24 Per Bothner <per@bothner.com>
25827 Devang Patel <dpatel@apple.com>
25828
25829 PR preprocessor/20907
25830 * gcc.dg/cpp/very-long-comment.c: New test.
25831
25832 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
25833
25834 PR fortran/20059
25835 * gfortran.dg/common_5.f: New test.
25836
25837 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
25838
25839 PR middle-end/21082
25840 * g++.dg/tree-ssa/pr21082.C: New testcase.
25841
25842 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
25843
25844 * gcc.dg/vect/vect-99.c: New test.
25845
25846 2005-04-22 Diego Novillo <dnovillo@redhat.com>
25847
25848 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
25849
25850 2005-04-22 Jeff Law <law@redhat.com>
25851
25852 * gcc.dg/uninit-5.c: Remove xfails.
25853 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
25854 conditionals and loads.
25855
25856 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
25857
25858 PR libfortran/20074
25859 PR libfortran/20436
25860 PR libfortran/21108
25861 * gfortran.dg/nested_reshape.f90: new test
25862 * gfortran.dg/reshape-alloc.f90: new test
25863 * gfortran.dg/reshape.f90: new test
25864
25865 2005-04-22 Mark Mitchell <mark@codesourcery.com>
25866
25867 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
25868
25869 * gcc.dg/arm-vfp1.c: New test.
25870
25871 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
25872
25873 PR c++/21087
25874 * g++.dg/lookup/builtin2.C: New test.
25875
25876 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
25877
25878 * gcc.dg/weak/weak-13.c: New test.
25879
25880 2005-04-21 Geoffrey Keating <geoffk@apple.com>
25881
25882 * lib/target-supports.exp (check_effective_target_sync_int_long):
25883 Add powerpc*.
25884
25885 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
25886
25887 * gcc.target/mips/branch-1.c: New test.
25888
25889 2005-04-21 Richard Henderson <rth@redhat.com>
25890
25891 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
25892 * gcc.dg/vect/vect-86.c: Likewise.
25893 * gcc.dg/vect/vect-87.c: Likewise.
25894 * gcc.dg/vect/vect-88.c: Likewise.
25895
25896 2005-04-21 Devang Patel <dpatel@apple.com>
25897
25898 PR optimization/20994
25899 * gcc.dg/tree-ssa/ifc-3.c: New test.
25900
25901 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
25902
25903 PR c/12913
25904 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
25905 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
25906 gcc.dg/c99-vla-jump-5.c: New tests.
25907
25908 2005-04-19 Richard Henderson <rth@redhat.com>
25909
25910 * lib/target-supports.exp (check_effective_target_vect_int_mult):
25911 Fix typo in exists check.
25912 (check_effective_target_sync_int_long): New.
25913 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
25914 * gcc.dg/ia64-sync-2.c: Likewise.
25915 * gcc.dg/ia64-sync-3.c: Likewise.
25916 * gcc.dg/ia64-sync-4.c: Likewise.
25917
25918 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
25919
25920 * gcc.dg/fold-xor-1.c: New test.
25921 * gcc.dg/fold-xor-2.c: New test.
25922
25923 2005-04-19 James E. Wilson <wilson@specifixinc.com>
25924
25925 PR target/20670
25926 * g++.dg/eh/fp-regs.C: New test.
25927
25928 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
25929
25930 * gcc.dg/Wint-to-pointer-cast-1.c,
25931 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
25932 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
25933 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
25934
25935 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25936
25937 PR fortran/16861
25938 * gfortran.dg/pr16861.f90: New test.
25939
25940 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
25941
25942 * gcc.dg/pr21085.c: New test.
25943
25944 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
25945
25946 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
25947 (setup_mips_tests, dg-mips-options): New procedures.
25948 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
25949 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
25950 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
25951 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
25952 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
25953 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
25954 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
25955 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
25956 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
25957 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
25958 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
25959 dg-mips-options instead of dg-options. Remove now-redundant
25960 preprocessor guards.
25961 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
25962 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
25963 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
25964 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
25965 * gcc.dg/vr-mult-2.c: Delete.
25966 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
25967 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
25968 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
25969 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
25970 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
25971 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
25972 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
25973
25974 2005-04-18 Laurent GUERBY <laurent@guerby.net>
25975
25976 * ada/acats/run_all.sh: Use sync when executable not present.
25977
25978 2005-04-18 Devang Patel <dpatel@apple.com>
25979
25980 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
25981 * gcc.dg/vect/vect-11a.c: New.
25982 * gcc.dg/vect/vect-none.c: Update.
25983 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
25984
25985 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
25986
25987 PR tree-optimization/20922
25988 * gcc.dg/pr20922-1.c: New test.
25989 * gcc.dg/pr20922-2.c: New test.
25990 * gcc.dg/pr20922-3.c: New test.
25991 * gcc.dg/pr20922-4.c: New test.
25992 * gcc.dg/pr20922-5.c: New test.
25993 * gcc.dg/pr20922-6.c: New test.
25994
25995 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
25996
25997 PR libfortran/20950
25998 * gfortran.dg/pr20950.f: New test.
25999
26000 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26001
26002 PR libfortran/19216
26003 * gfortran.dg/pr19216.f: New test.
26004
26005 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
26006
26007 PR tree-optimization/21001
26008 * gcc.dg/tree-ssa/pr21001.c: New.
26009
26010 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
26011
26012 PR libfortran/21075
26013 * gfortran.dg/reshape_rank7.f90: New test.
26014
26015 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
26016
26017 PR libfortran/12884 gfortran.dg/pr12884.f: New test.
26018 PR libfortran/17285 gfortran.dg/pr17285.f90: New test.
26019 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test.
26020 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test.
26021 PR libfortran/18210 gfortran.dg/pr18210.f90: New test.
26022 PR libfortran/18392 gfortran.dg/pr18392.f90: New test.
26023 PR libfortran/19467 gfortran.dg/pr19467.f90: New test.
26024 PR libfortran/19657 gfortran.dg/pr19657.f90: New test.
26025 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE
26026 wrong way round).
26027 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be
26028 in namelists. New test.
26029 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists.
26030 New test.
26031 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist.
26032 New test.
26033 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in
26034 namelist. New test.
26035 * gfortran.dg/namelist_13.f90: Tests derived types in namelist.
26036 New test.
26037 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support.
26038 New test.
26039 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in
26040 namelist. New test.
26041 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test.
26042 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test.
26043 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist.
26044 New test.
26045 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test.
26046 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit
26047 arrays. New test.
26048
26049 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
26050
26051 * gfortran.dg/wtruncate.f: New testcase.
26052 * gfortran.dg/wtruncate.f90: New testcase.
26053
26054 2005-04-16 Mark Mitchell <mark@codesourcery.com>
26055
26056 PR c++/21025
26057 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
26058 which sizeof/alignof is dependent, rather than just whether we are
26059 processing_template_decl.
26060
26061 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
26062
26063 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
26064 corrected typo where the wrong variables had been compared.
26065
26066 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
26067
26068 PR libfortran/18495
26069 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
26070 Test callee-allocated version of return array with a write
26071 statement.
26072 Test spread with a temporary with another write statement.
26073
26074 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
26075
26076 PR tree-optimization/21031
26077 * gcc.dg/tree-ssa/pr21031.c: New.
26078
26079 2005-04-15 Uros Bizjak <uros@kss-loka.si>
26080
26081 PR tree-optimization/21004
26082 * gcc.dg/builtins-53.c: Include builtins-config.h.
26083 Check floorf, ceilf, floorl and ceill transformations
26084 only when HAVE_C99_RUNTIME is defined.
26085
26086 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
26087
26088 PR middle-end/20739
26089 * gcc.dg/tree-ssa/pr20739.c: New test.
26090
26091 2005-04-14 Mike Stump <mrs@apple.com>
26092
26093 * gcc.dg/Foundation.framework/empty: New.
26094 * gcc.dg/framework-2.c: New.
26095
26096 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
26097
26098 PR tree-optimization/21021
26099 * gcc.c-torture/compile/pr21021.c: New.
26100
26101 2005-04-14 Janis Johnson <janis187@us.ibm.com>
26102
26103 PR testsuite/21010
26104 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
26105 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
26106 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
26107 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
26108 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
26109 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
26110 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
26111 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
26112
26113 2005-04-14 Richard Henderson <rth@redhat.com>
26114
26115 * lib/target-supports.exp (check_effective_target_vect_condition):
26116 Add ia64, i?86, and x86_64.
26117
26118 2005-04-14 Steven G. Kargl <kargls@comcast.net>
26119
26120 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
26121
26122 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
26123
26124 PR tree-optimization/20657
26125 * gcc.dg/tree-ssa/pr20657.c: New.
26126
26127 2005-04-14 Uros Bizjak <uros@kss-loka.si>
26128
26129 * gcc.dg/builtins-53.c: Also check (int)trunc* and
26130 (long long int)trunc*.
26131
26132 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
26133
26134 PR target/20927
26135 * gcc.dg/pr20927.c: New test.
26136
26137 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
26138
26139 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
26140 * gcc.target/mips/asm-1.c: Likewise.
26141
26142 2005-04-13 Dale Johannesen <dalej@apple.com>
26143
26144 * objc.dg/objc-fast-4.m: New.
26145
26146 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
26147
26148 * gcc.target/cris/torture/cris-torture.exp: New driver in new
26149 directory.
26150 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
26151
26152 2005-04-13 David Edelsohn <edelsohn@gnu.org>
26153
26154 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
26155 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
26156 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
26157
26158 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
26159
26160 PR tree-optimization/20913
26161 * gcc.dg/tree-ssa/pr20913.c: New.
26162
26163 PR tree-optimization/20702
26164 * gcc.dg/tree-ssa/pr20702.c: New.
26165
26166 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
26167
26168 PR c++/13744
26169 * g++.dg/inherit/local3.C: New test.
26170
26171 2005-04-12 Jeff Law <law@redhat.com>
26172
26173 * gcc.dg/tree-ssa/20050412-1.c: New test.
26174
26175 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
26176
26177 PR libfortran/19016
26178 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
26179 Add tests with mask generated by expression.
26180 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
26181 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
26182 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
26183
26184 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
26185
26186 PR middle-end/20917
26187 * gcc.dg/20050409-1.c: New test.
26188
26189 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
26190
26191 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
26192
26193 2005-04-11 Mark Mitchell <mark@codesourcery.com>
26194
26195 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
26196 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
26197 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
26198 (TARGET_CXX): Adjust accordingly.
26199 * target.h (struct gcc_target): Remove epxort_class_data. Add
26200 determine_class_data_visibility and class_data_always_comdat.
26201 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
26202 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
26203 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
26204 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
26205 (arm_cxx_determine_class_data_visibility): New.
26206 (arm_cxx_class_data_always_comdat): Likewise.
26207 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
26208 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
26209 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
26210 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
26211 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
26212 Define.
26213
26214 2005-04-11 Mark Mitchell <mark@codesourcery.com>
26215
26216 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
26217
26218 2005-04-11 Geoffrey Keating <geoffk@apple.com>
26219
26220 * gcc.dg/i386-darwin-fpmath.c: New.
26221
26222 2004-04-11 Devang Patel <dpatel@apple.com>
26223
26224 * lib/target-supports.exp (check_effective_target_vect_condition): New.
26225 * gcc.dg/vect/vect-ifcvt-1.c: New test.
26226 * gcc.dg/vect/vect-ifcvt-2.c: New test.
26227 * gcc.dg/vect/vect-ifcvt-3.c: New test.
26228 * gcc.dg/vect/vect-ifcvt-4.c: New test.
26229 * gcc.dg/vect/vect-ifcvt-5.c: New test.
26230 * gcc.dg/vect/vect-ifcvt-6.c: New test.
26231 * gcc.dg/vect/vect-ifcvt-7.c: New test.
26232 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
26233
26234 2004-04-11 Devang Patel <dpatel@apple.com>
26235
26236 * gcc.dg/vect/vect-dv-1.c: New test.
26237 * gcc.dg/vect/vect-dv-2.c: New test.
26238
26239 2005-04-11 Diego Novillo <dnovillo@redhat.com>
26240
26241 PR tree-optimization/20933
26242 * gcc.dg/tree-ssa/pr20933.c: New test.
26243
26244 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
26245
26246 * gfortran.dg/fold_nearest.f90: New test.
26247
26248 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
26249
26250 * gcc.dg/tree-ssa/alias-1.c: New test.
26251
26252 2005-04-11 Diego Novillo <dnovillo@redhat.com>
26253
26254 PR tree-optimization/20920
26255 * g++.dg/tree-ssa/pr20920.C: New test.
26256
26257 2005-04-11 Uros Bizjak <uros@kss-loka.si>
26258
26259 * gcc.dg/builtins-53.c: Also check (int)ceil* and
26260 (long long int)ceil*.
26261
26262 2005-04-10 Mark Mitchell <mark@codesourcery.com>
26263
26264 * g++.dg/warn/Wdtor1.C: Declare template in system header with
26265 explicit C++ linkage.
26266
26267 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26268
26269 * gfortran.dg/pr17229.f: Take care of the new obsolescence
26270 warning for arithmetic IF statements.
26271
26272 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
26273
26274 * eor_handling_1.f90: New test case.
26275 * eor_handling_2.f90: New test case.
26276 * eor_handling_3.f90: New test case.
26277 * eor_handling_4.f90: New test case.
26278 * eor_handling_5.f90: New test case.
26279 * noadv_size.f90: New test case.
26280 * pad_no.f90: New test case.
26281
26282 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
26283
26284 * gcc.c-torture/execute/20050410-1.c: New test.
26285
26286 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
26287
26288 * gcc.dg/pr20126.c: New.
26289
26290 2005-04-09 Bud Davis <bdavis@gfortran.org>
26291 Steven G. Kargl <kargls@comcast.net>
26292
26293 * gfortran.dg/PR19872.f: New test.
26294
26295 2005-04-09 Steven G. Kargl <kargls@comcast.net>
26296
26297 * gfortran.dg/nint_1.f90: Fix dg-do directive.
26298
26299 2005-04-09 Steven G. Kargl <kargls@comcast.net>
26300
26301 * gfortran.dg/nint_1.f90: New test.
26302
26303 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
26304
26305 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
26306 Added test for callee-allocated arrays with write statements.
26307 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
26308 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
26309 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
26310 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
26311 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
26312
26313 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
26314
26315 PR libfortran/20163
26316 * gfortran.dg/open-options-blanks.f: New test.
26317
26318 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
26319
26320 PR fortran/13257
26321 * gfortran.dg/comma_format_extension_[1234].f: New tests.
26322
26323 2005-04-09 Jakub Jelinek <jakub@redhat.com>
26324
26325 * gcc.dg/tree-ssa/stdarg-1.c: New test.
26326 * gcc.dg/tree-ssa/stdarg-2.c: New test.
26327 * gcc.dg/tree-ssa/stdarg-3.c: New test.
26328 * gcc.dg/tree-ssa/stdarg-4.c: New test.
26329 * gcc.dg/tree-ssa/stdarg-5.c: New test.
26330 * gcc.c-torture/execute/stdarg-4.c: New test.
26331
26332 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
26333
26334 PR target/20795
26335 * g++.dg/abi/param2.C: New test.
26336
26337 2005-04-09 Uros Bizjak <uros@kss-loka.si>
26338
26339 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
26340
26341 2005-04-09 Uros Bizjak <uros@kss-loka.si>
26342
26343 * gcc.dg/builtins-53.c: New test.
26344
26345 2005-04-08 Diego Novillo <dnovillo@redhat.com>
26346
26347 * g++.dg/tree-ssa/pr18178.C: New test.
26348 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
26349 * gcc.c-torture/execute/20041019-1.c: New test.
26350 * gcc.dg/tree-ssa/20041008-1.c: New test.
26351 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
26352 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
26353 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
26354 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
26355 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
26356 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
26357 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
26358 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
26359 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
26360 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
26361
26362 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
26363
26364 PR rtl-optimization/20466
26365 * gcc.c-torture/execute/pr20466-1.c: New test.
26366
26367 2005-04-08 Mark Mitchell <mark@codesourcery.com>
26368
26369 PR c++/20905
26370 * g++.dg/parse/cond2.C: New test.
26371
26372 PR c++/20145
26373 * g++.dg/warn/Wdtor1.C: New test.
26374
26375 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26376
26377 PR fortran/17229
26378 * gfortran.dg/pr17229.f: New test.
26379
26380 2005-04-07 Steven G. Kargl <kargls@comcast.net>
26381
26382 * gfortran.dg/tiny_1.f90: New test.
26383 * gfortran.dg/tiny_2.f90: ditto.
26384
26385 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
26386
26387 * gfortran.dg/eor_1.f90: Fix dg-do run line
26388 * gfortran.dg/open_new.f90: Fix dg-do run line
26389
26390 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
26391
26392 * lib/target-supports.exp (get_compiler_messages): Support
26393 optional arguments, the fourth being compiler options.
26394 (check_effective_target_fpic): New proc.
26395 * gcc.dg/20050321-2.c: Restrict to target fpic.
26396
26397 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
26398
26399 * gcc.dg/15443-1.c: New test.
26400 * gcc.dg/15443-2.c: Likewise.
26401
26402 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
26403
26404 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
26405
26406 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
26407
26408 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
26409
26410 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
26411
26412 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
26413 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
26414 -m64.
26415 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
26416 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
26417 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
26418
26419 2005-04-06 Mark Mitchell <mark@codesourcery.com>
26420
26421 PR c++/20212
26422 * g++.dg/warn/Wunused-11.C: New test.
26423
26424 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
26425
26426 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
26427
26428 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
26429
26430 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
26431
26432 2005-04-05 Mark Mitchell <mark@codesourcery.com>
26433
26434 PR c++/20734
26435 * g++.dg/template/ptrmem13.C: New test.
26436
26437 2005-04-05 Per Bothner <per@bothner.com>
26438
26439 * lib/gcc.exp: Always add -fno-show-column, for now.
26440
26441 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
26442
26443 PR testsuite/20767
26444 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
26445 of plain old "unsigned int" for the type of "i". Makes this test
26446 64bit clean.
26447
26448 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
26449
26450 * gcc.dg/i386-ssefn-1.c: New test.
26451 * gcc.dg/i386-ssefn-2.c: New test.
26452 * gcc.dg/i386-ssefn-3.c: New test.
26453 * gcc.dg/i386-ssefn-4.c: New test.
26454
26455 2005-04-05 Jakub Jelinek <jakub@redhat.com>
26456
26457 PR tree-optimization/20076
26458 * gcc.dg/builtin-apply4.c: New test.
26459
26460 PR preprocessor/19475
26461 * gcc.dg/cpp/macspace1.c: New test.
26462 * gcc.dg/cpp/macspace2.c: New test.
26463
26464 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26465
26466 * gfortran.dg/pr20755.f: Fixed bad format.
26467
26468 2005-04-05 Mark Mitchell <mark@codesourcery.com>
26469
26470 PR c++/20763
26471 * g++.dg/ext/attrib21.C: New test.
26472
26473 2004-04-05 Devang Patel <dpatel@apple.com>
26474
26475 * lib/target-supports.exp (check_effective_target_vect_shif): New.
26476 * gcc.dg/vect/vect-shift-1.c: New test.
26477
26478 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26479
26480 PR libfortran/20755
26481 * gfortran.dg/pr20755.f: New test.
26482
26483 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
26484
26485 * gfortran.dg/pr15959.f90: New test.
26486 * gfortran.dg/string_pad_trunc.f90: New test.
26487
26488 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26489
26490 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
26491 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
26492 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
26493 syntax.
26494
26495 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
26496
26497 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
26498
26499 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26500
26501 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
26502 * gcc.c-torture/compile/20011119-2.c: Likewise.
26503 * gcc.c-torture/compile/981001-2.c: Likewise.
26504
26505 2005-04-04 Mark Mitchell <mark@codesourcery.com>
26506
26507 PR c++/20679
26508 * g++.dg/template/overload4.C: New test.
26509
26510 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
26511
26512 PR c++/20746
26513 * g++.dg/abi/covariant5.C: New.
26514
26515 PR debug/20505
26516 * g++.dg/debug/const2.C: New.
26517
26518 2005-04-04 Jakub Jelinek <jakub@redhat.com>
26519
26520 PR rtl-optimization/16104
26521 * gcc.c-torture/execute/20050316-1.c: New test.
26522
26523 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
26524
26525 * g++.dg/template/spec23.C: Fix dg-error text.
26526
26527 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
26528
26529 PR c++/19199
26530 * g++.dg/expr/lval2.C: New.
26531
26532 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26533
26534 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
26535 __builtin_strcasecmp and __builtin_strncasecmp.
26536
26537 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
26538
26539 PR c++/20723
26540 * g++.dg/template/spec22.C: New.
26541 * g++.dg/template/spec23.C: New.
26542
26543 2005-04-03 Dale Ranta <dir@lanl.gov>
26544 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26545
26546 PR libfortran/20068
26547 PR libfortran/20125
26548 PR libfortran/20156
26549 PR libfortran/20471
26550 * gfortran.dg/backspace.f: New test.
26551
26552 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
26553
26554 * gcc.dg/pr19345.c: New test.
26555
26556 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
26557
26558 PR tree-optimization/20640
26559 * gcc.dg/torture/tree-loop-1.c: New.
26560
26561 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
26562
26563 PR rtl-optimization/20290
26564 * gcc.c-torture/execute/loop-ivopts-2.c: New.
26565
26566 2005-04-02 Geoffrey Keating <geoffk@apple.com>
26567
26568 * gcc.dg/rs6000-fpint.c: New.
26569
26570 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
26571
26572 * gcc.dg/old-style-then-proto-1.c: New test.
26573
26574 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26575
26576 * gfortran.fortran-torture/execute/backspace.f90: Check
26577 after backspace and read was incorrect.
26578
26579 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26580
26581 * gcc.c-torture/execute/builtins/strcat.c: Check the result
26582 buffer past the terminating NUL using memcmp.
26583 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
26584 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
26585
26586 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
26587 Fix unused/uninitialized variable warnings.
26588
26589 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
26590 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
26591 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
26592 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
26593
26594 * gcc.c-torture/execute/builtins/abs-1-lib.c,
26595 gcc.c-torture/execute/builtins/fputs-lib.c,
26596 gcc.c-torture/execute/builtins/lib/fprintf.c,
26597 gcc.c-torture/execute/builtins/lib/main.c,
26598 gcc.c-torture/execute/builtins/lib/memcmp.c,
26599 gcc.c-torture/execute/builtins/lib/memmove.c,
26600 gcc.c-torture/execute/builtins/lib/mempcpy.c,
26601 gcc.c-torture/execute/builtins/lib/memset.c,
26602 gcc.c-torture/execute/builtins/lib/printf.c,
26603 gcc.c-torture/execute/builtins/lib/sprintf.c,
26604 gcc.c-torture/execute/builtins/lib/stpcpy.c,
26605 gcc.c-torture/execute/builtins/lib/strchr.c,
26606 gcc.c-torture/execute/builtins/lib/strcmp.c,
26607 gcc.c-torture/execute/builtins/lib/strcpy.c,
26608 gcc.c-torture/execute/builtins/lib/strcspn.c,
26609 gcc.c-torture/execute/builtins/lib/strlen.c,
26610 gcc.c-torture/execute/builtins/lib/strncat.c,
26611 gcc.c-torture/execute/builtins/lib/strncmp.c,
26612 gcc.c-torture/execute/builtins/lib/strncpy.c,
26613 gcc.c-torture/execute/builtins/lib/strrchr.c,
26614 gcc.c-torture/execute/builtins/lib/strspn.c,
26615 gcc.c-torture/execute/builtins/lib/strstr.c,
26616 gcc.c-torture/execute/builtins/memops-asm-lib.c,
26617 gcc.c-torture/execute/builtins/strlen-2.c,
26618 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
26619 prototypes.
26620
26621 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
26622
26623 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
26624 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
26625 selectany usage.
26626
26627 2005-04-01 Jakub Jelinek <jakub@redhat.com>
26628
26629 PR c++/19406
26630 * g++.dg/debug/using1.C: New test.
26631
26632 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
26633
26634 PR middle-end/20524
26635 * gcc.dg/alias-7.c: Prefix asm-declared name with
26636 __USER_LABEL_PREFIX__.
26637
26638 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
26639
26640 Fix fallout from PR middle-end/15700:
26641 * gcc.c-torture/compile/20011119-1.c: Take
26642 __USER_LABEL_PREFIX__ into account.
26643 * gcc.c-torture/compile/20011119-2.c: Likewise.
26644
26645 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
26646
26647 PR c++/18644
26648 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
26649
26650 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
26651
26652 PR c/17855
26653 * gcc.c-torture/compile/struct-non-lval-1.c,
26654 gcc.c-torture/compile/struct-non-lval-2.c,
26655 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
26656
26657 2005-03-31 Janis Johnson <janis187@us.ibm.com>
26658
26659 * gcc.dg/tls/tls.exp: Remove temporary file.
26660 * g++.dg/tls/tls.exp: Ditto.
26661 * lib/file-format.exp: Ditto.
26662 * g++.dg/special/ecos.exp: Ditto.
26663
26664 * lib/profopt.exp: Treat prof_ext as a list.
26665 * gcc.misc-tests/bprob.exp: Ditto.
26666 * g++.dg/bprob/bprob.exp: Ditto.
26667
26668 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
26669 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
26670 g++.dg/tree-ssa/pointer-reference-alias.C,
26671 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
26672 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
26673 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
26674 g++.dg/vect/pr19951.cc: Ditto.
26675 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
26676 gcc.dg/builtins-47.c: Ditto.
26677 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
26678 gcc.dg/pr20115-1.c: Ditto.
26679 * gcc.dg/tree-ssa/20030530-2.c,
26680 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
26681 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
26682 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
26683 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
26684 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
26685 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
26686 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
26687 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
26688 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
26689 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
26690 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
26691 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
26692 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
26693 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
26694 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
26695 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
26696 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
26697 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
26698 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
26699 gcc.dg/tree-ssa/20030824-1.c,
26700 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
26701 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
26702 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
26703 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
26704 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
26705 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
26706 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
26707 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
26708 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
26709 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
26710 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
26711 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
26712 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
26713 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
26714 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
26715 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
26716 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
26717 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
26718 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
26719 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
26720 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
26721 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
26722 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
26723 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
26724 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
26725 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
26726 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
26727 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
26728 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
26729 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
26730 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
26731 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
26732 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
26733 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
26734 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
26735 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
26736 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
26737 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
26738 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
26739 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
26740 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
26741 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
26742 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
26743 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
26744 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
26745 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
26746 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
26747 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
26748 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
26749 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
26750 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
26751 gcc.dg/tree-ssa/useless-1.c: Ditto.
26752 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
26753 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
26754 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
26755 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
26756 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
26757 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
26758 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
26759 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
26760 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
26761 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
26762 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
26763 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
26764 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
26765 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
26766 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
26767 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
26768 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
26769 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
26770 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
26771 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
26772 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
26773 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
26774 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
26775 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
26776 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
26777 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
26778 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
26779 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
26780 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
26781 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
26782 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
26783 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
26784 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
26785 gcc.dg/vect/vect-none.c: Ditto.
26786 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
26787 treelang/compile/unsigned.tree: Ditto.
26788
26789 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
26790 * gcc.dg/cpp/direct2s.c: Ditto.
26791 * gcc.dg/cpp/paste4.c: Ditto.
26792 * gcc.dg/cpp/separate-1.c: Ditto.
26793 * gcc.dg/pch/save-temps-1.c: Ditto.
26794 * g++.dg/ext/altivec-10.C: Ditto.
26795 * g++.dg/pch/pch.C: Ditto.
26796
26797 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
26798
26799 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
26800 * g++.dg/template/repo1.C: Ditto.
26801 * g++.dg/template/repo2.C: Ditto.
26802 * g++.dg/template/repo3.C: Ditto.
26803 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
26804 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
26805 * g++.old-deja/g++.pt/repo1.C: Ditto.
26806 * g++.old-deja/g++.pt/repo2.C: Ditto.
26807 * g++.old-deja/g++.pt/repo3.C: Ditto.
26808 * g++.old-deja/g++.pt/repo4.C: Ditto.
26809
26810 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
26811 * gcc.dg/20030107-1.c: Ditto.
26812 * gcc.dg/20030702-1.c: Ditto.
26813 * gcc.dg/profile-generate-1.c: Ditto.
26814 * g++.dg/other/profile1.C: Ditto.
26815 * g++.old-deja/g++.robertl/eb83.C: Ditto.
26816
26817 * lib/gcc-dg.exp (remove-build-file): New.
26818 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
26819 cleanup-tree-dump, cleanup-saved-temps): New.
26820
26821 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
26822
26823 PR c++/19203, DR 214
26824 * g++.dg/parse/ambig3.C: Not ambiguous.
26825 * g++.dg/template/spec20.C: New.
26826 * g++.dg/template/spec21.C: New.
26827
26828 2005-03-31 Steve Ellcey <sje@cup.hp.com>
26829
26830 PR target/20045
26831 * gcc.dg/ia64-fptr-1.c: Run only on linux.
26832
26833 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26834
26835 PR libfortran/20660
26836 * gfortran.dg/negative_unit.f: New test.
26837
26838 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
26839
26840 * gcc.dg/20050330-1.c: New test.
26841
26842 2005-03-30 Devang Patel <dpatel@apple.com>
26843
26844 * g++.dg/tree-sra/ssa-sra-3.C: New test.
26845
26846 2005-03-30 Dale Johannesen <dalej@apple.com>
26847
26848 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
26849
26850 2005-03-30 Janis Johnson <janis187@us.ibm.com>
26851
26852 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
26853 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
26854 Strip options from test name.
26855
26856 2005-03-31 Jan Hubicka <jh@suse.cz>
26857
26858 * gcc.dg/varpool-1.c: New testcase.
26859
26860 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
26861
26862 PR c/772
26863 PR c/17913
26864 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
26865 gcc.dg/stmt-expr-label-3.c : New tests.
26866 * gcc.c-torture/execute/medce-2.c: Remove.
26867
26868 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
26869
26870 PR c/20368
26871 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
26872 tests.
26873
26874 2005-03-30 Alan Modra <amodra@bigpond.net.au>
26875
26876 * gcc.c-torture/compile/pr20203.c: New test.
26877
26878 2005-03-26 Steven G. Kargl <kargls@comcast.net>
26879
26880 * gfortran.dg/promotion.f90: New test.
26881
26882 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
26883
26884 PR middle-end/20491
26885 * gcc.dg/torture/asm-subreg-1.c: New test.
26886
26887 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
26888
26889 PR c/20672
26890 * gcc.dg/pr20672-1.c: New test.
26891
26892 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
26893
26894 * gfortran.dg/vect: New directory.
26895 * gfortran.dg/vect/vect.exp: New.
26896 * gfortran.dg/vect/vect-1.f90: New test.
26897 * gfortran.dg/vect/vect-2.f90: New test.
26898 * gfortran.dg/vect/vect-3.f90: New test.
26899 * gfortran.dg/vect/vect-4.f90: New test.
26900 * gfortran.dg/vect/vect-5.f90: New test.
26901
26902 2005-03-29 Jakub Jelinek <jakub@redhat.com>
26903
26904 PR middle-end/20622
26905 * gcc.dg/alias-7.c: New test.
26906
26907 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
26908
26909 * gcc.dg/sparc-reg-1.c: New test.
26910
26911 2005-03-28 Steve Ellcey <sje@cup.hp.com>
26912
26913 PR target/19890
26914 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
26915
26916 2005-03-29 Dale Ranta <dir@lanl.gov>
26917 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26918
26919 PR libfortran/20163
26920 * gfortran.dg/pr20163-2.f: New test.
26921
26922 2005-03-28 Jan Hubicka <jh@suse.cz>
26923
26924 PR middle-end/20635
26925 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
26926 by Jakub Jelinek.
26927
26928 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
26929
26930 PR tree-optimization/20626
26931 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
26932 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
26933
26934 2005-03-26 Steven G. Kargl <kargls@comcast.net>
26935
26936 * gfortran.dg/underflow.f90: New test.
26937 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
26938
26939 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26940
26941 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
26942
26943 2005-03-25 Mark Mitchell <mark@codesourcery.com>
26944
26945 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
26946 (g++_init): Make sure that CXXFLAGS is set.
26947 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
26948 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
26949 * lib/gfortran.exp (gfortran_link_flags): Likewise.
26950 * lib/objc.exp (objc_init): Likewise.
26951 * lib/treelang.exp (treelang_init): Likewise.
26952
26953 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
26954
26955 PR tree-optimization/20470
26956 * gcc.dg/tree-ssa/pr20470.c: New test.
26957
26958 2005-03-25 Geoffrey Keating <geoffk@apple.com>
26959
26960 * gcc.dg/ppc-stfiwx.c: New.
26961
26962 2005-03-25 Steve Ellcey <sje@cup.hp.com>
26963
26964 PR target/19888
26965 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
26966
26967 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
26968
26969 * gcc.dg/20050325-1.c: Fix a typo.
26970
26971 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26972
26973 PR libfortran/19678
26974 PR libfortran/19679
26975 * gfortran.dg/dos_eol.f: New test.
26976
26977 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
26978
26979 PR rtl-optimization/20249
26980 * gcc.dg/20050325-1.c: New test.
26981
26982 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
26983
26984 PR libfortran/15332
26985 * gfortran.dg/pr15332.f: New test.
26986
26987 2005-03-24 Dale Johannesen <dalej@apple.com>
26988
26989 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
26990
26991 2005-03-24 Geoffrey Keating <geoffk@apple.com>
26992
26993 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
26994 'internal' visibility.
26995 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
26996 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
26997 'protected' visibility.
26998 * gcc.dg/visibility-7.c: Likewise.
26999 * lib/target-supports.exp (check_visibility_available): Take
27000 a parameter, the kind of visibility to check for.
27001 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
27002 to check_visibility_available.
27003
27004 * g++.dg/expr/cast3.C: New.
27005
27006 2005-03-24 David Edelsohn <edelsohn@gnu.org>
27007
27008 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
27009 rs6000.
27010
27011 2005-03-24 Steve Ellcey <sje@cup.hp.com>
27012
27013 PR target/20095
27014 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
27015
27016 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
27017
27018 * gcc.dg/badshift.c: Renamed to...
27019 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
27020
27021 * gcc.target/i386/badshift.c: Renamed to...
27022 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
27023 only.
27024
27025 PR rtl-optimization/20532
27026 * gcc.target/i386/badshift.c: New.
27027
27028 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27029
27030 * gfortran.dg/pr18025.f90: New test.
27031
27032 2005-03-23 Dale Johannesen <dalej@apple.com>
27033
27034 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
27035
27036 2005-03-23 Mark Mitchell <mark@codesourcery.com>
27037
27038 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
27039
27040 * lib/target-supports.exp (check_iconv_available): Default
27041 libiconv to -liconv, if there is no definition.
27042
27043 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
27044
27045 * gcc.dg/torture/cris-asm-mof-1.c: New test.
27046
27047 2005-03-22 Mark Mitchell <mark@codesourcery.com>
27048
27049 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
27050 * g++.dg/opt/pr7503-2.C: Likewise.
27051 * g++.dg/opt/pr7503-3.C: Likewise.
27052 * g++.dg/opt/pr7503-4.C: Likewise.
27053 * g++.dg/opt/pr7503-5.C: Likewise.
27054 * g++.dg/warn/minmax.C: New test.
27055
27056 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27057
27058 * gfortran.dg/g77_intrinsics_funcs.f: New test.
27059 * gfortran.dg/g77_intrinsics_sub.f: New test.
27060
27061 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
27062 Jan Hubicka <jh@suse.cz>
27063 Steven Bosscher <stevenb@suse.de
27064
27065 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
27066
27067 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27068
27069 PR c++/19980
27070 * g++.dg/template/redecl3.C: New test.
27071
27072 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27073
27074 PR c++/20499
27075 * g++.dg/parse/error16.C: Tweak error markers.
27076
27077 2005-03-22 Jakub Jelinek <jakub@redhat.com>
27078
27079 PR target/20561
27080 * gcc.dg/20050321-2.c: New test.
27081
27082 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
27083
27084 PR c++/20465
27085 PR c++/20381
27086 * g++.dg/template/ptrmem12.C: New.
27087
27088 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
27089
27090 PR rtl-optimization/20527
27091 * gcc.c-torture/execute/pr20527-1.c: New test.
27092
27093 2005-03-22 Ben Elliston <bje@au.ibm.com>
27094
27095 * gcc.misc-tests/options.exp (check_for_options): Create a real C
27096 program, compile it into a real executable and then delete the .c
27097 and .x files afterwards, to avoid problems on testglue targets.
27098
27099 2005-03-21 Stuart Hastings <stuart@apple.com>
27100
27101 * gcc.target/i386/sse-2.c: New.
27102
27103 2005-03-21 Uros Bizjak <uros@kss-loka.si>
27104
27105 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
27106
27107 2005-03-21 Paolo Carlini <pcarlini@suse.de>
27108
27109 * g++.dg/parse/crash25.C: Fix typo.
27110
27111 2005-03-21 Paolo Carlini <pcarlini@suse.de>
27112
27113 PR c++/20461
27114 * g++.dg/parse/crash24.C: New test.
27115
27116 PR c++/20536
27117 * g++.dg/parse/crash25.C: New test.
27118
27119 2005-03-21 Paolo Carlini <pcarlini@suse.de>
27120
27121 PR c++/20147
27122 * g++.dg/ext/stmtexpr4.C: New test.
27123
27124 2005-03-20 Roger Sayle <roger@eyesopen.com>
27125
27126 PR middle-end/20539
27127 * gcc.c-torture/compile/pr13066-1.c: New test case.
27128 * gcc.c-torture/compile/pr20539-1.c: Likewise.
27129 * g++.dg/opt/pr13066-1.C: Likewise.
27130
27131 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
27132
27133 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
27134
27135 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
27136
27137 PR fortran/18525
27138 * gfortran.dg/nesting_1.f90: New test.
27139
27140 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27141
27142 PR c++/20240
27143 * g++.dg/lookup/using13.C: New test.
27144
27145 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27146
27147 PR c++/20333
27148 * g++.dg/template/crash36.C: New test.
27149
27150 2005-03-18 Paolo Carlini <pcarlini@suse.de>
27151
27152 PR c++/20463
27153 * g++.dg/template/crash35.C: New test.
27154
27155 2005-03-17 Paolo Carlini <pcarlini@suse.de>
27156
27157 PR c++/19966
27158 * g++.dg/overload/operator2.C: New test.
27159
27160 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27161
27162 PR libfortran/20257
27163 * gfortran.dg/pr20257.f90: New test.
27164
27165 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27166
27167 PR libfortran/20480
27168 * gfortran.dg/pr20480.f90: New test.
27169
27170 2005-03-16 Richard Henderson <rth@redhat.com>
27171
27172 PR middle-end/15700
27173 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
27174 (_rtld_global): New.
27175 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
27176 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
27177
27178 * gcc.dg/alias-3.c: New.
27179 * gcc.dg/alias-4.c: New.
27180 * gcc.dg/alias-5.c: New.
27181 * gcc.dg/alias-6.c: New.
27182
27183 2005-03-15 Geoffrey Keating <geoffk@apple.com>
27184
27185 * gcc.dg/cpp/ucnid-7.c: New.
27186
27187 2005-03-15 Janis Johnson <janis187@us.ibm.com>
27188 Dorit Naishlos <dorit@il.ibm.com>
27189
27190 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
27191 darwin.
27192
27193 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
27194
27195 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't
27196 support misaligned accesses.
27197 * gcc.dg/vect/vect-58.c: Likewise.
27198 * gcc.dg/vect/vect-92.c: New.
27199 * gcc.dg/vect/vect-93.c: New.
27200
27201 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
27202
27203 PR fortran/18827
27204 * gfortran.dg/assign_2.f90: New test.
27205 * gfortran.dg/assign_3.f90: New test.
27206 * gfortran.dg/assign.f90: New test.
27207
27208 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
27209
27210 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
27211 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
27212 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
27213 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
27214 names.
27215
27216 2005-03-14 Geoffrey Keating <geoffk@apple.com>
27217
27218 * gcc.dg/cpp/ucnid-6.c: New.
27219
27220 * gcc.dg/cpp/normalize-1.c: New.
27221 * gcc.dg/cpp/normalize-2.c: New.
27222 * gcc.dg/cpp/normalize-3.c: New.
27223 * gcc.dg/cpp/normalize-4.c: New.
27224 * gcc.dg/cpp/ucnid-4.c: New.
27225 * gcc.dg/cpp/ucnid-5.c: New.
27226 * g++.dg/cpp/normalize-1.C: New.
27227 * g++.dg/cpp/ucnid-1.C: New.
27228
27229 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
27230
27231 * gcc.dg/pr18628.c: New.
27232
27233 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
27234
27235 PR c++/20280
27236 * g++.dg/tree-ssa/pr20280.C: New.
27237
27238 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27239
27240 PR fortran/20467
27241 * gfortran.dg/stfunc_2.f90: New test.
27242
27243 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
27244
27245 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
27246
27247 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
27248
27249 * gcc.dg/tree-ssa/20050314-1.c: New test.
27250
27251 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27252
27253 PR c++/4403
27254 PR c++/9783, DR433
27255 * g++.dg/template/friend34.C: New test.
27256 * g++.dg/template/friend35.C: Likewise.
27257 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
27258
27259 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27260
27261 Friend class name lookup 5/n
27262 PR c++/1016
27263 * g++.dg/lookup/hidden-class1.C: New test.
27264 * g++.dg/lookup/hidden-class2.C: Likewise.
27265 * g++.dg/lookup/hidden-class3.C: Likewise.
27266 * g++.dg/lookup/hidden-class4.C: Likewise.
27267 * g++.dg/lookup/hidden-class5.C: Likewise.
27268 * g++.dg/lookup/hidden-class6.C: Likewise.
27269 * g++.dg/lookup/hidden-class7.C: Likewise.
27270 * g++.dg/lookup/hidden-class8.C: Likewise.
27271 * g++.dg/lookup/hidden-class9.C: Likewise.
27272 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
27273 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
27274 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
27275 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
27276 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
27277 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
27278 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
27279 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
27280 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
27281 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
27282 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
27283
27284 2005-03-13 Mark Mitchell <mark@codesourcery.com>
27285
27286 PR c++/20157
27287 * g++.dg/template/error18.C: New test.
27288
27289 2005-03-09 Ben Elliston <bje@au.ibm.com>
27290
27291 PR debug/16792
27292 * g++.dg/debug/pr16792.C: New test.
27293
27294 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
27295
27296 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
27297 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
27298 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
27299 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
27300 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
27301 test assertion names.
27302
27303 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27304
27305 PR fortran/18600
27306 * gfortran.dg/stfunc_1.f90: New test.
27307
27308 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27309
27310 PR fortran/16907
27311 * gfortran.dg/real_index_1.f90: New test.
27312
27313 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27314
27315 PR fortran/20323
27316 * gfortran.dg/spec_expr_1.f90: New test.
27317
27318 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
27319
27320 PR c/20402
27321 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
27322 new parser.
27323
27324 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27325
27326 PR fortran/20361
27327 * gfortran.dg/largeequiv_1.f90: New test.
27328
27329 2005-03-12 Geoffrey Keating <geoffk@apple.com>
27330
27331 * gcc.dg/ucnid-1.c: New.
27332 * gcc.dg/ucnid-2.c: New.
27333 * gcc.dg/ucnid-3.c: New.
27334 * gcc.dg/ucnid-4.c: New.
27335 * gcc.dg/ucnid-5.c: New.
27336 * gcc.dg/ucnid-6.c: New.
27337 * gcc.dg/cpp/ucnid-1.c: New.
27338 * gcc.dg/cpp/ucnid-2.c: New.
27339 * gcc.dg/cpp/ucnid-3.c: New.
27340 * g++.dg/other/ucnid-1.C: New.
27341
27342 2005-03-12 Geoffrey Keating <geoffk@apple.com>
27343
27344 * gcc.dg/vmx/darwin-abi-3.c: Delete.
27345
27346 2005-03-11 Per Bothner <per@bothner.com>
27347
27348 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
27349 that diagnotics refer to correct token.
27350 * gcc.dg/unused-3.c: Likewise.
27351
27352 2005-03-11 Per Bothner <per@bothner.com>
27353
27354 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
27355 constant" is now actually on same line as string constant.
27356 * gcc.dg/cpp/direct2s.c: Likewise.
27357
27358 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
27359
27360 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
27361
27362 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27363
27364 PR libfortran/20124
27365 * gfortran.dg/pr20124.f90: New Test
27366
27367 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
27368
27369 PR tree-optimization/20130
27370 * gcc.dg/pr20130-1.c: New test.
27371
27372 2005-03-10 Steve Ellcey <sje@cup.hp.com>
27373
27374 PR target/20095
27375 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
27376
27377 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27378
27379 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
27380
27381 2005-03-10 Steve Ellcey <sje@cup.hp.com>
27382
27383 * g++.dg/eh/forced1.C: Fix comment.
27384 * g++.dg/eh/forced2.C: Ditto.
27385 * g++.dg/eh/forced3.C: Ditto.
27386 * g++.dg/eh/forced4.C: Ditto.
27387
27388 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
27389
27390 PR rtl-opt/20412
27391 * gcc.c-torture/compile/pr20412.c: New test.
27392
27393 2005-03-10 Roger Sayle <roger@eyesopen.com>
27394
27395 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
27396
27397 2005-03-10 Jakub Jelinek <jakub@redhat.com>
27398
27399 PR target/20322
27400 * gcc.dg/20050307-1.c: New test.
27401
27402 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
27403
27404 PR c++/20375
27405 * g++.dg/other/stdarg3.C: New.
27406
27407 2005-03-10 Jakub Jelinek <jakub@redhat.com>
27408
27409 PR c++/18384, c++/18327
27410 * g++.dg/init/array19.C: New test.
27411
27412 PR inline-asm/20314
27413 * gcc.dg/torture/pr20314-1.c: New test.
27414 * gcc.dg/torture/pr20314-2.c: New test.
27415
27416 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
27417
27418 * gcc.dg/20050309-1.c: New test.
27419
27420 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27421
27422 * gcc.dg/builtins-10.c: Reactivate disabled test.
27423 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
27424 new cbrt transformations.
27425
27426 2005-03-09 Mark Mitchell <mark@codesourcery.com>
27427
27428 PR c++/20208
27429 * g++.dg/template/array13.C: New test.
27430
27431 2005-03-09 Paolo Carlini <pcarlini@suse.de>
27432
27433 PR c++/16859
27434 * g++.dg/init/brace4.C: New test.
27435
27436 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
27437
27438 PR c++/20186
27439 * g++.dg/template/non-dependent12.C: New.
27440
27441 2005-03-08 Mark Mitchell <mark@codesourcery.com>
27442
27443 PR c++/20142
27444 * g++.dg/init/array18.C: Add dg-do run marker.
27445
27446 PR c++/20142
27447 * g++.dg/init/array18.C: New test.
27448
27449 2005-03-09 Ben Elliston <bje@au.ibm.com>
27450
27451 * consistency.vlad/vlad.exp: Remove trailing semicolons.
27452 * g++.dg/gcov/gcov.exp: Likewise.
27453 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
27454 * gcc.target/xstormy16/xstormy16.exp: Likewise.
27455 * lib/c-torture.exp: Likewise.
27456 * lib/fortran-torture.exp: Likewise.
27457 * lib/g++.exp: Likewise.
27458 * lib/gcc-defs.exp: Likewise.
27459 * lib/gcc-dg.exp: Likewise.
27460 * lib/gcc.exp: Likewise.
27461 * lib/gcov.exp: Likewise.
27462 * lib/gfortran.exp: Likewise.
27463 * lib/mike-g++.exp: Likewise.
27464 * lib/mike-gcc.exp: Likewise.
27465 * lib/objc-torture.exp: Likewise.
27466 * lib/objc.exp: Likewise.
27467 * lib/profopt.exp: Likewise.
27468 * lib/target-libpath.exp: Likewise.
27469 * lib/target-supports.exp: Likewise.
27470 * lib/treelang.exp: Likewise.
27471 * lib/wrapper.exp: Likewise.
27472
27473 2005-03-08 Jeff Law <law@redhat.com>
27474
27475 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
27476 PHI-OPT changes.
27477
27478 2005-03-08 Ira Rosen <irar@il.ibm.com>
27479
27480 * gcc.dg/vect/pr20122.c: New test.
27481
27482 2005-03-07 Jeff Law <law@redhat.com>
27483
27484 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
27485 was folded away.
27486 * gcc.dg/tree-ssa/pr18133-1.c: New test.
27487 * gcc.dg/tree-ssa/pr18133-2.c: New test.
27488 * gcc.dg/tree-ssa/pr18134.c: New test.
27489
27490 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27491
27492 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
27493 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
27494 gcc.dg/torture/builtin-noret-2.c: Require weak support.
27495
27496 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
27497
27498 PR tree-opt/17671
27499 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
27500
27501 2005-03-07 Mark Mitchell <mark@codesourcery.com>
27502
27503 * g++.dg/warn/Wnvdtor.C: New test.
27504
27505 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
27506
27507 * gcc.dg/torture/pr19683-1.c: New test.
27508
27509 2005-03-06 Steven G. Kargl <kargls@comcast.net>
27510
27511 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
27512 * gfortran.dg/g77/19990313-2.f: Ditto.
27513 * gfortran.dg/g77/19990313-3.f: Ditto.
27514 * gfortran.dg/g77/19990525-0.f: Ditto.
27515 * gfortran.dg/g77/19990826-0.f: Ditto.
27516 * gfortran.dg/g77/19990826-2.f: Ditto.
27517 * gfortran.dg/g77/19990826-3.f: Ditto.
27518 * gfortran.dg/g77/20000511-1.f: Ditto.
27519 * gfortran.dg/g77/20000511-2.f: Ditto.
27520 * gfortran.dg/g77/970625-2.f: Ditto.
27521 * gfortran.dg/g77/980310-2.f: Ditto.
27522 * gfortran.dg/g77/980310-3.f: Ditto.
27523 * gfortran.dg/g77/980310-8.f: Ditto.
27524 * gfortran.dg/g77/980519-2.f: Ditto.
27525 * gfortran.dg/g77/alpha1.f: Ditto.
27526 * gfortran.dg/g77/claus.f: Ditto.
27527 * gfortran.dg/g77/erfc.f: Ditto.
27528 * gfortran.dg/g77/short.f: Ditto.
27529 * gfortran.fortran-torture/execute/data.f90: Ditto.
27530 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
27531 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
27532
27533 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27534
27535 * lib/file-format.exp (gcc_target_object_format): Add check for som
27536 format and hardcode object formats on hppa*-*-hpux*.
27537 * lib/target-supports.exp (check_weak_available): Add check for som
27538 object format. Always return 0 on hppa*-*-hpux10*.
27539
27540 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
27541 is defined.
27542
27543 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
27544
27545 2005-03-05 Steven G. Kargl <kargls@comcast.net>
27546
27547 * gfortran.dg/pr19936_1.f90: New test.
27548 * gfortran.dg/pr19936_2.f90: New test.
27549 * gfortran.dg/pr19936_3.f90: New test.
27550
27551 2005-03-05 Steven G. Kargl <kargls@comcast.net>
27552 Paul Thomas <prthomas@drfccad.cea.fr>
27553
27554 * gfortran.dg/PR19754_1.f90: New test.
27555 * gfortran.dg/PR19754_2.f90: Ditto.
27556
27557 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27558
27559 PR c++/19311
27560 * g++.dg/template/non-dependent11.C: New test.
27561
27562 2005-03-05 Uros Bizjak <uros@kss-loka.si>
27563
27564 * lib/target-supports.exp (check_iconv_available): Fix comment.
27565
27566 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
27567 Joseph S. Myers <joseph@codesourcery.com>
27568
27569 PR c++/19797
27570 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
27571
27572 2005-03-04 Matthew Sachs <msachs@apple.com>
27573
27574 * gcc.exp (gcc_target_compile): Put braces around
27575 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
27576 * objc.exp (objc_target_compile): Likewise.
27577 * treelang.exp (treelang_target_compile): Likewise.
27578
27579 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27580
27581 PR fortran/19673
27582 * gfortran.dg/func_result_1.f90: New test.
27583
27584 2005-03-04 Ben Elliston <bje@au.ibm.com>
27585
27586 * gcc.misc-tests/options.exp: New test.
27587
27588 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
27589
27590 * gcc.dg/pr15784-4.c: New test.
27591
27592 2005-03-03 Geoffrey Keating <geoffk@apple.com>
27593
27594 * gcc.c-torture/execute/pr17133.c: New.
27595 * gcc.c-torture/compile/20050303-1.c: New.
27596
27597 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
27598
27599 * gcc.dg/cpp/assert4.c: Fix for cygwin.
27600
27601 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
27602
27603 * g++.dg/overload/using2.C: New.
27604
27605 2005-03-02 Mark Mitchell <mark@codesourcery.com>
27606
27607 PR c++/19916
27608 * g++.dg/init/ptrmem2.C: New test.
27609
27610 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
27611
27612 PR c/8927
27613 * gcc.dg/pr8927-1.c: New test.
27614
27615 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
27616
27617 PR c++/20232
27618 * g++.dg/inherit/covariant12.C: New.
27619
27620 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27621
27622 PR fortran/19479
27623 * gfortran.dg/bound_1.f90: New test.
27624
27625 2005-02-28 Janis Johnson <janis187@us.ibm.com>
27626
27627 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
27628 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
27629
27630 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
27631
27632 PR c/20245
27633 * gcc.dg/pr20245-1.c: New test.
27634
27635 2005-02-28 Jakub Jelinek <jakub@redhat.com>
27636
27637 PR middle-end/19874
27638 * gcc.c-torture/execute/20050119-2.c: New test case.
27639
27640 2005-02-28 Ben Elliston <bje@au.ibm.com>
27641
27642 * README: Update the DejaGnu bug reporting address.
27643 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
27644 * lib/objc-torture.exp: Likewise.
27645
27646 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
27647
27648 * gfortran.dg/boz_1.f90: New test.
27649 * gfortran.dg/boz_3.f90: New test.
27650 * gfortran.dg/boz_4.f90: New test.
27651
27652 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
27653
27654 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
27655 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
27656
27657 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
27658
27659 PR libfortran/20101
27660 * gfortran.dg/write_0_pe_format.f90: New test.
27661
27662 2005-02-27 Jakub Jelinek <jakub@redhat.com>
27663
27664 PR c++/20206
27665 * g++.dg/opt/thunk2.C: New test.
27666 * g++.dg/opt/covariant1.C: New test.
27667
27668 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27669
27670 * gfortran.dg/e_d_fmt.f90: New test.
27671
27672 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
27673
27674 * gcc.dg/asm-b.c: Fix comment typos.
27675
27676 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
27677
27678 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
27679 a V_MAY_DEF also.
27680
27681 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
27682
27683 PR tree-opt/20188
27684 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
27685 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
27686 * gcc.dg/asm-b.c: New test.
27687
27688 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
27689
27690 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
27691 Disable this test on IRIX 6.
27692
27693 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
27694
27695 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
27696 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
27697 parser.
27698
27699 2005-02-25 Diego Novillo <dnovillo@redhat.com>
27700
27701 PR tree-optimization/20204
27702 * gcc.dg/pr20204.c: New test.
27703
27704 2005-02-24 Jakub Jelinek <jakub@redhat.com>
27705
27706 PR target/20196
27707 * gcc.c-torture/execute/20050224-1.c: New test.
27708
27709 PR c++/20175
27710 * g++.dg/warn/Wbraces2.C: New test.
27711
27712 2005-02-23 Mark Mitchell <mark@codesourcery.com>
27713
27714 PR c++/19878
27715 * g++.dg/init/const2.C: New test.
27716
27717 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
27718
27719 PR tree-optimization/20100
27720 * gcc.c-torture/execute/pr20100-1.c: New test.
27721
27722 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27723
27724 * gfortran.dg/implicit_3.f90: New test.
27725
27726 * gfortran.dg/deftype_1.f90: New test.
27727
27728 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
27729
27730 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
27731 the test passes.
27732 * g++.dg/other/anon3.C: Accept a warning.
27733
27734 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
27735
27736 * gcc.dg/pr20017.c: Fix a comment typo.
27737
27738 2005-02-23 Bud Davis <bdavis@gfortran.org>
27739
27740 * gfortran.dg/list_read_4.f90: Change to f90 comments.
27741
27742 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
27743
27744 PR ada/19902
27745 * ada/acats/tests/cxa/cxa3004.a: Remove.
27746 * ada/acats/tests/cxb/cxb30061.am: Likewise.
27747
27748 2005-02-22 Mark Mitchell <mark@codesourcery.com>
27749
27750 PR c++/20073
27751 * g++.dg/init/const1.C: New test.
27752
27753 PR c++/19991
27754 * g++.dg/parse/constant7.C: New test.
27755
27756 PR c++/20152
27757 * g++.dg/parse/error27.C: New test.
27758 * g++.dg/template/qualttp15.C: Adjust error markers.
27759 * g++.old-deja/g++.other/struct1.C: Likewise.
27760
27761 PR c++/20153
27762 * g++.dg/template/error17.C: New test.
27763
27764 PR c++/20148
27765 * g++.dg/parser/error26.C: New test.
27766
27767 2005-02-22 Diego Novillo <dnovillo@redhat.com>
27768
27769 PR tree-optimization/20100
27770 PR tree-optimization/20115
27771 * gcc.dg/pr20115.c: New test.
27772 * gcc.dg/pr20115-1.c: New test.
27773 * gcc.dg/pr20100.c: New test.
27774 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
27775 call-clobbered variables after alias1.
27776
27777 2005-02-22 Bud Davis <bdavis@gfortran.org>
27778
27779 * gfortran.dg/list_read_4.f90: new test.
27780
27781 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
27782
27783 PR rtl-optimization/20017.
27784 * gcc.dg/pr20017.c: New.
27785
27786 2005-02-22 Devang Patel <dpatel@apple.com>
27787
27788 PR 19952
27789 * g++.dg/tree-ssa/pr19952.C: New test.
27790
27791 2005-02-22 Mark Mitchell <mark@codesourcery.com>
27792
27793 PR c++/19883
27794 * g++.dg/parse/constant6.C: New test.
27795
27796 2005-02-22 Uros Bizjak <uros@kss-loka.si>
27797
27798 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
27799 * g++.dg/charset/asm2.c: Likewise.
27800 * g++.dg/charset/asm3.c: Likewise.
27801 * g++.dg/charset/asm4.c: Likewise.
27802 * g++.dg/charset/asm5.c: Likewise.
27803 * g++.dg/charset/attribute1.c: Likewise.
27804 * g++.dg/charset/attribute2.c: Likewise.
27805 * g++.dg/charset/extern1.cc: Likewise.
27806 * g++.dg/charset/extern2.cc: Likewise.
27807 * g++.dg/charset/extern3.cc: Likewise.
27808 * g++.dg/charset/function.cc: Likewise.
27809 * g++.dg/charset/string.c: Likewise.
27810 * g++.dg/charset/charset.exp: Likewise.
27811 * lib/target-supports.exp (check_iconv_available): Fix comment.
27812
27813 2005-02-22 Uros Bizjak <uros@kss-loka.si>
27814
27815 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
27816 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
27817 * gcc.dg/charset/asm2.c: Likewise.
27818 * gcc.dg/charset/asm3.c: Likewise.
27819 * gcc.dg/charset/asm4.c: Likewise.
27820 * gcc.dg/charset/asm5.c: Likewise.
27821 * gcc.dg/charset/asm6.c: Likewise.
27822 * gcc.dg/charset/attribute1.c: Likewise.
27823 * gcc.dg/charset/attribute2.c: Likewise.
27824 * gcc.dg/charset/builtin1.c: Likewise.
27825 * gcc.dg/charset/extern.c: Likewise.
27826 * gcc.dg/charset/function.c: Likewise.
27827 * gcc.dg/charset/string.c: Likewise.
27828 * gcc.dg/charset/charset.exp: Likewise.
27829
27830 2005-02-21 Bud Davis <bdavis9659@comcast.net>
27831
27832 PR fortran/20086
27833 * gfortran.dg/pr20086.f90: New test.
27834
27835 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
27836
27837 PR tree-optimization/19786
27838 * g++.dg/tree-ssa/pr19786.C: New.
27839
27840 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27841
27842 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
27843
27844 2005-02-21 Jeff Law <law@redhat.com>
27845
27846 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
27847
27848 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
27849
27850 * gfortran.dg/do_iterator: Split loop, markup all lines for
27851 which an error locus is printed.
27852 * gfortran.dg/pr17708.f90: Markup all lines for which an error
27853 locus is printed.
27854 * gfortran.dg/select_4.f90: Likewise.
27855 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
27856 locuses in the various permutations.
27857
27858 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
27859
27860 PR tree-optimization/19951
27861 * g++.dg/vect: New directory.
27862 * g++.dg/vect/vect.exp: New file.
27863 * g++.dg/vect/pr19951.cc: New testcase.
27864 * g++.dg/dg.exp: Also prune vectorizer tests.
27865
27866 2005-02-20 Zack Weinberg <zack@codesourcery.com>
27867
27868 PR 18785
27869 * gcc.dg/charset/builtin1.c: New test.
27870
27871 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27872
27873 PR c++/19299
27874 * g++.dg/inherit/volatile1.C: New test.
27875
27876 PR c++/19440
27877 * g++.dg/template/dtor4.C: New test.
27878
27879 2005-02-19 Steven G. Kargl <kargls@comcast.net>
27880
27881 * gfortran.dg/int_1.f90: New test.
27882
27883 2005-02-19 Devang Patel <dpatel@apple.com>
27884
27885 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
27886
27887 2005-02-19 Steven G. Kargl <kargls@comcast.net>
27888
27889 * gfortran.dg/achar_1.f90: New test.
27890
27891 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
27892
27893 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
27894
27895 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
27896 Jakub Jelinek <jakub@redhat.com>
27897
27898 PR tree-optimization/19828
27899 * gcc.dg/tree-ssa/loop-7.c: New test.
27900 * gcc.c-torture/execute/20050218-1.c: New test.
27901
27902 2005-02-19 Jakub Jelinek <jakub@redhat.com>
27903
27904 PR c/20043
27905 * gcc.dg/transparent-union-1.c: New test.
27906 * gcc.dg/transparent-union-2.c: New test.
27907
27908 2005-02-18 James E Wilson <wilson@specifixinc.com>
27909
27910 PR tree-optimization/18977
27911 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
27912
27913 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
27914
27915 PR target/20054
27916 * gcc.dg/pr20054.c: New test.
27917
27918 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
27919
27920 PR c++/19508
27921 * g++.dg/ext/attrib20.C: New test.
27922
27923 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
27924
27925 PR middle-end/20030
27926 * gfortran.fortran-torture/execute/character_passing.f90: New test.
27927
27928 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
27929
27930 PR c++/20008
27931 * g++.dg/opt/switch4.C: New.
27932
27933 2005-02-18 Jakub Jelinek <jakub@redhat.com>
27934
27935 PR c++/20023
27936 PR tree-optimization/20009
27937 * gcc.c-torture/compile/20050217-1.c: New test.
27938 * g++.dg/opt/switch3.C: New test.
27939
27940 PR tree-optimization/18947
27941 * gcc.c-torture/compile/20050215-1.c: New test.
27942 * gcc.c-torture/compile/20050215-2.c: New test.
27943 * gcc.c-torture/compile/20050215-3.c: New test.
27944
27945 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
27946
27947 PR c++/20028
27948 * g++.dg/template/crash34.C: New.
27949
27950 PR c++/20022
27951 * g++.dg/other/access3.C: New.
27952
27953 2005-02-17 Ira Rosen <irar@il.ibm.com>
27954
27955 * gcc.dg/vect/vect-98.c: New test.
27956
27957 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
27958
27959 PR tree-optimization/19967
27960 * gcc.dg/pr19967.c: New.
27961
27962 2005-02-16 Jakub Jelinek <jakub@redhat.com>
27963
27964 PR middle-end/19857
27965 * gcc.dg/tree-ssa/20050215-1.c: New test.
27966 * gcc.c-torture/execute/20050215-1.c: New test.
27967
27968 2005-02-15 Eric Christopher <echristo@redhat.com>
27969
27970 * gcc.dg/cpp/20050215-1.c: New file.
27971
27972 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
27973
27974 PR tree-optimization/15785
27975 * gcc.dg/pr15785-1.c: New test.
27976
27977 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
27978
27979 PR c++/17788
27980 * g++.dg/init/ctor4.C: New.
27981 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
27982
27983 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
27984
27985 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
27986 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
27987
27988 2005-02-15 Andreas Schwab <schwab@suse.de>
27989
27990 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
27991 declare malloc.
27992
27993 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
27994
27995 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
27996
27997 2005-02-14 Diego Novillo <dnovillo@redhat.com>
27998
27999 PR tree-optimization/19853
28000 * gcc.c-torture/compile/pr19853.c: New test.
28001
28002 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
28003
28004 PR c++/19608
28005 * g++.dg/parse/local-class1.C: New.
28006
28007 PR c++/19895
28008 * g++.dg/parse/ptrmem3.C: New.
28009
28010 PR c++/19884
28011 * g++.old-deja/g++.oliva/template6.C: Add another case.
28012 * g++.dg/template/explicit6.C: New.
28013
28014 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
28015
28016 PR c++/17816
28017 * g++.dg/other/redecl2.C: New.
28018
28019 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
28020
28021 PR c++/19891
28022 * g++.dg/abi/covariant4.C: New.
28023
28024 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
28025
28026 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c:
28027 New tests.
28028
28029 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
28030
28031 * gcc.dg/vect/vect-96.c: Fix typo.
28032
28033 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28034
28035 PR c++/14479
28036 PR c++/19487
28037 * g++.dg/template/enum5.C: New test.
28038
28039 2005-02-12 Ira Rosen <irar@il.ibm.com>
28040
28041 * gcc.dg/vect/vect-97.c: New test.
28042
28043 2005-02-12 Ira Rosen <irar@il.ibm.com>
28044
28045 * gcc.dg/vect/vect-96.c: New test.
28046
28047 2005-02-12 Uros Bizjak <uros@kss-loka.si>
28048
28049 * gcc.dg/builtins-34.c: Also check ldexp*.
28050
28051 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
28052
28053 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
28054
28055 2005-02-11 Janis Johnson <janis187@us.ibm.com>
28056
28057 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
28058 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
28059 dg-require-dll, dg-require-iconv, dg-require-named-sections,
28060 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
28061 selector_list, selector_expression, dg-process-target): Move to new
28062 file target-supports-dg.exp.
28063 * lib/target-supports-dg.exp: New.
28064
28065 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
28066 New.
28067
28068 2005-02-11 Jakub Jelinek <jakub@redhat.com>
28069
28070 PR c++/19666
28071 * g++.dg/other/ptrmem6.C: New test.
28072
28073 PR middle-end/19858
28074 * gcc.c-torture/compile/20050210-1.c: New test.
28075
28076 2005-02-11 Mark Mitchell <mark@codesourcery.com>
28077
28078 PR c++/19755
28079 * g++.dg/warn/Wbraces1.C: New test.
28080
28081 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
28082
28083 * gcc.dg/builtins-52.c: New testcase.
28084
28085 2005-02-10 Jakub Jelinek <jakub@redhat.com>
28086
28087 PR c/19342
28088 * gcc.c-torture/execute/20050119-1.c: New test.
28089
28090 2005-02-09 Mark Mitchell <mark@codesourcery.com>
28091
28092 PR c++/19811
28093 * g++.dg/init/delete1.C: New test.
28094
28095 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
28096
28097 PR c++/18470
28098 * g++.dg/template/static12.C: New test.
28099
28100 2005-02-09 Mark Mitchell <mark@codesourcery.com>
28101
28102 PR c++/19787
28103 * g++.dg/conversion/ambig1.C: New test.
28104
28105 PR c++/19739
28106 * g++.dg/ext/attrib19.C: New test.
28107
28108 PR c++/19732
28109 * g++.dg/parse/dtor5.C: New test.
28110
28111 PR c++/19762
28112 * g++.dg/template/dtor3.C: New test.
28113
28114 PR c++/19826
28115 * g++.dg/template/static11.C: New test.
28116 * g++.dg/template/crash2.C: Remove dg-error marker.
28117
28118 2005-02-09 Janis Johnson <janis187@us.ibm.com>
28119
28120 PR C++/18491
28121 * g++.old-deja/g++.mike/p10769a.C: Remove.
28122
28123 2005-02-09 Roger Sayle <roger@eyesopen.com>
28124
28125 * gcc.dg/builtins-48.c: New test case.
28126 * gcc.dg/builtins-49.c: New test case.
28127 * gcc.dg/builtins-50.c: New test case.
28128 * gcc.dg/builtins-51.c: New test case.
28129
28130 2005-02-09 Ian Lance Taylor <ian@airs.com>
28131
28132 PR middle-end/19583
28133 * g++.dg/warn/Wreturn-type-3.C: New test.
28134
28135 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
28136
28137 PR middle-end/19402
28138 * gcc.dg/pr19402-1.c: New testcase.
28139 * gcc.dg/pr19402-2.c: likewise.
28140
28141 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
28142
28143 PR middle-end/19854
28144 * g++.dg/tree-ssa/tmmti.C: New testcase.
28145
28146 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
28147
28148 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
28149
28150 2005-02-08 Mark Mitchell <mark@codesourcery.com>
28151
28152 PR c++/19733
28153 * g++.dg/parse/crash23.C: New test.
28154 * g++.dg/warn/Weff1.C: New test.
28155
28156 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
28157
28158 * gcc.dg/20050209-1.c: New test.
28159
28160 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
28161
28162 PR target/19799
28163 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
28164
28165 2005-02-08 Mike Stump <mrs@apple.com>
28166
28167 * g++.dg/pch/import-2.c: New test.
28168 * g++.dg/pch/import-2.hs: New.
28169 * g++.dg/pch/include/import-2a.h: New.
28170 * g++.dg/pch/include/import-2b.h: New.
28171
28172 2005-02-08 Janis Johnson <janis187@us.ibm.com>
28173
28174 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
28175
28176 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28177
28178 * gfortran.dg/substr_1.f90: New test.
28179
28180 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
28181
28182 PR middle-end/19775
28183 * gcc.dg/torture/builtin-power-1.c: Disable test for
28184 invalid transformation.
28185 * gcc.dg/builtins-10.c: Likewise. Disable one test we
28186 no longer optimize.
28187 * gcc.dg/builtins-47.c: New testcase.
28188
28189 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
28190 Dorit Naishlos <dorit@il.ibm.com>
28191
28192 * gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
28193
28194 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
28195
28196 * gcc.c-torture/compile/20050206-1.c: New test.
28197
28198 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
28199
28200 PR tree-opt/19768
28201 * g++.dg/opt/pr19768.C: New test.
28202
28203 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
28204
28205 PR tree-opt/19736
28206 * gcc.c-torture/compile/pr19736.c: New test.
28207
28208 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28209
28210 PR c++/17401
28211 * g++.dg/parse/error25.C: New test.
28212
28213 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
28214
28215 * gcc.c-torture/execute/20050203-1.c: New.
28216
28217 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
28218
28219 * gcc.dg/vect/vect-85.c: Remove xfail.
28220 * gcc.dg/vect/vect-86.c: Remove xfail.
28221 * gcc.dg/vect/vect-87.c: Remove xfail.
28222 * gcc.dg/vect/vect-88.c: Remove xfail.
28223
28224 2005-02-02 Geoffrey Keating <geoffk@apple.com>
28225
28226 * gcc.dg/altivec-19.c: New.
28227
28228 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
28229
28230 PR c/17807
28231 * gcc.dg/nested-func-3.c: New test.
28232 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
28233
28234 2005-02-02 Janis Johnson <janis187@us.ibm.com>
28235
28236 * gcc.test-framework/gen_directive_tests: Generate tests for
28237 selector expressions.
28238
28239 2005-02-02 Matt Austern <austern@apple.com>
28240
28241 PR c++/19628
28242 * g++/ext/builtin7.C: New.
28243 * g++/ext/builtin8.C: New.
28244
28245 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
28246
28247 PR c/18502
28248 * gcc.dg/pr18502-1.c: New test.
28249
28250 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28251
28252 PR c++/17413
28253 * g++.dg/template/local4.C: Tweak.
28254
28255 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
28256
28257 PR tree-optimization/19578
28258 * gcc.c-torture/compile/20050202-1.c: New test.
28259
28260 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
28261
28262 PR c/19435
28263 * gcc.dg/c99-init-4.c: New test.
28264
28265 2005-02-01 Janis Johnson <janis187@us.ibm.com>
28266
28267 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
28268
28269 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
28270
28271 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
28272 * g++.dg/eh/check-vect.h: New.
28273
28274 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
28275 * gcc.dg/vect/vect-78.c: Ditto.
28276 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
28277 Remove.
28278
28279 * g++.dg/conversion/simd1.C: Expect warning.
28280 * g++.dg/ext/attribute-test-1.C: Ditto.
28281 * g++.dg/ext/attribute-test-2.C: Ditto.
28282 * g++.dg/ext/attribute-test-3.C: Ditto.
28283 * g++.dg/ext/attribute-test-4.C: Ditto.
28284
28285 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
28286 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
28287
28288 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
28289
28290 2005-02-01 Richard Henderson <rth@redhat.com>
28291
28292 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
28293 long double for ibm double-double format.
28294 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
28295
28296 2005-02-01 Diego Novillo <dnovillo@redhat.com>
28297
28298 PR tree-optimization/19633
28299 * gcc.dg/pr19633-1.c: New test.
28300 * gcc.dg/pr19633.c: Tweak to make pointer point
28301 to NULL or a symbol.
28302
28303 2005-02-01 Janis Johnson <janis187@us.ibm.com>
28304
28305 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
28306 New procs.
28307 (dg-process-target (local override)): Handle selector expressions.
28308
28309 * gcc.test-framework/README: Describe tests in source directory.
28310 * gcc.test-framework/test-framework.awk: Handle dg- tests.
28311 * gcc.test-framework/test-framework.exp: Handle dg- tests.
28312 * gcc.test-framework/dg-bogus-exp-P.c: New test.
28313 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
28314 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
28315 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
28316 * gcc.test-framework/dg-do-link-exp-P.c: New test.
28317 * gcc.test-framework/dg-do-run-exp-P.c: New test.
28318 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
28319 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
28320 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
28321 * gcc.test-framework/dg-error-exp-P.c: New test.
28322 * gcc.test-framework/dg-error-exp-XP.c: New test.
28323 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
28324 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
28325 * gcc.test-framework/dg-output-exp-P.c: New test.
28326 * gcc.test-framework/dg-output-exp-XF.c: New test.
28327 * gcc.test-framework/dg-warning-exp-P.c: New test.
28328 * gcc.misc-tests/dg-1.c: Remove.
28329 * gcc.misc-tests/dg-2.c: Remove.
28330 * gcc.misc-tests/dg-3.c: Remove.
28331 * gcc.misc-tests/dg-4.c: Remove.
28332 * gcc.misc-tests/dg-5.c: Remove.
28333 * gcc.misc-tests/dg-6.c: Remove.
28334 * gcc.misc-tests/dg-7.c: Remove.
28335 * gcc.misc-tests/dg-8.c: Remove.
28336 * gcc.misc-tests/dg-9.c: Remove.
28337 * gcc.misc-tests/dg-10.c: Remove.
28338 * gcc.misc-tests/dg-11.c: Remove.
28339 * gcc.misc-tests/dg-12.c: Remove.
28340 * gcc.misc-tests/dg-test.exp: Remove.
28341
28342 * gcc.test-framework/test-framework.awk: Change recording and
28343 printing of passes and failures.
28344
28345 * gcc.test-framework: New directory.
28346 * gcc.test-framework/README: New.
28347 * gcc.test-framework/test-framework.exp: New.
28348 * gcc.test-framework/test-framework.awk: New.
28349 * gcc.test-framework/gen_directive_tests: New.
28350
28351 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
28352
28353 * lib/treelang.exp: Fix comment typos.
28354 (treelang_target_compile): Don't append libs=-ltreelang to options.
28355
28356 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
28357
28358 * g++.dg/parse/typename7.C: Adjust error messages.
28359
28360 2005-01-31 Jeff Law <law@redhat.com>
28361
28362 * gcc.c-torture/execute/20050131-1.c: New test.
28363 * gcc.dg/wcaselabel.c: New test.
28364
28365 2005-01-31 Mark Mitchell <mark@codesourcery.com>
28366
28367 * g++.dg/other/warning1.C: Adjust error messags.
28368 * g++.dg/parse/constant5.C: New test.
28369
28370 2005-01-31 Steven Bosscher <stevenb@suse.de>
28371
28372 PR c/19333
28373 * gcc.c-torture/compile/20011130-1.c: Reorder to make
28374 the test case valid.
28375 * gcc.dg/20030815-1.c: Remove invalid tests.
28376 * gcc.dg/array-7.c: Adjust expected result.
28377 * gcc.dg/pr18596-3.c: Likewise.
28378 * gcc.dg/noncompile/20000901-1.c: Likewise.
28379 * gcc.dg/noncompile/init-2.c: Likewise.
28380 * gcc.dg/noncompile/init-4.c: Likewise.
28381
28382 2005-01-31 Dale Johannesen <dalej@apple.com>
28383
28384 * g++.dg/opt/pr19650.C: New test.
28385
28386 2005-01-31 Richard Henderson <rth@redhat.com>
28387
28388 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
28389 long double for intel double extended format.
28390 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
28391
28392 2005-01-30 Mark Mitchell <mark@codesourcery.com>
28393
28394 PR c++/19555
28395 * g++.dg/template/static10.C: New test.
28396
28397 PR c++/19395
28398 * g++.dg/parse/error24.C: New test.
28399
28400 PR c++/19367
28401 * g++.dg/lookup/builtin1.C: New test.
28402
28403 PR c++/19457
28404 * g++.dg/warn/conv3.C: New test.
28405
28406 2005-01-30 Bud Davis <bdavis@gfortran.org>
28407
28408 PR fortran/19647
28409 * gfortan.dg/inquire_7.f90
28410
28411 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
28412
28413 PR tree-optimization/15791
28414 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
28415 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
28416 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
28417 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
28418 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
28419 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
28420 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
28421 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
28422 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
28423 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
28424
28425 2005-01-29 Paul Brook <paul@codesourcery.com>
28426
28427 PR fortran/18565
28428 * check.c (real_or_complex_check): New function.
28429 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
28430 * intrinsic.c (add_functions): Use new check functions.
28431 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
28432 Add prototypes.
28433
28434 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
28435
28436 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
28437 gcc.dg/lvalue-3.c: New tests.
28438 * gcc.dg/concat.c: Update expected messages.
28439
28440 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
28441
28442 PR libfortran/19595
28443 * gfortran.dg/eor_1.f90: New test.
28444
28445 2005-01-29 Steven G. Kargl <kargls@comcast.net>
28446
28447 PR fortran/19589
28448 * gfortran.dg/logical_data_1.f90: New test.
28449
28450 2005-01-28 Mark Mitchell <mark@codesourcery.com>
28451
28452 PR c++/19253
28453 * g++.dg/template/crash33.C: New test.
28454
28455 PR c++/19667
28456 * g++.dg/template/crash32.C: New test.
28457
28458 2005-01-28 Ian Lance Taylor <ian@airs.com>
28459
28460 PR middle-end/16558
28461 * g++.dg/warn/Wreturn-type-2.C: New test.
28462
28463 2004-06-24 Jeff Law <law@redhat.com>
28464
28465 * gcc.dg/tree-ssa/20050128-1.c: New test.
28466
28467 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
28468
28469 * gcc.target/frv/all-mdpackh-1.c: New test.
28470
28471 2005-01-28 Steven Bosscher <stevenb@suse.de>
28472
28473 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
28474
28475 2005-01-27 Richard Henderson <rth@redhat.com>
28476
28477 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
28478
28479 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
28480
28481 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
28482
28483 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
28484
28485 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
28486 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
28487 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
28488 to cope with cases where the multilib options override the dg-options.
28489
28490 2005-01-27 Jakub Jelinek <jakub@redhat.com>
28491
28492 PR c/18946
28493 * gcc.dg/noncompile/20050120-1.c: New test.
28494
28495 2005-01-26 Diego Novillo <dnovillo@redhat.com>
28496
28497 PR tree-optimization/19633
28498 * gcc.dg/pr19633.c: New test.
28499 * gcc.dg/tree-ssa/pr19633.c: New test.
28500
28501 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
28502
28503 * gcc.dg/20041216-1.c: New test.
28504
28505 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
28506
28507 PR objc/18862
28508 * objc.dg/selector-2.m: New test.
28509
28510 2005-01-26 Jakub Jelinek <jakub@redhat.com>
28511
28512 * g++.dg/opt/range-test-2.C: New test.
28513
28514 PR rtl-optimization/19579
28515 * gcc.c-torture/execute/20050124-1.c: New test.
28516
28517 2005-01-26 Greg Parker <gparker@apple.com>
28518 Stuart Hastings <stuart@apple.com>
28519
28520 * gcc.c-torture/execute/20050125-1.c: New.
28521
28522 2005-01-18 Jan Hubicka <jh@suse.cz>
28523
28524 PR tree-optimize/19337
28525 * gcc.c-torture/compile/20050119-1.c: New test.
28526
28527 2005-01-24 James E Wilson <wilson@specifixinc.com>
28528
28529 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
28530 test for successful match.
28531
28532 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
28533
28534 PR objc/18408
28535 * objc.dg/comp-types-7.m: New test.
28536
28537 2005-01-24 Janis Johnson <janis187@us.ibm.com>
28538
28539 * lib/target-supports.exp (current_target_name): New.
28540 (check_effective_target_ilp32, check_effective_target_lp64):
28541 Cache the result to use as long as the current target, with
28542 multilib flags, remains the same.
28543
28544 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
28545 (dg-require-weak, dg-require-visibility, dg-require-alias,
28546 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
28547 dg-require-effective-target, dg-skip-if): Remove call to
28548 skip_test_and_clear_xfail.
28549 (dg-test): Clear xfail data.
28550
28551 2005-01-24 Jakub Jelinek <jakub@redhat.com>
28552
28553 PR target/17751
28554 * gcc.dg/ppc64-toc.c: New test.
28555
28556 * g++.dg/tree-ssa/empty-1.C: New test.
28557
28558 PR middle-end/19551
28559 * gcc.c-torture/execute/20050121-1.c: New test.
28560 * gcc.dg/20050121-2.c: New test.
28561
28562 2004-01-23 Steven G. Kargl <kargls@comcast.net>
28563 Paul Brook <paul@codesourcery.com>
28564
28565 PR fortran/17941
28566 * gfortran.dg/real_const_1.f: New test.
28567 * gfortran.dg/real_const_2.f90: New test.
28568 * gfortran.dg/complex_int_1.f90: New test.
28569
28570 2005-01-23 Bud Davis <bdavis9659@comcast.net>
28571
28572 PR fortran/19313
28573 * gfortan.dg/inquire_6.f90: New test.
28574
28575 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
28576
28577 PR libfortran/19451
28578 * open_readonly_1.f90: New test.
28579
28580 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
28581
28582 PR libfortran/18982
28583 * gfortran.dg/open_new.f90: New file.
28584
28585 2005-01-22 Paul Brook <paul@codesourcery.com>
28586
28587 * namelist_1.f90: New test.
28588
28589 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
28590
28591 PR tree-optimization/19484
28592 * gcc.c-torture/compile/20050122-[12].c: New tests.
28593
28594 2005-01-22 Paul Brook <paul@codesourcery.com>
28595
28596 * gfortran.dg/implicit_2.f90: New test.
28597
28598 2005-01-22 Bud Davis <bdavis9659@comcast.net>
28599
28600 PR fortran/19314
28601 * gfortran.dg/inquire_5.f90: New test.
28602
28603 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28604
28605 PR c/18809
28606 * gcc.dg/pr18809-1.c: New test.
28607
28608 2005-01-21 Ian Lance Taylor <ian@airs.com>
28609
28610 * gcc.dg/20050121-1.c: New test.
28611
28612 PR tree-optimization/13000
28613 * gcc.dg/20040206-1.c: Change warning to point where function is
28614 being inlined.
28615
28616 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
28617
28618 PR c++/19208
28619 * g++.dg/template/array11.C: New test.
28620
28621 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28622
28623 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
28624 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
28625 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
28626 * gfortran.dg/getenv_1.f90: Add dg-do directive.
28627 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
28628 gfortran.dg/pr17164.f90: Add missing dg-do directives.
28629
28630 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
28631
28632 PR tree-optimization/15349
28633 * gcc.dg/tree-ssa/pr15349.c: New.
28634
28635 2005-01-20 Steve Ellcey <sje@cup.hp.com>
28636
28637 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
28638
28639 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
28640
28641 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
28642 scan-assembler-times directive name.
28643
28644 * gcc.dg/asm-a.c: Move dg-require-effective-target to
28645 after dg-do.
28646
28647 PR rtl-optimization/19462
28648 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
28649
28650 2005-01-19 Steve Ellcey <sje@cup.hp.com>
28651
28652 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
28653 counting function calls on ia64.
28654
28655 2005-01-19 Jakub Jelinek <jakub@redhat.com>
28656
28657 PR rtl-optimization/15139
28658 * gcc.dg/20050111-2.c: New test.
28659
28660 PR c/17297
28661 * gcc.c-torture/compile/20050113-1.c: New testcase.
28662
28663 PR middle-end/19164
28664 * gcc.dg/20050113-1.c: New testcase.
28665
28666 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
28667
28668 * gcc.dg/vect/vect-85.c: Add comment.
28669 * gcc.dg/vect/vect-86.c: Add xfail for now.
28670 * gcc.dg/vect/vect-87.c: Add xfail for now.
28671 * gcc.dg/vect/vect-88.c: Add xfail for now.
28672 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
28673
28674 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
28675
28676 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
28677
28678 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
28679
28680 * g++.dg/debug/typedef3.C: New test.
28681
28682 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
28683
28684 PR c/19472
28685 * gcc.dg/asm-a.c: New test.
28686
28687 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
28688
28689 * gcc.dg/sh-relax.c: Add prototype for abort.
28690
28691 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
28692
28693 * gcc.dg/short-compare-1.c: New test.
28694 * gcc.dg/short-compare-2.c: Likewise.
28695
28696 2005-01-18 Michael Matz <matz@suse.de>
28697
28698 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
28699
28700 2005-01-17 Diego Novillo <dnovillo@redhat.com>
28701
28702 PR tree-optimization/19121
28703 * gcc.c-torture/compile/pr19121.c: New test.
28704
28705 2005-01-17 James E. Wilson <wilson@specifixinc.com>
28706
28707 PR target/19357
28708 * gcc.c-torture/compile/pr19357.c: New test.
28709
28710 2005-01-17 Ian Lance Taylor <ian@airs.com>
28711
28712 PR c/5675
28713 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
28714 pass--those that refer just to the variable, possibly with a
28715 cast.
28716 * gcc.dg/c99-const-expr-3.c: Likewise.
28717
28718 PR middle-end/13127
28719 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
28720 longer emitted.
28721
28722 2005-01-16 Bud Davis <bdavis9659@comcast.net>
28723
28724 PR fortran/18778
28725 * gfortran.dg/endfile_2.f90: New test.
28726
28727 2005-01-16 Steven G. Kargl <kargls@comcast.net>
28728
28729 PR 19168
28730 * gfortran.dg/select_5.f90: New test.
28731
28732 2004-01-16 Paul Brook <paul@codesourcery.com>
28733
28734 * gfortran.dg/common_4.f90: New test.
28735
28736 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
28737
28738 PR rtl-optimization/19462
28739 * gcc.dg/torture/pr19462-1.c: New test.
28740
28741 2005-01-15 Ziemowit Laski <zlaski@apple.com>
28742
28743 PR objc/19321
28744 * objc.dg/func-ptr-2.m: New.
28745 * objc.dg/volatile-1.m: New.
28746
28747 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
28748
28749 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
28750
28751 2005-01-15 Jakub Jelinek <jakub@redhat.com>
28752
28753 PR tree-optimization/19060
28754 * gcc.c-torture/execute/20050104-1.c: New test.
28755
28756 2005-01-15 Bud Davis <bdavis9659@comcast.net>
28757
28758 PR fortran/18983
28759 * gfortran.dg/write_to_null.f90: New test.
28760
28761 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
28762 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
28763
28764 PR other/19328
28765 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
28766 argument.
28767
28768 2005-01-15 Jakub Jelinek <jakub@redhat.com>
28769
28770 PR c++/19263
28771 * g++.dg/init/vector1.C: New test.
28772
28773 2005-01-14 James E. Wilson <wilson@specifixinc.com>
28774
28775 PR target/13158
28776 * gcc.target/ia64/sibcall-unwind-1.c: New test.
28777 PR target/18987
28778 * gcc.target/ia64/sibcall-unwind-2.c: New test.
28779
28780 2005-01-14 Steven G. Kargl <kargls@comcast.net>
28781
28782 * gfortran.dg/select_1.f90: New test.
28783 * gfortran.dg/select_2.f90: New test.
28784 * gfortran.dg/select_3.f90: New test.
28785 * gfortran.dg/select_4.f90: New test.
28786
28787 2005-01-14 Jakub Jelinek <jakub@redhat.com>
28788
28789 PR middle-end/19084
28790 PR rtl-optimization/19348
28791 * gcc.dg/20050111-1.c: New test.
28792 * gcc.c-torture/execute/20050111-1.c: New test.
28793
28794 * gcc.dg/i386-asm-4.c: New test.
28795
28796 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
28797
28798 * gcc.dg/nested-func-2.c: New test.
28799 * ada/acats/norun.lst: Remove c953002.
28800
28801 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
28802
28803 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
28804
28805 2005-01-12 Ben Elliston <bje@au.ibm.com>
28806
28807 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
28808
28809 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
28810
28811 PR target/18761
28812 * g++.dg/abi/align1.C: New test.
28813
28814 2005-01-11 Alan Modra <amodra@bigpond.net.au>
28815
28816 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
28817 at a time.
28818 * g++.dg/ext/altivec_check.h: Support compiling as C.
28819
28820 2005-01-10 Roger Sayle <roger@eyesopen.com>
28821
28822 PR c++/19355
28823 * g++.dg/expr/pr19355-1.C: New test case.
28824
28825 2005-01-10 Laurent GUERBY <laurent@guerby.net>
28826
28827 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
28828 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
28829 * ada/acats/tests/c3/c92005b.ada: Likewise.
28830 * ada/acats/tests/c3/cxb3012.a: Likewise.
28831 * ada/acats/norun.lst: Add c380004 and c953002, add PR
28832
28833 2005-01-09 Paul Brook <paul@codesourcery.com>
28834
28835 * gfortran.dg/common_2.f90: New file.
28836 * gfortran.dg/common_3.f90: New file.
28837
28838 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
28839
28840 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
28841
28842 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
28843
28844 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
28845 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
28846 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
28847 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
28848 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
28849 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
28850 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
28851 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
28852 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
28853 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
28854 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
28855 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
28856 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
28857 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
28858 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
28859 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
28860 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
28861 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
28862 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
28863 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
28864 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
28865 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
28866 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
28867 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
28868 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
28869 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
28870 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
28871 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
28872 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
28873 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
28874 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
28875 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
28876 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
28877 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
28878 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
28879 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
28880 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
28881 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
28882 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
28883 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
28884 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
28885 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
28886 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
28887 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
28888 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
28889 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
28890 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
28891 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
28892 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
28893 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
28894 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
28895 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
28896 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
28897 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
28898 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
28899 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
28900 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
28901 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
28902 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
28903 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
28904 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
28905 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
28906 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
28907 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
28908 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
28909 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
28910 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
28911
28912 * gcc.dg/vect/vect-1.c: Fix spelling.
28913 * gcc.dg/vect/vect-10.c: Fix spelling.
28914 * gcc.dg/vect/vect-11.c: Fix spelling.
28915 * gcc.dg/vect/vect-12.c: Fix spelling.
28916 * gcc.dg/vect/vect-14.c: Fix spelling.
28917 * gcc.dg/vect/vect-15.c: Fix spelling.
28918 * gcc.dg/vect/vect-16.c: Fix spelling.
28919 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
28920 * gcc.dg/vect/vect-64.c: Fix comments.
28921 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
28922
28923 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
28924 Ira Rosen <irar@il.ibm.com>
28925
28926 * gcc.dg/vect/vect-70.c: New test.
28927 * gcc.dg/vect/vect-71.c: New test.
28928
28929 2005-01-09 Manfred Hollstein <mh@suse.com>
28930
28931 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
28932 * gcc.dg/pr18241-2.c: Likewise.
28933 * gcc.dg/pr18241-3.c: Likewise.
28934 * gcc.dg/pr18241-4.c: Likewise.
28935 * gcc.dg/pr18241-5.c: Likewise.
28936
28937 2005-01-08 Richard Henderson <rth@redhat.com>
28938
28939 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
28940 False for x86 and x86-64.
28941
28942 2005-01-08 Diego Novillo <dnovillo@redhat.com>
28943
28944 PR tree-optimization/18241
28945 * gcc.dg/pr18241-1.c: New test.
28946 * gcc.dg/pr18241-2.c: New test.
28947 * gcc.dg/pr18241-3.c: New test.
28948 * gcc.dg/pr18241-4.c: New test.
28949 * gcc.dg/pr18241-5.c: New test.
28950
28951 2005-01-08 Steven G. Kargl <kargls@comcast.net>
28952
28953 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
28954 gfortran.dg/select_4.f90: New.
28955
28956 2005-01-07 Jakub Jelinek <jakub@redhat.com>
28957
28958 * gcc.c-torture/execute/20050107-1.c: New test.
28959
28960 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
28961
28962 PR c++/19298
28963 * g++.dg/template/ref2.C: New.
28964
28965 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
28966
28967 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
28968 instead of being empty.
28969
28970 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
28971
28972 PR fortran/15553
28973 * gfortran.dg/array-1.f90: New test.
28974
28975 2005-01-07 Jakub Jelinek <jakub@redhat.com>
28976
28977 PR tree-optimization/19283
28978 * gcc.c-torture/execute/20050106-1.c: New test.
28979
28980 PR rtl-optimization/18861
28981 * gcc.dg/20050105-1.c: New test.
28982
28983 PR tree-optimization/18828
28984 * gcc.dg/20050105-2.c: New test.
28985
28986 2005-01-07 Andreas Jaeger <aj@suse.de>
28987
28988 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
28989
28990 2005-01-07 Bud Davis <bdavis9659@comcast.net>
28991
28992 PR fortran/18398
28993 * gfortran.dg/fmt_read.f90: New test.
28994
28995 2005-01-06 Geoffrey Keating <geoffk@apple.com>
28996
28997 * gcc.dg/rs6000-ldouble-2.c: New.
28998
28999 2005-01-06 Mark Mitchell <mark@codesourcery.com>
29000
29001 PR c++/19244
29002 * g++.dg/parser/ctor2.C: New test.
29003
29004 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29005
29006 PR c++/17154
29007 * g++.dg/template/using9.C: New test.
29008
29009 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29010
29011 PR c++/19258
29012 * g++.dg/lookup/friend6.C: New test.
29013
29014 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
29015
29016 PR c++/19270
29017 * g++.dg/template/array10.C: New.
29018
29019 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29020
29021 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
29022 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
29023
29024 2005-01-06 Jakub Jelinek <jakub@redhat.com>
29025
29026 * gcc.c-torture/compile/20050105-1.c: New test.
29027
29028 2005-01-05 Geoffrey Keating <geoffk@apple.com>
29029
29030 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
29031
29032 2005-01-05 Roger Sayle <roger@eyesopen.com>
29033
29034 PR middle-end/19100
29035 * gcc.dg/conv-3.c: New test case.
29036
29037 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
29038
29039 * gcc.dg/asm-wide-1.c: New test.
29040
29041 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
29042
29043 PR c++/19030
29044 * g++.dg/parse/crash22.C: New
29045
29046 2005-01-04 Geoffrey Keating <geoffk@apple.com>
29047
29048 PR 19257
29049 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
29050
29051 2005-01-04 Uros Bizjak <uros@kss-loka.si>
29052
29053 PR middle-end/17767
29054 * gcc.dg/i386-mmx-6.c: New test case.
29055
29056 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
29057
29058 PR tree-optimization/18308
29059 * gcc.dg/vect/pr18308.c: New testcase.
29060
29061 2005-01-04 Andreas Jaeger <aj@suse.de>
29062
29063 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
29064
29065 2005-01-03 Geoffrey Keating <geoffk@apple.com>
29066 Robert Bowdidge <bowdidge@apple.com>
29067
29068 * gcc.dg/cpp/subframework1.c: New.
29069 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
29070 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
29071 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
29072 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
29073
29074 2005-01-03 Geoffrey Keating <geoffk@apple.com>
29075
29076 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
29077 producing warning.
29078 * gcc.dg/darwin-weakimport-2.c: New.
29079
29080 2005-01-03 Richard Henderson <rth@redhat.com>
29081
29082 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
29083
29084 2005-01-03 Richard Henderson <rth@redhat.com>
29085
29086 * gcc.dg/vect/vect.exp: Enable for ia64.
29087 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
29088 (check_effective_target_vect_float): Likewise.
29089 (check_effective_target_vect_no_align): Likewise.
29090 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
29091 * gcc.dg/vect/vect-8.c: Likewise.
29092
29093 2005-01-03 Uros Bizjak <uros@kss-loka.si>
29094
29095 PR target/19236
29096 * gcc.dg/pr19236-1.c: New test case.
29097
29098 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
29099
29100 PR rtl-optimization/12092
29101 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
29102
29103 2005-01-02 Andreas Jaeger <aj@suse.de>
29104
29105 * gcc.dg/pr12092-1.c: Do not run on x86_64.
29106
29107 2005-01-01 Roger Sayle <roger@eyesopen.com>
29108 Andrew Pinski <pinskia@physics.uc.edu>
29109
29110 PR rtl-optimization/12092
29111 * gcc.dg/pr12092-1.c: New test case.
29112
29113 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
29114
29115 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
29116 'hidden' and 'default' for better portability.
29117 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
29118
29119 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
29120 6 and 7.
29121 * g++.old-deja/g++.brendan/new3.C: Likewise.
29122
29123 2005-01-01 Steven Bosscher <stevenb@suse.de>
29124
29125 * gcc.dg/20041231-1.C: New test.
29126 * g++.dg/warn/Wunreachable-code-1.C: New test.
29127
29128 2004-12-30 David Edelsohn <edelsohn@gnu.org>
29129
29130 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
29131 file, not /dev/null. Abort on error.
29132
29133 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
29134 Ziemowit Laski <zlaski@apple.com>
29135
29136 PR objc/18971
29137 * objc.dg/encode-5.m: New test.
29138
29139 2004-12-29 Richard Henderson <rth@redhat.com>
29140
29141 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
29142 * objc.dg/stabs-1.m: Disable for ia64.
29143
29144 2004-12-29 Mark Mitchell <mark@codesourcery.com>
29145
29146 PR c++/19190
29147 * g++.dg/warn/Wunused-10.C: New test.
29148
29149 2004-12-28 Richard Henderson <rth@redhat.com>
29150
29151 * objc.dg/stabs-1.m: Disable for alpha.
29152
29153 2004-12-27 Mark Mitchell <mark@codesourcery.com>
29154
29155 PR c++/19149
29156 * g++.dg/parse/error23.C: New test.
29157
29158 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29159
29160 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
29161
29162 PR fortran/19032
29163 * gfortran.dg/intrinsic_modulo_1.f90: New.
29164 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
29165 tests with divisor -1.
29166
29167 2004-12-27 Mark Mitchell <mark@codesourcery.com>
29168
29169 * g++.dg/opt/temp1.C (memcpy): Return a value.
29170
29171 PR c++/19148
29172 * g++.dg/expr/cond7.C: New test.
29173
29174 2004-12-27 Paul Brook <paul@codesourcery.com>
29175
29176 * gfortran.dg/g77/select_no_compile.f: Remove.
29177
29178 2004-12-27 Richard Henderson <rth@redhat.com>
29179
29180 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
29181 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
29182 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
29183
29184 2004-12-26 Richard Henderson <rth@redhat.com>
29185
29186 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
29187 by 1i instead of token pasting.
29188
29189 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29190
29191 PR tree-optimization/17578
29192 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
29193 to additional_flags.
29194 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
29195
29196 2004-12-25 Richard Henderson <rth@redhat.com>
29197
29198 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
29199 Remove Alpha.
29200
29201 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29202
29203 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
29204 hppa*-*-hpux*.
29205 * gcc.dg/pr17957.c (dg-options): Likewise.
29206 * gcc.dg/struct-ret-1.c: Add prototype for abort.
29207 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
29208 instead of 0 on __hppa__.
29209 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
29210 "foo,%r" on hppa*-*-*.
29211
29212 2004-12-23 Bud Davis <bdavis9659@comcast.net>
29213
29214 PR fortran/19071
29215 * gfortran.dg/complex_write.f90: New test.
29216
29217 2004-12-23 Mark Mitchell <mark@codesourcery.com>
29218
29219 PR c++/17595
29220 * g++.dg/parse/pragma2.C: New test.
29221
29222 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
29223
29224 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
29225
29226 * gcc.dg/empty2.c: Add missing dg-warning.
29227
29228 2004-12-23 Mark Mitchell <mark@codesourcery.com>
29229
29230 PR c++/17413
29231 * g++.dg/template/local4.C: New test.
29232 * g++.dg/template/crash19.C: Add dg-error marker.
29233
29234 * g++.dg/template/crash31.C: Correct embedded PR number.
29235
29236 2004-12-23 Mark Mitchell <mark@codesourcery.com>
29237
29238 PR c++/16405
29239 * g++.dg/opt/temp1.C: Add do-run marker.
29240
29241 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
29242
29243 * g++.dg/template/spec19.C: New.
29244
29245 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
29246
29247 PR target/16819
29248 * gcc.dg/empty2.c: New.
29249
29250 2004-12-23 Richard Henderson <rth@redhat.com>
29251
29252 * lib/target-supports.exp (check_effective_target_vect_no_align):
29253 Remove i?86 and x86-64.
29254
29255 2004-12-23 Mark Mitchell <mark@codesourcery.com>
29256
29257 PR c++/16405
29258 * g++.dg/opt/temp1.C: New test.
29259
29260 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
29261
29262 PR c++/18733
29263 * g++.dg/template/friend33.C: New testcase.
29264
29265 2004-12-22 Mark Mitchell <mark@codesourcery.com>
29266
29267 PR c++/18464
29268 * g++.dg/template/cond5.C: New test.
29269
29270 PR c++/18492
29271 * g++.dg/inherit/thunk3.C: New test.
29272
29273 PR c++/11224
29274 * g++.dg/warn/Wunused-9.C: New test.
29275
29276 2004-12-22 Janis Johnson <janis187@us.ibm.com>
29277
29278 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
29279
29280 2004-12-22 Jan Beulich <jbeulich@novell.com>
29281
29282 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
29283
29284 2004-12-21 Mark Mitchell <mark@codesourcery.com>
29285
29286 PR c++/18378
29287 * g++.dg/ext/packed8.C: New test.
29288
29289 PR c++/19063
29290 * g++.dg/template/crash31.C: New test.
29291
29292 PR c++/19034
29293 * g++.dg/template/crash30.C: New test.
29294
29295 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
29296
29297 PR C++/18984
29298 * g++.dg/eh/ctor3.C: New test.
29299
29300 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
29301
29302 * objc.dg/stabs-1.m: Allow section name to be quoted and
29303 assembly label to begin with '.LL'.
29304
29305 2004-12-21 Janis Johnson <janis187@us.ibm.com>
29306
29307 * gcc.dg/vect/vect.exp
29308 (check_effective_target_lp64_or_vect_no_align): New.
29309 * gcc.dg/vect/vect-77.c: Use it.
29310 * gcc.dg/vect/vect-78.c: Use it.
29311
29312 * lib/target-supports.exp
29313 (check_effective_target_vect_no_max,
29314 check_effective_target_vect_no_bitwise,
29315 check_effective_target_vect_no_align): New.
29316 * gcc.dg/vect/vect-13.c: Use them.
29317 * gcc.dg/vect/vect-17.c: Ditto.
29318 * gcc.dg/vect/vect-18.c: Ditto.
29319 * gcc.dg/vect/vect-19.c: Ditto.
29320 * gcc.dg/vect/vect-20.c: Ditto.
29321 * gcc.dg/vect/vect-27.c: Ditto.
29322 * gcc.dg/vect/vect-29.c: Ditto.
29323 * gcc.dg/vect/vect-44.c: Ditto.
29324 * gcc.dg/vect/vect-48.c: Ditto.
29325 * gcc.dg/vect/vect-50.c: Ditto.
29326 * gcc.dg/vect/vect-52.c: Ditto.
29327 * gcc.dg/vect/vect-54.c: Ditto.
29328 * gcc.dg/vect/vect-56.c: Ditto.
29329 * gcc.dg/vect/vect-58.c: Ditto.
29330 * gcc.dg/vect/vect-60.c: Ditto.
29331 * gcc.dg/vect/vect-72.c: Ditto.
29332 * gcc.dg/vect/vect-80.c: Ditto.
29333
29334 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
29335
29336 PR c++/14075
29337 * g++.dg/init/string1.C: New.
29338
29339 PR c++/18975
29340 * g++.dg/other/synth1.C: New.
29341
29342 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
29343
29344 PR c/18963
29345 * gcc.dg/pr18963-1.c: New test.
29346
29347 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
29348
29349 PR c/18596
29350 * gcc.dg/funcdef-storage-1.c (foo): Remove.
29351 * gcc.dg/pr18596-1.c: Use dg-error.
29352 (dg-options): Use -fno-unit-at-a-time.
29353 * gcc.dg/pr18596-2.c: New test.
29354 * gcc.dg/pr18596-3.c: New test.
29355
29356 2004-12-20 Roger Sayle <roger@eyesopen.com>
29357
29358 PR middle-end/18683
29359 * g++.dg/opt/pr18683-1.C: New test case.
29360
29361 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
29362
29363 PR other/19093
29364 * g++.dg/opt/max1.C: Fix for 64bit targets.
29365
29366 2004-12-20 Matt Austern <austern@apple.com>
29367
29368 PR c++/19044
29369 * g++.dg/ext/builtin6.C: New
29370
29371 2004-12-20 Diego Novillo <dnovillo@redhat.com>
29372
29373 PR tree-optimization/19080
29374 * gcc.c-torture/compile/pr19080.c: New test.
29375
29376 2004-12-20 Steven Bosscher <stevenb@suse.de>
29377
29378 * gcc.dg/20041219-1.c: New test.
29379
29380 2004-12-19 Roger Sayle <roger@eyesopen.com>
29381
29382 PR middle-end/19068
29383 * g++.dg/opt/max1.C: New test case.
29384
29385 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
29386
29387 * gcc.dg/fdata-sections-1.c: New test.
29388
29389 2004-12-18 Roger Sayle <roger@eyesopen.com>
29390
29391 PR middle-end/18548
29392 * gcc.dg/max-1.c: New test case.
29393
29394 2004-12-18 Jakub Jelinek <jakub@redhat.com>
29395
29396 * gcc.c-torture/execute/20041218-1.c: New test.
29397
29398 2004-12-17 Diego Novillo <dnovillo@redhat.com>
29399
29400 * gcc.dg/pr18501.c: New test.
29401 * gcc.dg/uninit-5.c: XFAIL.
29402 * gcc.dg/uninit-9.c: XFAIL.
29403
29404 2004-12-17 Dale Johannesen <dalej@apple.com>
29405
29406 * gcc.dg/20041213-1.c: New.
29407
29408 2004-12-17 Ziemowit Laski <zlaski@apple.com>
29409
29410 * objc.dg/stabs-1.m: Allow assembly label to begin
29411 with a dot ('.').
29412
29413 2004-12-17 Jakub Jelinek <jakub@redhat.com>
29414
29415 * gcc.c-torture/execute/20041213-1.c: Move...
29416 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
29417
29418 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
29419
29420 PR c++/18721
29421 * g++.dg/lookup/conv-5.C: New.
29422
29423 2004-12-16 Ziemowit Laski <zlaski@apple.com>
29424
29425 * objc.dg/stabs-1.m: New test.
29426
29427 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
29428
29429 * gcc.dg/visibility-c.c: Change compile to
29430 assemble for the test.
29431
29432 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
29433
29434 PR target/19041
29435 * gcc.dg/visibility-c.c: New test.
29436
29437 2004-12-16 Roger Sayle <roger@eyesopen.com>
29438
29439 PR middle-end/18493
29440 * gcc.dg/switch-8.c: New test case.
29441
29442 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
29443
29444 PR c++/18905
29445 * g++.dg/template/init4.C: New.
29446 * g++.dg/opt/static3.C: Enable optimizer.
29447
29448 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
29449
29450 * g++.dg/other/complex1.C: New test.
29451
29452 2004-12-15 Alan Modra <amodra@bigpond.net.au>
29453
29454 * g++.dg/opt/inline9.C: New test.
29455
29456 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29457
29458 PR fortran/18993
29459 * gfotran.dg/nullify_1.f: New test.
29460
29461 2004-12-15 Richard Henderson <rth@redhat.com>
29462
29463 * gcc.target/i386/i386.exp: New harness.
29464 * gcc.target/i386/vect-args.c: New.
29465
29466 2004-12-15 David Edelsohn <edelsohn@gnu.org>
29467
29468 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
29469
29470 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29471
29472 PR c++/18825
29473 * g++.dg/template/friend32.C: New test.
29474
29475 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
29476
29477 * cpp/pragma-once-1.c: New test.
29478 * cpp/pragma-once-1b.h: Likewise.
29479 * cpp/pragma-once-1c.h: Likewise.
29480 * cpp/pragma-once-1d.h: Likewise.
29481 * cpp/inc/pragma-once-1a.h: Likewise.
29482
29483 2004-12-15 Bud Davis <bdavis9659@comcast.net>
29484 Steven G. Kargl <kargls@comcast.net>
29485
29486 PR fortran/17597
29487 * gfortran.dg/list_read_3.f90: New test.
29488
29489 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
29490
29491 * gcc.dg/ftrapv-2.c: New test.
29492
29493 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
29494
29495 PR c++/18981
29496 * g++.dg/template/typename9.C: New test.
29497
29498 2004-12-14 Mark Mitchell <mark@codesourcery.com>
29499
29500 PR c++/18738
29501 * g++.dg/template/typename8.C: New test.
29502 * g++.dg/parse/friend2.C: Tweak error message.
29503
29504 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
29505
29506 * gcc.c-torture/20041214-1.c: New test.
29507
29508 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
29509
29510 PR c++/18965
29511 * g++.dg/init/array17.C: New test.
29512
29513 2004-12-14 Mark Mitchell <mark@codesourcery.com>
29514
29515 PR c++/18793
29516 * g++.dg/init/aggr3.C: New test.
29517
29518 2004-12-14 Janis Johnson <janis187@us.ibm.com>
29519
29520 * gcc.dg/altivec-types-1.c: New test.
29521 * gcc.dg/altivec-types-2.c: New test.
29522 * gcc.dg/altivec-types-3.c: New test.
29523 * gcc.dg/altivec-types-4.c: New test.
29524 * g++.dg/ext/altivec-types-1.C: New test.
29525 * g++.dg/ext/altivec-types-2.C: New test.
29526 * g++.dg/ext/altivec-types-3.C: New test.
29527 * g++.dg/ext/altivec-types-4.C: New test.
29528
29529 2004-12-14 Jakub Jelinek <jakub@redhat.com>
29530
29531 PR middle-end/18951
29532 * gcc.c-torture/execute/20041213-1.c: New test.
29533
29534 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
29535
29536 PR c++/18949
29537 * g++.dg/template/cast1.C: New.
29538
29539 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
29540
29541 * gcc.c-torture/execute/20041213-2.c: New test.
29542
29543 2004-12-13 Richard Henderson <rth@redhat.com>
29544
29545 * gcc.dg/i386-sse-10.c: Fix typo in options.
29546
29547 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
29548
29549 PR c++/18968
29550 * g++.dg/opt/pr18968.C: New test.
29551
29552 2004-12-13 Mark Mitchell <mark@codesourcery.com>
29553
29554 PR c++/18925
29555 * g++.dg/ext/visibility/staticdatamem.C: New test.
29556
29557 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
29558
29559 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
29560
29561 2004-12-13 Roger Sayle <roger@eyesopen.com>
29562
29563 PR rtl-optimization/18928
29564 * gcc.dg/pr18928-1.c: New test case.
29565
29566 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
29567
29568 PR tree-opt/16951
29569 * gcc.c-torture/compile/20041211-1.c: New.
29570
29571 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
29572
29573 PR middle-end/17564
29574 * gcc.c-torture/execute/20041212-1.c: New test.
29575
29576 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29577
29578 PR fortran/18869
29579 * gfortran.dg/common_1.f90: New test.
29580
29581 2004-12-12 Steven G. Kargl <kargls@comcast.net>
29582 Paul Brook <paul@codesourcery.com>
29583
29584 PR fortran/16222
29585 * gfortran.dg/real_do_1.f90: New test.
29586
29587 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
29588
29589 PR tree-opt/18040
29590 * g++.dg/opt/ptrmem6.C: New test.
29591
29592 2004-12-11 Roger Sayle <roger@eyesopen.com>
29593
29594 PR middle-end/18921
29595 * gcc.dg/pr18921-1.c: New test case.
29596
29597 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29598
29599 PR fortran/17175
29600 * gfortran.dg/scale_1.f90: New test.
29601
29602 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
29603
29604 PR middle-end/18903
29605 * gcc.c-torture/compile/pr18903.c: New test.
29606
29607 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
29608
29609 * gcc.c-torture/execute/20041210-1.c: New test.
29610
29611 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29612
29613 PR c++/18731
29614 * g++.dg/parser/struct-1.C: New test.
29615 * g++.dg/parser/struct-2.C: New test.
29616 * g++.dg/parser/struct-3.C: New test.
29617
29618 2004-12-09 Richard Henderson <rth@redhat.com>
29619
29620 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
29621
29622 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
29623 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
29624
29625 2004-12-09 Matt Austern <austern@apple.com>
29626
29627 PR c++/18514
29628 * g++.dg/ext/builtin1.C: New
29629 * g++.dg/ext/builtin2.C: New
29630 * g++.dg/ext/builtin3.C: New
29631 * g++.dg/ext/builtin4.C: New
29632 * g++.dg/ext/builtin5.C: New
29633
29634 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
29635
29636 PR tree-opt/18904
29637 * g++.dg/opt/ptrmem5.C: New test.
29638
29639 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
29640
29641 * g++.dg/parse/typename5.C: Adjust for new error.
29642 * g++.dg/parse/typename7.C: New.
29643
29644 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
29645
29646 PR c++/18073
29647 * g++.dg/other/mmintrin.C: New test.
29648
29649 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
29650
29651 PR c++/16681
29652 * g++.dg/init/array15.C: New.
29653 * g++.dg/init/array16.C: New.
29654
29655 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29656
29657 PR fortran/18826
29658 * gfortran.dg/assign_1.f90: New test.
29659
29660 2004-12-08 Nick Clifton <nickc@redhat.com>
29661
29662 * gcc.target/xstormy16/bss_below100: New directory containing tests.
29663 * gcc.target/xstormy16/data_below100: Likewise.
29664 * gcc.target/xstormy16/sfr: Likewise.
29665 * gcc.target/xstormy16/below100.S: New test source file.
29666 * gcc.target/xstormy16/below100.ld: New test linker script.
29667 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
29668 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
29669 bp instructions.
29670 * gcc.target/xstormy16/bp.c: Likewise.
29671
29672 * gcc.target/xstormy16/bss_below100: New files:
29673 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
29674 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
29675 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
29676 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
29677 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
29678 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
29679 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
29680 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
29681 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
29682 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
29683 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
29684 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
29685 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
29686 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
29687 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
29688 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
29689 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
29690 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
29691 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
29692 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
29693 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
29694 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
29695 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
29696 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
29697 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
29698 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
29699 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
29700
29701 * gcc.target/xstormy16/data_below100: New files:
29702 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
29703 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
29704 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
29705 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
29706 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
29707 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
29708 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
29709 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
29710 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
29711 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
29712 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
29713 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
29714 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
29715 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
29716 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
29717 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
29718 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
29719 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
29720 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
29721 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
29722 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
29723 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
29724 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
29725 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
29726 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
29727 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
29728 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
29729
29730 * gcc.target/xstormy16/sfr: New files:
29731 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
29732 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
29733 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
29734 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
29735 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
29736 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
29737 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
29738 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
29739 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
29740 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
29741 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
29742 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
29743 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
29744 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
29745 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
29746 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
29747 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
29748 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
29749 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
29750 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
29751 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
29752 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
29753 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
29754 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
29755 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
29756 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
29757 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
29758 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
29759 27_if0_sfrw_bitfield_f.c
29760
29761 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29762
29763 PR c++/18100
29764 * g++.dg/lookup/name-clash4.C: New test.
29765
29766 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
29767
29768 PR c++/18672
29769 * g++.dg/opt/array1.C: New.
29770
29771 PR c++/18803
29772 * g++.dg/template/operator5.C: New.
29773
29774 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
29775
29776 PR c/18867
29777 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
29778
29779 2004-12-07 Steven Bosscher <stevenb@suse.de>
29780
29781 * gcc.dg/noncompile/20041207.c: New test.
29782
29783 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
29784
29785 * g++.dg/other/unreachable-1.C: New test.
29786
29787 2004-12-06 Nick Clifton <nickc@redhat.com>
29788
29789 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
29790 <limits.h> because the latter comes from gcc's include/ directory
29791 and not the newlib/libc/include directory.
29792
29793 2004-12-04 Richard Henderson <rth@redhat.com>
29794
29795 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
29796
29797 2004-12-04 Richard Henderson <rth@redhat.com>
29798
29799 * lib/target-supports.exp (check_gc_sections_available): Disable
29800 for alpha and ia64.
29801
29802 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
29803
29804 PR middle-end/17909
29805 * g++.dg/other/vararg-2.C: New test.
29806
29807 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29808
29809 PR c++/17011, c++/17971
29810 * g++.dg/template/error15.C: Adjust expected error.
29811 * g++.dg/template/instantiate3.C: Likewise.
29812
29813 2004-12-03 Janis Johnson <janis187@us.ibm.com>
29814
29815 * gcc.dg/altivec-18.c: Fix for darwin
29816
29817 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
29818
29819 PR c++/18782
29820 * g++.dg/parse/ptrmem2.C: New.
29821
29822 PR c++/18318
29823 * g++.dg/template/new1.C: New.
29824
29825 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
29826
29827 PR fortran/18710
29828 * gfortran.dg/direct_io_3.f90: New test.
29829
29830 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
29831
29832 PR 18758
29833 * g++.dg/parse/crash21.C: New.
29834
29835 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29836
29837 PR c++/15664, c++/18276
29838 * g++.dg/template/ttp13.C: New test.
29839 * g++.dg/template/ttp14.C: Likewise.
29840
29841 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29842
29843 PR c++/18123
29844 * g++.dg/parse/enum2.C: New test.
29845 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
29846
29847 2004-12-02 Nick Clifton <nickc@redhat.com>
29848
29849 * gcc.target/xstormy16: New test directory.
29850 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
29851 * gcc.target/xstormy16/bp.c: Check the generation of bp
29852 instructions.
29853 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
29854 bn instructions and the BELOW100 attribute.
29855
29856 2004-12-02 Alan Modra <amodra@bigpond.net.au>
29857
29858 PR target/16952
29859 * gcc.dg/ppc-eabi.c: New.
29860
29861 2004-12-02 Bud Davis <bdavis9659@comcast.net>
29862
29863 PR fortran/18284
29864 * gfortran.dg/backspace.f90
29865
29866 2004-12-02 Bud Davis <bdavis9659@comcast.net>
29867
29868 * gfortran.dg/inquire.f90: New test.
29869
29870 2004-12-01 Janis Johnson <janis187@us.ibm.com>
29871
29872 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
29873 handle effective-target-keyword.
29874 (dg-skip-if): Support effective-target keyword as target list.
29875 (dg-xfail-if): Ditto.
29876 * lib/target-supports.exp (is-effective-target-keyword): New proc.
29877
29878 2004-12-01 Diego Novillo <dnovillo@redhat.com>
29879
29880 PR tree-optimization/18291
29881 * gcc.c-torture/compile/pr18291.c: New test.
29882
29883 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
29884
29885 PR C++/18729
29886 * g++.dg/parse/crash20.C: New.
29887
29888 PR c++/17431
29889 * g++.dg/overload/arg1.C: New.
29890 * g++.dg/overload/arg2.C: New.
29891 * g++.dg/overload/arg3.C: New.
29892 * g++.dg/overload/arg4.C: New.
29893
29894 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
29895
29896 * gcc.dg/c99-flex-array-4.c: Remove.
29897
29898 2004-11-30 Janis Johnson <janis187@us.ibm.com>
29899
29900 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
29901
29902 * lib/target-supports.exp (is-effective-target): Simplify.
29903
29904 * lib/target-supports.exp (check_effective_target_vect_long):
29905 Fix for powerpc64-*-*.
29906
29907 2004-11-30 Loren James Rittle <ljrittle@acm.org>
29908
29909 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
29910 to support new requirements on FreeBSD 5.
29911
29912 2004-11-30 Devang Patel <dpatel@apple.com>
29913
29914 PR 18702
29915 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
29916
29917 2004-11-30 Janis Johnson <janis187@us.ibm.com>
29918
29919 * g++.dg/ext/altivec-13.C: New test.
29920
29921 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
29922
29923 PR tree-opt/18298
29924 * gcc.c-torture/execute/p18298.c: New test.
29925
29926 2004-11-30 Ira Rosen <irar@il.ibm.com>
29927 Dorit Naishlos <dorit@il.ibm.com>
29928
29929 PR tree-opt/18607
29930 * gcc.dg/vect/vect-89.c: New test.
29931
29932 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
29933
29934 * gcc.dg/pr18596-1.c: New test.
29935
29936 2004-11-30 Ben Elliston <bje@au.ibm.com>
29937
29938 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
29939
29940 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
29941
29942 PR c/18479
29943 * gcc.dg/pr18479.c: New test.
29944
29945 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
29946
29947 PR target/18490
29948 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
29949 mmix-knuth-mmixware.
29950
29951 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
29952 cris-*-elf* cris-*-aout* mmix-*-*
29953
29954 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
29955
29956 PR middle-end/18725
29957 * gcc.dg/pr18725.c: New test.
29958
29959 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
29960
29961 PR target/18488
29962 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
29963
29964 PR target/18336
29965 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
29966
29967 2004-11-29 Mark Mitchell <mark@codesourcery.com>
29968
29969 PR c++/18368
29970 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
29971 * g++.old-deja/g++.law/ctors5.C: Likewise.
29972 * g++.old-deja/g++.other/crash25.C: Likewise.
29973
29974 PR c++/18674
29975 * g++.dg/template/error16.C: New test.
29976
29977 PR c++/18512
29978 * g++.dg/template/crash29.C: New test.
29979
29980 2004-11-29 Diego Novillo <dnovillo@redhat.com>
29981
29982 PR tree-optimization/18712
29983 * gcc.c-torture/compile/pr18712.c: New test.
29984
29985 2004-11-29 Joseph Myers <joseph@codesourcery.com>
29986
29987 PR c/7544
29988 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
29989 tests.
29990
29991 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29992
29993 PR c++/18652
29994 * g++.dg/lookup/crash6.C: New test.
29995
29996 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
29997
29998 PR middle-end/18164
29999 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
30000
30001 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
30002
30003 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
30004 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
30005 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
30006
30007 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
30008
30009 * gcc.dg/pr18164.c: New test.
30010
30011 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
30012
30013 * gcc.dg/funroll-loops-all.c: New.
30014
30015 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
30016
30017 PR target/18489
30018 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
30019 delimeter, match space and TAB as well as ":".
30020
30021 PR target/18484
30022 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
30023
30024 PR target/18348
30025 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
30026
30027 PR target/18345
30028 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
30029
30030 PR target/18337
30031 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
30032
30033 2004-11-28 Bud Davis <bdavis9659@comcast.net>
30034
30035 * gfortran.dg/direct_io_2.f90: New test.
30036
30037 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
30038
30039 PR target/18334
30040 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
30041
30042 2004-11-28 Richard Henderson <rth@redhat.com>
30043
30044 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
30045
30046 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
30047
30048 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
30049 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
30050 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
30051 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
30052 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
30053 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
30054 gcc.dg/pointer-arith-8.c: New tests.
30055
30056 2004-11-27 Bud Davis <bdavis9659@comcast.net>
30057
30058 PR fortran/18364
30059 * gfortran.dg/endfile.f90: New test.
30060
30061 2004-11-27 Falk Hueffner <falk@debian.org>
30062
30063 * gcc.dg/loop-6.c: New test.
30064
30065 2004-11-27 Jakub Jelinek <jakub@redhat.com>
30066
30067 * gcc.c-torture/execute/20041126-1.c: New test.
30068
30069 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
30070
30071 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
30072 on IRIX.
30073
30074 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
30075
30076 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
30077 functions.
30078
30079 2004-11-27 Jakub Jelinek <jakub@redhat.com>
30080
30081 PR rtl-optimization/17825
30082 * gcc.c-torture/compile/20041119-1.c: New test.
30083
30084 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30085
30086 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
30087 Check existence of ld library path variables before unsetting.
30088
30089 2004-11-26 Mark Mitchell <mark@codesourcery.com>
30090
30091 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
30092
30093 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
30094
30095 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
30096
30097 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
30098
30099 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
30100
30101 2004-11-26 Ben Elliston <bje@au.ibm.com>
30102
30103 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
30104 dg-do directive.
30105
30106 2004-11-26 Ben Elliston <bje@au.ibm.com>
30107
30108 * gcc.dg/pr17957.c: Pass --param, not -param.
30109
30110 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
30111
30112 PR middle-end/17957
30113 * gcc.dg/pr17957.c: New test.
30114
30115 2004-11-25 Mark Mitchell <mark@codesourcery.com>
30116
30117 PR c++/18445
30118 * g++.dg/template/crash28.C: Likewise.
30119
30120 PR c++/18001
30121 * g++.dg/expr/unary2.C: Adjust lvalue messages.
30122 * g++.dg/ext/lvaddr.C: Likewise.
30123 * g++.dg/opt/pr7503-3.C: Likewise.
30124
30125 PR c++/18466
30126 * g++.dg/parse/qualified3.C: New test.
30127 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
30128
30129 PR c++/18545
30130 * g++.dg/expr/return1.C: New test.
30131
30132 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30133
30134 Friend class name lookup 3/n, PR c++/3332
30135 * g++.dg/lookup/friend3.C: New test.
30136 * g++.dg/lookup/friend4.C: Likewise.
30137 * g++.dg/lookup/friend5.C: Likewise.
30138
30139 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30140
30141 Friend class name lookup 2/n, PR c++/14513, c++/15410
30142 * g++.dg/lookup/friend2.C: New test.
30143 * g++.dg/template/friend31.C: Likewise.
30144
30145 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30146
30147 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
30148
30149 2004-11-24 Mark Mitchell <mark@codesourcery.com>
30150
30151 PR c++/17473
30152 * g++.dg/tc1/dr56.C: Remove.
30153 * g++.dg/template/typedef1.C: Add dg-error markers.
30154 * g++.old-deja/g++.other/typedef7.C: Likewise.
30155
30156 PR c++/18285
30157 * g++.dg/parse/typedef7.C: New test.
30158
30159 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
30160
30161 * gcc.c-torture/execute/20041124-1.c: New test.
30162
30163 2004-11-24 Mark Mitchell <mark@codesourcery.com>
30164
30165 * g++.dg/template/deduce3.C: New test.
30166
30167 PR c++/18586
30168 * g++.dg/template/crash27.C: New test.
30169
30170 PR c++/18530
30171 * g++.dg/warn/Wshadow-3.C: New test.
30172
30173 2004-11-24 Devang Patel <dpatel@apple.com>
30174
30175 PR/18555
30176 * gcc.dg/cpp/isysroot-1.c: New test.
30177 * gcc.dg/cpp/usr/include/stdio.h: New file.
30178 * gcc.dg/cpp/isysroot-2.c: New test.
30179 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
30180 New file.
30181
30182 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30183
30184 PR c++/8929
30185 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
30186
30187 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
30188
30189 * gcc.target/sparc/align.c: Do not include <stdint.h>.
30190 * gcc.target/sparc/pdist.c: Likewise.
30191
30192 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
30193
30194 PR c++/16882
30195 * g++.dg/conversion/simd1.C: New test.
30196
30197 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
30198
30199 * lib/target-libpath.exp: New file defining
30200 set_ld_library_path_env_vars and restore_ld_library_path_env_vars.
30201 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
30202 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
30203 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
30204 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
30205
30206 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
30207
30208 * gcc.dg/pragma-align-2.c: Test macro expansion.
30209 * gcc.dg/pragma-pack-2.c: New test.
30210
30211 2004-11-23 Richard Henderson <rth@redhat.com>
30212
30213 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
30214 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
30215 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
30216 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
30217 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
30218 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
30219
30220 * gcc.dg/vect/vect.exp: Add check for alpha.
30221 * lib/target-supports.exp (check_alpha_max_hw_available): New.
30222 (check_effective_target_vect_int): Enable for alpha.
30223 (check_effective_target_vect_long): New.
30224 (is-effective-target): Add it.
30225
30226 2004-11-23 Uros Bizjak <uros@kss-loka.si>
30227
30228 * gcc.dg/pr18614-1.c: New test.
30229
30230 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
30231
30232 * gcc.dg/setjmp-2.c: New test.
30233
30234 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
30235
30236 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
30237 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
30238 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
30239 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
30240 gcc.target/sparc/pdist.c: New tests.
30241
30242 2004-11-22 Bob Wilson <bob.wilson@acm.org>
30243
30244 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
30245
30246 2004-11-22 Dale Johannesen <dalej@apple.com>
30247
30248 * gcc.dg/20041111-1.c: New.
30249
30250 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
30251
30252 PR tree-opt/18536
30253 * gcc.dg/vect/pr18536.c: New test.
30254
30255 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30256
30257 PR c++/18354
30258 * g++.dg/template/nontype11.C: New test.
30259
30260 2004-11-21 Roger Sayle <roger@eyesopen.com>
30261
30262 PR middle-end/18520
30263 * gcc.dg/pr18520-1.c: New test case.
30264
30265 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
30266
30267 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
30268 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
30269 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
30270 expected diagnostics.
30271
30272 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
30273
30274 PR target/18580
30275 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
30276 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
30277 vect-77.c, vect-77a.c: XFAIL on the SPARC.
30278
30279 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
30280
30281 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
30282
30283 2004-11-19 Mark Mitchell <mark@codesourcery.com>
30284 Joseph Myers <joseph@codesourcery.com>
30285
30286 * lib/target-supports.exp (check_visibility_available): Really
30287 test the compiler.
30288
30289 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
30290
30291 PR tree-opt/18181
30292 * gcc.dg/vect/vect-85.c: New test.
30293 * gcc.dg/vect/vect-86.c: New test.
30294 * gcc.dg/vect/vect-87.c: New test.
30295 * gcc.dg/vect/vect-88.c: New test.
30296
30297 2004-11-19 Ben Elliston <bje@au.ibm.com>
30298
30299 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
30300
30301 2004-11-18 Janis Johnson <janis187@us.ibm.com>
30302
30303 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
30304 * gcc.dg/ppc-and-1.c: Ditto.
30305 * gcc.dg/ppc-compare-1.c: Ditto.
30306 * gcc.dg/ppc-mov-1.c: Ditto
30307
30308 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
30309 Mark Mitchell <mark@codesourcery.com>
30310
30311 * gcc.dg/pragma-init-fini-2.c: New test.
30312
30313 2004-11-17 Janis Johnson <janis187@us.ibm.com>
30314 Aldy Hernandez <aldyh@redhat.com>
30315
30316 * lib/target-supports.exp (check_effective_target_vect_int): New
30317 (check_effective_target_vect_float): New
30318 (check_effective_target_vect_double): New.
30319 (is-effective-target): Support new effective targets keywords.
30320 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
30321 default action for dg-do.
30322 * gcc.dg/vect/pr16105.c: Use new support.
30323 * gcc.dg/vect/pr18400.c: Ditto.
30324 * gcc.dg/vect/pr18425.c: Ditto.
30325 * gcc.dg/vect/vect-1.c: Ditto.
30326 * gcc.dg/vect/vect-10.c: Ditto.
30327 * gcc.dg/vect/vect-11.c: Ditto.
30328 * gcc.dg/vect/vect-12.c: Ditto.
30329 * gcc.dg/vect/vect-13.c: Ditto.
30330 * gcc.dg/vect/vect-14.c: Ditto.
30331 * gcc.dg/vect/vect-15.c: Ditto.
30332 * gcc.dg/vect/vect-16.c: Ditto.
30333 * gcc.dg/vect/vect-17.c: Ditto.
30334 * gcc.dg/vect/vect-18.c: Ditto.
30335 * gcc.dg/vect/vect-19.c: Ditto.
30336 * gcc.dg/vect/vect-2.c: Ditto.
30337 * gcc.dg/vect/vect-20.c: Ditto.
30338 * gcc.dg/vect/vect-21.c: Ditto.
30339 * gcc.dg/vect/vect-22.c: Ditto.
30340 * gcc.dg/vect/vect-23.c: Ditto.
30341 * gcc.dg/vect/vect-24.c: Ditto.
30342 * gcc.dg/vect/vect-25.c: Ditto.
30343 * gcc.dg/vect/vect-26.c: Ditto.
30344 * gcc.dg/vect/vect-27.c: Ditto.
30345 * gcc.dg/vect/vect-27a.c: Ditto.
30346 * gcc.dg/vect/vect-28.c: Ditto.
30347 * gcc.dg/vect/vect-29.c: Ditto.
30348 * gcc.dg/vect/vect-29a.c: Ditto.
30349 * gcc.dg/vect/vect-3.c: Ditto.
30350 * gcc.dg/vect/vect-30.c: Ditto.
30351 * gcc.dg/vect/vect-31.c: Ditto.
30352 * gcc.dg/vect/vect-32.c: Ditto.
30353 * gcc.dg/vect/vect-33.c: Ditto.
30354 * gcc.dg/vect/vect-34.c: Ditto.
30355 * gcc.dg/vect/vect-35.c: Ditto.
30356 * gcc.dg/vect/vect-36.c: Ditto.
30357 * gcc.dg/vect/vect-37.c: Ditto.
30358 * gcc.dg/vect/vect-38.c: Ditto.
30359 * gcc.dg/vect/vect-4.c: Ditto.
30360 * gcc.dg/vect/vect-40.c: Ditto.
30361 * gcc.dg/vect/vect-41.c: Ditto.
30362 * gcc.dg/vect/vect-42.c: Ditto.
30363 * gcc.dg/vect/vect-43.c: Ditto.
30364 * gcc.dg/vect/vect-44.c: Ditto.
30365 * gcc.dg/vect/vect-45.c: Ditto.
30366 * gcc.dg/vect/vect-46.c: Ditto.
30367 * gcc.dg/vect/vect-47.c: Ditto.
30368 * gcc.dg/vect/vect-48.c: Ditto.
30369 * gcc.dg/vect/vect-48a.c: Ditto.
30370 * gcc.dg/vect/vect-49.c: Ditto.
30371 * gcc.dg/vect/vect-5.c: Ditto.
30372 * gcc.dg/vect/vect-50.c: Ditto.
30373 * gcc.dg/vect/vect-51.c: Ditto.
30374 * gcc.dg/vect/vect-52.c: Ditto.
30375 * gcc.dg/vect/vect-53.c: Ditto.
30376 * gcc.dg/vect/vect-54.c: Ditto.
30377 * gcc.dg/vect/vect-55.c: Ditto.
30378 * gcc.dg/vect/vect-56.c: Ditto.
30379 * gcc.dg/vect/vect-56a.c: Ditto.
30380 * gcc.dg/vect/vect-57.c: Ditto.
30381 * gcc.dg/vect/vect-58.c: Ditto.
30382 * gcc.dg/vect/vect-59.c: Ditto.
30383 * gcc.dg/vect/vect-6.c: Ditto.
30384 * gcc.dg/vect/vect-60.c: Ditto.
30385 * gcc.dg/vect/vect-61.c: Ditto.
30386 * gcc.dg/vect/vect-62.c: Ditto.
30387 * gcc.dg/vect/vect-63.c: Ditto.
30388 * gcc.dg/vect/vect-64.c: Ditto.
30389 * gcc.dg/vect/vect-65.c: Ditto.
30390 * gcc.dg/vect/vect-66.c: Ditto.
30391 * gcc.dg/vect/vect-67.c: Ditto.
30392 * gcc.dg/vect/vect-68.c: Ditto.
30393 * gcc.dg/vect/vect-69.c: Ditto.
30394 * gcc.dg/vect/vect-7.c: Ditto.
30395 * gcc.dg/vect/vect-72.c: Ditto.
30396 * gcc.dg/vect/vect-72a.c: Ditto.
30397 * gcc.dg/vect/vect-73.c: Ditto.
30398 * gcc.dg/vect/vect-74.c: Ditto.
30399 * gcc.dg/vect/vect-75.c: Ditto.
30400 * gcc.dg/vect/vect-76.c: Ditto.
30401 * gcc.dg/vect/vect-77.c: Ditto.
30402 * gcc.dg/vect/vect-77a.c: Ditto.
30403 * gcc.dg/vect/vect-78.c: Ditto.
30404 * gcc.dg/vect/vect-79.c: Ditto.
30405 * gcc.dg/vect/vect-8.c: Ditto.
30406 * gcc.dg/vect/vect-80.c: Ditto.
30407 * gcc.dg/vect/vect-82.c: Ditto.
30408 * gcc.dg/vect/vect-82_64.c: Ditto.
30409 * gcc.dg/vect/vect-83.c: Ditto.
30410 * gcc.dg/vect/vect-83_64.c: Ditto.
30411 * gcc.dg/vect/vect-9.c: Ditto.
30412 * gcc.dg/vect/vect-all.c: Ditto.
30413 * gcc.dg/vect/vect-none.c: Ditto.
30414
30415 2004-11-17 Janis Johnson <janis187@us.ibm.com>
30416
30417 * lib/gcc-dg.exp (dg-skip-if): New function.
30418 (dg-forbid-option): Remove.
30419 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
30420 * g++.dg/abi/bitfield8.C: Likewise.
30421 * g++.dg/abi/dtor1.C: Likewise.
30422 * g++.dg/abi/empty10.C: Likewise.
30423 * g++.dg/abi/empty7.C: Likewise.
30424 * g++.dg/abi/empty9.C: Likewise.
30425 * g++.dg/abi/layout3.C: Likewise.
30426 * g++.dg/abi/layout4.C: Likewise.
30427 * g++.dg/abi/thunk1.C: Likewise.
30428 * g++.dg/abi/thunk2.C: Likewise.
30429 * g++.dg/abi/vbase11.C: Likewise.
30430 * g++.dg/abi/vthunk2.C: Likewise.
30431 * g++.dg/abi/vthunk3.C: Likewise.
30432 * g++.dg/ext/attrib8.C: Likewise.
30433 * g++.dg/opt/longbranch2.C: Likewise.
30434 * g++.dg/opt/reg-stack4.C: Likewise.
30435 * g++.old-deja/g++.ext/attrib1.C: Likewise.
30436 * g++.old-deja/g++.ext/attrib2.C: Likewise.
30437 * g++.old-deja/g++.ext/attrib3.C: Likewise.
30438 * g++.old-deja/g++.other/store-expr1.C: Likewise.
30439 * g++.old-deja/g++.other/store-expr2.C: Likewise.
30440 * gcc.dg/20000609-1.c: Likewise.
30441 * gcc.dg/20000720-1.c: Likewise.
30442 * gcc.dg/20011107-1.c: Likewise.
30443 * gcc.dg/20011119-1.c: Likewise.
30444 * gcc.dg/20020108-1.c: Likewise.
30445 * gcc.dg/20020122-2.c: Likewise.
30446 * gcc.dg/20020122-3.c: Likewise.
30447 * gcc.dg/20020201-3.c: Likewise.
30448 * gcc.dg/20020206-1.c: Likewise.
30449 * gcc.dg/20020218-1.c: Likewise.
30450 * gcc.dg/20020310-1.c: Likewise.
30451 * gcc.dg/20020411-1.c: Likewise.
30452 * gcc.dg/20020418-2.c: Likewise.
30453 * gcc.dg/20020426-1.c: Likewise.
30454 * gcc.dg/20020426-2.c: Likewise.
30455 * gcc.dg/20020517-1.c: Likewise.
30456 * gcc.dg/20020523-1.c: Likewise.
30457 * gcc.dg/20020523-2.c: Likewise.
30458 * gcc.dg/20020729-1.c: Likewise.
30459 * gcc.dg/20030204-1.c: Likewise.
30460 * gcc.dg/20030826-2.c: Likewise.
30461 * gcc.dg/20030926-1.c: Likewise.
30462 * gcc.dg/20031202-1.c: Likewise.
30463 * gcc.dg/980312-1.c: Likewise.
30464 * gcc.dg/980313-1.c: Likewise.
30465 * gcc.dg/990117-1.c: Likewise.
30466 * gcc.dg/990424-1.c: Likewise.
30467 * gcc.dg/990524-1.c: Likewise.
30468 * gcc.dg/991230-1.c: Likewise.
30469 * gcc.dg/i386-387-1.c: Likewise.
30470 * gcc.dg/i386-387-2.c: Likewise.
30471 * gcc.dg/i386-387-3.c: Likewise.
30472 * gcc.dg/i386-387-4.c: Likewise.
30473 * gcc.dg/i386-387-5.c: Likewise.
30474 * gcc.dg/i386-387-6.c: Likewise.
30475 * gcc.dg/i386-asm-1.c: Likewise.
30476 * gcc.dg/i386-bitfield1.c: Likewise.
30477 * gcc.dg/i386-bitfield2.c: Likewise.
30478 * gcc.dg/i386-loop-1.c: Likewise.
30479 * gcc.dg/i386-loop-2.c: Likewise.
30480 * gcc.dg/i386-loop-3.c: Likewise.
30481 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
30482 * gcc.dg/i386-pic-1.c: Likewise.
30483 * gcc.dg/i386-regparm.c: Likewise.
30484 * gcc.dg/i386-signbit-1.c: Likewise.
30485 * gcc.dg/i386-signbit-2.c: Likewise.
30486 * gcc.dg/i386-signbit-3.c: Likewise.
30487 * gcc.dg/i386-sse-5.c: Likewise.
30488 * gcc.dg/i386-sse-8.c: Likewise.
30489 * gcc.dg/i386-unroll-1.c: Likewise.
30490 * gcc.dg/tls/opt-1.c: Likewise.
30491 * gcc.dg/tls/opt-2.c: Likewise.
30492 * gcc.dg/unroll-1.c: Likewise.
30493 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
30494 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
30495 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
30496 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
30497
30498 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30499
30500 * g++.dg/template/incomplete1.C: New test.
30501
30502 2004-11-16 Nick Clifton <nickc@redhat.com>
30503
30504 Revert patches accidentally commited during checkin of fixes for
30505 xstormy16 tests:
30506 gcc.c-torture/execute/simd-4.c: Revert
30507 gcc.dg/20040910-1.c: Revert.
30508
30509 2004-11-16 Paul Brook <paul@codesourcery.com>
30510
30511 PR fortran/13010
30512 * gfortran.dg/der_pointer_1.f90: New test.
30513
30514 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
30515
30516 PR c/18498
30517 * gcc.dg/bitfld-13.c: New test.
30518
30519 2004-11-15 Janis Johnson <janis187@us.ibm.com>
30520
30521 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
30522 powerpc*-*-linux*.
30523
30524 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
30525 * gcc.dg/ppc64-abi-2.c: Ditto.
30526 * gcc.dg/ppc64-abi-3.c: Ditto.
30527
30528 * lib/gcc-dg.exp (dg-target-list): Remove.
30529
30530 2004-11-15 Steve Ellcey <sje@cup.hp.com>
30531
30532 * gcc.dg/ia64-postinc.c: New test.
30533
30534 2004-11-15 Mark Mitchell <mark@codesourcery.com>
30535
30536 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
30537
30538 2004-11-15 Nick Clifton <nickc@redhat.com>
30539
30540 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
30541 __INT_MAX__ so that the test can be compiled by toolchains
30542 targeted at 16-bit processors.
30543
30544 * gcc.dg/20040625-1.c: Use long constants rather than integers
30545 when performing arithmetic that will overflow 16-bits.
30546
30547 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
30548 xstormy16. It does not support 128-bit vector operations.
30549
30550 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
30551 with the macro PTR_TYPE. Define this macro to an integer type
30552 suitable for holding a pointer.
30553
30554 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
30555 the target is a 16-bit processor.
30556
30557 * gcc.dg/cpp/if-2.c: Expect a different warning message from
30558 16-bit targets where the character constant will be too long.
30559
30560 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
30561 where the double will not be directly addressable.
30562
30563 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30564
30565 Friend class name lookup 1/n, PR c++/18471
30566 * g++.dg/template/crash26.C: New test.
30567 * g++.dg/lookup/struct1.C: Adjust expected error.
30568 * g++.dg/parse/elab1.C: Likewise.
30569 * g++.dg/parse/elab2.C: Likewise.
30570 * g++.dg/parse/int-as-enum1.C: Likewise.
30571 * g++.dg/parse/struct-as-enum1.C: Likewise.
30572 * g++.dg/parse/typedef1.C: Likewise.
30573 * g++.dg/parse/typedef3.C: Likewise.
30574 * g++.dg/parse/typedef4.C: Likewise.
30575 * g++.dg/parse/typedef5.C: Likewise.
30576 * g++.dg/template/nontype4.C: Likewise.
30577 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
30578 * g++.old-deja/g++.other/elab1.C: Likewise.
30579 * g++.old-deja/g++.other/syntax4.C: Likewise.
30580
30581 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
30582
30583 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
30584
30585 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
30586
30587 * gcc.c-torture/execute/20041114-1.c: New test.
30588
30589 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
30590
30591 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
30592 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
30593 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
30594 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
30595 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
30596 gcc.dg/switch-7.c: New tests.
30597
30598 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
30599
30600 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
30601
30602 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
30603
30604 PR tree-opt/18400
30605 * gcc.dg/vect/pr18400.c: New test.
30606
30607 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
30608 Andrew Pinski <pinskia@physics.uc.edu>
30609
30610 PR tree-opt/18425
30611 * gcc.dg/vect/pr18425.c: New test.
30612
30613 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
30614
30615 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
30616 Guard with dg-require-alias and dg-require-visibility.
30617
30618 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
30619
30620 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
30621
30622 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
30623
30624 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
30625
30626 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30627
30628 PR c++/17344
30629 * g++.dg/template/defarg5.C: New test.
30630
30631 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
30632
30633 * g++.dg/parse/cast1.C: Run only on ILP32.
30634 * g++.old-deja/g++.mike/p784.C: Likewise.
30635
30636 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
30637
30638 * gcc.c-torture/execute/20041113-1.c: New test.
30639
30640 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
30641
30642 PR target/18230
30643 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
30644 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
30645 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
30646 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
30647 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
30648 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
30649 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
30650 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
30651 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
30652 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
30653 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
30654 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
30655 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
30656
30657 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
30658
30659 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
30660 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
30661 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
30662 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
30663 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
30664 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
30665 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
30666 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
30667 gcc.target/sparc/combined-1.c: New tests.
30668
30669 2004-11-12 Ziemowit Laski <zlaski@apple.com>
30670
30671 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
30672 New tests.
30673
30674 2004-11-12 Mark Mitchell <mark@codesourcery.com>
30675
30676 * lib/gcc-dg.exp (dg-forbid-option): New function.
30677 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
30678 * g++.dg/abi/bitfield8.C: Likewise.
30679 * g++.dg/abi/dtor1.C: Likewise.
30680 * g++.dg/abi/empty10.C: Likewise.
30681 * g++.dg/abi/empty7.C: Likewise.
30682 * g++.dg/abi/empty9.C: Likewise.
30683 * g++.dg/abi/layout3.C: Likewise.
30684 * g++.dg/abi/layout4.C: Likewise.
30685 * g++.dg/abi/thunk1.C: Likewise.
30686 * g++.dg/abi/thunk2.C: Likewise.
30687 * g++.dg/abi/vbase11.C: Likewise.
30688 * g++.dg/abi/vthunk2.C: Likewise.
30689 * g++.dg/abi/vthunk3.C: Likewise.
30690 * g++.dg/ext/attrib8.C: Likewise.
30691 * g++.dg/opt/longbranch2.C: Likewise.
30692 * g++.dg/opt/reg-stack4.C: Likewise.
30693 * g++.old-deja/g++.ext/attrib1.C: Likewise.
30694 * g++.old-deja/g++.ext/attrib2.C: Likewise.
30695 * g++.old-deja/g++.ext/attrib3.C: Likewise.
30696 * g++.old-deja/g++.other/store-expr1.C: Likewise.
30697 * g++.old-deja/g++.other/store-expr2.C: Likewise.
30698 * gcc.dg/20000609-1.c: Likewise.
30699 * gcc.dg/20000720-1.c: Likewise.
30700 * gcc.dg/20011107-1.c: Likewise.
30701 * gcc.dg/20011119-1.c: Likewise.
30702 * gcc.dg/20020108-1.c: Likewise.
30703 * gcc.dg/20020122-2.c: Likewise.
30704 * gcc.dg/20020122-3.c: Likewise.
30705 * gcc.dg/20020201-3.c: Likewise.
30706 * gcc.dg/20020206-1.c: Likewise.
30707 * gcc.dg/20020218-1.c: Likewise.
30708 * gcc.dg/20020310-1.c: Likewise.
30709 * gcc.dg/20020411-1.c: Likewise.
30710 * gcc.dg/20020418-2.c: Likewise.
30711 * gcc.dg/20020426-1.c: Likewise.
30712 * gcc.dg/20020426-2.c: Likewise.
30713 * gcc.dg/20020517-1.c: Likewise.
30714 * gcc.dg/20020523-1.c: Likewise.
30715 * gcc.dg/20020523-2.c: Likewise.
30716 * gcc.dg/20020729-1.c: Likewise.
30717 * gcc.dg/20030204-1.c: Likewise.
30718 * gcc.dg/20030826-2.c: Likewise.
30719 * gcc.dg/20030926-1.c: Likewise.
30720 * gcc.dg/20031202-1.c: Likewise.
30721 * gcc.dg/980312-1.c: Likewise.
30722 * gcc.dg/980313-1.c: Likewise.
30723 * gcc.dg/990117-1.c: Likewise.
30724 * gcc.dg/990424-1.c: Likewise.
30725 * gcc.dg/990524-1.c: Likewise.
30726 * gcc.dg/991230-1.c: Likewise.
30727 * gcc.dg/i386-387-1.c: Likewise.
30728 * gcc.dg/i386-387-2.c: Likewise.
30729 * gcc.dg/i386-387-3.c: Likewise.
30730 * gcc.dg/i386-387-4.c: Likewise.
30731 * gcc.dg/i386-387-5.c: Likewise.
30732 * gcc.dg/i386-387-6.c: Likewise.
30733 * gcc.dg/i386-asm-1.c: Likewise.
30734 * gcc.dg/i386-bitfield1.c: Likewise.
30735 * gcc.dg/i386-bitfield2.c: Likewise.
30736 * gcc.dg/i386-loop-1.c: Likewise.
30737 * gcc.dg/i386-loop-2.c: Likewise.
30738 * gcc.dg/i386-loop-3.c: Likewise.
30739 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
30740 * gcc.dg/i386-pic-1.c: Likewise.
30741 * gcc.dg/i386-regparm.c: Likewise.
30742 * gcc.dg/i386-signbit-1.c: Likewise.
30743 * gcc.dg/i386-signbit-2.c: Likewise.
30744 * gcc.dg/i386-signbit-3.c: Likewise.
30745 * gcc.dg/i386-sse-5.c: Likewise.
30746 * gcc.dg/i386-sse-8.c: Likewise.
30747 * gcc.dg/i386-unroll-1.c: Likewise.
30748 * gcc.dg/tls/opt-1.c: Likewise.
30749 * gcc.dg/tls/opt-2.c: Likewise.
30750 * gcc.dg/unroll-1.c: Likewise.
30751 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
30752 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
30753 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
30754 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
30755 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
30756 -m64 is specified.
30757
30758 2004-11-12 Mark Mitchell <mark@codesourcery.com>
30759
30760 PR c++/18389
30761 * g++.dg/parse/cond1.C: New test.
30762
30763 PR c++/18429
30764 * g++.dg/template/array9.C: New test.
30765 * g++.dg/ext/vla1.C: Adjust error messages.
30766 * g++.dg/ext/vlm1.C: Likewise.
30767 * g++.dg/template/crash2.C: Likewise.
30768
30769 PR c++/18436
30770 * g++.dg/template/call3.C: New test.
30771
30772 PR c++/18407
30773 * g++.dg/template/ptrmem11.C: New test.
30774
30775 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
30776
30777 PR other/14264
30778 * lib/g++.exp: Set LC_ALL and LANG to C.
30779 * lib/gcc-dg.exp: Likewise.
30780 * lib/gfortran.exp: Likewise.
30781 * lib/objc.exp: Likewise.
30782 * lib/treelang.exp: Likewise.
30783
30784 2004-11-12 Andreas Schwab <schwab@suse.de>
30785
30786 * gcc.dg/pr16286.c: Fix last change.
30787
30788 2004-11-12 Mark Mitchell <mark@codesourcery.com>
30789
30790 PR c++/18416
30791 * g++.dg/init/global1.C: New test.
30792
30793 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
30794
30795 * gcc.c-torture/execute/20041112-1.c: New test.
30796
30797 2004-11-11 Janis Johnson <janis187@us.ibm.com>
30798
30799 * lib/gcc-dg.exp (dg-target-list): New.
30800
30801 2004-11-11 Janis Johnson <janis187@us.ibm.com>
30802 Richard Sandiford <rsandifo@redhat.com>
30803
30804 * lib/target-supports.exp (get-compiler_messages): New.
30805 (check_named_sections_available): Use it.
30806 (check_effective_target_ilp32): New.
30807 (check_effective_target_lp64): New.
30808 (is-effective-target): New.
30809 * lib/gcc-dg.exp (dg-require-effective-target): New.
30810
30811 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
30812
30813 * gcc.dg/precedence-1.c: New test.
30814
30815 2004-11-11 Janis Johnson <janis187@us.ibm.com>
30816
30817 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
30818
30819 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
30820 message, delete generated files, use more descriptive name for
30821 executable, and make the test unsupported when it cannot be run.
30822
30823 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
30824 (dg-require-weak, dg-require-visibility, dg-require-alias,
30825 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
30826 dg-require-iconv, dg-require-named-sections): Use it.
30827
30828 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
30829
30830 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
30831
30832 PR target/16457
30833 * gcc.dg/ppc-and-1: New
30834
30835 PR target/16796
30836 * gcc.dg/ppc-mov-1.c: New.
30837
30838 PR target/16458
30839 * gcc.dg/ppc-compare-1.c: New.
30840
30841 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
30842
30843 * objc.dg/desig-init-2.m: New test.
30844
30845 2004-11-10 Adam Nemet <anemet@lnxw.com>
30846
30847 PR middle-end/18160
30848 * g++.dg/warn/register-var-1.C: New test.
30849 * g++.dg/warn/register-var-2.C: New test.
30850
30851 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
30852
30853 * gcc.dg/union-2.c: New test.
30854
30855 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
30856
30857 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
30858 New test for PR tree-optimization/17892.
30859
30860 2004-11-09 Mark Mitchell <mark@codesourcery.com>
30861
30862 PR c++/18369
30863 * g++.dg/init/new12.C: New test.
30864
30865 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
30866
30867 * gcc.target/sparc: New directory.
30868 * gcc.target/sparc/sparc.exp: New driver.
30869 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
30870 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
30871 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
30872 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
30873
30874 2004-11-10 Paul Brook <paul@codesourcery.com>
30875
30876 PR fortran/18218
30877 * gfortran.dg/list_read.c: New test.
30878
30879 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
30880
30881 PR c/18322
30882 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
30883 expected diagnostic location.
30884
30885 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
30886
30887 * gcc.dg/20041109-1.c: New test.
30888
30889 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
30890
30891 PR objc/18406
30892 * objc/compile/pr18406.m: New test.
30893
30894 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
30895
30896 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
30897
30898 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
30899
30900 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
30901
30902 2004-11-08 Steve Ellcey <sje@cup.hp.com>
30903
30904 * gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
30905
30906 2004-11-08 Steve Ellcey <sje@cup.hp.com>
30907
30908 * gcc.dg/20030225-2.c: Add prototype for abort and
30909 exit.
30910
30911 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
30912
30913 PR tree-opt/18299
30914 * gcc.c-torture/pr18299-1.c: New test.
30915
30916 2004-11-06 Andreas Schwab <schwab@suse.de>
30917
30918 * gcc.dg/pr16286.c: Also test for bool and pixel.
30919
30920 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
30921
30922 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
30923 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
30924 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
30925 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
30926 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
30927 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
30928 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
30929 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
30930 gcc.dg/struct-semi-3.c: New tests.
30931
30932 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
30933
30934 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
30935
30936 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
30937
30938 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
30939 Do not use C99 designators.
30940
30941 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
30942
30943 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
30944
30945 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
30946
30947 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
30948 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
30949 * gcc.c-torture/execute/simd-5.x: Remove.
30950
30951 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
30952
30953 PR rtl-optimization/17933
30954 * gcc.dg/torture/pr17933-1.c: New test.
30955
30956 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
30957
30958 PR target/18106
30959 * lib/target-supports.exp (check_weak_available): Support
30960 Windows.
30961
30962 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
30963
30964 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
30965 call to fflush(stdout) before abort.
30966 (my_ffsll): New function.
30967 (generate_fields): Use it.
30968
30969 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
30970
30971 * gcc.dg/init-undef-1.c: New test.
30972
30973 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
30974
30975 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
30976 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
30977 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
30978 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
30979 expected messages for new parser.
30980
30981 2004-11-04 Mark Mitchell <mark@codesourcery.com>
30982
30983 * g++.dg/ext/visibility/symbian1.C: New test.
30984
30985 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
30986
30987 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
30988 on LP64 targets.
30989
30990 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
30991
30992 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
30993 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
30994 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
30995 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
30996 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
30997 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
30998 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
30999 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
31000 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
31001 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
31002
31003 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
31004
31005 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
31006 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
31007 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
31008 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
31009 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
31010 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
31011 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
31012 for new parser.
31013
31014 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
31015
31016 PR target/15342
31017 * gcc.dg/20041104-1.c: New test.
31018
31019 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31020
31021 * g++.dg/template/nontype7.C: New test.
31022 * g++.dg/template/nontype8.C: Likewise.
31023 * g++.dg/template/nontype9.C: Likewise.
31024 * g++.dg/template/nontype10.C: Likewise.
31025 * g++.dg/tc1/dr49.C: Likewise.
31026 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
31027 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
31028
31029 2004-11-04 Ben Elliston <bje@au.ibm.com>
31030
31031 * g++.dg/rtti/tinfo1.C: Remove xfails.
31032
31033 2004-11-04 Ben Elliston <bje@au.ibm.com>
31034
31035 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
31036 packed attribute to the definition to satisfy the new C++ parser.
31037
31038 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
31039
31040 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
31041 invocations of va_arg.
31042
31043 2004-11-02 Mark Mitchell <mark@codesourcery.com>
31044
31045 PR c++/18124
31046 * g++.dg/template/crash25.C: New test.
31047
31048 PR c++/18155
31049 * g++.dg/template/typedef2.C: New test.
31050 * g++.dg/parse/crash13.C: Adjust error markers.
31051
31052 PR c++/18177
31053 * g++.dg/conversion/const3.C: New test.
31054
31055 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31056
31057 PR fortran/17535
31058 PR fortran/17583
31059 PR fortran/17713
31060 * gfortran.dg/generic_[123].f90: New testcases.
31061
31062 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
31063
31064 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
31065 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
31066
31067 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
31068
31069 PR tree-opt/16808
31070 * gcc.c-torture/compile/pr16808.c: New test.
31071
31072 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
31073
31074 PR rtl-optimization/17104
31075 * gcc.dg/ppc-bitfield1.c: New.
31076
31077 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
31078
31079 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
31080
31081 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
31082
31083 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
31084 strings for 32-bit code.
31085
31086 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
31087
31088 PR c/18239
31089 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
31090
31091 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
31092
31093 PR c++/18064
31094 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
31095
31096 2004-10-31 Mark Mitchell <mark@codesourcery.com>
31097
31098 PR c++/15172
31099 * g++.dg/init/aggr2.C: New test.
31100
31101 2004-10-30 Ziemowit Laski <zlaski@apple.com>
31102
31103 * objc.dg/local-decl-1.m: New test.
31104
31105 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
31106
31107 * gcc.dg/20040910-1.c: Adjust regex.
31108
31109 2004-10-30 Roger Sayle <roger@eyesopen.com>
31110
31111 PR rtl-optimization/18084
31112 * g++.dg/opt/pr18084-1.C: New testcase.
31113
31114 2004-10-30 Matt Austern <austern@apple.com>
31115
31116 PR c++/17542
31117 * g++.dg/ext/attrib18.C: New test.
31118
31119 2004-10-30 Roger Sayle <roger@eyesopen.com>
31120
31121 PR middle-end/18096
31122 * gcc.dg/pr18096-1.c: New test case.
31123
31124 2004-10-30 Roger Sayle <roger@eyesopen.com>
31125
31126 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
31127
31128 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
31129
31130 PR c/16666
31131 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
31132 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
31133 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
31134 gcc.dg/old-style-prom-3.c: New tests.
31135
31136 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
31137
31138 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
31139 Remove unnecessary inclusion of stdio.h.
31140
31141 2004-10-29 Roger Sayle <roger@eyesopen.com>
31142
31143 PR rtl-optimization/17581
31144 * gcc.dg/pr17581-1.c: New test case.
31145
31146 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
31147
31148 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
31149 being implemented.
31150 * g++.dg/conversion/dr195-1.C: New.
31151 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
31152 * g++.old-deja/g++.mike/p10148.C: Likewise.
31153
31154 2004-10-29 Mark Mitchell <mark@codesourcery.com>
31155
31156 PR c++/17695
31157 * g++.dg/debug/typedef2.C: New test.
31158
31159 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
31160
31161 PR fortran/13490
31162 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
31163 * gfortran.dg/g77/README: Update.
31164
31165 2004-10-28 Matt Austern <austern@apple.com>
31166
31167 PR c++/14124
31168 * g++.dg/ext/packed7.C: New test.
31169
31170 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
31171
31172 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
31173 scan-assembler.
31174 * lib/scanasm.exp (hidden-scan-for): New proc.
31175 (scan-hidden): Use hidden-scan-for instead of constructing the scan
31176 string.
31177 (scan-not-hidden): Likewise.
31178 * lib/target-supports.exp (check_visibility_available): mach-o is
31179 support too.
31180
31181 2004-10-28 Mark Mitchell <mark@codesourcery.com>
31182
31183 PR c++/17132
31184 * g++.dg/template/memclass3.C: New test.
31185
31186 2004-10-28 Adam Nemet <anemet@lnxw.com>
31187
31188 PR middle-end/18160
31189 * gcc.dg/register-var-1.c: New test.
31190 * gcc.dg/register-var-2.c: New test.
31191 * gcc.dg/asm-7.c: Taking the address of a register variable is an
31192 error now.
31193
31194 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
31195
31196 PR other/18172
31197 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
31198 unused variables.
31199 * gcc.dg/vect/vect-22.c: Likewise.
31200
31201 2004-10-28 Jakub Jelinek <jakub@redhat.com>
31202
31203 * gcc.dg/i386-rotate-1.c: New test.
31204
31205 2004-10-27 Mark Mitchell <mark@codesourcery.com>
31206
31207 * g++.dg/init/ref12.C: Add "run" marker.
31208
31209 PR c++/17435
31210 * g++.dg/init/ref12.C: New test.
31211
31212 PR c++/18140
31213 * g++.dg/template/shift1.C: New test.
31214 * g++.dg/template/error10.C: Adjust error markers.
31215
31216 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
31217
31218 PR tree-opt/17529
31219 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
31220
31221 2004-10-27 Geoffrey Keating <geoffk@apple.com>
31222
31223 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
31224 * gcc.dg/weak/weak-3.c: Likewise.
31225 * gcc.dg/weak/weak-5.c: Likewise.
31226 * gcc.dg/weak/weak-9.c: Likewise.
31227 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
31228 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
31229
31230 * gcc.dg/darwin-weakimport-1.c: New.
31231
31232 2004-10-28 Ben Elliston <bje@au.ibm.com>
31233
31234 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
31235
31236 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
31237
31238 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
31239 'syntax' error messages.
31240 * gcc.dg/cpp/direct2s.c: Likewise.
31241
31242 2004-10-26 Geoffrey Keating <geoffk@apple.com>
31243
31244 * gcc.c-torture/compile/20041026-1.c: New.
31245
31246 2004-10-26 Mark Mitchell <mark@codesourcery.com>
31247
31248 PR c++/18093
31249 * g++.dg/lookup/ns2.C: New test.
31250
31251 PR c++/18020
31252 * g++.dg/template/enum4.C: New test.
31253
31254 PR c++/18161
31255 * g++.dg/template/expr1.C: New test.
31256
31257 2004-10-26 Ben Elliston <bje@au.ibm.com>
31258
31259 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
31260
31261 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
31262
31263 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
31264 gcc.dg/decl-nospec-3.c: New tests.
31265
31266 2004-10-26 Ziemowit Laski <zlaski@apple.com>
31267
31268 * objc.dg/super-class-3.m: New test.
31269
31270 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
31271
31272 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
31273 resyncing.
31274 * gcc.dg/cpp/direct2s.c: Likewise.
31275
31276 2004-10-25 Geoffrey Keating <geoffk@apple.com>
31277
31278 * objc.dg/image-info.m: Update for changes to section selection.
31279
31280 2004-10-25 David Ayers <d.ayers@inode.at>
31281 Ziemowit Laski <zlaski@apple.com>
31282
31283 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
31284 diagnostics when messaging 'id <Proto>'.
31285 * objc.dg/class-protocol-1.m: New test.
31286 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
31287 a non-existent method signature.
31288 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
31289 Update diagnostics when messaging with non-existent method signature.
31290 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
31291 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
31292 invalid receivers are now resolved as if messaging 'id'; remove
31293 extraneous diagnostics.
31294
31295 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
31296
31297 PR c/16667
31298 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
31299 gcc.dg/init-desig-obs-3.c: New tests.
31300
31301 2004-10-25 Jakub Jelinek <jakub@redhat.com>
31302
31303 * gcc.dg/debug/20041023-1.c: New test.
31304
31305 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
31306
31307 PR middle-end/17407
31308 * gcc.c-torture/compile/pr17407.c: New test.
31309
31310 PR c++/18121
31311 * g++.dg/template/array8.C: New test.
31312
31313 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
31314
31315 PR other/18138
31316 * lib/g++.exp: Accept more than one multilib libgcc.
31317 * lib/gcc-dg.exp: Likewise.
31318 * lib/objc.exp: Likewise.
31319 * lib/treelang.exp: Likewise.
31320 * lib/gfortran.exp: Likewise.
31321
31322 2004-10-24 Ben Elliston <bje@au.ibm.com>
31323
31324 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
31325
31326 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
31327
31328 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
31329 * gcc.dg/c99-const-expr-3.c: Likewise.
31330
31331 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
31332
31333 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
31334
31335 2004-10-23 Ben Elliston <bje@au.ibm.com>
31336
31337 * gcc.c-torture/execute/loop-2e.x: Remove.
31338
31339 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
31340
31341 PR c++/18095
31342 * g++.dg/parse/crash18.C: New.
31343 * g++.dg/parse/crash19.C: New.
31344
31345 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
31346
31347 * g++.dg/ext/dllimport1.C: Move dg-warnings.
31348 * g++.dg/ext/dllimport2.C: Same.
31349 * g++.dg/ext/dllimport8.C: Same.
31350
31351 2004-10-21 Mark Mitchell <mark@codesourcery.com>
31352
31353 PR c++/10841
31354 * g++.dg/conversion/cast1.C: New test.
31355 * g++.dg/overload/pmf1.C: Adjust error marker.
31356
31357 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
31358
31359 PR objc/17923
31360 * objc.dg/const-str-7.m: New test.
31361
31362 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31363
31364 * g++.dg/template/memfriend11.C: Fix comment typo.
31365 * g++.dg/template/memfriend14.C: Likewise.
31366
31367 2004-10-20 Richard Henderson <rth@redhat.com>
31368
31369 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
31370 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
31371 -fasynchronous-unwind-tables.
31372
31373 2004-10-20 Richard Henderson <rth@redhat.com>
31374
31375 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
31376 (main): Return success.
31377 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
31378 (main): Return success.
31379
31380 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31381
31382 PR c++/13495
31383 * g++.dg/template/memfriend9.C: New test.
31384 * g++.dg/template/memfriend10.C: Likewise.
31385 * g++.dg/template/memfriend11.C: Likewise.
31386 * g++.dg/template/memfriend12.C: Likewise.
31387 * g++.dg/template/memfriend13.C: Likewise.
31388 * g++.dg/template/memfriend14.C: Likewise.
31389 * g++.dg/template/memfriend15.C: Likewise.
31390 * g++.dg/template/memfriend16.C: Likewise.
31391 * g++.dg/template/memfriend17.C: Likewise.
31392 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
31393
31394 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
31395
31396 * g++.dg/conversion/dr195.C: New.
31397 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
31398
31399 2004-10-20 Ben Elliston <bje@au.ibm.com>
31400 Devang Patel <dpatel@apple.com>
31401
31402 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
31403 of floating point arithmetic, which could trap.
31404
31405 2004-10-19 Mark Mitchell <mark@codesourcery.com>
31406
31407 PR c++/14035
31408 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
31409 * g++.dg/conversion/const2.C: New test.
31410 * g++.dg/expr/reinterpret2.C: New test.
31411 * g++.dg/expr/reinterpret3.C: New test.
31412 * g++.dg/expr/cast2.C: New test.
31413 * g++.dg/expr/copy1.C: New test.
31414 * g++.dg/other/conversion1.C: Change error message.
31415 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
31416 function pointers to void *.
31417 * g++.old-deja/g++.mike/p10148.C: Likewise.
31418
31419 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
31420
31421 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
31422
31423 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
31424
31425 PR c++/18047
31426
31427 * g++.dg/parse/expr3.C: New test.
31428
31429 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
31430
31431 * gcc.dg/smod-1.c: New test.
31432
31433 2004-10-18 Ziemowit Laski <zlaski@apple.com>
31434
31435 * objc.dg/method-14.m: New test.
31436
31437 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
31438
31439 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
31440 Also xfail as the patch was reverted.
31441
31442 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
31443
31444 PR middle-end/16973
31445 * gcc.dg/pr16973.c: New test.
31446
31447 2004-10-18 Diego Novillo <dnovillo@redhat.com>
31448
31449 PR tree-optimization/17656
31450 * gcc.c-torture/compile/pr17656.c: New test.
31451
31452 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
31453
31454 * g++.dg/eh/shadow1.C: New.
31455
31456 2004-10-18 Jakub Jelinek <jakub@redhat.com>
31457
31458 * gcc.c-torture/compile/20041018-1.c: New test.
31459
31460 2004-10-18 Ben Elliston <bje@au.ibm.com>
31461
31462 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
31463 compiler referring to register 0 when accessing sdata. The linker
31464 now patches things up.
31465
31466 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
31467
31468 PR c/17529
31469 * gcc.c-torture/compile/pr17529.c: New test.
31470
31471 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31472
31473 PR c++/17743
31474 * g++.dg/ext/attrib17.C: New test.
31475
31476 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
31477
31478 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
31479
31480 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31481
31482 PR c++/10479
31483 * g++.dg/ext/attrib16.C: New test.
31484
31485 2004-10-15 Mark Mitchell <mark@codesourcery.com>
31486
31487 PR c++/17042
31488 * g++.dg/init/dso_handle1.C: New test.
31489
31490 PR c++/14667
31491 * g++.dg/parse/typedef6.C: New test.
31492
31493 PR c++/17916
31494 * g++.dg/parse/pragma1.C: New test.
31495
31496 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
31497
31498 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
31499
31500 2004-10-15 Steve Ellcey <sje@cup.hp.com>
31501
31502 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
31503 -fno-common when on HPPA HP-UX platforms.
31504
31505 2004-10-15 Jakub Jelinek <jakub@redhat.com>
31506
31507 PR other/16820
31508 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
31509 stdint.h.
31510 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
31511 uintptr_t.
31512
31513 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
31514
31515 PR c++/16301
31516 * g++.dg/lookup/strong-using-4.C: New test.
31517
31518 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
31519
31520 PR middle-end/16567
31521 * gcc.c-torture/compile/nested-1.c: New test.
31522
31523 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
31524
31525 * gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
31526 and mipsisa64*-*-* (until support for misaligned loads is added).
31527 * gcc.dg/vect/vect-50.c: Likewise.
31528 * gcc.dg/vect/vect-52.c: Likewise.
31529 * gcc.dg/vect/vect-54.c: Likewise.
31530 * gcc.dg/vect/vect-58.c: Likewise.
31531 * gcc.dg/vect/vect-60.c: Likewise.
31532 * gcc.dg/vect/vect-80.c: Likewise.
31533
31534 2004-10-14 Mark Mitchell <mark@codesourcery.com>
31535
31536 PR c++/17976
31537 * g++.dg/init/dtor3.C: New test.
31538
31539 2004-10-15 Ben Elliston <bje@au.ibm.com>
31540
31541 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
31542
31543 2004-10-14 Geoffrey Keating <geoffk@apple.com>
31544
31545 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
31546 * gcc.dg/macho-lo-sum.c: Likewise.
31547
31548 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
31549
31550 * gcc.dg/ppc-spe64-1.c: New test.
31551
31552 2004-10-14 Devang Patel <dpatel@apple.com>
31553
31554 PR 17635
31555 * gcc.dg/pr17635.c : New test.
31556
31557 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
31558
31559 * gcc.dg/vect/vect-28.c: Remove xfail.
31560 * gcc.dg/vect/vect-30.c: Remove xfail.
31561 * gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
31562 * gcc.dg/vect/vect-33.c: Remove xfail.
31563 * gcc.dg/vect/vect-44.c: Remove xfail.
31564 * gcc.dg/vect/vect-46.c: Remove xfail.
31565 * gcc.dg/vect/vect-50.c: Remove xfail.
31566 * gcc.dg/vect/vect-52.c: Remove xfail.
31567 * gcc.dg/vect/vect-54.c: Remove xfail.
31568 * gcc.dg/vect/vect-58.c: Remove xfail.
31569 * gcc.dg/vect/vect-60.c: Remove xfail.
31570 * gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
31571 * gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
31572 * gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
31573 * gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
31574 * gcc.dg/vect/vect-8.c: Remove xfail.
31575 * gcc.dg/vect/vect-80.c: Remove xfail.
31576 * gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
31577
31578 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
31579
31580 * gcc.dg/vect/vect-82.c: New testcase.
31581 * gcc.dg/vect/vect-82_64.c: New testcase.
31582 * gcc.dg/vect/vect-83.c: New testcase.
31583 * gcc.dg/vect/vect-83_64.c: New testcase.
31584
31585 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
31586
31587 * gcc.dg/cpp/error-1.c: New test.
31588
31589 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
31590
31591 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
31592
31593 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
31594
31595 PR target/17984
31596 * gcc.dg/cris-peep2-xsrand2.c: New test.
31597
31598 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
31599
31600 PR c++/17661
31601 * g++.dg/expr/for2.C: New test.
31602
31603 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
31604
31605 * g++.dg/inherit/thunk1.C: Run on the SPARC.
31606
31607 2004-10-13 Jakub Jelinek <jakub@redhat.com>
31608
31609 PR tree-optimization/17724
31610 * g++.dg/opt/pr17724-1.C: New test.
31611 * g++.dg/opt/pr17724-2.C: New test.
31612 * g++.dg/opt/pr17724-3.C: New test.
31613 * g++.dg/opt/pr17724-4.C: New test.
31614 * g++.dg/opt/pr17724-5.C: New test.
31615 * g++.dg/opt/pr17724-6.C: New test.
31616
31617 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
31618
31619 PR c/17301
31620 * gcc.dg/pr17301-2.c: New test.
31621
31622 2004-10-11 Mark Mitchell <mark@codesourcery.com>
31623
31624 PR c++/15876
31625 * g++.dg/parse/error22.C: New test.
31626
31627 PR c++/17936
31628 * g++.dg/template/spec18.C: New test.
31629
31630 2004-10-11 Steve Ellcey <sje@cup.hp.com>
31631
31632 * gcc.dg/ia64-asm-1.c: Add prototype for abort
31633 * gcc.dg/ia64-sync-1.c: Add prototype for abort and
31634 memcpy.
31635 * gcc.dg/ia64-sync-2.c: Ditto.
31636 * gcc.dg/ia64-sync-3.c: Ditto.
31637
31638 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
31639
31640 * g++.dg/eh/cleanup5.C: Add dg-options "".
31641
31642 2004-10-11 Roger Sayle <roger@eyesopen.com>
31643
31644 PR middle-end/17657
31645 * gcc.dg/switch-4.c: New test case.
31646
31647 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
31648
31649 * gcc.c-torture/execute/20041011-1.c: New test.
31650
31651 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
31652
31653 PR c++/17554
31654 * g++.dg/init/for3.C: New test.
31655
31656 PR c++/17657
31657 * g++.dg/opt/switch2.C: New test.
31658
31659 PR middle-end/17703
31660 * g++.dg/warn/Wreturn-2.C: New test.
31661
31662 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
31663
31664 PR c++/17907
31665 * g++.dg/eh/cleanup5.C: New test.
31666
31667 2004-10-10 Mark Mitchell <mark@codesourcery.com>
31668
31669 PR c++/17393
31670 * g++.dg/parse/error21.C: New test.
31671
31672 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
31673
31674 * g++.dg/overload/pmf1.C: Adjust quoting marks.
31675 * g++.dg/warn/incomplete1.C: Likewise.
31676 * g++.dg/template/qualttp20.C: Likewise.
31677
31678 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
31679
31680 PR c/17881
31681 * parm-incomplete-1.c: New test.
31682
31683 2004-10-09 Mark Mitchell <mark@codesourcery.com>
31684
31685 PR c++/17867
31686 * g++.dg/parse/error19.C: New test.
31687
31688 PR c++/17670
31689 * g++.dg/init/new11.C: New test.
31690
31691 PR c++/17821
31692 * g++.dg/parse/error20.C: New test.
31693
31694 PR c++/17826
31695 * g++.dg/template/crash24.C: New test.
31696
31697 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
31698
31699 PR c/17301
31700 * gcc.dg/pr17301-1.c: New test.
31701
31702 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
31703
31704 PR c/17189
31705 * gcc.dg/anon-struct-5.c: New test.
31706
31707 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
31708
31709 PR c/17844
31710 * gcc.dg/pr17844-1.c: New test.
31711
31712 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
31713
31714 PR tree-optimization/17906
31715 * gcc.c-torture/compile/pr17906.c: New.
31716
31717 2004-10-09 Stuart Hastings <stuart@apple.com>
31718 Roger Sayle <roger@eyesopen.com>
31719
31720 PR rtl-optimization/17853
31721 * gcc.dg/i386-mmx-5.c: New testcase.
31722
31723 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
31724
31725 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
31726
31727 2004-10-09 Mark Mitchell <mark@codesourcery.com>
31728
31729 PR c++/17524
31730 * g++.dg/template/static9.C: New test.
31731
31732 PR c++/17685
31733 * g++.dg/parse/operator5.C: New test.
31734
31735 2004-10-09 Roger Sayle <roger@eyesopen.com>
31736
31737 PR middle-end/17894
31738 * gcc.c-torture/execute/divcmp-4.c: New test case.
31739
31740 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
31741
31742 PR tree-opt/17902
31743 * g++.dg/opt/pr17902.C: New test.
31744
31745 2004-10-09 Jakub Jelinek <jakub@redhat.com>
31746
31747 * gcc.dg/cpp/ident-1.c: Add dg-options "".
31748
31749 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
31750
31751 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
31752
31753 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
31754
31755 * gcc.dg/assign-warn-3.c: New test.
31756
31757 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
31758
31759 PR c/16999
31760 * gcc.dg/cpp/ident-1.c: New test.
31761
31762 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
31763
31764 * gcc.c-torture/compile/acc1.c: New.
31765
31766 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
31767
31768 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
31769 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
31770
31771 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
31772
31773 * gcc.dg/ultrasp11.c: New test.
31774
31775 2004-10-08 Michael Matz <matz@suse.de>
31776
31777 * gcc.dg/doloop-2.c: New test.
31778
31779 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
31780
31781 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
31782 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
31783 objc.dg/method-9.m: Update expected diagnostics.
31784
31785 2004-10-07 Geoffrey Keating <geoffk@apple.com>
31786
31787 * gcc.dg/ppc-fsel-3.c: New file.
31788 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
31789
31790 2004-10-07 Paul Brook <paul@codesourcery.com>
31791
31792 * gfortran.dg/intrinsic_verify_1.f90: New test.
31793
31794 2004-10-07 Paul Brook <paul@codesourcery.com>
31795
31796 * gfortran.dg/empty_format_1.f90: Remove stray commas.
31797
31798 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31799
31800 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
31801 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
31802 commit.
31803
31804 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
31805
31806 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
31807
31808 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
31809
31810 PR c++/17115
31811 * g++.dg/warn/Winline-4.C: New test.
31812
31813 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
31814
31815 * gcc.c-torture/compile/20041007-1.c: New test.
31816
31817 2004-10-07 Paul Brook <paul@codesourcery.com>
31818
31819 PR fortran/17678
31820 * gfortran.dg/use_allocated_1.f90: New test.
31821
31822 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
31823
31824 PR middle-end/17849
31825 * gfortran.fortran-torture/compile/nested.f90: New test
31826
31827 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
31828
31829 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
31830
31831 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
31832
31833 PR c++/17368
31834 * g++.dg/ext/asm6.C: New test.
31835
31836 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
31837
31838 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
31839
31840 2004-10-06 Paul Brook <paul@codesourcery.com>
31841
31842 PR libfortran/17709
31843 * gfortran.dg/empty_format_1.f90: New test.
31844
31845 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31846
31847 PR fortran/17568
31848 * gfortran.dg/ishft.f90: New test.
31849
31850 PR fortran/17283
31851 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
31852 tests.
31853
31854 2004-10-06 Paul Brook <paul@codesourcery.com>
31855
31856 * gfortran.dg/do_1.f90: New test.
31857
31858 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31859
31860 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
31861 optimizing for size.
31862
31863 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
31864
31865 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
31866
31867 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
31868
31869 * gcc.c-torture/compile/20041005-1.c: New test.
31870
31871 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
31872
31873 PR c++/17829
31874 * g++.dg/lookup/koenig4.C: New.
31875
31876 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
31877
31878 * g++.dg/other/classkey1.C: Adjust quoting marks.
31879 * g++.dg/parse/error15.C: Likewise.
31880 * g++.dg/template/meminit2.C (int>): Likewise.
31881
31882 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31883
31884 PR fortran/17283
31885 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
31886
31887 PR fortran/17631
31888 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
31889
31890 PR fortran/17708
31891 * gfortran.dg/pr17708.f90: New test.
31892
31893 2004-10-04 Chao-ying Fu <fu@mips.com>
31894
31895 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
31896 * gcc.dg/vect/vect-4.c: Ditto.
31897 * gcc.dg/vect/vect-5.c: Ditto.
31898 * gcc.dg/vect/vect-6.c: Ditto.
31899 * gcc.dg/vect/vect-8.c: Ditto.
31900 * gcc.dg/vect/vect-16.c: Ditto.
31901 * gcc.dg/vect/vect-30.c: Ditto.
31902 * gcc.dg/vect/vect-40.c: Ditto.
31903 * gcc.dg/vect/vect-41.c: Ditto.
31904 * gcc.dg/vect/vect-42.c: Ditto.
31905 * gcc.dg/vect/vect-43.c: Ditto.
31906 * gcc.dg/vect/vect-44.c: Ditto.
31907 * gcc.dg/vect/vect-45.c: Ditto.
31908 * gcc.dg/vect/vect-46.c: Ditto.
31909 * gcc.dg/vect/vect-47.c: Ditto.
31910 * gcc.dg/vect/vect-48.c: Ditto.
31911 * gcc.dg/vect/vect-49.c: Ditto.
31912 * gcc.dg/vect/vect-50.c: Ditto.
31913 * gcc.dg/vect/vect-51.c: Ditto.
31914 * gcc.dg/vect/vect-52.c: Ditto.
31915 * gcc.dg/vect/vect-53.c: Ditto.
31916 * gcc.dg/vect/vect-54.c: Ditto.
31917 * gcc.dg/vect/vect-55.c: Ditto.
31918 * gcc.dg/vect/vect-56.c: Ditto.
31919 * gcc.dg/vect/vect-57.c: Ditto.
31920 * gcc.dg/vect/vect-58.c: Ditto.
31921 * gcc.dg/vect/vect-59.c: Ditto.
31922 * gcc.dg/vect/vect-60.c: Ditto.
31923 * gcc.dg/vect/vect-74.c: Ditto.
31924 * gcc.dg/vect/vect-79.c: Ditto.
31925 * gcc.dg/vect/vect-80.c: Ditto.
31926
31927 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
31928
31929 * gcc.dg/unused-7.c: Use the correct option.
31930
31931 2004-10-04 Paul Brook <paul@codesourcery.com>
31932 Bud Davis <bdavis9659@comcast.net>
31933
31934 PR fortran/17706
31935 PR fortran/16434
31936 * gfortran/pr17706.f90: New test.
31937 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
31938
31939 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
31940
31941 * gfortran.dg/pr17612.f90: New test.
31942
31943 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
31944
31945 * g++.dg/template/local1.C: Adjust quoting marks in
31946 testing for diagnostics.
31947 * g++.dg/tls/diag-2.C: Likewise.
31948 * g++.dg/other/error8.C: Likewise.
31949
31950 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
31951
31952 PR c/17178
31953 * gcc.dg/unused-4.c: Adjust to be correct.
31954
31955 PR c/17820
31956 * gcc.dg/unused-7.c: New test.
31957
31958 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
31959
31960 PR c++/17797
31961 * g++.dg/overload/template2.C: New test.
31962
31963 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
31964
31965 PR tree-optimization/16632
31966 * gcc.dg/tree-ssa/20041002-1.c: New.
31967
31968 2004-10-03 Paul Brook <paul@codesourcery.com>
31969
31970 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
31971 rather than relying on default formatting.
31972
31973 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
31974
31975 * gcc.dg/20040920-1.c: Update expected message text.
31976
31977 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
31978
31979 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
31980
31981 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
31982
31983 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
31984 tree level.
31985
31986 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
31987
31988 * gcc.dg/tree-ssa/pr17343.c: Remove.
31989
31990 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
31991
31992 PR tree-opt/17343
31993 * gcc.dg/tree-ssa/pr17343.c: New test.
31994
31995 2004-10-01 Jakub Jelinek <jakub@redhat.com>
31996
31997 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
31998 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
31999 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
32000 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
32001 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
32002
32003 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
32004
32005 * gcc.dg/lvalue-2.c: New test.
32006
32007 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
32008
32009 PR c/17730
32010 * gcc.dg/pr17730-1.c: New test
32011
32012 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
32013
32014 PR c/7425
32015 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
32016
32017 2004-09-29 Jakub Jelinek <jakub@redhat.com>
32018
32019 * gcc.c-torture/execute/stdarg-1.c: New test.
32020 * gcc.c-torture/execute/stdarg-2.c: New test.
32021 * gcc.c-torture/execute/stdarg-3.c: New test.
32022 * gcc.dg/tree-ssa/stdarg-1.c: New test.
32023 * gcc.dg/tree-ssa/stdarg-2.c: New test.
32024 * gcc.dg/tree-ssa/stdarg-3.c: New test.
32025 * gcc.dg/tree-ssa/stdarg-4.c: New test.
32026 * gcc.dg/tree-ssa/stdarg-5.c: New test.
32027
32028 2004-09-29 Jakub Jelinek <jakub@redhat.com>
32029
32030 PR tree-optimization/17697
32031 * g++.dg/opt/pr17697-1.C: New test.
32032 * g++.dg/opt/pr17697-2.C: New test.
32033 * g++.dg/opt/pr17697-3.C: New test.
32034
32035 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
32036
32037 PR c/16409
32038 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
32039 gcc.dg/vla-init-5.c: New tests.
32040
32041 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
32042
32043 PR c/13804
32044 * gcc.dg/pr13804-1.c: New test.
32045
32046 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32047
32048 PR fortran/16938
32049 * gfortran.dg/pr16938.f90: New test.
32050
32051 2004-09-27 Mark Mitchell <mark@codesourcery.com>
32052
32053 * g++.dg/template/crash23.C: New test.
32054
32055 2004-09-27 Mark Mitchell <mark@codesourcery.com>
32056
32057 PR c++/17585
32058 * g++.dg/template/static8.C: New test.
32059
32060 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
32061
32062 PR c++/17681
32063 * g++.dg/other/error9.C: New test.
32064
32065 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
32066
32067 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
32068
32069 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32070
32071 PR fortran/15164
32072 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
32073
32074 2004-09-26 Roger Sayle <roger@eyesopen.com>
32075
32076 PR middle-end/17112
32077 * gcc.dg/pr17112-1.c: New test case.
32078
32079 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
32080
32081 PR c/11459
32082 * gcc.dg/pr11459-1.c: New test.
32083
32084 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
32085
32086 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
32087 * gcc.dg/tree-ssa/loop-4.c: Likewise.
32088
32089 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32090
32091 * gfortran.dg/pr15324.f90: Make array bounds consistent.
32092
32093 2004-09-25 Jan Hubicka <jh@suse.cz>
32094
32095 * compile/30040909-1.c: New test.
32096 * compile/30040907-1.c: New test.
32097
32098 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
32099
32100 * gcc.c-torture/execute/va-arg-26.c: New test.
32101
32102 2004-09-24 Zack Weinberg <zack@codesourcery.com>
32103
32104 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
32105 extra diagnostics on targets with 64-bit pointers.
32106 * objc.dg/selector-1.m: Adjust dg-warning regexp.
32107
32108 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
32109
32110 PR c/17188
32111 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
32112 * gcc.dg/decl-3.c: Adjust expected message.
32113
32114 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32115
32116 PR fortran/17615
32117 * gfortran.dg/pr17615.f90: New test.
32118
32119 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
32120
32121 PR tree-optimzation/17517
32122 * g++.dg/tree-ssa/pr17517.C: New Test.
32123
32124 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
32125
32126 PR c++/16889
32127 * g++.dg/lookup/ambig3.C: New.
32128
32129 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
32130
32131 PR tree-opt/17624
32132 * g++.dg/opt/pr17624.C: New test.
32133
32134 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
32135
32136 PR c/6980
32137 * gcc.dg/Wbad-function-cast-1.c: New test.
32138
32139 2004-09-23 Zack Weinberg <zack@codesourcery.com>
32140
32141 * g++.dg/ext/complit1.C
32142 * g++.dg/other/error2.C
32143 * g++.dg/other/nontype-1.C
32144 * g++.dg/parse/crash11.C
32145 * g++.dg/parse/crash12.C
32146 * g++.dg/parse/error15.C
32147 * g++.dg/parse/error4.C
32148 * g++.dg/parse/tmpl-outside1.C
32149 * g++.dg/parse/too-many-tmpl-args1.C
32150 * g++.dg/template/dependent-expr3.C
32151 * g++.dg/template/error10.C
32152 * g++.dg/template/instantiate1.C
32153 * g++.dg/template/vtable2.C
32154 * g++.dg/warn/Wshadow-1.C
32155 * g++.dg/warn/weak1.C
32156 * g++.old-deja/g++.brendan/crash16.C
32157 * g++.old-deja/g++.brendan/crash18.C
32158 * g++.old-deja/g++.brendan/crash48.C
32159 * g++.old-deja/g++.brendan/crash49.C
32160 * g++.old-deja/g++.brendan/crash55.C
32161 * g++.old-deja/g++.brendan/crash56.C
32162 * g++.old-deja/g++.brendan/crash8.C
32163 * g++.old-deja/g++.brendan/enum11.C
32164 * g++.old-deja/g++.brendan/enum8.C
32165 * g++.old-deja/g++.brendan/enum9.C
32166 * g++.old-deja/g++.brendan/friend3.C
32167 * g++.old-deja/g++.brendan/misc14.C
32168 * g++.old-deja/g++.bugs/900402_02.C
32169 * g++.old-deja/g++.bugs/900404_03.C
32170 * g++.old-deja/g++.bugs/900404_04.C
32171 * g++.old-deja/g++.bugs/900428_03.C
32172 * g++.old-deja/g++.jason/crash4.C
32173 * g++.old-deja/g++.jason/overload21.C
32174 * g++.old-deja/g++.jason/redecl1.C
32175 * g++.old-deja/g++.jason/report.C
32176 * g++.old-deja/g++.jason/rfg10.C
32177 * g++.old-deja/g++.jason/template30.C
32178 * g++.old-deja/g++.law/arm12.C
32179 * g++.old-deja/g++.law/ctors5.C
32180 * g++.old-deja/g++.law/cvt20.C
32181 * g++.old-deja/g++.law/init10.C
32182 * g++.old-deja/g++.law/init8.C
32183 * g++.old-deja/g++.law/visibility17.C
32184 * g++.old-deja/g++.law/visibility7.C
32185 * g++.old-deja/g++.mike/net8.C
32186 * g++.old-deja/g++.mike/p646.C
32187 * g++.old-deja/g++.mike/p700.C
32188 * g++.old-deja/g++.mike/p701.C
32189 * g++.old-deja/g++.mike/p811.C
32190 * g++.old-deja/g++.ns/template13.C
32191 * g++.old-deja/g++.other/array3.C
32192 * g++.old-deja/g++.other/crash25.C
32193 * g++.old-deja/g++.other/dtor3.C
32194 * g++.old-deja/g++.other/dtor4.C
32195 * g++.old-deja/g++.other/main1.C
32196 * g++.old-deja/g++.other/warn7.C
32197 * g++.old-deja/g++.pt/crash11.C
32198 * g++.old-deja/g++.pt/crash36.C
32199 * g++.old-deja/g++.pt/spec22.C
32200 * g++.old-deja/g++.pt/spec9.C
32201 * g++.old-deja/g++.pt/ttp52.C
32202 * g++.old-deja/g++.robertl/eb103.C
32203 * g++.old-deja/g++.robertl/eb121.C
32204 * g++.old-deja/g++.robertl/eb22.C
32205 * g++.old-deja/g++.robertl/eb8.C:
32206 Update locations and/or regexps of dg-error markers.
32207 Remove markers for some bogus messages that are no longer issued.
32208
32209 2004-09-23 Jakub Jelinek <jakub@redhat.com>
32210
32211 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
32212 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
32213
32214 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
32215
32216 PR c++/17618
32217 * g++.dg/lookup/crash5.C: New test.
32218
32219 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
32220
32221 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
32222 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
32223 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
32224 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
32225 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
32226 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
32227
32228 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
32229 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
32230 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
32231 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
32232 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
32233 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
32234
32235 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
32236
32237 * gcc.dg/vect/vect-44.c: Check additional cases.
32238 * gcc.dg/vect/vect-48.c: Check additional cases.
32239
32240 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
32241 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
32242 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
32243 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
32244 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
32245 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
32246 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
32247 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
32248 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
32249
32250 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
32251 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
32252 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
32253
32254 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32255
32256 * gcc.dg/tree-ssa/loop-6.c: New test.
32257
32258 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
32259
32260 PR c++/17620
32261 * g++.dg/inherit/base2.C: New.
32262
32263 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
32264
32265 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
32266 * gcc.dg/20001012-2.c: Likewise.
32267 * gcc.dg/20001013-1.c: Likewise.
32268 * gcc.dg/20001101-1.c: Likewise.
32269 * gcc.dg/20001102-1.c: Likewise.
32270 * gcc.dg/bf-spl1.c: Likewise.
32271 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
32272 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
32273
32274 2004-09-22 Diego Novillo <dnovillo@redhat.com>
32275
32276 PR tree-optimization/16721
32277 * gcc.dg/tree-ssa/pr16721.c: New test.
32278
32279 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
32280
32281 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
32282 * gcc.dg/20040305-1.c: Likewise.
32283
32284 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
32285
32286 PR c/16566
32287 * gcc.c-torture/compile/pr16566-1.c,
32288 gcc.c-torture/compile/pr16566-2.c,
32289 gcc.c-torture/compile/pr16566-3.c: New tests.
32290
32291 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
32292
32293 PR tree-optimization/17512
32294 * gcc.c-torture/compile/20040916-1.c.
32295
32296 2004-09-21 Mark Mitchell <mark@codesourcery.com>
32297
32298 * gcc.dg/pragma-re-3.c: New test.
32299
32300 2004-09-17 Matt Austern <austern@apple.com>
32301
32302 PR c++/15049
32303 * g++.dg/other/anon3.C: New.
32304
32305 2004-09-21 Roger Sayle <roger@eyesopen.com>
32306
32307 PR c++/7503
32308 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
32309 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
32310 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
32311 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
32312 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
32313
32314 2004-09-21 Bud Davis <bdavis9659@comcast.net>
32315
32316 PR fortran/17286
32317 * gfortran.dg/pr17286.f90: New test.
32318
32319 2004-09-20 Mark Mitchell <mark@codesourcery.com>
32320
32321 PR c++/17530
32322 * g++.dg/template/static7.C: New test.
32323
32324 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
32325
32326 PR tree-opt/17558
32327 * gcc.c-torture/compile/pr17558.c: New test.
32328
32329 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
32330
32331 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
32332 if SKIP_ATTRIBUTE is defined.
32333
32334 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32335
32336 PR fortran/15957
32337 * gfortran.dg/pr15957.f90: New test.
32338
32339 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
32340
32341 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
32342 in comparison.
32343 * gcc.dg/vect/vect-79.c: Likewise.
32344 * gcc.dg/vect/vect-80.c: Likewise.
32345
32346 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32347
32348 PR fortran/15750
32349 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
32350
32351 2004-09-20 Ira Rosen <irar@il.ibm.com>
32352
32353 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
32354 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
32355 * gcc.dg/vect/vect-62.c: New testcase.
32356 * gcc.dg/vect/vect-63.c: New testcase.
32357 * gcc.dg/vect/vect-64.c: New testcase.
32358 * gcc.dg/vect/vect-65.c: New testcase.
32359 * gcc.dg/vect/vect-66.c: New testcase.
32360 * gcc.dg/vect/vect-67.c: New testcase.
32361 * gcc.dg/vect/vect-68.c: New testcase.
32362 * gcc.dg/vect/vect-69.c: New testcase.
32363 * gcc.dg/vect/vect-79.c: New testcase.
32364 * gcc.dg/vect/vect-80.c: New testcase.
32365
32366 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
32367
32368 * gcc.target/mips/asm-1.c: New test.
32369
32370 2004-09-19 Ira Rosen <irar@il.ibm.com>
32371
32372 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
32373 * gcc.dg/vect/vect-73.c: New testcase.
32374 * gcc.dg/vect/vect-74.c: New testcase.
32375 * gcc.dg/vect/vect-75.c: New testcase.
32376 * gcc.dg/vect/vect-76.c: New testcase.
32377 * gcc.dg/vect/vect-77.c: New testcase.
32378 * gcc.dg/vect/vect-78.c: New testcase
32379
32380 2004-09-18 Paul Brook <paul@codesourcery.com>
32381
32382 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
32383
32384 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
32385
32386 PR c/17424
32387 * gcc.dg/pr17424-1.c: New test.
32388
32389 2004-09-18 Diego Novillo <dnovillo@redhat.com>
32390
32391 * g++.dg/tree-ssa/pr17153.C: New test.
32392
32393 2004-09-16 Geoffrey Keating <geoffk@apple.com>
32394
32395 PR pch/13361
32396 * g++.dg/pch/wchar-1.C: New.
32397 * g++.dg/pch/wchar-1.Hs: New.
32398
32399 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
32400
32401 * gcc.c-torture/execute/20040917-1.c: New test.
32402
32403 2004-09-17 Diego Novillo <dnovillo@redhat.com>
32404
32405 PR tree-optimization/17319
32406 * gcc.dg/pr17319.c: New test.
32407
32408 2004-09-17 Devang Patel <dpatel@apple.com>
32409
32410 * gcc.dg/20040813-1.c: New test.
32411
32412 2004-09-17 Diego Novillo <dnovillo@redhat.com>
32413
32414 PR tree-optimization/17273
32415 * gcc.c-torture/compile/pr17273.c: New test.
32416
32417 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
32418
32419 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
32420 Update expected messages.
32421 * gcc.dg/declspec-13.c: New test.
32422
32423 2004-09-17 David Edelsohn <edelsohn@gnu.org>
32424
32425 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
32426
32427 2004-09-17 Diego Novillo <dnovillo@redhat.com>
32428
32429 * gcc.c-torture/execute/pr17252.c: Use post-increment to
32430 change what 'a' is pointing to.
32431
32432 2004-09-17 Mark Mitchell <mark@codesourcery.com>
32433
32434 PR c++/16002
32435 * g++.dg/template/error18.C: New test.
32436
32437 PR c++/16029
32438 * g++.dg/warn/Wunused-8.C: New test.
32439
32440 2004-09-17 Steven Bosscher <stevenb@suse.de>
32441
32442 PR tree-optimization/17513
32443 * gcc.dg/20040916-1.c: New test.
32444
32445 2004-09-16 Mark Mitchell <mark@codesourcery.com>
32446
32447 PR c++/17501
32448 * g++.dg/template/typename7.C: New test.
32449
32450 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32451
32452 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
32453
32454 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
32455
32456 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
32457 with -ftree-based-profiling also.
32458 * lib/profopt.exp: Support late-set profile_option/feedback_option.
32459
32460 2004-09-16 Victor Leikehman <lei@il.ibm.com>
32461
32462 PR/15364
32463 * gfortran.dg/der_array_io_1.f90: New test.
32464 * gfortran.dg/der_array_io_2.f90: New test.
32465 * gfortran.dg/der_array_io_3.f90: New test.
32466
32467 2004-09-15 Mark Mitchell <mark@codesourcery.com>
32468
32469 * g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
32470 EABI.
32471
32472 2004-09-15 Mark Mitchell <mark@codesourcery.com>
32473
32474 * g++.dg/opt/switch1.C: New test.
32475
32476 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
32477
32478 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
32479 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
32480 Update expected messages.
32481
32482 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32483
32484 PR fortran/16485
32485 * gfortran.dg/same_name_1.f90: New test.
32486
32487 2004-09-15 Diego Novillo <dnovillo@redhat.com>
32488
32489 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
32490 dereference garbage pointers.
32491
32492 2004-09-15 Jakub Jelinek <jakub@redhat.com>
32493
32494 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
32495 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
32496
32497 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
32498 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
32499 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
32500
32501 2004-09-14 Mark Mitchell <mark@codesourcery.com>
32502
32503 PR c++/17324
32504 * g++.dg/template/mangle1.C: New test.
32505
32506 2004-09-14 Diego Novillo <dnovillo@redhat.com>
32507
32508 PR tree-optimization/17252
32509 * gcc.c-torture/execute/pr17252.c: New test.
32510
32511 2004-09-14 Andrew Pinski <apinski@apple.com>
32512
32513 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
32514
32515 2004-09-14 Roger Sayle <roger@eyesopen.com>
32516
32517 PR rtl-optimization/9771
32518 * gcc.dg/pr9771-1.c: New test case.
32519
32520 2004-09-14 Diego Novillo <dnovillo@redhat.com>
32521
32522 PR tree-optimization/15262
32523 * gcc.c-torture/execute/pr15262-1.c: New test.
32524 * gcc.c-torture/execute/pr15262-2.c: New test.
32525
32526 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
32527
32528 * gcc.dg/declspec-12.c: New test.
32529
32530 2004-09-14 Bud Davis <bdavis9659@comcast.net>
32531
32532 * gfortran.dg/pr17090.f90: Add directives to test.
32533
32534 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32535
32536 * gcc.c-torture/compile/20040914-1.c: New test.
32537
32538 2004-09-13 Mark Mitchell <mark@codesourcery.com>
32539
32540 PR c++/16162
32541 * g++.dg/template/decl2.C: New test.
32542
32543 2004-09-13 Bud Davis <bdavis9659@comcast.net>
32544
32545 PR fortran/17090
32546 * gfortran.dg/pr17090.f90: New test.
32547
32548 2004-09-13 Dale Johannesen <dalej@apple.com>
32549
32550 * gcc.c-torture/compile/pr17408.c: New test case.
32551
32552 2004-09-13 Mark Mitchell <mark@codesourcery.com>
32553
32554 PR c++/16716
32555 * g++.dg/parse/crash17.C: New test.
32556
32557 PR c++/17327
32558 * g++.dg/template/enum3.C: New test.
32559
32560 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
32561
32562 * lib/gcc-defs.exp: Load wrapper.exp.
32563 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
32564 using local code.
32565 * lib/gcc.exp (gcc_init): Similar.
32566 * lib/gfortran.exp (gfortran_init): Similar.
32567 * lib/objc.exp (objc_init): Similar.
32568 * lib/treelang.exp (treelang_init): Similar.
32569 * lib/wrapper.exp: New file with build_wrapper call machinery in
32570 ${tool}_maybe_build_wrapper.
32571
32572 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
32573
32574 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
32575 "inline".
32576 * gcc.dg/declspec-11.c: Update expected messages.
32577 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
32578 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
32579 gcc.dg/inline-12.c: New tests.
32580
32581 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
32582
32583 * g++.dg/tree-ssa/pr17400.C: New testcase.
32584
32585 2004-09-13 James E Wilson <wilson@specifixinc.com>
32586
32587 * gcc.target/mips/sb1-1.c: New testcase.
32588
32589 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
32590
32591 * lib/g77-dg.exp: Remove unused file.
32592 * lib/mike-g77.exp: Ditto.
32593 * lib/g77.exp: Ditto.
32594
32595 2004-09-12 Richard Henderson <rth@redhat.com>
32596
32597 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
32598
32599 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
32600
32601 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
32602 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
32603 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
32604 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
32605 Update expected messages.
32606
32607 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
32608
32609 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
32610 declaration/use mismatch for dirp parameter.
32611
32612 2004-09-12 Andrew Pinski <apinski@apple.com>
32613
32614 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
32615 -fgnu-runtime is passed.
32616
32617 2004-09-12 Richard Henderson <rth@redhat.com>
32618
32619 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
32620 do the uplevel thing and update additional_flags directly.
32621 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
32622 gfortran.fortran-torture/execute/intrinsic_nearest.x,
32623 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
32624 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
32625
32626 2004-09-11 Steven Bosscher <stevenb@suse.de>
32627
32628 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
32629
32630 2004-09-11 Roger Sayle <roger@eyesopen.com>
32631
32632 PR middle-end/17411
32633 * g++.dg/opt/pr17411-1.C: New test case.
32634
32635 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
32636
32637 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
32638 gcc.dg/tls/diag-2.c: Update expected messages.
32639 * gcc.dg/991209-1.c: Specify compilation options. Update expected
32640 messages.
32641 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
32642 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
32643 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
32644 gcc.dg/tls/diag-5.c: New tests.
32645
32646 2004-09-11 Zack Weinberg <zack@codesourcery.com>
32647
32648 * gcc.dg/20040910-1.c: Correct dg-error regexp.
32649
32650 2004-09-11 Steven Bosscher <stevenb@suse.de>
32651
32652 * g++.dg/parse/break-in-for.C: New test.
32653
32654 2004-09-11 Jakub Jelinek <jakub@redhat.com>
32655
32656 * gcc.dg/tree-ssa/20040911-1.c: New test.
32657
32658 2004-09-11 Andreas Jaeger <aj@suse.de>
32659
32660 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
32661 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
32662
32663 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
32664
32665 * gcc.target/frv: New directory of FR-V-specific tests.
32666
32667 2004-09-10 James E Wilson <wilson@specifixinc.com>
32668
32669 * gcc.dg/convert-vec-1.c: New test.
32670
32671 2004-09-10 Roger Sayle <roger@eyesopen.com>
32672
32673 PR middle-end/17024
32674 * gcc.dg/pr17024-1.c: New test case.
32675
32676 2004-09-10 Eric Christopher <echristo@redhat.com>
32677
32678 * gcc.dg/20040910-1.c: New test.
32679
32680 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
32681
32682 * gcc.dg/bitfld-9.c: New test.
32683
32684 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
32685
32686 * gcc.c-torture/execute/ieee/acc1.c: New test.
32687 * gcc.c-torture/execute/ieee/acc2.c: New test.
32688 * gcc.c-torture/execute/ieee/mzero6.c: New test.
32689
32690 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
32691
32692 * gcc.dg/deprecated-2.c: New test.
32693
32694 2004-09-09 James E Wilson <wilson@specifixinc.com>
32695
32696 * gcc.dg/init-vec-1.c: New test.
32697
32698 2004-09-09 Roger Sayle <roger@eyesopen.com>
32699
32700 PR middle-end/17055
32701 * gcc.dg/pr17055-1.c: New test case.
32702
32703 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
32704
32705 PR target/17377
32706 * gcc.c-torture/execute/pr17377.c: New test.
32707
32708 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
32709
32710 PR c/8420
32711 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
32712 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
32713 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
32714 gcc.dg/long-long-typespec-1.c: New tests.
32715 * gcc.dg/tls/diag-2.c: Update expected diagnostics
32716
32717 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
32718
32719 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
32720 gcc.dg/gnu99-static-1.c: New tests.
32721
32722 2004-09-08 Devang Patel <dpatel@apple.com>
32723
32724 * gcc.dg/darwin-ld-20040828-1.c: New test.
32725 * gcc.dg/darwin-ld-20040828-2.c: New test.
32726 * gcc.dg/darwin-ld-20040828-3.c: New test.
32727
32728 2004-09-08 Ziemowit Laski <zlaski@apple.com>
32729
32730 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
32731 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
32732 in error message.
32733 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
32734 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
32735 in error message.
32736 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
32737 types they qualify.
32738 * objc.dg/type-size-2.m: Fix wording in comment.
32739 * objc.dg/va-meth-1.m: New test case.
32740
32741 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
32742
32743 PR c/16633:
32744 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
32745 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
32746
32747 2004-09-06 Devang Patel <dpatel@apple.com>
32748
32749 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
32750 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
32751
32752 2004-09-06 Zack Weinberg <zack@codesourcery.com>
32753
32754 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
32755 reflect changed line numbering of diagnostics.
32756
32757 2004-09-06 Paul Brook <paul@codesourcery.com>
32758
32759 * gfortran.dg/edit_real_1.f90: Add new test.
32760
32761 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
32762
32763 * gcc.dg/tree-ssa/loop-2.c: New test.
32764 * gcc.dg/tree-ssa/loop-3.c: New test.
32765 * gcc.dg/tree-ssa/loop-4.c: New test.
32766 * gcc.dg/tree-ssa/loop-5.c: New test.
32767
32768 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32769
32770 * gcc.dg/format/sentinel-1.c: Update for parameter option.
32771
32772 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32773
32774 * gcc.dg/format/sentinel-1.c: New test.
32775
32776 2004-09-04 Uros Bizjak <uros@kss-loka.si>
32777
32778 * gcc.dg/builtins-46.c: New.
32779
32780 2004-09-03 Devang Patel <dpatel@apple.com>
32781
32782 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
32783 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
32784
32785 2004-09-03 Jan Beulich <jbeulich@novell.com>
32786
32787 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
32788 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
32789 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
32790 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
32791 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
32792 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
32793 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
32794 the non-portable bzero.
32795 * gcc.dg/20010912-1.c: xfail for NetWare.
32796 * gcc.dg/20020426-2.c: xfail for NetWare.
32797 * gcc.dg/20021014-1.c: xfail for NetWare.
32798 * gcc.dg/20021018-1.c: xfail for NetWare.
32799 * gcc.dg/20030213-1.c: xfail for NetWare.
32800 * gcc.dg/20030225-1.c: xfail for NetWare.
32801 * gcc.dg/20030708-1.c: xfail for NetWare.
32802 * gcc.dg/builtins-config.h: Also exclude NetWare.
32803 * gcc.dg/format/format.h: Define restrict only if not already defined.
32804 * gcc.dg/nest.c: xfail for NetWare.
32805 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
32806 * lib/target-supports.exp (check_visibility_available): Exclude
32807 NetWare.
32808
32809 2004-09-03 Jan Beulich <jbeulich@novell.com>
32810
32811 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
32812 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
32813 deterministic starting point for the alignment of structure fields.
32814 * gcc.dg/Wpadded.c: Dito.
32815 * g++.dg/abi/vbase10.C: Dito.
32816
32817 2004-09-03 Devang Patel <dpatel@apple.com>
32818
32819 * g++.dg/debug/pr15736.cc: New test.
32820
32821 2004-09-02 Mark Mitchell <mark@codesourcery.com>
32822
32823 * README.QMTEST: Fix out-of-date link.
32824
32825 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
32826
32827 PR fortran/16579
32828 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
32829 Delete. Duplicate of gfortran.dg/g77/20010610.f
32830
32831 2004-09-02 Mark Mitchell <mark@codesourcery.com>
32832
32833 * g++.dg/abi/arm_rtti1.C: New test.
32834
32835 2004-09-02 Geoffrey Keating <geoffk@apple.com>
32836
32837 * gcc.dg/ppc-vector-memcpy.c: New.
32838 * gcc.dg/ppc-vector-memset.c: New.
32839
32840 2004-09-02 Chao-ying Fu <fu@mips.com>
32841
32842 * gcc.target/mips/mips-3d-1.c: New test.
32843 * gcc.target/mips/mips-3d-2.c: New test.
32844 * gcc.target/mips/mips-3d-3.c: New test.
32845 * gcc.target/mips/mips-3d-4.c: New test.
32846 * gcc.target/mips/mips-3d-5.c: New test.
32847 * gcc.target/mips/mips-3d-6.c: New test.
32848 * gcc.target/mips/mips-3d-7.c: New test.
32849 * gcc.target/mips/mips-3d-8.c: New test.
32850 * gcc.target/mips/mips-3d-9.c: New test.
32851 * gcc.target/mips/mips-ps-1.c: New test.
32852 * gcc.target/mips/mips-ps-2.c: New test.
32853 * gcc.target/mips/mips-ps-3.c: New test.
32854 * gcc.target/mips/mips-ps-4.c: New test.
32855 * gcc.target/mips/mips-ps-type.c: New test.
32856
32857 2004-09-02 Paul Brook <paul@codesourcery.com>
32858
32859 * gfortran.dg/edit_real_1.f90: Add new tests.
32860
32861 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32862
32863 PR fortran/15327
32864 * gfortran.dg/merge_char_1.f90: New test.
32865
32866 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32867
32868 PR fortran/16404
32869 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
32870
32871 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
32872
32873 PR c/1522
32874 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
32875
32876 2004-09-01 Mark Mitchell <mark@codesourcery.com>
32877
32878 * g++.dg/opt/loop1.C: Do not XFAIL.
32879
32880 2004-09-01 Jakub Jelinek <jakub@redhat.com>
32881
32882 * gcc.c-torture/execute/20040831-1.c: New test.
32883
32884 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
32885
32886 PR fortran/16579
32887 * gfortran.dg/g77/20010610.f: Now passes.
32888 Copy from g77.f-torture/execute. Add dg-run directive.
32889 * gfortran.dg/g77/README: Update
32890
32891 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
32892
32893 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
32894 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
32895 (t1, t2, t3, t4): Add volatile.
32896
32897 2004-08-31 Mark Mitchell <mark@codesourcery.com>
32898
32899 * g++.dg/ext/visibility/arm1.C: New test.
32900
32901 2004-08-31 Geoffrey Keating <geoffk@apple.com>
32902
32903 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
32904 -pedantic-errors.
32905
32906 2004-09-01 Paul Brook <paul@codesourcery.com>
32907
32908 * gfortran.dg/eof_2.f90: New test.
32909
32910 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32911
32912 PR fortran/16579
32913 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
32914
32915 2004-08-31 Bud Davis <bdavis9659@comcast.net>
32916
32917 PR libfortran/16805
32918 * gfortran.dg/list_read_2.f90: New test.
32919
32920 2004-08-31 Mark Mitchell <mark@codesourcery.com>
32921
32922 * g++.dg/abi/key1.C: New test.
32923
32924 2004-08-31 Richard Henderson <rth@redhat.com>
32925
32926 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
32927 form of offsetof.
32928 * g++.dg/other/offsetof5.C: Remove duplicate.
32929
32930 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32931
32932 PR fortran/17244
32933 * gfortran.dg/func_derived_1.f90: New test.
32934
32935 2004-08-31 Paul Brook <paul@codesourcery.com>
32936
32937 * gfortran.dg/eof_1.f90: New test.
32938
32939 2004-08-31 Paul Brook <paul@codesourcery.com>
32940
32941 * gfortran.dg/list_read_1.f90: New file.
32942
32943 2004-08-30 Mark Mitchell <mark@codesourcery.com>
32944
32945 * g++.dg/opt/loop1.C: XFAIL.
32946
32947 2004-08-30 Geoffrey Keating <geoffk@apple.com>
32948
32949 * gcc.dg/funcdef-storage-1.c: New.
32950 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
32951 an extern function in local scope.
32952 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
32953 declare an 'auto inline' function in local scope.
32954 * gcc.dg/20011130-1.c: Likewise.
32955 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
32956 an 'auto' function in local scope.
32957 * gcc.dg/20021014-1.c: Likewise.
32958 * gcc.dg/20030331-2.c: Likewise.
32959
32960 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32961
32962 * gfortran.dg/blockdata_1.f90: New test.
32963
32964 2004-08-30 Richard Henderson <rth@redhat.com>
32965
32966 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
32967
32968 2004-08-30 Richard Henderson <rth@redhat.com>
32969
32970 * lib/fortran-torture.exp (fortran-torture-execute): Honor
32971 additional_flags set by alternate driver.
32972 (ieee-options): New procedure.
32973 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
32974 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
32975 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
32976 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
32977
32978 2004-08-30 Richard Henderson <rth@redhat.com>
32979
32980 * lib/f-torture.exp: Remove.
32981
32982 2004-08-29 Mark Mitchell <mark@codesourcery.com>
32983
32984 PR rtl-optimization/16590
32985 * g++.dg/opt/loop1.C: New test.
32986
32987 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
32988
32989 PR fortran/13910
32990 * gfortran.dg/oldstyle_1.f90: New test.
32991
32992 2004-08-29 Steven G. Kargl <kargls@comcast.net>
32993 Paul Brook <paul@codesourcery.com>
32994
32995 * gfortran.dg/g77/README: Update.
32996 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
32997 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
32998 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
32999
33000 2004-08-28 Paul Brook <paul@codesourcery.com>
33001
33002 PR libfortran/17195
33003 * gfortran.dg/edit_real_1.f90: New test.
33004
33005 2004-08-27 Paul Brook <paul@codesourcery.com>
33006
33007 * gfortran.dg/rewind_1.f90: New test.
33008
33009 2004-08-27 Bud Davis <bdavis9659@comcast.net>
33010
33011 PR fortran/16597
33012 * gfortran.dg/pr16597.f90: New test.
33013
33014 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
33015
33016 PR c/13801
33017 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
33018 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
33019 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
33020 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
33021 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
33022
33023 2004-08-26 Nick Clifton <nickc@redhat.com>
33024
33025 * gcc.c-torture/compile/pr17119.c: New test.
33026
33027 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
33028
33029 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
33030
33031 2004-08-25 Richard Henderson <rth@redhat.com>
33032
33033 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
33034 the bits that expect kind=8 to be the largest real kind.
33035
33036 2004-08-25 Ziemowit Laski <zlaski@apple.com>
33037
33038 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
33039
33040 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33041
33042 * gfortran.dg/assignment_1.f90: New test.
33043
33044 2004-08-25 Adam Nemet <anemet@lnxw.com>
33045
33046 * g++.dg/template/repo3.C: New test.
33047
33048 2004-08-25 Roger Sayle <roger@eyesopen.com>
33049
33050 PR middle-end/16693
33051 PR tree-optimization/16372
33052 * g++.dg/opt/pr16372-1.C: New test case.
33053 * g++.dg/opt/pr16693-1.C: New test case.
33054 * g++.dg/opt/pr16693-2.C: New test case.
33055
33056 2004-08-25 Ziemowit Laski <zlaski@apple.com>
33057
33058 * objc.dg/proto-lossage-4.m: New test.
33059
33060 2004-08-25 Mark Mitchell <mark@codesourcery.com>
33061
33062 PR c++/17155
33063 * g++.dg/inherit/local2.C: New test.
33064
33065 2004-08-25 Paul Brook <paul@codesourcery.com>
33066
33067 PR fortran/17144
33068 * gfortran.dg/string_ctor_1.f90: New test.
33069
33070 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33071
33072 PR c++/14428
33073 * g++.dg/template/redecl2.C: New test.
33074
33075 2004-08-24 Bud Davis <bdavis9659@comcast.net>
33076
33077 PR fortran/17143
33078 * gfortran.dg/pr17143.f90: New test.
33079
33080 2004-08-24 Bud Davis <bdavis9659@comcast.net>
33081
33082 PR fortran/17164
33083 * gfortran.dg/pr17164.f90: New test.
33084
33085 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
33086
33087 * gcc.dg/tree-ssa/loop-1.c: New test.
33088
33089 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
33090
33091 * gcc.c-torture/compile/20040824-1.c: New test.
33092
33093 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
33094
33095 * gcc.c-torture/compile/iftrap-3.c: New test.
33096
33097 2004-08-24 Paul Brook <paul@codesourcery.com>
33098
33099 * gfortran.dg/entry_2.f90: New test.
33100
33101 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
33102
33103 PR c++/16889
33104 * g++.dg/lookup/ambig[12].C: New.
33105
33106 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33107
33108 PR c++/16706
33109 * g++.dg/template/crash21.C: New test.
33110 * g++.dg/template/crash22.C: Likewise.
33111
33112 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
33113
33114 PR c++/17149
33115 * g++.dg/template/access15.C: New.
33116
33117 2004-08-23 Mark Mitchell <mark@codesourcery.com>
33118
33119 PR c++/17163
33120 * g++.dg/template/repo2.C: New test.
33121
33122 2004-08-23 Roger Sayle <roger@eyesopen.com>
33123
33124 PR rtl-optimization/17078
33125 * gcc.c-torture/execute/pr17078-1.c: New test case.
33126
33127 2004-08-23 Mark Mitchell <mark@codesourcery.com>
33128
33129 PR c/14492
33130 * gcc.dg/debug/crash1.c: New test.
33131
33132 2004-08-23 Mark Mitchell <mark@codesourcery.com>
33133
33134 PR c/16180
33135 * gcc.dg/loop-5.c: New test.
33136
33137 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
33138
33139 * gcc.c-torture/execute/20040823-1.c: New test.
33140
33141 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
33142
33143 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
33144 to the assembler. Simplify test accordingly.
33145 (asm_abi_flags): Use GNU names.
33146 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
33147 to check for ABI flags.
33148
33149 2004-08-22 Andrew Pinski <apinski@apple.com>
33150
33151 * g++.dg/opt/pr14029.C: New test.
33152 * gcc.c-torture/execute/pr15262.c: New test.
33153
33154 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33155
33156 * gfortran.dg/reduction.f90: Add checks with complex arguments.
33157
33158 2004-08-21 Bud Davis <bdavis9659@comcast.net>
33159
33160 PR 16908
33161 * gfortran.dg/direct_io.f90: New test.
33162
33163 2004-08-20 Mark Mitchell <mark@codesourcery.com>
33164
33165 PR c++/17121
33166 * g++.dg/inherit/local2.C: New test.
33167
33168 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
33169
33170 PR c++/17120
33171 * g++.dg/warn/Wparentheses-4.C: New test.
33172
33173 2004-08-20 Mark Mitchell <mark@codesourcery.com>
33174
33175 PR c++/17121
33176 * g++.dg/inherit/local2.C: New test.
33177
33178 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
33179 * gcc.dg/ppc-ldstruct.c: Likewise.
33180 * gcc.dg/ppc64-abi-2.c: Likewise.
33181
33182 2004-08-20 Jakub Jelinek <jakub@redhat.com>
33183
33184 PR rtl-optimization/17099
33185 * gcc.c-torture/execute/20040820-1.c: New test.
33186
33187 2004-08-20 David Edelsohn <edelsohn@gnu.org>
33188
33189 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
33190
33191 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
33192
33193 PR fortran/17077
33194 * gfortran.dg/auto_array_1.f90: New test.
33195
33196 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33197
33198 PR fortran/17074
33199 * gfortran.dg/simpleif_1.f90: New test.
33200
33201 2004-08-19 Mark Mitchell <mark@codesourcery.com>
33202
33203 * lib/target-supports.exp (check_profiling_available): Return
33204 false for arm*-*-symbianelf* and arm*-*-eabi*.
33205
33206 PR c++/15890
33207 * g++.dg/template/delete1.C: New test.
33208
33209 2004-08-19 Paul Brook <paul@codesourcery.com>
33210
33211 PR fortran/14976
33212 PR fortran/16228
33213 * gfortran.dg/data_char_1.f90: New test.
33214
33215 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
33216
33217 PR fortran/16946
33218 * gfortran.dg/reduction.f90: New testcase.
33219
33220 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
33221
33222 PR fortran/16520
33223 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
33224
33225 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
33226
33227 PR c++/17041
33228 * g++.dg/Wparentheses-3.C: New test.
33229
33230 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
33231
33232 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
33233 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
33234 * gcc.dg/vect/vect-2.c: Likewise.
33235 * gcc.dg/vect/vect-3.c: Likewise.
33236 * gcc.dg/vect/vect-4.c: Likewise.
33237 * gcc.dg/vect/vect-5.c: Likewise.
33238 * gcc.dg/vect/vect-6.c: Likewise.
33239 * gcc.dg/vect/vect-7.c: Likewise.
33240 * gcc.dg/vect/vect-25.c: Likewise.
33241 * gcc.dg/vect/vect-31.c: Likewise.
33242 * gcc.dg/vect/vect-32.c: Likewise.
33243 * gcc.dg/vect/vect-34.c: Likewise.
33244 * gcc.dg/vect/vect-36.c: Likewise.
33245 * gcc.dg/vect/vect-all.c: Likewise.
33246
33247 2004-08-18 Mark Mitchell <mark@codesourcery.com>
33248
33249 PR c++/17068
33250 * g++.dg/template/operator4.C: New test.
33251
33252 2004-08-18 Richard Henderson <rth@redhat.com>
33253
33254 * gcc.dg/20040206-1.c: XFAIL.
33255
33256 2004-08-17 Mark Mitchell <mark@codesourcery.com>
33257
33258 PR c++/16246
33259 * g++.dg/template/array7.C: New test.
33260
33261 2004-08-17 James E Wilson <wilson@specifixinc.com>
33262
33263 * gcc.dg/mips-movcc-1.c: New test.
33264 * gcc.dg/mips-movcc-2.c: New test.
33265 * gcc.dg/mips-movcc-3.c: New test.
33266
33267 * gcc.dg/mips-nmadd-1.c: New test.
33268 * gcc.dg/mips-nmadd-2.c: New test.
33269
33270 2004-08-17 Mark Mitchell <mark@codesourcery.com>
33271
33272 PR c++/15871
33273 * g++.dg/opt/inline8.C: New test.
33274
33275 PR c++/16965
33276 * g++.dg/parse/error17.C: New test.
33277
33278 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
33279
33280 * gcc.dg/vect: New directory for vectorizer tests.
33281 * gcc.dg/vect/tree-vect.h: New file.
33282 * gcc.dg/vect/vect.exp: New file.
33283 * gcc.dg/vect/pr16105.c.c: New test.
33284 * gcc.dg/vect/vect-1.c: New test.
33285 * gcc.dg/vect/vect-2.c: New test.
33286 * gcc.dg/vect/vect-3.c: New test.
33287 * gcc.dg/vect/vect-4.c: New test.
33288 * gcc.dg/vect/vect-5.c: New test.
33289 * gcc.dg/vect/vect-6.c: New test.
33290 * gcc.dg/vect/vect-7.c: New test.
33291 * gcc.dg/vect/vect-8.c: New test.
33292 * gcc.dg/vect/vect-9.c: New test.
33293 * gcc.dg/vect/vect-10.c: New test.
33294 * gcc.dg/vect/vect-11.c: New test.
33295 * gcc.dg/vect/vect-12.c: New test.
33296 * gcc.dg/vect/vect-13.c: New test.
33297 * gcc.dg/vect/vect-14.c: New test.
33298 * gcc.dg/vect/vect-15.c: New test.
33299 * gcc.dg/vect/vect-16.c: New test.
33300 * gcc.dg/vect/vect-17.c: New test.
33301 * gcc.dg/vect/vect-18.c: New test.
33302 * gcc.dg/vect/vect-19.c: New test.
33303 * gcc.dg/vect/vect-20.c: New test.
33304 * gcc.dg/vect/vect-21.c: New test.
33305 * gcc.dg/vect/vect-22.c: New test.
33306 * gcc.dg/vect/vect-23.c: New test.
33307 * gcc.dg/vect/vect-24.c: New test.
33308 * gcc.dg/vect/vect-25.c: New test.
33309 * gcc.dg/vect/vect-26.c: New test.
33310 * gcc.dg/vect/vect-27.c: New test.
33311 * gcc.dg/vect/vect-28.c: New test.
33312 * gcc.dg/vect/vect-29.c: New test.
33313 * gcc.dg/vect/vect-30.c: New test.
33314 * gcc.dg/vect/vect-31.c: New test.
33315 * gcc.dg/vect/vect-32.c: New test.
33316 * gcc.dg/vect/vect-33.c: New test.
33317 * gcc.dg/vect/vect-34.c: New test.
33318 * gcc.dg/vect/vect-35.c: New test.
33319 * gcc.dg/vect/vect-36.c: New test.
33320 * gcc.dg/vect/vect-37.c: New test.
33321 * gcc.dg/vect/vect-38.c: New test.
33322 * gcc.dg/vect/vect-40.c: New test.
33323 * gcc.dg/vect/vect-41.c: New test.
33324 * gcc.dg/vect/vect-42.c: New test.
33325 * gcc.dg/vect/vect-43.c: New test.
33326 * gcc.dg/vect/vect-44.c: New test.
33327 * gcc.dg/vect/vect-45.c: New test.
33328 * gcc.dg/vect/vect-46.c: New test.
33329 * gcc.dg/vect/vect-47.c: New test.
33330 * gcc.dg/vect/vect-48.c: New test.
33331 * gcc.dg/vect/vect-49.c: New test.
33332 * gcc.dg/vect/vect-50.c: New test.
33333 * gcc.dg/vect/vect-51.c: New test.
33334 * gcc.dg/vect/vect-52.c: New test.
33335 * gcc.dg/vect/vect-53.c: New test.
33336 * gcc.dg/vect/vect-54.c: New test.
33337 * gcc.dg/vect/vect-55.c: New test.
33338 * gcc.dg/vect/vect-56.c: New test.
33339 * gcc.dg/vect/vect-57.c: New test.
33340 * gcc.dg/vect/vect-58.c: New test.
33341 * gcc.dg/vect/vect-59.c: New test.
33342 * gcc.dg/vect/vect-60.c: New test.
33343 * gcc.dg/vect/vect-61.c: New test.
33344 * gcc.dg/vect/vect-all.c: New test.
33345 * gcc.dg/vect/vect-none.c: New test.
33346
33347 2004-08-17 Paul Brook <paul@codesourcery.com>
33348
33349 PR fortran/13082
33350 * gfortran.dg/entry_1.f90: New test.
33351
33352 2004-08-17 Andrew Pinski <apinski@apple.com>
33353
33354 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
33355
33356 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
33357
33358 * gcc.dg/pr17036-1.c: New test.
33359
33360 2004-08-16 Devang Patel <dpatel@apple.com>
33361
33362 * gcc.dg/darwin-20040809-1.c: New test.
33363
33364 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
33365
33366 * gcc.dg/funcdef-attr-1.c: New test.
33367
33368 2004-08-16 Janis Johnson <janis187@us.ibm.com>
33369
33370 * gcc.dg/altivec-17.c: New test.
33371 * gcc.dg/altivec-18.c: New test.
33372
33373 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33374
33375 PR c++/6749
33376 * g++.dg/template/vtable2.C: New test.
33377
33378 2004-08-14 Richard Henderson <rth@redhat.com>
33379
33380 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
33381 * gcc.dg/pack-test-4.c (main): Return 0.
33382 * gcc.dg/setjmp-1.c: Remove XFAIL.
33383 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
33384
33385 2004-08-14 Richard Henderson <rth@redhat.com>
33386
33387 * gcc.dg/980217-1.c: Add prototype for printf.
33388
33389 2004-08-13 Bud Davis <bdavis9659@comcast.net>
33390
33391 * gfortran.dg/pr16935.f90: New test.
33392
33393 2004-08-13 Janis Johnson <janis187@us.ibm.com>
33394
33395 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
33396
33397 2004-08-13 Paul Brook <paul@codesourcery.com>
33398
33399 * gfortran.dg/der_io_1.f90: Remove stray comma.
33400
33401 2004-08-12 Janis Johnson <janis187@us.ibm.com>
33402
33403 * gcc.dg/vmx/cw-bug-2.c: Remove.
33404 * gcc.dg/vmx/vprint-1.c: Remove.
33405 * gcc.dg/vmx/vscan-1.c: Remove.
33406
33407 2004-08-12 Devang patel <dpatel@apple.com>
33408
33409 * gcc.dg/darwin-20040809-2.c: New test.
33410
33411 2004-08-12 Janis Johnson <janis1872us.ibm.com>
33412
33413 * g++.dg/ext/altivec-12.C: New test.
33414
33415 * g++.dg/ext/altivec-11.C: New test.
33416
33417 2004-08-12 Paul Brook <paul@codesourcery.com>
33418
33419 * g++.dg/abi/arm_cxa_vec_1.C: New test.
33420
33421 2004-08-12 Janis Johnson <janis187@us.ibm.com>
33422
33423 * g++.dg/ext/altivec-2.C: Check for hardware support before
33424 executing any VMX instructions.
33425
33426 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
33427
33428 2004-08-12 Jakub Jelinek <jakub@redhat.com>
33429
33430 PR c++/16276
33431 * g++.old-deja/g++.other/comdat4.C: New test.
33432 * g++.old-deja/g++.other/comdat4-aux.cc: New.
33433
33434 2004-08-12 Ben Elliston <bje@au.ibm.com>
33435
33436 PR target/16286
33437 * gcc.dg/pr16286.c: New test.
33438
33439 2004-08-12 Jan Beulich <jbeulich@novell.com>
33440
33441 * g++.dg/ext/asm5.C: New.
33442
33443 2004-08-11 Mark Mitchell <mark@codesourcery.com>
33444
33445 PR c++/16698
33446 * g++.dg/eh/crash1.C: New test.
33447
33448 PR c++/16717
33449 * g++.dg/ext/construct1.C: New test.
33450
33451 2004-08-11 Mark Mitchell <mark@codesourcery.com>
33452
33453 PR c++/16853
33454 * g++.dg/init/ptrmem1.C: New test.
33455
33456 PR c++/16618
33457 * g++.dg/parse/offsetof5.C: New test.
33458
33459 PR c++/16870
33460 * g++.dg/template/overload3.C: New test.
33461
33462 2004-08-11 Mark Mitchell <mark@codesourcery.com>
33463
33464 PR c++/16964
33465 * g++.dg/parse/error16.C: New test.
33466
33467 PR c++/16904
33468 * g++.dg/template/error14.C: New test.
33469
33470 PR c++/16929
33471 * g++.dg/template/error15.C: New test.
33472
33473 2004-08-11 Devang Patel <dpatel@apple.com>
33474
33475 * gcc.dg/darwin-ld-20040809-1.c: New test.
33476 * gcc.dg/darwin-ld-20040809-2.c: New test.
33477
33478 2004-08-11 Steven G. Kargl <kargls@comcast.net>
33479
33480 PR fortran/16917
33481 * gfortran.dg/dfloat_1.f90: New test.
33482
33483 2004-08-09 Mark Mitchell <mark@codesourcery.com>
33484
33485 * gcc.dg/gcc.dg/arm-eabi1.c: New test.
33486 * gcc.dg/dll-2.c: Fix dg-require syntax.
33487 * gcc.misc-tests/arm-isr.c (abort): Declare.
33488 (exit): Likewise.
33489
33490 2004-08-10 Mark Mitchell <mark@codesourcery.com>
33491
33492 PR c++/16971
33493 * g++.dg/parse/crash16.C: New test.
33494
33495 2004-08-10 Roger Sayle <roger@eyesopen.com>
33496
33497 * gcc.dg/mips-rsqrt-1.c: New test case.
33498 * gcc.dg/mips-rsqrt-2.c: New test case.
33499 * gcc.dg/mips-rsqrt-3.c: New test case.
33500
33501 2004-08-10 Paul Brook <paul@codesourcery.com>
33502
33503 * gfortran.dg/der_io_1.f90: New test.
33504
33505 2004-08-10 Paul Brook <paul@codesourcery.com>
33506
33507 PR fortran/16919
33508 * gfortran.dg/der_array_1.f90: New test.
33509
33510 2004-08-09 David Edelsohn <edelsohn@gnu.org>
33511
33512 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
33513
33514 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
33515
33516 * gcc.dg/wchar_t-2.c: Fix typo.
33517
33518 2004-08-09 Falk Hueffner <falk@debian.org>
33519
33520 PR tree-optimization/12517
33521 * gcc.c-torture/compile/pr12517.c: New test.
33522
33523 PR tree-optimization/12578
33524 * gcc.c-torture/compile/pr12578.c: New test.
33525
33526 PR tree-optimization/12899
33527 * gcc.c-torture/compile/pr12899.c: New test.
33528
33529 PR rtl-optimization/14692
33530 * gcc.c-torture/compile/pr14692.c: New test.
33531
33532 PR tree-optimization/16461
33533 * gcc.c-torture/compile/pr16461.c: New test.
33534
33535 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
33536
33537 * gfortran.dg/getenv_1.f90: New test.
33538
33539 2004-08-06 Mark Mitchell <mark@codesourcery.com>
33540
33541 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
33542 wchar_t.
33543 * gcc.dg/symbian5.c: Test -fno-short-wchar.
33544
33545 2004-08-06 Paul Brook <paul@codesourcery.com>
33546
33547 * gfortran.dg/ret_array_1.f90: New test.
33548 * gfortran.dg/ret_pointer_1.f90: New test.
33549
33550 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
33551
33552 * gcc.dg/missing-field-init-[12].c: New tests.
33553 * g++.dg/warn/missing-field-init-[12].C: New tests.
33554
33555 2004-08-06 Mark Mitchell <mark@codesourcery.com>
33556
33557 * gcc.dg/enum2.c: New test.
33558 * gcc.dg/symbian3.c: Likewise.
33559 * gcc.dg/symbian4.c: Likewise.
33560 * gcc.dg/wchar_t-2.c: Likewise.
33561
33562 2004-08-05 Mark Mitchell <mark@codesourcery.com>
33563
33564 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
33565 destructor tests.
33566
33567 2004-08-05 Mark Mitchell <mark@codesourcery.com>
33568
33569 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
33570 dg-require-visiblity.
33571 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
33572 * g++.dg/ext/visibility/fvisibility.C: Likewise.
33573 * g++.dg/ext/visibility/memfuncts.C: Likewise.
33574 * g++.dg/ext/visibility/new1.C: Likewise.
33575 * g++.dg/ext/visibility/pragma.C: Likewise.
33576 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
33577 * g++.dg/ext/visibility/virtual.C: Likewise.
33578 * g++/dg/ext/visibility/visibility-1.C: Likewise.
33579 * g++/dg/ext/visibility/visibility-2.C: Likewise.
33580 * g++/dg/ext/visibility/visibility-3.C: Likewise.
33581 * g++/dg/ext/visibility/visibility-4.C: Likewise.
33582 * g++/dg/ext/visibility/visibility-5.C: Likewise.
33583 * g++/dg/ext/visibility/visibility-6.C: Likewise.
33584 * g++/dg/ext/visibility/visibility-7.C: Likewise.
33585 * g++/dg/ext/visibility/visibility-8.C: New test.
33586 * gcc.c-torture/compile/dll.x: Remove.
33587 * gcc.dg/dll-2.c: Use dg-require-dll
33588 * gcc.dg/visibility-10.c: New test.
33589 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
33590 supporting DLLs.
33591 * lib/scanasm.exp (scan_hidden): New function.
33592 (scan_not_hidden): Likewise.
33593
33594 2004-08-05 David Edelsohn <edelsohn@gnu.org>
33595
33596 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
33597
33598 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
33599
33600 * gcc.c-torture/execute/20040805-1.c: New test.
33601
33602 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
33603
33604 * gcc.dg/20020118-1.c: Declare abort.
33605 * gcc.dg/altivec_check.h: Likewise.
33606 * gcc.dg/iftrap-2.c: Likewise.
33607 * gcc.dg/pragma-darwin.c: Likewise.
33608 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
33609
33610 2004-08-04 Geoffrey Keating <geoffk@apple.com>
33611
33612 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
33613
33614 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
33615
33616 * gcc.c-torture/execute/builtins/abs-2.c,
33617 gcc.c-torture/execute/builtins/abs-3.c,
33618 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
33619 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
33620 intmax_t, uintmax_t and their limits.
33621 * gcc.dg/intmax_t-1.c: New test.
33622
33623 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
33624
33625 * g++.dg/tc1/dr147.C: Add reference to PR.
33626
33627 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
33628
33629 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
33630 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
33631
33632 2004-08-03 David Edelsohn <edelsohn@gnu.org>
33633
33634 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
33635
33636 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
33637
33638 * gcc.dg/redecl-5.c: New test.
33639 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
33640 of scanf.
33641
33642 2004-08-03 Roger Sayle <roger@eyesopen.com>
33643
33644 PR middle-end/16790
33645 * gcc.c-torture/execute/pr16790-1.c: New test case.
33646
33647 2004-08-03 Mark Mitchell <mark@codesourcery.com>
33648
33649 * g++.dg/ext/visibility/assign1.C: New test.
33650 * g++.dg/ext/visibility/new1.C: Likewise.
33651
33652 * gcc.dg/symbian1.c: New test.
33653 * gcc.dg/symbian2.c: Likewise.
33654
33655 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
33656
33657 PR target/16570
33658 * gcc.dg/i386-sse-9.c: New test.
33659
33660 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
33661
33662 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
33663
33664 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
33665
33666 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
33667 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
33668 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
33669 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
33670 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
33671 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
33672 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
33673 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
33674 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
33675 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
33676 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
33677 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
33678 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
33679 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
33680 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
33681 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
33682 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
33683 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
33684 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
33685 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
33686 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
33687 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
33688 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
33689 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
33690 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
33691 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
33692 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
33693 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
33694 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
33695 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
33696 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
33697 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
33698 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
33699 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
33700 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
33701 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
33702 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
33703 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
33704 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
33705 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
33706 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
33707 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
33708 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
33709 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
33710 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
33711 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
33712 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
33713 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
33714 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
33715 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
33716 gcc.misc-tests/i386-pf-3dnow-1.c,
33717 gcc.misc-tests/i386-pf-athlon-1.c,
33718 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
33719 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
33720 Declare built-in functions used.
33721 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
33722
33723 2004-08-02 Mark Mitchell <mark@codesourcery.com>
33724
33725 PR c++/16707
33726 * g++.dg/lookup/using12.C: New test.
33727
33728 * g++.dg/init/null1.C: Fix PR number.
33729 * g++.dg/parse/namespace10.C: Likewise.
33730
33731 2004-08-01 Mark Mitchell <mark@codesourcery.com>
33732
33733 PR c++/16224
33734 * g++.dg/template/spec17.C: New test.
33735 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
33736 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
33737
33738 2004-08-02 David Billinghurst
33739
33740 PR fortran/16292
33741 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
33742
33743 2004-08-01 Zack Weinberg <zack@codesourcery.com>
33744
33745 * gcc.dg/ia64-got-1.c: New test case.
33746
33747 2004-08-01 Mark Mitchell <mark@codesourcery.com>
33748
33749 PR c++/16489
33750 * g++.dg/init/null1.C: New test.
33751 * g++.dg/tc1/dr76.C: Adjust error marker.
33752
33753 PR c++/16529
33754 * g++.dg/parse/namespace10.C: New test.
33755
33756 PR c++/16810
33757 * g++.dg/inherit/ptrmem2.C: New test.
33758
33759 2004-08-02 Ben Elliston <bje@au.ibm.com>
33760
33761 PR target/16155
33762 * gcc.dg/pr16155.c: New test.
33763
33764 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
33765
33766 * gcc.dg/redecl-2.c: New test.
33767
33768 2004-07-30 Geoffrey Keating <geoffk@apple.com>
33769
33770 * gcc.dg/darwin-longdouble.c: New file.
33771
33772 2004-07-30 Richard Henderson <rth@redhat.com>
33773
33774 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
33775 write to constant argument.
33776 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
33777
33778 2004-07-30 Richard Henderson <rth@redhat.com>
33779
33780 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
33781 tests of nearest around zero.
33782
33783 2004-07-30 Andrew Pinski <apinski@apple.com>
33784
33785 * gcc.c-torture/compile/20040730-1.c: New test.
33786
33787 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
33788
33789 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
33790 powerpc-eabispe.
33791
33792 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
33793
33794 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
33795
33796 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
33797
33798 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
33799 contains $ld_library_path.
33800 * lib/gfortran.exp (gfortran_link_flags): Likewise.
33801
33802 2004-07-29 Richard Henderson <rth@redhat.com>
33803
33804 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
33805
33806 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
33807 (alt2, which): New.
33808 (Check): Accept either alternative.
33809
33810 2004-07-29 Mark Mitchell <mark@codesourcery.com>
33811
33812 * g++.dg/abi/inline1.C: New test.
33813 * g++.dg/abi/local1-a.cc: Likewise.
33814 * g++.dg/abi/local1.C: Likewise.
33815 * g++.dg/abi/mangle11.C: Tweak location of warnings.
33816 * g++.dg/abi/mangle12.C: Likewise.
33817 * g++.dg/abi/mangle17.C: Likewise.
33818 * g++.dg/abi/mangle20-2.C: Likewise.
33819 * g++.dg/opt/interface1.C: Likewise.
33820 * g++.dg/opt/interface1.h: Likewise.
33821 * g++.dg/opt/interface1-a.cc: New test.
33822 * g++.dg/parse/repo1.C: New test.
33823 * g++.dg/template/repo1.C: Likewise.
33824 * g++.dg/warn/Winline-1.C: Likewise.
33825 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
33826
33827 2004-07-29 Diego Novillo <dnovillo@redhat.com>
33828
33829 * gcc.dg/tree-ssa/20040729-1.c: New test.
33830
33831 2004-07-27 Matt Austern <austern@apple.com>
33832
33833 * gcc.dg/darwin-bool-1.c: New test.
33834 * gcc.dg/darwin-bool-2.c: New test.
33835
33836 2004-07-28 Richard Henderson <rth@redhat.com>
33837
33838 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
33839 arguments in the correct type. Don't write to constant arguments.
33840
33841 2004-07-28 Diego Novillo <dnovillo@redhat.com>
33842
33843 PR tree-optimization/16688
33844 PR tree-optimization/16689
33845 * g++.dg/tree-ssa/pr16688.C: New test.
33846
33847 2004-07-28 Diego Novillo <dnovillo@redhat.com>
33848
33849 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
33850 loads. Not only in the comment, this time.
33851
33852 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
33853
33854 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
33855 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
33856 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
33857 * gcc.dg/sh4a-bitmovua.c: New.
33858 * gcc.dg/sh4a-cos.c: New.
33859 * gcc.dg/sh4a-cosf.c: New.
33860 * gcc.dg/sh4a-fprun.c: New.
33861 * gcc.dg/sh4a-fsrra.c: New.
33862 * gcc.dg/sh4a-memmovua.c: New.
33863 * gcc.dg/sh4a-sin.c: New.
33864 * gcc.dg/sh4a-sincos.c: New.
33865 * gcc.dg/sh4a-sincosf.c: New.
33866 * gcc.dg/sh4a-sinf.c: New.
33867
33868 2004-07-28 Diego Novillo <dnovillo@redhat.com>
33869
33870 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
33871 conditionals.
33872 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
33873 loads.
33874 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
33875 DOM1.
33876
33877 2004-07-27 Andrew Pinski <apinski@apple.com>
33878
33879 * g++.dg/rtti/tinfo1.C: Correct the xfail.
33880
33881 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
33882
33883 * gcc.dg/pragma-isr.c: New test.
33884
33885 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
33886
33887 PR c++/14429
33888 * g++.dg/template/ttp11.C: New test.
33889
33890 2004-07-27 Diego Novillo <dnovillo@redhat.com>
33891
33892 * gcc.c-torture/compile/20040727-1.c: New test.
33893
33894 2004-07-26 Eric Christopher <echristo@redhat.com>
33895
33896 * gcc.c-torture/compile/20040726-2.c: New test.
33897
33898 2004-07-26 Andrew Pinski <apinski@apple.com>
33899
33900 * g++.dg/rtti/tinfo1.C: Xfail.
33901
33902 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
33903
33904 * gcc.c-torture/compile/20040726-1.c: New test.
33905
33906 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
33907 Brian Ryner <bryner@brianryner.com>
33908
33909 PR c++/9283
33910 PR c++/15000
33911 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
33912 * g++.dg/ext/visibility/: New directory.
33913 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
33914 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
33915 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
33916 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
33917 * g++.dg/ext/visibility/fvisibility.C,
33918 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
33919 g++.dg/ext/visibility/fvisibility-override1.C
33920 g++.dg/ext/visibility/fvisibility-override2.C
33921 g++.dg/ext/visibility/memfuncts.C
33922 g++.dg/ext/visibility/noPLT.C
33923 g++.dg/ext/visibility/pragma.C
33924 g++.dg/ext/visibility/pragma-override1.C
33925 g++.dg/ext/visibility/pragma-override2.C
33926 g++.dg/ext/visibility/staticmemfuncts.C
33927 g++.dg/ext/visibility/virtual.C: New tests.
33928
33929 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
33930
33931 PR c/15360
33932 * gcc.dg/pr15360-1.c: New test.
33933
33934 2004-07-25 Daniel Jacobowitz <dan@debian.org>
33935
33936 * gcc.dg/pragma-align-2.c: New test.
33937 * gcc.dg/pragma-init-fini.c: New test.
33938 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
33939 targets.
33940
33941 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
33942
33943 * gcc.dg/init-string-2.c: New test.
33944
33945 2004-07-24 Zack Weinberg <zack@codesourcery.com>
33946
33947 PR 16684
33948 * gcc.dg/Wredundant-decls-1.c: New test case.
33949
33950 2004-07-24 Jakub Jelinek <jakub@redhat.com>
33951
33952 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
33953 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
33954 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
33955 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
33956 * gcc.dg/compat/generate-random.c: New file.
33957 * gcc.dg/compat/generate-random.h: Likewise.
33958 * gcc.dg/compat/generate-random_r.c: Likewise.
33959 * gcc.dg/compat/struct-layout-1.h: Likewise.
33960 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
33961 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
33962 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
33963 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
33964 * gcc.dg/compat/struct-layout-1_main.c: New test.
33965 * gcc.dg/compat/struct-layout-1_x.c: New file.
33966 * gcc.dg/compat/struct-layout-1_y.c: New file.
33967 * gcc.dg/compat/struct-layout-1_test.h: New file.
33968
33969 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
33970
33971 * gcc.dg/comp-return-1.c: New test
33972
33973 2004-07-23 Janis Johnson <janis187@us.ibm.com>
33974
33975 * gcc.dg/vmx/8-02a.c: Fix typo.
33976
33977 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
33978 * gcc.dg/darwin-abi-3.c: New test.
33979
33980 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
33981 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
33982
33983 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
33984 * gcc.dg/vmx/ops-long-1.c: New test.
33985 * gcc.dg/vmx/ops-long-2.c: New test.
33986
33987 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
33988
33989 * g++.dg/lookup/conv-[1234].C: New.
33990
33991 2004-07-22 Mark Mitchell <mark@codesourcery.com>
33992
33993 * g++.dg/parse/attr2.C: Simplify.
33994
33995 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
33996
33997 PR c/7284
33998 * gcc.c-torture/execute/pr7284-1.c: New test.
33999
34000 2004-07-22 Brian Booth <bbooth@redhat.com>
34001
34002 * gcc.dg/tree-ssa/20040721-1.c: New test.
34003
34004 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
34005
34006 * g++.dg/template/crash20.c: New.
34007
34008 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
34009
34010 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
34011 Add dg-run directive. Declare variables as required.
34012 * gfortran.dg/g77/README: Update
34013
34014 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
34015
34016 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
34017 gcc.dg/cris-peep2-andu2.c: New tests.
34018
34019 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
34020
34021 PR c/15052
34022 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
34023 on return type.
34024 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
34025 messages.
34026 * gcc.dg/qual-return-2.c: Update expected messages.
34027 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
34028
34029 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
34030
34031 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
34032 * gcc.dg/noncompile/921102-1.c: Update expected error message.
34033
34034 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
34035
34036 PR c/11250
34037 * gcc.dg/init-string-1.c: New test.
34038
34039 2004-07-21 Jakub Jelinek <jakub@redhat.com>
34040
34041 PR middle-end/15345
34042 PR c/16450
34043 * gcc.dg/torture/nested-fn-1.c: New test.
34044
34045 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
34046
34047 PR target/16559
34048 * gcc.dg/ia64-fptr-1.c: New file.
34049
34050 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34051
34052 PR c++/14497
34053 * g++.dg/template/spec16.C: New test.
34054 * g++.old-deja/g++.robertl/eb118.C: Remove.
34055
34056 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34057
34058 PR c++/509
34059 * g++.dg/template/spec15.C: New test.
34060
34061 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
34062
34063 Copy cases from g77.f-torture/execute and add dg-run
34064 directive. Other changes as noted.
34065 * gfortran.dg/g77/13037.f
34066 * gfortran.dg/g77/1832.f
34067 * gfortran.dg/g77/19981119-0.f
34068 * gfortran.dg/g77/19990313-0.f
34069 * gfortran.dg/g77/19990313-1.f
34070 * gfortran.dg/g77/19990313-2.f
34071 * gfortran.dg/g77/19990313-3.f
34072 * gfortran.dg/g77/19990419-1.f
34073 * gfortran.dg/g77/19990826-0.f
34074 * gfortran.dg/g77/19990826-2.f
34075 * gfortran.dg/g77/20000503-1.f
34076 * gfortran.dg/g77/20001111.f
34077 * gfortran.dg/g77/20010116.f
34078 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
34079 * gfortran.dg/g77/20010430.f
34080 * gfortran.dg/g77/6177.f
34081 * gfortran.dg/g77/947.f
34082 * gfortran.dg/g77/970816-3.f
34083 * gfortran.dg/g77/971102-1.f
34084 * gfortran.dg/g77/980520-1.f
34085 * gfortran.dg/g77/980628-0.f
34086 * gfortran.dg/g77/980628-1.f
34087 * gfortran.dg/g77/980628-10.f
34088 * gfortran.dg/g77/980628-2.f
34089 * gfortran.dg/g77/980628-3.f
34090 * gfortran.dg/g77/980628-7.f
34091 * gfortran.dg/g77/980628-8.f
34092 * gfortran.dg/g77/980628-9.f
34093 * gfortran.dg/g77/980701-0.f
34094 * gfortran.dg/g77/980701-1.f
34095 * gfortran.dg/g77/cabs.f
34096 * gfortran.dg/g77/claus.f
34097 * gfortran.dg/g77/complex_1.f
34098 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
34099 * gfortran.dg/g77/dcomplex.f
34100 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
34101 * gfortran.dg/g77/f90-intrinsic-mathematical.f
34102 * gfortran.dg/g77/f90-intrinsic-numeric.f
34103 * gfortran.dg/g77/int8421.f
34104 * gfortran.dg/g77/labug1.f
34105 * gfortran.dg/g77/large_vec.f
34106 * gfortran.dg/g77/le.f
34107 * gfortran.dg/g77/short.f
34108 * gfortran.dg/g77/README: Update
34109
34110 2004-07-20 Mark Mitchell <mark@codesourcery.com>
34111
34112 PR c++/16637
34113 * g++.dg/parse/lookup4.C: New test.
34114
34115 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34116
34117 PR c++/16175
34118 * g++.dg/template/ttp10.C: New test.
34119
34120 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
34121
34122 * gcc.dg/pr12625-1.c: New test.
34123
34124 2004-07-20 Steven Bosscher <stevenb@suse.de>
34125
34126 * gcc.dg/switch-warn-1.c: New test.
34127 * gcc.dg/switch-warn-2.c: New test.
34128 * gcc.c-torture/compile/pr14730.c: Update.
34129
34130 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
34131
34132 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
34133 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
34134 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
34135 g++.dg/template/nontype3.C: Remove trailing CR from tests.
34136
34137 2004-07-18 Mark Mitchell <mark@codesourcery.com>
34138
34139 PR c++/16623
34140 * g++.dg/template/assign1.C: New test.
34141
34142 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34143
34144 PR c++/12170
34145 * g++.dg/template/ttp9.C: New test.
34146
34147 2004-07-19 Daniel Jacobowitz <dan@debian.org>
34148
34149 * gcc.dg/format/cmn-err-1.c: New test.
34150
34151 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
34152
34153 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
34154 gcc.dg/Wparentheses-10.c: New tests.
34155 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
34156
34157 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34158
34159 PR fortran/16465
34160 * gfortran.dg/g77//ffixed-line-length-0.f,
34161 gfortran.dg/g77/ffixed-line-length-132.f,
34162 gfortran.dg/g77/ffixed-line-length-72.f,
34163 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
34164 gfortran.dg/g77/README: Update.
34165
34166 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34167
34168 PR c++/13092
34169 * g++.dg/template/non-dependent7.C: New test.
34170 * g++.dg/template/non-dependent8.C: Likewise.
34171 * g++.dg/template/non-dependent9.C: Likewise.
34172 * g++.dg/template/non-dependent10.C: Likewise.
34173
34174 2004-07-17 Mark Mitchell <mark@codesourcery.com>
34175
34176 PR c++/16337
34177 * g++.dg/parse/attr2.C: New test.
34178
34179 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
34180
34181 * g77.dg: Removed.
34182 * g77.f-torture: Ditto.
34183
34184 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
34185
34186 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
34187 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
34188 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
34189
34190 2004-07-16 Richard Henderson <rth@redhat.com>
34191
34192 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
34193
34194 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34195
34196 * lib/fortran-torture.exp (fortran-torture): Don't test compile
34197 tests with full list of options.
34198 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
34199 of TORTURE_OPTIONS if test contains 'dg-do run'.
34200
34201 PR fortran/16404
34202 * gfortran.dg/do_iterator.f90: New test.
34203
34204 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
34205
34206 PR rtl-optimization/16536
34207 * gcc.c-torture/execute/restrict-1.c: New test.
34208
34209 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34210
34211 PR fortran/15324
34212 * gfortran.dg/pr15324.f90: New test.
34213
34214 PR fortran/15129
34215 * gfortran.dg/pr15129.f90: New test.
34216
34217 PR fortran/15140
34218 * gfortran.dg/pr15140.f90: New test.
34219
34220 PR fortran/13792
34221 * gfortran.fortran-torture/execute/bounds.f90: Add check for
34222 compile-time simplification.
34223
34224 2004-07-14 Mike Stump <mrs@apple.com>
34225
34226 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
34227
34228 2004-07-14 James E Wilson <wilson@specifixinc.com>
34229
34230 PR target/16325
34231 * gcc.dg/profile-generate-1.c: New.
34232
34233 2004-07-15 Jakub Jelinek <jakub@redhat.com>
34234
34235 * gcc.c-torture/execute/20040709-1.c: New test.
34236 * gcc.c-torture/execute/20040709-2.c: New test.
34237
34238 2004-07-14 Mike Stump <mrs@apple.com>
34239
34240 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
34241
34242 2004-07-14 Mike Stump <mrs@apple.com>
34243
34244 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
34245
34246 2004-07-13 Mark Mitchell <mark@codesourcery.com>
34247
34248 PR c++/16518
34249 * g++.dg/parse/mutable1.C: New test.
34250
34251 2004-07-13 Diego Novillo <dnovillo@redhat.com>
34252
34253 PR tree-optimization/16443
34254 * gcc.dg/tree-ssa/20040713-1.c: New test.
34255
34256 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
34257
34258 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
34259 for operator new.
34260
34261 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
34262
34263 * gfortran.dg/g77/README: New file
34264 * gfortran.dg/g77/19981216-0.f: Copy from
34265 g77.f-torture/noncompile. Add "dg-do compile" and
34266 dg-error as required.
34267 * gfortran.dg/g77/19990218-1.f: Likewise.
34268 * gfortran.dg/g77/19990905-1.f: Likewise.
34269 * gfortran.dg/g77/9263.f: Likewise.
34270 * gfortran.dg/g77/980615-0.f: Likewise.
34271 * gfortran.dg/g77/980616-0.f: Likewise.
34272 * gfortran.dg/g77/check0.f: Likewise.
34273 * gfortran.dg/g77/select_no_compile.f: Likewise.
34274
34275 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
34276
34277 Copy files from g77.f-torture/compile.
34278 Add "{ dg-do compile}". Other changes as noted
34279 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
34280 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
34281 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
34282 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
34283 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
34284 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
34285 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
34286 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
34287 statement to conform to standard. Append alpha1.x for reference.
34288 * gfortran.dg/g77/xformat.f: Add dg-warning
34289
34290 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
34291
34292 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
34293 Add {dg-do compile} directive.
34294 * gfortran.dg/g77/cpp2.F: Likewise.
34295
34296 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
34297
34298 PR c++/5402
34299 * g++.dg/lookup/name-clash1.C: New test.
34300
34301 PR c++/9777
34302 * g++.dg/lookup/name-clash2.C: New test.
34303
34304 PR c++/12102
34305 * g++.dg/lookup/name-clash3.C: New test.
34306
34307 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34308
34309 * g++.dg/lookup/new2.C: New test.
34310 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
34311
34312 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
34313
34314 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
34315 Add {dg-do compile} directive.
34316 * gfortran.dg/g77/13060.f: Likewise.
34317 * gfortran.dg/g77/19990218-0.f: Likewise.
34318 * gfortran.dg/g77/19990305-0.f: Likewise.
34319 * gfortran.dg/g77/19990419-0.f: Likewise.
34320 * gfortran.dg/g77/19990502-0.f: Likewise.
34321 * gfortran.dg/g77/19990502-1.f: Likewise.
34322 * gfortran.dg/g77/19990525-0.f: Likewise.
34323 * gfortran.dg/g77/19990826-1.f: Likewise.
34324 * gfortran.dg/g77/19990826-3.f: Likewise.
34325 * gfortran.dg/g77/19990905-2.f: Likewise.
34326 * gfortran.dg/g77/20000412-1.f: Likewise.
34327 * gfortran.dg/g77/20000511-1.f: Likewise.
34328 * gfortran.dg/g77/20000511-2.f: Likewise.
34329 * gfortran.dg/g77/20000518.f: Likewise.
34330 * gfortran.dg/g77/20000601-1.f: Likewise.
34331 * gfortran.dg/g77/20000601-2.f: Likewise.
34332 * gfortran.dg/g77/20000629-1.f: Likewise.
34333 * gfortran.dg/g77/20000630-2.f: Likewise.
34334 * gfortran.dg/g77/20010115.f: Likewise.
34335 * gfortran.dg/g77/20010321-1.f: Likewise.
34336 * gfortran.dg/g77/20010426.f: Likewise.
34337 * gfortran.dg/g77/20020307-1.f: Likewise.
34338 * gfortran.dg/g77/8485.f: Likewise.
34339 * gfortran.dg/g77/960317-1.f: Likewise.
34340 * gfortran.dg/g77/970915-0.f: Likewise.
34341 * gfortran.dg/g77/980310-1.f: Likewise.
34342 * gfortran.dg/g77/980310-2.f: Likewise.
34343 * gfortran.dg/g77/980310-3.f: Likewise.
34344 * gfortran.dg/g77/980310-4.f: Likewise.
34345 * gfortran.dg/g77/980310-6.f: Likewise.
34346 * gfortran.dg/g77/980310-7.f: Likewise.
34347 * gfortran.dg/g77/980310-8.f: Likewise.
34348 * gfortran.dg/g77/980419-2.f: Likewise.
34349 * gfortran.dg/g77/980424-0.f: Likewise.
34350 * gfortran.dg/g77/980427-0.f: Likewise.
34351 * gfortran.dg/g77/980729-0.f: Likewise.
34352 * gfortran.dg/g77/981117-1.f: Likewise.
34353 * gfortran.dg/g77/toon_1.f: Likewise.
34354
34355 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34356
34357 PR c++/2204
34358 * g++.dg/other/abstract2.C: New test.
34359
34360 2004-07-12 Paul Brook <paul@codesourcery.com>
34361
34362 * gfortran.dg/pointer_init_1.f90: New test.
34363
34364 2004-07-11 Paul Brook <paul@codesourcery.com>
34365
34366 PR fortran/15986
34367 * gfortran.dg/contained_1.f90: New test.
34368
34369 2004-07-11 Mark Mitchell <mark@codesourcery.com>
34370
34371 * g++.dg/parse/defarg8.C: New test.
34372
34373 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34374
34375 PR fortran/16433
34376 * gfortran.dg/pr16433.f: New test.
34377
34378 PR fortran/17574
34379 * gfortran.dg/pr15754.f90: New test.
34380
34381 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
34382
34383 PR tree-optimization/16437
34384 * gcc.c-torture/execute/bitfld-4.c: New test.
34385
34386 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34387
34388 * gfortran.fortran-torture/execute/common_2.f90: Add check for
34389 access to common var from module.
34390
34391 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34392
34393 PR fortran/16336
34394 * gfortran.fortran-torture/execute/common_2.f90: New test.
34395
34396 2004-07-10 Paul Brook <paul@codesourcery.com>
34397
34398 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
34399
34400 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34401
34402 PR fortran/15969
34403 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
34404
34405 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
34406
34407 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
34408 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
34409 * gfortran.dg/g77/ffree-form-1.f: Likewise.
34410 * gfortran.dg/g77/ffree-form-2.f: Likewise.
34411 * gfortran.dg/g77/ffree-form-3.f: Likewise.
34412 * gfortran.dg/g77/fno-underscoring.f: Likewise.
34413 * gfortran.dg/g77/funderscoring.f: Likewise.
34414 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
34415
34416 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34417
34418 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
34419
34420 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34421 Paul Brook <paul@codesourcery.com>
34422
34423 PR fortran/13415
34424 * gfortran.dg/common_pointer_1.f90: New test.
34425
34426 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34427
34428 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
34429
34430 2004-07-09 James E Wilson <wilson@specifixinc.com>
34431
34432 PR target/16364
34433 * gcc.c-torture/compile/20040709-1.c: New.
34434
34435 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34436
34437 PR fortran/14077
34438 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
34439
34440 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34441
34442 PR fortran/13201
34443 * gfortran.dg/shape_1.f90: New test.
34444
34445 2004-07-09 Zack Weinberg <zack@codesourcery.com>
34446 Andrew Pinski <apinski@apple.com>
34447
34448 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
34449
34450 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34451
34452 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
34453 comment.
34454
34455 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34456 Paul Brook <paul@codesourcery.com>
34457
34458 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
34459 '.f95' and '.F95'.
34460
34461 2004-07-09 Diego Novillo <dnovillo@redhat.com>
34462
34463 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
34464
34465 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34466
34467 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
34468 testcases with capital suffix.
34469
34470 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34471
34472 PR fortran/15481
34473 PR fortran/13372
34474 PR fortran/13575
34475 PR fortran/15978
34476 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
34477
34478 * gfortran.dg/implicit_1.f90: New test.
34479
34480 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
34481
34482 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
34483 expression to match gfortran warning/error messages
34484 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
34485 dg-error text.
34486
34487 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
34488
34489 * lib/fortran-torture.exp: Rename proc search_for to
34490 search_for_re.
34491
34492 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
34493
34494 * gcc.c-torture/execute/simd-5.x: New file.
34495 XFAIL on SPARC 64-bit at -O0.
34496
34497 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34498
34499 PR c++/8211
34500 PR c++/16165
34501 * g++.dg/warn/effc3.C: New test.
34502
34503 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
34504
34505 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
34506 change X to 1X in format.
34507 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
34508 add data statements to conform to standard.
34509
34510 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
34511
34512 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
34513 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
34514 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
34515
34516 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
34517
34518 * gfortran.dg/g77/7388.f: Copy from g77.dg
34519 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
34520 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
34521 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
34522 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
34523 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
34524 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
34525 * gfortran.dg/g77/strlen0.f: Likewise.
34526
34527 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
34528
34529 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
34530 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
34531
34532 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
34533
34534 * gcc.c-torture/execute/920428-2.x: Delete.
34535 * gcc.c-torture/execute/920501-7.x: Likewise.
34536
34537 2004-07-08 Jakub Jelinek <jakub@redhat.com>
34538
34539 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
34540 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
34541 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
34542 prescott and c3-2.
34543 (PREFETCH_3DNOW): Add -march=c3.
34544
34545 2004-07-08 Diego Novillo <dnovillo@redhat.com>
34546
34547 PR c/16437
34548 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
34549 * gcc.c-torture/execute/bf64-1.x: Likewise.
34550
34551 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
34552
34553 * gcc.c-torture/compile/20040708-1.c: New test.
34554
34555 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34556
34557 PR c++/16169
34558 * g++.dg/warn/effc2.C: New test.
34559
34560 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
34561
34562 * gcc.c-torture/execute/bitfld-1.x: Remove.
34563 * gcc.c-torture/execute/bitfld-3.c: New test.
34564 * gcc.dg/bitfld-2.c: Remove XFAILs.
34565
34566 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
34567
34568 PR c++/16276
34569 * g++.dg/rtti/tinfo1.C: New file.
34570
34571 2004-07-07 Eric Christopher <echristo@redhat.com>
34572
34573 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
34574
34575 2004-07-07 Andrew Pinski <apinski@apple.com>
34576
34577 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
34578
34579 2004-07-07 Mark Mitchell <mark@codesourcery.com>
34580
34581 * g++.dg/init/call1.C: XFAIL.
34582
34583 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
34584
34585 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
34586 except for movstrict*, to movmem* and clrstr* to clrmem*.
34587
34588 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
34589
34590 * gcc.c-torture/execute/20040707-1.c: New test.
34591
34592 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
34593
34594 * gcc.c-torture/execute/20040706-1.c: New test.
34595
34596 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34597
34598 PR c++/3671
34599 * g++.dg/template/spec14.C: New test.
34600
34601 2004-07-05 Jakub Jelinek <jakub@redhat.com>
34602
34603 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
34604 nothing if not yet defined. Use it in b, c and d type definitions.
34605 * gcc.c-torture/execute/20040705-1.c: New test.
34606 * gcc.c-torture/execute/20040705-2.c: New test.
34607
34608 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34609
34610 PR c++/2518
34611 * g++.dg/lookup/new1.C: New test.
34612
34613 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
34614
34615 PR c++/11406
34616 * g++.dg/template/sizeof8.C: New test.
34617
34618 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
34619
34620 * gcc.c-torture/compile/20040705-1.c: New test.
34621
34622 2004-07-04 Bud Davis <bdavis9659@comcast.net>
34623
34624 * gfortran.fortran-torture/execute/seq_io.f90: New test.
34625
34626 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
34627
34628 * gcc.dg/cpp/if-mop.c: Two new testcases.
34629 * gcc.dg/cpp/trad/comment-3.c: New.
34630
34631 2004-07-04 Paul Brook <paul@codesourcery.com>
34632
34633 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
34634
34635 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
34636
34637 PR c++/3761
34638 * g++.dg/lookup/crash4.C: New test.
34639
34640 2004-07-02 Zack Weinberg <zack@codesourcery.com>
34641
34642 * gcc.c-torture/execute/builtin-abs-1.c
34643 * gcc.c-torture/execute/builtin-abs-2.c
34644 * gcc.c-torture/execute/builtin-complex-1.c
34645 * gcc.c-torture/execute/builtins/string-1-lib.c
34646 * gcc.c-torture/execute/builtins/string-1.c
34647 * gcc.c-torture/execute/builtins/string-2-lib.c
34648 * gcc.c-torture/execute/builtins/string-2.c
34649 * gcc.c-torture/execute/builtins/string-3-lib.c
34650 * gcc.c-torture/execute/builtins/string-3.c
34651 * gcc.c-torture/execute/builtins/string-4-lib.c
34652 * gcc.c-torture/execute/builtins/string-4.c
34653 * gcc.c-torture/execute/builtins/string-5-lib.c
34654 * gcc.c-torture/execute/builtins/string-5.c
34655 * gcc.c-torture/execute/builtins/string-6-lib.c
34656 * gcc.c-torture/execute/builtins/string-6.c
34657 * gcc.c-torture/execute/builtins/string-7-lib.c
34658 * gcc.c-torture/execute/builtins/string-7.c
34659 * gcc.c-torture/execute/builtins/string-8-lib.c
34660 * gcc.c-torture/execute/builtins/string-8.c
34661 * gcc.c-torture/execute/builtins/string-9-lib.c
34662 * gcc.c-torture/execute/builtins/string-9.c
34663 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
34664 * gcc.c-torture/execute/builtins/string-asm-1.c
34665 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
34666 * gcc.c-torture/execute/builtins/string-asm-2.c
34667 * gcc.c-torture/execute/stdio-opt-1.c
34668 * gcc.c-torture/execute/stdio-opt-2.c
34669 * gcc.c-torture/execute/stdio-opt-3.c
34670 * gcc.c-torture/execute/string-opt-1.c
34671 * gcc.c-torture/execute/string-opt-10.c
34672 * gcc.c-torture/execute/string-opt-11.c
34673 * gcc.c-torture/execute/string-opt-12.c
34674 * gcc.c-torture/execute/string-opt-13.c
34675 * gcc.c-torture/execute/string-opt-14.c
34676 * gcc.c-torture/execute/string-opt-15.c
34677 * gcc.c-torture/execute/string-opt-16.c
34678 * gcc.c-torture/execute/string-opt-2.c
34679 * gcc.c-torture/execute/string-opt-6.c
34680 * gcc.c-torture/execute/string-opt-7.c
34681 * gcc.c-torture/execute/string-opt-8.c:
34682 Replace with ...
34683
34684 * gcc.c-torture/execute/builtins/abs-2.c
34685 * gcc.c-torture/execute/builtins/abs-3.c
34686 * gcc.c-torture/execute/builtins/complex-1.c
34687 * gcc.c-torture/execute/builtins/fprintf.c
34688 * gcc.c-torture/execute/builtins/fputs.c
34689 * gcc.c-torture/execute/builtins/memcmp.c
34690 * gcc.c-torture/execute/builtins/memmove.c
34691 * gcc.c-torture/execute/builtins/memops-asm.c
34692 * gcc.c-torture/execute/builtins/mempcpy-2.c
34693 * gcc.c-torture/execute/builtins/mempcpy.c
34694 * gcc.c-torture/execute/builtins/memset.c
34695 * gcc.c-torture/execute/builtins/printf.c
34696 * gcc.c-torture/execute/builtins/sprintf.c
34697 * gcc.c-torture/execute/builtins/strcat.c
34698 * gcc.c-torture/execute/builtins/strchr.c
34699 * gcc.c-torture/execute/builtins/strcmp.c
34700 * gcc.c-torture/execute/builtins/strcpy.c
34701 * gcc.c-torture/execute/builtins/strcspn.c
34702 * gcc.c-torture/execute/builtins/strlen-2.c
34703 * gcc.c-torture/execute/builtins/strlen.c
34704 * gcc.c-torture/execute/builtins/strncat.c
34705 * gcc.c-torture/execute/builtins/strncmp-2.c
34706 * gcc.c-torture/execute/builtins/strncmp.c
34707 * gcc.c-torture/execute/builtins/strncpy.c
34708 * gcc.c-torture/execute/builtins/strpbrk.c
34709 * gcc.c-torture/execute/builtins/strpcpy-2.c
34710 * gcc.c-torture/execute/builtins/strpcpy.c
34711 * gcc.c-torture/execute/builtins/strrchr.c
34712 * gcc.c-torture/execute/builtins/strspn.c
34713 * gcc.c-torture/execute/builtins/strstr-asm.c
34714 * gcc.c-torture/execute/builtins/strstr.c:
34715 ... these new files.
34716
34717 * gcc.c-torture/execute/builtins/abs-2-lib.c
34718 * gcc.c-torture/execute/builtins/abs-3-lib.c
34719 * gcc.c-torture/execute/builtins/complex-1-lib.c
34720 * gcc.c-torture/execute/builtins/fprintf-lib.c
34721 * gcc.c-torture/execute/builtins/fputs-lib.c
34722 * gcc.c-torture/execute/builtins/memcmp-lib.c
34723 * gcc.c-torture/execute/builtins/memmove-lib.c
34724 * gcc.c-torture/execute/builtins/memops-asm-lib.c
34725 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
34726 * gcc.c-torture/execute/builtins/mempcpy-lib.c
34727 * gcc.c-torture/execute/builtins/memset-lib.c
34728 * gcc.c-torture/execute/builtins/printf-lib.c
34729 * gcc.c-torture/execute/builtins/sprintf-lib.c
34730 * gcc.c-torture/execute/builtins/strcat-lib.c
34731 * gcc.c-torture/execute/builtins/strchr-lib.c
34732 * gcc.c-torture/execute/builtins/strcmp-lib.c
34733 * gcc.c-torture/execute/builtins/strcpy-lib.c
34734 * gcc.c-torture/execute/builtins/strcspn-lib.c
34735 * gcc.c-torture/execute/builtins/strlen-2-lib.c
34736 * gcc.c-torture/execute/builtins/strlen-lib.c
34737 * gcc.c-torture/execute/builtins/strncat-lib.c
34738 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
34739 * gcc.c-torture/execute/builtins/strncmp-lib.c
34740 * gcc.c-torture/execute/builtins/strncpy-lib.c
34741 * gcc.c-torture/execute/builtins/strpbrk-lib.c
34742 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
34743 * gcc.c-torture/execute/builtins/strpcpy-lib.c
34744 * gcc.c-torture/execute/builtins/strrchr-lib.c
34745 * gcc.c-torture/execute/builtins/strspn-lib.c
34746 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
34747 * gcc.c-torture/execute/builtins/strstr-lib.c
34748 * gcc.c-torture/execute/builtins/lib/abs.c
34749 * gcc.c-torture/execute/builtins/lib/fprintf.c
34750 * gcc.c-torture/execute/builtins/lib/memset.c
34751 * gcc.c-torture/execute/builtins/lib/printf.c
34752 * gcc.c-torture/execute/builtins/lib/sprintf.c
34753 * gcc.c-torture/execute/builtins/lib/strcpy.c
34754 * gcc.c-torture/execute/builtins/lib/strcspn.c
34755 * gcc.c-torture/execute/builtins/lib/strncat.c
34756 * gcc.c-torture/execute/builtins/lib/strncmp.c
34757 * gcc.c-torture/execute/builtins/lib/strncpy.c
34758 * gcc.c-torture/execute/builtins/lib/strpbrk.c
34759 * gcc.c-torture/execute/builtins/lib/strspn.c
34760 * gcc.c-torture/execute/builtins/lib/strstr.c:
34761 New files containing support routines.
34762
34763 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
34764 declaration.
34765 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
34766 when not optimizing.
34767
34768 2004-07-02 Mark Mitchell <mark@codesourcery.com>
34769
34770 PR c++/16240
34771 * g++.dg/abi/mangle22.C: New test.
34772 * g++.dg/abi/mangle23.C: Likewise.
34773
34774 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
34775
34776 PR fortran/16290
34777 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
34778 Allow for cases without denormalized floating point numbers.
34779
34780 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
34781
34782 PR c/1027
34783 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
34784 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
34785 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
34786 expected warning text.
34787 * gcc.dg/format/diag-2.c: New test.
34788
34789 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
34790
34791 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
34792
34793 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
34794
34795 * gcc.dg/builtins-43.c: New.
34796 * gcc.dg/builtins-44.c: New.
34797 * gcc.dg/builtins-45.c: New.
34798
34799 2004-06-26 Geoffrey Keating <geoffk@apple.com>
34800 Andreas Tobler <a.tobler@schweiz.ch>
34801
34802 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
34803 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
34804 as SIGSEGV.
34805 * gcc.dg/cleanup-11.c: Likewise.
34806 * gcc.dg/cleanup-8.c: Likewise.
34807 * gcc.dg/cleanup-9.c: Likewise.
34808 * gcc.dg/cleanup-5.c: Run on all platforms.
34809
34810 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
34811
34812 * g++.dg/warn/nonnull1.C: New test.
34813
34814 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
34815
34816 * gcc.dg/compat/compat-common.h: Wrap up CINT in
34817 an #ifndef SKIP_COMPLEX_INT/#endif pair.
34818 Special-case the Sun compiler wrt to <complex.h>.
34819
34820 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
34821
34822 * gcc.dg/Wunreachable-8.C: New test.
34823
34824 * gcc.dg/h8300-ice2.c : New test.
34825
34826 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
34827
34828 PR fortran/16161
34829 * gfortran.fortran-torture/compile/implicit.f90: Add test
34830 for implicit character.
34831
34832 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
34833
34834 PR fortran/16289
34835 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
34836 Use tiny() intrinsic to find smallest non-negative real
34837
34838 2004-06-30 Jakub Jelinek <jakub@redhat.com>
34839
34840 * gcc.dg/compat/struct-by-value-22_main.c: New test.
34841 * gcc.dg/compat/struct-by-value-22_x.c: New.
34842 * gcc.dg/compat/struct-by-value-22_y.c: New.
34843
34844 * gcc.c-torture/execute/20040629-1.c: New test.
34845
34846 2004-06-29 Jakub Jelinek <jakub@redhat.com>
34847
34848 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
34849 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
34850
34851 PR target/16195
34852 * gcc.dg/20040625-1.c: New test.
34853
34854 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34855
34856 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
34857
34858 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34859
34860 PR fortran/15963
34861 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
34862
34863 2004-06-29 Richard Henderson <rth@redhat.com>
34864
34865 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
34866
34867 2004-06-29 Paul Brook <paul@codesourcery.com>
34868
34869 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
34870 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
34871
34872 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
34873
34874 PR c++/16260
34875 * g++.dg/parse/crash15.C: New.
34876
34877 2004-06-28 Andrew Pinski <apinski@apple.com>
34878
34879 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
34880 by the error already.
34881
34882 * g++.dg/opt/ptrmem4.C: Change to compile only test.
34883
34884 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
34885
34886 PR target/14041
34887 * gcc.dg/h8300-bss-align-1.c : New.
34888
34889 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
34890
34891 * PR c++/16174
34892 * g++.dg/template/ctor4.C: New.
34893
34894 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
34895
34896 PR c++/16205
34897 * g++.dg/warn/Wsequence-point-1.C: New test.
34898
34899 2004-06-27 Paul Brook <paul@codesourcery.com>
34900
34901 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
34902
34903 2004-06-27 Zack Weinberg <zack@codesourcery.com>
34904
34905 * g++.old-deja/g++.mike/p7325.C: Remove.
34906
34907 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
34908
34909 PR c/14963
34910 * gcc.dg/pr14963.c: New test.
34911
34912 2004-06-27 Mark Mitchell <mark@codesourcery.com>
34913
34914 PR c++/16193
34915 * g++.dg/parse/redef1.C: New test.
34916
34917 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
34918
34919 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
34920 20021110.c.
34921 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
34922 20021119-1.c.
34923 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
34924 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
34925 5-04.c.
34926 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
34927 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
34928 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
34929 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
34930 g++.brendan/enum14.C.
34931 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
34932 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
34933 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
34934 g++.mike/virt1.C.
34935 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
34936 memtemp24.C.
34937
34938 2004-06-27 Roger Sayle <roger@eyesopen.com>
34939
34940 * gcc.dg/20040527-1.c: New test case.
34941
34942 2004-06-26 Bud Davis <bdavis9659@comcast.net>
34943
34944 PR gfortran/pr16196
34945 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
34946
34947 2004-06-25 Roger Sayle <roger@eyesopen.com>
34948
34949 PR middle-end/15825
34950 * gcc.dg/pr15825-1.c: New test case.
34951
34952 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
34953
34954 * gcc.c-torture/execute/20040625-1.c: New test.
34955
34956 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
34957
34958 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
34959
34960 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
34961
34962 * gcc.dg/torture/mips-div-1.c: New test.
34963
34964 2004-06-24 Jeff Law <law@redhat.com>
34965
34966 * gcc.dg/tree-ssa/20040624-1.c: New test.
34967
34968 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
34969
34970 * gcc.c-torture/compile/20040624-1.c: New test.
34971
34972 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
34973
34974 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
34975 this directory.
34976
34977 2004-06-23 Andrew Pinski <apinski@apple.com>
34978
34979 PR middle-end/15988
34980 * g++.dg/opt/ptrmem4.C: New test.
34981
34982 * gcc.dg/c90-array-quals-2.c: New test.
34983
34984 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
34985
34986 * gcc.dg/kpice1.c: New test.
34987
34988 2006-06-23 Andrew Pinski <apinski@apple.com>
34989
34990 * gcc.dg/c90-array-quals.c: New test.
34991
34992 2006-06-22 Richard Henderson <rth@redhat.com>
34993
34994 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
34995
34996 2004-06-22 Loren James Rittle <ljrittle@acm.org>
34997
34998 * gcc.dg/builtins-config.h: Handle FreeBSD.
34999
35000 2006-06-22 Richard Henderson <rth@redhat.com>
35001
35002 * g++.dg/opt/devirt1.C: New.
35003
35004 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
35005
35006 * g++.dg/opt/pr15551.C: New testcase.
35007
35008 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
35009
35010 PR target/14800
35011 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
35012 x86_64-*-linux* when compiling for 32bit.
35013
35014 2004-06-21 Andrew Pinski <apinski@apple.com>
35015
35016 * gcc.dg/pch/struct-1.c: New.
35017 * gcc.dg/pch/struct-1.hs: New.
35018
35019 2004-06-21 Geoffrey Keating <geoffk@apple.com>
35020
35021 * gcc.dg/pch/save-temps-1.c: New file.
35022 * gcc.dg/pch/save-temps-1.hs: New file.
35023
35024 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
35025
35026 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
35027 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
35028
35029 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35030
35031 * gfortran.fortran-torture/execute/select_1.f90: Rename function
35032 to fix type error.
35033 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
35034 Remove trailing spaces.
35035
35036 2004-06-21 Richard Henderson <rth@redhat.com>
35037
35038 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
35039 merging && to BIT_FIELD_REF.
35040
35041 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
35042
35043 * g++.dg/opt/placeholder1.C: New test.
35044
35045 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
35046
35047 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
35048 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
35049 * gcc.dg/compat/union-m128-1_x.c: Likewise.
35050 * gcc.dg/compat/union-m128-1_y.c: Likewise.
35051
35052 2004-06-20 Zack Weinberg <zack@codesourcery.com>
35053
35054 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
35055 extern "C".
35056 * g++.dg/other/pragma-re-1.C: Add comments.
35057
35058 2004-06-19 Bud Davis <bdavis9659@comcast.net>
35059
35060 PR gfortran/16080
35061 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
35062
35063 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
35064
35065 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
35066 instead of setting the type of size_t by
35067 hand.
35068
35069 2004-06-18 Roger Sayle <roger@eyesopen.com>
35070
35071 * gcc.dg/unordered-2.c: New test case.
35072 * gcc.dg/unordered-3.c: New test case.
35073
35074 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
35075
35076 PR other/16043
35077 * lib/g++.exp (g++_version): Tweak regexp for version
35078 * lib/g77.exp (g77_version): Likewise.
35079 * lib/gfortran.exp (gfortran_version): Likewise.
35080 * lib/objc.exp (objc_version): Likewise.
35081 * lib/treelang.exp (treelang_version): Likewise.
35082
35083 2004-06-19 Jakub Jelinek <jakub@redhat.com>
35084
35085 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
35086 Use INT_MAX instead of __INT_MAX__.
35087 * gcc.dg/compat/struct-align-2_y.c: Likewise.
35088
35089 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
35090 * gcc.dg/compat/scalar-return-3_x.c: Use it.
35091 * gcc.dg/compat/scalar-return-3_y.c: Use it.
35092 * gcc.dg/compat/scalar-return-4_x.c: Use it.
35093 * gcc.dg/compat/scalar-return-4_y.c: Use it.
35094 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
35095 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
35096 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
35097 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
35098
35099 * gcc.dg/range-test-1.c: New test.
35100 * g++.dg/opt/range-test-1.C: New test.
35101
35102 2004-06-17 Richard Henderson <rth@redhat.com>
35103
35104 * objc.dg/sync-1.m: New.
35105 * objc.dg/try-catch-1.m: Don't force next runtime.
35106 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
35107 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
35108 shadowed catch clause.
35109 * objc.dg/try-catch-5.m: New.
35110
35111 2004-06-17 Zack Weinberg <zack@codesourcery.com>
35112
35113 Bug 14610
35114 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
35115
35116 2004-06-15 Richard Henderson <rth@redhat.com>
35117
35118 * gcc.dg/20001116-1.c: Move expected warning line.
35119
35120 2004-06-15 Richard Henderson <rth@redhat.com>
35121
35122 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
35123 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
35124
35125 2004-06-15 Jeff Law <law@redhat.com>
35126
35127 * gcc.dg/tree-ssa/20040615-1.c: New test.
35128 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
35129 be less sensitive to operand ordering.
35130 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
35131
35132 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
35133
35134 * g++.dg/abi/bitfield3.C: Add comment..
35135
35136 2004-06-15 Richard Henderson <rth@redhat.com>
35137
35138 * g++.dg/ext/stmtexpr1.C: XFAIL.
35139 * gcc.dg/20030612-1.c: XFAIL.
35140
35141 2004-06-15 Eric Christopher <echristo@redhat.com>
35142
35143 * g++.dg/charset/asm5.c: New.
35144 * gcc.dg/charset/asm6.c: New.
35145
35146 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35147
35148 PR fortran/15962
35149 * gfortran.fortran-torture/execute/select_1.f90: New test.
35150
35151 2004-06-15 Paul Brook <paul@codesourcery.com>
35152
35153 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
35154
35155 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35156
35157 PR c++/15967
35158 * g++.dg/lookup/crash3.C: New test.
35159
35160 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35161
35162 PR c++/15947
35163 * g++.dg/parse/dtor4.C: New test.
35164
35165 2004-06-14 Jeff Law <law@redhat.com>
35166
35167 * gcc.c-torture/compile/20040614-1.c: New test.
35168
35169 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35170
35171 PR fortran/15211
35172 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
35173 LEN of a character array.
35174
35175 2004-06-14 Mark Mitchell <mark@codesourcery.com>
35176
35177 PR c++/15096
35178 * g++.dg/template/ptrmem10.C: New test.
35179
35180 PR c++/14930
35181 * g++.dg/template/friend30.C: New test.
35182
35183 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35184
35185 PR fortran/14928
35186 * gfortran.fortran-torture/compile/mloc.f90: New test.
35187
35188 2004-06-13 Paul Brook <paul@codesourcery.com>
35189
35190 * gfortran.fortran-torture/execute/random_2.f90: New test.
35191
35192 2004-06-13 Eric Christopher <echristo@redhat.com>
35193
35194 * gcc.dg/noncompile/redecl-1.c: Fix error message.
35195
35196 2004-06-12 Paul Brook <paul@codesourcery.com>
35197
35198 * gfortran.fortran-torture/execute/contained_3.f90: New test.
35199
35200 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35201
35202 PR fortran/14923
35203 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
35204
35205 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35206
35207 PR fortran/14957
35208 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
35209 syntax errors in end statements of contained subroutines.
35210
35211 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35212
35213 PR fortran/12841
35214 * gfortran.fortran-torture/execute/null_arg.f90: New test.
35215
35216 2004-06-12 Bud Davis <bdavis9659@comcast.net>
35217
35218 PR fortran/15665
35219 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
35220
35221 2004-06-12 Bud Davis <bdavis9659@comcast.net>
35222
35223 PR gfortran/12839
35224 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
35225
35226 2004-06-11 Mark Mitchell <mark@codesourcery.com>
35227
35228 PR c++/15862
35229 * g++.dg/parse/enum1.C: New test.
35230
35231 2004-06-10 Jeff Law <law@redhat.com>
35232
35233 * gcc.c-torture/compile/20040610-1.c: New test.
35234
35235 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35236
35237 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
35238 * g++.old-deja/g++.other/decl3.C: Likewise.
35239
35240 2004-06-10 Brian Booth <bbooth@redhat.com>
35241
35242 * gcc.dg/tree-ssa/20031015-1.c: Scan for
35243 V_MAY_DEF instead of VDEF.
35244 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
35245
35246 2004-06-10 Mark Mitchell <mark@codesourcery.com>
35247
35248 PR c++/14211
35249 * g++.dg/conversion/const1.C: New test.
35250
35251 PR c++/15076
35252 * g++.dg/conversion/reinterpret1.C: New test.
35253
35254 PR c++/15877
35255 * g++.dg/template/enum2.C: New test.
35256
35257 PR c++/15227
35258 * g++.dg/template/error13.C: New test.
35259
35260 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35261
35262 PR fortran/14957
35263 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
35264 arguments to test_* REAL and of the right size.
35265
35266 2004-06-10 Jakub Jelinek <jakub@redhat.com>
35267
35268 PR target/15569
35269 PR rtl-optimization/15681
35270 * gcc.dg/20040609-1.c: New test.
35271
35272 2004-06-10 Jakub Jelinek <jakub@redhat.com>
35273
35274 PR c++/14791
35275 * g++.dg/opt/builtins1.C: New test.
35276
35277 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
35278
35279 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
35280 that use default windows32 struct layout.
35281 * gcc.dg/i386-bitfield2.c: Likewise.
35282
35283 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
35284
35285 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
35286 for mingw32 and cygwin targets.
35287
35288 2004-06-09 Geoffrey Keating <geoffk@apple.com>
35289
35290 * gcc.dg/pch/macro-4.c: New.
35291 * gcc.dg/pch/macro-4.hs: New.
35292
35293 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35294
35295 PR fortran/13249
35296 * gfortran.fortran-torture/compile/name_clash.f90: New test.
35297
35298 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35299
35300 PR fortran/13372
35301 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
35302
35303 2004-06-09 Bud Davis <bdavis9659@comcast.net>
35304
35305 PR gfortran/14897
35306 * gfortran.fortran-torture/execute/t_edit.f90: New test.
35307
35308 2004-06-09 Bud Davis <bdavis9659@comcast.net>
35309
35310 PR gfortran/15755
35311 * gfortran.fortran-torture/execute/backspace.c : New test.
35312
35313 2004-06-09 Paul Brook <paul@codesourcery.com>
35314
35315 * gfortran.fortran-torture/execure/intrinsic_associated.f90
35316 (pointer_to_section): Rewrite to use smaller array.
35317
35318 2004-06-08 David Edelsohn <edelsohn@gnu.org>
35319
35320 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
35321 * gcc.dg/ext/altivec-10.c: Same.
35322 * gcc.dg/ext/altivec-11.c: Same.
35323 * gcc.dg/ext/altivec-12.c: Same.
35324 * gcc.dg/ext/altivec-13.c: Same.
35325 * gcc.dg/ext/altivec-14.c: Same.
35326 * gcc.dg/ext/altivec-15.c: Same.
35327 * gcc.dg/ext/altivec-16.c: Same.
35328 * gcc.dg/ext/altivec-3.c: Same.
35329 * gcc.dg/ext/altivec-4.c: Same.
35330 * gcc.dg/ext/altivec-6.c: Same.
35331 * gcc.dg/ext/altivec-7.c: Same.
35332 * gcc.dg/ext/altivec-8.c: Same.
35333 * gcc.dg/ext/altivec-varargs-1.c: Same.
35334
35335 * g++.dg/ext/altivec-1.C: Correct dg syntax.
35336 * g++.dg/ext/altivec-10.C: Same.
35337 * g++.dg/ext/altivec-2.C: Same.
35338 * g++.dg/ext/altivec-3.C: Same.
35339 * g++.dg/ext/altivec-4.C: Same.
35340 * g++.dg/ext/altivec-5.C: Same.
35341 * g++.dg/ext/altivec-6.C: Same.
35342 * g++.dg/ext/altivec-7.C: Same.
35343 * g++.dg/ext/altivec-8.C: Same.
35344 * g++.dg/ext/altivec-9.C: Same.
35345
35346 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35347
35348 PR c++/7841
35349 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
35350
35351 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
35352
35353 * gcc.dg/union-1.c: New test.
35354
35355 2004-06-07 Roger Sayle <roger@eyesopen.com>
35356
35357 * gcc.dg/builtins-41.c: New test case.
35358 * gcc.dg/builtins-42.c: New test case.
35359
35360 2004-06-07 David Edelsohn <edelsohn@gnu.org>
35361
35362 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
35363 * g++.dg/ext/altivec-10.C: Same.
35364 * g++.dg/ext/altivec-2.C: Same.
35365 * g++.dg/ext/altivec-3.C: Same.
35366 * g++.dg/ext/altivec-4.C: Same.
35367 * g++.dg/ext/altivec-5.C: Same.
35368 * g++.dg/ext/altivec-6.C: Same.
35369 * g++.dg/ext/altivec-7.C: Same.
35370 * g++.dg/ext/altivec-8.C: Same.
35371 * g++.dg/ext/altivec-9.C: Same.
35372 * g++.old-deja/g++.abi/cxa_vec.C: Same.
35373 * g++.old-deja/g++.brendan/new3.C: Same.
35374 * gcc.c-torture/execute/eeprof-1.x: Same.
35375
35376 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
35377
35378 PR c/14765
35379 * gcc.dg/pr14765-1.c: New test.
35380
35381 2004-06-07 Roger Sayle <roger@eyesopen.com>
35382
35383 PR c/14649
35384 * gcc.dg/pr14649-1.c: New test case.
35385
35386 2004-06-07 Richard Henderson <rth@redhat.com>
35387
35388 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
35389 if temporaries.
35390
35391 2004-06-07 David Edelsohn <edelsohn@gnu.org>
35392
35393 * g++.dg/eh/elide1.C: Remove XFAIL.
35394
35395 2004-06-07 Mark Mitchell <mark@codesourcery.com>
35396
35397 PR c++/15337
35398 * g++.dg/expr/sizeof3.C: New test.
35399
35400 PR c++/14777
35401 * g++.dg/template/access14.C: New test.
35402
35403 PR c++/15554
35404 * g++.dg/template/enum1.C: New test.
35405
35406 PR c++/15057
35407 * g++.dg/eh/throw1.C: New test.
35408
35409 2004-06-07 David Ayers <d.ayers@inode.at>
35410 Ziemowit Laski <zlaski@apple.com>
35411
35412 * lib/objc.exp (objc_target_compile): Revert the '-framework
35413 Foundation' flag fix, since bare Darwin does not ship
35414 with the Foundation framework.
35415 * objc/execute/next_mapping.h: Provide a local NSConstantString
35416 @interface and @implementation.
35417 (objc_constant_string_init): A constructor function, used to
35418 initialize the NSConstantString meta-class object.
35419 * objc/execute/string1.m: Include "next_mapping.h" instead of
35420 <Foundation/NSString.h>.
35421 * objc/execute/string2.m: Likewise.
35422 * objc/execute/string3.m: Likewise.
35423 * objc/execute/string4.m: Likewise.
35424
35425 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
35426
35427 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
35428 to double. Replace double with FLOAT.
35429 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
35430
35431 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
35432 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
35433 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
35434 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
35435 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
35436 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
35437 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
35438 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
35439
35440 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
35441
35442 PR c/13519
35443 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
35444
35445 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35446
35447 PR c++/15503
35448 * g++.dg/template/meminit2.C: New test.
35449
35450 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
35451
35452 PR target/15822
35453 * gcc.c-torture/execute/compare-fp-1.c,
35454 gcc.c-torture/execute/compare-fp-2.c,
35455 gcc.c-torture/execute/compare-fp-3.c,
35456 gcc.c-torture/execute/compare-fp-4.c,
35457 gcc.c-torture/execute/compare-fp-3.x,
35458 gcc.c-torture/execute/compare-fp-4.x: Moved...
35459 * gcc.c-torture/execute/ieee/compare-fp-1.c,
35460 gcc.c-torture/execute/ieee/compare-fp-2.c,
35461 gcc.c-torture/execute/ieee/compare-fp-3.c,
35462 gcc.c-torture/execute/ieee/compare-fp-4.c,
35463 gcc.c-torture/execute/ieee/compare-fp-3.x,
35464 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
35465
35466 2004-06-04 David Ayers <d.ayers@inode.at>
35467
35468 * objc/execute/protocol-isEqual-4.m: New testcase.
35469
35470 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
35471
35472 * objc/execute/protocol-isEqual-1.m: New testcase.
35473 * objc/execute/protocol-isEqual-2.m: New testcase.
35474 * objc/execute/protocol-isEqual-3.m: New testcase.
35475
35476 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35477
35478 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
35479
35480 2004-06-02 Ziemowit Laski <zlaski@apple.com>
35481
35482 * lib/objc.exp (objc_target_compile): When running tests on
35483 Darwin (Mac OS X), inform the linker about '-framework
35484 'Foundation'.
35485
35486 2004-06-02 Eric Christopher <echristo@redhat.com>
35487
35488 * gcc.c-torture/compile/20040602-1.c: New.
35489
35490 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
35491
35492 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
35493 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
35494
35495 PR tree-optimization/14736
35496 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
35497
35498 PR tree-optimization/14042
35499 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
35500
35501 PR tree-optimization/14729
35502 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
35503
35504 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35505
35506 PR fortran/15557
35507 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
35508
35509 2004-06-01 Richard Hederson <rth@redhat.com>
35510
35511 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
35512
35513 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35514
35515 PR c++/14932
35516 * g++.dg/parse/offsetof4.C: New test.
35517
35518 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
35519
35520 PR objc/7993
35521 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
35522
35523 2004-05-31 Mark Mitchell <mark@codesourcery.com>
35524
35525 PR c++/15701
35526 * g++.dg/template/friend29.C: New test.
35527
35528 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
35529
35530 PR c/15749
35531 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
35532
35533 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
35534
35535 * gcc.dg/sparc-trap-1.c: New test.
35536
35537 2004-05-31 Roger Sayle <roger@eyesopen.com>
35538
35539 PR middle-end/15069
35540 * g++.dg/opt/fold3.C: New test case.
35541
35542 2004-05-30 Graham Stott <graham.stott@btinternet.com>
35543
35544 * lib/target-supports.exp (check_iconv_available): Fix fallout
35545 from 2004-05-28 patch.
35546
35547 2004-05-30 Paul Brook <paul@codesourcery.com>
35548
35549 PR fortran/15620
35550 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
35551 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
35552
35553 2004-05-30 Steven G. Kargl <kargls@comcast.net>
35554
35555 * gfortran.fortran-torture/execute/random_1.f90: New test.
35556
35557 2004-05-28 Ziemowit Laski <zlaski@apple.com>
35558
35559 * g++.dg/ext/altivec-10.C: New test.
35560
35561 2004-05-29 Paul Brook <paul@codesourcery.com>
35562
35563 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
35564
35565 2004-05-28 Ziemowit Laski <zlaski@apple.com>
35566
35567 * gcc.dg/altivec-16.c: New test.
35568
35569 2004-05-28 Janis Johnson <janis187@us.ibm.com>
35570
35571 * lib/target-supports.exp (check_vmx_hw_available): New.
35572 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
35573
35574 * lib/target-supports.exp (check_alias_available,
35575 check_iconv_available, check_named_sections_available): Use
35576 unique names for temporary files.
35577
35578 2004-05-28 Ziemowit Laski <zlaski@apple.com>
35579
35580 * gcc.dg/altivec-15.c: New test.
35581
35582 2004-05-28 Mark Mitchell <mark@codesourcery.com>
35583
35584 PR c++/15083
35585 * g++.dg/warn/noeffect6.C: New test.
35586
35587 PR c++/15471
35588 * g++.dg/expr/ptrmem4.C: New test.
35589
35590 PR c++/15640
35591 * g++.dg/template/operator3.C: New test.
35592
35593 2004-05-28 Mark Mitchell <mark@codesourcery.com>
35594
35595 PR c++/14668
35596 * g++.dg/lookup/redecl1.C: New test.
35597 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
35598
35599 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
35600
35601 * gcc.c-torture/execute/compare-fp-1.c,
35602 gcc.c-torture/execute/compare-fp-2.c,
35603 gcc.c-torture/execute/compare-fp-3.c,
35604 gcc.c-torture/execute/compare-fp-4.c,
35605 gcc.c-torture/execute/compare-fp-3.x,
35606 gcc.c-torture/execute/compare-fp-4.x,
35607 gcc.dg/pr15649-1.c: New.
35608
35609 2004-05-27 Adam Nemet <anemet@lnxw.com>
35610
35611 PR c++/12883
35612 * g++.dg/init/array14.C: New test.
35613
35614 2004-05-25 Janis Johnson <janis187@us.ibm.com>
35615
35616 * lib/compat.exp (compat-get-options-main): New.
35617 (compat-get-options): Remove unneeded code, warn for ignored
35618 command.
35619 (compat-execute): Check flag set by dg-require-* commands.
35620
35621 * lib/compat.exp (compat-execute): Break up long lines.
35622
35623 2004-05-24 Janis Johnson <janis187@us.ibm.com>
35624
35625 * gcc.dg/altivec-7.c: Don't use 'vector long'.
35626 * gcc.dg/altivec-14.c: New test.
35627 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
35628
35629 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
35630 * gcc.dg/altivec-12.c: Ditto.
35631
35632 * gcc.dg/altivec-3.c: Move call to altivec_check.
35633
35634 2004-05-23 Mark Mitchell <mark@codesourcery.com>
35635
35636 PR c++/15044
35637 * g++.dg/template/error12.C: New test.
35638
35639 PR c++/15317
35640 * g++.dg/ext/attrib15.C: New test.
35641
35642 PR c++/15329
35643 * g++.dg/template/ptrmem9.C: New test.
35644
35645 2004-05-25 Paul Brook <paul@codesourcery.com>
35646
35647 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
35648
35649 2004-05-23 Mark Mitchell <mark@codesourcery.com>
35650
35651 PR c++/15165
35652 * g++.dg/template/crash19.C: New test.
35653
35654 2004-05-23 Mark Mitchell <mark@codesourcery.com>
35655
35656 PR c++/15025
35657 * g++.dg/template/redecl1.C: New test.
35658
35659 2004-05-23 Mark Mitchell <mark@codesourcery.com>
35660
35661 PR c++/14821
35662 * g++.dg/other/ns1.C: New test.
35663
35664 PR c++/14883
35665 * g++.dg/template/invalid1.C: New test.
35666
35667 2004-05-23 Paul Brook <paul@codesourcery.com>
35668 Victor Leikehman <lei@haifasphere.co.il>
35669
35670 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
35671 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
35672
35673 2004-05-22 Mark Mitchell <mark@codesourcery.com>
35674
35675 PR c++/15285
35676 PR c++/15299
35677 * g++.dg/template/non-dependent5.C: New test.
35678 * g++.dg/template/non-dependent6.C: New test.
35679
35680 2004-05-22 Mark Mitchell <mark@codesourcery.com>
35681
35682 PR c++/15507
35683 * g++.dg/inherit/union1.C: New test.
35684
35685 PR c++/15542
35686 * g++.dg/template/addr1.C: New test.
35687
35688 PR c++/15427
35689 * g++.dg/template/array5.C: New test.
35690
35691 PR c++/15287
35692 * g++.dg/template/array6.C: New test.
35693
35694 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
35695 Roger Sayle <roger@eyesopen.com>
35696
35697 * g++.dg/lookup/forscope2.C: New test case.
35698
35699 2004-05-22 Ben Elliston <bje@au.ibm.com>
35700
35701 * gcc.dg/cpp/Wmissingdirs.c: New.
35702
35703 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
35704
35705 PR target/15301
35706 * gcc.dg/compat/union-m128-1.h: New file.
35707 * gcc.dg/compat/union-m128-1_main.c: Likewise.
35708 * gcc.dg/compat/union-m128-1_x.c: Likewise.
35709 * gcc.dg/compat/union-m128-1_y.c: Likewise.
35710
35711 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
35712
35713 PR target/15302
35714 * gcc.dg/compat/struct-complex-1.h: New file.
35715 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
35716 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
35717 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
35718
35719 2004-05-20 Roger Sayle <roger@eyesopen.com>
35720
35721 PR middle-end/3074
35722 * gcc.dg/pr3074-1.c: New test case.
35723 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
35724
35725 2004-05-20 Falk Hueffner <falk@debian.org>
35726
35727 PR other/15526
35728 * gcc.dg/ftrapv-1.c: New test case.
35729
35730 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
35731
35732 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
35733
35734 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
35735 Jeff Law <law@redhat.com>
35736
35737 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
35738 * gcc.dg/tree-ssa/20040518-2.c: New test.
35739
35740 * gcc.dg/tree-ssa/20040518-1.c: New test.
35741
35742 2004-05-18 Zack Weinberg <zack@codesourcery.com>
35743
35744 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
35745
35746 2004-05-18 Paul Brook <paul@codesourcery.com>
35747
35748 PR fortran/13930
35749 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
35750
35751 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35752
35753 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
35754 constant folding.
35755
35756 2004-05-17 Steven Bosscher <stevenb@suse.de>
35757
35758 * gcc.dg/tree-ssa/20040517-1.c: New test.
35759
35760 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
35761
35762 * gcc.dg/loop-4.c: New test.
35763
35764 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
35765
35766 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
35767
35768 2004-05-15 Bud Davis <bdavis9659@comcast.net>
35769
35770 PR fortran/15311
35771 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
35772
35773 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35774
35775 PR fortran/13826
35776 PR fortran/13940
35777 * gfortran.fortran-torture/compile/data_1.f90: New test.
35778
35779 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
35780
35781 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
35782 * gcc.dg/uninit-H.c: Define ASM for __s390__.
35783
35784 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
35785
35786 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
35787
35788 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
35789
35790 PR c/15444
35791 * gcc.dg/format/xopen-1.c: Adjust expected message.
35792 * gcc.dg/format/xopen-3.c: New test.
35793
35794 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
35795
35796 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
35797
35798 2004-05-14 Jeff Law <law@redhat.com>
35799
35800 * gcc.dg/tree-ssa/20040514-2.c: New test.
35801
35802 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35803
35804 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
35805 this ...
35806 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
35807 this.
35808
35809 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
35810
35811 * gcc.dg/tree-ssa/20040514-1.c: New test.
35812
35813 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35814
35815 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
35816 test.
35817
35818 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35819
35820 PR fortran/14066
35821 * gfortran.fortran-torture/compile/do_1.f90: New test.
35822
35823 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
35824
35825 PR fortran/15051
35826 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
35827 test.
35828
35829 2004-05-14 Bud Davis <bdavis9659@comcast.net>
35830
35831 PR fortran/15149
35832 * gfortran.fortran-torture/execute/random_init.f90: New test.
35833
35834 2004-05-13 Paul Brook <paul@codesourcery.com>
35835
35836 PR fortran/15314
35837 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
35838
35839 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
35840
35841 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
35842 for the powerpc case.
35843
35844 2004-05-13 Jeff Law <law@redhat.com>
35845
35846 * gcc.dg/tree-ssa/20040513-1.c: New test.
35847 * gcc.dg/tree-ssa/20040513-2.c: New test.
35848
35849 2004-05-13 Paul Brook <paul@codesourcery.com>
35850
35851 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
35852 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
35853 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
35854
35855 2004-05-13 Andreas Schwab <schwab@suse.de>
35856
35857 PR other/10819
35858 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
35859 characters.
35860
35861 2004-05-13 Bud Davis <bdavis9659@comcast.net>
35862
35863 PR fortran/15294
35864 * gfortran.fortran-torture/execute/adjustr.f90: New file.
35865
35866 2004-05-13 Diego Novillo <dnovillo@redhat.com>
35867
35868 Merge from tree-ssa-20020619-branch. See
35869 ChangeLog.tree-ssa for details.
35870
35871 2004-05-11 Ziemowit Laski <zlaski@apple.com>
35872
35873 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
35874 include <altivec.h> explicitly.
35875 * gcc.dg/altivec-13.c: Likewise.
35876
35877 2004-05-11 Paul Brook <paul@codesourcery.com>
35878
35879 * gcc.c-torture/compile/20010518-1.c: Force enum size.
35880
35881 2004-05-10 Eric Christopher <echristo@redhat.com>
35882
35883 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
35884 * gcc.dg/sibcall-4.c: Ditto.
35885
35886 2004-05-10 Ziemowit Laski <zlaski@apple.com>
35887
35888 * g++.dg/ext/altivec-8.C: New test case.
35889 * gcc.dg/altivec-13.c: New test case.
35890
35891 2004-05-08 Roger Sayle <roger@eyesopen.com>
35892
35893 * gcc.c-torture/execute/divcmp-1.c: New test case.
35894 * gcc.c-torture/execute/divcmp-2.c: New test case.
35895 * gcc.c-torture/execute/divcmp-3.c: New test case.
35896
35897 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
35898
35899 * g++.dg/other/pragma-re-2.C: New test.
35900
35901 2004-05-07 Uros Bizjak <uros@kss-loka.si>
35902
35903 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
35904 * gcc.dg/i386-387-2.c: Likewise.
35905
35906 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
35907 __builtin_drem.
35908 * gcc.dg/i386-387-6.c: Likewise.
35909
35910 2004-05-07 Uros Bizjak <uros@kss-loka.si>
35911
35912 * gcc.dg/builtins-33.c: Also check log1p*.
35913
35914 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
35915
35916 PR optimization/15296
35917 * gcc.c-torture/execute/pr15296.c: New test.
35918
35919 2004-05-05 Uros Bizjak <uros@kss-loka.si>
35920
35921 * gcc.dg/builtins-40.c: New test.
35922
35923 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
35924
35925 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
35926
35927 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
35928
35929 * g++.dg/ext/spe1.C: New testcase.
35930
35931 2004-05-04 Ziemowit Laski <zlaski@apple.com>
35932
35933 * objc.dg/image-info.m: Allow additional attributes
35934 for __image_info section.
35935
35936 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
35937
35938 * gcc.dg/torture/mips-hilo-2.c: New test.
35939
35940 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
35941
35942 PR c++/14389
35943 * g++.dg/template/member5.C: New test.
35944
35945 2004-05-03 Uros Bizjak <uros@kss-loka.si>
35946
35947 * gcc.dg/builtins-34.c: Also check expm1*.
35948
35949 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35950
35951 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
35952 * gcc.dg/torture/builtin-convert-3.c: New test.
35953
35954 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
35955
35956 PR middle-end/15054
35957 * g++.dg/opt/pr15054.C: New test.
35958
35959 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35960
35961 * gcc.dg/torture/builtin-rounding-1.c: New test.
35962 * gcc.dg/builtins-25.c: Delete.
35963 * gcc.dg/builtins-29.c: Delete.
35964
35965 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
35966
35967 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
35968 * gcc.dg/sibcall-4.c: Likewise.
35969 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
35970
35971 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
35972
35973 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
35974 bit-field on 16-bit targets.
35975
35976 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
35977
35978 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
35979 16-bit targets.
35980
35981 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
35982
35983 * gcc.dg/rs6000-power2-1.c: Change to compile only.
35984 * gcc.dg/rs6000-power2-2.c: Likewise.
35985
35986 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
35987
35988 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
35989 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
35990 Change the asm registers to be in form of frN instead of fN.
35991
35992 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35993
35994 * gcc.dg/torture/builtin-convert-2.c: New test.
35995
35996 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
35997
35998 * gcc.dg/rs6000-power2-1.c: New test.
35999 * gcc.dg/rs6000-power2-2.c: New test.
36000
36001 2004-04-28 Jan Hubicka <jh@suse.cz>
36002
36003 * gcc.dg/unused-6.c: New test.
36004
36005 2004-04-24 Laurent GUERBY <laurent@guerby.net>
36006 Ulrich Weigand <uweigand@de.ibm.com>
36007
36008 * ada/acats/run_all.sh: Define $target variable.
36009
36010 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
36011
36012 PR c++/15119
36013 * g++.dg/other/vararg-1.C: New test.
36014
36015 PR c++/4794
36016 * g++.dg/eh/cleanup3.C: New test.
36017
36018 2004-04-24 Laurent GUERBY <laurent@guerby.net>
36019
36020 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
36021 and ad8011a (target_insn).
36022 * ada/acats/support/macro.dfs: Likewise.
36023 * ada/acats/support/impbit.adb: New file.
36024
36025 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
36026
36027 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
36028
36029 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
36030
36031 * gcc.dg/loop-3.c: New test.
36032
36033 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
36034
36035 * gcc.c-torture/execute/simd-5.c: New test.
36036
36037 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36038
36039 PR c++/15064
36040 * g++.dg/template/crash18.C: New test.
36041
36042 2004-04-22 Mark Mitchell <mark@codesourcery.com>
36043
36044 * g++.dg/ext/complit3.C: New test.
36045
36046 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
36047
36048 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
36049 * gcc.dg/altivec-3.c: Same.
36050 * gcc.dg/altivec-varargs-1.c: Same.
36051
36052 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
36053
36054 * lib/target-supports.exp (check_profiling_available): Assume
36055 profiling is not available on powerpc-eabi targets.
36056
36057 2004-04-21 Janis Johnson <janis187@us.ibm.com>
36058
36059 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
36060 * gcc.dg/vmx/bug-1.c: Ditto.
36061
36062 2004-04-20 Eric Christopher <echristo@redhat.com>
36063
36064 * gcc.dg/charset/extern.c: New test.
36065 * g++.dg/charset/extern3.cc: Ditto.
36066
36067 2004-04-20 Uros Bizjak <uros@kss-loka.si>
36068
36069 * gcc.dg/builtins-39.c: New test.
36070
36071 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
36072
36073 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
36074
36075 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
36076
36077 * gcc.dg/torture/mips-hilo-1.c: New test.
36078
36079 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
36080
36081 * gcc.c-torture/compile/20040419-1.c: New test.
36082
36083 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
36084
36085 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
36086
36087 2004-04-18 Zack Weinberg <zack@codesourcery.com>
36088 Aldy Hernandez <aldyh@redhat.com>
36089
36090 * gcc.c-torture/execute/va-arg-24.c: New.
36091
36092 2004-04-17 Zack Weinberg <zack@codesourcery.com>
36093 Aldy Hernandez <aldyh@redhat.com>
36094
36095 * gcc.dg/vmx/1b-01.c: New.
36096 * gcc.dg/vmx/1b-02.c: New.
36097 * gcc.dg/vmx/1b-03.c: New.
36098 * gcc.dg/vmx/1b-04.c: New.
36099 * gcc.dg/vmx/1b-05.c: New.
36100 * gcc.dg/vmx/1b-06.c: New.
36101 * gcc.dg/vmx/1b-07.c: New.
36102 * gcc.dg/vmx/1c-01.c: New.
36103 * gcc.dg/vmx/1c-02.c: New.
36104 * gcc.dg/vmx/3a-01a.c: New.
36105 * gcc.dg/vmx/3a-01.c: New.
36106 * gcc.dg/vmx/3a-01m.c: New.
36107 * gcc.dg/vmx/3a-03.c: New.
36108 * gcc.dg/vmx/3a-03m.c: New.
36109 * gcc.dg/vmx/3a-04.c: New.
36110 * gcc.dg/vmx/3a-04m.c: New.
36111 * gcc.dg/vmx/3a-05.c: New.
36112 * gcc.dg/vmx/3a-06.c: New.
36113 * gcc.dg/vmx/3a-06m.c: New.
36114 * gcc.dg/vmx/3a-07.c: New.
36115 * gcc.dg/vmx/3b-01.c: New.
36116 * gcc.dg/vmx/3b-02.c: New.
36117 * gcc.dg/vmx/3b-10.c: New.
36118 * gcc.dg/vmx/3b-13.c: New.
36119 * gcc.dg/vmx/3b-14.c: New.
36120 * gcc.dg/vmx/3b-15.c: New.
36121 * gcc.dg/vmx/3c-01a.c: New.
36122 * gcc.dg/vmx/3c-01.c: New.
36123 * gcc.dg/vmx/3c-02.c: New.
36124 * gcc.dg/vmx/3c-03.c: New.
36125 * gcc.dg/vmx/3d-01.c: New.
36126 * gcc.dg/vmx/4-01.c: New.
36127 * gcc.dg/vmx/4-03.c: New.
36128 * gcc.dg/vmx/5-01.c: New.
36129 * gcc.dg/vmx/5-02.c: New.
36130 * gcc.dg/vmx/5-03.c: New.
36131 * gcc.dg/vmx/5-04.c: New.
36132 * gcc.dg/vmx/5-05.c: New.
36133 * gcc.dg/vmx/5-06.c: New.
36134 * gcc.dg/vmx/5-07.c: New.
36135 * gcc.dg/vmx/5-07t.c: New.
36136 * gcc.dg/vmx/5-08.c: New.
36137 * gcc.dg/vmx/5-10.c: New.
36138 * gcc.dg/vmx/5-11.c: New.
36139 * gcc.dg/vmx/7-01a.c: New.
36140 * gcc.dg/vmx/7-01.c: New.
36141 * gcc.dg/vmx/7c-01.c: New.
36142 * gcc.dg/vmx/7d-01.c: New.
36143 * gcc.dg/vmx/7d-02.c: New.
36144 * gcc.dg/vmx/8-01.c: New.
36145 * gcc.dg/vmx/8-02a.c: New.
36146 * gcc.dg/vmx/8-02.c: New.
36147 * gcc.dg/vmx/brode-1.c: New.
36148 * gcc.dg/vmx/bug-1.c: New.
36149 * gcc.dg/vmx/bug-2.c: New.
36150 * gcc.dg/vmx/bug-3.c: New.
36151 * gcc.dg/vmx/cw-bug-1.c: New.
36152 * gcc.dg/vmx/cw-bug-2.c: New.
36153 * gcc.dg/vmx/cw-bug-3.c: New.
36154 * gcc.dg/vmx/dct.c: New.
36155 * gcc.dg/vmx/debug-1.c: New.
36156 * gcc.dg/vmx/debug-2.c: New.
36157 * gcc.dg/vmx/debug-3.c: New.
36158 * gcc.dg/vmx/debug-4.c: New.
36159 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
36160 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
36161 * gcc.dg/vmx/eg-5.c: New.
36162 * gcc.dg/vmx/fft.c: New.
36163 * gcc.dg/vmx/gcc-bug-1.c: New.
36164 * gcc.dg/vmx/gcc-bug-2.c: New.
36165 * gcc.dg/vmx/gcc-bug-3.c: New.
36166 * gcc.dg/vmx/gcc-bug-4.c: New.
36167 * gcc.dg/vmx/gcc-bug-5.c: New.
36168 * gcc.dg/vmx/gcc-bug-6.c: New.
36169 * gcc.dg/vmx/gcc-bug-7.c: New.
36170 * gcc.dg/vmx/gcc-bug-8.c: New.
36171 * gcc.dg/vmx/gcc-bug-9.c: New.
36172 * gcc.dg/vmx/gcc-bug-b.c: New.
36173 * gcc.dg/vmx/gcc-bug-c.c: New.
36174 * gcc.dg/vmx/gcc-bug-d.c: New.
36175 * gcc.dg/vmx/gcc-bug-e.c: New.
36176 * gcc.dg/vmx/gcc-bug-f.c: New.
36177 * gcc.dg/vmx/gcc-bug-g.c: New.
36178 * gcc.dg/vmx/gcc-bug-i.c: New.
36179 * gcc.dg/vmx/harness.h: New.
36180 * gcc.dg/vmx/ira1.c: New.
36181 * gcc.dg/vmx/ira2a.c: New.
36182 * gcc.dg/vmx/ira2b.c: New.
36183 * gcc.dg/vmx/ira2.c: New.
36184 * gcc.dg/vmx/ira2c.c: New.
36185 * gcc.dg/vmx/mem.c: New.
36186 * gcc.dg/vmx/newton-1.c: New.
36187 * gcc.dg/vmx/ops.c: New.
36188 * gcc.dg/vmx/sn7153.c: New.
36189 * gcc.dg/vmx/spill2.c: New.
36190 * gcc.dg/vmx/spill3.c: New.
36191 * gcc.dg/vmx/spill.c: New.
36192 * gcc.dg/vmx/t.c: New.
36193 * gcc.dg/vmx/varargs-1.c: New.
36194 * gcc.dg/vmx/varargs-2.c: New.
36195 * gcc.dg/vmx/varargs-3.c: New.
36196 * gcc.dg/vmx/varargs-4.c: New.
36197 * gcc.dg/vmx/varargs-5.c: New.
36198 * gcc.dg/vmx/varargs-6.c: New.
36199 * gcc.dg/vmx/varargs-7.c: New.
36200 * gcc.dg/vmx/vmx.exp: New.
36201 * gcc.dg/vmx/vprint-1.c: New.
36202 * gcc.dg/vmx/vscan-1.c: New.
36203 * gcc.dg/vmx/x-01.c: New.
36204 * gcc.dg/vmx/x-02.c: New.
36205 * gcc.dg/vmx/x-03.c: New.
36206 * gcc.dg/vmx/x-04.c: New.
36207 * gcc.dg/vmx/x-05.c: New.
36208 * gcc.dg/vmx/yousufi-1.c: New.
36209 * gcc.dg/vmx/zero-1.c: New.
36210 * gcc.dg/vmx/zero.c: New.
36211
36212 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
36213
36214 * g++.dg/lookup/java1.C: Update for chage of
36215 _Jv_AllocObject.
36216 * g++.dg/lookup/java2.C: Likewise.
36217
36218 2004-04-17 Laurent GUERBY <laurent@guerby.net>
36219
36220 * ada/acats/run_all.sh: use -O2 by default.
36221
36222 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
36223
36224 * gcc.dg/vr-mult-[12].c: New tests.
36225
36226 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
36227
36228 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
36229
36230 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
36231
36232 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
36233
36234 * lib/target-supports.exp (check_profiling_available): Assume
36235 profiling isn't available for mips*-*-elf targets.
36236
36237 2004-04-14 Uros Bizjak <uros@kss-loka.si>
36238
36239 * gcc.dg/builtins-38.c: New test.
36240
36241 2004-04-14 Eric Christopher <echristo@redhat.com>
36242
36243 * g++.dg/charset/charset.exp: Run .cc extension tests.
36244
36245 2004-04-14 Zack Weinberg <zack@codesourcery.com>
36246
36247 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
36248
36249 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36250
36251 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
36252
36253 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
36254
36255 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
36256 * gcc.dg/i386-387-2.c: Likewise.
36257
36258 * gcc.dg/i386-387-7.c: New test.
36259 * gcc.dg/i386-387-8.c: New test.
36260
36261 * gcc.dg/builtins-37.c: New test.
36262
36263 2004-04-13 Geoffrey Keating <geoffk@apple.com>
36264
36265 * g++.dg/pch/externc-1.C: Add missing semicolon.
36266
36267 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
36268
36269 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
36270
36271 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
36272
36273 * gcc.c-torture/execute/20040411-1.c: New test.
36274
36275 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
36276
36277 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
36278
36279 2004-04-09 Chris Demetriou <cgd@broadcom.com>
36280
36281 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
36282
36283 2004-04-09 Zack Weinberg <zack@codesourcery.com>
36284
36285 * lib/target-supports.exp (check_named_sections_available): New.
36286 * lib/gcc-dg.exp (dg-require-named-sections): New.
36287 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
36288 old-deja.exp. Also prune error-count message from HP linker.
36289 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
36290
36291 * g++.dg/init/init-ref4.C: Use dg-require-weak.
36292 * g++.old-deja/g++.pt/static3.C: Likewise.
36293 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
36294
36295 2004-04-09 Roger Sayle <roger@eyesopen.com>
36296
36297 * gcc.c-torture/execute/20040409-1.c: New test case.
36298 * gcc.c-torture/execute/20040409-2.c: New test case.
36299 * gcc.c-torture/execute/20040409-3.c: New test case.
36300
36301 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
36302
36303 * gcc.dg/20040409-1.c: New test.
36304
36305 2004-04-08 Roger Sayle <roger@eyesopen.com>
36306
36307 PR target/14888
36308 * g++.dg/opt/pr14888.C: New test case.
36309
36310 2004-04-08 Geoffrey Keating <geoffk@apple.com>
36311
36312 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
36313 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
36314 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
36315 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
36316 New tests.
36317
36318 2004-04-08 Paul Brook <paul@codesourcery.com>
36319
36320 * gcc.dg/spill-1.c: New test.
36321
36322 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36323
36324 * gcc.dg/torture/builtin-ctype-2.c: New test.
36325
36326 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
36327
36328 * gcc.dg/pch/pch.exp: Add largefile test.
36329
36330 2004-04-06 Geoffrey Keating <geoffk@apple.com>
36331
36332 * g++.dg/pch/externc-1.Hs: New.
36333 * g++.dg/pch/externc-1.C: New.
36334
36335 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36336
36337 * gcc.dg/compat/struct-by-value-5a_main.c,
36338 gcc.dg/compat/struct-by-value-5b_main.c: New files.
36339 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
36340 * gcc.dg/compat/struct-by-value-5a_x.c,
36341 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
36342 gcc.dg/compat/struct-by-value-5_x.c.
36343 * gcc.dg/compat/struct-by-value-5a_y.c,
36344 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
36345 gcc.dg/compat/struct-by-value-5_y.c.
36346
36347 * gcc.dg/compat/struct-by-value-6a_main.c,
36348 gcc.dg/compat/struct-by-value-6b_main.c: New files.
36349 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
36350 * gcc.dg/compat/struct-by-value-6a_x.c,
36351 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
36352 gcc.dg/compat/struct-by-value-6_x.c.
36353 * gcc.dg/compat/struct-by-value-6a_y.c,
36354 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
36355 gcc.dg/compat/struct-by-value-6_y.c.
36356
36357 * gcc.dg/compat/struct-by-value-7a_main.c,
36358 gcc.dg/compat/struct-by-value-7b_main.c: New files.
36359 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
36360 * gcc.dg/compat/struct-by-value-7a_x.c,
36361 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
36362 gcc.dg/compat/struct-by-value-7_x.c.
36363 * gcc.dg/compat/struct-by-value-7a_y.c,
36364 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
36365 gcc.dg/compat/struct-by-value-7_y.c.
36366
36367 2004-04-06 Jakub Jelinek <jakub@redhat.com>
36368
36369 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
36370 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
36371 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
36372 options.
36373
36374 2004-04-06 Uros Bizjak <uros@kss-loka.si>
36375
36376 * gcc.dg/builtins-36.c: New test.
36377
36378 2004-04-06 Paul Brook <paul@codesourcery.com>
36379
36380 * README.gcc: Remove obsolete contraint on testcases.
36381
36382 2004-04-05 Paul Brook <paul@codesourcery.com>
36383
36384 PR2123
36385 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
36386 failure and exit(0) on success.
36387 * g++.dg/expr/anew2.C: Ditto.
36388 * g++.dg/expr/anew3.C: Ditto.
36389 * g++.dg/expr/anew4.C: Ditto.
36390
36391 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
36392
36393 PR c++/3518
36394 * g++.dg/template/unify7.C: New.
36395
36396 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
36397
36398 * g++.dg/README: Bring up to date with new subdirectories; remove
36399 duplicate subdirectory lines.
36400
36401 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
36402
36403 PR c++/14007
36404 * g++.dg/template/unify5.C: New.
36405 * g++.dg/template/unify6.C: New.
36406 * g++.dg/template/qualttp20.C: Adjust.
36407 * g++.old-deja/g++.jason/report.C: Adjust.
36408 * g++.old-deja/g++.other/qual1.C: Adjust.
36409
36410 2004-04-01 Mark Mitchell <mark@codesourcery.com>
36411
36412 PR c++/14803
36413 * g++.dg/inherit/ptrmem1.C: New test.
36414
36415 2004-04-01 Jakub Jelinek <jakub@redhat.com>
36416
36417 PR c++/14755
36418 * gcc.c-torture/execute/20040331-1.c: New test.
36419 * gcc.dg/20040331-1.c: New test.
36420
36421 2004-04-01 Paul Brook <paul@codesourcery.com>
36422
36423 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
36424
36425 2004-03-30 Mark Mitchell <mark@codesourcery.com>
36426
36427 PR c++/14724
36428 * g++.dg/init/goto1.C: New test.
36429
36430 PR c++/14763
36431 * g++.dg/template/defarg4.C: New test.
36432
36433 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
36434
36435 * gcc.dg/altivec-11.c: Extend test for more valid cases.
36436
36437 2004-03-28 David Edelsohn <edelsohn@gnu.org>
36438
36439 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
36440
36441 2004-03-28 Zack Weinberg <zack@codesourcery.com>
36442
36443 * gcc.dg/noncompile/undeclared-2.c: New test.
36444
36445 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
36446
36447 * gcc.dg/940409-1.c: Remove XFAIL.
36448 * gcc.dg/reg-vol-struct-1.c: New test.
36449
36450 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36451
36452 * gcc.dg/torture/builtin-wctype-1.c: New test.
36453
36454 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
36455
36456 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
36457 * gcc.dg/20001101-1.c: Likewise.
36458 * gcc.dg/20001102-1.c: Likewise.
36459
36460 2004-03-25 Roger Sayle <roger@eyesopen.com>
36461
36462 * gcc.dg/compare8.c: Add an additional test for XOR.
36463
36464 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36465
36466 * gcc.dg/torture/builtin-ctype-1.c: New test.
36467
36468 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36469
36470 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
36471 * gcc.dg/torture/builtin-math-1.c: Likewise.
36472 * gcc.dg/torture/builtin-power-1.c: New test.
36473
36474 2004-03-24 Andreas Schwab <schwab@suse.de>
36475
36476 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
36477 IA64 assembler.
36478
36479 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
36480 Roger Sayle <roger@eyesopen.com>
36481
36482 * gcc.dg/compare8.c: New test case.
36483
36484 2004-03-23 Ziemowit Laski <zlaski@apple.com>
36485
36486 * g++.dg/ext/altivec-7.C: New test.
36487
36488 2004-03-23 Zack Weinberg <zack@codesourcery.com>
36489
36490 PR 12267, 12391, 12560, 13129, 14114, 14133
36491 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
36492 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
36493 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
36494 Adjust error regexps.
36495 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
36496 * gcc.dg/noncompile/undeclared-1.c: New test cases.
36497 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
36498 * gcc.dg/local1.c: Add explanatory comment.
36499
36500 2004-03-23 Roger Sayle <roger@eyesopen.com>
36501
36502 PR optimization/14669
36503 * g++.dg/opt/fold2.C: New test case.
36504
36505 2004-03-22 Jakub Jelinek <jakub@redhat.com>
36506
36507 PR c/14069
36508 * gcc.dg/20040322-1.c: New test.
36509
36510 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
36511
36512 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
36513 * gcc.dg/ultrasp4.c: Likewise.
36514 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
36515
36516 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
36517
36518 * gcc.dg/i386-sse-8.c: Reset default options.
36519
36520 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
36521
36522 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
36523 in the error message text.
36524
36525 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
36526
36527 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
36528
36529 2004-03-21 Mark Mitchell <mark@codesourcery.com>
36530
36531 PR c++/14616
36532 * g++.dg/init/array13.C: New test.
36533
36534 2004-03-20 Roger Sayle <roger@eyesopen.com>
36535
36536 PR target/13889
36537 * gcc.c-torture/compile/pr13889.c: New test case.
36538
36539 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
36540
36541 PR c/14635
36542 * builtins-1.c (nan, nans): Don't test.
36543 * builtins-30.c: Don't use nan, nanf, nanl.
36544 * builtins-35.c: New test.
36545
36546 2004-03-19 Ziemowit Laski <zlaski@apple.com>
36547
36548 * g++.dg/ext/altivec-6.C: New test.
36549
36550 2004-03-19 Mark Mitchell <mark@codesourcery.com>
36551
36552 * g++.dg/init/placement3.C: New test.
36553
36554 * g++.dg/template/spec13.C: New test.
36555
36556 * g++.dg/lookup/using11.C: New test.
36557
36558 * g++.dg/lookup/koenig3.C: New test.
36559
36560 * g++.dg/template/operator2.C: New test.
36561
36562 * g++.dg/expr/dtor3.C: New test.
36563 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
36564 marker.
36565 * g++.old-deja/g++.law/visibility28.C: Likewise.
36566
36567 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
36568
36569 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
36570 * gcc.dg/ppc64-abi-3.c: Likewise.
36571
36572 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36573
36574 PR c++/14545
36575 * g++.dg/parse/template15.C: New test.
36576
36577 2004-03-18 Mark Mitchell <mark@codesourcery.com>
36578
36579 * g++.dg/expr/dtor2.C: New test.
36580
36581 * g++.dg/lookup/anon4.C: New test.
36582
36583 * g++.dg/overload/using1.C: New test.
36584
36585 * g++.dg/template/lookup7.C: New test.
36586
36587 * g++.dg/template/typename6.C: New test.
36588
36589 * g++.dg/expr/cond6.C: New test.
36590
36591 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36592
36593 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
36594
36595 2004-03-18 Mark Mitchell <mark@codesourcery.com>
36596
36597 * g++.dg/expr/cond5.C: New test.
36598 * g++.dg/expr/constcast1.C: Likewise.
36599 * g++.dg/expr/ptrmem2.C: Likewise.
36600 * g++.dg/expr/ptrmem3.C: Likewise.
36601 * g++.dg/lookup/main1.C: Likewise.
36602 * g++.dg/template/lookup6.C: Likewise.
36603
36604 2004-03-18 Mark Mitchell <mark@codesourcery.com>
36605
36606 * gcc.dg/local1.c: New test.
36607
36608 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
36609
36610 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36611
36612 * gcc.dg/torture/builtin-convert-1.c: New test.
36613
36614 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36615
36616 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
36617
36618 2004-03-16 Mark Mitchell <mark@codesourcery.com>
36619
36620 PR c++/14481
36621 * g++.dg/warn/Wunused-7.C: New test.
36622
36623 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36624
36625 * gcc.dg/torture/builtin-integral-1.c: New test.
36626
36627 2004-03-16 Mark Mitchell <mark@codesourcery.com>
36628
36629 PR c++/14586
36630 * g++.dg/parse/non-dependent3.C: New test.
36631
36632 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
36633
36634 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
36635 * g++.dg/eh/simd-2.C: Likewise.
36636 * g++.dg/init/array10.C: Likewise.
36637 * gcc.c-torture/compile/simd-1.c: Likewise.
36638 * gcc.c-torture/compile/simd-2.c: Likewise.
36639 * gcc.c-torture/compile/simd-3.c: Likewise.
36640 * gcc.c-torture/compile/simd-4.c: Likewise.
36641 * gcc.c-torture/compile/simd-6.c: Likewise.
36642 * gcc.c-torture/execute/simd-1.c: Likewise.
36643 * gcc.c-torture/execute/simd-2.c: Likewise.
36644 * gcc.dg/compat/vector-defs.h: Likewise.
36645 * gcc.dg/20020531-1.c: Likewise.
36646 * gcc.dg/altivec-3.c: Likewise.
36647 * gcc.dg/altivec-4.c: Likewise.
36648 * gcc.dg/altivec-varargs-1.c: Likewise.
36649 * gcc.dg/compat/vector-defs.h: Likewise.
36650 * gcc.dg/i386-mmx-3.c: Likewise.
36651 * gcc.dg/i386-sse-4.c: Likewise.
36652 * gcc.dg/i386-sse-5.c: Likewise.
36653 * gcc.dg/i386-sse-8.c: Likewise.
36654 * gcc.dg/simd-1.c: Likewise.
36655 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
36656 __ev64_opaque__ since the machine description provides it.
36657
36658 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
36659
36660 * lib/compat.exp (skip_list): New global variable.
36661 Use it to hold the user defined COMPAT_SKIPS list if any.
36662 (compat-obj): Add the members of skip_list to optall.
36663
36664 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
36665
36666 * gcc.dg/compat/union-by-value-1_main.c,
36667 union-by-value-1_x.c, union-by-value-1_y.c,
36668 union-check.h, union-defs.h,
36669 union-init.h, union-return-1_main.c,
36670 union-return-1_x.c, union-return-1_y.c: New files.
36671
36672 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
36673
36674 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
36675 mixed-struct-init.h: Add 4 mixed structure types.
36676 struct-by-value-21_main.c, struct-by-value-21_x.c,
36677 struct-by-value-21_y.c, struct-return-21_main.c,
36678 struct-return-21_x.c, struct-return-21_y.c: New files.
36679
36680 2004-03-13 Mark Mitchell <mark@codesourcery.com>
36681
36682 PR c++/14550
36683 * g++.dg/parse/template14.C: New test.
36684
36685 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
36686
36687 * gcc.c-torture/execute/20040313-1.c: New test.
36688
36689 2004-03-13 Jakub Jelinek <jakub@redhat.com>
36690
36691 PR target/14533
36692 * gcc.dg/20040311-2.c: New test.
36693
36694 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
36695
36696 PR other/14544
36697 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
36698 bit-field.
36699
36700 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
36701
36702 * gcc.dg/20040305-2.c: Add missing return statement.
36703
36704 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36705
36706 * gcc.dg/builtins-34.c: Also check pow10*.
36707
36708 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
36709
36710 PR target/14262
36711 * gcc.dg/20040305-2.c: New test.
36712
36713 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
36714
36715 * gcc.dg/20040310-1.c: New test.
36716
36717 2004-03-11 Roger Sayle <roger@eyesopen.com>
36718
36719 * gcc.c-torture/execute/20040311-1.c: New test case.
36720
36721 2004-03-11 Mark Mitchell <mark@codesourcery.com>
36722
36723 PR c++/14476
36724 * g++.dg/lookup/enum1.C: New test.
36725
36726 2004-03-10 Mark Mitchell <mark@codesourcery.com>
36727
36728 PR c++/14510
36729 * g++.dg/lookup/struct2.C: New test.
36730
36731 2004-03-10 Uros Bizjak <uros@kss-loka.si>
36732
36733 * gcc.dg/builtins-34.c: New test.
36734
36735 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36736
36737 * gcc.dg/torture/builtin-nonneg-1.c: New test.
36738
36739 2004-03-09 James E Wilson <wilson@specifixinc.com>
36740
36741 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
36742 * gcc.dg/alias-2.c: New testcase.
36743
36744 2004-03-09 Zack Weinberg <zack@codesourcery.com>
36745
36746 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
36747
36748 2004-03-09 Roger Sayle <roger@eyesopen.com>
36749
36750 * gcc.c-torture/execute/20040309-1.c: New test case.
36751
36752 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
36753
36754 PR c++/14397
36755 * g++.dg/overload/ref1.C: New.
36756
36757 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
36758
36759 PR c++/14409
36760 * g++.dg/template/spec12.C: New test.
36761
36762 PR c++/14448
36763 * g++.dg/parse/crash14.C: New test.
36764
36765 2004-03-09 Mark Mitchell <mark@codesourcery.com>
36766
36767 PR c++/14230
36768 * g++.dg/init/ref11.C: New test.
36769
36770 2004-03-09 Mark Mitchell <mark@codesourcery.com>
36771
36772 PR c++/14432
36773 * g++.dg/parse/builtin2.C: New test.
36774
36775 2004-03-08 Mark Mitchell <mark@codesourcery.com>
36776
36777 PR c++/14401
36778 * g++.dg/init/ctor3.C: New test.
36779 * g++.dg/init/union1.C: New test.
36780 * g++.dg/ext/anon-struct4.C: New test.
36781
36782 2004-03-08 Mark Mitchell <mark@codesourcery.com>
36783
36784 * g++.dg/lookup/koenig1.C: Tweak error messages.
36785 * g++.dg/lookup/used-before-declaration.C: Likewise.
36786 * g++.dg/other/do1.C: Likewise.
36787 * g++.dg/overload/koenig1.C: Likewise.
36788 * g++.dg/parse/crash13.C: Likewise.
36789 * g++.dg/template/instantiate3.C: Likewise.
36790
36791 2004-03-08 Eric Christopher <echristo@redhat.com>
36792
36793 * * lib/target-supports.exp: Enable libiconv in test
36794 compilation. Fix up error checking.
36795
36796 2004-03-08 Roger Sayle <roger@eyesopen.com>
36797
36798 PR middle-end/14289
36799 * gcc.dg/pr14289-1.c: New test case.
36800 * gcc.dg/pr14289-2.c: Likewise.
36801 * gcc.dg/pr14289-3.c: Likewise.
36802
36803 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
36804
36805 * gcc.c-torture/execute/20040308-1.c: New test.
36806
36807 2004-03-07 Roger Sayle <roger@eyesopen.com>
36808
36809 * gcc.c-torture/execute/20040307-1.c: New test case.
36810
36811 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
36812
36813 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
36814
36815 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
36816
36817 * gcc.dg/20040306-1.c: New test.
36818
36819 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
36820
36821 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
36822 them static.
36823 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
36824
36825 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
36826
36827 PR c/14465
36828 * gcc.dg/decl-6.c: New test.
36829
36830 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36831
36832 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
36833 Rename LOGPOW -> LOG_POW.
36834 (SQRT_EXP, POW_EXP): New.
36835
36836 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
36837
36838 * gcc.dg/i386-sse-8.c: New test.
36839
36840 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
36841
36842 PR c/14114
36843 * gcc.dg/decl-5.c: New test.
36844
36845 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
36846
36847 * gcc.dg/20040305-1.c: New test.
36848
36849 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
36850
36851 PR other/14354
36852 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
36853
36854 2004-03-04 Ziemowit Laski <zlaski@apple.com>
36855
36856 PR c++/14425, c++/14426
36857 * g++.dg/ext/altivec-4.C: New test.
36858 * g++.dg/ext/altivec-5.C: New test.
36859
36860 2004-03-04 Geoffrey Keating <geoffk@apple.com>
36861
36862 * g++.old-deja/g++.other/linkage1.C: Expect errors about
36863 global variables of a type with no linkage.
36864 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
36865 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
36866 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
36867 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
36868 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
36869 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
36870 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
36871 * g++.dg/warn/deprecated.C: Name enum Color.
36872 * g++.dg/overload/VLA.C: Name structure for 'b'.
36873 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
36874
36875 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
36876
36877 * gcc.c-torture/compile/20040304-1.c: New test.
36878
36879 2004-03-03 Zack Weinberg <zack@codesourcery.com>
36880
36881 PR 13728
36882 * gcc.dg/decl-4.c: New testcase.
36883
36884 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
36885
36886 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
36887 as PRECF if sizeof (float) > sizeof (double).
36888 (PRECL): Make it the same as PRECF if
36889 sizeof (float) > sizeof (long double).
36890
36891 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36892
36893 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
36894 system type. Add check for irix6 which doesn't have c99 runtime.
36895
36896 2004-03-03 Bob Wilson <bob.wilson@acm.org>
36897
36898 * gcc.dg/const-elim-1.c: xfail for xtensa.
36899
36900 2004-03-01 Mark Mitchell <mark@codesourcery.com>
36901
36902 PR c++/14369
36903 * g++.dg/template/cond4.C: New test.
36904
36905 2004-03-01 Mark Mitchell <mark@codesourcery.com>
36906
36907 PR c++/14360
36908 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
36909
36910 PR c++/14361
36911 * g++.dg/parse/defarg7.C: New test.
36912
36913 PR c++/14359
36914 * g++.dg/template/friend26.C: New test.
36915
36916 2004-03-01 Mark Mitchell <mark@codesourcery.com>
36917
36918 PR c++/14324
36919 * g++.dg/abi/mangle21.C: New test.
36920
36921 PR c++/14260
36922 * g++.dg/parse/constructor2.C: New test.
36923
36924 PR c++/14337
36925 * g++.dg/template/sfinae1.C: New test.
36926
36927 2004-02-29 Mark Mitchell <mark@codesourcery.com>
36928
36929 PR c++/14267
36930 * g++.dg/expr/crash2.C: New test.
36931
36932 PR middle-end/13448
36933 * gcc.dg/inline-5.c: New test.
36934 * gcc.dg/always-inline.c: Split out tests into ...
36935 * gcc.dg/always-inline2.c: ... this and ...
36936 * gcc.dg/always-inline3.c: ... this.
36937
36938 2004-02-29 Mark Mitchell <mark@codesourcery.com>
36939
36940 PR debug/12103
36941 * g++.dg/debug/crash1.C: New test.
36942
36943 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
36944
36945 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
36946 function with __attribute__((noinline)).
36947 (recurser_void2): Likewise.
36948 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
36949 (recurser_void2): Likewise.
36950
36951 2004-02-29 Roger Sayle <roger@eyesopen.com>
36952
36953 PR middle-end/14203
36954 * g++.dg/warn/Wunused-6.C: New test case.
36955
36956 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
36957
36958 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
36959 not defined.
36960
36961 2004-02-27 Eric Christopher <echristo@redhat.com>
36962
36963 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
36964 * g++.dg/charset/asm2.c: Run only x86.
36965 * gcc.dg/charset/asm3.c: Ditto.
36966
36967 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
36968
36969 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
36970 ld_library_path.
36971
36972 2004-02-27 Ziemowit Laski <zlaski@apple.com>
36973
36974 * g++.dg/ext/altivec-3.C: New.
36975
36976 2004-02-26 Richard Henderson <rth@redhat.com>
36977
36978 * g++.dg/ext/attrib10.C: Mark for warning.
36979 * gcc.dg/attr-alias-1.c: New.
36980
36981 2004-02-26 Richard Henderson <rth@redhat.com>
36982
36983 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
36984 * gcc.c-torture/execute/20040208-2.c: ... it back.
36985
36986 2004-02-26 Eric Christopher <echristo@redhat.com>
36987
36988 * lib/target-supports.exp (check-iconv-available): New function.
36989 * lib/gcc-dg.exp (dg-require-iconv): New function.
36990 Use above.
36991 * gcc.dg/charset: New directory.
36992 * gcc.dg/charset/charset.exp: New file.
36993 * gcc.dg/charset/asm1.c: Ditto.
36994 * gcc.dg/charset/asm2.c: Ditto.
36995 * gcc.dg/charset/asm3.c: Ditto.
36996 * gcc.dg/charset/asm4.c: Ditto.
36997 * gcc.dg/charset/asm5.c: Ditto.
36998 * gcc.dg/charset/attribute1.c: Ditto.
36999 * gcc.dg/charset/attribute2.c: Ditto.
37000 * gcc.dg/charset/string1.c: Ditto.
37001 * g++.dg/charset: New directory.
37002 * g++.dg/dg.exp: Add here. Special options.
37003 * g++.dg/charset/charset.exp: New file.
37004 * g++.dg/charset/asm1.c: Ditto.
37005 * g++.dg/charset/asm2.c: Ditto.
37006 * g++.dg/charset/asm3.c: Ditto.
37007 * g++.dg/charset/asm4.c: Ditto.
37008 * g++.dg/charset/attribute1.c: Ditto.
37009 * g++.dg/charset/attribute2.c: Ditto.
37010 * g++.dg/charset/extern1.cc: Ditto.
37011 * g++.dg/charset/extern2.cc: Ditto.
37012 * g++.dg/charset/string1.c: Ditto.
37013
37014 2004-02-26 Mark Mitchell <mark@codesourcery.com>
37015
37016 PR c++/14278
37017 * g++.dg/parse/comma1.C: New test.
37018
37019 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37020
37021 PR c++/14284
37022 * g++.dg/template/ttp8.C: New test.
37023
37024 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
37025
37026 * gcc.dg/fixuns-trunc-1.c: New test.
37027
37028 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
37029
37030 * gcc.dg/builtins-config.h: Use #elif.
37031
37032 2004-02-26 Michael Matz <matz@suse.de>
37033
37034 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
37035 * gcc.dg/991214-1.c: Likewise.
37036 * gcc.dg/i386-asm-1.c: Likewise.
37037
37038 2004-02-25 Richard Henderson <rth@redhat.com>
37039
37040 * gcc.c-torture/execute/20040208-2.c: Move ...
37041 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
37042
37043 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37044
37045 PR c++/14246
37046 * g++.dg/other/crash-3.C: New test.
37047
37048 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
37049
37050 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
37051 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
37052
37053 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
37054 HP-UX.
37055
37056 2004-02-24 Michael Matz <matz@suse.de>
37057
37058 * gcc.dg/i386-regparm.c: New.
37059
37060 2004-02-23 James E Wilson <wilson@specifixinc.com>
37061
37062 * gcc.c-torture/execute/20040223-1.c: New.
37063
37064 2004-02-23 Zack Weinberg <zack@codesourcery.com>
37065 Kazu Hirata <kazu@cs.umass.edu>
37066
37067 * gcc.dg/fwritable-strings-1.c: Remove.
37068
37069 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
37070
37071 PR c/14156
37072 * gcc.dg/20040223-1.c: New test.
37073
37074 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37075
37076 PR c++/14106
37077 * g++.dg/ext/typeof9.C: New test.
37078
37079 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37080
37081 PR c++/14250
37082 * g++.dg/other/switch1.C: New test.
37083
37084 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
37085
37086 * gcc.dg/cast-function-1.c: Adjust for new informative message.
37087 * gcc.dg/va-arg-1.c: Likewise.
37088
37089 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37090
37091 PR c++/14143
37092 * g++.dg/template/koenig5.C: New test.
37093
37094 2004-02-21 Ziemowit Laski <zlaski@apple.com>
37095
37096 * g++.dg/ext/altivec-1.C: Generalize target triple.
37097 * g++.dg/ext/altivec-2.C: New test case.
37098 * g++.dg/ext/altivec_check.h: New file.
37099 * gcc.dg/altivec-1.c: Generalize target triple;
37100 include altivec_check.h and call altivec_check().
37101 * gcc.dg/altivec-[2-5].c: Generalize target triple.
37102 * gcc.dg/altivec-6.c: New test case.
37103 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
37104 type casts as needed.
37105 * gcc.dg/altivec-10.c: Include altivec_check.h and call
37106 altivec_check().
37107 * gcc.dg/altivec-12.c: New test case.
37108 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
37109 include altivec_check.h and call altivec_check().
37110 * gcc.dg/altivec_check.h: New file.
37111
37112 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37113
37114 * lib/target-supports.exp (check_alias_available): Don't mangle
37115 function `g' in test program.
37116
37117 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37118
37119 * lib/target-supports.exp (check_profiling_available): Check
37120 argument to determine whether we support a profiling type.
37121 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
37122 check_profiling_available.
37123 * g++.dg/bprob/bprob.exp: Likewise.
37124 * g77.dg/bprob/bprob.exp: Likewise.
37125 * gcc.misc-tests/bprob.exp: Likewise.
37126 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
37127 dg-require-profiling and delete expected error handling.
37128 * gcc.dg/20021014-1.c: Likewise.
37129 * gcc.dg/nest.c: Likewise.
37130
37131 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
37132
37133 PR c++/12007
37134 * g++.dg/other/vthunk1.C: New test.
37135
37136 2004-02-20 Falk Hueffner <falk@debian.org>
37137
37138 PR target/14201
37139 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
37140
37141 2004-02-20 Mark Mitchell <mark@codesourcery.com>
37142
37143 PR c++/13927
37144 * g++.dg/other/error8.C: Remove XFAIL markers.
37145
37146 PR c++/14173
37147 * g++.dg/ext/packed5.C: New test.
37148
37149 PR c++/14199
37150 * g++.dg/warn/Wunused-5.C: New test.
37151
37152 PR c++/14186
37153 * g++.dg/lookup/member1.C: New test.
37154
37155 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
37156
37157 * gcc.c-torture/compile/20040130-1.c: Enable only when
37158 __INT_MAX__ >= 2147483647L.
37159 * gcc.c-torture/compile/961203-1.c: Likewise.
37160
37161 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
37162
37163 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
37164 * g++.dg/opt/template1.C: Robustify assembler regexp
37165
37166 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
37167
37168 * gcc.c-torture/execute/simd-4.x: Remove.
37169 * gcc.c-torture/execute/va-arg-25.x: Likewise.
37170 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
37171 Guard with #ifndef SKIP_ATTRIBUTE.
37172 * gcc.dg/compat/vector-1_y.c: Likewise.
37173 * gcc.dg/compat/vector-2_x.c: Likewise.
37174 * gcc.dg/compat/vector-2_y.c: Likewise.
37175 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
37176 * g++.dg/eh/simd-2.C: Likewise.
37177
37178 2004-02-19 Alan Modra <amodra@bigpond.net.au>
37179
37180 * gcc.c-torture/compile/complex-1.c: New.
37181
37182 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
37183
37184 PR target/14209
37185 * gcc.c-torture/execute/20040218-1.c: New test.
37186
37187 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37188
37189 PR c++/14181
37190 * g++.dg/parse/new2.C: New test.
37191
37192 2004-02-18 Paul Brook <paul@codesourcery.com>
37193
37194 * gcc.c-torture/compile/libcall-1.c: New test.
37195
37196 2004-02-18 Paul Brook <paul@codesourcery.com>
37197
37198 PR debug/12934
37199 * gcc.dg/debug/debug-7.c: New test.
37200
37201 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
37202
37203 * gcc.dg/20040217-1.c: New test.
37204
37205 2004-02-17 Zack Weinberg <zack@codesourcery.com>
37206
37207 * gcc.c-torture/execute/990208-1.x: Delete.
37208
37209 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
37210
37211 * gcc.c-torture/execute/20040208-2.x: New file.
37212
37213 2004-02-17 Mark Mitchell <mark@codesourcery.com>
37214
37215 PR c++/11326
37216 * g++.dg/abi/structret1.C: New test.
37217
37218 2004-02-17 Jakub Jelinek <jakub@redhat.com>
37219
37220 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
37221 (i386_cpuid): No need to test if cpuid is available on AMD64.
37222 Fix assembly, so that it works onboth i386 and AMD64.
37223 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
37224 (vecInLong): Fix s[] member type to unsigned int.
37225 (vecInWord): Remove type.
37226 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
37227 (a64, b64, c64, d64, e64): Remove.
37228 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
37229 Remove unused variable. Remove initialization of removed variables.
37230 Don't call mmx_tests nor sse_tests.
37231 (reference_mmx, reference_sse): Remove.
37232 (check): Add return stmt.
37233 * gcc.dg/i386-sse-7.c: New test.
37234 * gcc.dg/i386-mmx-4.c: New test.
37235
37236 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37237
37238 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
37239 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
37240 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
37241 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
37242 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
37243 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
37244 g++.dg/tc1/dr94.C: Fix line terminator.
37245
37246 2004-02-16 Geoffrey Keating <geoffk@apple.com>
37247
37248 * gcc.c-torture/compile/20040216-1.c: New.
37249
37250 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37251
37252 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
37253 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
37254 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
37255 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
37256 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
37257 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
37258
37259 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
37260
37261 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
37262
37263 2004-02-15 Mark Mitchell <mark@codesourcery.com>
37264
37265 PR c++/13971
37266 * g++.dg/expr/cond4.C: New test.
37267
37268 PR c++/14086
37269 * g++.dg/lookup/crash2.C: New test.
37270
37271 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
37272
37273 * gcc.c-torture/compile/20040214-2.c: New test.
37274
37275 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
37276
37277 PR c++/14116
37278 * g++.dg/ext/typeof8.C: New test.
37279
37280 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
37281
37282 * gcc.c-torture/compile/20040214-1.c: New test.
37283
37284 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37285
37286 PR c++/13635
37287 * g++.dg/template/spec11.C: New test.
37288
37289 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37290
37291 PR c++/13927
37292 * g++.dg/other/error8.C: New test.
37293
37294 2004-02-13 Mark Mitchell <mark@codesourcery.com>
37295
37296 PR c++/14122
37297 * g++.dg/template/array4.C: New test.
37298
37299 PR c++/14108
37300 * g++.dg/inherit/thunk2.C: New test.
37301
37302 PR c++/14083
37303 * g++.dg/eh/cond2.C: New test.
37304
37305 2004-02-12 Alan Modra <amodra@bigpond.net.au>
37306
37307 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
37308
37309 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
37310
37311 * lib/scanasm.exp (dg-scan): Quote pattern before display.
37312
37313 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
37314
37315 * g++.dg/simd-2.C: xfail on ppc64-linux.
37316
37317 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
37318
37319 PR c/456
37320 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
37321 tests.
37322
37323 2004-02-11 Uros Bizjak <uros@kss-loka.si>
37324
37325 * gcc.dg/builtins-33.c: New test.
37326
37327 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
37328
37329 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
37330
37331 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
37332
37333 * g++.dg/simd-2.C: Set -maltivec for ppc64.
37334
37335 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
37336
37337 * gcc.dg/ppc64-abi-3.c: New test.
37338
37339 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
37340
37341 PR c/14092
37342
37343 * gcc.dg/pr14092-1.c: New testcase.
37344
37345 2004-02-10 Alan Modra <amodra@bigpond.net.au>
37346
37347 * gcc.dg/cpp/assert4.c: Fix typo last change.
37348
37349 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
37350 * gcc.dg/cpp/assert4.c: Handle powerpc64.
37351
37352 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
37353
37354 2004-02-09 Roger Sayle <roger@eyesopen.com>
37355
37356 * gcc.c-torture/compile/20040209-1.c: New test case.
37357
37358 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
37359
37360 * gcc.dg/c90-init-1.c: Adjust expected error messages.
37361
37362 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
37363
37364 * gcc.c-torture/execute/20040208-[12].c: New tests.
37365
37366 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
37367
37368 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
37369
37370 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
37371
37372 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
37373
37374 2004-02-07 Zack Weinberg <zack@codesourcery.com>
37375
37376 Bug 13856
37377 * gcc.dg/visibility-8.c: New testcase.
37378
37379 2004-02-07 Zack Weinberg <zack@codesourcery.com>
37380
37381 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
37382 arguments.
37383 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
37384
37385 2004-02-07 Roger Sayle <roger@eyesopen.com>
37386
37387 PR middle-end/13696
37388 * g++.dg/opt/fold1.C: New test case.
37389
37390 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37391
37392 PR c++/14033
37393 * g++.dg/other/crash-2.C: New test.
37394
37395 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37396
37397 PR c++/14028
37398 * g++.dg/parse/angle-bracket2.C: New test.
37399
37400 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37401
37402 PR middle-end/13750
37403 Revert:
37404 2004-01-15 Geoffrey Keating <geoffk@apple.com>
37405 PR pch/13361
37406 * g++.dg/pch/wchar-1.C: New.
37407 * g++.dg/pch/wchar-1.Hs: New.
37408
37409 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37410
37411 PR c++/14008
37412 * g++.dg/parse/error15.C: New test.
37413 * g++.dg/parse/crash11.C: Update dg-error mark.
37414
37415 2004-02-04 Mark Mitchell <mark@codesourcery.com>
37416
37417 PR c++/13932
37418 * g++.dg/warn/conv2.C: New test.
37419
37420 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37421
37422 PR c++/13086
37423 * g++.dg/warn/incomplete1.C: Remove xfail.
37424
37425 2004-02-04 Mark Mitchell <mark@codesourcery.com>
37426
37427 * lib/file-format.exp (gcc_target_object_format): Use
37428 ${tool}_target_compile, not gcc_target_compile.
37429 * lib/target-supports.exp (check_alias_available): Likewise.
37430 (check_gc_sections_available): Likewise.
37431 * g++.dg/ext/attrib10.C: Use dg-require-alias.
37432 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
37433 dg-require-alias.
37434
37435 2004-02-04 Mark Mitchell <mark@codesourcery.com>
37436
37437 PR c++/13969
37438 * g++.dg/template/static6.C: New test.
37439
37440 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
37441
37442 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
37443
37444 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37445
37446 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
37447 tests for systems where `char' is unsigned by default.
37448
37449 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37450
37451 PR c++/13997
37452 * g++.dg/template/partial3.C: New test.
37453
37454 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
37455
37456 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
37457 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
37458 Remove mentions of obsolete ports.
37459
37460 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
37461
37462 * gcc.dg/noncompile/20001228-1.c: Fix for new
37463 error message.
37464
37465 2004-02-03 Roger Sayle <roger@eyesopen.com>
37466
37467 PR target/9348
37468 * gcc.c-torture/execute/multdi-1.c: New test case.
37469
37470 2004-02-03 Mark Mitchell <mark@codesourcery.com>
37471
37472 PR c++/13925
37473 * g++.dg/template/lookup5.C: New test.
37474
37475 2004-02-03 Mark Mitchell <mark@codesourcery.com>
37476
37477 PR c++/13950
37478 * g++.dg/template/lookup4.C: New test.
37479
37480 PR c++/13970
37481 * g++.dg/parse/error14.C: New test.
37482
37483 PR c++/14002
37484 * g++.dg/parse/template13.C: New test.
37485
37486 2004-02-03 Mark Mitchell <mark@codesourcery.com>
37487
37488 PR c++/13978
37489 * g++.dg/template/koenig4.C: New test.
37490
37491 PR c++/13968
37492 * g++.dg/template/crash17.C: New test.
37493
37494 PR c++/13975
37495 * g++.dg/parse/error13.C: New test.
37496 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
37497
37498 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
37499
37500 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
37501
37502 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
37503
37504 PR c/11658
37505 PR c/13994
37506 * gcc.dg/noncompile/20040203-1.c: New test.
37507 * gcc.dg/noncompile/20040203-2.c: Likewise.
37508 * gcc.dg/noncompile/20040203-3.c: Likewise.
37509 * gcc.dg/20040203-1.c: Likewise.
37510
37511 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
37512
37513 PR c++/10858
37514 * g++.dg/template/sizeof7.C: New test.
37515
37516 2004-02-02 Eric Christopher <echristo@redhat.com>
37517 Zack Weinberg <zack@codesourcery.com>
37518
37519 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
37520
37521 2004-02-02 Zack Weinberg <zack@codesourcery.com>
37522
37523 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
37524 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
37525 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
37526 * gcc.dg/cleanup-5.c: Run only on Linux targets.
37527
37528 2004-02-02 Mark Mitchell <mark@codesourcery.com>
37529
37530 PR c++/13113
37531 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
37532
37533 PR c++/13854
37534 * g++.dg/ext/attrib13.C: New test.
37535
37536 PR c++/13907
37537 * g++.dg/conversion/op2.C: New test.
37538
37539 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
37540
37541 * gcc.dg/titype-1.c: Fix pasto.
37542
37543 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
37544
37545 * gcc.dg/titype-1.c: New test.
37546
37547 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37548
37549 PR c++/13957
37550 * g++.dg/template/non-type-template-argument-1.C,
37551 g++.dg/template/qualified-id1.C: Update dg-error marks.
37552 * g++.dg/template/nontype6.C: New test.
37553
37554 2004-02-01 Roger Sayle <roger@eyesopen.com>
37555
37556 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
37557 * gcc.dg/builtins-31.c: New testcase.
37558 * gcc.dg/builtins-32.c: New testcase.
37559
37560 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
37561
37562 * objc.dg/call-super-2.m: Update line numbers
37563 for the including of stddef.h.
37564
37565 2004-01-30 Michael Matz <matz@suse.de>
37566
37567 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
37568 g++.dg/ext/case-range3.C: New tests.
37569
37570 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37571
37572 DR206
37573 PR c++/13813
37574 * g++.dg/template/member4.C: New test.
37575
37576 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37577
37578 PR c++/13683
37579 * g++.dg/template/sizeof6.C: New test.
37580
37581 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
37582
37583 * gcc.dg/fwritable-strings-1.c: New test.
37584
37585 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
37586
37587 * gcc.c-torture/compile/20040130-1.c: New test.
37588
37589 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
37590
37591 * objc.dg/call-super-2.m: Include stddef.h for size_t.
37592
37593 2004-01-29 Mark Mitchell <mark@codesourcery.com>
37594
37595 PR c++/13883
37596 * g++.dg/template/ctor3.C: New test.
37597
37598 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37599
37600 * g++.dg/tc1: New directory.
37601 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
37602 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
37603 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
37604 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
37605 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
37606
37607 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37608
37609 * g++.dg/parse/error11.C: New test.
37610 * g++.dg/parse/error12.C: Likewise.
37611
37612 2004-01-28 Ziemowit Laski <zlaski@apple.com>
37613
37614 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
37615 (scan_initial, main): Use aligned_sizeof instead of sizeof.
37616
37617 2004-01-28 Mark Mitchell <mark@codesourcery.com>
37618
37619 PR c++/13791
37620 * g++.dg/ext/attrib12.C: New test.
37621
37622 PR c++/13736
37623 * g++.dg/parse/cast2.C: New test.
37624
37625 2004-01-27 James E Wilson <wilson@specifixinc.com>
37626
37627 * objc.dg/encode-2.m (main): New local string. Set depending on
37628 sizeof long. Use in sscanf call.
37629 * objc.dg/encode-3.m (main): New local string. Set depending on
37630 sizeof long. Use in scan_initial call.
37631
37632 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37633
37634 * objc.dg/call-super-2.m: Make LP64-safe.
37635 * objc.dg/desig-init-1.m: Likewise.
37636
37637 2004-01-27 Devang Patel <dpatel@apple.com>
37638
37639 * g++.dg/debug/namespace1.C: New test.
37640
37641 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
37642
37643 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
37644 xscale-*-*.
37645
37646 * gcc.dg/arm-mmx-1.c: New test.
37647
37648 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
37649
37650 * gcc.dg/20040127-1.c: New test.
37651 * gcc.dg/20040127-2.c: New test.
37652
37653 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
37654
37655 * objc.dg/stret-1.m (glob): Renamed to globa.
37656
37657 2004-01-26 Mark Mitchell <mark@codesourcery.com>
37658
37659 PR c++/13663
37660 * g++.dg/expr/for1.C: New test.
37661
37662 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
37663
37664 PR middle-end/13779
37665 * gcc.dg/darwin-longlong.c: New test.
37666
37667 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
37668
37669 * gcc.dg/20040124-1.c: Moved test from here...
37670 * gcc.c-torture/compile/20040124-1.c: ...to here.
37671
37672 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
37673
37674 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
37675 the assembly output if -m64 is passed.
37676
37677 2004-01-25 Mark Mitchell <mark@codesourcery.com>
37678
37679 PR c++/13833
37680 * g++.dg/template/cond3.C: New test.
37681
37682 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37683
37684 PR c++/13810
37685 * g++.dg/template/ttp7.C: New test.
37686
37687 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37688
37689 PR c++/13797
37690 * g++.dg/template/nontype4.C: New test.
37691 * g++.dg/template/nontype5.C: Likewise.
37692
37693 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
37694
37695 * gcc.dg/torture/mips-clobber-at.c: New test.
37696
37697 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
37698
37699 * gcc.dg/20040124-1.c: New test.
37700
37701 2004-01-24 Jakub Jelinek <jakub@redhat.com>
37702
37703 * gcc.dg/20040123-1.c: New test.
37704
37705 2004-01-23 Zack Weinberg <zack@codesourcery.com>
37706
37707 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
37708
37709 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
37710
37711 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
37712
37713 2004-01-23 Andrew Pinski <apinski@apple.com>
37714
37715 * gcc.dg/20030121-1.c: Move to ..
37716 * gcc.dg/20040121-1.c: here.
37717
37718 2004-01-23 Roger Sayle <roger@eyesopen.com>
37719
37720 * gcc.dg/builtins-29.c: New test case.
37721
37722 2004-01-23 Zack Weinberg <zack@codesourcery.com>
37723
37724 PR 18314
37725 * gcc.dg/builtins-30.c: New testcase.
37726
37727 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
37728
37729 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
37730 * lib/g77.exp: Likewise.
37731 * lib/objc.exp: Likewise.
37732 * lib/g++.exp: Likewise.
37733
37734 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
37735
37736 * gcc.dg/struct-by-value-2.c: New test.
37737
37738 2004-01-21 Andrew Pinski <apinski@apple.com>
37739
37740 PR target/13785
37741 * gcc.dg/20030121-1.c: New test.
37742
37743 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
37744
37745 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
37746 clobber frame pointer register in asm statement.
37747
37748 2004-01-21 Falk Hueffner <falk@debian.org>
37749
37750 * gcc.c-torture/compile/20040121-1.c: New test.
37751
37752 2004-01-21 Zack Weinberg <zack@codesourcery.com>
37753
37754 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
37755
37756 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
37757
37758 * gcc.dg/ppc64-abi-2.c: New test.
37759
37760 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
37761
37762 * lib/treelang.exp: Fill out this file.
37763 * lib/treelang-dg.exp: New File.
37764
37765 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
37766
37767 * gcc.c-torture/compile/981022-1.c: Remove.
37768 * gcc.dg/array-5.c: Remove XFAIL.
37769 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
37770 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
37771 gcc.dg/cond-lvalue-1.c: Update.
37772 * gcc.dg/cast-lvalue-2.c: New test.
37773
37774 2004-01-19 Mark Mitchell <mark@codesourcery.com>
37775
37776 PR c++/13592
37777 * g++.dg/other/error1.C (class foo): Tweak error message.
37778
37779 PR c++/13592
37780 * g++.dg/template/call2.C: New test.
37781
37782 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
37783
37784 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
37785 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
37786 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
37787 scalar-return-1_x.c, scalar-return-2_y.c,
37788 scalar-return-3_x.c, scalar-return-3_y.c,
37789 scalar-return-4_x.c, scalar-return-4_y.c,
37790 struct-align-1.h, struct-align-1_x.c,
37791 struct-align-1_y.c, struct-align-2.h,
37792 struct-align-2_x.c, struct-align-2_y.c,
37793 struct-by-value-10_y.c, struct-by-value-11_x.c,
37794 struct-by-value-11_y.c, struct-by-value-12_x.c,
37795 struct-by-value-12_y.c, struct-by-value-13_x.c,
37796 struct-by-value-13_y.c, struct-by-value-14_x.c,
37797 struct-by-value-14_y.c, struct-by-value-15_x.c,
37798 struct-by-value-15_y.c, struct-by-value-16_y.c,
37799 struct-by-value-17_y.c, struct-by-value-18_y.c,
37800 struct-by-value-19_y.c, struct-by-value-1_x.c,
37801 struct-by-value-1_y.c, struct-by-value-20_y.c,
37802 struct-by-value-2_x.c, struct-by-value-2_y.c,
37803 struct-by-value-3_y.c, struct-by-value-4_x.c,
37804 struct-by-value-4_y.c, struct-by-value-5_y.c,
37805 struct-by-value-6_y.c, struct-by-value-7_y.c
37806 struct-by-value-8_x.c, struct-by-value-8_y.c
37807 struct-by-value-9_x.c, struct-by-value-9_y.c
37808 struct-return-10_x.c, struct-return-10_y.c,
37809 struct-return-19_x.c, struct-return-20_x.c
37810 struct-return-2_x.c, struct-return-2_y.c
37811 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
37812 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
37813
37814 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
37815
37816 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
37817 attribute on sparc*-sun-solaris2.*.
37818
37819 2004-01-18 Mark Mitchell <mark@codesourcery.com>
37820
37821 PR c++/13710
37822 * g++.dg/ext/typeof7.C: New test.
37823
37824 2004-01-18 David Edelsohn <edelsohn@gnu.org>
37825
37826 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
37827 * gcc.dg/const-elim-1.c: Same.
37828
37829 2004-01-17 Ziemowit Laski <zlaski@apple.com>
37830
37831 * objc.dg/stret-1.m: New.
37832 * objc.dg/stret-2.m: New.
37833
37834 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
37835
37836 PR c++/11895
37837 * g++.dg/ext/vector1.C: New test.
37838
37839 2004-01-16 Geoffrey Keating <geoffk@apple.com>
37840
37841 * gcc.dg/pch/import-1.c: New.
37842 * gcc.dg/pch/import-1.hs: New.
37843 * gcc.dg/pch/import-1a.h: New.
37844 * gcc.dg/pch/import-1b.h: New.
37845 * gcc.dg/pch/import-1c.h: New.
37846
37847 2004-01-16 Mark Mitchell <mark@codesourcery.com>
37848
37849 PR c++/13574
37850 * g++.dg/ext/array1.C: New test.
37851
37852 PR c++/13178
37853 * g++.dg/conversion/op1.C: New test.
37854
37855 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
37856
37857 PR 11864
37858 From Kazumoto Kojima / Dan Kegel:
37859 * gcc.dg/pr11864-1.c: New test.
37860
37861 PR 10392
37862 From Marcus Comstedt / Dan Kegel:
37863 * gcc.dg/pr10392-1.c: New test.
37864
37865 2004-01-16 Mark Mitchell <mark@codesourcery.com>
37866
37867 PR c++/13478
37868 * g++.dg/init/ref10.C: New test.
37869
37870 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37871
37872 PR c++/13407
37873 * g++.dg/parse/typename6.C: New test.
37874
37875 2004-01-15 Geoffrey Keating <geoffk@apple.com>
37876
37877 PR pch/13361
37878 * g++.dg/pch/wchar-1.C: New.
37879 * g++.dg/pch/wchar-1.Hs: New.
37880
37881 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37882
37883 PR c++/9259
37884 * g++.dg/expr/sizeof2.C: New test.
37885
37886 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
37887
37888 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
37889
37890 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
37891
37892 PR c++/13659
37893 * g++.dg/lookup/strong-using-3.C: New.
37894 * g++.dg/lookup/using-10.C: New.
37895
37896 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
37897
37898 PR c++/13594
37899 * g++.dg/lookup/strong-using-2.C: New.
37900
37901 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
37902 Dan Kegel <dank@kegel.com>
37903 J"orn Rennecke <joern.rennecke@superh.com>
37904
37905 PR target/9365
37906 * gcc.dg/pr9365-1.c: New test.
37907
37908 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37909
37910 PR c++/8856
37911 * g++.dg/parse/casting-operator2.C: New test.
37912 * g++.old-deja/g++.pt/explicit83.C: Remove.
37913
37914 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
37915
37916 * gcc.dg/label-compound-stmt-1.c: New test.
37917 * gcc.c-torture/compile/950922-1.c,
37918 gcc.c-torture/compile/20000211-3.c,
37919 gcc.c-torture/compile/20000518-1.c,
37920 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
37921 compound statements.
37922
37923 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
37924
37925 * gcc.dg/ppc64-abi-1.c: New test.
37926
37927 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
37928
37929 * g++.dg/ext/attrib9.C: Add dg-warnings.
37930
37931 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37932
37933 PR c++/12335
37934 * g++.dg/parse/dtor3.C: New test.
37935
37936 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
37937
37938 PR c++/12709
37939 * g++.dg/parse/try-catch-1.C: New test.
37940
37941 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
37942
37943 * ada/acats/run_all.sh: Add more verbose output in acats.log
37944 when compiling tests.
37945
37946 2004-01-12 Zack Weinberg <zack@codesourcery.com>
37947
37948 PR 13656
37949 * gcc.dg/typedef-redecl.c: New test case.
37950 * gcc.dg/typedef-redecl.h: New support file.
37951
37952 2004-01-13 Jan Hubicka <jh@suse.cz>
37953
37954 * gcc.dg/always_inline.c: New test.
37955 * gcc.dg/debug/20031231-1.c: Fix.
37956
37957 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
37958
37959 PR c++/13474
37960 * g++.dg/template/array3.C: New test.
37961
37962 2004-01-12 Zack Weinberg <zack@codesourcery.com>
37963
37964 * g++.dg/ext/lvalue1.C: No longer expected to fail.
37965 * g++.dg/warn/Wunused-2.C: Likewise.
37966
37967 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
37968
37969 PR c++/13289
37970 * g++.dg/template/instantiate6.C: New test.
37971
37972 2004-01-12 Roger Sayle <roger@eyesopen.com>
37973
37974 PR middle-end/11397
37975 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
37976
37977 2004-01-12 Jan Hubicka <jh@suse.cz>
37978
37979 PR opt/12826
37980 * gcc.dg/20040112-1.c: New.
37981
37982 * gcc.dg/dwarf-die[1-7].c: Move to...
37983 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
37984 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
37985
37986 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
37987
37988 PR c++/4100
37989 * g++.dg/parse/friend4.C: New test.
37990
37991 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
37992
37993 PR c++/4100
37994 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
37995 definition is called a friend.
37996
37997 2004-01-11 Zack Weinberg <zack@codesourcery.com>
37998
37999 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
38000
38001 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
38002
38003 PR c++/3478
38004 * g++.dg/parse/error10.C: New test.
38005 * g++.dg/template/arg2.C: Accept "invalid type" error.
38006
38007 2004-01-11 Jakub Jelinek <jakub@redhat.com>
38008
38009 PR middle-end/13392
38010 * g++.dg/opt/expect2.C: New test.
38011
38012 2004-01-10 Zack Weinberg <zack@codesourcery.com>
38013
38014 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
38015 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
38016 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
38017 Update dg-error regexps.
38018
38019 2004-01-10 Zack Weinberg <zack@codesourcery.com>
38020
38021 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
38022 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
38023
38024 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
38025
38026 * gcc.dg/pragma-re-1.c: Use right pointer type.
38027
38028 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
38029
38030 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
38031
38032 2004-01-09 Geoffrey Keating <geoffk@apple.com>
38033
38034 * gcc.dg/rs6000-ldouble-1.c: New.
38035
38036 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38037
38038 DR 337
38039 PR c++/9256
38040 * g++.dg/other/abstract1.C: New test.
38041
38042 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
38043
38044 * g++.dg/lookup/strong-using-1.C: New.
38045
38046 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
38047
38048 PR c/11234
38049 * gcc.dg/func-ptr-conv-1.c: New test.
38050 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
38051
38052 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
38053
38054 PR target/13380.
38055 * gcc.c-torture/compile/20040109-1.c: New.
38056
38057 2004-01-08 Stuart Hastings <stuart@apple.com>
38058
38059 * gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
38060 * gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
38061 * gcc.dg/i386-sse-6.c: ...this new testcase.
38062
38063 2004-01-09 Alan Modra <amodra@bigpond.net.au>
38064
38065 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
38066
38067 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
38068
38069 * ada/acats/run_acats: Treat 'gnatchop' the same way
38070 as 'gnatmake'. Export GCC_DRIVER.
38071 * ada/acats/run_all.sh: Add target_gnatchop. Use
38072 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
38073
38074 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38075
38076 PR c++/12573
38077 * g++.dg/template/dependent-expr4.C: New test.
38078
38079 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
38080
38081 * gcc.dg/altivec-11.c: New test.
38082
38083 2004-01-07 Mark Mitchell <mark@codesourcery.com>
38084
38085 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
38086
38087 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
38088
38089 PR c/6024
38090 * gcc.dg/enum-compat-1.c: New test.
38091 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
38092
38093 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
38094
38095 PR c/12165
38096 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
38097 gcc.dg/c99-idem-qual-3.c: New tests.
38098
38099 2004-01-07 Alan Modra <amodra@bigpond.net.au>
38100
38101 * gcc.dg/winline-7.c: Don't cast void * to int.
38102
38103 2004-01-06 Jan Hubicka <jh@suse.cz>
38104
38105 * gcc.dg/i386-sse-5.c: New test
38106 * g++.dg/eh/simd-1.c: Add -w argument for i386.
38107
38108 2004-01-05 Mark Mitchell <mark@codesourcery.com>
38109
38110 PR c++/12815
38111 * g++.dg/rtti/typeid4.C: New test.
38112
38113 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
38114
38115 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
38116
38117 2004-01-05 Mark Mitchell <mark@codesourcery.com>
38118
38119 PR c++/12132
38120 * g++.dg/template/error11.C: New test.
38121
38122 PR c++/13451
38123 * g++.dg/template/class2.C: New test.
38124
38125 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
38126 Richard Sandiford <rsandifo@redhat.com>
38127
38128 PR c++/13387
38129 * g++.dg/opt/alias3.C: New test.
38130
38131 2004-01-04 Mark Mitchell <mark@codesourcery.com>
38132
38133 PR c++/13157
38134 * g++.dg/template/koenig3.C: New test.
38135
38136 PR c++/13529
38137 * g++.dg/parse/offsetof3.C: New test.
38138
38139 * g++.dg/init/copy7.C: Add missing dg-error markers.
38140
38141 PR c++/12226
38142 * g++.dg/init/copy7.c: New test.
38143
38144 PR c++/13536
38145 * g++.dg/parse/cast1.C: New test.
38146
38147 2004-01-04 Jan Hubicka <jh@suse.cz>
38148
38149 * gcc.dg/winline[1-7].c: New tests.
38150
38151 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38152
38153 PR c++/13520
38154 * g++.dg/template/qualttp22.C: New test.
38155
38156 2004-01-01 Jan Hubicka <jh@suse.cz>
38157
38158 * gcc.dg/debug/20031231-1.c: New.
38159 * gcc.c-torture/compile/20040101-1.c: New.
38160 * gcc.dg/dwarf-die-[1-7].c: New.
38161
38162 2004-01-01 Jakub Jelinek <jakub@redhat.com>
38163
38164 PR optimization/13521
38165 * gcc.c-torture/compile/20031231-1.c: New test.
38166
38167 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
38168
38169 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
38170
38171 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
38172
38173 PR c++/10079
38174 * g++.dg/template/crash16.C: New test.
38175
38176 2003-12-30 Mark Mitchell <mark@codesourcery.com>
38177
38178 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
38179
38180 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
38181
38182 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
38183 ports.
38184 * g++.old-deja/g++.jason/thunk3.C: Likewise.
38185 * g++.old-deja/g++.law/profile1.C: Likewise.
38186 * gcc.c-torture/compile/981006-1.c: Likewise.
38187 * gcc.c-torture/execute/loop-2e.x: Likewise.
38188 * gcc.c-torture/execute/loop-2f.x: Remove.
38189 * gcc.c-torture/execute/loop-2g.x: Likewise.
38190 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
38191 * gcc.dg/20020312-2.c: Remove traces of dead ports.
38192
38193 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
38194
38195 PR c++/13507
38196 * g++.dg/ext/attrib11.C: New test.
38197
38198 PR c++/13494
38199 * g++.dg/template/array2-1.C: New test.
38200 * g++.dg/template/array2-2.C: New test.
38201
38202 2003-12-29 Mark Mitchell <mark@codesourcery.com>
38203
38204 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
38205
38206 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
38207
38208 PR c++/12774
38209 * g++.dg/template/array1-1.C: New test.
38210 * g++.dg/template/array1-2.C: New test.
38211
38212 2003-12-29 Roger Sayle <roger@eyesopen.com>
38213
38214 PR fortran/12632
38215 * g77.dg/12632.f: New test case.
38216
38217 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38218
38219 PR c++/13289
38220 * g++.dg/parse/nontype1.C: New test.
38221
38222 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38223
38224 PR c++/12403
38225 * g++.dg/parse/explicit1.C: New test.
38226 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
38227
38228 2003-12-28 Mark Mitchell <mark@codesourcery.com>
38229
38230 PR c++/13081
38231 * g++.dg/opt/inline6.C: New test.
38232
38233 PR c++/12613
38234 * g++.dg/parse/error9.C: New test.
38235
38236 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
38237
38238 2003-12-28 Mark Mitchell <mark@codesourcery.com>
38239
38240 PR c++/13009
38241 * g++.dg/init/assign1.C: New test.
38242
38243 2003-12-28 Roger Sayle <roger@eyesopen.com>
38244
38245 PR c++/13070
38246 * g++.dg/warn/format3.C: New test case.
38247
38248 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
38249
38250 * gcc.c-torture/compile/20031227-1.c: New test.
38251
38252 2003-12-23 Mark Mitchell <mark@codesourcery.com>
38253
38254 * g++.dg/bprob/bprob.exp: Load target-supports.exp
38255 * g77.dg/bprob/bprob.exp: Likewise.
38256 * gcc.misc-tests/bprob.exp: Likewise.
38257 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
38258 variants on systems where the library does not provide that
38259 functionality.
38260 * gcc.dg/builtins-20.c: Use builtins-config.h.
38261 * gcc.dg/builtins-config.h: New file.
38262
38263 2003-12-23 Mark Mitchell <mark@codesourcery.com>
38264
38265 * lib/gcc-dg.exp (dg-require-profiling): New function.
38266 * lib/target-supports.exp (check_profiling_available): Likewise.
38267 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
38268 * g77.dg/bprob/bprob.exp: Likewise.
38269 * gcc.misc-tests/bprob.exp: Likewise.
38270 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
38271 * gcc.dg/20021014-1.c: Likewise.
38272 * gcc.dg/nest.c: Likewise.
38273
38274 2003-12-23 Mark Mitchell <mark@codesourcery.com>
38275
38276 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
38277 compiling.
38278 * g++.dg/lookup/java2.C: Likewise.
38279 * gcc.dg/cpp/lexident.c: Likewise.
38280
38281 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
38282
38283 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
38284 given.
38285 * gcc.c-torture/compile/961203-1.c: Likewise.
38286 * gcc.c-torture/compile/980506-1.c: Likewise.
38287
38288 2003-12-23 Zack Weinberg <zack@codesourcery.com>
38289
38290 * lib/gcc-dg.exp (dg-prune-output): New annotation.
38291 (additional_prunes): New global.
38292 (gcc-dg-prune): Handle additional per-test pruning.
38293 (dg-test): Clear additional_prunes between tests.
38294
38295 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
38296 dg-prune-output to avoid spurious failures from assembler
38297 complaining about nonexistent WAW violations.
38298 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
38299 Use dg-prune-output to avoid spurious failures from assembler
38300 warning about Itanium B-step errata.
38301
38302 2003-12-23 Mark Mitchell <mark@codesourcery.com>
38303
38304 * g++.dg/abi/macro0.C: New test.
38305 * g++.dg/abi/macro1.C: Likewise.
38306 * g++.dg/abi/macro2.C: Likewise.
38307
38308 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
38309 * g++.dg/abi/bitfield7.C: Likewise.
38310 * g++.dg/abi/dtor2.C: Likewise.
38311 * g++.dg/abi/mangle11.C: Likewise.
38312 * g++.dg/abi/mangle12.C: Likewise.
38313 * g++.dg/abi/mangle14.C: Likewise.
38314 * g++.dg/abi/mangle17.C: Likewise.
38315 * g++.dg/abi/vbase10.C: Likewise.
38316 * g++.dg/abi/vbase14.C: Likewise.
38317 * g++.dg/template/qualttp17.C: Likewise.
38318
38319 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
38320
38321 PR c/11995
38322 * gcc.dg/20031223-1.c: New test.
38323
38324 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
38325
38326 * gcc.dg/noreturn-7.c: New test.
38327
38328 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
38329
38330 * gcc.dg/null-pointer-1.c: New test.
38331
38332 2003-12-22 Mark Mitchell <mark@codesourcery.com>
38333
38334 * g++.old-deja/g++.jason/template18.C: Remove.
38335 * g++.old-deja/g++.jason/template37.C: Likewise.
38336
38337 PR c++/12862
38338 * g++.dg/lookup/ns1.C: New test.
38339
38340 PR c++/12397
38341 * g++.dg/template/lookup3.C: New test.
38342
38343 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
38344
38345 * g++.dg/template/recurse1.C: New test
38346
38347 2003-12-22 Mark Mitchell <mark@codesourcery.com>
38348
38349 PR c++/12479
38350 * g++.dg/parse/semicolon1.C: New test.
38351 * g++.dg/parse/semicolon1.h: Likewise.
38352
38353 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
38354
38355 * gcc.dg/darwin-misaligned.c: New test.
38356
38357 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
38358
38359 PR c/9163
38360 * gcc.dg/20031222-1.c: New test.
38361
38362 2003-12-21 Mark Mitchell <mark@codesourcery.com>
38363
38364 PR c++/13438
38365 * g++.dg/parse/error8.C: New test.
38366
38367 PR c++/11554
38368 * g++.dg/warn/ctor-init-1.C: New test.
38369
38370 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
38371
38372 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
38373 too small.
38374 * gcc.c-torture/compile/930217-1.c: Likewise.
38375 * gcc.c-torture/compile/930513-1.c: Likewise.
38376 * gcc.c-torture/execute/920908-2.c: Likewise.
38377 * gcc.c-torture/execute/921204-1.c: Likewise.
38378 * gcc.c-torture/execute/930621-1.c: Likewise.
38379 * gcc.c-torture/execute/930630-1.c: Likewise.
38380 * gcc.c-torture/execute/931031-1.c: Likewise.
38381 * gcc.c-torture/execute/980602-2.c: Likewise.
38382 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
38383 * gcc.c-torture/execute/compndlit-1.c: Likewise.
38384 * gcc.c-torture/execute/extzvsi.c: Likewise.
38385 * gcc.c-torture/unsorted/ext.c: Likewise.
38386
38387 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
38388
38389 PR target/12749
38390 * gcc.c-torture/compile/20031220-2.c: New test case.
38391
38392 2003-12-20 Roger Sayle <roger@eyesopen.com>
38393
38394 PR optimization/13031
38395 * gcc.c-torture/compile/20031220-1.c: New test case.
38396
38397 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
38398
38399 * gcc.dg/cast-function-1.c: New test.
38400
38401 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
38402
38403 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
38404 formats.
38405
38406 2003-12-19 Mark Mitchell <mark@codesourcery.com>
38407
38408 PR c++/12795
38409 * g++.dg/ext/attrib10.C: New test.
38410
38411 2003-12-19 Jakub Jelinek <jakub@redhat.com>
38412
38413 * gcc.dg/cleanup-10.c: New test.
38414 * gcc.dg/cleanup-11.c: New test.
38415
38416 2003-12-19 Jakub Jelinek <jakub@redhat.com>
38417
38418 PR c++/13239
38419 * g++.dg/opt/expect1.C: New test.
38420
38421 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
38422
38423 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
38424
38425 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
38426
38427 PR debug/12923
38428 * gcc.dg/20031218-1.c: New test.
38429
38430 PR debug/12389
38431 * gcc.dg/20031218-2.c: New test.
38432 * gcc.dg/20031218-3.c: New test.
38433
38434 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
38435 of label name and allow for USER_LABEL_PREFIX == "_" names.
38436 * g++.dg/abi/mangle18-2.C: Likewise.
38437 * g++.dg/abi/mangle19-1.C: Likewise.
38438 * g++.dg/abi/mangle19-2.C: Likewise.
38439 * g++.dg/abi/mangle20-1.C: Likewise.
38440 * g++.dg/abi/mangle20-2.C: Likewise.
38441
38442 2003-12-18 Richard Henderson <rth@redhat.com>
38443
38444 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
38445
38446 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
38447 Dan Kegel <dank@kegel.com>
38448
38449 PR other/12009
38450 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
38451 testing a cross compiler, it causes spurious compile failures.
38452 * lib/g++.exp: Likewise.
38453
38454 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38455
38456 PR c++/13262
38457 * g++.dg/template/access13.C: New test.
38458
38459 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
38460
38461 * gcc.dg/20031216-1.c: New test.
38462
38463 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38464
38465 PR c++/9154
38466 * g++.dg/template/error10.C: New test.
38467
38468 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
38469
38470 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
38471 * g++.dg/eh/simd-2.C: Likewise.
38472
38473 2003-12-17 James E Wilson <wilson@specifixinc.com>
38474 Roger Sayle <roger@eyesopen.com>
38475
38476 * gcc.c-torture/execute/ieee/mzero5.c: New.
38477
38478 2003-12-17 Mark Mitchell <mark@codesourcery.com>
38479
38480 PR c++/10603
38481 * g++.dg/parse/error6.C: New test.
38482
38483 PR c++/12827
38484 * g++.dg/parse/error7.C: New test.
38485
38486 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
38487
38488 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
38489 at -O with stabs debugging formats.
38490 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
38491 * gcc.dg/debug/debug-2.c: Likewise.
38492
38493 2003-12-16 Mark Mitchell <mark@codesourcery.com>
38494
38495 PR c++/12696
38496 * g++.dg/init/error1.C: New test.
38497
38498 PR c++/12218
38499 * g++.dg/init/pm3.C: New test.
38500
38501 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
38502
38503 PR c/3347
38504 * gcc.dg/bitfld-8.c: New test.
38505
38506 2003-12-16 James Lemke <jim@wasabisystems.com>
38507
38508 * gcc.dg/arm-scd42-[123].c: New tests.
38509
38510 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
38511
38512 PR c++/9043
38513 * g++.dg/abi/mangle20-1.C: New test.
38514 * g++.dg/abi/mangle20-2.C: New test.
38515
38516 2003-12-16 Mark Mitchell <mark@codesourcery.com>
38517
38518 PR c++/13275
38519 * g++.dg/other/offsetof2.C: Remove XFAIL.
38520 * g++.dg/parse/offsetof1.C: New test.
38521 * g++.gd/parse/offsetof2.C: Likewise.
38522
38523 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38524
38525 * g++.dg/template/nontype3.C: New test.
38526 * g++.dg/template/static2.C: Tweaked the dg-error clause.
38527
38528 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38529
38530 * g++.dg/warn/noreturn-3.C: Also test instantiation.
38531
38532 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
38533
38534 PR c++/13387
38535 * g++.dg/expr/assign1.C: New test.
38536
38537 PR c++/13242
38538 * g++.dg/abi/mangle19-1.C: New test.
38539 * g++.dg/abi/mangle19-2.C: New test.
38540
38541 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
38542
38543 * gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
38544
38545 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
38546
38547 * gcc.c-torture/execute/20031216-1.c: New test.
38548
38549 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38550
38551 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
38552 an ICE regression.
38553
38554 2003-12-15 Mark Mitchell <mark@codesourcery.com>
38555
38556 PR c++/10926
38557 * g++.dg/template/error9.C: New test.
38558
38559 PR c++/11116
38560 * g++.dg/template/error8.C: New test.
38561
38562 2003-12-15 Roger Sayle <roger@eyesopen.com>
38563
38564 PR middle-end/13400
38565 * gcc.c-torture/execute/20031215-1.c: New test case.
38566
38567 2003-12-15 Mark Mitchell <mark@codesourcery.com>
38568
38569 PR c++/13269
38570 * g++.dg/parse/error5.C: New test.
38571
38572 PR c++/12989
38573 * g++.dg/expr/sizeof1.C: New test.
38574
38575 PR c++/13310
38576 * g++.dg/template/crash15.C: New test.
38577
38578 2003-12-15 Geoffrey Keating <geoffk@apple.com>
38579
38580 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
38581 a non-POD type as the last named parameter of a varargs function.
38582
38583 2003-12-15 Mark Mitchell <mark@codesourcery.com>
38584
38585 PR c++/13243
38586 PR c++/12573
38587 * g++.dg/template/crash14.C: New test.
38588 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
38589
38590 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
38591
38592 * g++.dg/other/java1.C: New test.
38593
38594 PR c++/13241
38595 * g++.dg/abi/mangle18-1.C: New test.
38596 * g++.dg/abi/mangle18-2.C: New test.
38597
38598 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
38599
38600 PR optimization/10312
38601 * gcc.c-torture/execute/20031214-1.c: New.
38602
38603 2003-12-14 Mark Mitchell <mark@codesourcery.com>
38604
38605 PR c++/10779
38606 PR c++/12160
38607 * g++.dg/parse/error3.C: New test.
38608 * g++.dg/parse/error4.C: Likewise.
38609 * g++.dg/abi/mangle4.C: Tweak error messages.
38610 * g++.dg/lookup/using5.C: Likewise.
38611 * g++.dg/other/error2.C: Likewise.
38612 * g++.dg/parse/typename5.C: Likewise.
38613 * g++.dg/parse/undefined1.C: Likewise.
38614 * g++.dg/template/arg2.C: Likewise.
38615 * g++.dg/template/ttp3.C: Likewise.
38616 * g++.dg/template/type1.C: Likewise.
38617 * g++.old-deja/g++.other/crash32.C: Likewise.
38618 * g++.old-djea/g++.pt/defarg8.C: Likewise.
38619
38620 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38621
38622 PR c++/13106
38623 * g++.dg/warn/noreturn-3.C: New test.
38624
38625 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
38626
38627 PR c++/13118
38628 * g++.dg/abi/covariant3.C: New.
38629
38630 2003-12-12 Jakub Jelinek <jakub@redhat.com>
38631
38632 * g++.dg/eh/ia64-1.C: New test.
38633
38634 2003-12-12 Roger Sayle <roger@eyesopen.com>
38635
38636 PR optimization/13037
38637 * g77.f-torture/execute/13037.f: New test case.
38638
38639 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
38640
38641 PR c++/12881
38642 * g++.dg/abi/covariant2.C: New.
38643
38644 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
38645
38646 * gcc.dg/cpp/trad/macro.c: New tests.
38647
38648 2003-12-11 Zack Weinberg <zack@codesourcery.com>
38649
38650 * gcc.c-torture/execute/wchar_t-1.x: Delete.
38651
38652 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
38653
38654 PR other/10819
38655 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
38656 to fix Bug 10819.
38657 * lib/g++.exp (g++_version): Likewise.
38658 * lib/g77.exp (g77_version): Likewise.
38659 * lib/objc.exp (default_objc_version): Likewise.
38660
38661 2003-12-10 Richard Henderson <rth@redhat.com>
38662
38663 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
38664
38665 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
38666
38667 2003-12-08 Matt Austern <austern@apple.com>
38668
38669 PR c/13134
38670 * lib/gcc-dg.exp (dg-require-visibility): Define.
38671 * lib/target-supports (check_visibility_available): Define.
38672 * gcc.dg/visibility-1.c: New test.
38673 * gcc.dg/visibility-2.c: Likewise.
38674 * gcc.dg/visibility-3.c: Likewise.
38675 * gcc.dg/visibility-4.c: Likewise.
38676 * gcc.dg/visibility-5.c: Likewise.
38677 * gcc.dg/visibility-6.c: Likewise.
38678 * g++.dg/ext/visibility-1.C: Likewise.
38679 * g++.dg/ext/visibility-2.C: Likewise.
38680 * g++.dg/ext/visibility-3.C: Likewise.
38681 * g++.dg/ext/visibility-4.C: Likewise.
38682 * g++.dg/ext/visibility-5.C: Likewise.
38683 * g++.dg/ext/visibility-6.C: Likewise.
38684
38685 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38686
38687 * g++.dg/lookup/java1.C: New test.
38688 * g++.dg/lookup/java2.C: New test.
38689
38690 2003-12-07 Falk Hueffner <falk@debian.org>
38691
38692 * g++.dg/opt/noreturn-1.C: New test.
38693
38694 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
38695
38696 * gcc.dg/overflow-1.c: New test.
38697
38698 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
38699
38700 * g77.f-torture/compile/13060.f: New test.
38701
38702 2003-12-06 Mark Mitchell <mark@codesourcery.com>
38703
38704 PR c++/13323
38705 * g++.dg/inherit/operator2.C: New test.
38706
38707 2003-12-05 Mark Mitchell <mark@codesourcery.com>
38708
38709 PR c++/13305
38710 * g++.dg/ext/attrib9.C: New test.
38711
38712 2003-12-05 Mark Mitchell <mark@codesourcery.com>
38713
38714 PR c++/13314
38715 * g++.dg/template/error7.C: New test.
38716
38717 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
38718 J"orn Rennecke <joern.rennecke@superh.com>
38719
38720 PR target/13302
38721 * g++.dg/other/struct-va_list.C: New test.
38722
38723 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38724
38725 PR c++/13166
38726 * g++.dg/parse/defarg6.C: New test.
38727
38728 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
38729
38730 PR target/13256
38731 * gcc.c-torture/execute/20031201-1.c: New test.
38732
38733 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
38734
38735 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
38736
38737 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
38738
38739 * gcc.dg/builtin-return-1.c: New test.
38740
38741 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
38742 J"orn Rennecke <joern.rennecke@superh.com>
38743
38744 PR optimization/13260
38745 * gcc.c-torture/execute/20031204-1.c: New test.
38746
38747 2003-12-03 Mark Mitchell <mark@codesourcery.com>
38748
38749 PR c++/9127
38750 * g++.dg/template/error6.C: New test.
38751
38752 2003-12-03 Jakub Jelinek <jakub@redhat.com>
38753
38754 * gcc.dg/20031202-1.c: New test.
38755
38756 2003-12-03 Mark Mitchell <mark@codesourcery.com>
38757
38758 PR c++/13179
38759 * g++.dg/template/eh1.C: New test.
38760
38761 PR c++/10771
38762 * g++.dg/template/error5.C: New test.
38763
38764 2003-12-02 David Ung <davidu@mips.com>
38765
38766 * gcc.dg/compat/vector-check.h: Corrected type for var
38767 g_##TMODE
38768
38769 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38770
38771 PR c++/10126
38772 * g++.dg/template/ptrmem8.C: New test.
38773
38774 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
38775
38776 PR c++/12573
38777 * g++.dg/template/dependent-expr3.C: New test.
38778
38779 2003-12-01 James Lemke <jim@wasabisystems.com>
38780
38781 * gcc.dg/arm-g2.c: New test.
38782
38783 2003-12-01 Roger Sayle <roger@eyesopen.com>
38784
38785 PR optimization/11634
38786 * gcc.dg/20031201-2.c: New test case.
38787
38788 2003-12-01 Zack Weinberg <zack@codesourcery.com>
38789
38790 PR 11433
38791 * objc.dg/proto-lossage-3.m: New test.
38792
38793 2003-12-01 Roger Sayle <roger@eyesopen.com>
38794
38795 PR optimization/12628
38796 * gcc.dg/20031201-1.c: New test case.
38797
38798 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
38799
38800 * gcc.dg/unaligned-1.c: New test.
38801
38802 2003-11-30 Mark Mitchell <mark@codesourcery.com>
38803
38804 PR c++/9849
38805 * g++.dg/template/error4.C: New test.
38806 * g++.dg/template/nested3.C: Adjust error markers.
38807
38808 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38809
38810 * gcc.dg/cpp/assert4.c: Check more #system assertions.
38811
38812 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
38813
38814 PR c/10333
38815 * gcc.dg/bitfld-7.c: New test.
38816
38817 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
38818
38819 * gcc.dg/tls/asm-1.C: New test.
38820
38821 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38822
38823 * gcc.dg/cpp/assert4.c: Update.
38824
38825 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
38826
38827 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
38828 * gcc.dg/builtin-apply3.c: New test.
38829
38830 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
38831
38832 * lib/compat.exp (compat-obj): New xfaildata parameter.
38833 Use it to set compiler_conditional_xfail_data before compiling.
38834 (compat-get-options): Handle dg-xfail-if.
38835 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
38836 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
38837 * gcc.dg/compat/vector-1_y.c: Likewise.
38838 * gcc.dg/compat/vector-2_x.c: Likewise.
38839 * gcc.dg/compat/vector-2_y.c: Likewise.
38840
38841 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
38842
38843 * g++.dg/opt/reg-stack4.C: New test.
38844
38845 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
38846
38847 * gcc.dg/builtin-apply2.c: New test.
38848
38849 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
38850
38851 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
38852
38853 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38854
38855 PR c++/12924
38856 * g++.dg/template/template-id-2.C: New test.
38857
38858 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38859
38860 PR c++/5369
38861 * g++.dg/template/memfriend1.C: New test.
38862 * g++.dg/template/memfriend2.C: Likewise.
38863 * g++.dg/template/memfriend3.C: Likewise.
38864 * g++.dg/template/memfriend4.C: Likewise.
38865 * g++.dg/template/memfriend5.C: Likewise.
38866 * g++.dg/template/memfriend6.C: Likewise.
38867 * g++.dg/template/memfriend7.C: Likewise.
38868 * g++.dg/template/memfriend8.C: Likewise.
38869 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
38870
38871 2003-11-21 Mark Mitchell <mark@codesourcery.com>
38872
38873 PR c++/12515
38874 * g++.dg/ext/cond1.C: New test.
38875
38876 2003-11-20 Richard Henderson <rth@redhat.com>
38877
38878 * gcc.dg/20020201-2.c: Remove.
38879 * gcc.dg/20020201-4.c: Remove.
38880 * gcc.dg/20020304-1.c: Remove.
38881
38882 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
38883
38884 * gcc.dg/cpp/trad/xwin1.c: New test case.
38885
38886 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
38887
38888 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
38889 * lib/g77.exp: Likewise.
38890 * lib/objc.exp: Likewise.
38891 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
38892 for darwin.
38893
38894 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
38895
38896 PR c++/12932
38897 * g++.dg/template/static5.C: New test.
38898
38899 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
38900
38901 * gcc.dg/nested-func-1.c: New test.
38902
38903 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38904
38905 * gcc.dg/cpp/assert4.c: New test.
38906
38907 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
38908
38909 PR c++/2294
38910 * g++.dg/lookup/using9.c: New test.
38911
38912 2003-11-14 Mark Mitchell <mark@codesourcery.com>
38913
38914 PR c++/12762
38915 * g++.dg/template/error3.C: New test.
38916
38917 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
38918
38919 PR ada/13035
38920 * ada/acats/run_acats, run_all.sh: Fix syntax error.
38921 No longer use a wrapper for gcc, since this does not work under
38922 Windows.
38923
38924 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
38925
38926 PR c++/2094
38927 * g++.dg/template/ptrmem7.C: New test.
38928
38929 2003-11-13 Andrew Pinski <apinski@apple.com>
38930
38931 * gcc.c-torture/compile/20031113-1.c: New test.
38932
38933 2003-11-13 Mark Mitchell <mark@codesourcery.com>
38934 Kean Johnston <jkj@sco.com>
38935
38936 PR c/13029
38937 * gcc.dg/unused-4.c: Update.
38938
38939 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
38940
38941 * g++.dg/opt/const3.C: New test.
38942
38943 2003-11-13 Jan Hubicka <jh@suse.cz>
38944
38945 * gcc.c-torture/compile/20031112-1.c: New test.
38946
38947 2003-11-12 Mark Mitchell <mark@codesourcery.com>
38948
38949 * g++.dg/parse/crash10.C: Remove bogus error marker.
38950
38951 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
38952
38953 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
38954 (host_gcc): Likewise.
38955 (ROOT): Honor $PWDCMD.
38956 (BASE): Likewise.
38957 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
38958
38959 2003-11-12 Catherine Moore <clm@redhat.com>
38960
38961 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
38962
38963 2003-11-12 Andreas Jaeger <aj@suse.de>
38964 Jakub Jelinek <jakub@redhat.com>
38965 Andrew Pinski <pinskia@physics.uc.edu>
38966 Richard Henderson <rth@redhat.com>
38967
38968 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
38969 systems.
38970 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
38971
38972 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
38973 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
38974
38975 2003-11-11 Andreas Jaeger <aj@suse.de>
38976
38977 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
38978
38979 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
38980
38981 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
38982
38983 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
38984 Clean ups.
38985
38986 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
38987
38988 * gcc.dg/trampoline-1.c: New test.
38989
38990 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
38991
38992 * gcc.c-torture/compile/200031109-1.c: New test.
38993
38994 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
38995
38996 PR c/3190
38997 PR c/8714
38998 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
38999 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
39000 gcc.dg/format/no-y2k-1.c: Update.
39001
39002 2003-11-08 Roger Sayle <roger@eyesopen.com>
39003
39004 PR optimization/10467
39005 * gcc.dg/20031108-1.c: New test case.
39006
39007 2003-11-07 Geoffrey Keating <geoffk@apple.com>
39008
39009 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
39010
39011 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
39012
39013 * gcc.dg/compound-lvalue-1.c: New test.
39014 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
39015 some XFAILs.
39016
39017 2003-11-06 Geoffrey Keating <geoffk@apple.com>
39018
39019 * gcc.dg/altivec-varargs-1.c: New test.
39020
39021 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
39022
39023 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
39024 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
39025 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
39026 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
39027 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
39028
39029 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
39030
39031 * gcc.dg/cond-lvalue-1.c: New test.
39032
39033 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
39034
39035 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
39036
39037 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39038
39039 PR c++/11616
39040 * g++.dg/template/instantiate5.C: New test.
39041
39042 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
39043
39044 PR c++/12726
39045 * g++.dg/ext/complit2.C: Replace test with self-contained version.
39046 * ChangeLog: Add missing first entry for above test.
39047
39048 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39049
39050 PR c++/9810
39051 * g++.dg/template/using8.C: New test.
39052 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
39053
39054 2003-11-02 Roger Sayle <roger@eyesopen.com>
39055
39056 PR optimization/10817
39057 * gcc.c-torture/compile/20031102-1.c: New test case.
39058
39059 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
39060
39061 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
39062 2147483647.
39063
39064 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
39065
39066 * gcc.dg/20031102-1.c: New test.
39067
39068 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
39069
39070 * gcc.dg/complex-1.c: New test.
39071
39072 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39073
39074 PR c++/12796
39075 * g++.dg/template/crash13.C: Adjust expected error location.
39076 * g++.old-deja/g++.brendan/ns1.C: Likewise.
39077
39078 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
39079
39080 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
39081
39082 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
39083
39084 PR/10239
39085 * gcc.c-torture/compile/20031031-2.c: New test.
39086
39087 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
39088
39089 PR/11640
39090 * gcc.c-torture/compile/20031031-1.c: New test.
39091
39092 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
39093
39094 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
39095 * gcc.misc-tests/bprob.exp: Likewise.
39096 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
39097 the execution test on arm-elf configs.
39098 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
39099 configs that don't support scratch files.
39100 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
39101
39102 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
39103
39104 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
39105 done by dejagnu.
39106
39107 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
39108
39109 * ada/acats/run_all.sh: Redirect mv output to /dev/null
39110 Avoid non pure sh syntax. Add more logging.
39111
39112 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
39113 fail.
39114
39115 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39116
39117 PR libgcj/10610
39118 * gcc.dg/ppc-stackalign-1.c: New test.
39119
39120 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
39121
39122 * ada/acats/run_all.sh: Change output to be more compliant with
39123 dejagnu framework.
39124 Create acats.sum and acats.log files under testsuite/ada/acats
39125 Only run [a-z]* directories, to filter out e.g. CVS.
39126 Redirect build output to log file.
39127
39128 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
39129
39130 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
39131
39132 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
39133
39134 PR ada/5909:
39135 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
39136
39137 2003-10-27 Jakub Jelinek <jakub@redhat.com>
39138
39139 * gcc.c-torture/compile/20031023-1.c: New test.
39140 * gcc.c-torture/compile/20031023-2.c: New test.
39141 * gcc.c-torture/compile/20031023-3.c: New test.
39142 * gcc.c-torture/compile/20031023-4.c: New test.
39143
39144 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39145
39146 PR c++/10371
39147 * g++.dg/lookup/scoped8.C: New test.
39148
39149 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
39150
39151 * g++.dg/opt/reg-stack3.C: New test.
39152
39153 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
39154
39155 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
39156
39157 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39158
39159 PR c++/11076
39160 * g++.dg/template/crash13.C: New test.
39161
39162 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
39163
39164 * gcc.dg/c99-restrict-2.c: New test.
39165
39166 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
39167
39168 PR c++/12698, c++/12699, c++/12700, c++/12566
39169 * g++.dg/inherit/covariant9.C: New test.
39170 * g++.dg/inherit/covariant10.C: New test.
39171 * g++.dg/inherit/covariant11.C: New test.
39172
39173 2003-10-23 Jason Merrill <jason@redhat.com>
39174
39175 PR c++/12726
39176 * g++.dg/ext/complit2.C: New test.
39177
39178 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
39179
39180 PR target/12654
39181 * gcc.c-torture/execute/20031020-1.c: New test.
39182
39183 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
39184
39185 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
39186 following the jump_insn.
39187
39188 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
39189
39190 * gcc.dg/cast-lvalue-1.c: New test.
39191
39192 2003-10-21 Mark Mitchell <mark@codesourcery.com>
39193
39194 PR c++/11962
39195 * g++.dg/template/cond2.C: New test.
39196
39197 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
39198
39199 * gcc.dg/builtins-28.c: New test.
39200
39201 2003-10-20 Jan Hubicka <jh@suse.cz>
39202
39203 * g++.dg/opt/inline4.C: Do not use min-inline-insns
39204 parameter.
39205 * gcc.dg/inline-2.c: Likewise.
39206
39207 2003-10-20 Phil Edwards <phil@codesourcery.com>
39208
39209 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
39210 * gcc.dg/nest.c: Likewise.
39211
39212 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39213
39214 PR c++/9781, c++/10583, c++/11862
39215 * g++.dg/parse/crash13.C: New test.
39216
39217 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
39218
39219 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
39220
39221 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
39222
39223 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
39224 Define HAVE_C99_RUNTIME except on Solaris.
39225 * gcc.dg/builtins-20.c: Likewise.
39226
39227 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
39228
39229 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
39230
39231 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39232
39233 PR c++/12495
39234 * g++.dg/template/crash21.C: New test.
39235
39236 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39237
39238 PR c++/2513
39239 * g++.dg/template/typename5.C: New test.
39240
39241 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39242
39243 PR c++/12369
39244 * g++.dg/template/friend25.C: New test.
39245
39246 2003-10-16 Ziemowit Laski <zlaski@apple.com>
39247
39248 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
39249 versions.
39250
39251 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
39252
39253 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
39254 == 2147483647.
39255
39256 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
39257
39258 * gcc.c-torture/execute/960416-1.x: Remove.
39259 * gcc.c-torture/execute/divconst-3.x: Likewise.
39260
39261 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
39262
39263 PR target/12598
39264 * gcc.dg/torture/cris-volatile-1.c: New test.
39265
39266 2003-10-14 Roger Sayle <roger@eyesopen.com>
39267
39268 PR optimization/9325
39269 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
39270 for overflowing floating point to integer conversion during RTL
39271 simplification.
39272
39273 2003-10-13 Ziemowit Laski <zlaski@apple.com>
39274
39275 * objc/execute/_cmd.m: Fix typo.
39276 * objc.dg/image-info.m, objc.dg/symtab-1.m:
39277 Relax 'scan-assembler' regexp.
39278 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
39279 objc.dg/try-catch-4.m: Run on non-Darwin targets.
39280 * objc.dg/zero-link-2.m: Remove blank line.
39281 * objc.dg/zero-link-3.m: New test case.
39282
39283 2003-10-13 Geoffrey Keating <geoffk@apple.com>
39284
39285 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
39286
39287 * gcc.dg/asm-names.c: Use scan-assembler-not rather
39288 than linker trickery.
39289
39290 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
39291
39292 PR c++/12370
39293 * g++.dg/other/friend2.C: New test.
39294
39295 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
39296
39297 * gcc.dg/20031012-1.c: New test.
39298
39299 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
39300
39301 * gcc.dg/weak/weak-3.c: Fix for new warning.
39302
39303 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
39304
39305 PR optimization/8750
39306 * gcc.c-torture/execute/20031012-1.c: New test case.
39307
39308 2003-10-11 Roger Sayle <roger@eyesopen.com>
39309
39310 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
39311 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
39312
39313 2003-10-11 Roger Sayle <roger@eyesopen.com>
39314
39315 PR optimization/12260
39316 * gcc.c-torture/compile/20031011-2.c: New test case.
39317
39318 2003-10-11 Roger Sayle <roger@eyesopen.com>
39319
39320 * gcc.c-torture/execute/20031011-1.c: New testcase.
39321
39322 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
39323
39324 * gcc.c-torture/compile/20031011-1.c: New test.
39325
39326 2003-10-11 Jan Hubicka <jh@suse.cz>
39327
39328 * g++.dg/other/first-global.C: New test.
39329
39330 2003-10-11 Roger Sayle <roger@eyesopen.com>
39331
39332 * gcc.c-torture/execute/string-opt-18.c: New testcase.
39333
39334 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
39335
39336 * gcc.c-torture/compile/20031010-1.c: New test.
39337
39338 2003-10-10 Geoffrey Keating <geoffk@apple.com>
39339
39340 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
39341 * gcc.c-torture/execute/va-arg-25.c: ... here.
39342
39343 2003-10-09 Mark Mitchell <mark@codesourcery.com>
39344
39345 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
39346
39347 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
39348
39349 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
39350
39351 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
39352
39353 * g++.dg/parse/error2.C: New test.
39354
39355 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
39356
39357 PR c++/11097
39358 * g++.dg/other/error5.C: Modify the error message.
39359 * g++.dg/lookup/using8.C: New test.
39360
39361 2003-10-07 Geoffrey Keating <geoffk@apple.com>
39362
39363 * gcc.dg/darwin-abi-2.c: New file.
39364 * gcc.c-torture/execute/va-arg-24.c: New file.
39365
39366 2003-10-06 Bob Wilson <bob.wilson@acm.org>
39367
39368 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
39369 indentation.
39370
39371 2003-10-06 Mark Mitchell <mark@codesourcery.com>
39372
39373 PR c++/10147
39374 * g++.dg/other/error4.C: Update error messages.
39375 * g++.dg/template/ptrmem4.C: Likewise.
39376
39377 PR c++/12337
39378 * g++.dg/init/new9.C: New test.
39379
39380 PR c++/12334, c++/12236, c++/8656
39381 * g++.dg/ext/attrib8.C: New test.
39382
39383 2003-10-06 Devang Patel <dpatel@apple.com>
39384
39385 * gcc.dg/debug/dwarf2-3.h: New test.
39386 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
39387
39388 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
39389
39390 * g++.dg/opt/cfg2.C: New test.
39391
39392 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
39393
39394 * g++.dg/opt/float1.C: New test.
39395
39396 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
39397
39398 * gcc.dg/c90-array-lval-6.c: New test.
39399 * gcc.dg/c99-array-lval-6.c: New test.
39400
39401 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
39402 Ziemowit Laski <zlaski@apple.com>
39403
39404 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
39405 'Derived', so that it is never considered a class method; add
39406 new warning for '+port' method ambiguity.
39407 * objc.dg/method-12.m: Include <objc/objc.h> instead of
39408 <objc/objc-api.h> (needed on Mac OS X).
39409 * objc.dg/method-13.m: New test.
39410
39411 2003-10-03 Roger Sayle <roger@eyesopen.com>
39412
39413 PR optimization/9325, PR java/6391
39414 * gcc.c-torture/execute/20031003-1.c: New test case.
39415
39416 2003-10-02 Mark Mitchell <mark@codesourcery.com>
39417
39418 PR optimization/12180
39419 * gcc.dg/20031002-1.c: New test.
39420
39421 PR c++/12486
39422 * g++.dg/inherit/error1.C: New test.
39423
39424 2003-10-02 Chris Demetriou <cgd@broadcom.com>
39425
39426 * lib/f-torture.exp (search_for): Rename to...
39427 (search_for_re): This. Also, clean up comments and the
39428 "regexp" invocation.
39429
39430 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
39431
39432 * gcc.c-torture/compile/20031002-1.c: New test.
39433
39434 2003-10-02 Jakub Jelinek <jakub@redhat.com>
39435
39436 * g++.dg/opt/cond1.C: New test.
39437
39438 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
39439
39440 * gcc.dg/Wold-style-definition-2.c: New testcase.
39441 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
39442
39443 2003-09-29 Richard Henderson <rth@redhat.com>
39444
39445 * g++.dg/init/array10.C: Add dg-options.
39446
39447 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
39448
39449 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
39450
39451 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39452
39453 * g++.dg/template/friend19.C: Fix typo.
39454 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
39455
39456 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
39457
39458 * gcc.c-torture/execute/20030928-1.c: New test.
39459 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
39460
39461 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
39462
39463 * g++.dg/opt/unroll1.C: New test.
39464
39465 2003-09-26 Roger Sayle <roger@eyesopen.com>
39466
39467 PR optimization/11741
39468 * gcc.dg/20030926-1.c: New test case.
39469
39470 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39471
39472 PR c++/5655
39473 * g++.dg/parse/access7.C: New test.
39474 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
39475
39476 2003-09-24 Ziemowit Laski <zlaski@apple.com>
39477
39478 MERGE OF objc-improvements-branch into MAINLINE:
39479 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
39480 if libobjc has not been built.
39481 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
39482 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
39483 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
39484 objc/execute/nested-3.m, objc/execute/np-2.m,
39485 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
39486 objc/execute/redefining_self.m, objc/execute/root_methods.m,
39487 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
39488 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
39489 objc.dg/special/unclaimed-category-1.h,
39490 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
39491 well as GNU runtime.
39492 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
39493 * execute/cascading-1.m, execute/function-message-1.m,
39494 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
39495 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
39496 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
39497 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
39498 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
39499 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
39500 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
39501 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
39502 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
39503 * objc.dg/bitfield-2.m: Run only on Darwin.
39504 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
39505 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
39506 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
39507 * objc.dg/const-str-1.m: Fix constant string layout.
39508
39509 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
39510
39511 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
39512
39513 2003-09-23 Geoffrey Keating <geoffk@apple.com>
39514
39515 * gcc.dg/darwin-abi-1.c: New file.
39516
39517 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
39518
39519 PR target/12281
39520 * gcc.c-torture/compile/20030921-1.c: New test.
39521
39522 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
39523
39524 * g++.dg/opt/reg-stack2.C: New test.
39525
39526 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
39527
39528 * g++.dg/eh/delayslot1.C: New test.
39529
39530 2003-09-20 Richard Henderson <rth@redhat.com>
39531
39532 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
39533
39534 2003-09-20 Roger Sayle <roger@eyesopen.com>
39535
39536 * gcc.c-torture/execute/20030920-1.c: New test case.
39537
39538 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39539
39540 * g++.dg/rtti/typeid3.C: Correct expected error message.
39541
39542 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39543
39544 PR c++/157
39545 * g++.dg/parse/crash12.C: New test.
39546
39547 2003-09-19 Janis Johnson <janis187@us.ibm.com>
39548
39549 * gcc.dg/compat/mixed-struct-check.h: New.
39550 * gcc.dg/compat/mixed-struct-defs.h: New.
39551 * gcc.dg/compat/mixed-struct-init.h: New.
39552 * gcc.dg/compat/struct-by-value-19_main.c: New.
39553 * gcc.dg/compat/struct-by-value-19_x.c: New.
39554 * gcc.dg/compat/struct-by-value-19_y.c: New.
39555 * gcc.dg/compat/struct-by-value-20_main.c: New.
39556 * gcc.dg/compat/struct-by-value-20_x.c: New.
39557 * gcc.dg/compat/struct-by-value-20_y.c: New.
39558 * gcc.dg/compat/struct-return-19_main.c: New.
39559 * gcc.dg/compat/struct-return-19_x.c: New.
39560 * gcc.dg/compat/struct-return-19_y.c: New.
39561 * gcc.dg/compat/struct-return-20_main.c: New.
39562 * gcc.dg/compat/struct-return-20_x.c: New.
39563 * gcc.dg/compat/struct-return-20_y.c: New.
39564
39565 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
39566 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
39567 so that it will not complain on LP64 targets.
39568
39569 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39570
39571 PR c++/495
39572 * g++.dg/template/friend24.C: New test.
39573
39574 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
39575
39576 PR c++/12332
39577 * g++.dg/template/memtmpl2.C: New test.
39578
39579 2003-09-18 Mark Mitchell <mark@codesourcery.com>
39580
39581 PR target/11184
39582 * gcc.dg/builtin-apply1.c: New test.
39583
39584 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
39585
39586 PR c++/9848
39587 * g++.dg/warn/Wunused-4.C: New test.
39588
39589 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
39590
39591 PR c++/12316
39592 * g++.dg/other/gc2.C: New test.
39593
39594 2003-09-17 Mark Mitchell <mark@codesourcery.com>
39595
39596 PR c++/11991
39597 * g++.dg/rtti/typeid3.C: New test.
39598
39599 PR c++/12266
39600 * g++.dg/overload/template1.C: New test.
39601
39602 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
39603
39604 * g++.dg/opt/cfg3.C: New test.
39605
39606 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39607
39608 PR c++/7939
39609 * g++.dg/template/crash11.C: New test.
39610
39611 2003-09-16 Jason Merrill <jason@redhat.com>
39612 Jakub Jelinek <jakub@redhat.com>
39613
39614 * gcc.dg/attr-warn-unused-result.c: New test.
39615
39616 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
39617
39618 PR c++/12184
39619 * g++.dg/expr/call2.C: New test.
39620
39621 2003-09-15 Andreas Jaeger <aj@suse.de>
39622
39623 * gcc.dg/Wold-style-definition-1.c: New test.
39624
39625 2003-09-14 Mark Mitchell <mark@codesourcery.com>
39626
39627 PR c++/3907
39628 * g++.dg/parse/template12.C: New test.
39629
39630 * g++.dg/abi/bitfield11.C: New test.
39631 * g++.dg/abi/bitfield12.C: Likewise.
39632
39633 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
39634
39635 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
39636 non-expansion of functional macro name without arguments at EOL.
39637 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
39638
39639 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
39640
39641 * gcc.c-torture/execute/20030914-[12].c: New tests.
39642
39643 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
39644
39645 PR c++/11788
39646 * g++.dg/overload/addr1.C: New test.
39647
39648 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
39649
39650 * gcc.dg/20030909-1.c: New test.
39651
39652 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
39653
39654 * gcc.dg/ultrasp10.c: New test.
39655
39656 2003-09-09 Devang Patel <dpatel@apple.com>
39657
39658 * gcc.dg/darwin-ld-6.c: New test.
39659
39660 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39661
39662 * gcc.dg/torture/builtin-explog-1.c: New testcase.
39663
39664 2003-09-08 Mark Mitchell <mark@codesourcery.com>
39665
39666 * gcc.dg/ia64-types1.c: New test.
39667 * gcc.dg/ia64-types2.c: Likewise.
39668
39669 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39670
39671 * gcc.dg/builtins-1.c: Add more _Complex tests.
39672 * gcc.dg/torture/builtin-attr-1.c: Likewise.
39673
39674 * gcc.dg/builtins-1.c: Test existing _Complex functions.
39675 * gcc.dg/torture/builtin-attr-1.c: Likewise.
39676
39677 2003-09-08 Mark Mitchell <mark@codesourcery.com>
39678
39679 PR c++/11786
39680 * g++.dg/lookup/koenig2.C: New test.
39681
39682 PR c++/5296
39683 * g++.dg/rtti/typeid2.C: New test.
39684
39685 2003-09-08 Jakub Jelinek <jakub@redhat.com>
39686
39687 * gcc.c-torture/compile/20030904-1.c: New test.
39688
39689 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
39690
39691 * g++.dg/opt/longbranch2.C: New test.
39692
39693 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
39694
39695 * g++.dg/template/crash10.C: Only compile it.
39696
39697 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
39698
39699 PR middle-end/11665
39700 * gcc.c-torture/compile/20030907-1.c: New test.
39701 * g++.dg/init/array11.C: New test.
39702
39703 2003-09-07 Mark Mitchell <mark@codesourcery.com>
39704
39705 PR c++/11852
39706 * g++.dg/init/struct1.C: New test.
39707
39708 2003-09-07 Mark Mitchell <mark@codesourcery.com>
39709
39710 PR c++/12181
39711 * g++.dg/expr/comma1.C: New test.
39712
39713 2003-09-06 Mark Mitchell <mark@codesourcery.com>
39714
39715 PR c++/11867
39716 * g++.dg/expr/static_cast5.C: New test.
39717
39718 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
39719
39720 PR c++/11507
39721 * g++.dg/lookup/scoped7.C: New test.
39722
39723 PR c++/9574
39724 * g++.dg/other/static1.C: New test.
39725
39726 PR c++/11490
39727 * g++.dg/warn/template-1.C: New test.
39728
39729 PR c++/11432
39730 * g++.dg/template/crash10.C: New test.
39731
39732 PR c++/2478
39733 * g++.dg/overload/VLA.C: New test.
39734
39735 PR c++/10804
39736 * g++.dg/template/call1.C: New test.
39737
39738 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
39739
39740 PR c++/11794
39741 * g++.dg/parse/using3.C: New test.
39742
39743 2003-09-06 Roger Sayle <roger@eyesopen.com>
39744
39745 PR c++/11409
39746 * g++.dg/overload/builtin3.C: New test case.
39747
39748 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
39749
39750 PR c/9862
39751 * gcc.dg/20030906-1.c: New test.
39752 * gcc.dg/20030906-2.c: Likewise.
39753
39754 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
39755
39756 PR c++/12167
39757 * g++.dg/parse/defarg5.C: New test.
39758
39759 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
39760
39761 2003-09-05 Mark Mitchell <mark@codesourcery.com>
39762
39763 PR c++/12163
39764 * g++.dg/expr/static_cast4.C: New test.
39765
39766 PR c++/12146
39767 * g++.dg/template/crash9.C: New test.
39768
39769 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
39770
39771 * g++.old-deja/g++.ext/pretty2.C: Update for change
39772 in __FUNCTION__.
39773 * g++.old-deja/g++.ext/pretty3.C: Likewise.
39774
39775 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
39776
39777 PR c++/11922
39778 * g++/dg/template/qualified-id1.C: New test.
39779
39780 PR c++/12037
39781 * g++.dg/warn/noeffect4.C: New test.
39782
39783 2003-09-04 Matt Austern <austern@apple.com>
39784
39785 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
39786 * g++.dg/ext/fnname2.C: Likewise.
39787 * g++.dg/ext/fnname3.C: Likewise.
39788
39789 2003-09-04 Mark Mitchell <mark@codesourcery.com>
39790
39791 * g++.dg/expr/lval1.C: New test.
39792 * g++.dg/ext/lvcast.C: Remove.
39793
39794 2003-09-03 Roger Sayle <roger@eyesopen.com>
39795
39796 PR optimization/11700.
39797 * gcc.c-torture/compile/20030903-1.c: New test case.
39798
39799 2003-09-03 Mark Mitchell <mark@codesourcery.com>
39800
39801 PR c++/12053
39802 * g++.dg/abi/layout4.C: New test.
39803
39804 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
39805
39806 PR c++/11553
39807 * g++.dg/parse/friend3.C: New test.
39808
39809 2003-09-02 Mark Mitchell <mark@codesourcery.com>
39810
39811 PR c++/11847
39812 * g++.dg/template/class1.C: New test.
39813
39814 PR c++/11808
39815 * g++.dg/expr/call1.C: New test.
39816
39817 2003-09-01 Mark Mitchell <mark@codesourcery.com>
39818
39819 PR c++/12114
39820 * g++.dg/init/ref9.C: New test.
39821
39822 PR c++/11972
39823 * g++.dg/template/nested4.C: New test.
39824
39825 2003-08-29 Mark Mitchell <mark@codesourcery.com>
39826
39827 PR c++/12093
39828 * g++.dg/template/non-dependent4.C: New test.
39829
39830 PR c++/11928
39831 * g++.dg/inherit/conv1.C: New test.
39832
39833 2003-08-29 Mark Mitchell <mark@codesourcery.com>
39834
39835 PR c++/6196
39836 * g++.dg/ext/label1.C: New test.
39837 * g++.dg/ext/label2.C: Likewise.
39838
39839 2003-08-28 Mark Mitchell <mark@codesourcery.com>
39840
39841 * g++.dg/expr/cond3.C: New test.
39842
39843 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39844
39845 * gcc.dg/builtins-1.c: Add new builtin cases.
39846
39847 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39848
39849 * gcc.dg/builtins-1.c: Add new cases.
39850 * gcc.dg/torture/builtin-attr-1.c: Likewise.
39851
39852 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39853
39854 * gcc.dg/builtins-1.c: Add more math builtin tests.
39855 * gcc.dg/torture/builtin-attr-1.c: New test.
39856
39857 2003-08-28 Mark Mitchell <mark@codesourcery.com>
39858
39859 PR optimization/5079
39860 * g++.dg/opt/static3.C: New test.
39861
39862 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
39863
39864 * gcc.misc-tests/gcov-10b.c: New test.
39865
39866 2003-08-27 Mark Mitchell <mark@codesourcery.com>
39867
39868 * g++.dg/opt/ptrmem3.C: New test.
39869
39870 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
39871
39872 2003-08-27 Jakub Jelinek <jakub@redhat.com>
39873
39874 * gcc.dg/20030826-2.c: New test.
39875
39876 2003-08-26 Roger Sayle <roger@eyesopen.com>
39877
39878 PR middle-end/12002
39879 * g77.f-torture/compile/12002.f: New test case.
39880
39881 2003-08-26 Roger Sayle <roger@eyesopen.com>
39882
39883 * gcc.dg/20030826-1.c: New test case.
39884
39885 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
39886
39887 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
39888
39889 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
39890
39891 PR c++/11871
39892 * c++.dg/lookup/crash1.C: New test.
39893
39894 * c++.dg/warn/noeffect3.C: New test.
39895
39896 2003-08-25 Janis Johnson <janis187@us.ibm.com>
39897
39898 * gcc.dg/compat/vector-1_x.c: Compile with -w.
39899 * gcc.dg/compat/vector-1_y.c: Ditto.
39900 * gcc.dg/compat/vector-2_x.c: Ditto.
39901 * gcc.dg/compat/vector-2_y.c: Ditto.
39902
39903 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
39904
39905 * gcc.dg/20030702-1.c: New test.
39906
39907 2003-08-25 Mark Mitchell <mark@codesourcery.com>
39908
39909 PR c++/8795
39910 * g++.dg/ext/altivec-1.C: New test.
39911
39912 2003-08-24 Richard Henderson <rth@redhat.com>
39913
39914 * g++.dg/eh/simd-2.C: Add -w for x86.
39915
39916 2003-08-23 Jakub Jelinek <jakub@redhat.com>
39917
39918 * gcc.dg/20030815-1.c: New test.
39919
39920 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39921
39922 PR c++/3765
39923 * g++.dg/parse/access6.C: New test.
39924
39925 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
39926
39927 PR c++/641, c++/11876
39928 * g++.dg/template/friend22.C: New test.
39929 * g++.dg/template/friend23.C: Likewise.
39930
39931 2003-08-22 Mark Mitchell <mark@codesourcery.com>
39932
39933 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
39934 identically.
39935
39936 2003-08-22 Mark Mitchell <mark@codesourcery.com>
39937
39938 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
39939
39940 2003-08-22 Mark Mitchell <mark@codesourcery.com>
39941
39942 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
39943
39944 2003-08-22 Mark Mitchell <mark@codesourcery.com>
39945
39946 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
39947
39948 2003-08-22 Mark Mitchell <mark@codesourcery.com>
39949
39950 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
39951
39952 2003-08-21 Mark Mitchell <mark@codesourcery.com>
39953
39954 PR c++/11919
39955 * g++.dg/overload/prom1.C: New test.
39956
39957 PR c++/11551
39958 * g++.dg/parse/dtor2.C: New test.
39959
39960 PR c++/10762
39961 * g++.dg/parse/using2.C: New test.
39962
39963 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
39964
39965 PR target/11805
39966 * gcc.c-torture/compile/20030821-1.c: New.
39967
39968 2003-08-20 Mark Mitchell <mark@codesourcery.com>
39969
39970 PR c++/11834
39971 * g++.dg/template/deduce2.C: New test.
39972
39973 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
39974
39975 * gcc.c-torture/execute/20030821-1.c: New test.
39976
39977 2003-08-20 Roger Sayle <roger@eyesopen.com>
39978
39979 PR middle-end/11984
39980 * gcc.dg/20030820-1.c: New test case.
39981
39982 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
39983
39984 PR c++/11945
39985 * g++.dg/warn/noeffect2.C: New test.
39986
39987 2003-08-19 Mark Mitchell <mark@codesourcery.com>
39988
39989 PR c++/10926
39990 * g++.dg/template/dtor2.C: New test.
39991
39992 PR c++/11684
39993 * g++.dg/template/operator1.C: New test.
39994 * g++.dg/parse/operator4.C: New test.
39995
39996 PR c++/11946.C
39997 * g++.dg/expr/enum1.C: New test.
39998 * gcc.dg/c99-bool-1.c: Remove bogus warning.
39999
40000 PR c++/11036.C
40001 * g++.dg/parse/elab2.C: New test.
40002 * g++.dg/parse/typedef4.C: Change error message.
40003 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
40004 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
40005 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
40006
40007 2003-08-19 Geoffrey Keating <geoffk@apple.com>
40008
40009 * gcc.dg/pch/warn-1.c: New.
40010 * gcc.dg/pch/warn-1.hs: New.
40011
40012 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
40013 not-tested file.
40014
40015 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
40016
40017 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
40018
40019 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
40020
40021 * gcc.dg/uninit-D.c: New Test.
40022 * gcc.dg/uninit-E.c: New Test.
40023 * gcc.dg/uninit-F.c: New Test.
40024 * gcc.dg/uninit-G.c: New Test.
40025
40026 2003-08-19 Michael Ritzert <ritzert@t-online.de>
40027
40028 * g++.dg/README: Describe the pch directory.
40029
40030 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40031
40032 PR c++/11174
40033 * g++.dg/parse/access4.C: New test.
40034 * g++.dg/parse/access5.C: Likewise.
40035 * g++.old-deja/g++.jason/access17.C: Adjust error message.
40036
40037 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
40038
40039 * gcc.dg/noncompile/20030818-1.c: New.
40040
40041 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
40042
40043 PR c++/11957
40044 * g++.dg/warn/noeffect1.C: New test.
40045
40046 * g++.dg/template/scope2.C: New test.
40047 * g++.dg/template/error2.C: Correct dg-error
40048
40049 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
40050
40051 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
40052
40053 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
40054
40055 PR C++/11512
40056 * g++.dg/template/warn1.C: New.
40057
40058 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
40059
40060 * g++.dg/template/error2.C: New test.
40061 * g++.dg/lookup/using7.C: Adjust errors
40062 * g++.old-deja/g++.pt/crash36.C: Likewise.
40063 * g++.old-deja/g++.pt/derived3.C: Likewise.
40064
40065 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40066
40067 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
40068 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
40069 * gcc.c-torture/execute/builtins/string-9.c: New, from
40070 string-opt-9.c. Adjust for execute/builtins framework.
40071 * gcc.c-torture/execute/string-opt-9.c: Delete.
40072
40073 2003-08-12 Mark Mitchell <mark@codesourcery.com>
40074
40075 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
40076
40077 * g++.dg/parse/ret-type2.C: New test.
40078
40079 PR c++/11703
40080 * g++.dg/init/new8.C: New test.
40081
40082 PR c++/10923
40083 * g++.dg/parse/typedef5.C: New test.
40084
40085 PR c++/9512
40086 * g++.dg/parse/qualified2.C: New test.
40087 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
40088 invalid code.
40089
40090 2003-08-11 Mark Mitchell <mark@codesourcery.com>
40091
40092 * g++.dg/conversion/ptrmem1.C: New test.
40093
40094 2003-08-11 Jakub Jelinek <jakub@redhat.com>
40095
40096 PR target/11693
40097 * gcc.dg/20030811-1.c: New test.
40098
40099 PR target/11535
40100 * gcc.c-torture/execute/20030811-1.c: New test.
40101
40102 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40103
40104 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
40105
40106 2003-08-10 Mark Mitchell <mark@codesourcery.com>
40107
40108 PR c++/11789.C
40109 * g++.dg/inherit/multiple1.C: New test.
40110
40111 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
40112
40113 * gcc.dg/spe1.c: New test.
40114
40115 PR c++/11670
40116 * g++.dg/expr/cast2.C: New test.
40117
40118 PR c++/10530
40119 * g++.dg/template/dependent-name2.C: New test.
40120
40121 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
40122
40123 * g++.dg/parse/crash11.C: Put the dg options in comments.
40124
40125 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
40126
40127 * lib/gcc-dg.exp: Update for diagnostic change.
40128
40129 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40130
40131 PR c++/5767
40132 * g++.dg/parse/crash11.C: New test.
40133
40134 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
40135
40136 * gcc.dg/cpp/spacing1.c: Update.
40137
40138 2003-08-04 Janis Johnson <janis187@us.ibm.com>
40139
40140 PR target/11739
40141 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
40142 a value for -mtune.
40143
40144 2003-08-04 Roger Sayle <roger@eyesopen.com>
40145
40146 PR middle-end/11771
40147 * gcc.c-torture/compile/20030804-1.c: New test case.
40148
40149 2003-08-04 Roger Sayle <roger@eyesopen.com>
40150
40151 * gcc.dg/20030804-1.c: New test case.
40152
40153 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
40154
40155 * gcc.dg/cpp/separate-1.c: New test.
40156
40157 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
40158
40159 PR c++/11704
40160 * g++.dg/template/dependent-expr2.C: New test.
40161
40162 PR c++/11766
40163 * g++.dg/expr/ptrmem1.C: New test.
40164
40165 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40166
40167 PR c++/9453
40168 * g++.dg/template/friend15.C: New test.
40169
40170 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
40171
40172 * lib/dg-pch.exp: Work round PCH bug.
40173
40174 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40175
40176 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
40177 builtins. Move cases from builtins-4.c here.
40178
40179 * gcc.dg/torture/builtin-math-1.c: New test taken from
40180 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
40181 additional cases.
40182
40183 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
40184 Delete.
40185
40186 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
40187
40188 PR c++/9447
40189 * g++.dg/template/using7.C: New test.
40190
40191 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
40192
40193 * import1.c, import2.c: New tests.
40194
40195 2003-08-01 Jakub Jelinek <jakub@redhat.com>
40196
40197 * g++.dg/eh/crossjump1.C: New test.
40198
40199 2003-08-01 Mark Mitchell <mark@codesourcery.com>
40200
40201 PR c++/11697
40202 * g++.dg/template/using6.C: New test.
40203
40204 PR c++/11744
40205 * g++.dg/template/koenig2.C: New test.
40206
40207 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40208
40209 PR c++/7983
40210 * g++.dg/parse/typedef4.C: New test.
40211
40212 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40213
40214 PR c++/8442, c++/8806
40215 * g++.dg/template/elab1.C: New test.
40216 * g++.dg/template/type2.C: Likewise.
40217 * g++.dg/template/ttp3.C: Adjust expected error message.
40218 * g++.old-deja/g++.law/visibility13.C: Likewise.
40219 * g++.old-deja/g++.niklas/t135.C: Likewise.
40220 * g++.old-deja/g++.pt/ttp41.C: Likewise.
40221 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
40222 template argument.
40223 * g++.old-deja/g++.pt/ttp44.C: Likewise.
40224
40225 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
40226
40227 PR c++/11295
40228 * g++.dg/ext/stmtexpr1.C: New test.
40229
40230 * g++.dg/opt/tmp1.C: New test.
40231
40232 PR c++/11525
40233 * g++.dg/parse/constant4.C: New test.
40234
40235 PR c++/9447
40236 * g++.dg/template/using5.C: New test.
40237
40238 2003-07-31 Roger Sayle <roger@eyesopen.com>
40239
40240 * gcc.dg/builtins-27.c: New test case.
40241
40242 2003-07-31 Jakub Jelinek <jakub@redhat.com>
40243
40244 * gcc.dg/tls/opt-7.c: New test.
40245
40246 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
40247
40248 * g++.old-deja/g++.other/crash18.C: Remove.
40249
40250 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
40251
40252 * g++.dg/template/explicit3.C: New.
40253 * g++.dg/template/explicit4.C: New.
40254 * g++.dg/template/explicit5.C: New.
40255
40256 PR c++/11347
40257 * g++.dg/template/memtmpl1.C: New.
40258
40259 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
40260
40261 PR target/11565
40262 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
40263 * gcc.dg/i386-387-5.c (dg-options): Likewise.
40264
40265 2003-07-30 Jan Hubicka <jh@suse.cz>
40266
40267 * vtgc1.c: Kill.
40268
40269 2003-07-29 Zack Weinberg <zack@codesourcery.com>
40270
40271 * gcc.dg/struct-in-proto-1.c: New test.
40272
40273 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
40274
40275 * gcc.dg/cpp/include2.c: Only expect one message.
40276
40277 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
40278
40279 PR c++/9447
40280 * g++.dg/template/using1.C: New test.
40281 * g++.dg/template/using2.C: New test.
40282 * g++.dg/template/using3.C: New test.
40283 * g++.dg/template/using4.C: New test.
40284
40285 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
40286
40287 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
40288 * gcc.c-torture/execute/string-opt-10.c: Likewise.
40289
40290 2003-07-28 Jan Hubicka <jh@suse.cz>
40291
40292 PR c++/11530
40293 * g++.dg/opt/call1.C: New test.
40294
40295 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
40296
40297 PR c++/11667
40298 * g++.dg/init/enum2.C: New test.
40299 * g++.dg/template/overload1.C: Add "-w" option.
40300
40301 2003-07-28 Hans-Peter Nilsson <hp@bitrange.com>
40302
40303 * gcc.dg/Wdeclaration-after-statement-1.c,
40304 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
40305
40306 2003-07-28 Jakub Jelinek <jakub@redhat.com>
40307
40308 * gcc.c-torture/compile/20030725-1.c: New test.
40309
40310 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
40311
40312 * gcc.dg/20030505.c: Only run for SPE.
40313 Remove definition of opaque type.
40314
40315 2003-07-27 Mark Mitchell <mark@codesourcery.com>
40316
40317 * g++.dg/template/ptrmem6.C: New test.
40318
40319 2003-07-26 Geoffrey Keating <geoffk@apple.com>
40320
40321 * gcc.c-torture/compile/zero-strct-2.c: New test.
40322
40323 2003-07-25 Geoffrey Keating <geoffk@apple.com>
40324
40325 * gcc.dg/intermod-1.c: New test.
40326
40327 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
40328
40329 PR c++/11617
40330 * g++.dg/template/lookup2.C: New test.
40331 * g++.dg/template/memclass1.C: Remove instantiated from error.
40332 * g++.dg/other/error2.C: Tweak expected errors.
40333
40334 PR c++/11596
40335 * g++.dg/template/defarg3.C: New test.
40336
40337 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
40338
40339 2003-07-24 Mark Mitchell <mark@codesourcery.com>
40340
40341 * g++.dg/inherit/access5.C: New test.
40342
40343 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40344
40345 PR c++/11513
40346 * g++.dg/template/crash8.C: New test.
40347
40348 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
40349
40350 PR c/10602
40351 * gcc.dg/noncompile/incomplete-2.c: New test.
40352
40353 2003-07-23 Mark Mitchell <mark@codesourcery.com>
40354
40355 PR c++/11645
40356 * g++.dg/inherit/access4.C: New test.
40357
40358 PR c++/11517
40359 * g++.dg/expr/cond2.C: New test.
40360
40361 PR optimization/10679
40362 * g++.dg/opt/inline4.C: New test.
40363
40364 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
40365
40366 * g++.dg/parse/crash10: New test.
40367
40368 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
40369
40370 * g++.dg/ext/flexary1.C: New test.
40371
40372 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40373
40374 PR c++/10793
40375 * g++.dg/template/crash9.C: New test.
40376
40377 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
40378
40379 PR c++/3004
40380 * g++.dg/parse/typedef3.C: New test.
40381
40382 PR c++/7906
40383 * g++.dg/parse/operator2.C: New test.
40384
40385 PR c++/8895
40386 * g++.dg/parse/def-tmpl-arg1.C: New test.
40387
40388 PR c++/9282
40389 * g++.dg/parse/funptr1.C: New test.
40390
40391 PR c++/9452
40392 * g++.dg/parse/ambig3.C: New test.
40393
40394 PR c++/9454
40395 * g++.dg/parse/operator3.C: New test.
40396
40397 PR c++/9486
40398 * g++.dg/parse/template10.C: New test.
40399
40400 PR c++/9488
40401 * g++.dg/parse/template11.C: New test.
40402
40403 PR c++/10150
40404 * g++.dg/parse/invalid-op1.C: New test.
40405
40406 PR c++/10247
40407 * g++.dg/parse/condexpr1.C: New test.
40408
40409 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
40410
40411 * g++.dg/ext/packed3.C: New test.
40412 * g++.dg/ext/packed4.C: New test.
40413
40414 * gcc.dg/pack-test-3.c: New test.
40415
40416 2003-07-21 Janis Johnson <janis187@us.ibm.com>
40417
40418 * lib/compat.exp: Handle dg-options per source file.
40419 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
40420 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
40421 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
40422 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
40423 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
40424 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
40425 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
40426 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
40427 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
40428 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
40429 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
40430 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
40431 * g++.dg/compat/break/bitfield7_x.C: Ditto.
40432 * g++.dg/compat/break/bitfield7_y.C: Ditto.
40433
40434 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
40435
40436 PR c/10320
40437 * gcc.c-torture/execute/20030718-1.c: New test.
40438
40439 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
40440
40441 PR optimization/11536
40442 * gcc.dg/20030721-1.c: New test.
40443
40444 2003-07-19 Mark Mitchell <mark@codesourcery.com>
40445
40446 PR c++/11546
40447 * g++.dg/template/lookup1.C: New test.
40448
40449 2003-07-19 Zack Weinberg <zack@codesourcery.com>
40450
40451 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
40452 diagnostics of ill-formed constructs involving labels.
40453 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
40454 the new 'previously defined here' message.
40455
40456 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
40457
40458 * g++.dg/parse/non-dependent2.C: New test.
40459
40460 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
40461
40462 * g++.dg/init/init-ref4.C: xfail on targets without
40463 weak symbols.
40464
40465 2003-07-17 Jakub Jelinek <jakub@redhat.com>
40466
40467 PR target/11087
40468 * gcc.c-torture/execute/20030717-1.c: New test.
40469
40470 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
40471
40472 * g++.dg/opt/cfg1.C: New test.
40473
40474 2003-07-17 Mark Mitchell <mark@codesourcery.com>
40475
40476 PR optimization/11557
40477 * gcc.dg/20030717-1.c: New test.
40478
40479 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
40480
40481 PR c++/10476
40482 * g++.dg/expr/crash-1.C: New test.
40483
40484 PR c++/11027
40485 * g++.dg/template/init3.C: New test.
40486
40487 PR c++/8222
40488 * g++.dg/template/non-dependent1.C: New test.
40489
40490 PR c++/11070
40491 * g++.dg/template/non-dependent2.C: New test.
40492
40493 PR c++/11071
40494 * g++.dg/template/non-dependent3.C: New test.
40495
40496 PR c++/9907
40497 * g++.dg/template/sizeof5.C: New test.
40498
40499 2003-07-17 Geoffrey Keating <geoffk@apple.com>
40500
40501 PR 11498
40502 * gcc.c-torture/compile/mangle-1.c: New file.
40503
40504 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40505
40506 PR c++/7809
40507 * g++.dg/parse/access3.C: New test.
40508
40509 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
40510
40511 PR c++/11384
40512 * g++.dg/init/init-ref4.C: New test.
40513
40514 2003-07-16 Mark Mitchell <mark@codesourcery.com>
40515
40516 PR c++/11547
40517 * g++.dg/parse/constant3.C: New test.
40518 * g++.dg/parse/crash7.C: Likewise.
40519
40520 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
40521
40522 PR target/11008
40523 * gcc.dg/i386-pentium4-not-mull.c: New.
40524
40525 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
40526
40527 * gcc.dg/asm-names.c (ymain): Make it weak.
40528
40529 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40530
40531 PR c++/5421
40532 * g++.dg/template/friend21.C: New test.
40533
40534 2003-07-16 Jakub Jelinek <jakub@redhat.com>
40535
40536 * gcc.dg/cleanup-8.c: New test.
40537 * gcc.dg/cleanup-9.c: New test.
40538
40539 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
40540
40541 * g++.dg/ext/dll-MI1.h: New file.
40542 * g++.dg/ext/dllexport-MI1.C: New file.
40543 * g++.dg/ext/dllimport-MI1.C: New file.
40544
40545 2003-07-15 Jakub Jelinek <jakub@redhat.com>
40546
40547 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
40548 it does not have cmpstrsi patterns (just cmpmemsi).
40549
40550 2003-07-15 Mark Mitchell <mark@codesourcery.com>
40551
40552 PR debug/11473
40553 * g++.dg/debug/debug8.C: New test.
40554
40555 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40556
40557 PR c++/10108
40558 * g++.dg/template/crash7.C: New test.
40559
40560 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
40561
40562 PR target/10795
40563 * gcc.c-torture/compile/20030708-1.c: New.
40564
40565 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
40566
40567 * gcc.c-torture/execute/20030715-1.c: New test.
40568
40569 2003-07-14 Geoffrey Keating <geoffk@apple.com>
40570
40571 * gcc.dg/pch/inline-3.c: New file.
40572 * gcc.dg/pch/inline-3.hs: New file.
40573 * gcc.dg/pch/inline-4.c: New file.
40574 * gcc.dg/pch/inline-4.hs: New file.
40575
40576 2003-07-14 Mark Mitchell <mark@codesourcery.com>
40577
40578 PR c++/11509
40579 * g++.dg/template/crash6.C: New test.
40580
40581 PR c++/7053
40582 * g++.dg/template/friend20.C: New test.
40583
40584 PR c++/7019
40585 * g++.dg/template/overload2.C: New test.
40586
40587 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40588
40589 PR optimization/11440
40590 * gcc.c-torture/execute/20030714-1.c: New test.
40591
40592 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40593
40594 PR c++/11154
40595 * g++.dg/template/partial2.C: New test.
40596
40597 2003-07-13 Mark Mitchell <mark@codesourcery.com>
40598
40599 PR c++/11503
40600 * g++.dg/template/anon1.C: New test.
40601
40602 PR c++/11493
40603 PR c++/11495
40604 * g++.dg/parse/template9.C: Likewise.
40605 * g++.dg/template/crash4.C: New test.
40606 * g++.dg/template/koenig1.C: Likewise.
40607 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
40608 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
40609 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
40610 functions.
40611 * g++.old-deja/g++.jason/template36.C: Likewise.
40612 * g++.old-deja/g++.mike/p1989.C: Likewise.
40613 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
40614 * g++.old-deja/g++.pt/ttp20.C: Use this->.
40615 * g++.old-deja/g++.pt/ttp21.C: Use this->.
40616 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
40617 compiling.
40618 * g++.old-deja/g++.pt/union2.C: Use this->.
40619
40620 2003-07-11 Jakub Jelinek <jakub@redhat.com>
40621
40622 * gcc.dg/20030711-1.c: New test.
40623
40624 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
40625
40626 PR c++/11050
40627 * g++.dg/parse/args1.C: New test.
40628 * g++.pt/defarg8.C: Change expected errors.
40629
40630 2003-07-11 Mark Mitchell <mark@codesourcery.com>
40631
40632 PR c++/8164
40633 * g++.dg/template/nontype2.C: New test.
40634
40635 PR c++/10558
40636 * g++.dg/parse/template8.C: New test.
40637
40638 PR c++/8327
40639 * g++.dg/template/scope1.C: New test.
40640
40641 * g++.dg/warn/Wsign-compare-1.C: New test.
40642
40643 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
40644
40645 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
40646
40647 2003-07-10 Mark Mitchell <mark@codesourcery.com>
40648
40649 PR c++/9411
40650 * g++.dg/template/explicit2.C: New test.
40651
40652 PR c++/10032
40653 * g++.dg/warn/pedantic1.C: New test.
40654
40655 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
40656
40657 PR c++ 9483
40658 * g++.dg/other/field1.C: New test.
40659
40660 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
40661
40662 PR c/11449
40663 * gcc.c-torture/compile/20030707-1.c: New.
40664
40665 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40666
40667 PR c++/10849
40668 * g++.dg/template/access12.C: New test.
40669
40670 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
40671
40672 * g++.dg/bprob/bprob.exp (prof_ext): Update.
40673 * g77.dg/bprob/bprob.exp (prof_ext): Update.
40674 * gcc.misc-tests/bprob.exp (prof_ext): Update.
40675 * gcc.misc-tests/gcov.exp: Update
40676 * g++.dg/gcov/gcov.exp: Update
40677 * lib/gcov.exp: Update.
40678
40679 2003-07-08 Mark Mitchell <mark@codesourcery.com>
40680
40681 * g++.dg/abi/mangle17.C: Make sure template expressions are
40682 dependent.
40683 * g++.dg/abi/mangle4.C: Mark erroneous casts.
40684 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
40685 * g++.dg/opt/stack1.C: Remove erroneous code.
40686 * g++.dg/parse/template7.C: New test.
40687 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
40688 * g++.old-deja/g++.pt/crash4.C: Likewise.
40689
40690 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
40691
40692 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
40693 with zero or one occurence of `$' after the initial `L'.
40694
40695 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
40696
40697 * gcc.c-torture/compile/20030704-1.c: Add a comment.
40698
40699 2003-07-08 Roger Sayle <roger@eyesopen.com>
40700
40701 PR c/11370
40702 * gcc.dg/Wunreachable-6.c: New testcase.
40703 * gcc.dg/Wunreachable-7.c: New testcase.
40704
40705 2003-07-08 Jakub Jelinek <jakub@redhat.com>
40706
40707 PR c/11420
40708 * gcc.dg/20030708-1.c: New test.
40709
40710 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
40711
40712 * gcc.dg/compat/sdata-section.h: New file.
40713 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
40714 * gcc.dg/torture/mips-sdata-1.c: New test.
40715
40716 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
40717
40718 PR c++/11030
40719 * g++.dg/template/friend19.C: New test.
40720
40721 2003-07-08 Jakub Jelinek <jakub@redhat.com>
40722
40723 * g++.dg/opt/strength-reduce.C: New test.
40724
40725 2003-07-07 Roger Sayle <roger@eyesopen.com>
40726
40727 PR target/10979
40728 * gcc.dg/20030707-1.c: New testcase.
40729
40730 2003-07-07 Roger Sayle <roger@eyesopen.com>
40731
40732 PR optimization/11059
40733 * g++.dg/opt/emptyunion.C: New testcase.
40734
40735 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
40736 Eric Botcazou <ebotcazou@libertysurf.fr>
40737
40738 * g++.dg/opt/stack1.C: New test.
40739
40740 2003-07-05 Mark Mitchell <mark@codesourcery.com>
40741
40742 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
40743 run test.
40744
40745 PR c++/11431
40746 * g++.dg/expr/static_cast3.C: New test.
40747
40748 2003-07-04 Zack Weinberg <zack@codesourcery.com>
40749
40750 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
40751 everywhere.
40752 * gcc.dg/concat.c: Concatenation of string constants with
40753 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
40754 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
40755 * gcc.dg/cpp/escape-2.c: Use wide character constants where
40756 necessary to avoid multi-character character constant warning.
40757 * gcc.dg/cpp/escape.c: Likewise.
40758 * gcc.dg/cpp/ucs.c: Likewise.
40759 Remove backslashes from dg-bogus comments, as they confuse Tcl.
40760 Fix a typo.
40761
40762 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
40763
40764 PR c/11428
40765 * gcc.c-torture/compile/20030704-1.c: New.
40766
40767 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
40768
40769 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
40770
40771 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
40772
40773 PR c++/5287, PR c++/7910, PR c++/11021
40774 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
40775 tests for warnings.
40776 * g++.dg/ext/dllimport2.C: Add tests for warnings.
40777 * g++.dg/ext/dllimport3.C: Likewise.
40778 * g++.dg/ext/dllimport4.C: New file.
40779 * g++.dg/ext/dllimport5.C: New file.
40780 * g++.dg/ext/dllimport6.C: New file.
40781 * g++.dg/ext/dllimport7.C: New file.
40782 * g++.dg/ext/dllimport8.C: New file.
40783 * g++.dg/ext/dllimport9.C: New file.
40784 * g++.dg/ext/dllimport10.C: New file.
40785 * g++.dg/ext/dllexport1.C: New file.
40786
40787 2003-07-03 Mark Mitchell <mark@codesourcery.com>
40788
40789 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
40790 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
40791
40792 2003-07-03 Roger Sayle <roger@eyesopen.com>
40793
40794 * gcc.dg/builtins-25.c: New testcase.
40795 * gcc.dg/builtins-26.c: New testcase.
40796
40797 2003-07-03 Janis Johnson <janis187@us.ibm.com>
40798
40799 * gcc.dg/compat/vector-defs.h: New file.
40800 * gcc.dg/compat/vector-setup.h: New file.
40801 * gcc.dg/compat/vector-check.h: New file.
40802 * gcc.dg/compat/vector-1_main.c: New file.
40803 * gcc.dg/compat/vector-1_x.c: New file.
40804 * gcc.dg/compat/vector-1_y.c: New file.
40805 * gcc.dg/compat/vector-2_main.c: New file.
40806 * gcc.dg/compat/vector-2_x.c: New file.
40807 * gcc.dg/compat/vector-2_y.c: New file.
40808
40809 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
40810 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
40811 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
40812 * gcc.dg/compat/struct-align-1.h: New file.
40813 * gcc.dg/compat/struct-align-1_main.c: New file.
40814 * gcc.dg/compat/struct-align-1_x.c: New file.
40815 * gcc.dg/compat/struct-align-1_y.c: New file.
40816 * gcc.dg/compat/struct-align-2.h: New file.
40817 * gcc.dg/compat/struct-align-2_main.c: New file.
40818 * gcc.dg/compat/struct-align-2_x.c: New file.
40819 * gcc.dg/compat/struct-align-2_y.c: New file.
40820
40821 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
40822 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
40823 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
40824 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
40825 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
40826 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
40827 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
40828 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
40829 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
40830 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
40831 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
40832 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
40833 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
40834 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
40835 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
40836 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
40837 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
40838 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
40839 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
40840 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
40841 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
40842 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
40843 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
40844 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
40845 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
40846 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
40847 * gcc.dg/compat/struct-return-10_x.c: Ditto.
40848 * gcc.dg/compat/struct-return-2_x.c: Ditto.
40849 * gcc.dg/compat/struct-return-3_x.c: Ditto.
40850
40851 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
40852
40853 * gcc.dg/i386-call-1.c: New test.
40854
40855 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
40856
40857 PR c++/9162
40858 * g++.dg/parse/defarg4.C: New.
40859
40860 2003-07-03 Roger Sayle <roger@eyesopen.com>
40861
40862 PR target/10700
40863 * gcc.c-torture/compile/20030703-1.c: New test case.
40864
40865 2003-07-03 Mark Mitchell <mark@codesourcery.com>
40866
40867 * g++.dg/template/local3.C: Remove extra semicolon.
40868
40869 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
40870
40871 * gcc.dg/i386-volatile-1.c: New test.
40872
40873 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
40874
40875 PR c++/11072
40876 * g++.dg/other/offsetof2.C: XFAIL.
40877 * g++.dg/other/offsetof5.C: New.
40878
40879 PR c++/10219
40880 * g++.dg/template/error1.C: New.
40881
40882 PR c++/9779
40883 * g++.dg/template/dependent-expr1.C: New.
40884
40885 2003-07-01 Mark Mitchell <mark@codesourcery.com>
40886
40887 PR c++/6949
40888 * g++.dg/template/local3.C: New test.
40889
40890 PR c++/11149
40891 * g++.dg/lookup/scoped6.C: New test.
40892
40893 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
40894
40895 PR c++/8046
40896 * g++.dg/other/error7.C: New test.
40897
40898 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
40899
40900 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
40901 * g++.old-deja/g++.abi/vtable3.h: Likewise.
40902 * g++.old-deja/g++.law/code-gen5.C: Likewise.
40903 * g++.old-deja/g++.other/union2.C: Likewise.
40904 * gcc.dg/c90-const-expr-2.c: Likewise.
40905 * gcc.dg/c90-const-expr-3.c: Likewise.
40906 * gcc.dg/c99-const-expr-2.c: Likewise.
40907 * gcc.dg/c99-const-expr-3.c: Likewise.
40908 * gcc.dg/concat.c: Likewise.
40909
40910 2003-07-01 Mark Mitchell <mark@codesourcery.com>
40911
40912 PR c++/9559
40913 * g++.dg/init/static1.C: New test.
40914
40915 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
40916
40917 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
40918 * g++.old-deja/g++.other/access2.C: Likewise.
40919 * g++.old-deja/g++.other/decl2.C: Likewise.
40920 * gcc.c-torture/execute/20020615-1.c: Likewise.
40921
40922 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
40923
40924 PR c++/4933
40925 * g++.dg/template/sizeof4.C: New test.
40926
40927 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
40928
40929 * g++.dg/other/error6.C: New test.
40930
40931 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
40932
40933 PR c++/10750
40934 * g++.dg/parse/constant2.C: New test.
40935
40936 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
40937
40938 PR c++/11106
40939 * g++.dg/other/error5.C: New test.
40940
40941 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
40942
40943 * gcc.dg/format/gcc_diag-1.c: New test.
40944
40945 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
40946
40947 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
40948
40949 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
40950
40951 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
40952 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
40953 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
40954
40955 2003-06-28 Jakub Jelinek <jakub@redhat.com>
40956
40957 * gcc.c-torture/execute/builtins/string-8.c: New test.
40958 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
40959 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
40960 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
40961
40962 2003-06-27 Mark Mitchell <mark@codesourcery.com>
40963
40964 PR c++/10468
40965 * g++.dg/ext/typeof6.C: New test.
40966
40967 2003-06-27 Mark Mitchell <mark@codesourcery.com>
40968
40969 PR c++/10796
40970 * g++.dg/init/enum1.C: New test.
40971
40972 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
40973
40974 * gcc.dg/20030627-1.c: New test.
40975
40976 2003-06-26 Mark Mitchell <mark@codesourcery.com>
40977
40978 PR c++/11332
40979 * g++.dg/expr/static_cast2.C: New test.
40980
40981 2003-06-26 Roger Sayle <roger@eyesopen.com>
40982 Jakub Jelinek <jakub@redhat.com>
40983
40984 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
40985 sprintf(dst,"%s",src) optimization.
40986 * gcc.c-torture/execute/20030626-1.c: New test case.
40987 * gcc.c-torture/execute/20030626-2.c: New test case.
40988
40989 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
40990
40991 * gcc.c-torture/execute/multi-ix.c: New test.
40992
40993 * gcc.c-torture/execute/simd-4.c (main):
40994 Added missing semicolon at end of union.
40995
40996 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
40997
40998 PR c++/8266
40999 * g++.dg/template/explicit-instantiation3.C: New test.
41000
41001 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
41002
41003 * gcc.dg/20030626-1.c: Use signed char.
41004
41005 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
41006
41007 * gcc.dg/20030626-1.c: New test.
41008
41009 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
41010
41011 * const-str-2.m: Update.
41012
41013 2003-06-25 Mark Mitchell <mark@codesourcery.com>
41014
41015 PR c++/10990
41016 * g++.dg/rtti/dyncast1.C: New test.
41017 * g++.dg/abi/mangle4.C: Correct base-specifier access.
41018 * g++.dg/lookup/scoped1.C: Remove XFAIL.
41019 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
41020
41021 PR c++/10931
41022 * g++.dg/expr/static_cast1.C: New test.
41023
41024 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
41025
41026 * gcc.dg/20030625-1.c: New test.
41027
41028 2003-06-24 Roger Sayle <roger@eyesopen.com>
41029
41030 * gcc.c-torture/compile/20030624-1.c: New test case.
41031
41032 2003-06-24 Jakub Jelinek <jakub@redhat.com>
41033
41034 * gcc.c-torture/execute/string-opt-17.c: New test.
41035
41036 2003-06-24 Mark Mitchell <mark@codesourcery.com>
41037
41038 PR c++/5754
41039 * g++.dg/parse/crash6.C: New test.
41040
41041 2003-06-23 Roger Sayle <roger@eyesopen.com>
41042
41043 * gcc.dg/builtins-24.c: New test case.
41044
41045 2003-06-23 Jakub Jelinek <jakub@redhat.com>
41046
41047 * g++.dg/opt/operator1.C: New test.
41048
41049 2003-06-22 Roger Sayle <roger@eyesopen.com>
41050
41051 * gcc.c-torture/execute/string-opt-16.c: New test case.
41052
41053 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
41054
41055 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
41056 * g++.old-deja/g++.other/conv7.C: Likewise.
41057 * g++.old-deja/g++.other/overcnv2.C: Likewise.
41058 * g++.old-deja/g++.other/overload14.C: Likewise.
41059
41060 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
41061
41062 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
41063 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
41064
41065 2003-06-20 Mark Mitchell <mark@codesourcery.com>
41066
41067 PR c++/10888
41068 * g++.dg/warn/Winline-3.C: New test.
41069
41070 2003-06-20 Mark Mitchell <mark@codesourcery.com>
41071
41072 * lib/target-supports.exp (check_alias_available): Make the test
41073 program acceptable to the Solaris assembler.
41074
41075 PR c++/10749
41076 * g++.dg/template/memclass2.C: New test.
41077
41078 2003-06-20 Mark Mitchell <mark@codesourcery.com>
41079 Eric Botcazou <ebotcazou@libertysurf.fr>
41080
41081 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
41082 data for non-matching targets.
41083 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
41084
41085 2003-06-20 Mark Mitchell <mark@codesourcery.com>
41086
41087 PR c++/10845
41088 * g++.dg/template/member3.C: New test.
41089
41090 2003-06-19 Mark Mitchell <mark@codesourcery.com>
41091
41092 PR c++/10939
41093 * g++.dg/template/func1.C: New test.
41094
41095 PR c++/9649
41096 * g++.dg/template/static4.C: New test.
41097 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
41098
41099 PR c++/11041
41100 * g++.dg/init/ref7.C: New test.
41101
41102 2003-06-19 Matt Austern <austern@apple.com>
41103
41104 PR c++/11228
41105 * g++.dg/anew1.C: New test.
41106 * g++.dg/anew2.C: New test.
41107 * g++.dg/anew3.C: New test.
41108 * g++.dg/anew4.C: New test.
41109
41110 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
41111
41112 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
41113
41114 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
41115
41116 * gcc.c-torture/execute/simd-4.c (main): Make expected value
41117 endian-dependent.
41118
41119 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
41120
41121 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
41122 Remove cruft.
41123
41124 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
41125
41126 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
41127 * gcc.c-torture/compile/961203-1.c: Likewise.
41128 * gcc.c-torture/compile/980506-1.c: Likewise.
41129
41130 2003-06-17 Mark Mitchell <mark@codesourcery.com>
41131
41132 PR c++/10712
41133 * g++.dg/lookup/using7.C: New test.
41134
41135 2003-06-17 Mark Mitchell <mark@codesourcery.com>
41136
41137 PR c++/11105
41138 * g++.dg/abi/conv1.C: Remove it.
41139 * g++.dg/template/conv7.C: New test.
41140 * g++.dg/template/conv8.C: Likewise.
41141 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
41142 conversion operator.
41143
41144 2003-06-17 Janis Johnson <janis187@us.ibm.com>
41145
41146 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
41147 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
41148 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
41149 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
41150 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
41151 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
41152 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
41153 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
41154 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
41155 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
41156 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
41157 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
41158 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
41159 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
41160 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
41161 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
41162 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
41163 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
41164 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
41165 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
41166 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
41167 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
41168 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
41169 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
41170 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
41171 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
41172 * gcc.dg/compat/struct-return-10_x.c: Ditto.
41173 * gcc.dg/compat/struct-return-2_x.c: Ditto.
41174 * gcc.dg/compat/struct-return-3_x.c: Ditto.
41175
41176 2003-06-16 Mark Mitchell <mark@codesourcery.com>
41177
41178 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
41179 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
41180 indications.
41181
41182 2003-06-16 Roger Sayle <roger@eyesopen.com>
41183
41184 * gcc.dg/i386-387-5.c: New test case.
41185 * gcc.dg/i386-387-6.c: New test case.
41186 * gcc.dg/builtins-23.c: New test case.
41187
41188 2003-06-15 Roger Sayle <roger@eyesopen.com>
41189
41190 * gcc.dg/builtins-22.c: New test case.
41191 * gcc.dg/i386-387-1.c: Update to test exp.
41192 * gcc.dg/i386-387-2.c: Likewise.
41193
41194 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41195
41196 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
41197
41198 2003-06-12 Mark Mitchell <mark@codesourcery.com>
41199
41200 * lib/gcc-dg.exp (dg-require-dll): New function.
41201 (dg-xfail-if): Likewise.
41202 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
41203 driver.
41204
41205 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
41206 * gcc.c-torture/compile/20001205-1.c: Likewise.
41207 * gcc.c-torture/compile/20001226-1.c: Likewise.
41208 * gcc.c-torture/compile/20010518-2.c: Likewise.
41209 * gcc.c-torture/compile/20020312-1.c: Likewise.
41210 * gcc.c-torture/compile/20020604-1.c: Likewise.
41211 * gcc.c-torture/compile/920501-12.c: Likewise.
41212 * gcc.c-torture/compile/920501-4.c: Likewise.
41213 * gcc.c-torture/compile/920520-1.c: Likewise.
41214 * gcc.c-torture/compile/920521-1.c: Likewise.
41215 * gcc.c-torture/compile/920625-1.c: Likewise.
41216 * gcc.c-torture/compile/961203-1.c: Likewise.
41217 * gcc.c-torture/compile/980506-1.c: Likewise.
41218 * gcc.c-torture/compile/981006-1.c: Likewise.
41219 * gcc.c-torture/compile/981022-1.c: Likewise.
41220 * gcc.c-torture/compile/981223-1.c: Likewise.
41221 * gcc.c-torture/compile/990617-1.c: Likewise.
41222 * gcc.c-torture/compile/dll.c: Likewise.
41223 * gcc.c-torture/compile/labels-3.c: Likewise.
41224 * gcc.c-torture/compile/mipscop-1.c: Likewise.
41225 * gcc.c-torture/compile/mipscop-2.c: Likewise.
41226 * gcc.c-torture/compile/mipscop-3.c: Likewise.
41227 * gcc.c-torture/compile/mipscop-4.c: Likewise.
41228 * gcc.c-torture/compile/simd-5.c: Likewise.
41229 * gcc.c-torture/compile/20000804-1.x: Remove.
41230 * gcc.c-torture/compile/20001205-1.x: Likewise.
41231 * gcc.c-torture/compile/20001226-1.x: Likewise.
41232 * gcc.c-torture/compile/20010518-2.x: Likewise.
41233 * gcc.c-torture/compile/20020312-1.x: Likewise.
41234 * gcc.c-torture/compile/20020604-1.x: Likewise.
41235 * gcc.c-torture/compile/920501-12.x: Likewise.
41236 * gcc.c-torture/compile/920501-4.x: Likewise.
41237 * gcc.c-torture/compile/920520-1.x: Likewise.
41238 * gcc.c-torture/compile/920521-1.x: Likewise.
41239 * gcc.c-torture/compile/920625-1.x: Likewise.
41240 * gcc.c-torture/compile/961203-1.x: Likewise.
41241 * gcc.c-torture/compile/980506-1.x: Likewise.
41242 * gcc.c-torture/compile/981006-1.x: Likewise.
41243 * gcc.c-torture/compile/981022-1.x: Likewise.
41244 * gcc.c-torture/compile/981223-1.x: Likewise.
41245 * gcc.c-torture/compile/990617-1.x: Likewise.
41246 * gcc.c-torture/compile/mipscop-1.x: Likewise.
41247 * gcc.c-torture/compile/mipscop-2.x: Likewise.
41248 * gcc.c-torture/compile/mipscop-3.x: Likewise.
41249 * gcc.c-torture/compile/mipscop-4.x: Likewise.
41250 * gcc.c-torture/compile/simd-5.x: Likewise.
41251
41252 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
41253
41254 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
41255
41256 * gcc.c-torture/execute/20030611-1.c: New test.
41257
41258 2003-06-12 Roger Sayle <roger@eyesopen.com>
41259
41260 PR middle-end/168
41261 * gcc.dg/20030612-1.c: New test case.
41262
41263 2003-06-12 Mark Mitchell <mark@codesourcery.com>
41264
41265 PR c++/10635
41266 * g++.dg/expr/cast1.C: New test.
41267
41268 2003-06-12 Roger Sayle <roger@eyesopen.com>
41269
41270 * gcc.dg/builtins-21.c: New test case.
41271
41272 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
41273
41274 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
41275 options instead of at the end.
41276 * lib/objc.exp (objc_target_compile): Likewise.
41277
41278 2003-06-11 Mark Mitchell <mark@codesourcery.com>
41279
41280 PR c++/10432
41281 * g++.dg/parse/error1.C: New test.
41282
41283 2003-06-11 Janis Johnson <janis187@us.ibm.com>
41284
41285 * gcc.dg/compat/struct-by-value-11_main.c: New file.
41286 * gcc.dg/compat/struct-by-value-11_x.c: New file.
41287 * gcc.dg/compat/struct-by-value-11_y.c: New file.
41288 * gcc.dg/compat/struct-by-value-12_main.c: New file.
41289 * gcc.dg/compat/struct-by-value-12_x.c: New file.
41290 * gcc.dg/compat/struct-by-value-12_y.c: New file.
41291 * gcc.dg/compat/struct-by-value-13_main.c: New file.
41292 * gcc.dg/compat/struct-by-value-13_x.c: New file.
41293 * gcc.dg/compat/struct-by-value-13_y.c: New file.
41294 * gcc.dg/compat/struct-by-value-14_main.c: New file.
41295 * gcc.dg/compat/struct-by-value-14_x.c: New file.
41296 * gcc.dg/compat/struct-by-value-14_y.c: New file.
41297 * gcc.dg/compat/struct-by-value-15_main.c: New file.
41298 * gcc.dg/compat/struct-by-value-15_x.c: New file.
41299 * gcc.dg/compat/struct-by-value-15_y.c: New file.
41300 * gcc.dg/compat/struct-by-value-16_main.c: New file.
41301 * gcc.dg/compat/struct-by-value-16_x.c: New file.
41302 * gcc.dg/compat/struct-by-value-16_y.c: New file.
41303 * gcc.dg/compat/struct-by-value-17_main.c: New file.
41304 * gcc.dg/compat/struct-by-value-17_x.c: New file.
41305 * gcc.dg/compat/struct-by-value-17_y.c: New file.
41306 * gcc.dg/compat/struct-by-value-18_main.c: New file.
41307 * gcc.dg/compat/struct-by-value-18_x.c: New file.
41308 * gcc.dg/compat/struct-by-value-18_y.c: New file.
41309
41310 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
41311 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
41312 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
41313 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
41314 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
41315 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
41316 * gcc.dg/compat/scalar-return-3_main.c: New file.
41317 * gcc.dg/compat/scalar-return-3_x.c: New file.
41318 * gcc.dg/compat/scalar-return-3_y.c: New file.
41319 * gcc.dg/compat/scalar-return-4_main.c: New file.
41320 * gcc.dg/compat/scalar-return-4_x.c: New file.
41321 * gcc.dg/compat/scalar-return-4_y.c: New file.
41322
41323 2003-06-10 Janis Johnson <janis187@us.ibm.com>
41324
41325 * gcc.dg/compat/fp2-struct-check.h: New file.
41326 * gcc.dg/compat/fp2-struct-defs.h: New file.
41327 * gcc.dg/compat/fp2-struct-init.h: New file.
41328 * gcc.dg/compat/struct-by-value-10_main.c: New file.
41329 * gcc.dg/compat/struct-by-value-10_x.c: New file.
41330 * gcc.dg/compat/struct-by-value-10_y.c: New file.
41331 * gcc.dg/compat/struct-return-10_main.c: New file.
41332 * gcc.dg/compat/struct-return-10_x.c: New file.
41333 * gcc.dg/compat/struct-return-10_y.c: New file.
41334
41335 * gcc.dg/compat/compat-common.h: New file.
41336 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
41337 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
41338 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
41339 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
41340 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
41341 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
41342 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
41343 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
41344 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
41345 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
41346 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
41347 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
41348 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
41349 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
41350 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
41351 * gcc.dg/compat/small-struct-check.h: Ditto.
41352 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
41353 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
41354 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
41355 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
41356 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
41357 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
41358 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
41359 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
41360 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
41361 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
41362 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
41363 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
41364 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
41365 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
41366 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
41367 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
41368 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
41369 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
41370 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
41371 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
41372 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
41373 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
41374 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
41375 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
41376 * gcc.dg/compat/struct-return-2_main.c: Ditto.
41377 * gcc.dg/compat/struct-return-2_x.c: Ditto.
41378 * gcc.dg/compat/struct-return-2_y.c: Ditto.
41379 * gcc.dg/compat/struct-return-3_main.c: Ditto.
41380 * gcc.dg/compat/struct-return-3_x.c: Ditto.
41381 * gcc.dg/compat/struct-return-3_y.c: Ditto.
41382
41383 2003-06-10 Geoffrey Keating <geoffk@apple.com>
41384
41385 * g++.dg/pch/static-1.C: New file.
41386 * g++.dg/pch/static-1.Hs: New file.
41387
41388 2003-06-10 Richard Henderson <rth@redhat.com>
41389
41390 * gcc.dg/asm-7.c: Adjust expected warning text.
41391
41392 2003-06-10 Roger Sayle <roger@eyesopen.com>
41393
41394 * gcc.dg/builtins-20.c: New test case.
41395
41396 2003-06-10 Mark Mitchell <mark@codesourcery.com>
41397
41398 PR c++/11131
41399 * g++.dg/opt/template1.C: New test.
41400
41401 2003-06-09 Mark Mitchell <mark@codesourcery.com>
41402
41403 * lib/gcc-dg.exp (dg-test): Clear additional_files and
41404 additional_sources.
41405
41406 2003-05-21 David Taylor <dtaylor@emc.com>
41407
41408 * gcc.dg/Wpadded.c: New file.
41409
41410 2003-06-09 Mark Mitchell <mark@codesourcery.com>
41411
41412 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
41413 * gcc.dg/special/weak-2.c: Add dg-require-weak.
41414 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
41415 dg-require-weak.
41416
41417 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
41418
41419 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
41420
41421 2003-06-09 Mark Mitchell <mark@codesourcery.com>
41422
41423 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
41424 (dg-require-alias): Likewise.
41425 (dg-require-gc-sections): Likewise.
41426 * lib/target-supports.exp (check_gc_sections_available): Likewise.
41427
41428 2003-06-08 Richard Henderson <rth@redhat.com>
41429
41430 * gcc.dg/20011029-2.c: Fix the array reference.
41431 * gcc.dg/asm-7.c: New.
41432
41433 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
41434
41435 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
41436
41437 2003-06-08 Mark Mitchell <mark@codesourcery.com>
41438
41439 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
41440 (dg-require-gc-sections): Likewise.
41441
41442 2003-06-08 Jan Hubicka <jh@suse.cz>
41443
41444 * i386-cmov1.c: Fix regular expression.
41445 * i386-cvt-1.c: Likewise.
41446 * i386-local.c: Likewise.
41447 * i386-local2.c: Likewise.
41448 * i386-mul.c: Likewise.
41449 * i386-ssetype-1.c: Likewise.
41450 * i386-ssetype-3.c: Likewise.
41451 * i386-ssetype-5.c: Likewise.
41452
41453 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41454
41455 PR c++/11039
41456 * g++.dg/warn/implicit-typename2.C: New test.
41457 * g++.dg/warn/implicit-typename3.C: New test.
41458
41459 2003-06-07 Richard Henderson <rth@redhat.com>
41460
41461 * g++.dg/other/offsetof3.C: Use size_t.
41462 * g++.dg/other/offsetof4.C: Likewise.
41463
41464 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
41465
41466 * lib/copy-file.exp: New. Implement gcc_copy_files.
41467
41468 * lib/dg-pch.exp: Load copy-file.exp
41469 (dg-pch): Use gcc_copy_files instead of "file copy".
41470
41471 2003-06-06 Mark Mitchell <mark@codesourcery.com>
41472
41473 * gcc.dg/weak/weak.exp: Simplify.
41474 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
41475 * gcc.dg/weak/weak-1.c: Likewise.
41476 * gcc.dg/weak/weak-2.c: Likewise.
41477 * gcc.dg/weak/weak-3.c: Likewise.
41478 * gcc.dg/weak/weak-4.c: Likewise.
41479 * gcc.dg/weak/weak-5.c: Likewise.
41480 * gcc.dg/weak/weak-6.c: Likewise.
41481 * gcc.dg/weak/weak-7.c: Likewise.
41482 * gcc.dg/weak/weak-8.c: Likewise.
41483 * gcc.dg/weak/weak-9.c: Likewise.
41484
41485 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
41486
41487 gcc.c-torture/execute/20030606-1.c: New.
41488
41489 2003-06-06 Roger Sayle <roger@eyesopen.com>
41490
41491 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
41492 * gcc.dg/builtins-19.c: Likewise.
41493
41494 2003-06-06 Roger Sayle <roger@eyesopen.com>
41495
41496 * gcc.dg/builtins-2.c: Add some more tests.
41497 * gcc.dg/builtins-18.c: New test case.
41498 * gcc.dg/builtins-19.c: New test case.
41499
41500 2003-06-06 Roger Sayle <roger@eyesopen.com>
41501 Jim Wilson <wilson@tuliptree.org>
41502
41503 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
41504
41505 2003-06-06 Jakub Jelinek <jakub@redhat.com>
41506
41507 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
41508 mempcpy/stpcpy calls not to be optimized into something else.
41509 * gcc.c-torture/execute/string-opt-3.c: Moved to...
41510 * gcc.c-torture/execute/builtins/string-7.c: ...here.
41511 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
41512
41513 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41514
41515 * gcc.dg/format/asm_fprintf-1.c: New test.
41516
41517 2003-06-05 Mark Mitchell <mark@codesourcery.com>
41518
41519 * lib/gcc-defs.exp (additional_sources): New variable.
41520 (dg-additional-sources): New function.
41521 (additional_files): New variable.
41522 (dg-additional-files): New function.
41523 (dg-additional-files-options): Likewise.
41524 * lib/gcc-dg.exp (dg-require-weak): New function.
41525 (dg-require-alias): Likewise.
41526 (dg-require-gc-sections): Likewise.
41527 * lib/target-supports.exp (check_alias_available): Remove testfile
41528 parameter.
41529 (check_gc_sections_available): New function.
41530 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
41531 (dg-gpp-additional-files): Likewise.
41532 * lib/g++.exp (additional_sources): Remove.
41533 (additional_files): Likewise.
41534 (g++_target_compile): Use dg-additional-files-options.
41535
41536 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
41537 Tcl logic.
41538 * gcc.dg/special/ecos.exp: Remove.
41539 * gcc.dg/special/20000419-2.c: Use dg-require-*.
41540 * gcc.dg/special/alias-1.c: Likewise.
41541 * gcc.dg/special/alias-2.c: Likewise.
41542 * gcc.dg/special/gcsec-1.c: Likewise.
41543 * gcc.dg/special/weak-1.c: Likewise.
41544 * gcc.dg/special/weak-2.c: Likewise.
41545 * gcc.dg/special/wkali-1.c: Likewise.
41546 * gcc.dg/special/wkali-2.c: Likewise.
41547
41548 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
41549 dg-gpp-additional-*.
41550 * g++.dg/special/conpr-3.C: Likewise.
41551 * g++.dg/special/conpr-4.C: Likewise.
41552 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
41553 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
41554 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
41555 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
41556 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
41557 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
41558 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
41559 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
41560 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
41561 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
41562 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
41563 * g++.old-deja/g++.other/comdat1.C: Likewise.
41564 * g++.old-deja/g++.other/comdat2.C: Likewise.
41565 * g++.old-deja/g++.other/comdat3.C: Likewise.
41566 * g++.old-deja/g++.other/ctor1.C: Likewise.
41567 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
41568
41569 2003-06-05 Richard Henderson <rth@redhat.com>
41570
41571 * gcc.dg/debug/20030605-1.c: New.
41572
41573 2003-06-04 Mark Mitchell <mark@codesourcery.com>
41574
41575 * README.QMTEST: Update.
41576
41577 2003-06-04 Richard Henderson <rth@redhat.com>
41578
41579 * gcc.dg/cleanup-1.c: New.
41580 * gcc.dg/cleanup-2.c: New.
41581 * gcc.dg/cleanup-3.c: New.
41582 * gcc.dg/cleanup-4.c: New.
41583 * gcc.dg/cleanup-5.c: New.
41584 * gcc.dg/cleanup-6.c: New.
41585 * gcc.dg/cleanup-7.c: New.
41586
41587 2003-06-04 Mark Mitchell <mark@codesourcery.com>
41588
41589 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
41590
41591 * lib/dg-pch.exp: New file.
41592 * g++.dg/pch/pch.exp: Use dg-pch.exp.
41593 * gcc.dg/pch/pch.exp: Likewise.
41594
41595 2003-06-04 Roger Sayle <roger@eyesopen.com>
41596
41597 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
41598 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
41599 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
41600 * gcc.dg/builtins-17.c: New test case.
41601 * gcc.dg/i386-387-4.c: New test case.
41602 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
41603
41604 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
41605
41606 * gcc.dg/ultrasp9.c: New test.
41607
41608 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
41609
41610 * gcc.c-torture/compile/20030604-1.c: New test.
41611 * gcc.dg/sparc-constant-1.c: New test.
41612
41613 2003-06-03 Glen Nakamura <glen@imodulo.com>
41614
41615 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
41616
41617 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
41618
41619 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
41620
41621 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
41622 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
41623
41624 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
41625
41626 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
41627
41628 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41629
41630 PR c++/10940
41631 * g++.dg/template/spec10.C: New test.
41632
41633 2003-06-03 Roger Sayle <roger@eyesopen.com>
41634
41635 * gcc.dg/builtins-16.c: New test case.
41636
41637 2003-06-03 Jakub Jelinek <jakub@redhat.com>
41638
41639 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
41640 mempcpy test with post-increments.
41641 * gcc.c-torture/execute/string-opt-3.c: New test.
41642 * gcc.dg/string-opt-1.c: New test.
41643
41644 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
41645
41646 PR fortran/10965
41647 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
41648
41649 2003-06-02 Mark Mitchell <mark@codesourcery.com>
41650
41651 * lib/scanasm.exp (dg-scan): New function, factored out of ...
41652 (scan-assembler): ... here. Use dg-scan.
41653 (scan-assembler-not): Likewise.
41654 (scan-file): New function.
41655 (scan-file-not): Likewise.
41656 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
41657 * gcc.dg/cpp/_Pragma4.c: Likewise.
41658 * gcc.dg/cpp/_Pragma5.c: Likewise.
41659 * gcc.dg/cpp/avoidpaste1.c: Likewise.
41660 * gcc.dg/cpp/avoidpaste2.c: Likewise.
41661 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
41662 * gcc.dg/cpp/cmdlne-P.c: Likewise.
41663 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
41664 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
41665 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
41666 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
41667 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
41668 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
41669 * gcc.dg/cpp/cxxcom1.c: Likewise.
41670 * gcc.dg/cpp/line1.c: Likewise.
41671 * gcc.dg/cpp/maccom1.c: Likewise.
41672 * gcc.dg/cpp/maccom2.c: Likewise.
41673 * gcc.dg/cpp/maccom3.c: Likewise.
41674 * gcc.dg/cpp/maccom4.c: Likewise.
41675 * gcc.dg/cpp/maccom5.c: Likewise.
41676 * gcc.dg/cpp/maccom6.c: Likewise.
41677 * gcc.dg/cpp/multiline.c: Likewise.
41678 * gcc.dg/cpp/spacing1.c: Likewise.
41679 * gcc.dg/cpp/spacing2.c: Likewise.
41680 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
41681 * gcc.dg/cpp/trad/maccom1.c: Likewise.
41682 * gcc.dg/cpp/trad/maccom2.c: Likewise.
41683 * gcc.dg/cpp/trad/maccom3.c: Likewise.
41684 * gcc.dg/cpp/trad/maccom4.c: Likewise.
41685 * gcc.dg/cpp/trad/maccom6.c: Likewise.
41686 * gcc.dg/cpp/cxxcom2.c: Likewise.
41687 * gcc.dg/cpp/cxxcom2.h: New file.
41688
41689 * gcc.dg/cpp/truefalse.cpp: Move it to ...
41690 * g++.dg/cpp/truefalse.C: Here.
41691 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
41692
41693 2003-06-01 Loren James Rittle <ljrittle@acm.org>
41694
41695 * gcc.dg/cpp/redef3.c: New file.
41696
41697 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
41698
41699 * gcc.dg/i386-loop-3.c: New test.
41700
41701 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
41702
41703 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
41704
41705 2003-05-31 Roger Sayle <roger@eyesopen.com>
41706
41707 * gcc.dg/fwrapv-1.c: New test case.
41708 * gcc.dg/fwrapv-2.c: New test case.
41709
41710 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41711
41712 PR c++/10956
41713 * g++.dg/template/spec9.C: New test.
41714
41715 2003-05-29 Roger Sayle <roger@eyesopen.com>
41716
41717 * gcc.dg/duff-4.c: New test case.
41718
41719 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
41720
41721 PR fortran/10843
41722 * g77.dg/ffixed-form-1.f: New test
41723 * g77.dg/ffixed-form-2.f: New test
41724 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
41725 * g77.dg/ffree-form-3.f: New test
41726
41727 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
41728
41729 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
41730 * gcc.dg/wint_t-1.c: Likewise.
41731
41732 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41733
41734 * g++.dg/template/access11.C: New test.
41735
41736 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41737
41738 PR c++/10849
41739 * g++.dg/template/access10.C: New test.
41740
41741 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
41742 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41743
41744 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
41745
41746 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
41747
41748 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
41749 suppress for powerpc-*-darwin*.
41750 * gcc.dg/torture/builtin-noret-2.c: Likewise.
41751
41752 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
41753
41754 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
41755 suppress option for powerpc-*-darwin*.
41756
41757 2003-05-23 Roger Sayle <roger@eyesopen.com>
41758
41759 * gcc.dg/builtins-1.c: Add tests for tan and atan.
41760 * gcc.dg/builtins-4.c: Add test for fmod.
41761
41762 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41763
41764 PR c++/10682
41765 * g++.dg/template/instantiate4.C: New test.
41766
41767 2003-05-22 Roger Sayle <roger@eyesopen.com>
41768
41769 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
41770
41771 2003-05-21 Janis Johnson <janis187@us.ibm.com>
41772
41773 * gcc.dg/compat/scalar-return-1_main.c: New file.
41774 * gcc.dg/compat/scalar-return-1_x.c: New file.
41775 * gcc.dg/compat/scalar-return-1_y.c: New file.
41776 * gcc.dg/compat/scalar-return-2_main.c: New file.
41777 * gcc.dg/compat/scalar-return-2_x.c: New file.
41778 * gcc.dg/compat/scalar-return-2_y.c: New file.
41779 * gcc.dg/compat/struct-return-3_main.c: New file.
41780 * gcc.dg/compat/struct-return-3_y.c: New file.
41781 * gcc.dg/compat/struct-return-3_x.c: New file.
41782 * gcc.dg/compat/struct-return-2_main.c: New file.
41783 * gcc.dg/compat/struct-return-2_x.c: New file.
41784 * gcc.dg/compat/struct-return-2_y.c: New file.
41785
41786 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
41787
41788 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
41789 for hppa*-hp-hpux*.
41790 * gcc.dg/20021014-1.c (dg-options): Likewise.
41791 * gcc.dg/nest.c (dg-options): Likewise.
41792
41793 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
41794
41795 PR c++/9738
41796 * g++.dg/ext/dllimport2.C: New file.
41797 * g++.dg/ext/dllimport3.C: New file.
41798
41799 2003-05-20 Janis Johnson <janis187@us.ibm.com>
41800
41801 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
41802 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
41803 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
41804 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
41805 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
41806 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
41807 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
41808 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
41809 * gcc.dg/compat/small-struct-defs.h: New file.
41810 * gcc.dg/compat/small-struct-init.h: New file.
41811 * gcc.dg/compat/small-struct-check.h: New file.
41812 * gcc.dg/compat/fp-struct-defs.h: New file.
41813 * gcc.dg/compat/fp-struct-check.h: New file.
41814 * gcc.dg/compat/fp-struct-init.h: New file.
41815 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
41816 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
41817
41818 2003-05-19 Jakub Jelinek <jakub@redhat.com>
41819
41820 * gcc.dg/20030225-2.c: New test.
41821
41822 2003-05-18 Roger Sayle <roger@eyesopen.com>
41823 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
41824
41825 * gcc.c-torture/compile/20030518-1.c: New test case.
41826
41827 2003-05-18 Mark Mitchell <mark@codesourcery.com>
41828
41829 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
41830 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
41831 gcc-dg-debug-runtest.
41832 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
41833 gcc-dg-debug-runtest.
41834
41835 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41836
41837 PR c++/9022
41838 * g++.dg/lookup/using6.C: New test.
41839
41840 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41841
41842 * g++.dg/parse/access2.C: New test.
41843
41844 2003-05-17 Mark Mitchell <mark@codesourcery.com>
41845
41846 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
41847 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
41848 * gcc.dg/debug/debug.exp: Likewise.
41849
41850 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
41851
41852 * gcc.dg/dollar.c: New test.
41853
41854 2003-05-16 Janis Johnson <janis187@us.ibm.com>
41855
41856 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
41857 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
41858 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
41859 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
41860 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
41861 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
41862 * gcc.dg/compat/struct-by-value-6_main.c: New file.
41863 * gcc.dg/compat/struct-by-value-6_x.c: New file.
41864 * gcc.dg/compat/struct-by-value-6_y.c: New file.
41865 * gcc.dg/compat/struct-by-value-7_main.c: New file.
41866 * gcc.dg/compat/struct-by-value-7_x.c: New file.
41867 * gcc.dg/compat/struct-by-value-7_y.c: New file.
41868 * gcc.dg/compat/struct-by-value-8_main.c: New file.
41869 * gcc.dg/compat/struct-by-value-8_x.c: New file.
41870 * gcc.dg/compat/struct-by-value-8_y.c: New file.
41871 * gcc.dg/compat/struct-by-value-9_main.c: New file.
41872 * gcc.dg/compat/struct-by-value-9_x.c: New file.
41873 * gcc.dg/compat/struct-by-value-9_y.c: New file.
41874
41875 2003-05-16 Mark Mitchell <mark@codesourcery.com>
41876
41877 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
41878 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
41879 support for "repo" mode.
41880 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
41881 * lib/g77-dg.exp: Likewise.
41882 * lib/obj-dg.exp: Likewise.
41883
41884 2003-05-16 Jakub Jelinek <jakub@redhat.com>
41885
41886 Merge from gcc-3_2-rhl8-branch:
41887 2003-04-23 Jakub Jelinek <jakub@redhat.com>
41888
41889 * gcc.dg/tls/opt-6.c: New test.
41890
41891 2003-04-05 Jakub Jelinek <jakub@redhat.com>
41892
41893 * gcc.dg/20030405-1.c: New test.
41894
41895 2003-03-09 Jakub Jelinek <jakub@redhat.com>
41896
41897 * gcc.dg/20030309-1.c: New test.
41898
41899 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
41900
41901 * gcc.c-torture/execute/20030307-1.c: New test.
41902
41903 2003-02-20 Randolph Chung <tausq@debian.org>
41904
41905 * gcc.c-torture/compile/20030220-1.c: New test.
41906
41907 2003-02-18 Jakub Jelinek <jakub@redhat.com>
41908
41909 * gcc.dg/20030217-1.c: New test.
41910
41911 2003-01-29 Jakub Jelinek <jakub@redhat.com>
41912
41913 * gcc.c-torture/compile/20020129-1.c: New test.
41914
41915 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
41916
41917 * gcc.dg/unroll-1.c: New test.
41918
41919 2002-11-16 Jan Hubicka <jh@suse.cz>
41920
41921 * gcc.c-torture/execute/20020920-1.c: New test.
41922
41923 2002-10-08 Jakub Jelinek <jakub@redhat.com>
41924
41925 PR target/7434
41926 * gcc.c-torture/compile/20021008-1.c: New test.
41927
41928 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
41929
41930 PR target/7559
41931 * gcc.c-torture/execute/20020810-1.c: New test.
41932
41933 2002-08-07 Jakub Jelinek <jakub@redhat.com>
41934
41935 * gcc.c-torture/compile/20020807-1.c: New test.
41936
41937 2002-07-30 Jakub Jelinek <jakub@redhat.com>
41938
41939 * gcc.dg/tls/opt-1.c: New test.
41940
41941 2002-07-29 Jakub Jelinek <jakub@redhat.com>
41942
41943 * gcc.dg/20020729-1.c: New test.
41944
41945 2002-07-20 Jakub Jelinek <jakub@redhat.com>
41946
41947 * g++.dg/opt/life1.C: New test.
41948
41949 2002-05-20 Jakub Jelinek <jakub@redhat.com>
41950
41951 * gcc.dg/20020525-1.c: New test.
41952
41953 2002-05-24 Jakub Jelinek <jakub@redhat.com>
41954
41955 PR c++/6794
41956 * g++.dg/ext/pretty1.C: New test.
41957 * g++.dg/ext/pretty2.C: New test.
41958
41959 2003-05-15 Mark Mitchell <mark@codesourcery.com>
41960
41961 PR c++/8385
41962 * g++.dg/ext/typeof5.C: New test.
41963
41964 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
41965
41966 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
41967 __USER_LABEL_PREFIX__ into account.
41968 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
41969
41970 2003-05-14 Roger Sayle <roger@eyesopen.com>
41971
41972 * gcc.dg/builtins-15.c: New test case.
41973
41974 2003-05-13 Zack Weinberg <zack@codesourcery.com>
41975
41976 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
41977
41978 2003-05-12 Mark Mitchell <mark@codesourcery.com>
41979
41980 * lib/g++.exp: Tweak handling of additional source files.
41981 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
41982 * g++.dg/special/conpr-2a.C: Rename to ...
41983 * g++.dg/special/conpr-2a.cc: ... this.
41984 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
41985 * g++.dg/special/conpr-3a.C: Rename to ...
41986 * g++.dg/special/conpr-3a.cc: This.
41987 * g++.dg/special/conpr-3b.C: Rename to ...
41988 * g++.dg/special/conpr-3b.cc: This.
41989 * g++.dg/special/conpr-4.C: New test.
41990 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
41991
41992 2003-05-12 David Edelsohn <edelsohn@gnu.org>
41993
41994 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
41995
41996 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
41997
41998 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
41999 * g++.old-deja/g++.robertl/eb71.C: Likewise.
42000 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
42001 * g++.old-deja/g++.other/warn3.C: Likewise.
42002
42003 2003-05-11 Roger Sayle <roger@eyesopen.com>
42004
42005 * gcc.dg/i386-387-1.c: Update to also test log.
42006 * gcc.dg/i386-387-2.c: Likewise.
42007
42008 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
42009
42010 * g77.f-torture/execute/int8421.f: New test.
42011
42012 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42013
42014 PR c++/10230, c++/10481
42015 * g++.dg/lookup/scoped5.C: New test.
42016
42017 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42018
42019 PR c++/10552
42020 * g++.dg/template/ttp6.C: New test.
42021
42022 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
42023
42024 * gcc.c-torture/execute/builtins: New directory.
42025 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
42026 gcc.c-torture/execute/builtins.
42027 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
42028 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
42029 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
42030 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
42031
42032 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42033
42034 PR c++/9252
42035 * g++.dg/template/access8.C: New test.
42036 * g++.dg/template/access9.C: New test.
42037
42038 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42039
42040 PR c++/9554
42041 * g++.dg/parse/access1.C: New test.
42042
42043 2003-05-09 DJ Delorie <dj@redhat.com>
42044
42045 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
42046 long, and not an int.
42047
42048 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42049
42050 PR c++/10555, c++/10576
42051 * g++.dg/template/memclass1.C: New test.
42052
42053 2003-05-08 DJ Delorie <dj@redhat.com>
42054
42055 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
42056 targets.
42057 * gcc.c-torture/execute/20021024-1.x: Likewise.
42058 * gcc.c-torture/execute/shiftdi.x: Likewise.
42059 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
42060 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
42061 * gcc.dg/20021018-1.c: Likewise.
42062
42063 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42064
42065 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
42066
42067 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
42068 (bcopy): Call memmove.
42069
42070 2003-05-08 Roger Sayle <roger@eyesopen.com>
42071
42072 * g77.f-torture/compile/8485.f: New test case.
42073
42074 2003-05-07 Richard Henderson <rth@redhat.com>
42075
42076 PR c++/10570
42077 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
42078 Verify exception_cleanup not called for rethrows.
42079 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
42080 when exiting catch block without rethrowing.
42081 * g++.dg/eh/forced3.C: New.
42082 * g++.dg/eh/forced4.C: New.
42083
42084 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
42085
42086 * gcc.dg/20030505.c: Fix triplet.
42087
42088 2003-05-06 DJ Delorie <dj@redhat.com>
42089
42090 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
42091 * gcc.dg/nest.c: Likewise.
42092
42093 2003-05-05 Roger Sayle <roger@eyesopen.com>
42094
42095 * gcc.dg/builtins-14.c: New test case.
42096
42097 2003-05-05 Janis Johnson <janis187@us.ibm.com>
42098
42099 * lib/compat.exp (compat-execute): New argument.
42100 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
42101 * gcc.dg/compat: New test directory.
42102 * gcc.dg/compat/compat.exp: New expect script.
42103 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
42104 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
42105 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
42106 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
42107 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
42108 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
42109
42110 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
42111 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
42112 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
42113 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
42114 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
42115 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
42116 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
42117 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
42118 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
42119 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
42120 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
42121 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
42122 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
42123 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
42124 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
42125
42126 2003-05-05 Zack Weinberg <zack@codesourcery.com>
42127
42128 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
42129
42130 2003-05-05 Jakub Jelinek <jakub@redhat.com>
42131
42132 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
42133
42134 2003-05-05 Geoffrey Keating <geoffk@apple.com>
42135
42136 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
42137 * gcc.dg/ppc-fsel-2.c: New test.
42138
42139 * gcc.dg/unused-5.c: New test.
42140
42141 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42142
42143 PR c++/10496
42144 * g++.dg/warn/pmf1.C: New test.
42145
42146 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42147
42148 PR c++/4494
42149 * g++.dg/warn/main.C: New test.
42150
42151 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42152
42153 * gcc.dg/nonnull-3.c: New test.
42154
42155 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
42156
42157 * gcc.dg/cpp/Wtrigraphs.c: Update.
42158 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
42159
42160 2003-05-03 Geoffrey Keating <geoffk@apple.com>
42161
42162 * gcc.dg/ppc-fsel-1.c: New test.
42163
42164 2003-05-03 Zack Weinberg <zack@codesourcery.com>
42165
42166 PR c/10604
42167 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
42168
42169 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
42170
42171 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
42172
42173 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42174
42175 PR c++/9364, c++/10553, c++/10586
42176 * g++.dg/parse/typename4.C: New test.
42177 * g++.dg/parse/typename5.C: Likewise.
42178
42179 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
42180
42181 * gcc.c-torture/compile/20030503-1.c: New test.
42182
42183 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42184
42185 * g++.dg/lookup/using5.C: Fix testcase error.
42186
42187 2003-05-01 Chris Demetriou <cgd@broadcom.com>
42188
42189 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
42190 since MEABI is no longer supported. Remove all vestiges
42191 of MEABI from the test.
42192
42193 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42194
42195 PR c++/10554
42196 * g++.dg/lookup/using5.C: New test.
42197
42198 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42199
42200 PR c++/8772
42201 * g++.dg/template/ttp5.C: New test.
42202
42203 2003-04-30 Mark Mitchell <mark@codesourcery.com>
42204
42205 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
42206 (dg-gpp-additional-sources): New function.
42207 (dg-gpp-additional-files): Likewise.
42208 * lib/g++.exp (additional_sources): New variable.
42209 (additional_files): Likewise.
42210 (g++_target_compile): Deal with them.
42211 * lib/old-dejagnu.exp: Remove.
42212 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
42213 * g++.old-deja: Revise all tests to use dg commands.
42214
42215 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42216
42217 PR c++/9432, c++/9528
42218 * g++.dg/lookup/using4.C: New test.
42219
42220 2003-04-29 Geoffrey Keating <geoffk@apple.com>
42221
42222 * gcc.dg/noreturn-5.c: New file.
42223 * gcc.dg/noreturn-6.c: New file.
42224
42225 * gcc.c-torture/compile/inline-1.c: New file.
42226
42227 2003-04-29 Mark Mitchell <mark@codesourcery.com>
42228
42229 PR c++/10551
42230 * g++.dg/template/explicit1.C: New test.
42231
42232 2003-04-29 Mark Mitchell <mark@codesourcery.com>
42233
42234 PR c++/10549
42235 * g++.dg/other/bitfield1.C: New test.
42236
42237 PR c++/10527
42238 * g++.dg/init/new7.C: New test.
42239
42240 2003-04-29 Mark Mitchell <mark@codesourcery.com>
42241
42242 * g++.dg/ext/desig1.C: New test.
42243 * g++.dg/ext/init1.C: Update.
42244
42245 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
42246
42247 2003-04-28 Mark Mitchell <mark@codesourcery.com>
42248
42249 PR c++/10180
42250 * g++.dg/warn/Winline-1.C: New test.
42251
42252 2003-04-28 Jakub Jelinek <jakub@redhat.com>
42253
42254 * gcc.c-torture/execute/string-opt-19.c: New test.
42255
42256 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
42257 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
42258
42259 2003-04-27 Mark Mitchell <mark@codesourcery.com>
42260
42261 PR c++/10506
42262 * g++.dg/init/new6.C: New test.
42263
42264 PR c++/10503
42265 * g++.dg/init/ref6.C: New test.
42266
42267 2003-04-26 David Edelsohn <edelsohn@gnu.org>
42268
42269 * g++.dg/warn/weak1.C: XFAIL on AIX4.
42270
42271 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42272
42273 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
42274 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
42275
42276 2003-04-25 Mark Mitchell <mark@codesourcery.com>
42277
42278 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
42279 initialized static data members.
42280
42281 2003-04-25 H.J. Lu <hjl@gnu.org>
42282
42283 * gcc.dg/ia64-sync-4.c: New test.
42284
42285 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42286
42287 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
42288 date.
42289
42290 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
42291
42292 PR c++/10337
42293 * g++.dg/warn/conv1.C: New test.
42294 * g++.old-deja/g++.other/conv7.C: Adjust.
42295 * g++.old-deja/g++.other/overload14.C: Adjust.
42296
42297 2003-04-23 Mark Mitchell <mark@codesourcery.com>
42298
42299 PR c++/10471
42300 * g++.dg/template/defarg2.C: New test.
42301
42302 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
42303
42304 * gcc.dg/cpp/include2.c: Update.
42305 * gcc.dg/cpp/multiline-2.c: New.
42306 * gcc.dg/cpp/multiline.c: Update.
42307 * gcc.dg/cpp/strify2.c: Update.
42308 * gcc.dg/cpp/trad/literals-2.c: Update.
42309
42310 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
42311
42312 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
42313
42314 2003-04-23 Mark Mitchell <mark@codesourcery.com>
42315
42316 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
42317
42318 2003-04-23 Mark Mitchell <mark@codesourcery.com>
42319
42320 PR c++/10451
42321 * g++.dg/parse/crash4.C: New test.
42322
42323 PR c++/9847
42324 * g++.dg/parse/crash5.C: New test.
42325
42326 2003-04-22 Mark Mitchell <mark@codesourcery.com>
42327
42328 PR c++/10446
42329 * g++.dg/parse/crash3.C: New test.
42330
42331 PR c++/10428
42332 * g++.dg/parse/elab1.C: New test.
42333
42334 2003-04-22 Devang Patel <dpatel@apple.com>
42335
42336 * gcc.dg/cpp/trad/funlike-5.c: New test.
42337
42338 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
42339
42340 * g++.dg/other/packed1.C: Fix dg options.
42341
42342 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
42343
42344 * g++.dg/other/offsetof2.C: New test.
42345
42346 2003-04-21 Mark Mitchell <mark@codesourcery.com>
42347
42348 * g++.dg/template/recurse.C: Adjust location of error messages.
42349
42350 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
42351
42352 PR c++/9881
42353 * g++.dg/init/addr-const1.C: New test.
42354 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
42355
42356 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
42357
42358 PR c++/10405
42359 * g++.dg/lookup/struct-hack1.C: New test.
42360
42361 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
42362
42363 * ucs.c: Update diagnostic messages.
42364
42365 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
42366
42367 * gcc.dg/cpp/truefalse.cpp: New test.
42368 * gcc.dg/cpp/cpp.exp: Update.
42369 * g++.dg/other/stdbool-if.C: Remove.
42370
42371 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
42372
42373 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
42374 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
42375
42376 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
42377
42378 * gcc.c-torture/compile/20030418-1.c: New test.
42379
42380 2003-04-17 Janis Johnson <janis187@us.ibm.com>
42381
42382 * README.compat: Remove; content moved to doc/sourcebuild.texi.
42383
42384 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42385
42386 PR c++/10347
42387 g++.dg/template/dependent-name1.C: New test.
42388
42389 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
42390
42391 * gcc.dg/warn-1.c (tourist_guide): New array,
42392 contains a pointer to bar.
42393
42394 2003-04-16 Roger Sayle <roger@eyesopen.com>
42395
42396 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
42397 * gcc.c-torture/execute/medce-1.c: New test case.
42398 * gcc.c-torture/execute/medce-2.c: New test case.
42399
42400 2003-04-15 Mark Mitchell <mark@codesourcery.com>
42401
42402 * lib/prune.exp: Ignore more messages.
42403
42404 PR c++/10381
42405 * g++.dg/parse/lookup3.C: New test.
42406
42407 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
42408
42409 * gcc.c-torture/compile/20030415-1.c : New test.
42410
42411 2003-04-14 Mark Mitchell <mark@codesourcery.com>
42412
42413 * gcc.c-torture/execute/scope-2.c: Move to ...
42414 * gcc.dg/noncompile/scope.c: .... here.
42415
42416 2003-04-14 Roger Sayle <roger@eyesopen.com>
42417
42418 * gcc.dg/20030414-2.c: New test case.
42419
42420 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
42421
42422 PR target/10377
42423 * gcc.dg/20030414-1.c: New test.
42424
42425 2003-04-13 Roger Sayle <roger@eyesopen.com>
42426
42427 * gcc.dg/builtins-12.c: New test case.
42428 * gcc.dg/builtins-13.c: New test case.
42429
42430 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
42431
42432 * gcc.c-torture/execute/string-opt-18.c: New test.
42433
42434 2003-04-13 Mark Mitchell <mark@codesourcery.com>
42435
42436 PR c++/10300
42437 * g++.dg/init/new5.C: New test.
42438
42439 2003-04-12 Mark Mitchell <mark@codesourcery.com>
42440
42441 PR c++/7910
42442 * g++.dg/ext/dllimport1.C: New test.
42443
42444 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
42445
42446 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
42447
42448 2003-04-11 Bud Davis <bdavis9659@comcast.net>
42449
42450 PR Fortran/9263
42451 * g77.f-torture/noncompile/9263.f: New test
42452 PR Fortran/1832
42453 * g77.f-torture/execute/1832.f: New test
42454
42455 2003-04-11 David Chad <davidc@freebsd.org>
42456 Loren J. Rittle <ljrittle@acm.org>
42457
42458 PR libobjc/8562
42459 * objc.dg/headers.m: New test.
42460
42461 2003-04-10 Zack Weinberg <zack@codesourcery.com>
42462
42463 * gcc.c-torture/execute/builtin-noret-2.c: New.
42464 * gcc.c-torture/execute/builtin-noret-2.x: New.
42465 XFAIL builtin-noret-2.c at -O1 and above.
42466 * gcc.dg/redecl.c: New.
42467 * gcc.dg/Wshadow-1.c: Update error regexps.
42468
42469 2003-04-10 Mark Mitchell <mark@codesourcery.com>
42470
42471 * g++.dg/abi/bitfield10.C: New test.
42472
42473 2003-04-09 Mike Stump <mrs@apple.com>
42474
42475 * gcc.dg/pch/pch.exp: Make testcase names longer.
42476 * g++.dg/pch/pch.exp: Make testcase names longer.
42477
42478 2003-04-08 Roger Sayle <roger@eyesopen.com>
42479
42480 * gcc.dg/builtins-11.c: New test case.
42481
42482 2003-04-08 Roger Sayle <roger@eyesopen.com>
42483
42484 * gcc.dg/builtins-9.c: New test case.
42485 * gcc.dg/builtins-10.c: New test case.
42486
42487 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
42488
42489 * gcc.dg/noncompile/init-4.c.c: New test.
42490
42491 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
42492
42493 * gcc.misc-test/gcov-9.c: New test.
42494 * gcc.misc-test/gcov-10.c: New test
42495 * gcc.misc-test/gcov-11.c: New test.
42496
42497 2003-04-05 Zack Weinberg <zack@codesourcery.com>
42498
42499 PR optimization/10024
42500 * gcc.c-torture/compile/20030405-1.c: New test.
42501
42502 2003-04-04 Geoffrey Keating <geoffk@apple.com>
42503
42504 * gcc.dg/pch/static-3.c: New.
42505 * gcc.dg/pch/static-3.hs: New.
42506 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
42507
42508 2003-04-04 Richard Henderson <rth@redhat.com>
42509
42510 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
42511 * g++.dg/eh/forced2.C: Likewise.
42512
42513 2003-04-03 Mike Stump <mrs@apple.com>
42514
42515 * lib/scanasm.exp (scan-assembler): Add xfail processing for
42516 target arg.
42517 (scan-assembler-times, scan-assembler-not): Likewise.
42518 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
42519
42520 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
42521
42522 * gcc.dg/sparc-loop-1.c: New test.
42523
42524 2003-04-02 Geoffrey Keating <geoffk@apple.com>
42525
42526 PR other/9274
42527 * g++.dg/pch/system-2.C: New.
42528 * g++.dg/pch/system-2.Hs: New.
42529
42530 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
42531
42532 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
42533
42534 * g++.dg/eh/simd-1.C (vecfunc): Same.
42535
42536 2003-04-01 Roger Sayle <roger@eyesopen.com>
42537
42538 * gcc.c-torture/execute/20030401-1.c: New test case.
42539
42540 2003-04-01 Ziemowit Laski <zlaski@apple.com>
42541
42542 * objc.dg/defs.m: New.
42543
42544 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
42545
42546 * g++.dg/eh/simd-1.C: New.
42547 * g++.dg/eh/simd-2.C: New.
42548
42549 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
42550
42551 * gcc.c-torture/execute/simd-3.c: New.
42552
42553 2003-03-31 Mark Mitchell <mark@codesourcery.com>
42554
42555 PR c/9936
42556 * gcc.dg/20030331-2.c: New test.
42557
42558 2003-03-31 Mark Mitchell <mark@codesourcery.com>
42559
42560 PR c++/10278
42561 * g++.dg/parse/crash2.C: New test.
42562
42563 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
42564
42565 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
42566 * gcc.c-torture/execute/20030331-1.c: ...here.
42567
42568 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
42569
42570 * gcc.c-torture/execute/20030331-1.c: New test.
42571
42572 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
42573
42574 * lib/gcov.exp: Adjust call return testing strings.
42575 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
42576
42577 2003-03-31 Roger Sayle <roger@eyesopen.com>
42578
42579 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
42580 * gcc.dg/builtins-7.c: New test case.
42581 * gcc.dg/builtins-8.c: New test case.
42582
42583 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
42584
42585 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
42586
42587 2003-03-30 Mark Mitchell <mark@codesourcery.com>
42588
42589 PR c++/7647
42590 * g++.dg/lookup-class-member-2.C: New test.
42591
42592 2003-03-30 Glen Nakamura <glen@imodulo.com>
42593
42594 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
42595
42596 2003-03-28 Roger Sayle <roger@eyesopen.com>
42597
42598 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
42599
42600 2003-03-28 Mark Mitchell <mark@codesourcery.com>
42601
42602 * g++.dg/init/attrib1.C: New test.
42603
42604 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
42605
42606 * gcc.dg/ultrasp8.c: New test.
42607
42608 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
42609
42610 * gcc.dg/ultrasp7.c: New test.
42611
42612 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
42613
42614 PR c++/10047
42615 * g++.dg/template/inline1.C: New test.
42616
42617 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
42618
42619 * gcc.dg/sparc-dwarf2.c: New test.
42620
42621 2003-03-27 Roger Sayle <roger@eyesopen.com>
42622
42623 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
42624 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
42625
42626 2003-03-27 Mark Mitchell <mark@codesourcery.com>
42627
42628 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
42629 than reading .x files.
42630 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
42631 * g77.dg/gcov/gcov-1.f: Likewise.
42632 * gcc.misc-tests/gcov-4b.c: Likewise.
42633 * gcc.misc-tests/gcov-5b.c: Likewise.
42634 * gcc.misc-tests/gcov-6.c: Likewise.
42635 * gcc.misc-tests/gcov-7.c: Likewise.
42636 * gcc.misc-tests/gcov-8.c: Likewise.
42637 * g++.dg/gcov/gcov-1.x: Remove.
42638 * g77.dg/gcov/gcov-1.x: Likewise.
42639 * gcc.misc-tests/gcov-4b.x: Likewise.
42640 * gcc.misc-tests/gcov-5b.x: Likewise.
42641 * gcc.misc-tests/gcov-6.x: Likewise.
42642 * gcc.misc-tests/gcov-7.x: Likewise.
42643 * gcc.misc-tests/gcov-8.x: Likewise.
42644
42645 2003-03-27 Glen Nakamura <glen@imodulo.com>
42646
42647 PR opt/10087
42648 * gcc.dg/20030324-1.c: New test.
42649
42650 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
42651
42652 PR c++/10224
42653 * g++.dg/template/arg3.C: New test.
42654
42655 PR c++/10158
42656 * g++.dg/template/friend18.C: New test.
42657
42658 2003-03-26 Roger Sayle <roger@eyesopen.com>
42659
42660 * g77.f-torture/compile/20030326-1.f: New test case.
42661
42662 2003-03-26 Janis Johnson <janis187@us.ibm.com>
42663
42664 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
42665
42666 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
42667
42668 2003-03-26 Jakub Jelinek <jakub@redhat.com>
42669
42670 * gcc.dg/ia64-sync-3.c: New test.
42671
42672 2003-03-26 Alan Modra <amodra@bigpond.net.au>
42673
42674 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
42675
42676 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
42677
42678 * gcc.dg/ultrasp6.c: New test.
42679
42680 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
42681
42682 * gcc.dg/i386-signbit-1.c: New test.
42683 * gcc.dg/i386-signbit-2.c: New test.
42684 * gcc.dg/i386-signbit-3.c: New test.
42685
42686 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
42687
42688 * gcc.dg/ultrasp5.c: Fix options.
42689
42690 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
42691
42692 * gcc.dg/ultrasp5.c: Fix comment.
42693
42694 2003-03-24 Bud Davis <bdavis9659@comcast.net>
42695
42696 PR fortran/10197
42697 * g77.f-torture/execute/10197.f: New test.
42698
42699 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
42700
42701 PR c++/9898, c++/383
42702 * g++.dg/template/conv6.C: New test.
42703
42704 PR c++/10119
42705 * g++.dg/template/ptrmem5.C: New test.
42706
42707 PR c++/10026
42708 * g++.dg/lookup/koenig1.C: New test.
42709
42710 PR C++/10199
42711 * g++.dg/lookup/template2.C: New test.
42712
42713 2003-03-24 Jakub Jelinek <jakub@redhat.com>
42714
42715 * g++.dg/opt/rtti1.C: New test.
42716
42717 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
42718
42719 * gcc.dg/ultrasp5.c: New test.
42720
42721 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
42722
42723 PR middle-end/9967
42724 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
42725 builtin fputs.
42726
42727 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
42728
42729 PR c/8224
42730 * gcc.dg/20030323-1.c: New test.
42731
42732 2003-03-23 Roger Sayle <roger@eyesopen.com>
42733
42734 * gcc.c-torture/compile/20030323-1.c: New test case.
42735
42736 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
42737
42738 * gcc.dg/20030321-1.c: New test.
42739
42740 2003-03-22 Zack Weinberg <zack@codesourcery.com>
42741
42742 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
42743
42744 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
42745
42746 PR c++/9978, c++/9708
42747 * g++.dg/ext/vlm1.C: Adjust expected error.
42748 * g++.dg/ext/vla2.C: New test.
42749 * g++.dg/template/arg1.C: New test.
42750 * g++.dg/template/arg2.C: New test.
42751
42752 2003-03-22 Bud Davis <bdavis9659@comcast.net>
42753
42754 * g77.f-torture/execute/select.f: New test.
42755 * g77.f-torture/noncompile/select_no_compile.f: New test.
42756
42757 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
42758
42759 PR c++/9898
42760 * g++.dg/other/error4.C: New test.
42761
42762 2003-03-20 Mark Mitchell <mark@codesourcery.com>
42763
42764 * g++.dg/template/friend17.C: New test.
42765
42766 2003-03-21 Alan Modra <amodra@bigpond.net.au>
42767
42768 * gcc.c-torture/compile/20030320-1.c: New.
42769
42770 2003-03-20 Roger Sayle <roger@eyesopen.com>
42771
42772 * gcc.dg/builtins-6.c: New test case.
42773
42774 2003-03-19 Alan Modra <amodra@bigpond.net.au>
42775
42776 PR target/10073
42777 * gcc.c-torture/compile/20030319-1.c: New.
42778
42779 2003-03-18 Jan Hubicka <jh@suse.cz>
42780
42781 * gcc.dg/i386-cvt-1.c: New test.
42782
42783 2003-03-17 Zack Weinberg <zack@codesourcery.com>
42784
42785 * objc.dg/naming-1.m: Use "(parse|syntax) error".
42786 * objc.dg/naming-2.m: Likewise.
42787
42788 2003-03-17 Mark Mitchell <mark@codesourcery.com>
42789
42790 PR c++/9639
42791 * g++.dg/parse/crash1.C: New test.
42792
42793 2003-03-16 Mark Mitchell <mark@codesourcery.com>
42794
42795 PR c++/8805
42796 * g++.dg/eh/cleanup1.C: New test.
42797
42798 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
42799
42800 * gcc.c-torture/execute/20030316-1.c: New test case.
42801
42802 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
42803
42804 PR c++/9629
42805 * g++.dg/init/ctor2.C: New test.
42806
42807 2003-03-15 Roger Sayle <roger@eyesopen.com>
42808
42809 * g77.f-torture/compile/xformat.f: New test case.
42810
42811 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
42812
42813 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
42814 * g++.old-deja/g++.mike/eh50.C: Likewise.
42815
42816 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42817
42818 PR c++/6440
42819 * g++.dg/template/spec7.C: New test.
42820 * g++.dg/template/spec8.C: Likewise.
42821
42822 2003-03-14 Jakub Jelinek <jakub@redhat.com>
42823
42824 * gcc.c-torture/execute/20030313-1.c: New test.
42825
42826 2003-03-14 Richard Henderson <rth@redhat.com>
42827
42828 * gcc.dg/inline-2.c: Adjust alpha test for external call.
42829
42830 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
42831
42832 * gcc.c-torture/compile/20030314-1.c: New test.
42833
42834 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
42835
42836 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
42837 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
42838 thumb target,
42839 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
42840 to accept newer _imp__ prefix and additional
42841 newline in .drectve section.
42842 * gcc.dg/dll-4.c: Likewise.
42843 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
42844 switch.
42845
42846 2003-03-13 Mark Mitchell <mark@codesourcery.com>
42847
42848 * g++.dg/parse/namespace9.C: New test.
42849
42850 * g++.dg/init/ref5.C: New test.
42851 * g++.dg/parse/ptrmem1.C: Likewise.
42852
42853 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
42854
42855 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
42856 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
42857 regular expression.
42858 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
42859 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
42860
42861 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
42862
42863 * gcc.c-torture/execute/20030224-2.c: New test.
42864
42865 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
42866
42867 * gcc.dg/decl-3.c: New test.
42868
42869 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
42870
42871 * gcc.dg/i386-loop-2.c: New test.
42872
42873 2003-03-11 Mark Mitchell <mark@codesourcery.com>
42874
42875 PR c++/9474
42876 * g++.dg/parse/namespace8.C: New test.
42877
42878 PR c++/9924
42879 * g++.dg/overload/builtin2.C: New test.
42880
42881 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
42882
42883 * gcc.dg/return-type-3.c: New test.
42884
42885 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
42886
42887 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
42888 profiling options are not supported.
42889
42890 2003-03-10 Mark Mitchell <mark@codesourcery.com>
42891
42892 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
42893 * g++.old-deja/g++.warn/impint2.C: Likewise.
42894
42895 2003-03-10 Devang Patel <dpatel@apple.com>
42896
42897 * g++.dg/cpp/c++_cmd_1.C: New test.
42898 * g++.dg/cpp/c++_cmd_1.h: New file.
42899
42900 2003-03-10 Segher Boessenkool <segher@koffie.nl>
42901
42902 * gcc.dg/altivec-9.c: New file.
42903
42904 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
42905
42906 * gcc.dg/ppc-sdata-1.c: New test.
42907 * gcc.dg/ppc-sdata-2.c: New test.
42908
42909 2003-03-09 Mark Mitchell <mark@codesourcery.com>
42910
42911 PR c++/9373
42912 * g++.dg/opt/ptrmem2.C: New test.
42913
42914 PR c++/8534
42915 * g++.dg/opt/ptrmem1.C: New test.
42916
42917 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
42918
42919 * gcc.dg/i386-loop-1.c: New test.
42920
42921 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
42922
42923 PR c++/9970
42924 * g++.dg/lookup/friend1.C: New test.
42925
42926 2003-03-08 Mark Mitchell <mark@codesourcery.com>
42927
42928 PR c++/9823
42929 * g++.dg/parser/constructor1.C: New test.
42930
42931 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
42932
42933 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
42934
42935 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
42936
42937 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
42938
42939 * gcc.dg/cpp/Wunused.c: Update test.
42940
42941 2003-03-08 Jan Hubicka <jh@suse.cz>
42942
42943 * gcc.dg/inline-3.c: New test.
42944
42945 2003-03-08 Mark Mitchell <mark@codesourcery.com>
42946
42947 PR c++/9809
42948 * g++.dg/parse/builtin1.C: New test.
42949
42950 PR c++/9982
42951 * g++.dg/abi/cookie1.C: New test.
42952 * g++.dg/abi/cookie2.C: Likewise.
42953
42954 PR c++/9524
42955 * g++.dg/template/field1.C: New test.
42956
42957 PR c++/9912
42958 * g++.dg/parse/class1.C: New test.
42959 * g++.dg/parse/namespace7.C: Likewise.
42960 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
42961
42962 2003-03-07 Mark Mitchell <mark@codesourcery.com>
42963
42964 * g++.dg/init/ref4.C: New test.
42965
42966 2003-03-07 Jan Hubicka <jh@suse.cz>
42967
42968 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
42969 * gcc.dg/inline-3.c: New test.
42970
42971 2003-03-06 Mark Mitchell <mark@codesourcery.com>
42972
42973 * g++.dg/init/ref3.C: New test.
42974
42975 PR c++/9965
42976 * g++.dg/init/ref2.C: New test.
42977
42978 PR c++/9400
42979 * g++.dg/warn/Wshadow-2.C: New test.
42980
42981 PR c++/9791
42982 * g++.dg/warn/Woverloaded-1.C: New test.
42983
42984 2003-03-05 Jan Hubicka <jh@suse.cz>
42985
42986 * gcc.dg/i386-local2.c: New.
42987 * gcc.dg/i386-local.c: Fix typo.
42988
42989 2003-03-05 Mark Mitchell <mark@codesourcery.com>
42990
42991 * g++.dg/abi/layout3.C: New test.
42992
42993 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
42994
42995 * gcc.c-torture/compile/20030305-1.c
42996
42997 2003-03-05 Jan Hubicka <jh@suse.cz>
42998
42999 * gcc.dg/i386-local.c: New.
43000
43001 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
43002
43003 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
43004
43005 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
43006
43007 * gcc.dg/switch-2.c: New test.
43008 * gcc.dg/switch-3.c: New test.
43009 * gcc.dg/Wswitch.c: Adjust line numbers.
43010 * gcc.dg/Wswitch-default.c: Likewise.
43011 * gcc.dg/Wswitch-enum.c: Likewise.
43012
43013 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
43014
43015 * gcc.c-torture/execute/20030222-1.c: New test.
43016
43017 2003-03-03 James E Wilson <wilson@tuliptree.org>
43018
43019 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
43020
43021 2003-03-03 Mark Mitchell <mark@codesourcery.com>
43022
43023 PR c++/9878
43024 * g++.dg/init/ref1.C: New test.
43025
43026 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
43027
43028 * gcc.dg/sh-relax.c: New SH-only test.
43029
43030 2003-03-03 Geoffrey Keating <geoffk@apple.com>
43031
43032 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
43033 comment explaining purpose of testcase.
43034
43035 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
43036
43037 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
43038 for HC11/HC12 (asm needs two int registers).
43039 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
43040 HC11/HC12 because the test uses an asm which needs two 32-bit
43041 registers.
43042
43043 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
43044
43045 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
43046 for HC11/HC12 (array is too large otherwise).
43047 * gcc.c-torture/compile/920501-4.x: New file, likewise.
43048 * gcc.c-torture/compile/20010518-2.x: Likewise.
43049 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
43050 HC11/HC12 (array is too large).
43051
43052 2003-03-01 Geoffrey Keating <geoffk@apple.com>
43053
43054 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
43055 * lib/g++-dg.exp (g++-dg-test): Likewise.
43056
43057 2003-03-01 Roger Sayle <roger@eyesopen.com>
43058
43059 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
43060 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
43061
43062 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43063
43064 * g++.dg/warn/implicit-typename1.C: Remove warning.
43065
43066 2003-02-28 Richard Henderson <rth@redhat.com>
43067
43068 * gcc.dg/noreturn-1.c: Move noreturn warning line.
43069 * gcc.dg/return-type-1.c: Move control reaches end warning line.
43070
43071 2003-02-28 Geoffrey Keating <geoffk@apple.com>
43072
43073 * gcc.dg/pch/pch.exp: Change .pch to .gch.
43074 * g++.dg/pch/pch.exp: Likewise.
43075
43076 2003-02-28 Mark Mitchell <mark@codesourcery.com>
43077
43078 PR c++/9879
43079 * g++.dg/init/new4.C: New test.
43080
43081 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
43082
43083 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
43084
43085 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
43086
43087 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
43088 unsigned long.
43089
43090 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
43091 wider than float.
43092
43093 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
43094
43095 * lib/scanasm.exp: Add support for counting numbers of
43096 occurences.
43097 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
43098 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
43099
43100 2003-02-25 Mark Mitchell <mark@codesourcery.com>
43101
43102 PR c++/9683
43103 * g++.dg/template/static3.C: New test.
43104
43105 PR c++/9829
43106 * g++.dg/parse/namespace6.C: New test.
43107
43108 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
43109
43110 PR target/9732
43111 * gcc.dg/20030225-1.c: New test.
43112
43113 2003-02-24 Mark Mitchell <mark@codesourcery.com>
43114
43115 * README: Remove out-of-date information.
43116
43117 PR c++/9836
43118 * g++.dg/template/spec6.C: New test.
43119
43120 2003-02-24 Jeff Law <law@redhat.com>
43121
43122 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
43123
43124 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
43125
43126 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
43127 * gcc.dg/pragma-ep-1.c: Likewise.
43128
43129 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43130
43131 PR c++/9602
43132 * g++.dg/template/friend16.C: New test.
43133
43134 2003-02-23 Mark Mitchell <mark@codesourcery.com>
43135
43136 PR c++/5333
43137 * g++.dg/parse/fused-params1.C: Adjust error messages.
43138 * g++.dg/template/nested3.C: New test.
43139
43140 2003-02-24 Alan Modra <amodra@bigpond.net.au>
43141
43142 * g++.dg/abi/param1.C: New test.
43143
43144 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43145
43146 PR c++/7982
43147 * g++.dg/warn/implicit-typename1.C: New test.
43148
43149 2003-02-22 Kelley Cook <kelleycook@comcast.net>
43150
43151 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
43152 with "mtune".
43153 * g++.old-deja/g++.other/store-expr2.C: Likewise.
43154 * gcc.c-torture/execute/20010129-1.x: Likewise.
43155 * gcc.dg/20011107-1.c: Likewise.
43156 * gcc.dg/20020108-1.c: Likewise.
43157 * gcc.dg/20020122-3.c: Likewise.
43158 * gcc.dg/20020206-1.c: Likewise.
43159 * gcc.dg/20020310-1.c: Likewise.
43160 * gcc.dg/20020426-2.c: Likewise.
43161 * gcc.dg/20020517-1.c: Likewise.
43162 * gcc.dg/991230-1.c: Likewise.
43163 * gcc.dg/i386-unroll-1.c: Likewise.
43164 * gcc.misc-tests/i386-prefetch.exp: Likewise.
43165
43166 2003-02-22 Jan Hubicka <jh@suse.cz>
43167
43168 * gcc.dg/i386-mul.c: New test.
43169
43170 2003-02-21 Roger Sayle <roger@eyesopen.com>
43171
43172 * gcc.dg/builtins-5.c: New test case.
43173
43174 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
43175
43176 * gcc.dg/asmreg-1.c: New test.
43177
43178 2003-02-21 Mark Mitchell <mark@codesourcery.com>
43179
43180 PR c++/9749
43181 * g++.dg/parse/varmod1.C: New test.
43182
43183 2003-02-21 Mark Mitchell <mark@codesourcery.com>
43184
43185 PR c++/9727
43186 * g++.dg/template/op1.C: New test.
43187
43188 2003-02-21 Mark Mitchell <mark@codesourcery.com>
43189
43190 PR c++/8906
43191 * g++.dg/template/nested2.C: New test.
43192
43193 2003-02-21 Mark Mitchell <mark@codesourcery.com>
43194
43195 PR c++/8724
43196 * g++.dg/expr/dtor1.C: New test.
43197
43198 2003-02-21 Zack Weinberg <zack@codesourcery.com>
43199
43200 * gcc.dg/cpp/include3.c: New test.
43201 * gcc.dg/cpp/inc/foo.h: New file.
43202
43203 2003-02-21 Glen Nakamura <glen@imodulo.com>
43204
43205 * gcc.c-torture/execute/20030221-1.c: New test.
43206
43207 2003-02-20 Mark Mitchell <mark@codesourcery.com>
43208
43209 PR c++/9729
43210 * g++.dg/abi/conv1.C: New test.
43211
43212 2003-02-20 Jan Hubicka <jh@suse.cz>
43213
43214 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
43215
43216 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
43217
43218 * gcc.c-torture/compile/20030219-1.c: New test.
43219
43220 2003-02-18 Jan Hubicka <jh@suse.cz>
43221
43222 * gcc.dg/funcorder.c: New test.
43223
43224 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
43225
43226 * gcc.c-torture/execute/20030218-1.c: New.
43227
43228 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
43229
43230 * gcc.dg/20030218-1.c: New.
43231
43232 2003-02-18 Richard Henderson <rth@redhat.com>
43233
43234 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
43235 * gcc.dg/attr-used-2.c: New.
43236
43237 2003-02-18 Mark Mitchell <mark@codesourcery.com>
43238
43239 PR c++/9704
43240 * g++.dg/init/copy5.C: New test.
43241
43242 2003-02-18 Geoffrey Keating <geoffk@apple.com>
43243
43244 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
43245 * g++.dg/pch/pch.exp: Likewise.
43246
43247 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
43248
43249 * gcc.c-torture/execute/20030209-1.c: Enable the test if
43250 STACK_SIZE is not defined.
43251
43252 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43253
43254 PR c++/9457
43255 * g++.dg/template/init1.C: New test.
43256
43257 2003-02-16 Jan HUbicka <jh@suse.cz>
43258
43259 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
43260 (foo): Add few extra tests
43261 * gcc.dg/c99-const-expr-3.c: Likewise.
43262 * gcc.c-torture/execute/20030216-1.c: New.
43263
43264 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43265
43266 PR c++/9459
43267 * g++.dg/ext/typeof4.C: New test.
43268
43269 2003-02-15 Roger Sayle <roger@eyesopen.com>
43270
43271 * gcc.dg/i386-387-3.c: New test case.
43272
43273 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
43274
43275 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
43276 cris-*-elf* cris-*-aout* and mmix-*-*.
43277
43278 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
43279
43280 * gcc.dg/20030213-1.c: New test.
43281
43282 2003-02-12 Roger Sayle <roger@eyesopen.com>
43283
43284 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
43285 * gcc.dg/i386-387-2.c: Likewise.
43286
43287 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
43288
43289 * gcc.dg/ppc-spe.c: Fix formatting.
43290 Enable tests that were previously unsupported by gas.
43291 Delete tests for instructions that no longer exist.
43292 Switch arguments on evsubifw builtin.
43293
43294 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
43295
43296 * gcc.c-torture/execute/20030209-1.c: Disable the test if
43297 STACK_SIZE is too small.
43298
43299 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
43300 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
43301
43302 * gcc.dg/decl-2.c: New test.
43303
43304 2003-02-10 Jan Hubicka <jh@suse.cz>
43305
43306 * gcc.dg/i386-fpcvt-1.c: New test.
43307
43308 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
43309
43310 * gcc.c-torture/execute/20030209-1.c: New test.
43311
43312 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
43313
43314 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
43315 int-wide bitops, use the constants of the same width.
43316 Likewise, if long long is 32-bit wide, test bitops using
43317 32-bit constants.
43318
43319 2003-02-07 Loren James Rittle <ljrittle@acm.org>
43320
43321 * gcc.dg/20021014-1.c: Annotate with expected notice text.
43322
43323 2003-02-07 Roger Sayle <roger@eyesopen.com>
43324
43325 * gcc.dg/builtins-4.c: New test case.
43326
43327 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43328
43329 * gcc.dg/20020430-1.c: Fix dg command typos.
43330 * gcc.dg/20020503-1.c: Likewise.
43331
43332 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
43333
43334 PR c++/8785
43335 * g++.dg/parse/fused-params1.C: New test.
43336
43337 PR c++/8857
43338 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
43339
43340 PR c++/8921
43341 * g++.dg/parse/non-dependent1.C: New test.
43342
43343 PR c++/8928
43344 * g++.dg/parse/dupl-tmpl-args1.C: New test.
43345
43346 PR c++/9228
43347 * g++.dg/parse/undefined7.C: New test.
43348 * g++.dg/parse/non-templ1.C: New test.
43349
43350 PR c++/9229
43351 * g++.dg/parse/too-many-tmpl-args1.C: New test.
43352
43353 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
43354
43355 * gcc.c-torture/compile/20030206-1.c: New test.
43356
43357 2003-02-05 Roger Sayle <roger@eyesopen.com>
43358
43359 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
43360 "pow" to "foo" to avoid potential confusion with a math built-in.
43361
43362 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43363
43364 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
43365 conditions for SPARC targets.
43366
43367 2003-02-05 Jakub Jelinek <jakub@redhat.com>
43368
43369 * gcc.dg/20030204-1.c: New test.
43370
43371 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
43372
43373 PR c++/38
43374 * g++.dg/parse/array-size1.C: New test.
43375
43376 PR c++/5657
43377 * g++.dg/parse/undefined3.C: New test.
43378
43379 PR c++/5665
43380 * g++.dg/parse/undefined4.C: New test.
43381
43382 PR c++/5975
43383 * g++.dg/parse/undefined5.C: New test.
43384
43385 PR c++/7259
43386 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
43387
43388 PR c++/8578
43389 * g++.dg/parse/casting-operator1.C: New test.
43390
43391 PR c++/8596
43392 * g++.dg/parse/undefined6.C: New test.
43393
43394 PR c++/8736
43395 * g++.dg/parse/missing-template1.C: New test.
43396
43397 2003-02-04 Jan Hubicka <jh@suse.cz>
43398
43399 * gcc.dg/i386-cadd.c: Compile using -march=k8.
43400 * gcc.dg/i386-cmov?.c: Likewise.
43401 * gcc.dg/i386-fpcvt-?.c: Likewise.
43402 * gcc.dg/i386-ssefp-1.c: Likewise.
43403 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
43404 conventions.
43405
43406 2003-02-03 Mark Mitchell <mark@codesourcery.com>
43407
43408 PR c++/7129
43409 * g++.dg/ext/max.C: New test.
43410
43411 2003-02-03 Jan Hubicka <jh@suse.cz>
43412
43413 * gcc.c-torture/execute/20030203-1.c: New test.
43414
43415 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
43416
43417 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
43418 'natural-endian'.
43419
43420 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
43421
43422 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
43423 * g++.dg/init/new2.C: Likewise.
43424 * g++.dg/other/new1.C: Likewise.
43425
43426 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
43427
43428 * gcc.dg/struct-ret-libc.c: New test.
43429
43430 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
43431
43432 * gcc.dg/20030129-1.c: New test.
43433
43434 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43435
43436 PR c++/8849
43437 * g++.dg/template/ptrmem4.C: New test.
43438
43439 2003-01-29 Mark Mitchell <mark@codesourcery.com>
43440
43441 * g++.dg/parser/constant1.C: New test.
43442
43443 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43444
43445 PR c++/8591
43446 * g++.dg/parse/friend2.C: New test.
43447
43448 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
43449
43450 PR c++/9437
43451 * g++.dg/template/unify4.C: New test.
43452
43453 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
43454
43455 * gcc.c-torture/execute/20030128-1.c: New test.
43456
43457 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
43458
43459 * g++.dg/lookup/nested1.C: Test moved from ...
43460 * g++.old-deja/g++.other/lookup24.C: ... here.
43461
43462 2003-01-28 Jan Hubicka <jh@suse.cz>
43463
43464 * gcc.dg/i386-cmov5.c: New test.
43465
43466 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
43467
43468 * gcc.c-torture/execute/20010925-1.c: Changed the
43469 memcpy declaration.
43470
43471 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
43472
43473 PR c++/3902
43474 * g++.dg/parse/template5.C: New test.
43475
43476 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
43477
43478 PR fortran/9258
43479 * g77.dg/pr9258: New test.
43480
43481 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
43482
43483 * README: Move relevant parts from README.g++.
43484
43485 * README.g++: Remove this file.
43486
43487 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
43488
43489 * g++.dg/abi/dcast1.C: New test.
43490
43491 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43492
43493 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
43494
43495 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
43496
43497 PR c++/47
43498 * g++.old-deja/g++.other/lookup24.C: New test.
43499
43500 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43501
43502 PR middle-end/7227
43503 * gcc.dg/uninit-C.c: New test.
43504
43505 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
43506
43507 * g++.dg/abi/covariant1.C: New test.
43508
43509 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
43510
43511 * gcc.dg/20030123-1.c: New test.
43512
43513 2003-01-25 Jan Hubicka <jh@suse.cz>
43514
43515 PR opt/8492
43516 * gcc.c-torture/compile/20030125-1.c
43517
43518 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
43519
43520 PR c++/9403
43521 * g++.dg/parse/template3.C: New test.
43522 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
43523
43524 PR c++/795
43525 * g++.dg/parse/template4.C: New test.
43526
43527 PR c++/9415
43528 * g++.dg/template/qual2.C: New test.
43529
43530 PR c++/8545
43531 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
43532
43533 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
43534
43535 2003-01-25 Roger Sayle <roger@eyesopen.com>
43536
43537 * gcc.c-torture/execute/switch-1.c: New test case.
43538
43539 2003-01-25 Jan Hubicka <jh@suse.cz>
43540
43541 * gcc.c-torture/execute/20030125-1.[cx]: New test.
43542
43543 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
43544
43545 Tweaks for Bison-1.875. From the NEWS file:
43546 "- `parse error' -> `syntax error'
43547 Bison now uniformly uses the term `syntax error'"
43548 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
43549 * gcc.dg/cpp/digraph2.c: Likewise.
43550 * gcc.dg/cpp/direct2.c: Likewise.
43551 * gcc.dg/cpp/paste4.c: Likewise.
43552 * gcc.dg/c90-restrict-1.c: Likewise.
43553 * gcc.dg/c99-func-2.c: Likewise.
43554 * gcc.dg/noncompile/920721-2.c: Likewise.
43555 * gcc.dg/noncompile/930622-2.c: Likewise.
43556 * gcc.dg/noncompile/940112-1.c: Likewise.
43557 * gcc.dg/noncompile/950921-1.c: Likewise.
43558 * gcc.dg/noncompile/951123-1.c: Likewise.
43559 * gcc.dg/noncompile/971104-1.c: Likewise.
43560 * gcc.dg/noncompile/990416-1.c: Likewise.
43561
43562 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
43563
43564 * g++.dg/parse/undefined1.C: Add error message.
43565
43566 2003-01-22 Mark Mitchell <mark@codesourcery.com>
43567
43568 PR c++/9354
43569 * g++.dg/parse/new1.C: New test.
43570
43571 PR c++/9216
43572 * g++.dg/parse/template2.C: New test.
43573
43574 PR c++/9354
43575 * g++.dg/parse/typedef2.C: New test.
43576
43577 PR c++/9328
43578 * g++.dg/ext/typeof3.C: New test.
43579
43580 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
43581
43582 PR c++/2738
43583 * g++.dg/parse/ret-type1.C: New test.
43584
43585 PR c++/3792
43586 * g++.dg/parse/tmpl-outside1.C: New test.
43587
43588 PR c++/4207
43589 * g++.dg/parse/int-as-enum1.C: New test.
43590
43591 PR c++/4903
43592 * g++.dg/parse/no-typename1.C: New test.
43593
43594 PR c++/5533
43595 * g++.dg/parse/no-value1.C: New test.
43596
43597 PR c++/5921
43598 * g++.dg/parse/wrong-inline1.C: New test.
43599
43600 PR c++/6402
43601 * g++.dg/parse/ref1.C: New test.
43602
43603 PR c++/6992
43604 * g++.dg/parse/attr-ctor1.C: New test.
43605
43606 PR c++/7229
43607 * g++.dg/parse/namespace5.C: New test.
43608
43609 PR c++/7917
43610 * g++.dg/parse/func-def1.C: New test.
43611
43612 PR c++/8143
43613 * g++.dg/parse/undefined1.C: New test.
43614
43615 PR c++/5723, PR c++/8522
43616 * g++.dg/parse/specialization1.C: New test.
43617
43618 PR c++/163, PR c++/8595
43619 * g++.dg/parse/struct-as-enum1.C: New test.
43620
43621 PR c++/9173
43622 * g++.dg/parse/undefined2.C: New test.
43623
43624 2003-01-22 Mark Mitchell <mark@codesourcery.com>
43625
43626 PR c++/9298
43627 * g++.dg/parse/template1.C: New test.
43628
43629 PR c++/9384
43630 * g++.dg/parse/using1.C: New test.
43631
43632 PR c++/9285
43633 PR c++/9294
43634 * g++.dg/parse/expr2.C: New test.
43635
43636 PR c++/9388
43637 * g++.dg/parse/lookup2.C: Likewise.
43638
43639 2003-01-21 Jan Hubicka <jh@suse.cz>
43640
43641 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
43642 * gcc.c-torture/execute/eeprof-1.c: Likewise.
43643 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
43644 * gcc.c-torture/execute/string-opt-*.c: Likewise.
43645
43646 2003-01-20 Nick Clifton <nickc@redhat.com>
43647
43648 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
43649 problem with ARM sibcall code generation.
43650
43651 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
43652
43653 * gcc.c-torture/execute/20030120-1.c: New.
43654
43655 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
43656
43657 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
43658
43659 2003-01-17 Mark Mitchell <mark@codesourcery.com>
43660
43661 PR c++/9272
43662 * g++.dg/parse/ctor1.C: New test.
43663
43664 PR c++/9294:
43665 * g++.dg/parse/qualified1.C: New test.
43666
43667 * g++.dg/parse/typename3.C: New test.
43668
43669 2003-01-16 Richard Henderson <rth@redhat.com>
43670
43671 * g++.dg/tls/init-2.C: Fix error matches for real this time.
43672
43673 2003-01-16 Richard Henderson <rth@redhat.com>
43674
43675 * g++.dg/pch/pch.exp: Copy test header to the working directory
43676 before using it either for precompilation or direct use.
43677 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
43678 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
43679
43680 2003-01-16 Richard Henderson <rth@redhat.com>
43681
43682 * gcc.dg/pch/pch.exp: Copy test header to the working directory
43683 before using it either for precompilation or direct use.
43684 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
43685 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
43686
43687 2003-01-16 Mark Mitchell <mark@codesourcery.com>
43688
43689 * g++.dg/ext/typename1.C: Add typename keyword.
43690 * g++.dg/template/crash1.C: Update error messages.
43691 * g++.dg/template/crash2.C: Remove error message.
43692 * g++.dg/parse/typename2.C: New test.
43693 * g++.dg/template/typename2.C: Change implicit
43694 typename warning into error.
43695 * g++.old-deja/g++.benjamin/tem03.C: Issue more
43696 error messages.
43697 * g++.old-deja/g++.benjamin/tem04.C: Fix typos.
43698 * g++.old-deja/g++.brendan/crash56.C: Add this->.
43699 * g++.old-deja/g++.law/visibility13.C: Remove error
43700 messages.
43701 * g++.old-deja/g++.ns/template17.C: Reorder code to
43702 make declaration visible in template.
43703 * g++.old-deja/g++.pt/crash3.C: Fix typos.
43704 * g++.old-deja/g++.pt/crash36.C: Issue more error
43705 messages.
43706 * g++.old-deja/g++.pt/crash5.C: Improve error
43707 message.
43708 * g++.old-deja/g++.pt/crash67.C: Remove warning.
43709 * g++.old-deja/g++.pt/inherit1.C: Add this->.
43710 * g++.old-deja/g++.pt/niklas01a.C: Add error message.
43711 * g++.old-deja/g++.pt/typename16.C: Replace implicit
43712 typename warning with error message.
43713 * g++.old-deja/g++.pt/typename19.C: Remove warning.
43714 * g++.old-deja/g++.robertl/eb112.C: Fix typo.
43715 * g++.old-deja/g++.robertl/eb24.C: Use this->.
43716
43717 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
43718
43719 * g++.dg/parse/ambig2.C: New test.
43720
43721 2003-01-15 Richard Henderson <rth@redhat.com>
43722
43723 * g++.dg/tls/init-2.C: Update error message string.
43724
43725 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
43726
43727 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
43728
43729 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
43730
43731 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
43732 all for HC11/HC12.
43733 * gcc.c-torture/compile/20001205-1.x: Likewise.
43734 * gcc.c-torture/compile/20001226-1.x: Likewise.
43735 * gcc.c-torture/compile/920520-1.x: Likewise.
43736 * gcc.c-torture/compile/961203-1.x: Likewise.
43737 * gcc.c-torture/compile/20020604-1.x: Likewise.
43738
43739 2003-01-15 Jan Hubicka <jh@suse.cz>
43740
43741 * gcc.c-torture/compile/20030115-1.c: New test.
43742
43743 * gcc.dg/i386-fpcvt-1.c: New test.
43744 * gcc.dg/i386-fpcvt-2.c: New test.
43745
43746 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
43747
43748 Further conform g++'s __vmi_class_type_info to the C++ ABI
43749 specification.
43750 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
43751 the specification.
43752
43753 2003-01-14 Jan Hubicka <jh@suse.cz>
43754
43755 * gcc.dg/i386-fpcvt-1.c: New test.
43756 * gcc.dg/i386-fpcvt-2.c: New test.
43757
43758 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
43759
43760 * gcc.dg/i386-mmx-3.c: New test.
43761
43762 2003-01-12 Mark Mitchell <mark@codesourcery.com>
43763
43764 PR c++/9264
43765 * g++.dg/parse/octal1.C: New file.
43766
43767 PR c++/9172
43768 * g++.dg/parse/typename1.C: New file.
43769
43770 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
43771
43772 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
43773 * gcc.dg/bf-no-ms-layout.c: Likewise.
43774 * gcc.dg/bf-ms-attrib.c: Likewise.
43775
43776 2003-01-10 Mark Mitchell <mark@codesourcery.com>
43777
43778 PR c++/9099
43779 * g++.dg/parse/dtor1.C: New file.
43780
43781 PR c++/9128
43782 * g++.dg/rtti/typeid1.C: New file.
43783
43784 PR c++/9153
43785 * g++.dg/parse/lookup1.C: New file.
43786
43787 PR c++/9171
43788 * g++.dg/templ/spec5.C: New file.
43789
43790 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
43791
43792 * gcc.c-torture/compile/20030110-1.c: New test.
43793
43794 2003-01-09 Geoffrey Keating <geoffk@apple.com>
43795
43796 Merge from pch-branch:
43797
43798 2002-12-23 Geoffrey Keating <geoffk@apple.com>
43799
43800 * gcc.dg/pch/cpp-1.h: New.
43801 * gcc.dg/pch/cpp-1.c: New.
43802 * gcc.dg/pch/cpp-2.h: New.
43803 * gcc.dg/pch/cpp-2.c: New.
43804
43805 2002-11-19 Geoffrey Keating <geoffk@apple.com>
43806
43807 * gcc.dg/pch/except-1.h: New.
43808 * gcc.dg/pch/except-1.c: New.
43809
43810 2002-11-13 Geoffrey Keating <geoffk@apple.com>
43811
43812 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
43813 running test.
43814 * gcc.dg/pch: Include *.hp not *.h.
43815 * gcc.dg/pch/system-1.h: New.
43816 * gcc.dg/pch/system-1.c: New.
43817
43818 2002-11-11 Geoffrey Keating <geoffk@apple.com>
43819
43820 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
43821 rather than trying to build and run a program using PCH.
43822 * gcc.dg/pch: Remove dg-do commands from test files.
43823
43824 2002-11-08 Geoffrey Keating <geoffk@apple.com>
43825
43826 * gcc.dg/pch/macro-3.c: New.
43827 * gcc.dg/pch/macro-3.h: New.
43828
43829 2002-11-04 Geoffrey Keating <geoffk@apple.com>
43830
43831 * gcc.dg/pch/common-1.c: New.
43832 * gcc.dg/pch/common-1.h: New.
43833 * gcc.dg/pch/decl-1.c: New.
43834 * gcc.dg/pch/decl-1.h: New.
43835 * gcc.dg/pch/decl-2.c: New.
43836 * gcc.dg/pch/decl-2.h: New.
43837 * gcc.dg/pch/decl-3.c: New.
43838 * gcc.dg/pch/decl-3.h: New.
43839 * gcc.dg/pch/decl-4.c: New.
43840 * gcc.dg/pch/decl-4.h: New.
43841 * gcc.dg/pch/decl-5.c: New.
43842 * gcc.dg/pch/decl-5.h: New.
43843 * gcc.dg/pch/global-1.c: New.
43844 * gcc.dg/pch/global-1.h: New.
43845 * gcc.dg/pch/inline-1.c: New.
43846 * gcc.dg/pch/inline-1.h: New.
43847 * gcc.dg/pch/inline-2.c: New.
43848 * gcc.dg/pch/inline-2.h: New.
43849 * gcc.dg/pch/static-1.c: New.
43850 * gcc.dg/pch/static-1.h: New.
43851 * gcc.dg/pch/static-2.c: New.
43852 * gcc.dg/pch/static-2.h: New.
43853
43854 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
43855
43856 * g++.dg/pch/pch.exp: Better handle failing testcases.
43857 * gcc.dg/pch/pch.exp: Likewise.
43858 * gcc.dg/pch/macro-1.c: New.
43859 * gcc.dg/pch/macro-1.h: New.
43860 * gcc.dg/pch/macro-2.c: New.
43861 * gcc.dg/pch/macro-2.h: New.
43862
43863 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
43864
43865 * g++.dg/dg.exp: Treat files in pch/ specially.
43866 * g++.dg/pch/pch.exp: New file.
43867 * g++.dg/pch/empty.H: New file.
43868 * g++.dg/pch/empty.C: New file.
43869 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
43870 "precompile".
43871
43872 * gcc.dg/pch/pch.exp: New file.
43873 * gcc.dg/pch/empty.h: New file.
43874 * gcc.dg/pch/empty.c: New file.
43875 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
43876 "precompile".
43877
43878 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43879
43880 * g++.dg/template/friend14.C: New test.
43881
43882 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
43883
43884 * gcc.dg/old-style-asm-1.c: New test.
43885
43886 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
43887
43888 * gcc.c-torture/compile/20030109-1.c: New test.
43889
43890 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
43891
43892 * gcc.c-torture/execute/20030109-1.c: New test.
43893
43894 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
43895
43896 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
43897 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
43898 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
43899 * g++.old-deja/g++.mike/eh2.C: Likewise.
43900 * g++.old-deja/g++.mike/eh3.C: Likewise.
43901 * g++.old-deja/g++.mike/eh5.C: Likewise.
43902 * g++.old-deja/g++.mike/eh6.C: Likewise.
43903 * g++.old-deja/g++.mike/eh7.C: Likewise.
43904 * g++.old-deja/g++.mike/eh8.C: Likewise.
43905 * g++.old-deja/g++.mike/eh9.C: Likewise.
43906 * g++.old-deja/g++.mike/eh10.C: Likewise.
43907 * g++.old-deja/g++.mike/eh12.C: Likewise.
43908 * g++.old-deja/g++.mike/eh13.C: Likewise.
43909 * g++.old-deja/g++.mike/eh14.C: Likewise.
43910 * g++.old-deja/g++.mike/eh16.C: Likewise.
43911 * g++.old-deja/g++.mike/eh17.C: Likewise.
43912 * g++.old-deja/g++.mike/eh18.C: Likewise.
43913 * g++.old-deja/g++.mike/eh21.C: Likewise.
43914 * g++.old-deja/g++.mike/eh23.C: Likewise.
43915 * g++.old-deja/g++.mike/eh24.C: Likewise.
43916 * g++.old-deja/g++.mike/eh25.C: Likewise.
43917 * g++.old-deja/g++.mike/eh26.C: Likewise.
43918 * g++.old-deja/g++.mike/eh27.C: Likewise.
43919 * g++.old-deja/g++.mike/eh28.C: Likewise.
43920 * g++.old-deja/g++.mike/eh29.C: Likewise.
43921 * g++.old-deja/g++.mike/eh31.C: Likewise.
43922 * g++.old-deja/g++.mike/eh33.C: Likewise.
43923 * g++.old-deja/g++.mike/eh34.C: Likewise.
43924 * g++.old-deja/g++.mike/eh35.C: Likewise.
43925 * g++.old-deja/g++.mike/eh36.C: Likewise.
43926 * g++.old-deja/g++.mike/eh37.C: Likewise.
43927 * g++.old-deja/g++.mike/eh38.C: Likewise.
43928 * g++.old-deja/g++.mike/eh39.C: Likewise.
43929 * g++.old-deja/g++.mike/eh40.C: Likewise.
43930 * g++.old-deja/g++.mike/eh41.C: Likewise.
43931 * g++.old-deja/g++.mike/eh42.C: Likewise.
43932 * g++.old-deja/g++.mike/eh44.C: Likewise.
43933 * g++.old-deja/g++.mike/eh46.C: Likewise.
43934 * g++.old-deja/g++.mike/eh47.C: Likewise.
43935 * g++.old-deja/g++.mike/eh48.C: Likewise.
43936 * g++.old-deja/g++.mike/eh49.C: Likewise.
43937 * g++.old-deja/g++.mike/eh50.C: Likewise.
43938 * g++.old-deja/g++.mike/eh51.C: Likewise.
43939 * g++.old-deja/g++.mike/eh53.C: Likewise.
43940 * g++.old-deja/g++.mike/eh55.C: Likewise.
43941 * g++.old-deja/g++.mike/p7912.C: Likewise.
43942 * g++.old-deja/g++.mike/p9706.C: Likewise.
43943 * g++.old-deja/g++.mike/p10416.C: Likewise.
43944 * g++.old-deja/g++.mike/p11667.C: Likewise.
43945 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
43946 Remove redundant reference to Iris.
43947 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
43948 Elxsi, i860, Pico Java, and WE32K.
43949
43950 2003-01-07 Mark Mitchell <mark@codesourcery.com>
43951
43952 * g++.dg/ext/asm4.C: New test.
43953
43954 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43955
43956 PR c++/9030
43957 * g++.dg/template/friend12.C: New test.
43958 * g++.dg/template/friend13.C: Likewise.
43959 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
43960
43961 2003-01-08 Jan Hubicka <jh@suse.cz>
43962
43963 * gcc.dg/i386-cadd.c: New test.
43964 * gcc.dg/i386-cmov4.c: Likewise.
43965
43966 2003-01-06 Mark Mitchell <mark@codesourcery.com>
43967
43968 PR c++/9165
43969 * g++.dg/warn/Wunused-3.C: New test.
43970
43971 * g++.dg/abi/bitfield9.C: New test.
43972
43973 PR c++/9189
43974 * g++.dg/parse/defarg3.C: New test.
43975
43976 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
43977
43978 * g++.dg/parse/ambig1.C: New test.
43979 * g++.dg/parse/defarg2.C: New test.
43980
43981 2003-01-05 Mark Mitchell <mark@codesourcery.com>
43982
43983 * g++.dg/template/defarg-1.C: New test.
43984 * g++.dg/template/local2.C: Likewise.
43985
43986 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
43987
43988 * gcc.c-torture/execute/20030105-1.c: New test.
43989
43990 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
43991
43992 * g++.dg/parse/namespace3.C: Remove extra semicolons.
43993 * g++.dg/parse/namespace4.C: Likewise.
43994
43995 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
43996
43997 * g++.dg/template/ntp2.C: New test.
43998
43999 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
44000
44001 * g++.dg/parse/extern-C-1.C: New test.
44002
44003 * g++.dg/parse/namespace4.C: New test.
44004
44005 * g++.dg/template/nested1.C: New test.
44006
44007 * g++.dg/parse/namespace3.C: New test.
44008
44009 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
44010
44011 * g++.dg/lookup/two-stage1.C: New test.
44012
44013 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44014
44015 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
44016 * g++.old-deja/g++.jason/access8.C: Likewise.
44017 * g++.old-deja/g++.other/decl5.C: Likewise.
44018
44019 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
44020
44021 * g++.dg/parse/parse7.C: New test.
44022
44023 2003-01-02 Mark Mitchell <mark@codesourcery.com>
44024
44025 PR c++/2843
44026 * g++.dg/ext/attrib7.C: New test.
44027
44028 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
44029
44030 * g++.dg/parse/parse6.C: New test.
44031
44032 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
44033
44034 * gcc.dg/h8300-stack-1.c: New.
44035
44036 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
44037
44038 g++.dg/lookup/exception1.C: New test.
44039
44040 g++.dg/lookup/template1.C: New test.
44041
44042 g++.dg/parse/namespace2.C: New test.
44043
44044 g++.dg/parse/parens2.C: New test.
44045
44046 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44047
44048 * g++.dg/parse/parse5.C: New test.
44049 * g++.dg/lookup/scoped4.C: New test.
44050
44051 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
44052
44053 * g++.dg/parse/parens1.C: New test.
44054
44055 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
44056 angle-bracket1.C.
44057 * g++.dg/parse/parens2.C: New test.
44058
44059 * g++.dg/lookup/scope-operator1.C: New test.
44060
44061 * g++.dg/parse/operator1.C: New test.
44062
44063 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44064
44065 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
44066 * g++.old-deja/g++.other/access6.C: Likewise.
44067 * g++.old-deja/g++.other/decl1.C: Likewise.
44068 * g++.old-deja/g++.pt/typename12.C: Likewise.
44069
44070 2002-12-31 Mark Mitchell <mark@codesourcery.com>
44071
44072 * g++.dg/parse/namespace1.C: New test.
44073
44074 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44075
44076 * g++.dg/parse/parse4.C: New test.
44077
44078 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44079
44080 * g++.dg/parse/parse3.C: New test.
44081
44082 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44083
44084 * g++.dg/parse/parse2.C: New test.
44085
44086 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44087
44088 * g++.dg/template/friend11.C: New test.
44089
44090 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
44091
44092 * g++.dg/parse/parse1.C: New test.
44093
44094 2002-12-31 Janis Johnson <janis187@us.ibm.com>
44095
44096 * lib/profopt.exp: Change the name of a global variable to avoid
44097 possible clashes with other test suites.
44098
44099 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
44100
44101 * g++.dg/inherit/covariant8.C: New test.
44102
44103 2002-12-31 Mark Mitchell <mark@codesourcery.com>
44104
44105 * g++.dg/init/array9.C: New test.
44106
44107 PR c++/9112
44108 * g++.dg/parse/expr1.C: New test.
44109
44110 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
44111
44112 * gcc.c-torture/compile/20021230-1.c: New test.
44113
44114 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
44115
44116 * g++.dg/inherit/covariant5.C: New test.
44117 * g++.dg/inherit/covariant6.C: New test.
44118 * g++.dg/inherit/covariant7.C: New test.
44119
44120 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44121
44122 PR c++/2739
44123 * g++.dg/other/access2.C: New test.
44124
44125 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
44126
44127 * g++.dg/other/anon-struct.C: No longer fails
44128 * g++.old-deja/g++.brendan/parse4.C: Likewise.
44129 * g++.old-deja/g++.brendan/parse5.C: Likewise.
44130 * g++.old-deja/g++.brendan/parse6.C: Likewise.
44131
44132 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
44133
44134 * g++.dg/parse/angle-bracket.C (main): No longer fails.
44135
44136 2002-12-27 Mark Mitchell <mark@codesourcery.com>
44137
44138 * g++.dg/eh/spec4.C: Remove stray semicolon.
44139 * g++.dg/expr/pmf-1.C: Change error message.
44140 * g++.dg/ext/asm1.C: Remove stray semicolon.
44141 * g++.dg/ext/typename1.C: Add missing typenames.
44142 * g++.dg/inherit/template-as-base.C: Change error message.
44143 * g++.dg/lookup/scoped1.C: Likewise.
44144 * g++.dg/lookup/scoped2.C: Likewise.
44145 * g++.dg/lookup/using2.C: Likewise.
44146 * g++.dg/other/component1.C: Remove stray semicolon.
44147 * g++.dg/other/do1.C: Change error message.
44148 * g++.dg/other/error2.C: Likewise.
44149 * g++.dg/other/init1.C: Likewise.
44150 * g++.dg/other/packed1.C: Remove stray semicolon.
44151 * g++.dg/other/ptrmem2.C: Change error message.
44152 * g++.dg/parse/parameter-declaration-1.C: Remove line number
44153 marker.
44154 * g++.dg/special/initp1.C: Remove invalid attribute usage.
44155 * g++.dg/template/access3.C: Add typename keyword.
44156 * g++.dg/template/access5.C: Remove stray semicolon.
44157 * g++.dg/template/access6.C: Likewise.
44158 * g++.dg/template/complit1.C: Likewise.
44159 * g++.dg/template/crash1.C: Change error message.
44160 * g++.dg/template/inherit2.C: Remove stray semicolon.
44161 * g++.dg/template/instantiate2.C: Likewise.
44162 * g++.dg/template/instantiate3.C: Change error message.
44163 * g++.dg/template/qual1.C: Remove stray semicolon.
44164 * g++.dg/template/qualttp18.C: Change error message.
44165 * g++.dg/template/ref1.C: Remove stray semicolon.
44166 * g++.dg/template/sizeof1.C (A::value): Declare it.
44167 * g++.dg/template/spec4.C: Change error message.
44168 * g++.dg/template/static1.C: Likewise.
44169 * g++.dg/template/type1.C: Likewise.
44170 * g++.dg/template/typename3.C: Likewise.
44171 * g++.old-deja/g++.benjamin/13478.C: Change error message.
44172 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
44173 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
44174 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
44175 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
44176 named return value extension.
44177 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
44178 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
44179 * g++.old-deja/g++.bob/extern_C.C: Likewise.
44180 * g++.old-deja/g++.bob/inherit2.C: Likewise.
44181 * g++.old-deja/g++.brendan/complex1.C: Likewise.
44182 * g++.old-deja/g++.brendan/copy5.C: Likewise.
44183 * g++.old-deja/g++.brendan/crash13.C: Likewise.
44184 * g++.old-deja/g++.brendan/crash15.C: Likewise.
44185 * g++.old-deja/g++.brendan/crash18.C: Change error message.
44186 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
44187 * g++.old-deja/g++.brendan/crash38.C: Likewise.
44188 * g++.old-deja/g++.brendan/crash50.C: Likewise.
44189 * g++.old-deja/g++.brendan/crash56.C: Likewise.
44190 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
44191 syntax.
44192 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
44193 * g++.old-deja/g++.brendan/crash8.C: Change error message.
44194 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
44195 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
44196 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
44197 * g++.old-deja/g++.brendan/template11.C: Likewise.
44198 * g++.old-deja/g++.brendan/template26.C: Likewise.
44199 * g++.old-deja/g++.brendan/template27.C: Use explicit
44200 specialization syntax.
44201 * g++.old-deja/g++.brendan/template30.C: Likewise.
44202 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
44203 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
44204 non-dependent names.
44205 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
44206 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
44207 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
44208 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
44209 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
44210 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
44211 named return value extension.
44212 * g++.old-deja/g++.ext/namedret2.C: Likewise.
44213 * g++.old-deja/g++.ext/namedret3.C: Likewise.
44214 * g++.old-deja/g++.ext/return1.C: Likewise.
44215 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
44216 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
44217 * g++.old-deja/g++.jason/access8.C: Likewise.
44218 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
44219 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
44220 pseudo-destructor names.
44221 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
44222 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
44223 pseudo-destructor names.
44224 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
44225 * g++.old-deja/g++.jason/overload19.C: Likewise.
44226 * g++.old-deja/g++.jason/overload32.C: Likewise.
44227 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
44228 stray semicolons.
44229 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
44230 * g++.old-deja/g++.jason/return.C: Likewise.
44231 * g++.old-deja/g++.jason/return2.C: Likewise.
44232 * g++.old-deja/g++.jason/shadow1.C: Likewise.
44233 * g++.old-deja/g++.jason/special.C: Use explicit specialization
44234 syntax.
44235 * g++.old-deja/g++.jason/template10.C: Account for use of
44236 non-dependent names.
44237 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
44238 syntax.
44239 * g++.old-deja/g++.jason/template37.C: Likewise.
44240 * g++.old-deja/g++.law/access4.C: Change error messages.
44241 * g++.old-deja/g++.law/arm13.C: Remove incorrect
44242 pseudo-destructor names.
44243 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
44244 * g++.old-deja/g++.law/ctors9.C: Likewise.
44245 * g++.old-deja/g++.law/cvt22.C: Likewise.
44246 * g++.old-deja/g++.law/dtors5.C: Likewise.
44247 * g++.old-deja/g++.law/global-init1.C: Likewise.
44248 * g++.old-deja/g++.law/missed-error3.C: Likewise.
44249 * g++.old-deja/g++.law/operators28.C: Likewise.
44250 * g++.old-deja/g++.law/visibility28.C: Likewise.
44251 * g++.old-deja/g++.martin/eval1.C: Likewise.
44252 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
44253 name.
44254 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
44255 * g++.old-deja/g++.mike/net34.C: Likewise.
44256 * g++.old-deja/g++.mike/net36.C: Likewise.
44257 * g++.old-deja/g++.mike/ns2.C: Likewise.
44258 * g++.old-deja/g++.mike/p12306.C: Likewise.
44259 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
44260 value extension.
44261 * g++.old-deja/g++.mike/p700.C: Likewise.
44262 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
44263 * g++.old-deja/g++.mike/p710.C: Likewise.
44264 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
44265 value extension.
44266 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
44267 * g++.old-deja/g++.mike/pmf9.C: Likewise.
44268 * g++.old-deja/g++.ns/crash2.C: Likewise.
44269 * g++.old-deja/g++.ns/crash3.C: Likewise.
44270 * g++.old-deja/g++.ns/invalid1.C: Likewise.
44271 * g++.old-deja/g++.ns/ns17.C: Likewise.
44272 * g++.old-deja/g++.ns/template16.C: Likewise.
44273 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
44274 keyword.
44275 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
44276 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
44277 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
44278 named return value extension.
44279 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
44280 * g++.old-deja/g++.other/access4.C: Issue additional error
44281 messages.
44282 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
44283 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
44284 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
44285 * g++.old-deja/g++.other/crash25.C: Change error message.
44286 * g++.old-deja/g++.other/crash4.C: Change error message.
44287 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
44288 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
44289 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
44290 checks.
44291 * g++.old-deja/g++.other/defarg8.C: Likewise.
44292 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
44293 * g++.old-deja/g++.other/dtor10.C: Likewise.
44294 * g++.old-deja/g++.other/incomplete.C: Likewise.
44295 * g++.old-deja/g++.other/linkage7.C: Likewise.
44296 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
44297 lookup algorithm.
44298 * g++.old-deja/g++.other/mangle2.C: Likewise.
44299 * g++.old-deja/g++.other/refinit2.C: Likewise.
44300 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
44301 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
44302 * g++.old-deja/g++.pt/crash28.C: Likewise.
44303 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
44304 syntax.
44305 * g++.old-deja/g++.pt/crash32.C: Change error message.
44306 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
44307 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
44308 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
44309 error message position.
44310 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
44311 * g++.old-deja/g++.pt/defarg8.C: Change error message.
44312 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
44313 syntax.
44314 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
44315 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
44316 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
44317 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
44318 keyword.
44319 * g++.old-deja/g++.pt/explicit31.C: Likewise.
44320 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
44321 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
44322 keyword.
44323 * g++.old-deja/g++.pt/explicit71.C: Change error message.
44324 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
44325 syntax.
44326 * g++.old-deja/g++.pt/friend28.C: Account for use of
44327 non-dependent names.
44328 * g++.old-deja/g++.pt/friend29.C: Likewise.
44329 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
44330 rules.
44331 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
44332 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
44333 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
44334 lookup rules.
44335 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
44336 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
44337 keyword.
44338 * g++.old-deja/g++.pt/memclass20.C: Likewise.
44339 * g++.old-deja/g++.pt/memclass5.C: Likewise.
44340 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
44341 keyword.
44342 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
44343 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
44344 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
44345 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
44346 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
44347 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
44348 keyword.
44349 * g++.old-deja/g++.pt/spec10.C: Likewise.
44350 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
44351 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
44352 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
44353 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
44354 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
44355 * g++.old-deja/g++.pt/ttp62.C: Likewise.
44356 * g++.old-deja/g++.pt/ttp64.C: Likewise.
44357 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
44358 * g++.old-deja/g++.pt/typename15.C: Likewise.
44359 * g++.old-deja/g++.pt/typename22.C: Likewise.
44360 * g++.old-deja/g++.pt/typename6.C: Change error messages.
44361 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
44362 * g++.old-deja/g++.pt/virtual2.C: Likewise.
44363 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
44364 syntax.
44365 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
44366 return value extension.
44367 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
44368 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
44369 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
44370 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
44371
44372 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
44373
44374 * g++.dg/warn/inline1.C: New test.
44375 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
44376 * g++.old-deja/g++.jason/synth10.C: Likewise.
44377 * g++.old-deja/g++.mike/net31.C: Likewise.
44378 * g++.old-deja/g++.mike/p8786.C: Likewise.
44379
44380 * g++.dg/template/friend10.C: New test.
44381 * g++.dg/template/conv5.C: New test.
44382
44383 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
44384
44385 * g++.dg/lookup/scoped3.C: New test.
44386
44387 * g++.dg/lookup/decl1.C: New test.
44388 * g++.dg/lookup/decl2.C: New test.
44389
44390 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
44391
44392 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
44393 gcc.c-torture/compile/20021015-1.c,
44394 gcc.c-torture/compile/20021015-2.c,
44395 gcc.c-torture/compile/20021123-1.c,
44396 gcc.c-torture/compile/20021123-2.c,
44397 gcc.c-torture/compile/20021123-3.c,
44398 gcc.c-torture/compile/20021123-4.c,
44399 gcc.c-torture/execute/20021024-1.c: Add tests previously added
44400 only to 3.1 or 3.2 branch.
44401
44402 2002-12-23 Mark Mitchell <mark@codesourcery.com>
44403
44404 * gcc.dg/i386-bitfield3.c: New test.
44405
44406 * gcc.dg/i386-bitfield2.c: New test.
44407
44408 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
44409
44410 * g++.dg/parse/conv_op1.C: New test.
44411
44412 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
44413
44414 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
44415 approved.
44416
44417 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
44418
44419 * gcc.c-torture/compile/20021220-1.c: New test.
44420
44421 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
44422
44423 * gcc.dg/i386-fastcall-1.c: New.
44424
44425 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
44426
44427 * gcc.c-torture/execute/20021219-1.c: New test.
44428
44429 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
44430
44431 * gcc.dg/i386-pic-1.c: New test.
44432
44433 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44434
44435 PR c++/8099
44436 * g++.dg/template/friend9.C: New test.
44437
44438 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44439
44440 PR c++/3663
44441 * g++.dg/template/access7.C: New test.
44442
44443 2002-12-18 Nick Clifton <nickc@redhat.com>
44444
44445 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
44446 the libstdc++-v3 directory has been found.
44447
44448 2002-12-12 Devang Patel <dpatel@apple.com>
44449 * gcc.dg/darwin-ld-1.c: New test.
44450 * gcc.dg/darwin-ld-2.c: New test.
44451 * gcc.dg/darwin-ld-3.c: New test.
44452 * gcc.dg/darwin-ld-4.c: New test.
44453 * gcc.dg/darwin-ld-5.c: New test.
44454
44455 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
44456
44457 * gcc.c-torture/compile/20021212-1.c: New test.
44458
44459 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
44460
44461 * gcc.dg/fshort-wchar: New test.
44462
44463 2002-12-10 Mark Mitchell <mark@codesourcery.com>
44464
44465 PR c++/8372
44466 * g++.dg/template/dtor1.C: New test.
44467
44468 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
44469 markers.
44470
44471 2002-12-10 Jakub Jelinek <jakub@redhat.com>
44472
44473 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
44474
44475 2002-12-09 Mark Mitchell <mark@codesourcery.com>
44476
44477 * g++.dg/template/static1.C: New test.
44478 * g++.dg/template/static2.C: New test.
44479 * g++.old-deja/g++.ext/memconst.C: New test.
44480
44481 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44482
44483 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
44484 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
44485 * g++.dg/special/initp1.C: Likewise.
44486
44487 2002-12-06 Jakub Jelinek <jakub@redhat.com>
44488
44489 * gcc.c-torture/execute/20021204-1.c: New test.
44490
44491 2002-12-04 Geoffrey Keating <geoffk@apple.com>
44492
44493 * gcc.dg/ppc-fmadd-1.c: New file.
44494 * gcc.dg/ppc-fmadd-2.c: New file.
44495 * gcc.dg/ppc-fmadd-3.c: New file.
44496
44497 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
44498
44499 * gcc.c-torture/compile/20021204-1.c: New test.
44500
44501 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
44502
44503 * g++.dg/inherit/covariant2.C: New test.
44504 * g++.dg/inherit/covariant3.C: New test.
44505 * g++.dg/inherit/covariant4.C: New test.
44506 * g++.dg/inherit/covariant1.C: Remove XFAIL.
44507 * g++.old-deja/g++.robertl/eb17.C: Likewise.
44508
44509 2002-12-03 Mark Mitchell <mark@codesourcery.com>
44510
44511 PR c++/8688
44512 * g++.dg/init/brace3.C: New test.
44513
44514 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
44515
44516 * gcc.dg/20020210-1.c: Fix a comment typo.
44517
44518 2002-12-02 Mark Mitchell <mark@codesourcery.com>
44519
44520 PR c++/8720
44521 * g++.dg/parse/defarg1.C: New test.
44522
44523 PR c++/8615
44524 * g++.dg/template/char1.C: New test.
44525
44526 * g++.dg/template/varmod1.C: Fix typo.
44527
44528 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44529
44530 DR 180
44531 * g++.old-deja/g++.pt/crash32.C: Expect error.
44532
44533 2002-12-01 Mark Mitchell <mark@codesourcery.com>
44534
44535 PR c++/5919
44536 * g++.dg/template/varmod1.C: New test.
44537
44538 PR c++/8727
44539 * g++.dg/inherit/typeinfo1.C: New test.
44540
44541 PR c++/8663
44542 * g++.dg/inherit/typedef1.C: New test.
44543
44544 2002-11-30 Mark Mitchell <mark@codesourcery.com>
44545
44546 PR c++/8332
44547 PR c++/8493
44548 * g++.dg/template/strlen1.C: New test.
44549
44550 PR c++/8227
44551 * g++.dg/template/ctor2.C: New test.
44552
44553 PR c++/8214
44554 * g++.dg/init/string1.C: New test.
44555
44556 PR c++/8511
44557 * g++.dg/template/friend8.C: New test.
44558
44559 2002-11-29 Joe Buck <jbuck@synopsys.com>
44560
44561 * g++.dg/lookup/anon2.C: New test.
44562
44563 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
44564
44565 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
44566 h8300 port.
44567
44568 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
44569
44570 * gcc.dg/bitfld-6.c: New test.
44571
44572 2002-11-27 Jan Hubicka <jh@suse.cz>
44573
44574 * gcc.c-torture/execute/20021127.[cx]: New test.
44575
44576 2002-11-26 Jan Hubicka <jh@suse.cz>
44577
44578 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
44579 quality.
44580
44581 2002-11-26 Geoffrey Keating <geoffk@apple.com>
44582
44583 * g++.dg/init/brace2.C: New test.
44584 * g++.old-deja/g++.mike/p9129.C: Correct.
44585
44586 2002-11-26 Mark Mitchell <mark@codesourcery.com>
44587
44588 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
44589
44590 2002-11-25 Andreas Bauer <baueran@in.tum.de>
44591
44592 * gcc.dg/sibcall-6: New test for indirect sibcalls.
44593
44594 2002-11-25 Mark Mitchell <mark@codesourcery.com>
44595
44596 * g++.dg/abi/empty11.C: New test.
44597 * g++.dg/rtti/cv1.C: New test.
44598
44599 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
44600
44601 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
44602
44603 2002-11-24 Mark Mitchell <mark@codesourcery.com>
44604
44605 * g++.dg/abi/empty10.C: New test.
44606
44607 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
44608
44609 * gcc.c-torture/compile/20021124-1.c: New test.
44610
44611 2002-11-22 Mark Mitchell <mark@codesourcery.com>
44612
44613 * g++.dg/abi/rtti2.C: New test.
44614
44615 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
44616
44617 * gcc.dg/i386-unroll-1.c: New test.
44618
44619 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
44620
44621 * gcc.c-torture/compile/20021120-1.c: New test.
44622 * gcc.c-torture/compile/20021120-2.c: New test.
44623
44624 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
44625
44626 * gcc.dg/bitfld-5.c: New test.
44627
44628 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
44629
44630 * gcc.c-torture/execute/20021120-3.c: New test.
44631
44632 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
44633
44634 * gcc.c-torture/execute/20021120-2.c: New test.
44635
44636 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
44637
44638 * gcc.c-torture/execute/20021120-1.c: New test.
44639
44640 2002-11-20 Jakub Jelinek <jakub@redhat.com>
44641
44642 * gcc.c-torture/execute/20021118-3.c: New test.
44643
44644 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
44645
44646 * gcc.c-torture/compile/20021119-1.c: New test.
44647
44648 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
44649
44650 * gcc.dg/duff-1.c: New test.
44651 * gcc.dg/duff-2.c: New test.
44652 * gcc.dg/duff-3.c: New test.
44653
44654 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
44655
44656 * gcc.dg/cpp/_Pragma5.c: New test.
44657
44658 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
44659
44660 * gcc.c-torture/execute/20021118-2.c: New test.
44661
44662 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
44663
44664 * gcc.c-torture/execute/20021118-1.c: New test.
44665
44666 2002-11-16 Jakub Jelinek <jakub@redhat.com>
44667
44668 * gcc.dg/20021116-1.c: New test.
44669
44670 2002-11-14 Mark Mitchell <mark@codesourcery.com>
44671
44672 * g++.dg/abi/vcall1.C: New test.
44673
44674 2002-11-14 Jakub Jelinek <jakub@redhat.com>
44675
44676 * gcc.dg/20021029-1.c: New test.
44677 * gcc.dg/20021029-2.c: New test.
44678
44679 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
44680
44681 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
44682
44683 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
44684
44685 PR c/8439
44686 * gcc.dg/20021110.c: Move to ...
44687 * gcc.c-torture/compile/20021110.c: .... here.
44688
44689 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
44690
44691 PR c/8467
44692 * gcc.c-torture/execute/20021111-1.c
44693
44694 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
44695
44696 PR c/8439
44697 * gcc.dg/20021110.c: New test.
44698
44699 2002-11-10 Mark Mitchell <mark@codesourcery.com>
44700
44701 * g++.dg/abi/vthunk3.C: Run only on x86.
44702
44703 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
44704
44705 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
44706
44707 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
44708
44709 * lib/compat.exp (compat-execute): Fix logic error in last
44710 change.
44711
44712 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
44713
44714 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
44715
44716 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44717
44718 PR c++/8389
44719 * g++.dg/template/access6.C: New test.
44720
44721 2002-11-08 Jan Hubicka <jh@suse.cz>
44722
44723 * gcc.dg/i386-ssefp-1.c: New test.
44724 * gcc.dg/i386-ssefp-1.c: New test.
44725
44726 2002-11-08 Jan Hubicka <jh@suse.cz>
44727
44728 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
44729
44730 2002-11-07 Mark Mitchell <mark@codesourcery.com>
44731
44732 * g++.dg/abi/vthunk3.C: New test.
44733
44734 PR c++/8338
44735 * g++.dg/template/crash2.C: New test.
44736
44737 2002-11-07 Mark Mitchell <mark@codesourcery.com>
44738
44739 * g++.dg/abi/dtor1.C: New test.
44740 * g++.dg/abi/dtor2.C: Likewise.
44741
44742 2002-11-05 Geoffrey Keating <geoffk@apple.com>
44743
44744 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
44745 Darwin.
44746
44747 2002-11-04 Adam Nemet <anemet@lnxw.com>
44748
44749 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
44750 -mthumb. Only xfail with -O0.
44751
44752 2002-11-03 Mark Mitchell <mark@codesourcery.com>
44753
44754 * g++.dg/abi/thunk1.C: New test.
44755 * g++.dg/abi/thunk2.C: Likewise.
44756 * g++.dg/abi/vtt1.C: Likewise.
44757
44758 2002-11-02 Diego Novillo <dnovillo@redhat.com>
44759
44760 PR optimization/8423
44761 * gcc.c-torture/execute/builtin-constant.c: New test.
44762
44763 2002-11-01 Zack Weinberg <zack@codesourcery.com>
44764
44765 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
44766 Add some more cases.
44767
44768 2002-11-01 Mark Mitchell <mark@codesourcery.com>
44769
44770 PR c++/8391
44771 * g++.dg/opt/local1.C: New test.
44772
44773 2002-10-30 Mark Mitchell <mark@codesourcery.com>
44774
44775 PR c++/8160
44776 * g++.dg/template/complit1.C: New test.
44777
44778 PR c++/8149
44779 * g++.dg/template/typename4.C: Likewise.
44780
44781 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
44782
44783 Core issue 287, PR c++/7639
44784 * g++.dg/template/instantiate1.C: Adjust error location.
44785 * g++.dg/template/instantiate3.C: New test.
44786 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
44787 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
44788 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
44789
44790 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
44791
44792 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
44793
44794 2002-10-29 Mark Mitchell <mark@codesourcery.com>
44795
44796 PR c++/8287
44797 * g++.dg/init/dtor2.C: New test.
44798
44799 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
44800
44801 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
44802 * gcc.dg/nest.c: Bypass errors on irix6.
44803
44804 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
44805
44806 * gcc.dg/nest.c: Expect error for mmix-*-*.
44807 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
44808
44809 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
44810
44811 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
44812 markers.
44813
44814 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
44815
44816 2002-10-25 Mike Stump <mrs@apple.com>
44817
44818 * gcc.dg/warn-1.c: New test.
44819
44820 2002-10-25 Zack Weinberg <zack@codesourcery.com>
44821
44822 * g++.dg/template/typename3.C: New test.
44823
44824 2002-10-25 Mark Mitchell <mark@codesourcery.com>
44825
44826 * g++.dg/lookup/ptrmem1.C: New test.
44827
44828 * g++.dg/abi/vthunk2.C: New test.
44829
44830 2002-10-25 Zack Weinberg <zack@codesourcery.com>
44831
44832 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
44833
44834 2002-10-24 Mark Mitchell <mark@codesourcery.com>
44835
44836 * g++.dg/abi/empty9.C: New test.
44837
44838 2002-10-24 Richard Henderson <rth@redhat.com>
44839
44840 * g++.dg/inherit/thunk1.C: Enable for ia64.
44841
44842 2002-10-23 Mark Mitchell <mark@codesourcery.com>
44843
44844 PR c++/8067
44845 * g++.dg/lookup/pretty1.C: New test.
44846
44847 2002-10-23 Jakub Jelinek <jakub@redhat.com>
44848
44849 * gcc.dg/20021023-1.c: New test.
44850
44851 2002-10-23 Mark Mitchell <mark@codesourcery.com>
44852
44853 PR c++/7679
44854 * g++.dg/parse/inline1.C: New test.
44855
44856 2002-10-23 Richard Henderson <rth@redhat.com>
44857
44858 * g++.dg/inherit/thunk1.C: Enable for x86_64.
44859
44860 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
44861
44862 2002-10-22 Mark Mitchell <mark@codesourcery.com>
44863
44864 PR c++/6579
44865 * g++.dg/parse/stmtexpr3.C: New test.
44866
44867 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
44868
44869 * g++.dg/expr/cond1.C: New test.
44870
44871 2002-10-21 Zack Weinberg <zack@codesourcery.com>
44872
44873 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
44874
44875 2002-10-21 Mark Mitchell <mark@codesourcery.com>
44876
44877 * g++.dg/abi/vbase13.C: New test.
44878 * g++.dg/abi/vbase14.C: Likewise.
44879
44880 2002-10-21 Jakub Jelinek <jakub@redhat.com>
44881
44882 * gcc.dg/tls/pic-1.c: New test.
44883 * gcc.dg/tls/nonpic-1.c: New test.
44884 * gcc.dg/20021018-1.c: New test.
44885
44886 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
44887
44888 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
44889 Remove only files with the same base name as the test case.
44890 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
44891 (profopt-execute): Likewise. Also, remove old profiling
44892 and performance data files before running the tests.
44893
44894 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
44895 * g++.dg/bprob/bprob.exp: Likewise.
44896 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
44897 to allow more general test case names.
44898
44899 * g++.dg/bprob/bprob-1.C: Rename to ...
44900 * g++.dg/bprob/g++-bprob-1.C: ... this.
44901
44902 * g77.dg/bprob/bprob-1.f: Rename to ...
44903 * g77.dg/bprob/g77-bprob-1.f: ... this.
44904
44905 2002-10-21 Zack Weinberg <zack@codesourcery.com>
44906
44907 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
44908 bison 1.50 or later.
44909
44910 2002-10-21 Janis Johnson <janis187@us.ibm.com>
44911
44912 * g++.dg/README: Describe more test directories.
44913
44914 2002-10-21 Mark Mitchell <mark@codesourcery.com>
44915
44916 * g++.dg/init/array6.C: Add additional tests.
44917
44918 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
44919
44920 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
44921 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
44922
44923 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
44924
44925 * gcc.c-torture/compile/20020604-1.x: New.
44926 * gcc.c-torture/compile/simd-5.x: Likewise.
44927 * gcc.c-torture/execute/920710-1.x: Likewise.
44928 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
44929
44930 2002-10-21 Mark Mitchell <mark@codesourcery.com>
44931
44932 * g++.dg/inherit/override1.C: Add dg-options clause.
44933
44934 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
44935
44936 * gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
44937 _mm_slli_si128.
44938
44939 2002-10-19 Andreas Schwab <schwab@suse.de>
44940
44941 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
44942 directory component.
44943
44944 2002-10-18 Mark Mitchell <mark@codesourcery.com>
44945
44946 * g++.dg/inherit/thunk1.C: New test.
44947
44948 * g++.dg/inherit/override1.C: New test.
44949
44950 * g++.dg/abi/mangle11.C: New test.
44951 * g++.dg/abi/mangle14.C: New test.
44952 * g++.dg/abi/mangle17.C: New test.
44953
44954 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
44955
44956 * g++.dg/overload/member2.C: New test.
44957
44958 2002-10-17 Janis Johnson <janis187@us.ibm.com>
44959
44960 * g++.dg/README: Describe new compat directory.
44961 * g++.dg/dg.exp: Skip tests in compat directory.
44962 * README.compat: New file.
44963 * lib/compat.exp: New expect script.
44964 * g++.dg/compat: New test directory.
44965 * g++.dg/compat/compat.exp: New expect script.
44966 * g++.dg/compat/abi: New test directory.
44967 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
44968 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
44969 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
44970 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
44971 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
44972 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
44973 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
44974 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
44975 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
44976 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
44977 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
44978 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
44979 * g++.dg/compat/break: New test directory.
44980 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
44981 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
44982 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
44983 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
44984 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
44985 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
44986 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
44987 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
44988 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
44989 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
44990 g++.dg/compat/break/README: New files.
44991 * g++.dg/compat/eh: New test directory.
44992 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
44993 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
44994 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
44995 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
44996 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
44997 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
44998 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
44999 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
45000 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
45001 g++.dg/compat/eh/filter2_y.C,
45002 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
45003 g++.dg/compat/eh/new1_y.C,
45004 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
45005 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
45006 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
45007 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
45008 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
45009 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
45010 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
45011 g++.dg/compat/eh/unexpected1_y.C: New files.
45012 * g++.dg/compat/init: New test directory.
45013 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
45014 g++.dg/compat/init/array5_y.C,
45015 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
45016 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
45017 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
45018 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
45019 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
45020 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
45021 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
45022 g++.dg/compat/init/init-ref2_y.C: New files.
45023
45024 2002-10-17 Mark Mitchell <mark@codesourcery.com>
45025
45026 PR c++/7584
45027 * g++.dg/inherit/using3.C: New test.
45028
45029 2002-10-17 Jan Hubicka <jh@suse.cz>
45030
45031 * gcc.dg/20021017-2.c: New test.
45032
45033 2002-10-17 Mark Mitchell <mark@codesourcery.com>
45034
45035 * g++.dg/abi/mangle16.C: Adjust.
45036
45037 * g++.dg/init/array8.C: New test.
45038
45039 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
45040
45041 * gcc.dg/special/mips-abi.exp: New test.
45042 * gcc.dg/special/mips-abi.s: Empty file used by the above.
45043
45044 2002-10-16 Mark Mitchell <mark@codesourcery.com>
45045
45046 * g++.dg/abi/mangle16.C: New test.
45047 * g++.dg/abi/mangle17.C: Likewise.
45048
45049 PR c++/7478
45050 * g++.dg/template/ref1.C: New test.
45051
45052 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45053
45054 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
45055
45056 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
45057
45058 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
45059
45060 2002-10-16 Mark Mitchell <mark@codesourcery.com>
45061
45062 PR c++/7524
45063 * g++.dg/init/array7.C: New test.
45064
45065 2002-10-15 Mark Mitchell <mark@codesourcery.com>
45066
45067 * g++.dg/init/array6.C: New test.
45068
45069 * g++.dg/abi/mangle13.C: Likewise.
45070 * g++.dg/abi/mangle14.C: Likewise.
45071 * g++.dg/abi/mangle15.C: Likewise.
45072
45073 2002-10-14 Mark Mitchell <mark@codesourcery.com>
45074
45075 * g++.dg/abi/empty8.C: New test.
45076
45077 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
45078
45079 * g++.dg/init/ctor1.C: New test.
45080
45081 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
45082
45083 * gcc.c-torture/execute/20021015-1.c: New test.
45084
45085 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
45086
45087 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
45088
45089 2002-10-14 Jan Hubicka <jh@suse.cz>
45090
45091 * gcc.dg/i386-ssetype-[1-5].c: New tests.
45092
45093 2002-10-14 Richard Henderson <rth@redhat.com>
45094
45095 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
45096
45097 2002-10-14 Mark Mitchell <mark@codesourcery.com>
45098
45099 PR optimization/6631
45100 * g++.dg/opt/const2.C: New test.
45101
45102 2002-10-14 Mark Mitchell <mark@codesourcery.com>
45103
45104 PR c++/7176
45105 * g++.dg/parse/friend1.C: New test.
45106 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
45107
45108 2002-10-14 Jakub Jelinek <jakub@redhat.com>
45109
45110 * gcc.dg/20021014-1.c: New test.
45111
45112 2002-10-11 Mark Mitchell <mark@codesourcery.com>
45113
45114 PR c++/5661
45115 * g++.dg/ext/vlm1.C: New test.
45116 * g++.dg/ext/vlm2.C: Likewise.
45117
45118 * g++.dg/init/array1.C: Remove invalid braces.
45119 * g++.dg/init/brace1.C: New test.
45120 * g++.dg/init/copy2.C: Likewise.
45121 * g++.dg/init/copy3.C: Likewise.
45122 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
45123 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
45124 braces.
45125
45126 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
45127
45128 * gcc.dg/cpp/assembler.S: Don't use -ansi.
45129
45130 2002-10-11 Richard Shann <richard.shann@superh.com>
45131
45132 * gcc.c-torture/compile/simd-5.c: New test.
45133
45134 2002-10-10 Roger Sayle <roger@eyesopen.com>
45135
45136 * gcc.c-torture/execute/shiftopt-1.c: New test case.
45137
45138 2002-10-10 Jim Wilson <wilson@redhat.com>
45139
45140 * gcc.c-torture/execute/20021010-1.c: New test.
45141
45142 2002-10-09 Zack Weinberg <zack@codesourcery.com>
45143
45144 PR c/7353
45145 * g++.dg/ext/typedef-init.C: New test.
45146 * gcc.dg/typedef-init.c: New test.
45147
45148 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
45149
45150 * gcc.dg/cpp/paste13.c: New test.
45151
45152 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45153
45154 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
45155 remaining platforms, XFAIL during compile, not execute. Don't
45156 XFAIL at -O0.
45157
45158 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
45159
45160 * gcc.dg/alias-1.c: Tweak expected warning.
45161
45162 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
45163
45164 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
45165
45166 2002-10-06 Andreas Jaeger <aj@suse.de>
45167
45168 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
45169 * gcc.dg/cpp/c++98.C: Likewise.
45170
45171 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
45172 * g++.dg/cpp/c++98.C: Likewise.
45173
45174 * g++.dg/README (Subdirectories): Mention cpp directory.
45175
45176 PR target/7559
45177 * gcc.dg/20021006-1.c: New test.
45178
45179 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45180
45181 PR c++/7804
45182 * g++.dg/other/warning1.C: New test.
45183
45184 2002-10-04 Roger Sayle <roger@eyesopen.com>
45185
45186 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
45187 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
45188 and sparc-*-* with -m64 as expected failures. See PR 8087.
45189
45190 2002-10-03 Mark Mitchell <mark@codesourcery.com>
45191
45192 PR c++/7931
45193 * g++.dg/template/ptrmem3.C: New test.
45194
45195 PR c++/7754
45196 * g++.dg/template/union1.C: New test.
45197
45198 2002-10-03 Mark Mitchell <mark@codesourcery.com>
45199
45200 PR c++/8006
45201 * g++.dg/abi/mangle9.C: New test.
45202 * g++.dg/abi/mangle10.C: New test.
45203 * g++.dg/abi/mangle11.C: New test.
45204 * g++.dg/abi/mangle12.C: New test.
45205
45206 2002-10-02 Mark Mitchell <mark@codesourcery.com>
45207
45208 PR c++/7188.
45209 * g++.dg/template/meminit1.C: New test.
45210 * g++.dg/warn/Wreorder-1.C: Likewise.
45211 * g++.old-deja/g++.mike/warn3.C: Tweak.
45212 * lib/prune.exp: Ingore "in copy constructor".
45213
45214 2002-10-02 Andreas Jaeger <aj@suse.de>
45215
45216 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
45217 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
45218 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
45219 on x86-64.
45220
45221 2002-10-01 Mark Mitchell <mark@codesourcery.com>
45222
45223 * gcc.dg/empty1.C: Fix typo.
45224
45225 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
45226
45227 * gcc.dg/alias-1.c: New test.
45228
45229 2002-10-01 Mark Mitchell <mark@codesourcery.com>
45230
45231 * gcc.dg/empty1.C: New test.
45232
45233 * g++.dg/tls/init-2.C: Tweak error messages.
45234
45235 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
45236
45237 * gcc.c-torture/compile/20020923-1.c: New test.
45238
45239 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
45240
45241 * gcc.c-torture/execute/ffs-1.c: New test.
45242 * gcc.c-torture/execute/ffs-2.c: Ditto.
45243
45244 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
45245
45246 * g++.dg/overload/member1.C: New test.
45247
45248 2002-09-30 Mark Mitchell <mark@codesourcery.com>
45249
45250 * g++.dg/abi/empty7.C: New test.
45251 * g++.dg/init/pm2.C: Likewise.
45252
45253 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
45254
45255 * g++.dg/rtti/crash1.C: New test.
45256
45257 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
45258
45259 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
45260 gcc.dg/sibcall-4.c: New tests.
45261
45262 2002-09-28 Roger Sayle <roger@eyesopen.com>
45263
45264 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
45265 powerpc and MMIX targets.
45266
45267 2002-09-27 Zack Weinberg <zack@codesourcery.com>
45268
45269 * gcc.dg/cpp/20020927-1.c: New.
45270
45271 2002-09-26 David S. Miller <davem@redhat.com>
45272
45273 * gcc.c-torture/compile/trunctfdf.c: New.
45274
45275 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45276
45277 * lib/target-supports.exp (check_weak_available): Handle solaris2.
45278
45279 2002-09-27 Alan Modra <amodra@bigpond.net.au>
45280
45281 * gcc.c-torture/execute/loop-15.c: New.
45282
45283 2002-09-26 Janis Johnson <janis187@us.ibm.com>
45284
45285 * README.QMTEST: Fix typo.
45286
45287 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
45288
45289 * gcc.dg/20020926-1.c: New test.
45290
45291 2002-09-25 David S. Miller <davem@redhat.com>
45292
45293 PR target/7842
45294 * gcc.c-torture/execute/shiftdi.c: New test.
45295
45296 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
45297
45298 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
45299 unique to the tool.
45300 * lib/g77.exp (g77_init): Likewise.
45301 * lib/g++.exp (g++_init): Likewise.
45302 * lib/objc.exp (objc_init): Likewise.
45303
45304 2002-09-25 Mark Mitchell <mark@codesourcery.com>
45305
45306 * g++.dg/abi/empty5.C: New test.
45307 * g++.dg/abi/empty6.C: New test.
45308 * g++.dg/abi/vbase12.C: New test.
45309
45310 2002-09-25 Richard Henderson <rth@redhat.com>
45311
45312 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
45313 too-small long double.
45314
45315 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
45316
45317 * gcc.dg/20020919-1.c: New test.
45318
45319 2002-09-23 Mark Mitchell <mark@codesourcery.com>
45320
45321 * g++.dg/abi/bitfield6.C: New test.
45322 * g++.dg/abi/bitfield7.C: New test.
45323 * g++.dg/abi/bitfield8.C: New test.
45324 * g++.dg/abi/vbase11.C: New test.
45325
45326 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
45327
45328 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
45329 hppa*-*-hpux*. Update test comment.
45330
45331 2002-09-20 Jakub Jelinek <jakub@redhat.com>
45332
45333 * gcc.dg/tls/struct-1.c: New test.
45334
45335 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
45336
45337 * gcc.dg/cpp/tr-warn2.c: Update.
45338
45339 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
45340
45341 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
45342
45343 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
45344
45345 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
45346 systems.
45347
45348 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
45349
45350 * gcc.c-torture/execute/ieee/mzero3.c: New test.
45351
45352 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
45353 Adjust for c++filt moved to binutils. Remove spurious duplicate
45354 setting of cxxfilt.
45355
45356 2002-09-19 Geoffrey Keating <geoffk@apple.com>
45357
45358 * gcc.dg/20020312-2.c: Update for darwin.
45359
45360 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
45361
45362 * g++.old-deja/g++.other/crash32.C: Mark ICE.
45363
45364 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
45365
45366 * objc.dg/comp-types-1.m: New test.
45367 * objc.dg/comp-types-2.m: New test.
45368 * objc.dg/comp-types-3.m: New test.
45369 * objc.dg/comp-types-4.m: New test.
45370 * objc.dg/comp-types-5.m: New test.
45371 * objc.dg/comp-types-6.m: New test.
45372
45373 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
45374
45375 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
45376
45377 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
45378
45379 * g++.dg/other/do1.C: New test.
45380
45381 * g++.dg/template/subst1.C: New test.
45382
45383 2002-09-16 Steve Ellcey <sje@cup.hp.com>
45384
45385 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
45386
45387 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
45388
45389 * g++.dg/template/qualttp20.C: Adjust expected errors.
45390 * g++.old-deja/g++.jason/report.C: Likewise.
45391 * g++.old-deja/g++.other/qual1.C: Likewise.
45392
45393 * g++.dg/lookup/scoped2.C: New test.
45394
45395 * g++.dg/ext/asm3.C: New test.
45396
45397 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
45398
45399 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
45400
45401 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
45402
45403 * ChangeLog: follow spelling conventions.
45404 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
45405 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
45406 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
45407 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
45408 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
45409 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
45410 * g++.old-deja/g++.law/global-init1.C: Likewise.
45411 * g++.old-deja/g++.other/delete4.C: Likewise.
45412 * g++.old-deja/g++.other/inline21.C: Likewise.
45413 * g++.old-deja/g++.other/singleton.C: Likewise.
45414 * g77.dg/strlen0.f: Likewise.
45415 * g77.f-torture/compile/20010519-1.f: Likewise.
45416 * g77.f-torture/compile/980310-4.f: Likewise.
45417 * gcc.c-torture/compile/20000605-1.c: Likewise.
45418 * gcc.c-torture/execute/20020225-1.c: Likewise.
45419 * gcc.dg/c90-hexfloat-2.c: Likewise.
45420 * gcc.dg/c99-bool-1.c: Likewise.
45421 * gcc.dg/c99-hexfloat-2.c: Likewise.
45422 * gcc.dg/dll-2.c: Likewise.
45423 * gcc.dg/wtr-union-init-1.c: Likewise.
45424 * gcc.dg/wtr-union-init-2.c: Likewise.
45425 * gcc.dg/wtr-union-init-3.c: Likewise.
45426 * gcc.dg/cpp/avoidpaste1.c: Likewise.
45427 * gcc.dg/cpp/defined.c: Likewise.
45428 * gcc.dg/cpp/macsyntx.c: Likewise.
45429 * gcc.dg/cpp/paste2.c: Likewise.
45430 * gcc.dg/cpp/trad/defined.c: Likewise.
45431 * gcc.dg/format/c90-printf-1.c: Likewise.
45432 * gcc.dg/format/c90-scanf-1.c: Likewise.
45433 * gcc.dg/format/c99-printf-1.c: Likewise.
45434 * gcc.dg/format/c99-scanf-1.c: Likewise.
45435 * gcc.misc-tests/gcov-8.c: Likewise.
45436 * lib/profopt.exp: Likewise.
45437
45438 2002-09-15 Krister Walfridsson <cato@df.lth.se>
45439
45440 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
45441
45442 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
45443
45444 * g++.dg/inherit/using2.C: New test.
45445
45446 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
45447
45448 * ChangeLog: Follow spelling conventions.
45449 * g++.dg/template/friend4.C: Likewise.
45450 * g++.old-deja/g++.pt/crash67.C: Likewise.
45451 * gcc.c-torture/execute/20000801-4.c: Likewise.
45452 * gcc.dg/c90-digraph-1.c: Likewise.
45453 * gcc.dg/c94-digraph-1.c: Likewise.
45454 * gcc.dg/c99-digraph-1.c: Likewise.
45455 * gcc.dg/cpp/line5.c: Likewise.
45456 * gcc.dg/cpp/multiline.c: Likewise.
45457 * gcc.dg/cpp/trad/literals-1.c: Likewise.
45458 * gcc.dg/format/attr-3.c: Likewise.
45459 * gcc.dg/format/c90-scanf-3.c: Likewise.
45460 * gcc.dg/format/ext-4.c: Likewise.
45461
45462 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
45463
45464 * g++.dg/template/pretty1.C: New test.
45465
45466 2002-09-14 Alan Modra <amodra@bigpond.net.au>
45467
45468 * gcc.c-torture/execute/struct-cpy-1.c: New test.
45469
45470 2002-09-13 Matt Austern <austern@apple.com>
45471
45472 * g++.dg/other/constref[12].C: New, regression tests for
45473 passing a cast expression to a function by const reference.
45474
45475 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
45476
45477 * g++.dg/template/deduce1.C: New test.
45478
45479 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
45480
45481 * gcc.c-torture/execute/simd-1.c: Force all use of int to
45482 32-bit int.
45483
45484 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
45485
45486 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
45487 usage.
45488
45489 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
45490
45491 * gcc.c-torture/compile/20020910-1.c: New test.
45492
45493 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
45494
45495 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
45496
45497 2002-09-10 Andreas Jaeger <aj@suse.de>
45498
45499 * gcc.dg/20020312-2.c: Adjust for x86-64.
45500
45501 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
45502
45503 * g77.dg/7388.f: New test case for PR 7388.
45504
45505 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
45506
45507 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
45508
45509 2002-09-05 Ziemowit Laski <zlaski@apple.com>
45510
45511 * objc.dg/proto-lossage-1.m: New test.
45512
45513 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
45514
45515 * gcc.dg/cpp/_Pragma4.c: Fix typo.
45516
45517 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
45518
45519 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
45520 expected to pass.
45521
45522 2002-09-06 Stan Shebs <shebs@apple.com>
45523 David Edelsohn <edelsohn@gnu.org>
45524
45525 * gcc.dg/weak: New directory.
45526 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
45527 target-specific xfail bits.
45528 * gcc.dg/typeof-2.c: Move to new directory.
45529 * gcc.dg/weak.exp: New expect script.
45530
45531 2002-09-06 Alan Modra <amodra@bigpond.net.au>
45532
45533 * gcc.c-torture/execute/extzvsi.c: New test.
45534
45535 2002-09-05 Stan Shebs <shebs@apple.com>
45536
45537 * gcc.dg/weak-1.c: xfail on Darwin.
45538 * gcc.dg/weak-2.c: Ditto.
45539 * gcc.dg/weak-3.c: Ditto.
45540 * gcc.dg/weak-4.c: Ditto.
45541 * gcc.dg/weak-5.c: Ditto.
45542 * gcc.dg/weak-6.c: Ditto.
45543 * gcc.dg/weak-7.c: Ditto.
45544 * gcc.dg/weak-8.c: Ditto.
45545 * gcc.dg/weak-9.c: Ditto.
45546
45547 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
45548
45549 * gcc.c-torture/execute/loop-14.c: New test.
45550
45551 2002-09-04 Jakub Jelinek <jakub@redhat.com>
45552
45553 * g++.dg/other/cxa-atexit1.C: New test.
45554
45555 * gcc.dg/typeof-2.c: New test.
45556
45557 2002-09-03 Roger Sayle <roger@eyesopen.com>
45558
45559 * gcc.dg/builtins-2.c: New testcase.
45560 * gcc.dg/builtins-3.c: New testcase.
45561
45562 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
45563
45564 * gcc.dg/cpp/_Pragma4.c: New test.
45565
45566 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
45567
45568 * objc/execute/nil_method-1.m: New testcase.
45569
45570 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
45571
45572 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
45573 [Object class], not [Object initialize].
45574
45575 2002-08-31 Roger Sayle <roger@eyesopen.com>
45576 Hans-Peter Nilsson <hp@bitrange.com>
45577
45578 * gcc.c-torture/execute/20020720-1.x: Skip test on
45579 mmix-knuth-mmixware. Correct comment.
45580
45581 2002-08-27 Mark Mitchell <mark@codesourcery.com>
45582
45583 * g++.dg/abi/bitfield5.C: New test.
45584 * g++.dg/abi/vbase10.C: Likewise.
45585
45586 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
45587
45588 * objc.dg/undeclared-selector.m: New test.
45589
45590 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
45591
45592 * g++.dg/other/offsetof1.C: Avoid cast warning.
45593
45594 2002-08-26 Ziemowit Laski <zlaski@apple.com>
45595
45596 * objc.dg/super-class-2.m: New test.
45597
45598 2002-08-24 Matt Austern <austern@apple.com>
45599
45600 * g++.dg/ext/lvaddr.C: New test.
45601 * g++.dg/ext/lvcast.C: New test.
45602
45603 2002-08-22 Mark Mitchell <mark@codesourcery.com>
45604
45605 * g++.dg/inherit/cond1.C: New test.
45606
45607 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
45608
45609 * gcc.dg/noncompile/incomplete-1.c: New test.
45610
45611 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
45612
45613 * gcc.dg/typespec-1.c: New test.
45614
45615 2002-08-20 Devang Patel <dpatel@apple.com>
45616 * objc.dg/proto-hier-2.m: New test.
45617
45618 2002-08-19 Ziemowit Laski <zlaski@apple.com>
45619
45620 * objc.dg/bitfield-1.m: New test.
45621 * objc.dg/bitfield-2.m: New test.
45622
45623 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
45624
45625 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
45626 gcc.dg/c99-flex-array-4.c: New tests.
45627
45628 2002-08-16 Stan Shebs <shebs@apple.com>
45629
45630 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
45631
45632 2002-08-15 Jakub Jelinek <jakub@redhat.com>
45633
45634 * gcc.dg/typeof-1.c: New test.
45635 * g++.dg/ext/typeof2.C: New test.
45636
45637 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
45638
45639 * g++.dg/other/offsetof1.C: New test.
45640
45641 2002-08-14 Richard Henderson <rth@redhat.com>
45642
45643 * gcc.dg/tls/diag-3.c: Fix expected message strings.
45644
45645 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
45646
45647 * gcc.dg/cpp/_Pragma3.c: New test.
45648
45649 2002-08-13 Mark Mitchell <mark@codesourcery.com>
45650
45651 * g++.dg/template/inherit3: New test.
45652
45653 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
45654
45655 * gcc.dg/bitfld-4.c: Add blank options.
45656
45657 2002-08-09 Mark Mitchell <mark@codesourcery.com>
45658
45659 * g++.dg/template/crash1.C: New test.
45660
45661 2002-08-08 Jakub Jelinek <jakub@redhat.com>
45662
45663 * gcc.dg/tls/opt-2.c: New test.
45664
45665 2002-08-08 Devang Patel <dpatel@apple.com>
45666
45667 * objc.dg/selector-1.m : New test
45668
45669 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
45670
45671 * g++.dg/abi/bitfield4.C: New test.
45672 * gcc.dg/bitfld-4.c: New test.
45673
45674 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
45675
45676 * g++.dg/other/packed1.C: New test.
45677
45678 2002-08-07 Mark Mitchell <mark@codesourcery.com>
45679
45680 * g++.dg/abi/offsetof.C: Tweak error messages.
45681 * g++.old-deja/g++.mike/p10769a.C: Likewise.
45682
45683 2002-08-08 Jakub Jelinek <jakub@redhat.com>
45684
45685 * gcc.dg/bitfld-3.c: New test.
45686
45687 2002-08-07 Jakub Jelinek <jakub@redhat.com>
45688 Richard Henderson <rth@redhat.com>
45689
45690 * gcc.dg/i386-bitfield1.c: New test.
45691 * g++.dg/abi/bitfield3.C: Update.
45692
45693 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
45694
45695 * objc.dg/const-str-2.m: Update.
45696 * gcc.dg/cpp/c++98.c: Change to C extension.
45697 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
45698 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
45699
45700 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
45701
45702 * gcc.dg/tls/diag-3.c: New.
45703
45704 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
45705
45706 * g++.dg/README (Subdirectories): Document new subdir expr.
45707 * g++.dg/expr/pmf-1.C: New test.
45708
45709 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
45710
45711 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
45712
45713 2002-08-06 Jakub Jelinek <jakub@redhat.com>
45714
45715 * g++.dg/abi/bitfield3.C: New test.
45716
45717 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
45718
45719 * lib/gcov.exp: Tweak expected line formats.
45720 * gcc.misc-tests/gcov8.c: New test.
45721 * gcc.misc-tests/gcov8.x: New flags.
45722
45723 2002-08-05 Jakub Jelinek <jakub@redhat.com>
45724
45725 * consistency.vlad/layout/endian.c: Include string.h.
45726
45727 * gcc.c-torture/execute/20020805-1.c: New test.
45728
45729 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
45730
45731 * g++.dg/other/conversion1.C: New test.
45732
45733 2002-08-03 Roger Sayle <roger@eyesopen.com>
45734
45735 * gcc.dg/builtins-1.c: New testcase.
45736
45737 2002-08-02 Mark Mitchell <mark@codesourcery.com>
45738
45739 * g++.dg/inherit/access3.C: New test.
45740
45741 2002-08-01 Jakub Jelinek <jakub@redhat.com>
45742
45743 * gcc.dg/ia64-visibility-2.c: New test.
45744
45745 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
45746
45747 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
45748 __qualifier_flags to __flags.
45749
45750 2002-07-31 Mark Mitchell <mark@codesourcery.com>
45751
45752 * g++.dg/inherit/operator1.C: New test.
45753 * g++.dg/lookup/disamb1.C: Fix typo in comment.
45754 * g++.dg/other/error1.C: Change expected error message.
45755 * g++.dg/template/conv4.C: Likewise.
45756
45757 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
45758
45759 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
45760 for documented behavior.
45761
45762 2002-07-25 Roger Sayle <roger@eyesopen.com>
45763
45764 * gcc.c-torture/execute/20020720-1.x: Skip this test on
45765 several targets known to fail.
45766
45767 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
45768
45769 * gcc.dg/mips-args-[123].c: New tests.
45770
45771 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
45772
45773 * gcc.dg/ppc-spe.c: New.
45774
45775 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
45776
45777 * g++.dg/other/ptrmem4.C: New testcase.
45778
45779 2002-07-24 Richard Henderson <rth@redhat.com>
45780
45781 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
45782
45783 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
45784
45785 * g++.dg/ext/alignof1.C (main): Return 0 for success.
45786
45787 2002-07-24 Roger Sayle <roger@eyesopen.com>
45788
45789 * gcc.c-torture/execute/memset-3.c: New testcase.
45790
45791 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
45792
45793 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
45794 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
45795
45796 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45797
45798 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
45799 Delete.
45800
45801 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
45802
45803 * gcc.c-torture/compile/simd-4.c: New test.
45804
45805 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45806
45807 PR c++/7347, c++/7348
45808 * g++.dg/template/access4.C: New test.
45809 * g++.dg/template/access5.C: New test.
45810 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
45811 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
45812 * g++.old-deja/g++.pt/ttp58.C: Likewise.
45813 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
45814
45815 2002-07-22 Jakub Jelinek <jakub@redhat.com>
45816
45817 * gcc.dg/gnu89-init-2.c: New test.
45818
45819 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
45820
45821 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
45822
45823 2002-07-20 Roger Sayle <roger@eyesopen.com>
45824
45825 * gcc.c-torture/execute/20020720-1.c: New testcase.
45826
45827 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
45828
45829 * gcc.dg/cpp/Wsignprom.c: New tests.
45830
45831 2002-07-20 Alan Modra <amodra@bigpond.net.au>
45832
45833 * gcc.c-torture/execute/loop-13.c: New test.
45834
45835 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
45836
45837 * gcc.dg/cpp/expr.c: New tests.
45838
45839 2002-07-18 David Edelsohn <edelsohn@gnu.org>
45840
45841 * g++.dg/opt/pr6713.C: Add template instantiation.
45842
45843 2002-07-18 Alan Modra <amodra@bigpond.net.au>
45844
45845 * gcc.dg/nest.c: New test.
45846
45847 2002-07-17 Richard Henderson <rth@redhat.com>
45848
45849 * g++.dg/opt/pr6713.C: New test.
45850
45851 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
45852
45853 * gcc.c-torture/execute/loop-2e.x: Let the testcase
45854 XFAIL for all x86 processors.
45855
45856 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
45857
45858 * gcc.c-torture/execute/20010122-1.x: Do not test with
45859 -fomit-frame-pointer.
45860
45861 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45862
45863 * g++.dg/template/instantiate2.C: New test.
45864 * g++.dg/template/spec4.C: New test.
45865
45866 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45867
45868 * g++.dg/template/access2.C: New test.
45869 * g++.dg/template/access3.C: New test.
45870
45871 2002-07-15 Zack Weinberg <zack@codesourcery.com>
45872
45873 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
45874 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
45875 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
45876 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
45877 Convert to use <stdarg.h>.
45878 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
45879 Delete.
45880 * gcc.dg/va-arg-2.c: New.
45881 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
45882
45883 2002-07-15 Jakub Jelinek <jakub@redhat.com>
45884
45885 * gcc.c-torture/compile/20020710-1.c: New test.
45886
45887 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
45888 Andrew Pinski <pinskia@physics.uc.edu>
45889
45890 gcc.c-torture/compile/simd-2.c: New testcase.
45891 gcc.c-torture/compile/simd-3.c: Likewise.
45892
45893 2002-07-11 Mark Mitchell <mark@codesourcery.com>
45894
45895 PR c++/7224
45896 * g++.dg/overload/error1.C: New test.
45897
45898 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
45899
45900 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
45901 configuration and IRIX 6 O32 ABI.
45902
45903 2002-07-11 Roger Sayle <roger@eyesopen.com>
45904
45905 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
45906
45907 2002-07-10 Roger Sayle <roger@eyesopen.com>
45908
45909 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
45910
45911 2002-07-10 Jeffrey A Law <law@redhat.com>
45912
45913 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
45914
45915 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
45916
45917 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
45918
45919 * gcc.dg/20020312-2.c: Check for __PPC__.
45920
45921 2002-07-09 Diego Novillo <dnovillo@redhat.com>
45922
45923 * gcc.c-torture/compile/20020709-1.c: New test.
45924
45925 2002-07-07 Roger Sayle <roger@eyesopen.com>
45926
45927 * g++.dg/template/qualttp21.C: New test case.
45928
45929 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
45930
45931 * gcc.c-torture/compile/20020706-1.c: New test.
45932 * gcc.c-torture/compile/20020706-2.c: New test.
45933
45934 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
45935 Alexandre Oliva <aoliva@redhat.com>
45936
45937 * g++.dg/warn/incomplete1.C: New test.
45938
45939 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45940
45941 PR c++/7099
45942 * g++.dg/warn/noreturn1.C: New test.
45943
45944 2002-07-03 Mark Mitchell <mark@codesourcery.com>
45945
45946 PR c++/6706
45947 * g++.dg/debug/debug6.C: New test.
45948 * g++.dg/debug/debug7.C: New test.
45949
45950 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
45951
45952 * gcc.c-torture/compile/simd-3.c: New test.
45953
45954 2002-07-03 Chris Demetriou <cgd@broadcom.com>
45955
45956 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
45957 * gcc.dg/20020620-1.c: Likewise.
45958
45959 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
45960
45961 PR c++/6944
45962 * g++.dg/init/array4.C: New test.
45963 * g++.dg/init/array5.C: New test.
45964
45965 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
45966
45967 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
45968 * gcc.c-torture/execute/simd-2.c (main): Likewise.
45969
45970 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
45971
45972 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
45973 * gcc.dg/wtr-aggr-init-1.c: Likewise.
45974 * gcc.dg/wtr-conversion-1.c: Likewise.
45975 * gcc.dg/wtr-escape-1.c: Likewise.
45976 * gcc.dg/wtr-int-type-1.c: Likewise.
45977 * gcc.dg/wtr-label-1.c: Likewise.
45978 * gcc.dg/wtr-static-1.c: Likewise.
45979 * gcc.dg/wtr-strcat-1.c: Likewise.
45980 * gcc.dg/wtr-suffix-1.c: Likewise.
45981 * gcc.dg/wtr-switch-1.c: Likewise.
45982 * gcc.dg/wtr-unary-plus-1.c: Likewise.
45983 * gcc.dg/wtr-union-init-1.c: Likewise.
45984 * gcc.dg/wtr-union-init-2.c: Likewise.
45985 * gcc.dg/wtr-union-init-3.c: Likewise.
45986
45987 * gcc.dg/wtr-func-def-1.c: New test.
45988
45989 2002-07-02 Devang Patel <dpatel@apple.com>
45990
45991 * objc.dg/param-1.m: New test.
45992
45993 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
45994
45995 * gcc.dg/cpp/trad/directive.c: Add test.
45996 * gcc.dg/cpp/trad/macroargs.c: Add test.
45997 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
45998
45999 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
46000
46001 * gcc.dg/cpp/cmdlne-M.c: New test.
46002
46003 2002-07-02 Ziemowit Laski <zlaski@apple.com>
46004
46005 * objc.dg/desig-init-1.m: New test.
46006
46007 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46008
46009 PR c++/6716
46010 * g++.dg/template/instantiate1.C: New test.
46011
46012 2002-07-01 Mark Mitchell <mark@codesourcery.com>
46013
46014 PR c++/7112
46015 * g++.dg/template/sizeof2.C: New test.
46016
46017 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
46018
46019 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
46020 gcc.dg/cpp/trad/include.c: New tests.
46021
46022 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
46023
46024 PR target/7177
46025 * gcc.c-torture/compile/20020701-1.c: New test.
46026
46027 2002-07-01 Stan Shebs <shebs@apple.com>
46028
46029 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
46030 header here...
46031 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
46032 (objc-torture-execute): or here.
46033
46034 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
46035
46036 * gcc.c-torture/execute/arith-rand-ll.c: New test.
46037
46038 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
46039
46040 * gcc.dg/cpp/trad/escaped-nl.c: New test.
46041
46042 2002-06-30 Devang Patel <dpatel@apple.com>
46043
46044 * objc.dg/fsyntax-only.m: New test.
46045
46046 2002-06-27 Mark Mitchell <mark@codesourcery.com>
46047
46048 PR c++/6695
46049 * g++.dg/template/friend7.C: New file.
46050
46051 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
46052
46053 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
46054 return type.
46055
46056 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
46057
46058 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
46059 avoid division by zero.
46060
46061 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
46062
46063 * gcc.dg/Wunknownprag.c: New tests.
46064
46065 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
46066
46067 * gcc.c-torture/execute/simd-2.c: New test.
46068
46069 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
46070
46071 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
46072 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
46073 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
46074 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
46075 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
46076 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
46077 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
46078 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
46079 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
46080 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
46081 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
46082 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
46083 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
46084 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
46085 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
46086 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
46087 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
46088
46089 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
46090
46091 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
46092 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
46093 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
46094 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
46095 New tests.
46096 * gcc.dg/cpp/trad/directive.c: Update.
46097
46098 2002-06-23 Andreas Jaeger <aj@suse.de>
46099
46100 * gcc.c-torture/execute/complex-6.c: New.
46101
46102 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
46103
46104 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
46105 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
46106 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
46107 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
46108
46109 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
46110
46111 * gcc.dg/cpp/trad: New directory with traditional tests copied
46112 from parent directory.
46113 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
46114 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
46115 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
46116 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
46117 Move to trad/ and rename.
46118 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
46119 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
46120 gcc.dg/cpp/trad/redef2.c: New tests.
46121 * gcc.dg/cpp/trad/trad.exp: New driver.
46122
46123 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
46124
46125 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
46126 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
46127 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
46128 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
46129 Remove.
46130
46131 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
46132
46133 * gcc.dg/20020620-1.c: New test.
46134
46135 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46136
46137 * g++.dg/template/ttp4.C: New test.
46138
46139 2002-06-19 Jakub Jelinek <jakub@redhat.com>
46140
46141 * g++.dg/opt/vt1.C: Fix regexp.
46142
46143 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46144
46145 * gcc.c-torture/execute/pure-1.c: Make functions static again.
46146 Don't use attribute `noinline'.
46147
46148 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
46149
46150 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
46151
46152 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
46153
46154 * gcc.c-torture/execute/simd-1.c: New.
46155
46156 * gcc.dg/simd-1.c: New.
46157
46158 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
46159
46160 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
46161
46162 2002-06-16 Richard Henderson <rth@redhat.com>
46163
46164 * g++.dg/ext/anon-struct1.C: New.
46165 * g++.dg/ext/anon-struct2.C: New.
46166 * g++.dg/ext/anon-struct3.C: New.
46167 * gcc.dg/anon-struct-1.c: New.
46168 * gcc.dg/anon-struct-2.c: New.
46169 * gcc.dg/anon-struct-3.c: New.
46170 * gcc.dg/20011008-1.c: Adjust warning text.
46171 * gcc.dg/20020527-1.c: Add -fms-extensions.
46172
46173 2002-06-16 Richard Henderson <rth@redhat.com>
46174
46175 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
46176
46177 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
46178
46179 * gcc.c-torture/execute/20020615-1.c: New test.
46180
46181 2002-06-15 Roger Sayle <roger@eyesopen.com>
46182
46183 * gcc.c-tortuture/execute/compare-1.c: New test case.
46184 * gcc.c-tortuture/execute/compare-2.c: New test case.
46185 * gcc.c-tortuture/execute/compare-3.c: New test case.
46186
46187 2002-06-13 Richard Henderson <rth@redhat.com>
46188
46189 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
46190 ia64 ilp32.
46191
46192 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
46193
46194 * g++.dg/template/typename2.C: Update error message.
46195
46196 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
46197
46198 * gcc.c-torture/execute/20020611-1.c: New test.
46199
46200 2002-06-11 Bob Wilson <bob.wilson@acm.org>
46201
46202 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
46203 list of targets to skip.
46204
46205 2002-06-10 Bob Wilson <bob.wilson@acm.org>
46206
46207 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
46208 targets if not optimizing.
46209
46210 2002-06-10 Jakub Jelinek <jakub@redhat.com>
46211
46212 * gcc.c-torture/compile/20020605-1.c: New test.
46213
46214 * g++.dg/opt/vt1.C: New test.
46215
46216 * gcc.dg/20020531-1.c: New test.
46217
46218 * gcc.dg/20020530-1.c: New test.
46219
46220 * gcc.dg/20020527-1.c: New test.
46221
46222 * g++.dg/opt/cse1.C: New test.
46223
46224 2002-06-07 Roger Sayle <roger@eyesopen.com>
46225
46226 * gcc.dg/20020607-2.c: New test case.
46227
46228 2002-06-07 Jakub Jelinek <jakub@redhat.com>
46229
46230 * gcc.c-torture/compile/20020604-1.c: New test.
46231
46232 2002-06-04 Richard Henderson <rth@redhat.com>
46233
46234 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
46235 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
46236 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
46237
46238 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
46239
46240 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
46241
46242 2002-06-03 Richard Henderson <rth@redhat.com>
46243
46244 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
46245 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
46246
46247 2002-06-02 Richard Henderson <rth@redhat.com>
46248
46249 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
46250 test functions static.
46251
46252 2002-06-02 Andreas Jaeger <aj@suse.de>
46253
46254 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
46255 now.
46256
46257 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
46258
46259 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
46260 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
46261 Update for mofified diagnostics.
46262 * gcc.dg/c99-intconst-1.c: No longer fail.
46263
46264 2002-06-02 Richard Henderson <rth@redhat.com>
46265
46266 * gcc.dg/uninit-A.c: Remove xfail markers.
46267
46268 2002-06-01 Roger Sayle <roger@eyesopen.com>
46269
46270 * gcc.dg/fnegate-1.c: New test case.
46271
46272 2002-05-30 Osku Salerma <osku@iki.fi>
46273
46274 * gcc.c-torture/execute/mayalias-1.c: New file.
46275
46276 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
46277
46278 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
46279 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
46280 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
46281
46282 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
46283
46284 * gcc.c-torture/execute/20020529-1.c: New test.
46285
46286 2002-05-27 Richard Henderson <rth@redhat.com>
46287
46288 * g++.dg/ext/attrib6.C: New test case.
46289
46290 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46291
46292 * gcc.c-torture/execute/pure-1.c: New test.
46293
46294 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
46295
46296 * gcc.dg/cpp/arith-2.c: Remove.
46297
46298 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
46299
46300 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
46301 * gcc.dg/cpp/if-3.c: Remove.
46302
46303 2002-05-26 Jakub Jelinek <jakub@redhat.com>
46304
46305 * g++.dg/opt/cse2.C: New test.
46306
46307 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
46308
46309 * gcc.dg/cpp/arith-1.c: New semantic tests.
46310 * gcc.dg/cpp/if-1.c: Update.
46311
46312 2002-05-24 Ben Elliston <bje@redhat.com>
46313
46314 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
46315
46316 2002-05-24 Jakub Jelinek <jakub@redhat.com>
46317
46318 * gcc.dg/verbose-asm.c: New test.
46319
46320 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
46321
46322 * gcc.dg/cpp/paste12.c: New test.
46323
46324 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
46325
46326 * g++.dg/parse/named_ops.C: New test.
46327
46328 2002-05-23 Mark Mitchell <mark@codesourcery.com>
46329
46330 * gcc.dg/weak-8.c: New test.
46331
46332 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
46333
46334 * gcc.dg/weak-2.c: Allow optional leading underscore
46335 in scan-assembler symbol name.
46336 * gcc.dg/weak-3.c: Likewise.
46337 * gcc.dg/weak-4.c: Likewise.
46338 * gcc.dg/weak-5.c: Likewise.
46339
46340 2002-05-23 Jakub Jelinek <jakub@redhat.com>
46341
46342 * gcc.dg/20020523-1.c: New test.
46343
46344 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
46345
46346 * objc.dg/const-str-2.m: Update now that we stop after
46347 a command line error.
46348
46349 2002-05-22 Richard Henderson <rth@redhat.com>
46350
46351 * g++.dg/dg.exp: Fix typo in test pruneing.
46352
46353 2002-05-22 Richard Henderson <rth@redhat.com>
46354
46355 * g++.dg/dg.exp: Prune the tls subdirectory.
46356 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
46357 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
46358 * g++.dg/tls/init-1.C: New.
46359
46360 2002-05-22 Jakub Jelinek <jakub@redhat.com>
46361
46362 * gcc.dg/20020517-1.c: New test.
46363
46364 2002-05-21 Richard Henderson <rth@redhat.com>
46365
46366 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
46367 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
46368
46369 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
46370
46371 * g++.dg/other/copy2.C: New test.
46372
46373 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
46374
46375 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
46376 (MAX_COPY): Bump up to 10 times sizeof (long long).
46377 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
46378
46379 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
46380 sizeof (long long).
46381
46382 * gcc.c-torture/execute/strcpy-1.c: New test.
46383
46384 2002-05-19 Jason Merrill <jason2redhat.com>
46385
46386 * g++.dg/ext/oper1.C: New test.
46387
46388 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
46389 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
46390
46391 * README.QMTEST: New file.
46392
46393 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
46394
46395 2002-05-19 Andreas Jaeger <aj@suse.de>
46396
46397 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
46398 now.
46399 * gcc.c-torture/execute/loop-2d.x: Likewise.
46400
46401 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
46402
46403 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
46404 support weak symbols.
46405 * gcc.dg/weak-4.c: Likewise.
46406 * gcc.dg/weak-6.c: Likewise.
46407
46408 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
46409
46410 * gcc.dg/weak-3.c: Add dg-excess-error comment for
46411 cygwin, coff and h8300-*-hms targets
46412 * gcc.dg/weak-5.c: Likewise.
46413 * gcc.dg/weak-7.c: Likewise.
46414
46415 2002-05-16 Jason Merrill <jason@redhat.com>
46416
46417 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
46418 (scan-assembler-not, scan-assembler-dem): Likewise.
46419 (scan-assembler-dem-not): Likewise.
46420
46421 2002-05-15 Richard Henderson <rth@redhat.com>
46422
46423 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
46424
46425 2002-05-15 Richard Henderson <rth@redhat.com>
46426
46427 * gcc.dg/weak-5.c (vfoo1c): No warning here.
46428 (vfoo1f): Warning here.
46429 (vfoo1l): Don't redefine the alias.
46430
46431 2002-05-14 Jason Merrill <jason@redhat.com>
46432 Alexandre Oliva <aoliva@redhat.com>
46433
46434 * g++.dg/init/pm1.C: New test.
46435
46436 2002-05-12 David S. Miller <davem@redhat.com>
46437
46438 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
46439 types.
46440
46441 2002-05-10 Roger Sayle <roger@eyesopen.com>
46442
46443 * gcc.c-torture/execute/20020510-1.c: New test case.
46444
46445 2002-05-10 David S. Miller <davem@redhat.com>
46446
46447 * gcc.c-torture/execute/conversion.c: Test long double too.
46448
46449 2002-05-09 Jakub Jelinek <jakub@redhat.com>
46450
46451 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
46452 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
46453 * lib/g++.exp (g++_link_flags): Likewise.
46454 * lib/objc.exp (objc_target_compile): Likewise.
46455
46456 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
46457
46458 * gcc.dg/cpp/poison.c: Update.
46459 * gcc.dg/cpp/20000625-2.c: Remove.
46460 * gcc.dg/cpp/direct2s.c: Remove final test.
46461
46462 2002-05-08 Tom Rix <trix@redhat.com>
46463
46464 * gcc.c-torture/execute/20020508-1.c: New test.
46465 * gcc.c-torture/execute/20020508-2.c: New test.
46466 * gcc.c-torture/execute/20020508-3.c: New test.
46467
46468 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
46469
46470 * gcc.dg/cpp/charconst-4.c: More tests.
46471
46472 2002-05-08 Mark Mitchell <mark@codesourcery.com>
46473
46474 PR c/6569
46475 * gcc.dg/weak-3.c: Update location of warning messages.
46476 * gcc.dg/weak-5.c: Likewise.
46477
46478 2002-05-06 Roger Sayle <roger@eyesopen.com>
46479
46480 * gcc.c-torture/execute/20020506-1.c: New test case.
46481
46482 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
46483
46484 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
46485
46486 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
46487
46488 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
46489
46490 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
46491
46492 * gcc.dg/cpp/charconst-3.c: New test.
46493
46494 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
46495
46496 * gcc.dg/cpp/charconst.c: Update tests.
46497
46498 2002-05-05 Tim Josling <tej@melbpc.org.au>
46499
46500 * treelang: Added directory for new sample language treelang. Also
46501 lib/treelang.exp: New file to signal treelang should be tested.
46502
46503 2002-05-03 Jakub Jelinek <jakub@redhat.com>
46504
46505 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
46506 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
46507 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
46508 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
46509 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
46510 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
46511 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
46512
46513 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
46514
46515 * gcc.dg/format/xopen-2.c: New test.
46516
46517 2002-05-03 Jakub Jelinek <jakub@redhat.com>
46518
46519 * gcc.dg/20020503-1.c: New test.
46520
46521 2002-05-02 Mark Mitchell <mark@codesourcery.com>
46522
46523 * g++.dg/init/dtor1.C: Make it tougher.
46524
46525 2002-05-01 Mark Mitchell <mark@codesourcery.com>
46526
46527 * g++.dg/init/dtor1.C: New test.
46528
46529 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
46530
46531 * gcc.dg/altivec-8.c: New.
46532
46533 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
46534
46535 * gcc.dg/altivec-7.c: New.
46536
46537 2002-04-29 Jakub Jelinek <jakub@redhat.com>
46538
46539 * g++.dg/parse/typedef1.C: New test.
46540
46541 2002-04-29 Mark Mitchell <mark@codesourcery.com>
46542
46543 PR c++/6486
46544 * g++.dg/template/friend6.C: New test.
46545
46546 PR c++/6492
46547 * g++.dg/init/copy1.C: New test.
46548
46549 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
46550
46551 * g++.dg/warn/effc1.C: New test.
46552
46553 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
46554
46555 * gcc.dg/cpp/if-cexp.c: Add a test.
46556
46557 2002-04-28 Jakub Jelinek <jakub@redhat.com>
46558
46559 * gcc.dg/20020426-2.c: New test.
46560
46561 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
46562
46563 * gcc.dg/cpp/if-mop.c: Update.
46564 * gcc.dg/cpp/if-mpar.c: Add test.
46565 * gcc.dg/cpp/if-oppr.c: Update.
46566
46567 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46568
46569 PR c/6343
46570 * gcc.dg/weak-[2-7].c: New tests.
46571
46572 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
46573
46574 * gcc.dg/enum1.c: New test.
46575
46576 2002-04-26 Mark Mitchell <mark@codesourcery.com>
46577
46578 PR c++/6497
46579 * g++.dg/inherit/access2.C: New test.
46580
46581 2002-04-26 Mark Mitchell <mark@codesourcery.com>
46582
46583 PR bootstrap/6445
46584 * gcc.dg/20020426-1.c: New test.
46585
46586 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
46587
46588 * g++.dg/abi/enum1.C: New test.
46589
46590 2002-04-26 Richard Henderson <rth@redhat.com>
46591
46592 * gcc.dg/c99-bool-1.c: Expect always true warning.
46593
46594 2002-04-25 Roger Sayle <roger@eyesopen.com>
46595
46596 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
46597
46598 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46599
46600 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
46601 targets.
46602
46603 2002-04-24 Mark Mitchell <mark@codesourcery.com>
46604
46605 * g++.dg/abi/mange7.C: New test.
46606
46607 PR c++/6438.
46608 * g++.dg/parse/stmtexpr2.C: New test.
46609
46610 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
46611
46612 * gcc.dg/20020312-2.c: Add SH target.
46613
46614 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46615
46616 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
46617 compiler output on mips*-*-irix*.
46618
46619 2002-04-23 Jakub Jelinek <jakub@redhat.com>
46620
46621 * g++.dg/parse/attr1.C: New test.
46622
46623 2002-04-23 Roger Sayle <roger@eyesopen.com>
46624
46625 * gcc.c-torture/execute/string-opt-17.c: New test case.
46626 * gcc.c-torture/execute/memset-2.c: New test case.
46627
46628 2002-04-23 Mark Mitchell <mark@codesourcery.com>
46629
46630 PR c++/6256:
46631 * g++.dg/template/friend5.C: New test.
46632
46633 PR c++/6331:
46634 * g++.dg/template/qual1.C: Likewise.
46635
46636 2002-04-22 Zack Weinberg <zack@codesourcery.com>
46637
46638 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
46639 Include stdlib.h, not stdio.h or ctype.h.
46640
46641 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
46642
46643 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
46644 cris-*-elf* and mmix-*-*.
46645 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
46646 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
46647 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
46648 Ditto.
46649 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
46650 * gcc.dg/wchar_t-1.c: Ditto.
46651
46652 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
46653
46654 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
46655 Clarify comment.
46656
46657 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
46658
46659 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
46660
46661 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46662
46663 * gcc.c-torture/execute/20000906-1.x: Delete.
46664
46665 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
46666
46667 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
46668
46669 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
46670
46671 * PR6367
46672 * g77.f-torture/execute/6367.f: New test.
46673 * g77.f-torture/execute/6367.x: Disable for MMIX.
46674
46675 2002-04-19 Mark Mitchell <mark@codesourcery.com>
46676
46677 * PR6352
46678 * g++.dg/opt/inline2.C: New test.
46679
46680 2002-04-18 Richard Henderson <rth@redhat.com>
46681
46682 * gcc.dg/20000906-1.c: Enable for all targets.
46683 * gcc.c-torture/compile/iftrap-2.c: New.
46684
46685 2002-04-18 Jakub Jelinek <jakub@redhat.com>
46686
46687 * gcc.dg/20020418-1.c: New test.
46688 * gcc.dg/20020418-2.c: New test.
46689
46690 2002-04-18 Richard Henderson <rth@redhat.com>
46691
46692 * gcc.c-torture/compile/iftrap-1.c: New.
46693 * gcc.dg/iftrap-1.c: Adjust for ia64.
46694 * gcc.dg/iftrap-2.c: New.
46695
46696 2002-04-18 Jakub Jelinek <jakub@redhat.com>
46697
46698 * gcc.c-torture/compile/20020418-1.c: New test.
46699
46700 2002-04-18 Roger Sayle <roger@eyesopen.com>
46701
46702 * gcc.c-torture/compile/20020415-1.c: New.
46703
46704 2002-04-18 David S. Miller <davem@redhat.com>
46705
46706 * gcc.c-torture/execute/20020418-1.c: New test.
46707
46708 2002-04-17 Jakub Jelinek <jakub@redhat.com>
46709
46710 * gcc.dg/20020416-1.c: New test.
46711
46712 * g++.dg/opt/inline1.C: New test.
46713
46714 2002-04-16 Jakub Jelinek <jakub@redhat.com>
46715
46716 * gcc.dg/altivec-5.c: New test.
46717
46718 * gcc.dg/20020415-1.c: New test.
46719
46720 2002-04-15 Mark Mitchell <mark@codesourcery.com>
46721
46722 * lib/chill.exp: Remove.
46723
46724 2002-04-14 Jakub Jelinek <jakub@redhat.com>
46725
46726 * g++.dg/other/big-struct.C: New test.
46727
46728 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
46729
46730 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
46731 of scratch file.
46732
46733 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
46734
46735 PR c/6277
46736 * gcc.dg/i386-387-1.c: Allow optional leading underscore
46737 in scan-assembler function name
46738
46739 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
46740
46741 * g77.f-torture/execute/980628-4.x,
46742 g77.f-torture/execute/980628-5.x,
46743 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
46744 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
46745 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
46746 i[34567]86-*-*.
46747
46748 2002-04-13 David S. Miller <davem@redhat.com>
46749
46750 * gcc.c-torture/execute/20020413-1.c: New test.
46751
46752 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
46753
46754 * gcc.dg/asm-6.c,
46755 * g++.dg/ext/asm1.C: New tests.
46756
46757 2002-04-12 Mark Mitchell <mark@codesourcery.com>
46758
46759 PR c++ 5373.
46760 * g++.dg/parse/stmtexpr1.C: New test.
46761
46762 PR c++/5189.
46763 * g++.dg/template/copy1.C: New test.
46764
46765 2002-04-12 Richard Henderson <rth@redhat.com>
46766
46767 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
46768
46769 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
46770
46771 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
46772 gcc.c-torture/execute/20020307-2.c.
46773
46774 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
46775
46776 * g++.dg/ext/attrib5.C,
46777 * g++.dg/lookup/struct1.C: New tests.
46778
46779 2002-04-11 Jakub Jelinek <jakub@redhat.com>
46780
46781 * gcc.dg/20020411-1.c: New test.
46782
46783 * gcc.c-torture/execute/20020411-1.c: New test.
46784
46785 2002-04-10 Janis Johnson <janis187@us.ibm.com>
46786
46787 * g77.f-torture/execute/6177.f: New test.
46788
46789 2002-04-10 Jakub Jelinek <jakub@redhat.com>
46790
46791 PR middle-end/6247
46792 * g++.dg/opt/cleanup1.C: New test.
46793
46794 * g++.dg/opt/const1.C: New test.
46795
46796 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
46797
46798 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
46799
46800 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
46801
46802 PR c++/5507
46803 * g++.dg/template/typename2.C: New test.
46804
46805 2002-04-10 Alan Modra <amodra@bigpond.net.au>
46806
46807 * gcc.c-torture/execute/loop-12.c: New.
46808
46809 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
46810
46811 * g77.f-torture/execute/980628-4.x,
46812 g77.f-torture/execute/980628-5.x,
46813 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
46814 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
46815 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
46816
46817 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46818
46819 PR optimization/6086
46820 * g++.dg/opt/preinc1.C: New test.
46821
46822 2002-04-06 Mark Mitchell <mark@codesourcery.com>
46823
46824 PR c++/5571
46825 * g++.dg/opt/static2.C: New test.
46826
46827 2002-04-06 Mark Mitchell <mark@codesourcery.com>
46828
46829 PR c/5120
46830 * gcc.dg/20020406-1.c: New test.
46831
46832 2002-04-04 David S. Miller <davem@redhat.com>
46833
46834 * gcc.c-torture/execute/20020404-1.c: New test.
46835
46836 2002-04-04 Jakub Jelinek <jakub@redhat.com>
46837
46838 PR c/6123
46839 * gcc.dg/20020312-2.c: Do not declare global register variable
46840 if __PIC__ or __pic__ is defined.
46841
46842 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
46843
46844 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
46845 __asm__ so that it works correctly even if -ansi -pedantic-errors.
46846
46847 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46848
46849 * gcc.misc-tests/linkage.exp: Update last change to handle
46850 sparc*-, not just sparc-.
46851
46852 2002-04-03 Richard Henderson <rth@redhat.com>
46853
46854 * gcc.dg/cpp/ucs.c: Improved long UCS test.
46855
46856 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
46857
46858 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
46859
46860 2002-04-02 David S. Miller <davem@redhat.com>
46861
46862 * gcc.c-torture/execute/20020402-3.c: New test.
46863
46864 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
46865
46866 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
46867 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
46868
46869 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
46870 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
46871 g77.f-torture/execute/20001201.x,
46872 g77.f-torture/execute/u77-test.x: New files.
46873
46874 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
46875 * gcc.dg/wchar_t-1.c: Ditto.
46876
46877 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
46878
46879 * gcc.c-torture/execute/20020402-1.c: New test.
46880
46881 2002-04-01 Richard Henderson <rth@redhat.com>
46882
46883 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
46884
46885 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
46886
46887 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
46888
46889 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
46890
46891 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
46892
46893 * g++.dg/inherit/template-as-base.C: Expect error.
46894 * g++.dg/inherit/namespace-as-base.C: Likewise.
46895
46896 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
46897
46898 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
46899 g++.dg/ext/instantiate3.C: Tweak match patterns.
46900
46901 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
46902 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
46903 -da test.
46904
46905 2002-03-31 Richard Henderson <rth@redhat.com>
46906
46907 * gcc.dg/special/alias-2.c: New.
46908 * gcc.dg/special/ecos.exp: Run it.
46909
46910 2002-03-31 Richard Henderson <rth@redhat.com>
46911
46912 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
46913
46914 2002-03-31 Kazu Hirata <kazu@hxi.com>
46915
46916 * gcc.dg/weak-1.c: Disable on h8300 port.
46917
46918 2002-03-29 Janis Johnson <janis187@us.ibm.com>
46919
46920 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
46921 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
46922 ordering tests.
46923 * g++.dg/bprob/bprob-1.C: New test.
46924 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
46925 * g++.dg/gcov/gcov-1.C: New test.
46926 * g++.dg/gcov/gcov-1.x: New file.
46927 * g++.dg/gcov/gcov-2.C: New test.
46928 * g++.dg/gcov/gcov-3.C: New test.
46929 * g++.dg/gcov/gcov-3.h: New file.
46930
46931 2002-03-28 Roger Sayle <roger@eyesopen.com>
46932
46933 * g++.old-deja/g++.other/builtins5.C: New test.
46934 * g++.old-deja/g++.other/builtins6.C: New test.
46935 * g++.old-deja/g++.other/builtins7.C: New test.
46936 * g++.old-deja/g++.other/builtins8.C: New test.
46937 * g++.old-deja/g++.other/builtins9.C: New test.
46938
46939 2002-03-29 Jakub Jelinek <jakub@redhat.com>
46940
46941 * g++.dg/opt/static1.C: New test.
46942
46943 * g++.dg/opt/longbranch1.C: New test.
46944
46945 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
46946
46947 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
46948
46949 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
46950
46951 2002-03-28 Jeffrey A Law (law@redhat.com)
46952
46953 * gcc.c-torture/execute/20020328-1.c: New test.
46954
46955 2002-03-27 Richard Henderson <rth@redhat.com>
46956
46957 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
46958 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
46959 move from g++.old-deja/g++.ext/.
46960
46961 2002-03-27 Mark Mitchell <mark@codesourcery.com>
46962
46963 * g++.dg/init/new2.C: New test.
46964
46965 2002-03-26 Richard Henderson <rth@redhat.com>
46966
46967 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
46968
46969 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
46970 on sparc.
46971
46972 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
46973 sparcv9 systems.
46974 * gcc.dg/20001102-1.c: Likewise.
46975
46976 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
46977
46978 * gcc.dg/cpp/endif-pedantic1.c,
46979 gcc.dg/cpp/endif-pedantic2.c: New tests.
46980
46981 2002-03-26 Mark Mitchell <mark@codesourcery.com>
46982
46983 * g++.dg/init/new1.C: New test.
46984
46985 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
46986
46987 * g++.dg/abi/vbase9.C: New test.
46988
46989 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
46990
46991 * gcc.dg/arm-asm.c: New test.
46992
46993 2002-03-26 Andrew Cagney <ac131313@redhat.com>
46994
46995 * gcc.dg/Wswitch-enum.c: New test.
46996 Fix PR c/5044.
46997
46998 2002-03-26 Richard Henderson <rth@redhat.com>
46999
47000 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
47001 structure.
47002
47003 2002-03-25 Richard Henderson <rth@redhat.com>
47004
47005 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
47006 sparcv9 systems.
47007
47008 * gcc.c-torture/compile/20011119-1.c (xxx): New.
47009 * gcc.c-torture/compile/20011119-2.c (xxx): New.
47010
47011 2002-03-25 Zack Weinberg <zack@codesourcery.com>
47012
47013 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
47014
47015 2002-03-25 Bob Wilson <bob.wilson@acm.org>
47016
47017 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
47018 targets using generic thunk support.
47019
47020 2002-03-25 Jakub Jelinek <jakub@redhat.com>
47021
47022 * gcc.c-torture/compile/20020323-1.c: New test.
47023
47024 * g++.dg/opt/conj2.C: New test.
47025
47026 2002-03-24 Richard Henderson <rth@redhat.com>
47027
47028 * gcc.dg/weak-1.c: Use -fno-common.
47029
47030 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
47031
47032 * g77.dg/f77-edit-apostrophe-out.f: New test
47033 * g77.dg/f77-edit-h-out.f: New test
47034 * g77.dg/f77-edit-t-in.f: New test
47035 * g77.dg/f77-edit-t-out.f: New test
47036 * g77.dg/f77-edit-x-out.f: New test
47037 * g77.dg/f77-edit-slash-out.f: New test
47038 * g77.dg/f77-edit-colon-out.f: New test
47039 * g77.dg/f77-edit-s-out.f: New test
47040
47041 2002-03-24 Richard Henderson <rth@redhat.com>
47042
47043 * objc/execute/formal_protocol-6.x: New XFAIL.
47044
47045 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
47046
47047 * gcc.dg/weak-1.c: Early return from dg-final on platforms
47048 that do not support weak symbols
47049
47050 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
47051
47052 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
47053 * lib/g77.exp: Likewise.
47054 * lib/objc.exp: Likewise.
47055
47056 2002-03-23 Andrew Cagney <ac131313@redhat.com>
47057
47058 * gcc.dg/Wswitch-default.c: New test.
47059
47060 2002-03-23 Jakub Jelinek <jakub@redhat.com>
47061
47062 * g++.dg/other/enum1.C: New test.
47063
47064 2002-03-23 Zack Weinberg <zack@codesourcery.com>
47065
47066 * gcc.dg/pragma-ep-3.c: Fix typo.
47067
47068 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
47069
47070 * g++.dg/inherit/template-as-base.C: New test.
47071
47072 2002-03-22 Jakub Jelinek <jakub@redhat.com>
47073
47074 * g++.old-deja/g++.other/dwarf2-1.C: Move...
47075 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
47076
47077 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
47078
47079 * gcc.dg/cpp/multiline.c: Update to match.
47080
47081 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
47082
47083 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
47084
47085 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
47086
47087 * gcc.dg/cpp/extratokens2.c: New file.
47088
47089 2002-03-21 David Edelsohn <edelsohn@gnu.org>
47090
47091 * gcc.dg/20020312-2.c: Add rs6000 target.
47092
47093 * gcc.c-torture/compile/20020319-1.c: New test.
47094
47095 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
47096
47097 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
47098 (A, E): Handle this.
47099
47100 2002-03-20 Jason Merrill <jason@redhat.com>
47101
47102 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
47103 ignoring -fpic.
47104 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
47105 through prune_gcc_output.
47106
47107 2002-03-20 Jakub Jelinek <jakub@redhat.com>
47108
47109 * gcc.c-torture/compile/20020320-1.c: New test.
47110
47111 2002-03-19 Jakub Jelinek <jakub@redhat.com>
47112
47113 * gcc.c-torture/compile/20020318-1.c: New test.
47114
47115 * gcc.dg/struct-by-value-1.c: New test.
47116
47117 * gcc.dg/20020319-1.c: New test.
47118
47119 2002-03-18 Jakub Jelinek <jakub@redhat.com>
47120
47121 * g++.dg/opt/conj1.C: New test.
47122
47123 2002-03-17 Mark Mitchell <mark@codesourcery.com>
47124
47125 * g++.dg/template/qualttp20.C: Revert previous change.
47126 * g++.dg/template/qualttp3.C: Likewise.
47127 * g++.dg/template/qualttp4.C: Likewise.
47128 * g++.dg/template/qualttp5.C: Likewise.
47129 * g++.dg/template/qualttp6.C: Likewise.
47130 * g++.dg/template/qualttp7.C: Likewise.
47131 * g++.dg/template/qualttp8.C: Likewise.
47132 * g++.dg/template/recurse.C: Likewise.
47133
47134 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
47135
47136 * gcc.dg/cpp/wchar-1.c: Update.
47137
47138 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
47139
47140 * g++.dg/template/conv1.C: New test.
47141 * g++.dg/template/conv2.C: New test.
47142 * g++.dg/template/conv3.C: New test.
47143 * g++.dg/template/conv4.C: New test.
47144
47145 2002-03-15 Mark Mitchell <mark@codesourcery.com>
47146
47147 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
47148 * g++.dg/template/qualttp3.C: Likewise.
47149 * g++.dg/template/qualttp4.C: Likewise.
47150 * g++.dg/template/qualttp5.C: Likewise.
47151 * g++.dg/template/qualttp6.C: Likewise.
47152 * g++.dg/template/qualttp7.C: Likewise.
47153 * g++.dg/template/qualttp8.C: Likewise.
47154 * g++.dg/template/recurse.C: Likewise.
47155
47156 2002-03-15 Mark Mitchell <mark@codesourcery.com>
47157
47158 * g++.dg/opt/dtor1.C: New test.
47159
47160 2002-03-15 Jakub Jelinek <jakub@redhat.com>
47161
47162 * gcc.c-torture/compile/20020315-1.c: New test.
47163
47164 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
47165
47166 * gcc.dg/weak-1.c: Fix scan tests.
47167
47168 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
47169
47170 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
47171 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
47172 cris-*-aout* mmix-*-*.
47173 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
47174 cris-*-aout* mmix-*-*.
47175 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
47176 cris-*-elf* cris-*-aout* and mmix-*-*.
47177 * gcc.dg/20001009-1.c: Ditto.
47178 * gcc.dg/20010912-1.c: Ditto.
47179 * gcc.dg/20020122-4.c: Ditto.
47180 * gcc.dg/inline-2.c: Ditto.
47181
47182 2002-03-14 Jeffrey A Law (law@cygnus.com)
47183
47184 * gcc.c-torture/compile/20020314-1.c: New test.
47185
47186 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
47187
47188 * gcc.c-torture/execute/20020314-1.c: New test.
47189
47190 2002-03-14 Jakub Jelinek <jakub@redhat.com>
47191
47192 * g++.dg/warn/Wunused-1.C: New test.
47193
47194 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
47195
47196 * g++.dg/abi/mangle6.C: New test.
47197
47198 2002-03-13 Jakub Jelinek <jakub@redhat.com>
47199
47200 * gcc.c-torture/compile/20020309-2.c: New test.
47201
47202 * gcc.c-torture/compile/20020312-1.c: New test.
47203
47204 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
47205
47206 * g++.dg/other/access1.C: New test.
47207
47208 2002-03-12 Jakub Jelinek <jakub@redhat.com>
47209
47210 * gcc.c-torture/execute/wchar_t-1.c: New test.
47211
47212 2002-03-12 David Edelsohn <edelsohn@gnu.org>
47213
47214 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
47215
47216 2002-03-12 Roger Sayle <roger@eyesopen.com>
47217
47218 * gcc.dg/20020312-1.c: New test case.
47219
47220 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
47221
47222 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
47223
47224 2002-03-11 Richard Henderson <rth@redhat.com>
47225
47226 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
47227 * g++.old-deja/g++.jason/report.C: Likewise.
47228
47229 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
47230
47231 * g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
47232 * g++.old-deja/g++.robertl/eb56.C: Likewise.
47233
47234 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
47235
47236 * g++.dg/overload/pmf1.C: New test.
47237
47238 2002-03-11 Kazu Hirata <kazu@hxi.com>
47239
47240 * gcc.c-torture/execute/20020307-1.c: Use long.
47241
47242 2002-03-11 Jakub Jelinek <jakub@redhat.com>
47243
47244 PR optimization/5844
47245 * gcc.dg/20020310-1.c: New test.
47246
47247 2002-03-09 Michael Meissner <meissner@redhat.com>
47248
47249 * gcc.c-torture/execute/memcpy-2.c: New test.
47250 * gcc.c-torture/execute/memset-1.c: New test.
47251 * gcc.c-torture/execute/strlen-1.c: New test.
47252 * gcc.c-torture/execute/strcmp-1.c: New test.
47253 * gcc.c-torture/execute/strncmp-1.c: New test.
47254
47255 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
47256
47257 * gcc.dg/ppc-ldstruct.c: New test.
47258
47259 2002-03-09 Jakub Jelinek <jakub@redhat.com>
47260
47261 * gcc.c-torture/execute/va-arg-22.c: New test.
47262
47263 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
47264
47265 * gcc.c-torture/compile/20020309-1.c: New test.
47266
47267 2002-03-08 Jakub Jelinek <jakub@redhat.com>
47268
47269 * gcc.c-torture/execute/20020307-2.c: New test.
47270
47271 2002-03-07 Jeffrey A Law (law@redhat.com)
47272
47273 * g77.f-torture/compile/20020307-1.f: New test.
47274
47275 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
47276
47277 * gcc.dg/unordered-1.c: New test.
47278
47279 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
47280
47281 * gcc.c-torture/execute/20020307-1.c: New test.
47282
47283 2002-03-05 Jakub Jelinek <jakub@redhat.com>
47284
47285 * gcc.dg/20020304-1.c: New test.
47286
47287 * gcc.c-torture/compile/20020304-2.c: New test.
47288
47289 2002-03-04 Zack Weinberg <zack@codesourcery.com>
47290
47291 * gcc.c-torture/compile/20020304-1.c: New test case
47292 (from PR c/5830).
47293
47294 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
47295
47296 * gcc.dg/20020103-1.c: Add other -D ppc variants.
47297
47298 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
47299
47300 * g++.dg/other/classkey1.C: New test.
47301
47302 2002-03-01 Richard Henderson <rth@redhat.com>
47303
47304 * gcc.c-torture/compile/981223-1.x: New.
47305 * gcc.c-torture/compile/920625-1.x: New.
47306
47307 2002-02-28 Richard Henderson <rth@redhat.com>
47308
47309 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
47310
47311 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
47312
47313 * gcc.c-torture/execute/20020227-1.c: New test.
47314
47315 2002-02-27 Mark Mitchell <mark@codesourcery.com>
47316
47317 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
47318 here" ERROR lines.
47319 * g++.old-deja/g++.oliva/partord1.C: Likewise.
47320 * g++.old-deja.g++.other/defarg1.C: Likewise.
47321 * g++.old-deja/g++.pt/calls2.C: Likewise.
47322 * g++.old-deja/g++.pt/crash20.C: Likewise.
47323 * g++.old-deja/g++.pt/crash30.C: Likewise.
47324 * g++.old-deja/g++.pt/crash36.C: Likewise.
47325 * g++.old-deja/g++.pt/crash6.C: Likewise.
47326 * g++.old-deja/g++.pt/defarg13.C: Likewise.
47327 * g++.old-deja/g++.pt/derived3.C: Likewise.
47328 * g++.old-deja/g++.pt/error1.C: Likewise.
47329 * g++.old-deja/g++.pt/friend21.C: Likewise.
47330 * g++.old-deja/g++.pt/friend23.C: Likewise.
47331 * g++.old-deja/g++.pt/infinite1.C: Likewise.
47332 * g++.old-deja/g++.robertl/eb128.C: Likewise.
47333
47334 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
47335
47336 * gcc.c-torture/execute/20020225-2.c: New test.
47337
47338 2002-02-27 Zack Weinberg <zack@codesourcery.com>
47339
47340 * gcc.c-torture/execute/920730-1t.c,
47341 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
47342 Delete test cases, only relevant to -traditional.
47343
47344 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
47345
47346 * gcc.dg/cpp/undef1.c: Remove.
47347 * gcc.dg/cpp/directiv.c: Update.
47348 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
47349
47350 2002-02-27 Michael Meissner <meissner@redhat.com>
47351
47352 * gcc.c-torture/execute/20020226-1.c: New test.
47353
47354 2002-02-26 Jakub Jelinek <jakub@redhat.com>
47355
47356 * g++.dg/debug/debug4.C: New test.
47357
47358 * gcc.dg/ia64-visibility-1.c: New test.
47359
47360 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
47361
47362 * gcc.dg/debug/20020224-1.c: New.
47363
47364 2002-02-25 Kazu Hirata <kazu@hxi.com>
47365
47366 * gcc.c-torture/execute/960416-1.x: New.
47367 * gcc.c-torture/execute/divconst-3.x: Likewise.
47368
47369 2002-02-25 Jakub Jelinek <jakub@redhat.com>
47370
47371 * gcc.dg/20020224-1.c: New test.
47372
47373 2002-02-25 Alan Modra <amodra@bigpond.net.au>
47374
47375 * gcc.c-torture/execute/20020225-1.c: New.
47376
47377 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
47378
47379 * gcc.dg/cpp/wchar-1.c: New test.
47380
47381 2002-02-23 Jakub Jelinek <jakub@redhat.com>
47382
47383 * gcc.dg/20020222-1.c: New test.
47384
47385 2002-02-22 Jakub Jelinek <jakub@redhat.com>
47386
47387 * g++.dg/opt/anonunion1.C: New test.
47388
47389 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
47390
47391 * g++.dg/template/qualttp19.C: New test.
47392 * g++.dg/template/qualttp20.C: New test.
47393 * g++.old-deja/g++.jason/report.C: Adjust expected errors
47394 * g++.old-deja/g++.other/qual1.C: Likewise.
47395
47396 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
47397
47398 * gcc.dg/attr-alwaysinline.c: New.
47399
47400 2002-02-21 Jakub Jelinek <jakub@redhat.com>
47401
47402 * gcc.dg/20020220-1.c: New test.
47403
47404 * gcc.dg/20020220-2.c: New test.
47405
47406 * g++.dg/opt/mmx1.C: New test.
47407
47408 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
47409
47410 * gcc.c-torture/compile/20020110.c: New test.
47411
47412 2002-02-20 Jakub Jelinek <jakub@redhat.com>
47413
47414 * gcc.c-torture/execute/20020219-1.c: New test.
47415
47416 * gcc.dg/20020219-1.c: New test.
47417
47418 * gcc.dg/noncompile/20020220-1.c: New test.
47419
47420 * g++.dg/opt/ptrintsum1.C: New test.
47421
47422 * gcc.dg/debug/20020220-1.c: New test.
47423
47424 2002-02-17 Jakub Jelinek <jakub@redhat.com>
47425
47426 * gcc.c-torture/execute/20020216-1.c: New test.
47427
47428 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
47429
47430 * gcc.dg/decl-1.c: Update, new test.
47431
47432 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
47433
47434 * g++.dg/abi/bitfield1.C: New test.
47435 * g++.dg/abi/bitfield2.C: New test.
47436
47437 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
47438
47439 * gcc.dg/attr-nest.c: New test.
47440
47441 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
47442
47443 * gcc.c-torture/execute/20020215-1.c: New test.
47444
47445 2002-02-14 Jakub Jelinek <jakub@redhat.com>
47446
47447 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
47448 * g++.dg/debug/debug.exp: New.
47449 * g++.dg/debug/trivial.C: New.
47450 * g++.dg/debug/debug1.C: Moved...
47451 * g++.dg/other/debug1.C: ...from here.
47452 * g++.dg/debug/debug2.C: Moved...
47453 * g++.dg/other/debug2.C: ...from here.
47454 * g++.dg/debug/debug3.C: Moved...
47455 * g++.dg/other/debug3.C: ...from here.
47456
47457 * gcc.dg/noncompile/20020213-1.c: New test.
47458
47459 2002-02-13 Jakub Jelinek <jakub@redhat.com>
47460
47461 * g++.dg/other/debug3.C: New test.
47462
47463 * gcc.c-torture/execute/20020213-1.c: New test.
47464
47465 2002-02-13 Richard Smith <richard@ex-parrot.com>
47466
47467 * g++.old-deja/g++.other/thunk1.C: New test.
47468
47469 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
47470
47471 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
47472
47473 2002-02-13 Stan Shebs <shebs@apple.com>
47474
47475 * gcc.dg/altivec-3.c: New.
47476
47477 2002-02-12 Jakub Jelinek <jakub@redhat.com>
47478
47479 * gcc.dg/Wunreachable-1.c: New test.
47480 * gcc.dg/Wunreachable-2.c: New test.
47481
47482 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
47483
47484 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
47485
47486 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
47487
47488 * gcc.dg/decl-1.c: New test.
47489
47490 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
47491
47492 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
47493
47494 2002-02-10 Kazu Hirata <kazu@hxi.com>
47495
47496 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
47497 * gcc.c-torture/compile/980506-1.x: Likewise.
47498
47499 2002-02-10 Kazu Hirata <kazu@hxi.com>
47500
47501 * gcc.dg/20020210-1.c: New.
47502
47503 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
47504
47505 * g77.f-torture/execute/947.f: New regression test
47506 for PR fortran/947.
47507
47508 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
47509
47510 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
47511 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
47512
47513 2002-02-08 Richard Henderson <rth@redhat.com>
47514
47515 * gcc.c-torture/compile/labels-3.c: New.
47516
47517 2002-02-08 Jakub Jelinek <jakub@redhat.com>
47518
47519 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
47520 expression statements work instead.
47521 * gcc.dg/noncompile/20020207-1.c: New test.
47522
47523 2002-02-07 Richard Henderson <rth@redhat.com>
47524
47525 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
47526
47527 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
47528
47529 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
47530 message from g77
47531 * lib/g77-dg.exp: Trim g77 error messages so that they are
47532 recognized by dg.exp.
47533
47534 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
47535
47536 PR fortran/5473
47537 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
47538
47539 2002-02-07 Richard Henderson <rth@redhat.com>
47540
47541 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
47542 to be sufficiently aligned for integers.
47543
47544 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
47545
47546 * g++.dg/template/friend4.C: New test.
47547
47548 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
47549
47550 PR fortran/5743
47551 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
47552 unsupported cases.
47553
47554 2002-02-07 Richard Henderson <rth@redhat.com>
47555
47556 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
47557 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
47558 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
47559 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
47560
47561 2002-02-06 Richard Henderson <rth@redhat.com>
47562
47563 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
47564
47565 2002-02-06 Janis Johnson <janis187@us.ibm.com>
47566
47567 * gcc.dg/20020206-1.c: New test.
47568
47569 2002-02-06 Jakub Jelinek <jakub@redhat.com>
47570
47571 * gcc.c-torture/execute/20020206-1.c: New test.
47572
47573 * gcc.c-torture/execute/20020206-2.c: New test.
47574
47575 PR optimization/5429:
47576 * gcc.c-torture/compile/20020206-1.c: New test.
47577
47578 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
47579
47580 * g++.dg/ext/align1.C: Do not use an explicit alignment value
47581 as certain file formats cannot support particularly large
47582 alignments.
47583
47584 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
47585 and do not expect to be able to link the executable.
47586
47587 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
47588 fail because the COFF format does not support the weak attribute.
47589
47590 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
47591
47592 * g77.dg/pr5473.f: New test
47593
47594 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
47595
47596 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
47597 Fix testcase accordingly.
47598
47599 2002-02-04 Richard Henderson <rth@redhat.com>
47600
47601 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
47602 (buf): Change to be an array of pointers, not ints.
47603
47604 2002-02-04 Jakub Jelinek <jakub@redhat.com>
47605
47606 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
47607 before all tests. Move warning one line above to match where it
47608 C frontend emits.
47609 * gcc.dg/Wswitch-2.c: New test.
47610 * g++.dg/warn/Wswitch-1.C: New test.
47611 * g++.dg/warn/Wswitch-2.C: New test.
47612
47613 2002-02-04 Richard Henderson <rth@redhat.com>
47614
47615 * g++.dg/abi/offsetof.C: Fix size comparison.
47616
47617 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
47618
47619 * gcc.dg/cast-qual-2.c: New test.
47620
47621 2002-02-04 Jakub Jelinek <jakub@redhat.com>
47622
47623 * gcc.dg/20020201-4.c: New test.
47624
47625 2002-02-04 Ben Elliston <bje@redhat.com>
47626
47627 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
47628 target_info attribute != 0, in addition to the empty string.
47629 (gcc_target_compile): Likewise.
47630
47631 2002-02-03 Andrew Cagney <ac131313@redhat.com>
47632
47633 * gcc.dg/Wswitch.c: New test.
47634 PR gcc/4475. PR gcc/3780.
47635
47636 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
47637
47638 * g77.f-torture/execute/5122.f: New test for regressions
47639 against PR fortran/5122.
47640
47641 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
47642
47643 * g77.f-torture/compile/pr3743.f: Delete
47644 * g77.dg/pr3743-1.f: New test.
47645 * g77.dg/pr3743-2.f: New test.
47646 * g77.dg/pr3743-3.f: New test.
47647 * g77.dg/pr3743-4.f: New test.
47648
47649 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
47650
47651 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
47652
47653 2002-02-02 Richard Henderson <rth@redhat.com>
47654
47655 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
47656 * gcc.c-torture/execute/bf64-1.c: Likewise.
47657
47658 2002-02-02 Jakub Jelinek <jakub@redhat.com>
47659
47660 * gcc.dg/20020201-2.c: New test.
47661
47662 * gcc.dg/20020201-3.c: New test.
47663
47664 * gcc.c-torture/execute/bitfld-2.c: New test.
47665
47666 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
47667
47668 * gcc.dg/bitfld-1.c: Update.
47669 * gcc.dg/bitfld-2.c: Update.
47670 * gcc.c-torture/execute/bitfld-1.x: New.
47671
47672 2002-02-02 Jakub Jelinek <jakub@redhat.com>
47673
47674 * gcc.c-torture/execute/20020201-1.c: New test.
47675
47676 2002-02-01 Janis Johnson <janis187@us.ibm.com>
47677
47678 PR target/5469
47679 * gcc.dg/20020201-1.c: New test.
47680
47681 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
47682
47683 PR fortran/3743
47684 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
47685 * g77.f-torture/compile/pr3743.x: Remove
47686
47687 2002-01-31 Tom Rix <trix@redhat.com>
47688
47689 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
47690
47691 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
47692
47693 * gcc.dg/noncompile/20020130-1.c: New test.
47694
47695 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
47696
47697 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
47698
47699 2002-01-29 Richard Henderson <rth@redhat.com>
47700
47701 * gcc.c-torture/execute/991118-1.c: Cast various constants back
47702 to long long.
47703 * gcc.c-torture/execute/bf64-1.c: Likewise.
47704
47705 2002-01-29 Jakub Jelinek <jakub@redhat.com>
47706
47707 * gcc.c-torture/execute/20020129-1.c: New test.
47708
47709 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
47710
47711 * gcc.c-torture/compile/20000224-1.c: Update.
47712 * gcc.c-torture/execute/bitfld-1.c: New tests.
47713 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
47714 * gcc.dg/uninit-A.c: Update.
47715
47716 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
47717
47718 * g++.dg/template/ctor1.C: Add instantiation.
47719
47720 2002-01-28 Paul Koning <pkoning@equallogic.com>
47721
47722 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
47723 argument to __builtin_prefetch to be const ptr.
47724
47725 2002-01-28 Jakub Jelinek <jakub@redhat.com>
47726
47727 * gcc.c-torture/compile/20020120-1.c: New test.
47728
47729 2002-01-27 Kazu Hirata <kazu@hxi.com>
47730
47731 * gcc.c-torture/execute/20020127-1.c: New test.
47732
47733 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
47734
47735 * g77.dg/f77-edit-i-in.f: New test
47736 * g77.dg/f77-edit-i-out.f: New test
47737
47738 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
47739
47740 * gcc.dg/debug/debug.exp: New file.
47741 * gcc.dg/debug/trivial.c: New file.
47742 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
47743 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
47744 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
47745 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
47746 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
47747 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
47748 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
47749 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
47750 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
47751 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
47752 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
47753 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
47754 * gcc.dg/20000503-1.c: Removed.
47755 * gcc.dg/20010207-1.c: Removed.
47756 * gcc.dg/20011223-1.c: Removed.
47757 * gcc.dg/20020104-2.c: Removed.
47758 * gcc.dg/debug-1.c: Removed.
47759 * gcc.dg/debug-2.c: Removed.
47760 * gcc.dg/debug-3.c: Removed.
47761 * gcc.dg/debug-4.c: Removed.
47762 * gcc.dg/debug-5.c: Removed.
47763 * gcc.dg/debug-6.c: Removed.
47764 * gcc.dg/dwarf2-1.c: Removed.
47765 * gcc.dg/dwarf2-2.c: Removed.
47766
47767 2002-01-25 Jakub Jelinek <jakub@redhat.com>
47768
47769 * g++.old-deja/g++.other/eh5.C: New test.
47770 * g++.old-deja/g++.other/sibcall2.C: New test.
47771 * g++.old-deja/g++.other/array9.C: New test.
47772 * g++.old-deja/g++.other/typename2.C: New test.
47773 * g++.old-deja/g++.other/crash60.C: New test.
47774 * g++.old-deja/g++.other/conv9.C: New test.
47775 * g++.old-deja/g++.other/mangle10.C: New test.
47776 * g++.old-deja/g++.other/unchanging1.C: New test.
47777 * g++.old-deja/g++.other/exprstmt1.C: New test.
47778 * g++.old-deja/g++.other/inline23.C: New test.
47779 * g++.old-deja/g++.eh/ia64-1.C: New test.
47780 * g++.old-deja/g++.other/dwarf2-1.C: New test.
47781 * g++.old-deja/g++.other/reload1.C: New test.
47782 * g++.old-deja/g++.other/static20.C: New test.
47783 * g++.old-deja/g++.other/local-alloc1.C: New test.
47784 * g++.old-deja/g++.other/conv8.C: New test.
47785 * g++.old-deja/g++.other/stmtexpr2.C: New test.
47786 * g++.old-deja/g++.other/storeexpr1.C: New test.
47787 * g++.old-deja/g++.other/storeexpr2.C: New test.
47788 * g++.dg/eh/template2.C: New test.
47789 * g++.dg/warn/weak1.C: New test.
47790
47791 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
47792
47793 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
47794 Remove first, non-varying, argument.
47795
47796 2002-01-23 Richard Henderson <rth@redhat.com>
47797
47798 * gcc.dg/inline-2.c: New.
47799
47800 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
47801 Add optional target arg. Check number of arguments.
47802 (scan-assembler-not, scan-assembler-dem): Likewise.
47803 (scan-assembler-dem-not): Likewise.
47804
47805 2002-01-23 Zack Weinberg <zack@codesourcery.com>
47806
47807 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
47808 line 12.
47809 * g++.old-deja/g++.brendan/parse3.C,
47810 g++.old-deja/g++.other/crash26.C,
47811 g++.old-deja/g++.other/crash28.C,
47812 g++.old-deja/g++.other/crash29.C,
47813 g++.old-deja/g++.other/crash30.C,
47814 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
47815
47816 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
47817
47818 * gcc.dg/20020115-1.c: New.
47819
47820 2002-01-23 Bob Wilson <bob.wilson@acm.org>
47821
47822 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
47823
47824 2002-01-23 Janis Johnson <janis187@us.ibm.com>
47825
47826 * gcc.dg/20020122-3.c: New.
47827
47828 2002-01-23 Jakub Jelinek <jakub@redhat.com>
47829
47830 * g++.dg/other/gc1.C: New test.
47831
47832 2002-01-23 Zack Weinberg <zack@codesourcery.com>
47833
47834 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
47835
47836 2002-01-22 Richard Henderson <rth@redhat.com>
47837
47838 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
47839
47840 2002-01-22 Richard Henderson <rth@redhat.com>
47841
47842 * gcc.dg/20020122-4.c: New.
47843
47844 2002-01-22 H.J. Lu <hjl@gnu.org>
47845
47846 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
47847 link output.
47848 * gcc.dg/special/ecos.exp: Likewise.
47849 * lib/g++-dg.exp: Likewise.
47850 * lib/g77-dg.exp: Likewise.
47851 * lib/gcc-dg.exp : Likewise.
47852 * lib/mike-g++.exp: Likewise.
47853 * lib/mike-g77.exp: Likewise.
47854 * lib/mike-gcc.exp: Likewise.
47855 * lib/objc-dg.exp: Likewise.
47856
47857 2002-01-22 Janis Johnson <janis187@us.ibm.com>
47858
47859 PR target/5379
47860 * gcc.dg/20020122-2.c: New test.
47861
47862 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
47863
47864 * gcc.dg/20020122-1.c: New test.
47865
47866 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
47867
47868 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
47869
47870 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
47871
47872 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
47873
47874 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
47875
47876 * gcc.c-torture/compile/20020121-1.c: New test.
47877
47878 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
47879
47880 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
47881 ld_library_path.
47882
47883 2002-01-21 Jakub Jelinek <jakub@redhat.com>
47884
47885 * gcc.dg/20020218-1.c: New test.
47886
47887 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
47888
47889 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
47890 messages
47891 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
47892 "At global scope" warning
47893 * g++.dg/ext/align1.C: Change cygwin test for alignment
47894 from db-bogus to dg-warning
47895
47896 2002-01-21 Zack Weinberg <zack@codesourcery.com>
47897
47898 * g77.f-torture/compile/cpp2.F: New test.
47899
47900 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
47901
47902 * g++.dg/template/access1.C: New test.
47903
47904 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
47905
47906 * gcc.dg/20020118-1.c: New.
47907
47908 2002-01-18 Kazu Hirata <kazu@hxi.com>
47909
47910 * gcc.c-torture/execute/20020118-1.c: New test.
47911
47912 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
47913
47914 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
47915 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
47916 alignment warnings.
47917
47918 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
47919
47920 * gcc.misc-tests/i386-prefetch.exp: Save and restore
47921 torture_with_loops and torture_without_loops
47922
47923 2002-01-17 Jakub Jelinek <jakub@redhat.com>
47924
47925 * gcc.c-torture/compile/20020116-1.c: New test.
47926
47927 2002-01-16 Jakub Jelinek <jakub@redhat.com>
47928
47929 * gcc.dg/20020116-2.c: New test.
47930
47931 * gcc.dg/ultrasp4.c: New test.
47932
47933 * gcc.dg/20020116-1.c: New test.
47934
47935 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
47936
47937 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
47938 by EABI.
47939
47940 2002-01-15 Janis Johnson <janis187@us.ibm.com>
47941
47942 * gcc.misc-tests/i386-prefetch.exp: New.
47943 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
47944 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
47945 * gcc.misc-tests/i386-pf-none-1.c: New test.
47946 * gcc.misc-tests/i386-pf-sse-1.c: New test.
47947
47948 2002-01-15 Jakub Jelinek <jakub@redhat.com>
47949
47950 * gcc.dg/gnu89-init-1.c: Add new tests.
47951
47952 2002-01-15 Andreas Jaeger <aj@suse.de>
47953
47954 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
47955 * gcc.dg/i386-mmx-2.c: Likewise.
47956 * gcc.dg/i386-sse-1.c: Likewise.
47957 * gcc.dg/i386-sse-2.c: Likewise.
47958 * gcc.dg/i386-sse-3.c: Likewise.
47959
47960 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
47961
47962 * g77.f-torture/execute/intrinsic-unix-bessel.f:
47963 Uncomment additional cases that now pass.
47964
47965 2002-01-11 Richard Henderson <rth@redhat.com>
47966
47967 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
47968 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
47969
47970 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
47971
47972 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
47973
47974 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
47975
47976 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
47977 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
47978
47979 2002-01-10 Dale Johannesen <dalej@apple.com>
47980
47981 * gcc.c-torture/execute/loop-11.c: New.
47982
47983 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
47984
47985 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
47986 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
47987
47988 2002-01-09 Richard Henderson <rth@redhat.com>
47989
47990 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
47991 type in which to perform the operation for each size.
47992
47993 2002-01-09 Alan Matsuoka (alanm@redhat.com)
47994
47995 * gcc.c-torture/compile/20020109-2.c: New test.
47996
47997 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
47998
47999 * gcc.c-torture/execute/loop-10.c: New test.
48000
48001 2002-01-09 Jakub Jelinek <jakub@redhat.com>
48002
48003 * gcc.c-torture/compile/20010226-1.c: New test.
48004 * gcc.c-torture/compile/20010227-1.c: New test.
48005 * gcc.c-torture/compile/20010426-1.c: New test.
48006 * gcc.c-torture/compile/20010510-1.c: New test.
48007 * gcc.c-torture/compile/20010605-3.c: New test.
48008 * gcc.c-torture/compile/20010824-1.c: New test.
48009 * gcc.c-torture/execute/20010409-1.c: New test.
48010 * gcc.dg/noncompile/20000901-1.c: New test.
48011 * gcc.dg/20001023-1.c: New test.
48012 * gcc.dg/20001101-1.c: New test.
48013 * gcc.dg/20001102-1.c: New test.
48014 * gcc.dg/20010207-1.c: New test.
48015 * gcc.dg/20010405-1.c: New test.
48016 * gcc.dg/20010822-1.c: New test.
48017 * gcc.dg/20011107-1.c: New test.
48018
48019 2002-01-09 Jeffrey A Law (law@redhat.com)
48020
48021 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
48022
48023 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
48024 execution failure on PA targets.
48025
48026 2002-01-09 Jakub Jelinek <jakub@redhat.com>
48027
48028 * gcc.c-torture/compile/20020109-1.c: New test.
48029
48030 2002-01-08 Kazu Hirata <kazu@hxi.com>
48031
48032 * gcc.c-torture/execute/20020108-1.c: New test.
48033
48034 2002-01-08 Jakub Jelinek <jakub@redhat.com>
48035
48036 * gcc.dg/20020108-1.c: New test.
48037
48038 2002-01-08 H.J. Lu <hjl@gnu.org>
48039
48040 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
48041 for header files.
48042
48043 2002-01-08 Geoff Keating <geoffk@redhat.com>
48044
48045 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
48046 consistency.
48047
48048 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
48049
48050 * gcc.dg/altivec-4.c: Test altivec predicates.
48051
48052 2002-01-07 Jakub Jelinek <jakub@redhat.com>
48053
48054 * gcc.c-torture/execute/20020107-1.c: New test.
48055
48056 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
48057
48058 PR c/5279
48059 * gcc.c-torture/compile/20020106-1.c: New test.
48060
48061 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
48062
48063 * gcc.c-torture/execute/nestfunc-4.c: New test.
48064
48065 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
48066
48067 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
48068 extra triple that slipped in.
48069 * g++.old-deja/g++.abi/align.C: Likewise.
48070 * g++.old-deja/g++.abi/bitfields.C: Likewise.
48071
48072 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
48073
48074 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
48075 * g++.old-deja/g++.abi/align.C: Likewise.
48076 * g++.old-deja/g++.abi/bitfields.C: Likewise.
48077
48078 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
48079 on FreeBSD/i386.
48080 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
48081 FreeBSD.
48082
48083 2002-01-04 Jakub Jelinek <jakub@redhat.com>
48084
48085 * gcc.dg/20020104-1.c: New test.
48086
48087 * gcc.dg/20020104-2.c: New test.
48088
48089 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
48090
48091 * gcc.dg/20020103-1.c: Fix typo in target selector.
48092
48093 2002-01-03 Richard Henderson <rth@redhat.com>
48094
48095 * gcc.dg/20020103-1.c: New.
48096
48097 2002-01-03 Kazu Hirata <kazu@hxi.com>
48098
48099 * gcc.c-torture/execute/20020103-1.c: New test.
48100
48101 2002-01-03 Jakub Jelinek <jakub@redhat.com>
48102
48103 * g++.dg/other/debug2.C: New test.
48104
48105 * gcc.c-torture/compile/20020103-1.c: New test.
48106
48107 2002-01-02 Jakub Jelinek <jakub@redhat.com>
48108
48109 * gcc.dg/gnu89-init-1.c: Added new tests.
48110
48111 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
48112
48113 * g++.dg/template/friend2.C: Remove as patch is reverted.
48114
48115 * g++.dg/warn/oldcast1.C: New test.
48116
48117 * g++.dg/template/ptrmem1.C: New test.
48118 * g++.dg/template/ptrmem2.C: New test.
48119
48120 * g++.dg/template/ntp.C: New test.
48121
48122 * g++.dg/other/component1.C: New test.
48123
48124 * g++.dg/template/ttp3.C: New test.
48125
48126 * g++.dg/template/friend2.C: New test.
48127 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
48128
48129 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
48130
48131 * g++.dg/other/ptrmem1.C: New test.
48132 * g++.dg/other/ptrmem2.C: New test.
48133
48134 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
48135
48136 * g++.dg/template/ctor1.C: New test.
48137
48138 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
48139
48140 * g++.dg/template/friend2.C: New test.
48141
48142 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
48143
48144 * gcc.dg/mmix-1.c: New test.
48145
48146 2001-12-31 Richard Henderson <rth@redhat.com>
48147
48148 * gcc.dg/asm-5.c: New.
48149
48150 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
48151
48152 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
48153 in namespace __gnu_cxx
48154
48155 2001-12-30 Richard Henderson <rth@redhat.com>
48156
48157 * gcc.dg/debug-6.c: New.
48158
48159 2001-12-30 Jakub Jelinek <jakub@redhat.com>
48160
48161 * gcc.c-torture/compile/20011229-2.c: New test.
48162
48163 2001-12-29 Jakub Jelinek <jakub@redhat.com>
48164
48165 * gcc.dg/debug-3.c: New test.
48166 * gcc.dg/debug-4.c: New test.
48167 * gcc.dg/debug-5.c: New test.
48168
48169 2001-12-29 Richard Henderson <rth@redhat.com>
48170
48171 * g++.dg/eh/loop1.C: New.
48172
48173 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
48174
48175 * g++.dg/template/crash1.C: New test.
48176
48177 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
48178
48179 * g++.dg/other/const1.C: New test.
48180
48181 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
48182
48183 * gcc.c-torture/compile/20011229-1.c: New test.
48184
48185 2001-12-28 Stan Shebs <shebs@apple.com>
48186
48187 * lib/objc-torture.exp: Resync with c-torture.exp.
48188 * lib/objc.exp: Load standard libraries.
48189
48190 2001-12-28 Jakub Jelinek <jakub@redhat.com>
48191
48192 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
48193 additional tests.
48194
48195 2001-12-27 Roger Sayle <roger@eyesopen.com>
48196
48197 * gcc.c-torture/execute/string-opt-16.c: New testcase.
48198
48199 2001-12-27 Richard Henderson <rth@redhat.com>
48200
48201 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
48202
48203 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
48204
48205 * g++.dg/eh/ctor1.C: New test.
48206 * g++.dg/other/error2.C: New test.
48207
48208 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
48209
48210 * g++.dg/other/init2.C: New test.
48211
48212 2001-12-24 Richard Henderson <rth@redhat.com>
48213
48214 * gcc.dg/20011223-1.c: New.
48215 * gcc.dg/inline-1.c: New.
48216
48217 2001-12-23 Richard Henderson <rth@redhat.com>
48218
48219 * gcc.dg/asm-4.c: Test operand modifiers.
48220
48221 2001-12-23 Richard Henderson <rth@redhat.com>
48222
48223 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
48224
48225 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
48226
48227 * gcc.c-torture/execute/20011223-1.c: New test.
48228
48229 2001-12-21 Richard Henderson <rth@redhat.com>
48230
48231 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
48232 re-enables the warning.
48233
48234 2001-12-21 Richard Henderson <rth@redhat.com>
48235
48236 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
48237
48238 2001-12-20 Jakub Jelinek <jakub@redhat.com>
48239
48240 * gcc.c-torture/compile/20011218-1.c: New test.
48241
48242 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
48243
48244 * gcc.misc-test/arm-isr.exp: New file. Control running of the
48245 arm-isr.c test.
48246 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
48247 epilogue generation for ARM ISR routines.
48248
48249 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
48250
48251 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
48252 * gcc.dg/format/c90-printf-3.c: Likewise.
48253 * gcc.dg/format/c99-printf-3.c: Likewise.
48254 * gcc.dg/format/ext-1.c: Likewise.
48255 * gcc.dg/format/ext-6.c: Likewise.
48256 * gcc.dg/format/format.h: Prototype unlocked stdio.
48257
48258 2001-12-20 Richard Henderson <rth@redhat.com>
48259
48260 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
48261 (arena): Use it.
48262 (malloc): Correct allocation logic. Abort if we fill up the
48263 arena before initialization complete.
48264 (realloc): Correct allocation logic.
48265
48266 2001-12-20 Jakub Jelinek <jakub@redhat.com>
48267
48268 * gcc.c-torture/compile/20011219-2.c: New test.
48269
48270 * gcc.c-torture/execute/20011219-1.c: New test.
48271
48272 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
48273
48274 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
48275 target does not support weak symbols.
48276
48277 2001-12-19 Jakub Jelinek <jakub@redhat.com>
48278
48279 * gcc.c-torture/compile/20011219-1.c: New test.
48280
48281 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
48282
48283 * g++.dg/other/error1.C: New test.
48284
48285 2001-12-17 Jeffrey A Law (law@redhat.com)
48286
48287 * gcc.c-torture/execute/20011217-1.c: New test.
48288
48289 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
48290
48291 * objc.dg/special/: New directory.
48292 * objc.dg/special/special.exp: New file.
48293 * objc.dg/special/unclaimed-category-1.h: New file.
48294 * objc.dg/special/unclaimed-category-1a.m: New file.
48295 * objc.dg/special/unclaimed-category-1.m: New file.
48296
48297 2001-12-17 Andreas Jaeger <aj@suse.de>
48298
48299 * gcc.c-torture/compile/20011217-2.c: New test.
48300
48301 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
48302
48303 * gcc.c-torture/compile/20011217-1.c: New test.
48304
48305 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
48306
48307 * gcc.dg/20011214-1.c: New.
48308
48309 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
48310
48311 * gcc.dg/altivec-4.c: New.
48312
48313 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
48314
48315 * gcc.dg/20011113-1.c: New test.
48316
48317 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
48318
48319 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
48320 std::__malloc_alloc_template<0> and
48321 std::__default_alloc_template<false, 0>.
48322
48323 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
48324
48325 * objc/execute/bf-21.m: New test.
48326 * objc/execute/enumeration-1.m: New test.
48327 * objc/execute/enumeration-2.m: New test.
48328
48329 2001-12-12 Jakub Jelinek <jakub@redhat.com>
48330
48331 * gcc.dg/gnu89-init-1.c: New test.
48332
48333 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
48334
48335 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
48336 * g++.old-deja/g++.jason/2371.C: Likewise.
48337 * g++.old-deja/g++.jason/template33.C: Likewise.
48338 * g++.old-deja/g++.jason/template34.C: Likewise.
48339 * g++.old-deja/g++.jason/template36.C: Likewise.
48340 * g++.old-deja/g++.oliva/typename1.C: Likewise.
48341 * g++.old-deja/g++.oliva/typename2.C: Likewise.
48342 * g++.old-deja/g++.other/typename1.C: Likewise.
48343 * g++.old-deja/g++.pt/inherit2.C: Likewise.
48344 * g++.old-deja/g++.pt/nontype5.C: Likewise.
48345 * g++.old-deja/g++.pt/typename11.C: Likewise.
48346 * g++.old-deja/g++.pt/typename14.C: Likewise.
48347 * g++.old-deja/g++.pt/typename16.C: Likewise.
48348 * g++.old-deja/g++.pt/typename3.C: Likewise.
48349 * g++.old-deja/g++.pt/typename4.C: Likewise.
48350 * g++.old-deja/g++.pt/typename5.C: Likewise.
48351 * g++.old-deja/g++.pt/typename7.C: Likewise.
48352 * g++.old-deja/g++.robertl/eb9.C: Likewise.
48353
48354 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
48355
48356 * g++.dg/other/linkage1.C: New test.
48357 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
48358 specifiers.
48359
48360 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
48361
48362 * gcc.dg/concat.c: New test.
48363
48364 2001-12-11 Stan Shebs <shebs@apple.com>
48365
48366 * objc/compile: New test directory.
48367 * objc/compile/compile.exp: New expect script.
48368 * objc/compile/20011211-1.m: New compile test.
48369
48370 2001-12-11 Jason Merrill <jason@redhat.com>
48371
48372 * lib/prune.exp (prune_gcc_output): Also handle "In member
48373 function". So many permutations...
48374
48375 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
48376
48377 * g++.dg/template/typedef1.C: New test.
48378
48379 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
48380
48381 * g++.dg/other/copy1.C: New test.
48382
48383 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
48384
48385 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
48386
48387 * gcc.dg/builtin-choose-expr.c: New.
48388
48389 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
48390
48391 * gcc.dg/altivec-2.c: New.
48392
48393 2001-12-07 Richard Henderson <rth@redhat.com>
48394
48395 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
48396
48397 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
48398
48399 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
48400 ultrasparc.
48401
48402 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
48403
48404 * g++-old.deja/g++.robertl/eb101.C: Deleted.
48405
48406 2001-12-06 Janis Johnson <janis187@us.ibm.com>
48407
48408 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
48409 variable argument list.
48410
48411 2001-12-06 Zack Weinberg <zack@codesourcery.com>
48412
48413 * gcc.c-torture/execute/memcheck: Delete entire directory.
48414 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
48415 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
48416
48417 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
48418
48419 * gcc.dg/Wshadow-1.c: New test.
48420
48421 2001-12-05 Jakub Jelinek <jakub@redhat.com>
48422
48423 * gcc.c-torture/compile/20011130-1.c: New test.
48424
48425 * gcc.dg/noncompile/20011025-1.c: New test.
48426
48427 * g++.dg/other/anon-union.C: New test.
48428
48429 * gcc.c-torture/execute/20011024-1.c: New test.
48430
48431 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
48432
48433 * gcc.c-torture/execute/20000722-1.x,
48434 gcc.c-torture/execute/20010123-1.x: Remove.
48435 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
48436 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
48437 gcc.dg/c99-complit-2.c: New tests.
48438
48439 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
48440
48441 * g++.dg/inherit/base1.C: New test.
48442
48443 2001-12-04 Jakub Jelinek <jakub@redhat.com>
48444
48445 * g++.dg/other/stdarg1.C: New test.
48446
48447 * gcc.c-torture/compile/20011130-2.c: New test.
48448
48449 2001-12-03 Janis Johnson <janis187@us.ibm.com>
48450
48451 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
48452 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
48453 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
48454 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
48455 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
48456 * gcc.dg/builtin-prefetch-1.c: New test.
48457
48458 2001-12-03 Jakub Jelinek <jakub@redhat.com>
48459
48460 * gcc.dg/20011130-1.c: New test.
48461
48462 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
48463
48464 * g++.dg/other/scope1.C: New test.
48465 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
48466
48467 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
48468
48469 * gcc.dg/vla-init-1.c: New test.
48470
48471 2001-12-01 Geoff Keating <geoffk@redhat.com>
48472
48473 * gcc.c-torture/compile/structs.c: New testcase from GDB.
48474
48475 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
48476
48477 * objc.dg/alias.m: Update.
48478 * objc.dg/class-1.m: Update.
48479 * objc.dg/const-str-1.m: Update.
48480 * objc.dg/fwd-proto-1.m: Update.
48481 * objc.dg/id-1.m: Update.
48482 * objc.dg/super-class-1.m: Update.
48483
48484 2001-11-29 Mark Mitchell <mark@codesourcery.com>
48485
48486 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
48487 constructs.
48488
48489 2001-11-28 Jeffrey A Law (law@cygnus.com)
48490
48491 * gcc.c-torture/execute/20011128-1.c: New test.
48492
48493 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
48494
48495 * gcc.dg/20011127-1.c: New test.
48496
48497 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
48498
48499 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
48500 from Austin Group draft 7.
48501 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
48502 scanf format arguments.
48503 * gcc.dg/format/no-exargs-2.c: New test.
48504
48505 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
48506
48507 * g++.dg/abi/vbase8-4.C: New test.
48508
48509 2001-11-24 Ian Lance Taylor <ian@airs.com>
48510
48511 * gcc.c-torture/execute/20011121-1.c: New test.
48512
48513 2001-11-23 Jeffrey A Law (law@cygnus.com)
48514
48515 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
48516
48517 2001-11-23 Andreas Jaeger <aj@suse.de>
48518
48519 * gcc.dg/cpp/charconst-2.c: New test.
48520
48521 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
48522
48523 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
48524 to the host if it is remote. Let tests specify extra headers
48525 they use.
48526 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
48527 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
48528 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
48529 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
48530 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
48531 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
48532 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
48533 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
48534 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
48535 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
48536
48537 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
48538
48539 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
48540 for little endian ARMs.
48541
48542 2001-11-20 Jakub Jelinek <jakub@redhat.com>
48543
48544 * gcc.c-torture/compile/20011119-1.c: New test.
48545 * gcc.c-torture/compile/20011119-2.c: New test.
48546
48547 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
48548
48549 * gcc.dg/altivec-1.c: Fix typo.
48550
48551 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
48552
48553 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
48554
48555 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
48556
48557 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
48558
48559 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
48560
48561 * lib/g77.exp: Don't specify --rpath-link.
48562
48563 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
48564 across all the headers.
48565 * gcc.dg/format/format.exp: For testing on a remote host,
48566 copy format.h.
48567
48568 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
48569 * gcc.c-torture/execute/930406-1.c: Likewise.
48570 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
48571
48572 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
48573
48574 * gcc.dg/altivec-1.c: New.
48575
48576 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
48577
48578 * gcc.dg/cpp/fpreprocessed.c: New test case.
48579
48580 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
48581
48582 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
48583 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
48584 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
48585
48586 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
48587
48588 * gcc.dg/no-builtin-1.c: New test.
48589
48590 2001-11-16 Jakub Jelinek <jakub@redhat.com>
48591
48592 * gcc.c-torture/execute/20011115-1.c: New test.
48593
48594 2001-11-15 Jakub Jelinek <jakub@redhat.com>
48595
48596 * gcc.c-torture/compile/20011114-2.c: New test.
48597 * gcc.c-torture/compile/20011114-3.c: New test.
48598 * gcc.c-torture/compile/20011114-4.c: New test.
48599
48600 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
48601
48602 * g++.dg/other/init1.C: New test.
48603
48604 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
48605
48606 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
48607 message.
48608
48609 * gcc.c-torture/execute/20011114-1.c: New testcase.
48610
48611 * gcc.c-torture/compile/20010327-1.c: Revert last change.
48612 * gcc.c-torture/compile/20011114-1.c: New test, exactly
48613 like the (before this change) version of 20010327-1.c.
48614
48615 2001-11-14 Roger Sayle <roger@eyesopen.com>
48616
48617 * gcc.c-torture/execute/string-opt-13.c: New testcase.
48618
48619 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
48620
48621 * g++.dg/init/array2.C: New test.
48622
48623 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
48624
48625 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
48626
48627 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
48628
48629 * g++.dg/other/forscope1.C: New test.
48630 * g++.dg/ext/forscope1.C: New test.
48631 * g++.dg/ext/forscope2.C: New test.
48632
48633 2001-11-13 Jakub Jelinek <jakub@redhat.com>
48634
48635 * gcc.c-torture/execute/20011113-1.c: New test.
48636
48637 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
48638
48639 * gcc.c-torture/execute/20011109-2.c: New test.
48640
48641 * gcc.c-torture/execute/20011109-1.c: New test.
48642
48643 2001-11-09 Jakub Jelinek <jakub@redhat.com>
48644
48645 * gcc.c-torture/compile/20011109-1.c: New test.
48646
48647 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
48648
48649 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
48650 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
48651 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
48652 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
48653 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
48654 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
48655 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
48656
48657 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
48658
48659 * g++.dg/warn/Wshadow-1.C: New tests.
48660 * g++.old-deja/g++.mike/for3.C: Update.
48661
48662 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
48663
48664 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
48665 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
48666 XFAILs. Adjust expected error texts.
48667 * gcc.c-torture/compile/20011106-1.c,
48668 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
48669 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
48670 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
48671 gcc.dg/c99-array-lval-5.c: New tests.
48672
48673 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
48674
48675 * gcc.dg/cpp/defined.c: Update.
48676
48677 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
48678
48679 * gcc.c-torture/execute/anon-1.c: New test.
48680
48681 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
48682
48683 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
48684 same size, so no warning should be produced on stormy16.
48685
48686 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
48687 due to oversized array.
48688 * g++.old-deja/g++.mike/ns15.C: Likewise.
48689 * g++.old-deja/g++.pt/crash16.C: Likewise.
48690
48691 2001-11-02 Graham Stott <grahams@redhat.com>
48692
48693 * g++.dgother/debug1.C: Fix typos.
48694
48695 2001-11-01 Jakub Jelinek <jakub@redhat.com>
48696
48697 * g++.dg/other/debug1.C: New test.
48698
48699 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
48700
48701 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
48702 of unsigned long.
48703
48704 2001-10-30 Jakub Jelinek <jakub@redhat.com>
48705
48706 * gcc.dg/20011029-2.c: New test.
48707
48708 * gcc.c-torture/compile/20011029-1.c: New test.
48709
48710 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
48711
48712 * objc/execute/class_self-1.m: New test.
48713 * objc/execute/class_self-2.m: New test.
48714
48715 2001-10-25 Zack Weinberg <zack@codesourcery.com>
48716
48717 * gcc.misc-tests/msgs.exp: Delete.
48718 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
48719 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
48720 error set to match recent changes.
48721
48722 2001-10-24 Zack Weinberg <zack@codesourcery.com>
48723
48724 * gcc.dg/20011021-1.c: New test.
48725
48726 2001-10-24 Jakub Jelinek <jakub@redhat.com>
48727
48728 * gcc.c-torture/compile/20011023-1.c: New test.
48729
48730 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
48731
48732 * lib/g77.exp: Rewrite based on lib/g++.exp.
48733
48734 2001-10-19 Jakub Jelinek <jakub@redhat.com>
48735
48736 * gcc.c-torture/execute/20011019-1.c: New test.
48737
48738 * gcc.dg/20011018-1.c: New test.
48739
48740 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
48741
48742 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
48743
48744 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
48745
48746 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
48747 * gcc.dg/attr-invalid.c: Likewise.
48748
48749 2001-10-18 Jakub Jelinek <jakub@redhat.com>
48750
48751 * gcc.dg/20011015-1.c: New test.
48752
48753 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
48754
48755 * g++.dg/template/unify2.C: New test.
48756
48757 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
48758
48759 * g++.dg/other/exception-specification.C: New test
48760
48761 2001-10-13 Tom Rix <trix@redhat.com>
48762
48763 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
48764 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
48765
48766 2001-10-12 Jakub Jelinek <jakub@redhat.com>
48767
48768 * gcc.dg/20011009-1.c: New test.
48769
48770 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
48771
48772 PR g++/4476
48773 * g++.dg/other/friend1.C: New test.
48774
48775 2001-10-11 Richard Henderson <rth@redhat.com>
48776
48777 * g++.old-deja/g++.other/crash18.C: Add -S to options.
48778
48779 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
48780
48781 * gcc.c-torture/compile/20011010-1.c: New.
48782
48783 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
48784
48785 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
48786 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
48787 g77.f-torture/execute/execute.exp,
48788 g77.f-torture/noncompile/noncompile.exp,
48789 gcc.c-torture/compile/compile.exp,
48790 gcc.c-torture/execute/execute.exp,
48791 gcc.c-torture/execute/ieee/ieee.exp,
48792 gcc.c-torture/execute/memcheck/memcheck.exp,
48793 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
48794 objc/execute/execute.exp: Update FSF address.
48795
48796 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
48797
48798 * gcc.dg/cpp/cmdlne-C.c: Update.
48799 * gcc.dg/cpp/cmdlne-C2.c: New.
48800
48801 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
48802
48803 * gcc.c-torture/execute/20011008-3.c: New.
48804
48805 2001-10-08 DJ Delorie <dj@redhat.com>
48806
48807 * gcc.dg/20011008-1.c: New.
48808 * gcc.dg/20011008-2.c: New.
48809
48810 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
48811
48812 * gcc.dg/cpp/spacing1.c: Update test.
48813
48814 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
48815
48816 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
48817 spelling errors of "separate" as "seperate".
48818
48819 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
48820
48821 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
48822 enough to avoid inlining.
48823
48824 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
48825
48826 * lib/g77.exp: set libg2c_dir correctly.
48827
48828 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
48829
48830 * gcc.dg/cpp/macro11.c: New test.
48831
48832 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
48833
48834 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
48835 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
48836 gcc.dg/format/multattr-3.c: New tests.
48837 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
48838 tests for format attributes on function pointers being rejected.
48839
48840 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
48841
48842 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
48843
48844 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
48845
48846 * g++.dg/warn/format1.C: New test.
48847
48848 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
48849
48850 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
48851
48852 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
48853
48854 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
48855
48856 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
48857
48858 * gcc.dg/cpp/redef2.c: Add test.
48859
48860 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
48861
48862 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
48863 long-standing bug on i686, apparently.
48864 * gcc.c-torture/execute/loop-2c.x: New file.
48865 * gcc.c-torture/execute/loop-2d.x: New file.
48866 * gcc.c-torture/execute/loop-3c.x: New file.
48867
48868 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
48869
48870 * gcc.dg/cpp/20000625-2.c: Correct line number.
48871
48872 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
48873
48874 * gcc.dg/cpp/macro10.c: New test.
48875 * gcc.dg/cpp/strify3.c: New test.
48876 * gcc.dg/cpp/spacing1.c: Add tests.
48877 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
48878 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
48879
48880 2001-09-24 DJ Delorie <dj@redhat.com>
48881
48882 * gcc.c-torture/execute/20010924-1.c: New test.
48883
48884 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
48885
48886 * objc/execute/paste.m: Remove.
48887
48888 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
48889
48890 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
48891
48892 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
48893
48894 * g77.dg/strlen0.f: New test.
48895
48896 2001-09-21 Richard Henderson <rth@redhat.com>
48897
48898 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
48899 * g++.old-deja/g++.abi/vtable2.C: Likewise.
48900
48901 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
48902
48903 Table-driven attributes.
48904 * g++.dg/ext/attrib1.C: New test.
48905
48906 2001-09-20 DJ Delorie <dj@redhat.com>
48907
48908 * gcc.dg/20000926-1.c: Update expected warning messages.
48909 * gcc.dg/array-2.c: Likewise, and test for warnings too.
48910 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
48911 array.
48912
48913 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
48914
48915 * g++.dg/eh/registers1.C: New test case.
48916
48917 2001-09-17 Richard Henderson <rth@redhat.com>
48918
48919 * gcc.dg/array-5.c: Fix VLA decomposition test.
48920
48921 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
48922
48923 * gcc.dg/cpp/line5.c: New testcase.
48924
48925 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
48926
48927 * gcc.dg/cpp/macro9.c: New test.
48928
48929 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
48930
48931 * gcc.c-torture/execute/980223.c: Change type of addr from long
48932 to char *.
48933
48934 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
48935
48936 * gcc.c-torture/execute/20010915-1.c: New test.
48937
48938 2001-09-14 Janis Johnson <janis187@us.ibm.com>
48939
48940 * g77.dg/bprob: New directory.
48941 * g77.dg/bprob/bprob.exp: New file.
48942 * g77.dg/bprob/bprob-1.f: New test.
48943 * g77.dg/gcov: New directory.
48944 * g77.dg/gcov/gcov.exp: New file.
48945 * g77.dg/gcov/gcov-1.f: New test.
48946 * g77.dg/gcov/gcov-1.x: New file.
48947
48948 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
48949
48950 * gcc.dg/cpp/directiv.c: Update.
48951 * gcc.dg/cpp/undef1.c: Update.
48952
48953 2001-09-12 Jakub Jelinek <jakub@redhat.com>
48954
48955 * gcc.dg/20010912-1.c: New test.
48956
48957 2001-09-11 Janis Johnson <janis187@us.ibm.com>
48958
48959 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
48960 language-independent file in lib.
48961 * lib/gcov.exp: New file.
48962
48963 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
48964
48965 * gcc.c-torture/compile/20010911-1.c: New test.
48966
48967 2001-09-10 Janis Johnson <janis187@us.ibm.com>
48968
48969 * lib/profopt.exp: New, to support profile-directed optimizations.
48970 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
48971 * gcc.misc-tests/bprob-1.c: New test.
48972 * gcc.misc-tests/bprob-2.c: New test.
48973
48974 2001-09-07 Janis Johnson <janis187@us.ibm.com>
48975
48976 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
48977 XFAIL and which kinds of gcov output to verify.
48978 * gcc.misc-tests/gcov-4b.x: New file.
48979 * gcc.misc-tests/gcov-5b.x: New file.
48980 * gcc.misc-tests/gcov-6.x: New file.
48981 * gcc.misc-tests/gcov-7.c: New test.
48982 * gcc.misc-tests/gcov-7.x: New file.
48983
48984 2001-09-06 Janis Johnson <janis187@us.ibm.com>
48985
48986 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
48987 * gcc.misc-tests/gcov-6.c: New test.
48988
48989 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
48990
48991 PR c++/3986
48992 * g++.dg/abi/vbase1.C: New test.
48993
48994 2001-09-05 Ziemowit Laski <zlaski@apple.com>
48995
48996 * objc.dg/method-2.m: New.
48997
48998 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
48999
49000 PR c++/4203
49001 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
49002 * g++.dg/init/empty1.C: New test.
49003
49004 2001-09-03 Jakub Jelinek <jakub@redhat.com>
49005
49006 * gcc.c-torture/compile/20010903-1.c: New test.
49007
49008 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
49009
49010 * gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
49011 for m68k.
49012
49013 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
49014
49015 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
49016
49017 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
49018
49019 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
49020
49021 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
49022
49023 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
49024 for 16-bit 'unsigned int'.
49025
49026 2001-08-29 Kazu Hirata <kazu@hxi.com>
49027
49028 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
49029
49030 2001-08-27 Richard Henderson <rth@redhat.com>
49031
49032 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
49033 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
49034
49035 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
49036
49037 * gcc.dg/asm-names.c (ymain): New.
49038
49039 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
49040
49041 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
49042 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
49043 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
49044
49045 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49046
49047 * gcc.dg/compare5.c: New testcase.
49048
49049 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
49050
49051 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
49052 and "In instantiation".
49053
49054 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
49055
49056 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
49057
49058 2001-08-20 Janis Johnson <janis187@us.ibm.com>
49059
49060 * gcc.misc-tests/gcov.exp: Add support for branch information.
49061 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
49062 * gcc.misc-tests/gcov-4.c: New test.
49063 * gcc.misc-tests/gcov-4b.c: New test.
49064 * gcc.misc-tests/gcov-5b.c: New test.
49065
49066 2001-08-20 Zack Weinberg <zackw@panix.com>
49067
49068 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
49069 expected to fail.
49070
49071 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
49072
49073 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
49074
49075 2001-08-19 Jakub Jelinek <jakub@redhat.com>
49076
49077 * g++.dg/eh/template1.C: New test.
49078
49079 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
49080
49081 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
49082 Fix thinko.
49083 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
49084 for xfail.
49085
49086 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
49087
49088 * lib/g77-dg.exp: Use prune.exp for common procedures
49089 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
49090 * lib/g77.exp: (g77-dg-prune) Remove
49091
49092 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
49093
49094 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
49095
49096 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
49097
49098 * g++.dg/template/unify1.C: New test.
49099
49100 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
49101
49102 * g++.dg/abi/empty4.C: New test.
49103
49104 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
49105
49106 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
49107 solaris2.*
49108 * g77.f-torture/compile/pr3743.x: Likewise.
49109
49110 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
49111
49112 * g++.dg/other/using-declaration.C: New test.
49113
49114 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
49115
49116 * gcc.dg/cpp/tr-sign.c: New testcase.
49117
49118 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
49119
49120 * gcc.dg/cpp/19951025-1.c: Revert.
49121 * gcc.dg/cpp/directiv.c: We no longer process directives that
49122 interrupt macro arguments.
49123
49124 2001-08-03 Zack Weinberg <zackw@stanford.edu>
49125
49126 * gcc.dg/bconstp-1.c: New test.
49127
49128 2001-08-03 Richard Henderson <rth@redhat.com>
49129
49130 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
49131
49132 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
49133
49134 * gcc.dg/cpp/19951025-1.c: Update.
49135
49136 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
49137
49138 * g77.dg/ff90-1.f (s): Fix reference of variable z,
49139 should be x.
49140
49141 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
49142
49143 Kill -fhonor-std.
49144 * g++.old-deja/g++.ns/ns14.C: Remove special options.
49145 * g++.old-deja/g++.other/std1.C: Likewise.
49146 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
49147
49148 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
49149
49150 * lib/g77.exp: Load gcc-defs.exp for common procedures
49151 (g77_pass, g77_fail, g77_finish, g77_exit,
49152 ${tool}_check_unsupported_p} Now redundant. Deleted.
49153
49154 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
49155
49156 * g77.dg/fbackslash.f
49157 * g77.dg/fcase-preserve.f
49158 * g77.dg/ff90-1.f
49159 * g77.dg/ffixed-line-length-0.f
49160 * g77.dg/ffixed-line-length-132.f
49161 * g77.dg/ffixed-line-length-7.f
49162 * g77.dg/ffixed-line-length-72.f
49163 * g77.dg/ffixed-line-length-none.f
49164 * g77.dg/ffree-form-1.f
49165 * g77.dg/fno-backslash.f
49166 * g77.dg/fno-f90-1.f
49167 * g77.dg/fno-fixed-form-1.f
49168 * g77.dg/fno-onetrip.f
49169 * g77.dg/fno-typeless-boz.f
49170 * g77.dg/fno-underscoring.f
49171 * g77.dg/fno-vxt-1.f
49172 * g77.dg/fonetrip.f
49173 * g77.dg/ftypeless-boz.f
49174 * g77.dg/fugly-assumed.f
49175 * g77.dg/funderscoring.f
49176 * g77.dg/fvxt-1.f
49177
49178 2001-08-01 Ziemowit Laski <zlaski@apple.com>
49179
49180 * objc.dg/fwd-proto-1.m: New.
49181 * objc.dg/local-decl-1.m: New.
49182 * objc.dg/naming-1.m: New.
49183 * objc.dg/naming-2.m: New.
49184 * objc.dg/proto-hier-1.m: New.
49185
49186 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
49187
49188 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
49189 largest-type elements to a struct makes its size grow.
49190
49191 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
49192
49193 * g++.dg/abi/vthunk1.C: New test.
49194
49195 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
49196
49197 * g++.dg/abi/vbase8-22.C: New test.
49198
49199 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
49200
49201 * gcc.dg/cpp/macro8.c: New test.
49202
49203 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
49204
49205 * g++.dg/abi/vbase8-21.C: New test.
49206
49207 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
49208
49209 * g++.dg/abi/vbase8-10.C: New test.
49210
49211 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49212
49213 * lib/g++.exp (g++_set_ld_library_path): Renamed to
49214 ${tool}_set_ld_library_path.
49215 Changed caller.
49216 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
49217 g++.exp.
49218
49219 2001-07-26 Stan Cox <scox@redhat.com>
49220
49221 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
49222 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
49223 gcc_exit, gcc_check_unsupported_p):
49224 Moved to gcc-deps.exp
49225 * gcc-deps.exp: New file.
49226
49227 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
49228
49229 * g++.old-deja/g++.pt/defarg14.C: New test.
49230
49231 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
49232
49233 * g++.old-deja/g++.other/lineno5.C: New test.
49234
49235 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
49236
49237 * g++.old-deja/g++.pt/crash68.C: New test.
49238
49239 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
49240
49241 * g++.old-deja/g++.other/crash42.C: New test.
49242
49243 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
49244
49245 * gcc.dg/cpp/extratokens.c: Fix.
49246 * gcc.dg/cpp/skipping2.c: New tests.
49247
49248 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49249
49250 * gcc.c-torture/execute/20010724-1.c: New file.
49251 * gcc.c-torture/execute/20010724-1.x: New file.
49252
49253 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
49254
49255 * g++.old-deja/g++.other/cond7.C: New test.
49256
49257 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
49258
49259 * g++.old-deja/g++.other/optimize4.C: New test.
49260
49261 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
49262
49263 * g++.old-deja/g++.abi/vbase8-5.C: New test.
49264
49265 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
49266
49267 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
49268 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
49269 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
49270 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
49271
49272 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
49273 bug report" message.
49274
49275 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
49276 * g++.dg/ext/instantiate1.C: Move from old-deja.
49277
49278 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
49279
49280 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
49281 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
49282 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
49283 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
49284
49285 2001-07-23 Jeffrey A Law (law@cygnus.com)
49286
49287 * gcc.c-torture/execute/20010723-1.c: New test.
49288
49289 2001-07-23 Ben Elliston <bje@redhat.com>
49290
49291 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
49292
49293 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
49294
49295 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
49296 i[34567]86-*-*.
49297 Delete handling of ieee_multilib_flags.
49298 Pass -mieee for alpha*-*-* and sh-*-*.
49299 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
49300
49301 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
49302
49303 Remove old-abi tests.
49304 * g++.old-deja/g++.mike/p11116.C: Remove.
49305 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
49306
49307 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
49308
49309 * g77.f-torture/compile/pr3743.f: New test
49310
49311 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
49312
49313 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
49314
49315 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49316
49317 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
49318 g++.old-deja/g++.pt/static6.C: Likewise.
49319 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
49320 supports weak symbols.
49321
49322 2001-07-18 Andreas Jaeger <aj@suse.de>
49323
49324 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
49325 supported again.
49326
49327 2001-07-18 Andreas Jaeger <aj@suse.de>
49328
49329 * gcc.dg/iftrap-1.c: Fix target line.
49330
49331 2001-07-17 Richard Henderson <rth@redhat.com>
49332
49333 * gcc.c-torture/execute/20010717-1.c: New.
49334
49335 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
49336
49337 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
49338 tests.
49339
49340 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
49341
49342 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
49343
49344 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49345
49346 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
49347 UAC_SIGBUS, UAC_NOPRINT definitions.
49348
49349 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
49350
49351 * objc/execute/object_is_class.m: New test.
49352 * objc/execute/object_is_meta_class.m: New test.
49353
49354 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
49355
49356 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
49357 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
49358
49359 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
49360
49361 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
49362 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
49363
49364 2001-07-14 Richard Henderson <rth@redhat.com>
49365
49366 * gcc.dg/iftrap-1.c: New.
49367
49368 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
49369
49370 * g77.f-torture/execute/intrinsic77.f: New test.
49371
49372 2001-07-11 Janis Johnson <janis@us.ibm.com>
49373
49374 * gcc.misc-tests/gcov-3.c: New test.
49375
49376 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
49377
49378 * gcc.c-torture/compile/20010711-1.c,
49379 * gcc.c-torture/compile/20010711-2.c: New tests.
49380
49381 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
49382
49383 * gcc.c-torture/execute/20010711-1.c: New test.
49384
49385 2001-07-11 Ben Elliston <bje@redhat.com>
49386
49387 * g++.old-deja/g++.other/enum5.C: New test.
49388
49389 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
49390
49391 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
49392 (g++-dg-prune): Call prune_gcc_output.
49393 * prune.exp: New file for prune_gcc_output.
49394 * lib/g++.exp, lib/gcc.exp: Load it.
49395
49396 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
49397
49398 * gcc.c-torture/compile/20010701-1.c,
49399 g++.old-deja/g++.ext/attrib6.C: New tests.
49400
49401 2001-07-06 Jeffrey A Law (law@cygnus.com)
49402
49403 * gcc.c-torture/compile/20010706-1.c: New test.
49404
49405 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
49406
49407 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
49408
49409 2001-06-28 Stan Shebs <shebs@apple.com>
49410
49411 * gcc.dg/pragma-darwin.c: New test.
49412
49413 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49414
49415 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
49416 Solaris 2.[678] system.
49417
49418 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
49419
49420 * gcc.dg/20010622-1.c: New test.
49421
49422 2001-06-18 Stan Shebs <shebs@apple.com>
49423
49424 * objc.dg: New directory.
49425 * objc.dg/dg.exp: New file.
49426 * objc.dg/alias.m: New.
49427 * objc.dg/class-1.m: New.
49428 * objc.dg/class-2.m: New.
49429 * objc.dg/const-str-1.m: New.
49430 * objc.dg/const-str-2.m: New.
49431 * objc.dg/id-1.m: New.
49432 * objc.dg/method-1.m: New.
49433 * objc.dg/super-class-1.m: New.
49434 * lib/objc-dg.exp: New file.
49435
49436 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
49437
49438 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
49439 of label name.
49440
49441 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
49442
49443 * g++.old-deja/g++.abi/vbase8-9.C: New test.
49444
49445 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
49446
49447 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
49448 variable.
49449
49450 2001-06-12 Richard Henderson <rth@redhat.com>
49451
49452 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
49453
49454 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
49455
49456 * g++.old-deja/g++.abi/vbase5.C: New test.
49457 * g++.old-deja/g++.abi/vbase6.C: New test.
49458 * g++.old-deja/g++.abi/vbase7.C: New test.
49459
49460 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49461
49462 * gcc.c-torture/compile/20010610-1.c: New test.
49463
49464 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
49465
49466 * g++.old-deja/g++.abi/vbase4.C: New test.
49467
49468 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
49469
49470 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
49471 support %f for HC11/HC12 targets.
49472 * gcc.c-torture/execute/930513-1.x: New file, likewise.
49473 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
49474 on HC11/HC12 targets.
49475 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
49476
49477 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
49478
49479 * gcc.dg/wchar_t-1.c: New file.
49480 * gcc.dg/wint_t-1.c: Likewise.
49481
49482 2001-06-11 Bernd Schmidt <bernds@redhat.com>
49483
49484 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
49485
49486 2001-06-11 Richard Henderson <rth@redhat.com>
49487
49488 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
49489
49490 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
49491
49492 * gcc.c-torture/compile/20010611-1.c: New test.
49493
49494 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
49495
49496 * gcc.dg/c99-tag-1.c: Add more tests.
49497
49498 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
49499
49500 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
49501 representation on MN10300 and ARM/Thumb.
49502
49503 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
49504
49505 * g77.f-torture/execute/20010610.f: New.
49506
49507 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
49508
49509 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
49510 names.
49511
49512 2001-06-09 Richard Henderson <rth@redhat.com>
49513
49514 * gcc.c-torture/execute/ashrdi-1.c: New.
49515 * gcc.c-torture/execute/ashldi-1.c: New.
49516 * gcc.c-torture/execute/lshrdi-1.c: New.
49517
49518 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
49519
49520 * objc/execute/load-3.m: Added. Check sending +load to categories,
49521 in addition to classes.
49522
49523 2001-06-08 Stan Shebs <shebs@apple.com>
49524
49525 * objc/execute/load-2.m: New test. From Nicola Pero
49526 <n.pero@mi.flashnet.it>.
49527
49528 2001-06-08 Jakub Jelinek <jakub@redhat.com>
49529
49530 * gcc.c-torture/execute/20010605-2.c: New test.
49531
49532 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
49533
49534 * g++.old-deja/g++.abi/vbase2.C: New test.
49535 * g++.old-deja/g++.abi/vbase3.C: New test.
49536
49537 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
49538
49539 * g++.old-deja/g++.pt/friend49.C: New test.
49540
49541 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
49542
49543 * g++.old-deja/g++.ext/anon3.C: New test.
49544
49545 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
49546
49547 * g++.old-deja/g++.other/conv7.C: New test.
49548
49549 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
49550
49551 * gcc.c-torture/compile/20010605-2.c: New test.
49552
49553 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
49554
49555 * gcc.c-torture/execute/20010604-1.c: New test.
49556
49557 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
49558
49559 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
49560
49561 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
49562
49563 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
49564 (g++_link_flags): Likewise.
49565 (g++_init): Pass gccpath's value to two previous functions.
49566
49567 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49568
49569 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
49570 Ensure logfile entry matches exec command line.
49571
49572 2001-05-31 Richard Henderson <rth@redhat.com>
49573
49574 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
49575 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
49576
49577 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
49578
49579 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
49580 compiler for irix6.2
49581
49582 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
49583
49584 * g++.old-deja/g++.other/optimize3.C: New file.
49585
49586 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
49587
49588 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
49589 assemble.
49590
49591 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
49592
49593 * g++.old-deja/g++.other/optimize2.C: New file.
49594
49595 2001-05-25 Diego Novillo <dnovillo@redhat.com>
49596
49597 * gcc.c-torture/compile/20010518-2.c: New file.
49598 * gcc.c-torture/execute/20010518-1.c: New file.
49599 * gcc.c-torture/execute/20010518-2.c: New file.
49600
49601 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
49602
49603 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
49604
49605 2001-05-24 Mark Mitchell <mark@codesourcery.com>
49606
49607 G++ no longer defines builtins that do not begin with __builtin.
49608 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
49609 * g++.old-deja/g++.brendand/misc13.C: Likewise.
49610 * g++.old-deja/g++.law/builtin1.C: Likewise.
49611 * g++.old-deja/g++.law/cvt2.C: Likewise.
49612 * g++.old-deja/g++.mike/net5.C: Likewise.
49613 * g++.old-deja/g++.other/builtins1.C: Likewise.
49614 * g++.old-deja/g++.other/builtins2.C: Likewise.
49615 * g++.old-deja/g++.other/builtins3.C: Likewise.
49616 * g++.old-deja/g++.other/builtins4.C: Likewise.
49617 * g++.old-deja/g++.other/inline8.C: Likewise.
49618 * g++.old-deja/g++.robertl/eb39.C: Likewise.
49619
49620 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
49621
49622 * g++.old-deja/g++.pt/using1.C: Adjust.
49623 * g++.old-deja/g++.pt/using2.C: New test.
49624
49625 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
49626
49627 * gcc.dg/cpp/charconst.c: New tests.
49628 * gcc.dg/cpp/escape.c: New tests.
49629 * gcc.dg/cpp/escape-1.c: New tests.
49630 * gcc.dg/cpp/escape-2.c: New tests.
49631 * gcc.dg/cpp/ucs.c: New tests.
49632
49633 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
49634
49635 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
49636 native compiler for irix6.5.
49637
49638 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
49639
49640 * lib/g++.exp (g++_include_flags): Use args to compute
49641 get_multilibs.
49642 (g++_link_flags): Likewise.
49643 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
49644
49645 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
49646
49647 * gcc.dg/c90-hexfloat-1.c: Add more tests.
49648
49649 2001-05-21 Geoff Keating <geoffk@redhat.com>
49650
49651 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
49652 this file.
49653
49654 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
49655
49656 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
49657 STACK_SIZE;
49658 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
49659 to STACK_SIZE; Use it to define size of add_histo array.
49660 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
49661 to STACK_SIZE.
49662 (f): Use GITT_SIZE to define size of gitt local table.
49663 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
49664 to STACK_SIZE; Use it to define size of bytemem array.
49665
49666 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
49667
49668 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
49669 on 68HC11/HC12 due to the asm instruction.
49670 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
49671 * gcc.c-torture/compile/920520-1.x: Likewise.
49672 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
49673 on 68HC11/HC12 because the function is larger than 64K.
49674 * gcc.c-torture/compile/961203-1.x: New file, this test fails
49675 on 68HC11/HC12 because the structure is too large.
49676
49677 2001-05-20 Richard Henderson <rth@redhat.com>
49678
49679 * gcc.c-torture/execute/20010520-1.c: New.
49680
49681 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49682
49683 * g++.old-deja/g++.warn/compare1.C: New test.
49684 * gcc.dg/compare4.c: New test.
49685
49686 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
49687
49688 * g++.old-deja/g++.other/optimize1.C: New test.
49689
49690 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
49691
49692 * g++.old-deja/g++.pt/spec41.C: New test.
49693
49694 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
49695
49696 * gcc.c-torture/compile/20010114-1.x: Remove.
49697
49698 2001-05-18 Stan Shebs <shebs@apple.com>
49699
49700 * gcc.c-torture/compile/20010518-1.c: New test.
49701
49702 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
49703
49704 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
49705 * g++.old-deja/g++.pt/crash67.C: New test.
49706
49707 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
49708
49709 * g++.old-deja/g++.other/debug9.C: New test.
49710
49711 2001-05-16 Zack Weinberg <zackw@stanford.edu>
49712
49713 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
49714
49715 2001-05-16 Jan Hubicka <jh@suse.cz>
49716
49717 * gcc.c-torture/compile/20010516-1.c: New test.
49718
49719 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
49720
49721 * g++.old-deja/g++.other/crash41.C: New test.
49722
49723 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
49724
49725 * g++.old-deja/g++.pt/crash66.C: New test.
49726
49727 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
49728
49729 * g++.old-deja/g++.robertl/eb27.C: Convert.
49730
49731 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
49732
49733 * g++.dg/friend-warn.C: New test. Do not warn about friend
49734 declaration being redundant.
49735
49736 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
49737
49738 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
49739
49740 2001-05-14 Mark Mitchell <mark@codesourcery.com>
49741
49742 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
49743
49744 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
49745
49746 * lib/g++.exp: Use testsuite_flags.
49747
49748 2001-05-13 Mark Mitchell <mark@codesourcery.com>
49749
49750 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
49751
49752 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
49753
49754 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
49755
49756 2001-05-11 Mark Mitchell <mark@codesourcery.com>
49757
49758 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
49759
49760 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
49761
49762 * gcc.c-torture/compile/20010313-1.c: New test.
49763
49764 2001-05-09 Zack Weinberg <zackw@stanford.edu>
49765
49766 * gcc.dg/cpp/direct2.c: New test.
49767 * gccq.dg/cpp/direct2s.c: New test.
49768
49769 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
49770
49771 2001-05-07 Mark Mitchell <mark@codesourcery.com>
49772
49773 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
49774 * g++.old-deja/g++.other/op3.C: Likewise.
49775
49776 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
49777
49778 * gcc.dg/cpp/syshdr.h: New file.
49779 * gcc.dg/cpp/sysmac1.c: Update.
49780 * gcc.dg/cpp/sysmac2.c: Update.
49781
49782 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
49783
49784 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
49785
49786 2001-05-04 David Edelsohn <edelsohn@gnu.org>
49787
49788 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
49789 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
49790
49791 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
49792
49793 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
49794
49795 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
49796
49797 * lib/g++.exp (g++_include_flags): Don't use any special flags
49798 if TESTING_IN_BUILD_TREE is not defined.
49799 (g++_init): Use a plain 'c++' as the compiler if
49800 TESTING_IN_BUILD_TREEE is not defined.
49801
49802 2001-05-02 Jakub Jelinek <jakub@redhat.com>
49803
49804 * g++.old-deja/g++.eh/catch13.C: New test.
49805 * g++.old-deja/g++.eh/catch14.C: New test.
49806
49807 2001-05-02 Jakub Jelinek <jakub@redhat.com>
49808
49809 * gcc.dg/cpp/tr-define.c: New test.
49810
49811 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
49812
49813 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
49814 <stdlib.h>, not <malloc.h>.
49815
49816 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
49817
49818 * g++.old-deja/g++.ns/template17.C: New test.
49819
49820 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
49821
49822 * g++.old-deja/g++.pt/ref4.C: New test.
49823
49824 2001-04-30 Richard Henderson <rth@redhat.com>
49825
49826 * gcc.dg/20000724-1.c: Revert last change.
49827
49828 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
49829
49830 * g77.f-torture/execute/20010430.f: New test.
49831
49832 2001-04-30 Mark Mitchell <mark@codesourcery.com>
49833
49834 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
49835
49836 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
49837
49838 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
49839
49840 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
49841
49842 * g++.old-deja/g++.eh/crash6.C: New test.
49843
49844 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
49845
49846 * g++.old-deja/g++.other/warn7.C: New test.
49847
49848 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
49849
49850 * g++.old-deja/g++.other/defarg9.C: New test.
49851
49852 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
49853
49854 * g77.f-torture/compile/20010426.f: New test.
49855 * g77.f-torture/execute/20010426.f: New test.
49856
49857 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
49858
49859 * g77.f-torture/compile/20000629-1.x: Remove - error
49860 has been fixed.
49861
49862 2001-04-26 Jeffrey A Law (law@cygnus.com)
49863
49864 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
49865 Tweak slightly to work with g++.dg framework.
49866 * g++.dg/special/ecos.exp: Run initp1.C test.
49867 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
49868
49869 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
49870 its linker doesn't give line numbers either.
49871 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
49872
49873 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
49874
49875 * g++.old-deja/g++.other/lex1.C: New test.
49876
49877 2001-04-26 Jakub Jelinek <jakub@redhat.com>
49878
49879 * gcc.dg/noncompile/20010425-1.c: New test.
49880
49881 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
49882
49883 * g++.old-deja/g++.pt/mangle2.C: New test.
49884
49885 2001-04-25 Jakub Jelinek <jakub@redhat.com>
49886
49887 * gcc.dg/format/plus-1.c: New test.
49888
49889 2001-04-25 Jakub Jelinek <jakub@redhat.com>
49890
49891 * gcc.dg/20010423-1.c: New test.
49892
49893 2001-04-25 Jakub Jelinek <jakub@redhat.com>
49894
49895 * gcc.c-torture/execute/20010422-1.c: New test.
49896
49897 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
49898
49899 * g++.old-deja/g++.ns/type2.C: New test.
49900
49901 2001-04-24 Zack Weinberg <zackw@stanford.edu>
49902
49903 * g++.old-deja/g++.other/perf1.C: New test.
49904
49905 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
49906
49907 * gcc.dg/c99-func-2.c: Remove xfail.
49908 * gcc.dg/c99-func-3.c: Remove xfail.
49909 * gcc.dg/c99-func-4.c: Remove xfail.
49910
49911 2001-04-23 Zack Weinberg <zackw@stanford.edu>
49912
49913 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
49914
49915 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
49916
49917 * gcc.c-torture/compile/20010423-1.c: New test.
49918
49919 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
49920
49921 * g++.old-deja/g++.pt/typename28.C: New test.
49922
49923 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
49924
49925 * g++.old-deja/g++.abi/empty2.C: New test.
49926 * g++.old-deja/g++.abi/empty3.C: New test.
49927
49928 2001-04-20 Jakub Jelinek <jakub@redhat.com>
49929
49930 * g++.old-deja/g++.other/comdat2.C: New test.
49931 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
49932
49933 2001-04-20 Jakub Jelinek <jakub@redhat.com>
49934
49935 * g++.old-deja/g++.other/overload14.C: New test.
49936
49937 2001-04-20 Jakub Jelinek <jakub@redhat.com>
49938
49939 * g++.old-deja/g++.other/lookup23.C: New test.
49940
49941 2001-04-20 Jakub Jelinek <jakub@redhat.com>
49942
49943 * gcc.c-torture/execute/20010403-1.c: New test.
49944
49945 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
49946 Mark Mitchell <mark@codesourcery.com>
49947
49948 * lib/old-dejagnu.exp: Don't delete output of executable.
49949 Add .exe suffix to executables.
49950
49951 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
49952
49953 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
49954
49955 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49956
49957 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
49958
49959 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
49960
49961 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
49962 * g++.old-deja/g++.abi/crash1.C: New test.
49963
49964 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
49965
49966 * g++.old-deja/g++.other/crash40.C: New test.
49967
49968 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49969
49970 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
49971
49972 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
49973
49974 * g++.old-deja/g++.other/warn6.C: New test.
49975
49976 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
49977
49978 * g++.old-deja/g++.robertl/eb42.C: Same.
49979
49980 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
49981
49982 * gcc.dg/wtr-conversion-1.c: New testcase.
49983
49984 2001-04-10 Richard Henderson <rth@redhat.com>
49985
49986 * g++.old-deja/g++.other/array5.C: New.
49987
49988 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
49989
49990 * gcc.c-torture/execute/20010408-1.c: New test.
49991
49992 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
49993
49994 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
49995 headers and constructs.
49996 * g++.old-deja/g++.robertl/eb79.C: Same.
49997 * g++.old-deja/g++.robertl/eb77.C (main): Same.
49998 * g++.old-deja/g++.robertl/eb73.C: Same.
49999 * g++.old-deja/g++.robertl/eb66.C (main): Same.
50000 * g++.old-deja/g++.robertl/eb55.C (t): Same.
50001 * g++.old-deja/g++.robertl/eb54.C (main): Same.
50002 * g++.old-deja/g++.robertl/eb46.C (main): Same.
50003 * g++.old-deja/g++.robertl/eb44.C: Same.
50004 * g++.old-deja/g++.robertl/eb41.C (main): Same.
50005 * g++.old-deja/g++.robertl/eb4.C (main): Same.
50006 * g++.old-deja/g++.robertl/eb39.C: Same.
50007 * g++.old-deja/g++.robertl/eb33.C (main): Same.
50008 * g++.old-deja/g++.robertl/eb31.C (main): Same.
50009 * g++.old-deja/g++.robertl/eb30.C: Same.
50010 * g++.old-deja/g++.robertl/eb3.C: Same.
50011 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
50012 * g++.old-deja/g++.robertl/eb21.C: Same.
50013 * g++.old-deja/g++.robertl/eb15.C: Same.
50014 * g++.old-deja/g++.robertl/eb118.C: Same.
50015 * g++.old-deja/g++.robertl/eb115.C (main): Same.
50016 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
50017 * g++.old-deja/g++.robertl/eb109.C: Same.
50018 * g++.old-deja/g++.other/sibcall1.C (main): Same.
50019 * g++.old-deja/g++.mike/rtti1.C: Same.
50020 * g++.old-deja/g++.mike/p658.C: Same.
50021 * g++.old-deja/g++.mike/net46.C: Same.
50022 * g++.old-deja/g++.mike/net34.C: Same.
50023 * g++.old-deja/g++.mike/memoize1.C: Same.
50024 * g++.old-deja/g++.mike/eh2.C: Same.
50025 * g++.old-deja/g++.law/weak.C: Same.
50026 * g++.old-deja/g++.law/visibility7.C: Same.
50027 * g++.old-deja/g++.law/visibility25.C: Same.
50028 * g++.old-deja/g++.law/visibility22.C: Same.
50029 * g++.old-deja/g++.law/visibility2.C: Same.
50030 * g++.old-deja/g++.law/visibility17.C: Same.
50031 * g++.old-deja/g++.law/visibility13.C: Same.
50032 * g++.old-deja/g++.law/visibility10.C: Same.
50033 * g++.old-deja/g++.law/visibility1.C: Same.
50034 * g++.old-deja/g++.law/virtual3.C (eval): Same.
50035 * g++.old-deja/g++.law/vbase1.C: Same.
50036 * g++.old-deja/g++.law/operators32.C: Same.
50037 * g++.old-deja/g++.law/nest3.C: Same.
50038 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
50039 * g++.old-deja/g++.law/except5.C (main): Same.
50040 * g++.old-deja/g++.law/cvt7.C (run): Same.
50041 * g++.old-deja/g++.law/cvt2.C: Same.
50042 * g++.old-deja/g++.law/cvt16.C: Same.
50043 * g++.old-deja/g++.law/ctors6.C (bar): Same.
50044 * g++.old-deja/g++.law/ctors17.C (main): Same.
50045 * g++.old-deja/g++.law/ctors13.C: Same.
50046 * g++.old-deja/g++.law/ctors12.C (main): Same.
50047 * g++.old-deja/g++.law/ctors10.C: Same.
50048 * g++.old-deja/g++.law/code-gen5.C: Same.
50049 * g++.old-deja/g++.law/bad-error7.C: Same.
50050 * g++.old-deja/g++.law/arm9.C: Same.
50051 * g++.old-deja/g++.law/arm12.C: Same.
50052 * g++.old-deja/g++.law/arg8.C: Same.
50053 * g++.old-deja/g++.law/arg1.C: Same.
50054 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
50055 * g++.old-deja/g++.jason/template31.C: Same.
50056 * g++.old-deja/g++.jason/template24.C (main): Same.
50057 * g++.old-deja/g++.jason/2371.C: Same.
50058 * g++.old-deja/g++.eh/new2.C: Same.
50059 * g++.old-deja/g++.eh/new1.C: Same.
50060 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
50061 * g++.old-deja/g++.brendan/nest21.C (main): Same.
50062 * g++.old-deja/g++.brendan/err-msg3.C: Same.
50063 * g++.old-deja/g++.brendan/crash62.C: Same.
50064 * g++.old-deja/g++.brendan/crash52.C: Same.
50065 * g++.old-deja/g++.brendan/crash49.C (main): Same.
50066 * g++.old-deja/g++.brendan/crash38.C: Same.
50067 * g++.old-deja/g++.brendan/crash15.C (main): Same.
50068 * g++.old-deja/g++.brendan/copy9.C: Same.
50069
50070 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
50071
50072 * gcc.c-torture/execute/20001203-2.c (memset):
50073 Count argument is of type __SIZE_TYPE__.
50074
50075 2001-04-04 Diego Novillo <dnovillo@redhat.com>
50076
50077 * gcc.c-torture/compile/20010404-1.c: New test.
50078
50079 2001-04-04 Jakub Jelinek <jakub@redhat.com>
50080
50081 * gcc.c-torture/compile/20010326-1.c: New test.
50082
50083 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
50084
50085 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
50086 peculiarities of the SH.
50087 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
50088
50089 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
50090
50091 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
50092 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
50093 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
50094
50095 2001-04-02 Jakub Jelinek <jakub@redhat.com>
50096
50097 * g77.f-torture/compile/20010321-1.f: New test.
50098
50099 2001-04-02 Jakub Jelinek <jakub@redhat.com>
50100
50101 * gcc.c-torture/compile/20010329-1.c: New test.
50102
50103 2001-04-02 Jakub Jelinek <jakub@redhat.com>
50104
50105 * gcc.c-torture/execute/20010329-1.c: New test.
50106
50107 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
50108
50109 * g++.old-deja/g++.other/eh4.C: Fix typo.
50110
50111 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
50112
50113 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
50114
50115 2001-03-28 Philip Blundell <philb@gnu.org>
50116
50117 * gcc.c-torture/compile/20010328-1.c: New test.
50118
50119 2001-03-27 Richard Henderson <rth@redhat.com>
50120
50121 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
50122 * g++.old-deja/g++.eh/vbase3.C: Likewise.
50123
50124 2001-03-27 Alan Modra <alan@linuxcare.com.au>
50125
50126 * gcc.c-torture/compile/20010327-1.c: New test.
50127
50128 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
50129
50130 * g++.old-deja/g++.other/friend12.C: New test.
50131 * g++.old-deja/g++.other/friend9.C: Expect no errors.
50132 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
50133
50134 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
50135
50136 * gcc.c-torture/execute/20010325-1.c: New test.
50137
50138 2001-03-23 Jakub Jelinek <jakub@redhat.com>
50139
50140 * g++.old-deja/g++.other/mangle3.C: New test.
50141
50142 2001-03-22 Jakub Jelinek <jakub@redhat.com>
50143
50144 * g++.old-deja/g++.other/anon8.C: New test.
50145
50146 2001-03-20 Philip Blundell <philb@gnu.org>
50147
50148 * gcc.c-torture/compile/20010320-1.c: New test.
50149
50150 2001-03-17 Richard Henderson <rth@redhat.com>
50151
50152 * g++.old-deja/g++.other/eh4.C: Add expected error text.
50153
50154 2001-03-15 Geoff Keating <geoff@redhat.com>
50155
50156 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
50157 tests on AIX.
50158
50159 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
50160
50161 * g++.old-deja/g++.other/eh4.C: New test.
50162
50163 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
50164
50165 * gcc.dg/cpp/mi1.c: Update.
50166
50167 2001-03-14 Jakub Jelinek <jakub@redhat.com>
50168
50169 * g++.old-deja/g++.other/regstack.C: New test.
50170
50171 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
50172
50173 * g++.old-deja/g++.other/ref4.C: New test.
50174
50175 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
50176
50177 * objc/execute/va_method.m: Added.
50178 * objc/execute/IMP.m: Added.
50179 * objc/execute/_cmd.m: Added.
50180 * objc/execute/accessing_ivars.m: Added.
50181 * objc/execute/class-1.m: Added.
50182 * objc/execute/class-10.m: Added.
50183 * objc/execute/class-11.m: Added.
50184 * objc/execute/class-12.m: Added.
50185 * objc/execute/class-13.m: Added.
50186 * objc/execute/class-14.m: Added.
50187 * objc/execute/class-2.m: Added.
50188 * objc/execute/class-3.m: Added.
50189 * objc/execute/class-4.m: Added.
50190 * objc/execute/class-5.m: Added.
50191 * objc/execute/class-6.m: Added.
50192 * objc/execute/class-7.m: Added.
50193 * objc/execute/class-8.m: Added.
50194 * objc/execute/class-9.m: Added.
50195 * objc/execute/class-tests-1.h
50196 * objc/execute/class-tests-2.h
50197 * objc/execute/compatibility_alias.m: Added.
50198 * objc/execute/encode-1.m: Added.
50199 * objc/execute/formal_protocol-1.m: Added.
50200 * objc/execute/formal_protocol-2.m: Added.
50201 * objc/execute/formal_protocol-3.m: Added.
50202 * objc/execute/formal_protocol-4.m: Added.
50203 * objc/execute/formal_protocol-5.m: Added.
50204 * objc/execute/formal_protocol-6.m: Added.
50205 * objc/execute/formal_protocol-7.m: Added.
50206 * objc/execute/informal_protocol.m: Added.
50207 * objc/execute/initialize.m: Added.
50208 * objc/execute/load.m: Added.
50209 * objc/execute/many_args_method.m: Added.
50210 * objc/execute/nested-3.m: Added.
50211 * objc/execute/no_clash.m: Added.
50212 * objc/execute/private.m: Added.
50213 * objc/execute/redefining_self.m: Added.
50214 * objc/execute/root_methods.m: Added.
50215 * objc/execute/selector-1.m: Added.
50216 * objc/execute/static-1.m: Added.
50217 * objc/execute/static-2.m: Added.
50218 * objc/execute/va_method.m: Added.
50219
50220 2001-03-10 Richard Henderson <rth@redhat.com>
50221
50222 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
50223
50224 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
50225
50226 * g++.old-deja/g++.other/crash31.C: XFAIL.
50227 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
50228 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
50229 * gcc.c-torture/execute/20010123-1.x: XFAIL.
50230 * gcc.c-torture/execute/20010124-1.x: XFAIL.
50231 * gcc.dg/sequence-pt-1.c: XFAIL one test.
50232
50233 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
50234
50235 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
50236
50237 2001-03-06 Zack Weinberg <zackw@stanford.edu>
50238
50239 * gcc.dg/20000724-1.c: Don't use multiline strings.
50240
50241 2001-03-06 Zack Weinberg <zackw@stanford.edu>
50242
50243 * objc/execute/string1.m, objc/execute/string2.m: Compare the
50244 result of -cString against what we expect it to be; don't just
50245 print it out for no one to read.
50246
50247 * objc/execute/string3.m, objc/execute/string4.m: New tests.
50248 Based on testcases provided by Nicola Pero.
50249
50250 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
50251
50252 * gcc.dg/cpp/macro7.c: New test.
50253
50254 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
50255
50256 * gcc.dg/cpp/multiline.c: Update.
50257
50258 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
50259
50260 * g++.old-deja/g++.other/enum3.C: New test.
50261
50262 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
50263
50264 * g++.old-deja/g++.other/pod1.C: New test.
50265
50266 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
50267
50268 * g++.old-deja/g++.ext/overload1.C: New test.
50269
50270 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
50271
50272 * g++.old-deja/g++.pt/using1.C: New test.
50273
50274 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
50275
50276 * g++.old-deja/g++.other/using9.C: New test.
50277
50278 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
50279
50280 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
50281
50282 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
50283
50284 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
50285
50286 * g++.old-deja/g++.ext/realpt1.C: Remove.
50287
50288 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
50289
50290 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
50291
50292 2001-02-26 Will Cohen <wcohen@redhat.com>
50293
50294 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
50295
50296 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
50297
50298 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
50299 templatized constructors.
50300
50301 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50302
50303 * gcc.c-torture/execute/20010224-1.c: New test.
50304
50305 2001-02-23 Jakub Jelinek <jakub@redhat.com>
50306
50307 * gcc.c-torture/execute/20010222-1.c: New test.
50308
50309 2001-02-22 Jakub Jelinek <jakub@redhat.com>
50310
50311 * g++.old-deja/g++.other/inline20.C: New test.
50312
50313 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
50314
50315 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
50316
50317 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
50318
50319 * g++.old-deja/g++.other/lookup22.C: New test.
50320
50321 2001-02-19 Zack Weinberg <zackw@stanford.edu>
50322
50323 * g77.dg: New directory.
50324 * g77.dg/20010216-1.f: New test case.
50325 * g77.dg/dg.exp: New driver.
50326 * lib/g77-dg.exp: New driver library.
50327
50328 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
50329
50330 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
50331
50332 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
50333
50334 * g++.old-deja/g++.other/decl9.C: New test.
50335
50336 2001-02-16 Jakub Jelinek <jakub@redhat.com>
50337
50338 * g++.old-deja/g++.other/init16.C: Update the test so that it does
50339 not need <string> and also tests the initialization at runtime.
50340
50341 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
50342
50343 * gcc.c-torture/execute/longlong.c: New test.
50344
50345 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
50346
50347 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
50348
50349 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
50350
50351 * gcc.c-torture/execute/920302-1.c (execute):
50352 Change argument type to short.
50353
50354 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
50355
50356 * g++.old-deja/g++.pt/deduct6.C: New test.
50357
50358 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
50359
50360 * g++.old-deja/g++.pt/deduct5.C: New test.
50361
50362 2001-02-14 Jakub Jelinek <jakub@redhat.com>
50363
50364 * gcc.c-torture/execute/20010209-1.c: New test.
50365
50366 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
50367
50368 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
50369
50370 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
50371
50372 * g++.dg/vtgc1.C: Update for new ABI.
50373
50374 * consistency.vlad: New directory, 1665 files.
50375
50376 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
50377
50378 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
50379 return type.
50380 * gcc.dg/cpp/digraphs.c: Declare puts.
50381
50382 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
50383
50384 * g++.old-deja/g++.other/warn5.C: New test.
50385
50386 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
50387
50388 * g++.old-deja/g++.pt/spec40.C: New test.
50389
50390 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
50391
50392 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
50393 case.
50394 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
50395
50396 2001-02-12 Jakub Jelinek <jakub@redhat.com>
50397
50398 * gcc.c-torture/compile/20010209-1.c: New test.
50399
50400 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
50401
50402 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
50403 excess errors message but not if it crashes.
50404 * g++.old-deja/g++.other/crash27.C: Likewise.
50405 * g++.old-deja/g++.other/crash28.C: Likewise.
50406 * g++.old-deja/g++.other/crash30.C: Likewise.
50407 * g++.old-deja/g++.other/crash32.C: Likewise.
50408 * g++.old-deja/g++.other/crash35.C: Likewise.
50409 * g++.old-deja/g++.pt/inherit2.C: Likewise.
50410
50411 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
50412
50413 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
50414 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
50415 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
50416 g77.f-torture/execute/execute.exp,
50417 g77.f-torture/noncompile/noncompile.exp,
50418 gcc.c-torture/execute/execute.exp,
50419 gcc.c-torture/execute/memcheck/memcheck.exp,
50420 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
50421 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
50422 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
50423 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
50424 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
50425 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
50426 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
50427 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
50428 Remove bug reporting instructions with ancient email addresses.
50429
50430 2001-02-07 Jakub Jelinek <jakub@redhat.com>
50431
50432 * gcc.dg/20010202-1.c: New test.
50433 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
50434
50435 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
50436
50437 * g++.dg/stdbool-if.C: New test.
50438
50439 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
50440
50441 * objc/execute/fdecl.m: Added main().
50442
50443 2001-02-07 Jakub Jelinek <jakub@redhat.com>
50444
50445 * gcc.c-torture/execute/20010206-1.c: New test.
50446
50447 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
50448
50449 * gcc.dg/cpp/avoidpaste1.c: Update.
50450
50451 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
50452
50453 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
50454 Pero <nicola@brainstorm.co.uk>.
50455 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
50456
50457 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
50458
50459 * g++.old-deja/g++.pt/spec39.C: New test.
50460
50461 2001-02-05 Jakub Jelinek <jakub@redhat.com>
50462
50463 * gcc.c-torture/compile/20010202-1.c: New test.
50464
50465 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
50466
50467 * g++.old-deja/g++.abi/primary2.C: New test.
50468 * g++.old-deja/g++.abi/primary3.C: New test.
50469 * g++.old-deja/g++.abi/primary4.C: New test.
50470 * g++.old-deja/g++.abi/primary5.C: New test.
50471 * g++.old-deja/g++.abi/vtable3.h: New test.
50472 * g++.old-deja/g++.abi/vtable3a.C: New test.
50473 * g++.old-deja/g++.abi/vtable3b.C: New test.
50474 * g++.old-deja/g++.abi/vtable3c.C: New test.
50475 * g++.old-deja/g++.abi/vtable3d.C: New test.
50476 * g++.old-deja/g++.abi/vtable3e.C: New test.
50477 * g++.old-deja/g++.abi/vtable3f.C: New test.
50478 * g++.old-deja/g++.abi/vtable3g.C: New test.
50479 * g++.old-deja/g++.abi/vtable3h.C: New test.
50480 * g++.old-deja/g++.abi/vtable3i.C: New test.
50481 * g++.old-deja/g++.abi/vtable3j.C: New test.
50482 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
50483
50484 2001-02-03 Jakub Jelinek <jakub@redhat.com>
50485
50486 * g++.old-deja/g++.other/anon6.C: New test.
50487 * g++.old-deja/g++.other/anon7.C: New test.
50488
50489 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
50490
50491 * gcc.dg/cpp/avoidpaste2.c: New tests.
50492
50493 2001-01-31 Jakub Jelinek <jakub@redhat.com>
50494
50495 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
50496
50497 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
50498
50499 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
50500 DECIMAL_DIG cases for Irix."
50501
50502 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
50503
50504 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
50505
50506 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
50507
50508 * gcc.dg/c99-tag-1.c: New test.
50509
50510 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
50511
50512 * gcc.dg/cpp/tr-warn1.c: Add tests.
50513
50514 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
50515
50516 * gcc.dg/cpp/avoidpaste1.c: Update.
50517 * gcc.dg/cpp/paste4.c: Update.
50518
50519 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
50520
50521 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
50522 cases for Irix.
50523
50524 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
50525
50526 * g++.old-deja/g++.other/inline19.C: New test.
50527
50528 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
50529
50530 * gcc.dg/Wlarger-than.c: New test.
50531
50532 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
50533
50534 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
50535
50536 2001-01-29 Jakub Jelinek <jakub@redhat.com>
50537
50538 * gcc.c-torture/execute/20010129-1.c: New test.
50539 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
50540
50541 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
50542
50543 * gcc.dg/cpp/avoidpaste1.c: Test case.
50544
50545 2001-01-28 Jakub Jelinek <jakub@redhat.com>
50546
50547 * g++.old-deja/g++.other/inline18.C: New test.
50548
50549 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50550
50551 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
50552 and __builtin_putchar.
50553
50554 2001-01-27 Jakub Jelinek <jakub@redhat.com>
50555
50556 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
50557 tests.
50558
50559 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
50560
50561 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
50562 floating point number rounding mode to round to the nearest
50563 representable mode.
50564
50565 2001-01-25 Jakub Jelinek <jakub@redhat.com>
50566
50567 * g++.old-deja/g++.other/mangle2.C: New test.
50568
50569 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
50570
50571 * gcc.c-torture/compile/20010124-1.c: New test.
50572
50573 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
50574
50575 * g++.old-deja/g++.pt/spec38.C: New test.
50576
50577 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
50578
50579 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
50580 "Build don't run".
50581
50582 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50583
50584 * gcc.c-torture/execute/20010123-1.c: New test.
50585
50586 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
50587
50588 * g++.old-deja/g++.pt/spec37.C: New test.
50589
50590 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
50591
50592 * g++.old-deja/g++.pt/overload14.C: New test.
50593
50594 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50595
50596 * gcc.c-torture/execute/20010122-1.c: New test, exercise
50597 __builtin_return_address.
50598
50599 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
50600
50601 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
50602 * g++.old-deja/g++.pt/spec35.C: New test.
50603 * g++.old-deja/g++.pt/spec36.C: New test.
50604
50605 2001-01-20 Jakub Jelinek <jakub@redhat.com>
50606
50607 * gcc.c-torture/compile/20010118-1.c: New test.
50608
50609 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
50610
50611 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
50612
50613 2001-01-19 Jakub Jelinek <jakub@redhat.com>
50614
50615 * gcc.c-torture/execute/20010119-1.c: New test.
50616
50617 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
50618
50619 * g++.old-deja/g++.other/vbase5.C: New test.
50620
50621 2001-01-19 Jakub Jelinek <jakub@redhat.com>
50622
50623 * gcc.c-torture/execute/20010118-1.c: New test.
50624
50625 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
50626
50627 * g++.old-deja/g++.pt/deduct3.C: New test.
50628
50629 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
50630
50631 * g++.old-deja/g++.pt/spec34.C: New test.
50632
50633 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
50634
50635 * g77.f-torture/compile/20000601-2.f: New test.
50636
50637 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
50638
50639 * g++.old-deja/g++.other/init17.C: New test.
50640
50641 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
50642
50643 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
50644
50645 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
50646
50647 * g++.old-deja/g++.pt/unify8.C: New test.
50648
50649 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
50650
50651 * g++.old-deja/g++.abi/vbase1.C: New test.
50652
50653 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
50654
50655 * g++.old-deja/g++.pt/crash65.C: New test.
50656
50657 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
50658
50659 * gcc.dg/cpp/assembl2.S: New test case.
50660
50661 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
50662
50663 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
50664 are supported.
50665
50666 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50667
50668 * g++.old-deja/g++.other/builtins1.C: New test.
50669 * g++.old-deja/g++.other/builtins2.C: Likewise.
50670 * g++.old-deja/g++.other/builtins3.C: Likewise.
50671 * g++.old-deja/g++.other/builtins4.C: Likewise.
50672
50673 2001-01-17 Jakub Jelinek <jakub@redhat.com>
50674
50675 * gcc.c-torture/compile/20010117-1.c: New test.
50676 * gcc.c-torture/compile/20010117-2.c: New test.
50677
50678 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
50679
50680 * g77.f-torture/execute/20010116.[fx]: New test,
50681 XFAIL on i?86-*-*.
50682 * g77.f-torture/compile/20010115.f: Indicate it's
50683 a test for PR fortran/1636.
50684
50685 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
50686
50687 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
50688
50689 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
50690
50691 * g77.f-torture/compile/20010115.f: New test.
50692
50693 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
50694
50695 * g++.old-deja/g++.pt/nontype5.C: New test.
50696
50697 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
50698
50699 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
50700 have an equivalent working one below it.
50701
50702 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
50703
50704 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
50705 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
50706
50707 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
50708
50709 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
50710 message containing "init_priority".
50711 (conpr-2.C): Likewise.
50712 (conpr-3.C): Likewise.
50713 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
50714
50715 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
50716
50717 * gcc.c-torture/execute/20010114-2.c: New test.
50718
50719 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
50720
50721 * gcc.c-torture/compile/20010114-1.c: New test.
50722 * gcc.c-torture/compile/20010114-1.x: Xfail.
50723 * gcc.c-torture/compile/20010114-2.c: New test.
50724 * gcc.c-torture/execute/20010114-1.c: New test.
50725 * gcc.dg/trunc-1.c: New test.
50726 * gcc.dg/uninit-B.c: New test.
50727
50728 2001-01-13 Nick Clifton <nickc@redhat.com>
50729
50730 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
50731 target.
50732
50733 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
50734
50735 * gcc.c-torture/compile/20010113-1.c: New test.
50736
50737 2001-01-13 Jakub Jelinek <jakub@redhat.com>
50738
50739 * gcc.c-torture/compile/20001212-1.c: New test.
50740
50741 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
50742
50743 * gcc.dg/cpp/widestr1.c: Update.
50744 * gcc.dg/cpp/prag-imp.c: Remove.
50745
50746 2001-01-12 Jakub Jelinek <jakub@redhat.com>
50747
50748 * gcc.c-torture/execute/20000801-3.x: Remove.
50749 * gcc.dg/c90-init-1.c: New test.
50750 * gcc.dg/c99-init-1.c: New test.
50751 * gcc.dg/c99-init-2.c: New test.
50752 * gcc.dg/gnu99-init-1.c: New test.
50753
50754 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
50755
50756 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
50757 testing that no relevant ones were found.
50758
50759 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
50760
50761 * g++.old-deja/g++.pt/cast2.C: New test.
50762
50763 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
50764
50765 * g++.old-deja/g++.pt/friend47.C: New test.
50766
50767 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
50768
50769 * g++.old-deja/g++.pt/instantiate13.C: New test.
50770
50771 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
50772
50773 * g++.old-deja/g++.other/defarg7.C: New test.
50774 * g++.old-deja/g++.other/defarg8.C: New test.
50775
50776 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
50777
50778 * g++.old-deja/g++.pt/crash64.C: New test.
50779
50780 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
50781
50782 * g++.old-deja/g++.pt/crash63.C: New test.
50783
50784 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
50785
50786 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
50787
50788 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
50789
50790 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
50791
50792 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
50793
50794 * g++.old-deja/g++.pt/error3.C: New test.
50795
50796 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
50797
50798 * g++.old-deja/g++.other/crash39.C: New test.
50799
50800 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
50801
50802 * g++.old-deja/g++.other/vbase4.C: New test.
50803
50804 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
50805
50806 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
50807 * gcc.dg/special/20000419-2.c: New file. Identical to above.
50808 * gcc.dg/special/special.exp: New test driver which will check
50809 for alias support for the above test.
50810
50811 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
50812
50813 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
50814 problems on small machines.
50815 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
50816 parameterize.
50817
50818 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
50819
50820 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
50821 mips.
50822 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
50823
50824 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
50825
50826 * g++.old_deja/g++.pt/using8.C: New test.
50827
50828 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
50829
50830 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
50831
50832 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
50833
50834 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
50835 where a failure is expected.
50836 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
50837
50838 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
50839
50840 * g++.old_deja/g++.pt/instantiate12.C: New test.
50841
50842 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
50843
50844 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
50845 start of structs.
50846 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
50847 * g++.old-deja/g++.brendan/crash17.C: Likewise.
50848 * g++.old-deja/g++.brendan/crash29.C: Likewise.
50849 * g++.old-deja/g++.brendan/crash48.C: Likewise.
50850 * g++.old-deja/g++.brendan/ns1.C: Likewise.
50851 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
50852 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
50853 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
50854 * g++.old-deja/g++.eh/spec6.C: Likewise.
50855 * g++.old-deja/g++.jason/crash3.C: Likewise.
50856 * g++.old-deja/g++.law/ctors11.C: Likewise.
50857 * g++.old-deja/g++.law/ctors17.C: Likewise.
50858 * g++.old-deja/g++.law/ctors5.C: Likewise.
50859 * g++.old-deja/g++.law/ctors9.C: Likewise.
50860 * g++.old-deja/g++.mike/ambig1.C: Likewise.
50861 * g++.old-deja/g++.mike/net22.C: Likewise.
50862 * g++.old-deja/g++.mike/p3538a.C: Likewise.
50863 * g++.old-deja/g++.mike/p3538b.C: Likewise.
50864 * g++.old-deja/g++.mike/virt3.C: Likewise.
50865 * g++.old-deja/g++.niklas/t128.C: Likewise.
50866 * g++.old-deja/g++.other/anon4.C: Likewise.
50867 * g++.old-deja/g++.other/using1.C: Likewise.
50868 * g++.old-deja/g++.other/warn3.C: Likewise.
50869 * g++.old-deja/g++.pt/t37.C: Likewise.
50870 * g++.old-deja/g++.robertl/eb69.C: Likewise.
50871 * g++.old-deja/g++.robertl/eb71.C: Likewise.
50872
50873 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
50874
50875 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
50876
50877 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
50878
50879 * gcc.c-torture/execute/stdio-opt-3.c: New test.
50880
50881 2001-01-07 Jakub Jelinek <jakub@redhat.com>
50882
50883 * gcc.c-torture/compile/20010107-1.c: New test.
50884
50885 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
50886
50887 * gcc.c-torture/execute/builtin-noret-1.c: New test.
50888
50889 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
50890
50891 * gcc.dg/format/format.h: New file.
50892 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
50893 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
50894 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
50895 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
50896 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
50897 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
50898 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
50899 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
50900 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
50901 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
50902 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
50903 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
50904 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
50905 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
50906 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
50907 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
50908 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
50909 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
50910 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
50911 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
50912 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
50913 instead of declaring standard types, macros and functions in each
50914 test.
50915
50916 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
50917
50918 * gcc.c-torture/execute/20010106-1.c: New test.
50919
50920 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
50921
50922 * gcc.dg/format/format.exp: New file.
50923 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
50924 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
50925 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
50926 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
50927 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
50928 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
50929 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
50930 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
50931 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
50932 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
50933 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
50934 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
50935 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
50936 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
50937 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
50938 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
50939 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
50940 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
50941 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
50942 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
50943 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
50944 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
50945 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
50946 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
50947 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
50948 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
50949 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
50950 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
50951 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
50952 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
50953 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
50954 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
50955 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
50956 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
50957 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
50958 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
50959 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
50960 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
50961 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
50962 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
50963 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
50964 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
50965
50966 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
50967
50968 * gcc.c-torture/execute/991228-1.c: Take word endianness into
50969 account.
50970
50971 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
50972
50973 * gcc.c-torture/execute/builtin-complex-1.c: New test.
50974
50975 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
50976
50977 * g++.old-deja/g++.pt/crash62.C: New test.
50978
50979 2001-01-04 Richard Henderson <rth@redhat.com>
50980
50981 * gcc.dg/20000926-1.c: Update expected warnings.
50982 * gcc.dg/array-2.c: Likewise.
50983 * gcc.dg/array-4.c: Also validate flexible array members.
50984 * gcc.dg/c99-flex-array-1.c: New.
50985
50986 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
50987
50988 * gcc.c-torture/compile/20001222-1.x: Remove.
50989
50990 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
50991
50992 * gcc.c-torture/execute/built-in-setjmp.c: New.
50993
50994 2001-01-03 Richard Henderson <rth@redhat.com>
50995
50996 * gcc.dg/940510-1.c: Update expected error wording.
50997 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
50998
50999 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
51000
51001 * lib/target-supports.exp (check_alias_available): Modified to
51002 indicate aliases not supported if only weak aliases are supported.
51003
51004 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51005
51006 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
51007 Turn on cmpstrsi checks for __pj__ and __i370__.
51008
51009 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
51010
51011 * g++.old-deja/g++.other/virtual11.C: New test.
51012
51013 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
51014
51015 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
51016
51017 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51018
51019 * gcc.c-torture/compile/20010102-1.c: New test.
51020
51021 2001-01-02 Andreas Jaeger <aj@suse.de>
51022
51023 * gcc.dg/noreturn-3.c: New test.
51024
51025 * gcc.dg/noreturn-4.c: New test.
51026
51027 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51028
51029 * gcc.c-torture/execute/stdio-opt-1.c: Also test
51030 __builtin_fputc and __builtin_fwrite.
51031
51032 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
51033
51034 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
51035 signed char, not default char.
51036
51037 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
51038
51039 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
51040
51041 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
51042
51043 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
51044
51045 2000-12-29 Richard Henderson <rth@redhat.com>
51046
51047 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
51048 (__cyg_profile_func_exit): Define.
51049
51050 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
51051
51052 * g++.dg/vtgc1.C: New test.
51053
51054 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
51055
51056 * gcc.dg/noncompile/20001228-1.c: New test.
51057
51058 * gcc.dg/20001228-1.c: New test.
51059
51060 * gcc.c-torture/execute/20001228-1.c: New test.
51061
51062 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
51063
51064 * gcc.dg/format-strfmon-1.c: New test.
51065
51066 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51067
51068 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
51069 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
51070 * gcc.c-torture/execute/string-opt-1.c: Likewise.
51071 * gcc.c-torture/execute/string-opt-2.c: Likewise.
51072 * gcc.c-torture/execute/string-opt-3.c: Likewise.
51073 * gcc.c-torture/execute/string-opt-4.c: Likewise.
51074 * gcc.c-torture/execute/string-opt-6.c: Likewise.
51075 * gcc.c-torture/execute/string-opt-7.c: Likewise.
51076 * gcc.c-torture/execute/string-opt-8.c: Likewise.
51077 * gcc.c-torture/execute/string-opt-9.c: Likewise.
51078 * gcc.c-torture/execute/string-opt-10.c: Likewise.
51079 * gcc.c-torture/execute/string-opt-11.c: Likewise.
51080 * gcc.c-torture/execute/string-opt-12.c: Likewise.
51081
51082 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
51083 * gcc.c-torture/execute/string-opt-4.c: Test index.
51084
51085 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
51086
51087 * gcc.c-torture/compile/20001226-1.c: New test.
51088
51089 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
51090
51091 * gcc.c-torture/compile/20001222-1.c: New test.
51092 * gcc.c-torture/compile/20001222-1.x: Xfail.
51093
51094 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
51095
51096 * gcc.c-torture/execute/comp-goto-2.c: New test.
51097
51098 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
51099
51100 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
51101 Use long types if __INT_MAX__ is 32767.
51102 (main): Use cast to (sint32 *) when poking 88 into a_page.
51103
51104 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
51105
51106 2000-12-21 Bernd Schmidt <bernds@redhat.com>
51107
51108 * gcc.c-torture/compile/20001221-1.c: New test.
51109 * gcc.c-torture/execute/20001221-1.c: New test.
51110
51111 2000-12-20 Richard Henderson <rth@redhat.com>
51112
51113 * g++.old-deja/g++.pt/crash36.C: Update error lines.
51114 * g++.old-deja/g++.robertl/eb109.C: Likewise.
51115
51116 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51117
51118 * gcc.dg/compare3.c: New test.
51119
51120 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
51121
51122 * gcc.dg/format-warnll-1.c: New test.
51123
51124 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
51125
51126 * gcc.dg/cpp/cmdlne-P.c: New test.
51127
51128 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
51129
51130 * gcc.c-torture/execute/builtin-abs-1.c,
51131 gcc.c-torture/execute/builtin-abs-2.c: New tests.
51132
51133 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
51134
51135 * gcc.dg/cpp/multiline.c: New test.
51136
51137 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
51138
51139 * g++.old-deja/g++.other/syshdr1.C: Update.
51140 * gcc.dg/cpp/lineflags.c: Remove temporarily.
51141
51142 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51143
51144 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
51145
51146 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51147
51148 * g++.old-deja/g++.pt/ttp65.C: New test.
51149
51150 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51151
51152 * g++.old-deja/g++.pt/ttp64.C: New test.
51153
51154 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51155
51156 * g++.old-deja/g++.pt/spec33.C: New test.
51157
51158 2000-12-14 Catherine Moore <clm@redhat.com>
51159
51160 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
51161 * gcc.c-torture/execute/920612-2.c: Likewise.
51162 * gcc.c-torture/execute/920428-2.c: Likewise.
51163 * gcc-c-torture/execute/va-arg-11.c: Call exit.
51164 * gcc.c-torture/execute/va-arg-21.c: Likewise.
51165
51166 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51167
51168 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
51169 * gcc.dg/pack-test-2.c: Likewise.
51170
51171 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
51172
51173 Tests by Zack Weinberg <zackw@stanford.edu>.
51174
51175 * gcc.dg/cpp/defined.c: Update.
51176 * gcc.dg/cpp/defined_trad.c: New tests.
51177
51178 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
51179
51180 * gcc.dg/cpp/trad-direct.c: Update.
51181
51182 2000-12-11 Neil Booth <neilb@earthling.net>
51183
51184 * gcc.dg/cpp/defined_trad.c
51185
51186 2000-12-11 Neil Booth <neilb@earthling.net>
51187
51188 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
51189
51190 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
51191
51192 * gcc.dg/format-miss-2.c: New test.
51193
51194 2000-12-09 Neil Booth <neilb@earthling.net>
51195
51196 * gcc.dg/cpp/lineflags.c: New tests.
51197 * gcc.dg/cpp/poison.c: Update.
51198 * gcc.dg/cpp/redef2.c: Update.
51199 * gcc.dg/cpp/skipping.c: New test.
51200
51201 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
51202
51203 * g++.old-deja/g++.other/eh3.C: New testcase.
51204
51205 2000-12-07 Neil Booth <neilb@earthling.net>
51206
51207 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
51208 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
51209 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
51210 wtr-union-init-2.c, wtr-union-init-3.c: Update.
51211 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
51212 Update.
51213
51214 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
51215
51216 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
51217 __SIZE_TYPE__ instead of int for type of integers cast to
51218 pointers.
51219
51220 2000-12-07 Jakub Jelinek <jakub@redhat.com>
51221
51222 * g++.old-deja/g++.other/cleanup4.C: New test.
51223
51224 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
51225
51226 * format-sec-1.c: New test.
51227
51228 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
51229
51230 * gcc.dg/format-nonlit-3.c: New test.
51231
51232 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
51233
51234 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
51235 through a null pointer.
51236
51237 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51238
51239 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
51240 * g++.old-deja/g++.pt/partial4.C: New test.
51241
51242 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
51243
51244 * gcc.c-torture/execute/ieee/hugeval.x: New.
51245
51246 2000-12-06 Neil Booth <neilb@earthling.net>
51247
51248 * gcc.dg/cpp/backslash2.c: New tests.
51249
51250 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51251
51252 * gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
51253 * gcc.c-torture/execute/stdio-opt-2.c: New test.
51254
51255 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
51256
51257 * gcc.c-torture/execute/20001203-2.c: New testcase.
51258
51259 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
51260
51261 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
51262 * g++.old-deja/g++.other/virtual10.C: New test.
51263
51264 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
51265
51266 * g++.old-deja/g++.mike/pmf5.C: Remove test.
51267
51268 2000-12-05 Richard Henderson <rth@redhat.com>
51269
51270 * gcc.c-torture/compile/20001205-1.c: New.
51271
51272 2000-12-04 Neil Booth <neilb@earthling.net>
51273
51274 * g++.old-deja/g++.other/virtual9.C: New test.
51275 * g++.old-deja/g++.pt/crash61.C: New test.
51276 * gcc.c-torture/execute/loop-9.c: New test.
51277
51278 2000-12-04 Neil Booth <neilb@earthling.net>
51279
51280 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
51281 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
51282 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
51283 * gcc.dg/cpp/extratokens.c: ...here.
51284
51285 2000-12-04 Neil Booth <neilb@earthling.net>
51286
51287 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
51288 New tests.
51289
51290 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51291
51292 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
51293 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
51294
51295 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
51296
51297 * gcc.c-torture/execute/20001203-1.c: New test.
51298
51299 2000-12-03 Neil Booth <neilb@earthling.net>
51300
51301 * gcc.dg/cpp/macro6.c: New test cases.
51302
51303 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51304
51305 * gcc.c-torture/execute/string-opt-9.c: New test.
51306 * gcc.c-torture/execute/string-opt-10.c: Likewise.
51307 * gcc.c-torture/execute/string-opt-11.c: Likewise.
51308 * gcc.c-torture/execute/string-opt-12.c: Likewise.
51309
51310 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
51311 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
51312
51313 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
51314
51315 * gcc.dg/cpp/if-6.c: New testcase.
51316
51317 * gcc.dg/20001201-1.c: New testcase.
51318
51319 2000-12-02 Neil Booth <neilb@earthling.net>
51320
51321 * g++.old-deja/g++.other/externC4.C,
51322 g++.old-deja/g++.other/friend10.C: New tests.
51323
51324 2000-12-02 Neil Booth <neilb@earthling.net>
51325
51326 * g++.old-deja/g++.other/instan2.C
51327 * g++.old-deja/g++.other/instan3.C: New test.
51328
51329 2000-12-02 Neil Booth <neilb@earthling.net>
51330
51331 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
51332 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
51333 gnuc99.c,gnuc99-pedantic.c: New tests.
51334
51335 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
51336
51337 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
51338 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
51339
51340 2000-12-01 Neil Booth <neilb@earthling.net>
51341
51342 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
51343 * gcc.dg/cpp/poison.c: Update.
51344 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
51345
51346 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
51347
51348 * g77.f-torture/execute/20001201.f: New test.
51349
51350 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
51351
51352 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
51353
51354 2000-12-01 Jakub Jelinek <jakub@redhat.com>
51355
51356 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
51357
51358 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
51359
51360 * g++.old-deja/g++.other/cast6.C: New test.
51361
51362 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
51363
51364 * gcc.c-torture/execute/20001130-2.c: New testcase.
51365
51366 2000-11-30 Richard Henderson <rth@redhat.com>
51367
51368 * gcc.c-torture/execute/20001130-1.c: New test.
51369
51370 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
51371
51372 * g++.old-deja/g++.other/op3.C: New test.
51373
51374 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
51375
51376 * g++.old-deja/g++.other/op2.C: New test.
51377
51378 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
51379
51380 * g++.old-deja/g++.other/crash38.C: New test.
51381
51382 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
51383
51384 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
51385
51386 2000-11-29 Jakub Jelinek <jakub@redhat.com>
51387
51388 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
51389 tests.
51390 * gcc.c-torture/execute/string-opt-6.c: New test.
51391
51392 * gcc.dg/20001117-1.c: Add main.
51393
51394 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
51395
51396 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
51397 Move from here ...
51398 * gcc.dg/940510-1.c: ... to here.
51399
51400 * gcc.dg/20000926-1.c: GNU C now allows initializations of
51401 zero-size arrays in toplevel structures.
51402
51403 2000-11-28 Jakub Jelinek <jakub@redhat.com>
51404
51405 * gcc.c-torture/execute/loop-8.c: New test.
51406
51407 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
51408
51409 * g++.old-deja/g++.other/base1.C: New test.
51410
51411 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
51412
51413 * g++.old-deja/g++.other/parse2.C: New test.
51414
51415 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
51416
51417 * g++.old-deja/g++.pt/incomplete1.C: New test.
51418
51419 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
51420
51421 * g++.old-deja/g++.other/friend9.C: New test.
51422
51423 2000-11-28 Jakub Jelinek <jakub@redhat.com>
51424
51425 * gcc.dg/20001127-1.c: New test.
51426
51427 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
51428
51429 * g++.old-deja/g++.pt/friend46.C: New test.
51430
51431 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
51432
51433 * g++.old-deja/g++.other/ptrmem8.C: New test.
51434
51435 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51436
51437 * gcc.c-torture/execute/string-opt-7.c: New test.
51438 * gcc.c-torture/execute/string-opt-8.c: Likewise.
51439
51440 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
51441
51442 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
51443 instead of 'mkcheck 2'.
51444
51445 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
51446
51447 * gcc.c-torture/execute/memcheck/driver.c,
51448 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
51449 C9X references to refer to C99.
51450
51451 2000-11-25 Jakub Jelinek <jakub@redhat.com>
51452
51453 * gcc.dg/ultrasp3.c: New test.
51454
51455 2000-11-25 Neil Booth <neilb@earthling.net>
51456
51457 * gcc.dg/cpp/include2.c: Update test to be locale independent.
51458
51459 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
51460
51461 * gcc.c-torture/compile/20001123-2.c: New.
51462
51463 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
51464
51465 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
51466
51467 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
51468
51469 * gcc.dg/sequence-point-1.c: Add some new tests.
51470 * gcc.c-torture/execute/20001124-1.c: New test.
51471
51472 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
51473
51474 * g++.old-deja/g++.other/vaarg4.C: New test.
51475 * gcc.c-torture/compile/20001123-1.c: New test.
51476
51477 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
51478
51479 * g++.other/crash24.C: Adjust and remove XFAIL.
51480 * g++.other/crash37.C: New test.
51481
51482 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
51483
51484 * g++.old-deja/g++.pt/instantiate9.C: New test.
51485
51486 2000-11-22 Mark Mitchell <mark@codesourcery.com>
51487
51488 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
51489 new ABI, too.
51490
51491 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
51492 * g++.old-deja/g++.robertl/eb55.C: Likewise.
51493
51494 2000-11-22 Neil Booth <neilb@earthling.net>
51495
51496 * gcc.dg/cpp/Wtrigraphs.c: New test.
51497
51498 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
51499
51500 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
51501
51502 2000-11-22 Jakub Jelinek <jakub@redhat.com>
51503
51504 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
51505
51506 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
51507
51508 * lib/gcc-dg.exp: load_lib scanasm.exp.
51509 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
51510 * lib/g++-dg.exp: load_lib scanasm.exp.
51511 * lib/scanasm.exp: New.
51512 (scan-assembler, scan-assembler-not): Add optional arguments to
51513 test name, or if not present, the pattern name.
51514 (scan-assembler-dem, scan-assembler-dem-not): New.
51515
51516 * g++.dg/dg.exp: New.
51517
51518 2000-11-21 Neil Booth <neilb@earthling.net>
51519
51520 * gcc.dg/cpp/integrated1.c: Remove.
51521
51522 2000-11-21 Jakub Jelinek <jakub@redhat.com>
51523
51524 * gcc.c-torture/execute/20001121-1.c: New test.
51525
51526 2000-11-21 Richard Henderson <rth@redhat.com>
51527
51528 * gcc.c-torture/compile/20001121-1.c: New test.
51529
51530 2000-11-20 Neil Booth <neilb@earthling.net>
51531
51532 * gcc.dg/cpp/integrated1.c: New test.
51533
51534 2000-11-21 Jakub Jelinek <jakub@redhat.com>
51535
51536 * g++.old-deja/g++.other/inline17.C: New test.
51537
51538 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
51539
51540 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
51541 local variable to be zero: I made the variable global. Now
51542 uses abort() and exit() instead of relying on main's return value.
51543
51544 2000-11-20 Neil Booth <neilb@earthling.net>
51545
51546 * gcc.dg/cpp/paste2.c: Update test.
51547 * objc/execute/paste.m: New test.
51548
51549 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
51550
51551 * gcc.dg/c99-condexpr-1.c: New test.
51552
51553 2000-11-20 Neil Booth <neilb@earthling.net>
51554
51555 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
51556
51557 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
51558
51559 * g++.old-deja/g++.pt/export1.C: New test.
51560
51561 2000-11-20 Jakub Jelinek <jakub@redhat.com>
51562
51563 * gcc.dg/20001117-1.c: New test.
51564
51565 2000-11-18 Richard Henderson <rth@redhat.com>
51566
51567 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
51568
51569 2000-11-18 Richard Henderson <rth@redhat.com>
51570
51571 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
51572 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
51573 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
51574
51575 2000-11-18 Richard Henderson <rth@redhat.com>
51576
51577 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
51578 (main): New. Exit cleanly.
51579
51580 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
51581
51582 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
51583 gcc.dg/c99-fordecl-2.c: New tests.
51584
51585 2000-11-18 Richard Henderson <rth@redhat.com>
51586
51587 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
51588 * gcc.c-torture/execute/zerolen-2.c: New.
51589
51590 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51591
51592 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
51593 memory.
51594
51595 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
51596
51597 * g++.old-deja/g++.pt/instantiate8.C: New test.
51598
51599 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
51600
51601 * g++.old-deja/g++.other/incomplete.C: Add more tests.
51602 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
51603
51604 2000-11-16 Nick Clifton <nickc@redhat.com>
51605
51606 * gcc.c-torture/execute/nestfunc-2.c: New test.
51607 * gcc.c-torture/execute/nestfunc-3.c: New test.
51608
51609 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
51610
51611 * gcc.c-torture/compile/20001116-1.c: New test.
51612
51613 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51614
51615 * gcc.c-torture/execute/20001115-1.c: New test.
51616
51617 2000-11-15 Mark Mitchell <mark@codesourcery.com>
51618
51619 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
51620 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
51621 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
51622 * g++.old-deja/g++.abi/vmihint.C: Likewise.
51623
51624 2000-11-15 Neil Booth <neilb@earthling.net>
51625
51626 gcc.dg/cpp/_Pragma1.c: Update.
51627 gcc.dg/cpp/_Pragma2.c: New test.
51628
51629 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
51630
51631 * g++.old-deja/g++.other/anon5.C: New test.
51632
51633 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
51634
51635 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
51636 tests.
51637
51638 2000-11-14 Jakub Jelinek <jakub@redhat.com>
51639
51640 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
51641 output.
51642
51643 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
51644
51645 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
51646 labels at end of compound statements.
51647
51648 2000-11-13 Jakub Jelinek <jakub@redhat.com>
51649
51650 * gcc.c-torture/execute/loop-7.c: New test.
51651
51652 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
51653
51654 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
51655
51656 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
51657
51658 * gcc.dg/c99-bool-1.c: New test.
51659
51660 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
51661
51662 * gcc.dg/c99-scope-1.c: Remove xfail.
51663 * gcc.dg/c99-scope-2.c: New test.
51664
51665 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51666
51667 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
51668 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
51669
51670 2000-11-11 Mark Mitchell <mark@codesourcery.com>
51671
51672 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
51673 error messages.
51674
51675 * g++.mike/p700.C: Don't typedef wchar_t.
51676 * g++.mike/p784.C: Likewise.
51677 * g++.mike/eb101.C: Don't use __wchar_t.
51678
51679 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
51680
51681 * g77.f-torture/execute/20001111.[fx]: Test premature exit
51682 from DO loop.
51683
51684 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
51685
51686 * gcc.c-torture/execute/20001111-1.c: New test.
51687
51688 2000-11-10 Nick Clifton <nickc@redhat.com>
51689
51690 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
51691 long multuiple and accumulate.
51692
51693 2000-11-09 Richard Henderson <rth@redhat.com>
51694
51695 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
51696 via size_t instead of int.
51697
51698 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
51699 * gcc.c-torture/execute/string-opt-2.c: Likewise.
51700 * gcc.c-torture/execute/string-opt-3.c: Likewise.
51701 * gcc.c-torture/execute/string-opt-4.c: Likewise.
51702
51703 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
51704
51705 * gcc.c-torture/compile/20001109-1.c: New test.
51706 * gcc.c-torture/compile/20001109-2.c: New test.
51707
51708 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
51709
51710 * g++.old-deja/g++.pt/operator1.C: New test.
51711 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
51712
51713 2000-11-09 Jakub Jelinek <jakub@redhat.com>
51714
51715 * gcc.dg/20001108-1.c: New test.
51716
51717 2000-11-09 Jakub Jelinek <jakub@redhat.com>
51718
51719 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
51720 with both arguments constant strings.
51721 * gcc.c-torture/execute/string-opt-3.c: New test.
51722 * gcc.c-torture/execute/string-opt-4.c: New test.
51723 * gcc.c-torture/execute/string-opt-5.c: New test.
51724
51725 2000-11-08 Nick Clifton <nickc@redhat.com>
51726
51727 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
51728 mulsidi3adddi patterns.
51729
51730 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
51731
51732 * g++.old-deja/g++.other/crash36.C: New test.
51733
51734 2000-11-08 Jakub Jelinek <jakub@redhat.com>
51735
51736 * g++.old-deja/g++.other/init16.C: New test.
51737
51738 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
51739
51740 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
51741
51742 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
51743
51744 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
51745 * gcc.c-torture/execute/va-arg-16.x: Likewise.
51746 * gcc.c-torture/execute/va-arg-17.x: Likewise.
51747
51748 2000-11-07 DJ Delorie <dj@redhat.com>
51749
51750 * gcc.dg/20000614-1.c: Add return so that test can pass.
51751
51752 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51753
51754 * gcc.c-torture/execute/string-opt-1.c: New test.
51755
51756 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
51757
51758 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
51759 mips-sgi-irix6.* because the MIPS ABI passes floating-point
51760 parameters in registers, and there is no way for a varargs
51761 function to know in which order the integer and floating-point
51762 parameters should be interleaved when they are placed on the
51763 stack.
51764 * gcc.c-torture/execute/va-arg-16.x: Likewise.
51765 * gcc.c-torture/execute/va-arg-17.x: Likewise.
51766
51767 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51768
51769 * gcc.c-torture/execute/string-opt-2.c: New test.
51770
51771 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
51772
51773 * g++.old-deja/g++.pt/crash60.C: New test.
51774
51775 2000-11-06 Jakub Jelinek <jakub@redhat.com>
51776
51777 * g++.old-deja/g++.other/crash24.C: New test.
51778 * g++.old-deja/g++.other/crash25.C: New test.
51779 * g++.old-deja/g++.other/crash26.C: New test.
51780 * g++.old-deja/g++.other/crash27.C: New test.
51781 * g++.old-deja/g++.other/crash28.C: New test.
51782 * g++.old-deja/g++.other/crash29.C: New test.
51783 * g++.old-deja/g++.other/crash30.C: New test.
51784 * g++.old-deja/g++.other/crash31.C: New test.
51785 * g++.old-deja/g++.other/crash32.C: New test.
51786 * g++.old-deja/g++.other/crash33.C: New test.
51787 * g++.old-deja/g++.other/crash34.C: New test.
51788 * g++.old-deja/g++.other/crash35.C: New test.
51789
51790 2000-11-06 Jakub Jelinek <jakub@redhat.com>
51791
51792 * gcc.c-torture/execute/20001031-1.c: New test.
51793
51794 2000-11-04 Mark Mitchell <mark@codesourcery.com>
51795
51796 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
51797 namespace.
51798
51799 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
51800 standards-conformant.
51801
51802 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
51803
51804 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
51805 * g++.old-deja/g++.mike/p755a.C: Likewise.
51806 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
51807 library makes no calls to `operator new' during initialization.
51808
51809 2000-11-04 Neil Booth <neilb@earthling.net>
51810
51811 * gcc.dg/cpp/include2.c: New tests.
51812
51813 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
51814
51815 * lib/g++.exp (g++_set_ld_library_path): New function.
51816 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
51817
51818 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
51819
51820 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
51821 warnings.
51822
51823 2000-11-01 Richard Henderson <rth@redhat.com>
51824
51825 * g++.old-deja/g++.ext/namedret1.C: New.
51826 * g++.old-deja/g++.ext/namedret2.C: New.
51827 * g++.old-deja/g++.ext/namedret3.C: New.
51828
51829 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
51830
51831 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
51832 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
51833
51834 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51835
51836 * gcc.c-torture/execute/va-arg-21.c: New test.
51837
51838 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
51839
51840 * gcc.dg/c99-complex-2.c: New test.
51841
51842 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
51843
51844 * gcc.c-torture/execute/stdio-opt-1.c: New test.
51845
51846 2000-10-31 Jakub Jelinek <jakub@redhat.com>
51847
51848 * g++.old-deja/g++.other/inline16.C: New test.
51849
51850 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
51851
51852 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
51853 __PRETTY_FUNCTION__
51854
51855 2000-10-29 Neil Booth <neilb@earthling.net>
51856
51857 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
51858 New tests.
51859 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
51860 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
51861 optimisation.
51862
51863 2000-10-29 Neil Booth <neilb@earthling.net>
51864
51865 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
51866 * mi1.c, mi1c.h: Add null directives to multiple-include test.
51867 * mi5.c: Test multiple includes work with -C.
51868 * trigraphs.c: Test ^= version.
51869
51870 2000-10-28 Neil Booth <neilb@earthling.net>
51871
51872 New tests and test updates for new macro expander.
51873
51874 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
51875 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
51876 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
51877 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
51878 new diagnostic messages.
51879
51880 * gcc.dg/cpp/macro3.c: New tests.
51881
51882 2000-10-27 Mark Mitchell <mark@codesourcery.com>
51883
51884 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
51885 on the same line.
51886
51887 2000-10-27 Jakub Jelinek <jakub@redhat.com>
51888
51889 * g++.old-deja/g++.other/eh2.C: New test.
51890
51891 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
51892
51893 * gcc.c-torture/execute/20001027-1.c: New test.
51894
51895 2000-10-26 Richard Henderson <rth@redhat.com>
51896
51897 * gcc.c-torture/execute/20001026-1.c: New.
51898
51899 2000-10-26 Mark Mitchell <mark@codesourcery.com>
51900
51901 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
51902 * g++.old-deja/g++.law/builtin1.C: Likewise.
51903 * g++.old-deja/g++.law/ctors10.C: Likewise.
51904 * g++.old-deja/g++.law/virtual3.C: Likewise.
51905 * g++.old-deja/g++.mike/p658.C: Likewise.
51906 * g++.old-deja/g++.other/sibcall1.C: Likewise.
51907 * g++.old-deja/g++.other/vaarg2.C: Likewise.
51908 * g++.old-deja/g++.robertl/eb124.C: Likewise.
51909 * g++.old-deja/g++.robertl/eb44.C: Likewise.
51910 * g++.old-deja/g++.robertl/eb77.C: Likewise.
51911
51912 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
51913
51914 * gcc.c-torture/compile/20001024-1.c: New test.
51915
51916 2000-10-25 Mark Mitchell <mark@codesourcery.com>
51917
51918 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
51919 to tell us whether or not we are using V3.
51920
51921 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
51922
51923 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
51924 operands.
51925
51926 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
51927
51928 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
51929
51930 2000-10-25 Jakub Jelinek <jakub@redhat.com>
51931
51932 * gcc.c-torture/execute/20001024-1.c: New test.
51933
51934 2000-10-24 Jakub Jelinek <jakub@redhat.com>
51935
51936 * g++.old-deja/g++.other/sibcall1.C: New test.
51937
51938 2000-10-20 Jakub Jelinek <jakub@redhat.com>
51939
51940 * gcc.dg/noncompile/init-3.c: New test.
51941
51942 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
51943
51944 * gcc.dg/format-array-1.c: New test.
51945
51946 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
51947
51948 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
51949 writing through null pointers; remove comment about testing
51950 unterminated strings.
51951
51952 2000-10-17 Matthew Hiller <hiller@redhat.com>
51953
51954 * gcc.c-torture/execute/20001017-2.c: New test.
51955
51956 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
51957
51958 * gcc.c-torture/compile/20001018-1.c: New test.
51959 * gcc.c-torture/compile/20001018-1.x: Xfail.
51960
51961 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
51962
51963 * gcc.c-torture/execute/20001017-1.c: New test.
51964
51965 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
51966
51967 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
51968 for multiple use of arguments with scanf formats; add tests for
51969 multiple use of arguments.
51970
51971 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
51972
51973 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail
51974 from some old tests.
51975
51976 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
51977
51978 * gcc.dg/format-miss-1.c: New test.
51979
51980 2000-10-16 Jakub Jelinek <jakub@redhat.com>
51981
51982 * gcc.c-torture/execute/20001013-1.c: New test.
51983
51984 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
51985
51986 * gcc.dg/format-branch-1.c: New test.
51987
51988 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
51989
51990 * README, lib/file-format.exp: Remove EGCS references.
51991
51992 2000-10-16 Jakub Jelinek <jakub@redhat.com>
51993
51994 * gcc.dg/20001013-1.c: New test.
51995
51996 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
51997
51998 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
51999 for intmax_t in the compiler using __typeof__ and the type rules
52000 for conditional expressions.
52001
52002 2000-10-13 Jakub Jelinek <jakub@redhat.com>
52003
52004 * gcc.dg/20001012-1.c: New test.
52005 * gcc.dg/20001012-2.c: New test.
52006
52007 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
52008
52009 * gcc.dg/format-attr-1.c: New test.
52010
52011 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
52012
52013 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
52014 __LONG_LONG_MAX__ instead of LLONG_MAX.
52015
52016 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
52017
52018 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
52019 scanf flags.
52020 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
52021 flags.
52022
52023 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
52024
52025 * gcc.dg/sequence-pt-1.c: New test.
52026
52027 2000-10-11 Geoff Keating <geoffk@cygnus.com>
52028
52029 * gcc.c-torture/execute/20001011-1.c: New testcase.
52030 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
52031
52032 2000-10-10 Jakub Jelinek <jakub@redhat.com>
52033
52034 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
52035 does not error on it.
52036
52037 2000-10-10 Jakub Jelinek <jakub@redhat.com>
52038
52039 * gcc.dg/20001009-1.c: New test.
52040
52041 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
52042
52043 * gcc.c-torture/compile/20001009-1.c: Move from here ....
52044 * gcc.c-torture/execute/20001009-2.c: ... to here.
52045
52046 2000-10-09 Geoff Keating <geoffk@cygnus.com>
52047
52048 * gcc.c-torture/compile/20001009-1.c: New testcase.
52049 * gcc.c-torture/execute/20001009-1.c: New testcase.
52050 Testcases provided by Jan Hubicka <jh@suse.cz>.
52051
52052 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
52053
52054 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
52055 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
52056 uintmax_t using <limits.h> to emulate the compiler's internal
52057 logic. No longer XFAIL %j tests.
52058
52059 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
52060
52061 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
52062 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
52063 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
52064 regexps and details of expected handling of some bad formats.
52065 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
52066 suppression.
52067
52068 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
52069
52070 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
52071 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
52072 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
52073 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
52074 in list archives.
52075
52076 2000-10-06 Richard Henderson <rth@cygnus.com>
52077
52078 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
52079 * g++.old-deja/g++.brendan/crash52.C: Likewise.
52080 * g++.old-deja/g++.jason/report.C: Likewise.
52081 * g++.old-deja/g++.law/friend5.C: Likewise.
52082 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
52083 of the expected warnings.
52084
52085 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
52086
52087 * g++.old-deja/g++.pt/enum14.C: New test.
52088
52089 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
52090
52091 * g++.old-deja/g++.pt/crash59.C: New test.
52092
52093 2000-10-04 Will Cohen <wcohen@redhat.com>
52094
52095 * gcc.dg/20000926-1.c: New test.
52096
52097 2000-10-03 Geoff Keating <geoffk@cygnus.com>
52098
52099 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
52100 function name for current C++ compiler.
52101 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
52102
52103 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
52104
52105 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
52106 __PRETTY_FUNCTION__.
52107 * g++.old-deja/g++.ext/pretty2.C: Likewise.
52108
52109 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52110
52111 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
52112
52113 2000-09-26 Jakub Jelinek <jakub@redhat.com>
52114
52115 * gcc.c-torture/compile/20000923-1.c: New test.
52116
52117 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
52118
52119 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
52120 * g++.old-deja/g++.pt/ttp62.C: Same.
52121 * g++.old-deja/g++.other/inline14.C: Same.
52122
52123 2000-09-24 Richard Henderson <rth@cygnus.com>
52124
52125 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
52126
52127 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
52128
52129 * gcc.dg/c90-printf-1.c: Add test for wide string format.
52130
52131 2000-09-22 Geoff Keating <geoffk@cygnus.com>
52132
52133 * gcc.c-torture/compile/20000922-1.c: New file.
52134
52135 2000-09-21 Nick Clifton <nickc@redhat.com>
52136
52137 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
52138 a signed long modulo operation.
52139 (mod6): New function - perform an unsigned long modulo operation.
52140 (main): Add tests for modulos of very large numbers by very small
52141 dividends.
52142
52143 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52144
52145 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
52146
52147 2000-09-19 Richard Henderson <rth@cygnus.com>
52148
52149 * gcc.dg/compare2.c (case 10): XFAIL.
52150
52151 2000-09-18 Richard Henderson <rth@cygnus.com>
52152
52153 * gcc.c-torture/execute/20000906-1.c: Move ...
52154 * gcc.dg/20000906-1.c: ... here. Only run on targets
52155 that support __builtin_trap.
52156
52157 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
52158
52159 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
52160
52161 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
52162
52163 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
52164 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
52165 more $ format tests.
52166
52167 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
52168
52169 * gcc.dg/format-errmk-1.c: New test.
52170
52171 2000-09-17 Greg McGary <greg@mcgary.org>
52172
52173 * gcc.c-torture/execute/20000917-1.x: Remove.
52174
52175 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
52176
52177 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
52178
52179 2000-09-17 Greg McGary <greg@mcgary.org>
52180
52181 * gcc.c-torture/execute/20000917-1.c: New test.
52182 * gcc.c-torture/execute/20000917-1.x: XFAIL.
52183
52184 2000-09-16 Neil Booth <NeilB@earthling.net>
52185
52186 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
52187 in nested macro bug.
52188
52189 2000-09-15 Neil Booth <NeilB@earthling.net>
52190
52191 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
52192
52193 2000-09-14 Jeffrey A Law (law@cygnus.com)
52194
52195 * gcc.c-torture/execute/20000914-1.c: New test.
52196
52197 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
52198
52199 * g++.other/inline13.C: New test.
52200
52201 2000-09-12 Andreas Jaeger <aj@suse.de>
52202
52203 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
52204 constant by Ulrich Drepper <drepper@redhat.com>.
52205
52206 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
52207
52208 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
52209
52210 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52211
52212 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
52213
52214 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
52215
52216 * gcc.dg/cpp/backslash.c: New test.
52217
52218 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
52219
52220 * gcc.c-torture/execute/20000910-1.c: New test.
52221 * gcc.c-torture/execute/20000910-2.c: Likewise.
52222
52223 2000-09-11 Robert Lipe <robertl@sco.com>
52224
52225 * gcc.dg/pragma-align.c: New test.
52226
52227 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
52228
52229 * g++.old-deja/g++.pt/explicit82.C: New test.
52230 * g++.old-deja/g++.pt/explicit83.C: New test.
52231
52232 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
52233
52234 * gcc.dg/asm-names.c: New test.
52235
52236 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52237
52238 * gcc.dg/cpp/tr-warn6.c: New test
52239
52240 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
52241
52242 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
52243 be accepted.
52244
52245 2000-09-07 Catherine Moore <clm@redhat.com>
52246
52247 * gcc.c-torture/execute/unroll-1.c: New test.
52248
52249 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
52250
52251 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
52252 ERROR markers.
52253 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
52254 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
52255 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
52256 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
52257 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
52258 Preprocess only.
52259 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
52260 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
52261
52262 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
52263
52264 * g++.old-deja/g++.pt/deduct2.C: New test.
52265
52266 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
52267
52268 * g++.old-deja/g++.pt/parms2.C: New test.
52269
52270 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
52271
52272 * g++.old-deja/g++.pt/crash58.C: New test.
52273
52274 2000-09-06 Greg McGary <greg@mcgary.org>
52275
52276 * gcc.c-torture/execute/20000906-1.c: New test.
52277 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
52278
52279 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52280
52281 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
52282
52283 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
52284
52285 * g++.old-deja/g++.pt/crash57.C: New test.
52286
52287 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
52288
52289 * g++.old-deja/g++.pt/crash56.C: New test.
52290
52291 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
52292
52293 * g++.old-deja/g++.pt/koenig1.C: New test.
52294
52295 2000-09-04 Jakub Jelinek <jakub@redhat.com>
52296
52297 * gcc.dg/20000904-1.c: New test.
52298
52299 2000-09-04 Jakub Jelinek <jakub@redhat.com>
52300
52301 * gcc.dg/cpp/paste8.c: New test.
52302
52303 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
52304
52305 * gcc.c-torture/compile/20000827-1.c: New test.
52306
52307 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
52308
52309 * gcc.dg/format-diag-1.c: New test.
52310
52311 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
52312
52313 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
52314 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
52315 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
52316 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
52317 gcc.dg/formatz-1.c: Adjust warning regular expressions.
52318
52319 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
52320
52321 * g++.old-deja/g++.other/nested4.C: New test.
52322
52323 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
52324
52325 * g++.old-deja/g++.ns/scoped1.C: New test.
52326
52327 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
52328
52329 * lib/g++.exp: Support testing already-installed GCC.
52330
52331 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52332
52333 * wtr-label-1.c, wtr-suffix-1.c: New tests.
52334
52335 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52336
52337 * gcc.dg/return-type-2.c: New test.
52338
52339 2000-08-27 Geoff Keating <geoffk@cygnus.com>
52340
52341 * gcc.c-torture/compile/20000825-1.c: New test.
52342
52343 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
52344
52345 * gcc.dg/dwarf2-2.c: New test.
52346
52347 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
52348
52349 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
52350 dg-warning regexps.
52351
52352 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
52353
52354 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
52355 gcc.dg/format-ext-5.c: New tests.
52356
52357 2000-08-25 Jakub Jelinek <jakub@redhat.com>
52358
52359 * g++.old-deja/g++.other/crash22.C: New test.
52360
52361 2000-08-24 Mark Mitchell <mark@codesourcery.com>
52362
52363 * gcc.dg/noncompile/930622-2.c: Adjust error message.
52364
52365 2000-08-24 Richard Henderson <rth@cygnus.com>
52366
52367 * gcc.dg/ia64-sync-1.c: New test.
52368 * gcc.dg/ia64-sync-2.c: New test.
52369 * gcc.dg/ia64-asm-1.c: New test.
52370
52371 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
52372
52373 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
52374 * gcc.dg/format-ext-2.c: New test.
52375
52376 2000-08-23 Jason Merrill <jason@redhat.com>
52377
52378 * lib/old-dejagnu.exp: Also ignore "In member function" and
52379 "At global scope".
52380
52381 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52382
52383 * gcc.dg/noncompile/label-lineno-1.c: New test.
52384
52385 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
52386
52387 * gcc.dg/c99-array-nonobj-1.c: New test.
52388
52389 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
52390
52391 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
52392 tests.
52393 * gcc.dg/format-ext-1.c: New test.
52394
52395 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52396
52397 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
52398 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
52399 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
52400 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
52401 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
52402
52403 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
52404
52405 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
52406 gcc.dg/c99-strftime-2.c: New tests.
52407
52408 2000-08-22 Richard Henderson <rth@cygnus.com>
52409
52410 * gcc.c-torture/execute/20000822-1.c: New test.
52411
52412 2000-08-21 Jakub Jelinek <jakub@redhat.com>
52413
52414 * gcc.c-torture/execute/20000819-1.x: Remove.
52415
52416 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
52417
52418 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
52419 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
52420 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
52421 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
52422 gcc.dg/format-xopen-1.c: New tests.
52423
52424 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
52425
52426 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
52427
52428 2000-08-21 Jakub Jelinek <jakub@redhat.com>
52429
52430 * g++.old-deja/g++.other/loop2.C: New test.
52431
52432 * gcc.c-torture/compile/20000606-1.c: New test.
52433 * gcc.c-torture/compile/20000728-1.c: New test.
52434 * gcc.c-torture/execute/20000801-1.c: New test.
52435 * gcc.c-torture/execute/20000801-2.c: New test.
52436 * gcc.c-torture/execute/20000819-1.c: New test.
52437 * gcc.c-torture/execute/20000819-1.x: XFAIL.
52438 * gcc.dg/20000629-1.c: New test.
52439 * gcc.dg/20000724-1.c: New test.
52440 * gcc.dg/20000807-1.c: New test.
52441
52442 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
52443
52444 * gcc.dg/cpp/pragma-1.c: New test.
52445 * gcc.dg/cpp/pragma-2.c: New test.
52446
52447 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
52448
52449 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
52450 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
52451
52452 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
52453
52454 * gcc.c-torture/compile/20000818-1.c: New test.
52455
52456 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
52457
52458 * gcc.c-torture/execute/20000818-1.c: New test.
52459
52460 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
52461
52462 * gcc.dg/format-va-1.c: New test.
52463
52464 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
52465
52466 * g++.old-deja/g++.other/typedef8.C: New test.
52467
52468 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
52469
52470 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
52471 * g++.old-deja/g++.mike/net36.C: Mark candidate.
52472 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
52473 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
52474 * g++.old-deja/g++.other/ptrmem7.C: New test.
52475 * g++.old-deja/g++.pt/ptrmem10.C: New test.
52476
52477 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
52478
52479 * g++.old-deja/g++.pt/typename27.C: New test.
52480
52481 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
52482
52483 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
52484 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
52485 * g++.old-deja/g++.pt/friend45.C: New test.
52486 * g++.old-deja/g++.other/friend8.C: New test.
52487
52488 2000-08-15 Richard Henderson <rth@cygnus.com>
52489
52490 * gcc.c-torture/execute/20000815-1.c: New test.
52491
52492 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
52493
52494 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
52495 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
52496 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
52497
52498 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
52499
52500 * g++.old-deja/g++.other/refinit2.C: New test.
52501
52502 2000-08-13 Geoff Keating <geoffk@cygnus.com>
52503
52504 * lib/c-torture.exp (c-torture): Make
52505 compiler_conditional_xfail_data global.
52506 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
52507 compiler_conditional_xfail_data machinery.
52508 (f-torture-execute): Likewise.
52509 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
52510 and only when unrolling loops.
52511
52512 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
52513
52514 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
52515
52516 * g++.old-deja/g++.pt/explicit81.C: New test.
52517
52518 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
52519
52520 * g++.old-deja/g++.pt/typename26.C: New test.
52521
52522 2000-08-10 Geoff Keating <geoffk@cygnus.com>
52523
52524 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
52525 warning.
52526
52527 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
52528
52529 * g++.old-deja/g++.other/array3.C: New test.
52530
52531 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
52532
52533 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
52534 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
52535 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
52536 New tests.
52537
52538 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
52539
52540 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
52541 * g++.old-deja/g++.abi/vmihint.C: Likewise.
52542
52543 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
52544
52545 * gcc.c-torture/execute/20000808-1.c: New test.
52546
52547 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
52548
52549 * gcc.dg/c90-const-expr-1.c: New test.
52550
52551 2000-08-08 Richard Henderson <rth@cygnus.com>
52552
52553 * gcc.dg/noncompile/920923-1.c: Declare calloc.
52554
52555 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
52556
52557 * gcc.dg/noncompile/const-ll-1.c: New test.
52558
52559 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
52560
52561 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
52562
52563 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
52564
52565 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
52566 that running programs linked against the shared version of libobjc
52567 run correctly.
52568
52569 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
52570
52571 * gcc.dg/c99-printf-1.c: New test.
52572
52573 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
52574
52575 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
52576
52577 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
52578
52579 * gcc.c-torture/execute/20000731-1.x: Delete.
52580
52581 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
52582
52583 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
52584 and torture_without_loops as is done by c-torture.exp.
52585 (search_for): Copy from c-torture.exp.
52586 (gcc-dg-runtest): New function, drives a directory of tests
52587 iterating over the TORTURE_OPTIONS.
52588 (scan-assembler, scan-assembler-not): Move here from
52589 individual directory drivers.
52590
52591 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
52592 defined by lib/gcc-dg.exp.
52593 * gcc.dg/cpp/cpp.exp: Likewise.
52594 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
52595 gcc-dg-runtest, so we cycle over optimization options.
52596
52597 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
52598 * gcc.dg/compare2.c: No longer expected to fail.
52599
52600 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
52601
52602 * gcc.c-torture/execute/20000804-1.c: New test.
52603
52604 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
52605
52606 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
52607
52608 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
52609
52610 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
52611
52612 2000-08-03 Jeffrey A Law (law@cygnus.com)
52613
52614 * gcc.c-torture/compile/20000803-1.c: New test.
52615
52616 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
52617
52618 * gcc.c-torture/execute/20000801-3.c,
52619 gcc.c-torture/execute/20000801-4.c: New tests.
52620 * gcc.c-torture/execute/20000801-3.x,
52621 gcc.c-torture/execute/20000801-4.x: Xfail.
52622
52623 2000-08-02 Geoff Keating <geoffk@cygnus.com>
52624
52625 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
52626 libobjc/.libs to allow for libtool.
52627
52628 2000-08-02 Jakub Jelinek <jakub@redhat.com>
52629
52630 * gcc.c-torture/compile/20000802-1.c: New test.
52631
52632 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
52633
52634 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
52635
52636 2000-07-31 Jeffrey A Law (law@cygnus.com)
52637
52638 * gcc-c-torture/execute/20000731-2.c: New test.
52639
52640 * gcc.c-torture/execute/20000731-1.c: New test.
52641 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
52642
52643 2000-07-31 Jakub Jelinek <jakub@redhat.com>
52644
52645 * gcc.dg/cpp/paste7.c: New test.
52646 * gcc.dg/cpp/20000725-1.c: New test.
52647
52648 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
52649
52650 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
52651 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
52652 declaration warning for __builtin_dwarf_reg_size.
52653
52654 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
52655
52656 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
52657
52658 * gcc.dg/noncompile/voidparam-1.c: New test.
52659
52660 2000-07-30 Richard Henderson <rth@cygnus.com>
52661
52662 * gcc.dg/c90-digraph-1.c: Don't xfail.
52663 * gcc.dg/compare2.c (case 10): Xfail.
52664 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
52665
52666 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
52667
52668 * gcc.dg/c99-main-1.c: New test.
52669
52670 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
52671
52672 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
52673
52674 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
52675
52676 * gcc.c-tortuer/execute/20000726-1.c: New test.
52677
52678 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
52679
52680 * gcc.c-torture/execute/enum-2.c: New test.
52681
52682 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
52683
52684 * gcc.dg/cpp/tr-warn3.c: New test.
52685
52686 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
52687
52688 * g++.old-deja/g++.ext/implicit1.C: Remove.
52689 * g++.old-deja/g++.jason/c2.C: Remove
52690 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
52691 * g++.old-deja/g++.pt/crash16.C: Likewise.
52692 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
52693
52694 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
52695
52696 * g++.old-deja/g++.other/for2.C: New test.
52697
52698 2000-07-25 Jakub Jelinek <jakub@redhat.com>
52699
52700 * gcc.dg/20000720-1.c: New test.
52701
52702 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
52703
52704 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
52705
52706 2000-07-24 Geoff Keating <geoffk@cygnus.com>
52707
52708 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
52709 * gcc.c-torture/execute/20000722-1.c: New.
52710 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
52711
52712 2000-07-24 Jakub Jelinek <jakub@redhat.com>
52713
52714 * gcc.dg/cpp/20000720-1.S: New test.
52715
52716 2000-07-21 Michael Meissner <meissner@redhat.com>
52717
52718 * gcc.c-torture/execute/ieee/hugeval.c: New test.
52719
52720 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
52721
52722 * g++.old-deja/g++.brendan/crash16.C,
52723 g++.old-deja/g++.brendan/parse3.C,
52724 g++.old-deja/g++.brendan/redecl1.C,
52725 g++.old-deja/g++.ns/template13.C,
52726 g++.old-deja/g++.other/decl4.C,
52727 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
52728
52729 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
52730
52731 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
52732 and "Internal error".
52733
52734 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
52735 regexps.
52736 * gcc.dg/cpp/paste6.c: New test.
52737
52738 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
52739
52740 * gcc.dg/cpp/tr-direct.c: New test.
52741
52742 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
52743 gcc.dg/cpp/undef1.c: Tweak error regexps.
52744
52745 2000-07-18 Eric Christopher <echristo@redhat.com>
52746
52747 * gcc.c-torture/compile/20000718-1.c: New test.
52748
52749 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
52750
52751 * cpplex.c (_cpp_push_token): If the token being pushed back
52752 is the previous token in this context, just subtract one from
52753 context->posn.
52754 * cppmacro.c (save_expansion): Clear aux field when storing a
52755 placemarker.
52756
52757 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
52758
52759 * gcc.dg/noncompile/redecl-1.c: New test.
52760
52761 2000-07-18 Jakub Jelinek <jakub@redhat.com>
52762
52763 * gcc.c-torture/execute/20000717-5.c: New test.
52764 * gcc.c-torture/execute/20000717-1.x: Removed.
52765
52766 2000-07-17 Richard Henderson <rth@cygnus.com>
52767
52768 * gcc.c-torture/execute/20000717-4.c: New test.
52769
52770 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
52771
52772 * gcc.dg/cpp/syshdr.c: New test.
52773 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
52774
52775 2000-07-17 Neil Booth <neilb@earthling.net>
52776
52777 * gcc.dg/cpp/cmdlne-dM.c: New test.
52778 * gcc.dg/cpp/cmdlne-dD.c: New test.
52779
52780 2000-07-17 Jeffrey A Law (law@cygnus.com)
52781
52782 * gcc.c-torture/execute/20000717-3.c: New test.
52783
52784 * gcc.c-torture/compile/20000717-1.c: New test.
52785
52786 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
52787
52788 * gcc.c-torture/execute/20000717-2.c: New test.
52789
52790 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
52791
52792 * gcc.dg/formatz-1.c: New test.
52793
52794 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
52795 * gcc.dg/c99-digraph-1.c: New tests.
52796
52797 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
52798 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
52799
52800 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
52801 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
52802 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
52803 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
52804 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
52805 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
52806 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
52807
52808 2000-07-17 Greg McGary <greg@mcgary.org>
52809
52810 * gcc.c-torture/execute/20000717-1.c: New test.
52811 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
52812
52813 2000-07-15 Jakub Jelinek <jakub@redhat.com>
52814
52815 * gcc.c-torture/execute/20000715-2.c: New test.
52816 * gcc.dg/20000715-1.c: New test.
52817
52818 2000-07-15 Michael Meissner <meissner@redhat.com>
52819
52820 * gcc.c-torture/execute/20000715-1.c: New test.
52821
52822 2000-07-13 Jakub Jelinek <jakub@redhat.com>
52823
52824 * gcc.c-torture/execute/20000707-1.c: New test.
52825
52826 2000-07-13 Neil Booth <NeilB@earthling.net>
52827
52828 * gcc.dg/cpp/digraph1.c,
52829 gcc.dg/cpp/digraph2.c,
52830 gcc.dg/cpp/digraphs.c: New tests.
52831
52832 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
52833
52834 * g77.f-torture/compile/20000630-2.f: New test.
52835 * g77.f-torture/compile/20000630-2.x
52836
52837 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
52838
52839 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
52840
52841 2000-07-11 Neil Booth <NeilB@earthling.net>
52842
52843 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
52844
52845 2000-07-11 Neil Booth <NeilB@earthling.net>
52846
52847 * gcc.dg/cpp/cmdlne-C.c: New.
52848
52849 2000-07-09 Neil Booth <NeilB@earthling.net>
52850
52851 * gcc.dg/cpp/directiv.c: New tests.
52852 * gcc.dg/cpp/undef1.c: Update.
52853
52854 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
52855
52856 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
52857
52858 2000-07-09 Neil Booth <NeilB@earthling.net>
52859
52860 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
52861
52862 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
52863
52864 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
52865 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
52866
52867 2000-07-08 Neil Booth <NeilB@earthling.net>
52868
52869 * gcc.dg/cpp/macsyntx.c: New tests.
52870
52871 2000-07-07 Jakub Jelinek <jakub@redhat.com>
52872
52873 * gcc.dg/20000707-1.c: New test.
52874
52875 2000-07-07 Jakub Jelinek <jakub@redhat.com>
52876
52877 * gcc.c-torture/execute/20000706-1.c: New test.
52878 * gcc.c-torture/execute/20000706-2.c: New test.
52879 * gcc.c-torture/execute/20000706-3.c: New test.
52880 * gcc.c-torture/execute/20000706-4.c: New test.
52881 * gcc.c-torture/execute/20000706-5.c: New test.
52882
52883 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
52884
52885 * g++.old-deja/g++.pt/instantiate7.C: New test.
52886
52887 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
52888
52889 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
52890 * g++.old-deja/g++.mike/thunk3.C: Likewise.
52891 * g++.old-deja/g++.other/rtti3.C: Likewise.
52892 * g++.old-deja/g++.other/rttid3.C: Likewise.
52893
52894 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
52895
52896 * g77.f-torture/compile/20000630-1.x: Fix typo
52897
52898 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
52899
52900 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
52901 assembly output.
52902
52903 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
52904
52905 * gcc.dg/cpp/ident.c: New test.
52906
52907 2000-07-05 Neil Booth <NeilB@earthling.net>
52908
52909 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
52910 gcc.dg/cpp/lexstrng.c: New tests.
52911
52912 2000-07-04 Neil Booth <NeilB@earthling.net>
52913
52914 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
52915 * gcc.dg/cpp/strify2.c: Same.
52916
52917 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
52918
52919 * gcc.dg/cpp/19951025-1.c: Adjust regexps.
52920 * gcc.dg/cpp/19990703-1.c: Likewise.
52921 * gcc.dg/cpp/20000625-1.c: Likewise.
52922 * gcc.dg/cpp/20000625-2.c: Likewise.
52923
52924 * gcc.dg/cpp/macro1.c,
52925 gcc.dg/cpp/paste1.c, gcc.dg/cpp/paste2.c,
52926 gcc.dg/cpp/paste3.c, gcc.dg/cpp/paste4.c,
52927 gcc.dg/cpp/strify1.c,
52928 gcc.dg/cpp/strify2.c: New tests.
52929
52930 2000-07-03 Jakub Jelinek <jakub@redhat.com>
52931
52932 * gcc.c-torture/execute/20000703-1.c: New test.
52933
52934 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
52935
52936 * g++.old-deja/g++.pt (lookup10.C): New test.
52937
52938 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
52939
52940 * g++.old-deja/g++.pt (typename25.C): New test.
52941
52942 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
52943
52944 * gcc.c-torture/compile/20000701-1.c: New test.
52945
52946 2000-06-30 Nick Clifton <nickc@cygnus.com>
52947
52948 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
52949 to test case.
52950
52951 2000-06-30 Catherine Moore <clm@cygnus.com>
52952
52953 * gcc.c-torture/execute/align-1.c: New test.
52954
52955 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
52956
52957 * g++.old-deja/g++.pt/expr8.C: New test.
52958 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
52959
52960 2000-06-29 Nick Clifton <nickc@cygnus.com>
52961
52962 * gcc.c-torture/compile/20000629-1.c: New test.
52963
52964 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
52965
52966
52967 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
52968 gcc.dg/noncompile directory, depending on whether they're
52969 preprocessor tests or not. Annotate all the tests for the dg
52970 framework.
52971
52972 * gcc.c-torture/noncompile/noncompile.exp: Delete.
52973 * gcc.dg/noncompile/noncompile.exp: New.
52974
52975 * Moved files:
52976 Old name New name
52977 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
52978 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
52979 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
52980 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
52981 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
52982 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
52983 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
52984 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
52985 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
52986 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
52987 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
52988 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
52989 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
52990 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
52991 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
52992 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
52993 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
52994 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
52995 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
52996 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
52997 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
52998 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
52999 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
53000 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
53001
53002 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
53003 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
53004 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
53005 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
53006 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
53007 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
53008
53009 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
53010
53011 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
53012 declare one variable. On the fourth, error.
53013 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
53014 declared by 20000628-1a.h.
53015
53016 2000-06-29 Richard Henderson <rth@redhat.com>
53017
53018 * gcc.c-torture/execute/930529-1.x: New file.
53019 * gcc.dg/920413-1.c: Adjust expected warning text.
53020 * gcc.dg/980217-1.c: Declare abort.
53021 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
53022
53023 2000-06-29 Jeffrey A Law (law@cygnus.com)
53024
53025 * g77.f-torture/compile/20000629-1.f: New test.
53026 * g77.f-torture/compile/20000629-1.x: Expected to fail.
53027
53028 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
53029
53030 Rearrange lots of files, removing entirely the
53031 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
53032 directories.
53033
53034 * Deleted files:
53035 gcc.c-torture/code_quality/code_quality.exp
53036 gcc.c-torture/special/special.exp
53037 gcc.failure/failure.exp
53038 gcc.failure/940409-1.x
53039 gcc.c-torture/compile/961203-1.x
53040
53041 * New files:
53042 gcc.misc-tests/linkage.exp
53043 gcc.c-torture/execute/920730-1t.c
53044 gcc.c-torture/execute/920730-1t.x
53045 gcc.c-torture/compile/920520-1.x
53046 gcc.c-torture/compile/920521-1.x
53047 gcc.c-torture/compile/981006-1.x
53048 gcc.c-torture/execute/eeprof-1.x
53049
53050 * Moved files (possibly with modifications to fit a new harness):
53051 Old name New name
53052 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
53053 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
53054 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
53055 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
53056 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
53057 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
53058 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
53059 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
53060 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
53061 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
53062 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
53063 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
53064 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
53065 gcc.failure/940409-1.c gcc.dg/940409-1.c
53066
53067 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
53068
53069 * c-torture/compile/961203-1.x: Delete.
53070
53071 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
53072 not exit. Include stdio.h.
53073 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
53074 * gcc.misc-tests/dg-12.c: Likewise.
53075 * gcc.misc-tests/dg-5.c: Likewise.
53076 * gcc.misc-tests/dg-6.c: Likewise.
53077 * gcc.misc-tests/dg-7.c: Prototype abort.
53078 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
53079 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
53080 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
53081 not exit.
53082 * gcc.misc-tests/sieve.c: Use return from main, not exit.
53083 * gcc.misc-tests/sort2.c: Use return from main, not exit.
53084
53085 2000-06-28 Jakub Jelinek <jakub@redhat.com>
53086
53087 * gcc.dg/cpp/20000628-1.c: New test.
53088 * gcc.dg/cpp/20000628-1.h: New header for above test.
53089 * gcc.dg/cpp/20000628-1a.h: Likewise.
53090
53091 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
53092
53093 * gcc.dg/cpp: New directory.
53094 * gcc.dg/cpp/cpp.exp: New driver.
53095 * gcc.dg/cpp/20000627-1.c: New test.
53096 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
53097 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
53098 and rewrite as a compilation test.
53099
53100 * gcc.dg: Move many files into the cpp subdirectory, possibly
53101 renaming or editing them as well.
53102 Old name New name
53103 990119-1.c cpp/19990119-1.c
53104 990228-1.c cpp/19990228-1.c
53105 990407-1.c cpp/19990407-1.c
53106 990409-1.c cpp/19990409-1.c
53107 990413-1.c cpp/19990413-1.c
53108 990703-1.c cpp/19990703-1.c
53109 20000127-1.c cpp/20000127-1.c
53110 20000129-1.c cpp/20000129-1.c
53111 20000207-1.c cpp/20000207-1.c
53112 20000207-2.c cpp/20000207-2.c
53113 20000209-1.c cpp/20000209-1.c
53114 20000209-2.c cpp/20000209-2.c
53115 20000301-1.c cpp/20000301-1.c
53116 20000419-1.c cpp/20000419-1.c
53117 20000510-1.S cpp/20000510-1.S
53118 20000519-1.c cpp/20000519-1.c
53119 20000529-1.c cpp/20000529-1.c
53120 20000625-1.c cpp/20000625-1.c
53121 20000625-2.c cpp/20000625-2.c
53122 cpp-as1.c cpp/assert1.c
53123 cpp-as2.c cpp/assert2.c
53124 cxx-comments-1.c cpp/cxxcom1.c
53125 cxx-comments-2.c cpp/cxxcom2.c
53126 endif-label.c cpp/endif.c
53127 cpp-hash1.c cpp/hash1.c
53128 cpp-hash2.c cpp/hash2.c
53129 cpp-if1.c cpp/if-1.c
53130 cpp-if2.c cpp/if-2.c
53131 cpp-if3.c cpp/if-3.c
53132 cpp-if4.c cpp/if-4.c
53133 cpp-if5.c cpp/if-5.c
53134 cpp-cond.c cpp/if-cexp.c
53135 cpp-missingop.c cpp/if-mop.c
53136 cpp-missingparen.c cpp/if-mpar.c
53137 cpp-opprec.c cpp/if-oppr.c
53138 cpp-ifparen.c cpp/if-paren.c
53139 cpp-shortcircuit.c cpp/if-sc.c
53140 cpp-shift.c cpp/if-shift.c
53141 cpp-unary.c cpp/if-unary.c
53142 cpp-li1.c cpp/line1.c
53143 cpp-li2.c cpp/line2.c
53144 lineno.c cpp/line3.c
53145 lineno-2.c cpp/line4.c
53146 cpp-mi.c cpp/mi1.c
53147 cpp-mic.h cpp/mi1c.h
53148 cpp-micc.h cpp/mi1cc.h
53149 cpp-mind.h cpp/mi1nd.h
53150 cpp-mindp.h cpp/mi1ndp.h
53151 cpp-mix.h cpp/mi1x.h
53152 cpp-mi2.c cpp/mi2.c
53153 cpp-mi2a.h cpp/mi2a.h
53154 cpp-mi2b.h cpp/mi2b.h
53155 cpp-mi2c.h cpp/mi2c.h
53156 cpp-mi3.c cpp/mi3.c
53157 cpp-mi3.def cpp/mi3.def
53158 poison-1.c cpp/poison.c
53159 pr-impl.c cpp/prag-imp.c
53160 cpp-redef-2.c cpp/redef1.c
53161 cpp-redef.c cpp/redef2.c
53162 strpaste.c cpp/strp1.c
53163 strpaste-2.c cpp/strp2.c
53164 cpp-tradpaste.c cpp/tr-paste.c
53165 cpp-tradstringify.c cpp/tr-str.c
53166 cpp-tradwarn1.c cpp/tr-warn1.c
53167 cpp-tradwarn2.c cpp/tr-warn2.c
53168 trigraphs.c cpp/trigraphs.c
53169 cpp-unc1.c cpp/unc1.c
53170 cpp-unc2.c cpp/unc2.c
53171 cpp-unc3.c cpp/unc3.c
53172 cpp-unc.c cpp/unc4.c
53173 undef.c cpp/undef1.c
53174 undef-2.c cpp/undef2.c
53175 cpp-wi1.c cpp/widestr1.c
53176
53177 2000-06-27 Mark Mitchell <mark@codesourcery.com>
53178
53179 * lib/g++.exp (g++_include_flags): Tweak.
53180
53181 2000-06-27 H.J. Lu <hjl@gnu.org>
53182 Loren J. Rittle <ljrittle@acm.org>
53183
53184 * lib/g++.exp (g++_include_flags): Override libgloss.exp
53185 version with one that knows about the new gcc tree structure.
53186 (g++_link_flags): Same.
53187
53188 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
53189
53190 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
53191 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
53192 case we are cross-compiling.
53193
53194 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
53195 g++.old-deja/g++.niklas/Makefile.in,
53196 g++.old-deja/g++.niklas/configure.in,
53197 g++.old-deja/g++.other/Makefile.in,
53198 g++.old-deja/g++.other/configure.in,
53199 gcc.c-torture/code_quality/Makefile.in,
53200 gcc.c-torture/code_quality/configure.in,
53201 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
53202 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
53203 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
53204 gcc.c-torture/execute/ieee/Makefile.in,
53205 gcc.c-torture/execute/ieee/configure.in,
53206 gcc.c-torture/noncompile/Makefile.in,
53207 gcc.c-torture/noncompile/configure.in,
53208 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
53209 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
53210 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
53211
53212 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
53213
53214 * g++.old-deja/g++.other/ambig3.C: New test.
53215
53216 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
53217
53218 * g++.old-deja/g++.pt/syntax1.C: New test.
53219 * g++.old-deja/g++.pt/syntax2.C: New test.
53220 * g++.old-deja/g++.other/syntax3.C: New test.
53221 * g++.old-deja/g++.other/syntax4.C: New test.
53222
53223 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
53224
53225 * gcc.dg/20000623-1.c: Prototype exit and abort.
53226
53227 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
53228
53229 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
53230 New tests.
53231 * gcc.dg/cpp-mi3.def: New file.
53232
53233 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
53234 inside assertions.
53235 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
53236 lexer's error messages.
53237 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
53238 divine anything from the linemarkers.
53239 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
53240 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
53241
53242 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
53243
53244 * gcc.dg/20000623-1.c: New test.
53245
53246 2000-06-22 Jakub Jelinek <jakub@redhat.com>
53247
53248 * gcc.c-torture/execute/20000622-1.c: New test.
53249
53250 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
53251
53252 * g++.old-deja/g++.other/init15.C: New test.
53253
53254 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
53255
53256 * g++.old-deja/g++.pt/vaarg2.C: New test.
53257 * g++.old-deja/g++.pt/vaarg3.C: New test.
53258
53259 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
53260
53261 * g++.old-deja/g++.other/dyncast6.C: New test.
53262
53263 2000-06-15 Jakub Jelinek <jakub@redhat.com>
53264
53265 * gcc.c-torture/execute/loop-6.c: New test.
53266
53267 2000-06-14 Jakub Jelinek <jakub@redhat.com>
53268
53269 * gcc.dg/20000614-1.c: New test.
53270 * gcc.dg/20000614-2.c: New test.
53271
53272 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
53273
53274 * g++.old-deja/g++.other/inline12.C: New test.
53275
53276 2000-06-13 Jakub Jelinek <jakub@redhat.com>
53277
53278 * g++.old-deja/g++.other/eh1.C: New test.
53279
53280 2000-06-12 Jakub Jelinek <jakub@redhat.com>
53281
53282 * g++.old-deja/g++.other/type.C: New test.
53283
53284 2000-06-05 Jakub Jelinek <jakub@redhat.com>
53285
53286 * g++.old-deja/g++.other/initstring.C: New test.
53287
53288 2000-06-12 Jason Merrill <jason@redhat.com>
53289
53290 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
53291
53292 2000-06-09 Jeffrey A Law (law@cygnus.com)
53293
53294 * gcc.c-torture/compile/20000609-1.c: New test.
53295
53296 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
53297
53298 * gcc.dg/20000609-1.c: New test.
53299
53300 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
53301
53302 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
53303 * gcc.c-torture/noncompile/poison-1.c: Move...
53304 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
53305 * gcc.dg/cpp-li1.c: Add a token after the #line.
53306
53307 2000-06-05 Richard Henderson <rth@cygnus.com>
53308
53309 * gcc.c-torture/execute/20000605-2.c: New test.
53310 * gcc.c-torture/execute/20000605-3.c: New test.
53311
53312 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
53313
53314 * g77.f-torture/execute/20000503-1.x: New file.
53315
53316 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
53317
53318 * g++.old-deja/g++.eh/badalloc1.C: New test.
53319
53320 2000-06-05 Richard Henderson <rth@cygnus.com>
53321
53322 * gcc.c-torture/execute/20000605-1.c: New test.
53323
53324 2000-06-05 Jakub Jelinek <jakub@redhat.com>
53325 Nathan Sidwell <nathan@codesourcery.com>
53326
53327 * gcc.c-torture/compile/20000605-1.c: New test.
53328
53329 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
53330
53331 * g77.f-torture/compile/20000601-1.f: New test.
53332
53333 2000-06-03 Richard Henderson <rth@cygnus.com>
53334
53335 * gcc.c-torture/execute/20000603-1.c: New.
53336
53337 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
53338
53339 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
53340 * gcc.dg/noreturn-2.c (noreturn): Likewise.
53341
53342 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
53343
53344 * gcc.dg/compare2.c (case 12): XFAIL.
53345 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
53346 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
53347
53348 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
53349
53350 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
53351
53352 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
53353 guard macro is already defined when the header is first
53354 included.
53355 * gcc.dg/cpp-mix.h: New file.
53356 * gcc.dg/endif-label.c: Update patterns to match compiler.
53357
53358 * g++.brendan/complex1.C: Declare abort.
53359 * g++.law/refs4.C: Remove XFAIL.
53360 * g++.oliva/expr2.C: Declare abort and exit.
53361
53362 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
53363
53364 * gcc.c-torture/execute/20000528-1.c: New test.
53365
53366 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
53367 * g++.old-deja/g++.law/temps4.C: Likewise.
53368
53369 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
53370 stdlib.h. Call abort() on failure.
53371 * g++.old-deja/g++.law/refs4.C: Likewise.
53372 * g++.old-deja/g++.law/temps4.C: Likewise.
53373 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
53374 * gcc.c-torture/execute/20000112-1.c: Include string.h.
53375
53376 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
53377
53378 Relative to g++.dg/special:
53379 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
53380
53381 Relative to g++.old-deja:
53382 * g++.brendan/complex1.C, g++.jason/optimize2.C,
53383 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
53384 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
53385 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
53386 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
53387 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
53388 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
53389
53390 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
53391 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
53392 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
53393 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
53394 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
53395 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
53396 and/or string.h.
53397
53398 * g++.other/goto1.C: Update expectations for error messages.
53399
53400 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
53401
53402 * gcc.c-torture/compile/20000523-1.c: New test.
53403
53404 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
53405
53406 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
53407
53408 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
53409
53410 * g++.old-deja/g++.eh/catch11.C: New test.
53411 * g++.old-deja/g++.eh/catch12.C: New test.
53412
53413 2000-05-24 Nick Clifton <nickc@cygnus.com>
53414
53415 * gcc.c-torture/execute/20000523-1.c: New test.
53416
53417 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
53418
53419 * c-torture/execute/bcp-1.c: Replace abort in arg of
53420 __builtin_constant_p with a generic external function.
53421
53422 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
53423 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
53424 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
53425 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
53426 Prototype abort and/or exit.
53427
53428 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
53429 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
53430 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
53431 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
53432
53433 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
53434
53435 * gcc.dg/dwarf2-1.c: New test.
53436
53437 2000-05-20 Richard Henderson <rth@cygnus.com>
53438
53439 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
53440
53441 2000-05-20 Andreas Jaeger <aj@suse.de>
53442
53443 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
53444 testcase.
53445
53446 2000-05-19 David Edelsohn <edelsohn@gnu.org>
53447
53448 * gcc.c-torture/execute/20000519-2.c: New test.
53449
53450 2000-05-19 Andreas Jaeger <aj@suse.de>
53451
53452 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
53453 which fails with SSA.
53454
53455 * lib/c-torture.exp: Also test with -O3 -fssa.
53456
53457 2000-05-18 Michael Meissner <meissner@redhat.com>
53458
53459 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
53460 * gcc.c-torture/execute/920415-1.c: Ditto.
53461 * gcc.c-torture/execute/920501-1.c: Ditto.
53462 * gcc.c-torture/execute/conversion.c: Ditto.
53463 * gcc.c-torture/execute/cvt-1.c: Ditto.
53464
53465 2000-05-18 Jeffrey A Law (law@cygnus.com)
53466
53467 * gcc.c-torture/compile/20000518-1.c: New test.
53468
53469 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
53470
53471 * g77.f-torture/compile/200005018.f: New test.
53472
53473 2000-05-17 Jeffrey A Law (law@cygnus.com)
53474
53475 * gcc.c-torture/compile/20000517-1.c: New test.
53476
53477 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
53478
53479 * gcc.c-torture/execute/20000516-1.c: New test.
53480
53481 2000-05-15 Jakub Jelinek <jakub@redhat.com>
53482
53483 * g++.old-deja/g++.other/eh.C: New test.
53484
53485 2000-05-12 Richard Henderson <rth@cygnus.com>
53486
53487 * gcc.c-torture/execute/990208-1.c (main): Don't pass
53488 constants through to doit's conditional.
53489
53490 2000-05-11 Jeffrey A Law (law@cygnus.com)
53491
53492 * gcc.c-torture/compile/20000511-1.c: New test.
53493 * g77.f-torture/compile/20000511-1.f: New test.
53494 * g77.f-torture/compile/20000511-2.f: New test.
53495
53496 2000-05-11 Michael Meissner <meissner@redhat.com>
53497
53498 * gcc.c-torture/execute/20000511-1.c: New test.
53499
53500 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
53501
53502 * gcc.dg/dg.exp: Scan .S files as well as .c files.
53503 * gcc.dg/20000510-1.S: New.
53504
53505 2000-05-08 Catherine Moore <clm@cygnus.com>
53506
53507 * gcc.dg/unused-3.c: New.
53508
53509 2000-05-06 Richard Henderson <rth@cygnus.com>
53510
53511 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
53512 * g++.old-deja/g++.mike/warn1.C: Likewise.
53513 * g++.old-deja/g++.pt/local1.C: Likewise.
53514 * g++.old-deja/g++.pt/local7.C: Likewise.
53515 * g++.old-deja/g++.pt/spec16.C: Likewise.
53516
53517 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
53518
53519 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
53520
53521 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
53522
53523 * g77.f-torture/execute/20000503-1.f: New test.
53524
53525 2000-05-04 Andreas Jaeger <aj@suse.de>
53526
53527 * gcc.dg/noreturn-2.c: New test.
53528
53529 2000-05-04 Neil Booth <NeilB@earthling.net>
53530
53531 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
53532 preprocessor.
53533
53534 2000-05-04 Richard Henderson <rth@cygnus.com>
53535
53536 * gcc.c-torture/execute/20000503-1.c: Fix typo.
53537
53538 2000-05-04 Richard Henderson <rth@cygnus.com>
53539
53540 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
53541 OpenSSL by Jason R Thorpe.
53542
53543 2000-05-03 Jim Wilson <wilson@cygnus.com>
53544
53545 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
53546
53547 2000-05-03 Robert Lipe <robertlipe@usa.net>
53548
53549 * gcc.dg/20000503-1.c: New test.
53550
53551 2000-05-02 Jakub Jelinek <jakub@redhat.com>
53552
53553 * gcc.c-torture/compile/20000502-1.c: New test.
53554 * g++.old-deja/g++.other/align.C: New test.
53555 * gcc.dg/cpp-tradstringify.c: New test.
53556
53557 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
53558
53559 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
53560 and hard registers.
53561
53562 2000-04-26 Geoff Keating <geoffk@cygnus.com>
53563
53564 * gcc.c-torture/execute/loop-5.c: New test.
53565
53566 2000-04-25 Jakub Jelinek <jakub@redhat.com>
53567
53568 * gcc.c-torture/execute/va-arg-20.c: New test.
53569
53570 2000-04-23 Jeffrey A Law (law@cygnus.com)
53571
53572 * gcc.c-torture/execute/20000422-1.c: New test.
53573
53574 2000-04-20 Greg McGary <gkm@gnu.org>
53575
53576 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
53577 when optimizing, but without sibling-call optimizations (-O1).
53578
53579 2000-04-20 Jeffrey A Law (law@cygnus.com)
53580
53581 * gcc.c-torture/compile/20000420-1.c: New test.
53582
53583 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
53584
53585 * g++.abi/ptrflags.C: New test.
53586 * g++.eh/catchptr1.C: Test incomplete pointer chains.
53587
53588 2000-04-19 Catherine Moore <clm@cygnus.com>
53589
53590 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
53591
53592 2000-04-19 Greg McGary <gkm@gnu.org>
53593
53594 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
53595 sibling-call optimizations.
53596
53597 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
53598
53599 * gcc.dg/20000419-1.c: New test.
53600
53601 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
53602
53603 * gcc.c-torture/execute/20000412-6.c: New test.
53604
53605 2000-04-12 Jeffrey A Law (law@cygnus.com)
53606
53607 * gcc.c-torture/execute/20000412-5.c: New test.
53608 * g77.f-torture/compile/20000412-1.f: New test.
53609 * gcc.c-torture/execute/20000412-4.c: New test.
53610 * gcc.c-torture/compile/20000412-2.c: New test.
53611 * gcc.c-torture/execute/20000412-3.c: New test.
53612 * gcc.c-torture/compile/20000412-1.c: New test.
53613 * gcc.c-torture/execute/20000412-2.c: New test.
53614
53615 2000-04-12 Jakub Jelinek <jakub@redhat.com>
53616
53617 * objc/execute/bf-20.m: New test.
53618
53619 2000-04-10 Richard Henderson <rth@cygnus.com>
53620
53621 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
53622
53623 * gcc.c-torture/execute/20000412-1.c: New test.
53624
53625 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
53626
53627 * g++.old-deja/g++.eh/catchptr1.C: New test.
53628
53629 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
53630
53631 * g++.old-deja/g++.abi/cxa_vec.C: New test.
53632
53633 2000-04-08 Neil Booth <NeilB@earthling.net>
53634
53635 * gcc.dg/cpp-nullchar.c: Remove test as
53636 embedded nulls cause problems.
53637
53638 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53639
53640 * gcc.dg/compare2.c: New test.
53641
53642 2000-04-08 Neil Booth <NeilB@earthling.net>
53643
53644 * gcc.dg/cpp-nullchar.c: New test.
53645
53646 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
53647
53648 * gcc.dg/cpp-mi2.c: New test.
53649 * gcc.dg/cpp-mi2[abc].h: New files.
53650
53651 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
53652
53653 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
53654 member name.
53655
53656 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
53657
53658 * g++.old-deja/g++.abi/vmihint.C: New test.
53659
53660 2000-04-06 Neil Booth <NeilB@earthling.net>
53661
53662 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
53663 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
53664 copyright.
53665
53666 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
53667
53668 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
53669 avoid stack-frame overwrite.
53670
53671 2000-04-05 Jakub Jelinek <jakub@redhat.com>
53672
53673 * gcc.c-torture/compile/20000405-2.c: New test.
53674 * gcc.c-torture/compile/20000405-3.c: New test.
53675
53676 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
53677
53678 * gcc.c-torture/compile/20000405-1.c: New test.
53679
53680 2000-04-04 Geoff Keating <geoffk@cygnus.com>
53681
53682 * gcc.dg/cast-qual-1.c: Revert last change.
53683
53684 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53685
53686 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
53687
53688 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
53689
53690 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
53691 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
53692
53693 2000-04-03 Jeffrey A Law (law@cygnus.com)
53694
53695 * gcc.c-torture/compile/20000403-2.c: New test.
53696 * gcc.c-torture/compile/20000403-1.c: New test.
53697
53698 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
53699
53700 * gcc.c-torture/execute/20000403-1.c: New test.
53701
53702 2000-04-03 Geoff Keating <geoffk@cygnus.com>
53703
53704 * gcc.c-torture/execute/20000402-1.c: New test.
53705
53706 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
53707
53708 * gcc.c-torture/execute/va-arg-15.c: New test.
53709 * gcc.c-torture/execute/va-arg-16.c: New test.
53710 * gcc.c-torture/execute/va-arg-17.c: New test.
53711 * gcc.c-torture/execute/va-arg-18.c: New test.
53712 * gcc.c-torture/execute/va-arg-19.c: New test.
53713
53714 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
53715
53716 * gcc.c-torture/compile/981211-1.c: Move to...
53717 * gcc.dg/cpp-as1.c: ...here.
53718 * gcc.dg/cpp-as2.c: New file.
53719
53720 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
53721 compiler.
53722
53723 2000-04-02 Neil Booth <NeilB@earthling.net>
53724
53725 * gcc.dg/cpp-cond.c New tests.
53726 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
53727 accidental success less likely.
53728 * gcc.dg/cpp-missingop.c New tests.
53729 * gcc.dg/cpp-missingparen.c New tests.
53730 * gcc.dg/cpp-shift.c New tests.
53731 * gcc.dg/cpp-shortcircuit.c New tests.
53732 * gcc.dg/cpp-unary.c New tests.
53733
53734 2000-03-29 Jeffrey A Law (law@cygnus.com)
53735
53736 * gcc.c-torture/compile/20000329-1.c: New test.
53737
53738 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
53739
53740 * gcc.c-torture/compile/20000326-1.c: New test.
53741 * gcc.c-torture/compile/20000326-2.c: New test.
53742
53743 2000-03-24 Geoff Keating <geoffk@cygnus.com>
53744
53745 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
53746 the first parameter is a function argument.
53747
53748 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
53749
53750 * g++.old-deja/g++.ext/array4.C: New test.
53751
53752 2000-03-22 Geoff Keating <geoffk@cygnus.com>
53753
53754 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
53755
53756 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
53757
53758 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
53759
53760 2000-03-19 Richard Henderson <rth@cygnus.com>
53761
53762 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
53763
53764 2000-03-19 Richard Henderson <rth@cygnus.com>
53765
53766 * gcc.c-torture/compile/20000319-1.c: New test.
53767
53768 2000-03-14 Jeffrey A Law (law@cygnus.com)
53769
53770 * gcc.c-torture/execute/20000314-3.c: New test.
53771 * gcc.c-torture/execute/20000314-2.c: New test.
53772 * gcc.c-torture/execute/20000314-1.c: New test.
53773 * gcc.c-torture/compile/20000314-2.c: New test.
53774 * gcc.c-torture/compile/20000314-1.c: New test.
53775
53776 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
53777
53778 * g++.old-deja/g++.warn/inline.C: New test.
53779
53780 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
53781
53782 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
53783 standards-compliant result rather than specific constants.
53784 Put test-values in array.
53785
53786 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
53787
53788 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
53789 (g++_target_compile): Put test-specific options last.
53790
53791 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
53792
53793 * g++.old-deja/g++.eh/vbase4.C: New test.
53794
53795 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
53796
53797 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
53798
53799 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
53800
53801 * g++.old-deja/g++.brendan/misc12.C: Removed.
53802 * g++.old-deja/g++.pt/memtemp77.C: Constify.
53803 * g++.old-deja/g++.ext/pretty4.C: New test.
53804
53805 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
53806
53807 * g++.old-deja/g++.other/string2.C: New test.
53808
53809 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
53810
53811 * g++.old-deja/g++.warn/impint2.C: New test.
53812
53813 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
53814
53815 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
53816 is 1, not zero.
53817
53818 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
53819
53820 * g++.old-deja/g++.warn/impint.C: New test.
53821 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
53822 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
53823 * g++.old-deja/g++.pt/explicit12.C: Likewise.
53824 * g++.old-deja/g++.pt/explicit13.C: Likewise.
53825 * g++.old-deja/g++.pt/explicit17.C: Likewise.
53826 * g++.old-deja/g++.pt/explicit18.C: Likewise.
53827 * g++.old-deja/g++.pt/explicit19.C: Likewise.
53828 * g++.old-deja/g++.pt/explicit23.C: Likewise.
53829 * g++.old-deja/g++.pt/explicit31.C: Likewise.
53830 * g++.old-deja/g++.pt/explicit35.C: Likewise.
53831 * g++.old-deja/g++.pt/explicit6.C: Likewise.
53832 * g++.old-deja/g++.pt/memclass7.C: Likewise.
53833
53834 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
53835
53836 * gcc.dg/cpp-redef.c: New test.
53837
53838 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
53839
53840 * g++.old-deja/g++.pt/unify7.C: New test.
53841
53842 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
53843
53844 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
53845 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
53846
53847 2000-02-25 Geoff Keating <geoffk@cygnus.com>
53848
53849 * gcc.c-torture/compile/20000224-1.c: New test.
53850
53851 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
53852
53853 * gcc.c-torture/compile/cpp-2.c: New test.
53854 * gcc.c-torture/compile/cpp-1.c: New test.
53855
53856 2000-02-25 Jeffrey A Law (law@cygnus.com)
53857
53858 * gcc.c-torture/execute/20000225-1.c: New test.
53859
53860 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
53861
53862 * gcc.dg/cpp-li2.c: New test.
53863
53864 * gcc.dg/cpp-wi1.c: New test.
53865
53866 * gcc.dg/cpp-li1.c: New test.
53867
53868 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
53869
53870 * g++.old-deja/g++.other/sizeof5.C: New test.
53871
53872 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
53873
53874 * gcc.c-torture/execute/va-arg-13.c: New test.
53875
53876 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
53877
53878 * gcc.c-torture/execute/va-arg-12.c: New test.
53879
53880 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
53881
53882 * gcc.c-torture/execute/20000223-1.c: New test.
53883
53884 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
53885
53886 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
53887
53888 2000-02-22 Mark Mitchell <mark@codesourcery.com>
53889
53890 * g++.old-deja/g++.abi/ptrmem.C: New test.
53891
53892 2000-02-19 Richard Henderson <rth@cygnus.com>
53893
53894 * gcc.c-torture/compile/init-3.c: New.
53895
53896 2000-02-17 Mark Mitchell <mark@codesourcery.com>
53897
53898 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
53899 ALWAYS_CXXFLAGS.
53900
53901 2000-02-11 Robert Lipe <robertl@sco.com>
53902
53903 * gcc.c-torture/compile/20000211-3.c: New test.
53904
53905 2000-02-11 Martin Buchholz <martin@xemacs.org>
53906
53907 * gcc.c-torture/compile/20000211-2.c: New test.
53908
53909 2000-02-11 Jeffrey A Law (law@cygnus.com)
53910
53911 * gcc.c-torture/compile/20000211-1.c: New test.
53912
53913 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
53914
53915 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
53916 on native targets
53917
53918 2000-02-08 Nathan Sidwell <nathan@acm.org>
53919
53920 * g++.old-deja/g++.other/cast5.C: New test.
53921
53922 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
53923
53924 * gcc.c-torture/execute/20000205-1.c: New.
53925
53926 2000-02-03 Nathan Sidwell <nathan@acm.org>
53927
53928 * g++.old-deja/g++.jason/cast3.C: Return void.
53929 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
53930
53931 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
53932
53933 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
53934
53935 * gcc.dg/loop-1.c: New test.
53936
53937 2000-01-27 Jakub Jelinek <jakub@redhat.com>
53938
53939 * gcc.c-torture/compile/20000127-1.c: New test.
53940 * gcc.c-torture/execute/991228-1.c: New test.
53941
53942 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
53943
53944 * gcc.dg/unused-2.c: New test.
53945
53946 * gcc.dg/conv-1.c: New test.
53947
53948 2000-01-24 Mark Mitchell <mark@codesourcery.com>
53949
53950 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
53951 compiler.
53952 (tool_option_proc): Fix typo.
53953
53954 2000-01-24 Geoff Keating <geoffk@cygnus.com>
53955
53956 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
53957 of the ld on the host, not on the build machine.
53958 Also, don't crash if '--help' is not a supported option.
53959
53960 2000-01-24 Richard Henderson <rth@cygnus.com>
53961
53962 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
53963
53964 2000-01-20 Jeffrey A Law (law@cygnus.com)
53965
53966 * gcc.c-torture/execute/20000120-2.c: New test.
53967 * gcc.c-torture/execute/20000120-1.c: New test.
53968
53969 2000-01-13 Jeffrey A Law (law@cygnus.com)
53970
53971 * gcc.c-torture/execute/20000113-1.c: New test.
53972
53973 2000-01-12 Jeffrey A Law (law@cygnus.com)
53974
53975 * gcc.c-torture/execute/20000112-1.c: New test.
53976
53977 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
53978
53979 * gcc.dg/20000111-1.c: New test.
53980
53981 2000-01-10 Jeffrey A Law (law@cygnus.com)
53982
53983 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
53984 with 16 bit integers.
53985
53986 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
53987
53988 * gcc.dg/20000108-1.c: New test.
53989
53990 2000-01-05 Nathan Sidwell <nathan@acm.org>
53991
53992 * g++.old-deja/g++.ns/koenig8.C: New test.
53993
53994 2000-01-05 Nathan Sidwell <nathan@acm.org>
53995
53996 * g++.old-deja/g++.other/cast4.C: New test.
53997
53998 2000-01-05 Jeffrey A Law (law@cygnus.com)
53999
54000 * gcc.c-torture/compile/20000105-2.c: New test.
54001 * gcc.c-torture/compile/20000105-1.c: New test.
54002
54003 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54004
54005 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
54006 references to printf & atoi to conform to ANSI standard.
54007 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
54008 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
54009 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
54010 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
54011 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
54012 * g++.old-deja/g++.brendan/complex1.C: Likewise.
54013 * g++.old-deja/g++.brendan/copy1.C: Likewise.
54014 * g++.old-deja/g++.brendan/copy2.C: Likewise.
54015 * g++.old-deja/g++.brendan/copy3.C: Likewise.
54016 * g++.old-deja/g++.brendan/copy4.C: Likewise.
54017 * g++.old-deja/g++.brendan/copy5.C: Likewise.
54018 * g++.old-deja/g++.brendan/copy6.C: Likewise.
54019 * g++.old-deja/g++.brendan/copy7.C: Likewise.
54020 * g++.old-deja/g++.brendan/copy8.C: Likewise.
54021 * g++.old-deja/g++.brendan/crash11.C: Likewise.
54022 * g++.old-deja/g++.brendan/crash14.C: Likewise.
54023 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
54024 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
54025 * g++.old-deja/g++.brendan/delete2.C: Likewise.
54026 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
54027 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
54028 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
54029 * g++.old-deja/g++.brendan/eh1.C: Likewise.
54030 * g++.old-deja/g++.brendan/groff1.C: Likewise.
54031 * g++.old-deja/g++.brendan/init3.C: Likewise.
54032 * g++.old-deja/g++.brendan/misc12.C: Likewise.
54033 * g++.old-deja/g++.brendan/misc7.C: Likewise.
54034 * g++.old-deja/g++.brendan/new2.C: Likewise.
54035 * g++.old-deja/g++.brendan/operators4.C: Likewise.
54036 * g++.old-deja/g++.brendan/operators5.C: Likewise.
54037 * g++.old-deja/g++.brendan/overload2.C: Likewise.
54038 * g++.old-deja/g++.brendan/overload7.C: Likewise.
54039 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
54040 * g++.old-deja/g++.brendan/reference1.C: Likewise.
54041 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
54042 * g++.old-deja/g++.brendan/template24.C: Likewise.
54043 * g++.old-deja/g++.brendan/template3.C: Likewise.
54044 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
54045 * g++.old-deja/g++.jason/inline3.C: Likewise.
54046 * g++.old-deja/g++.jason/opeq.C: Likewise.
54047 * g++.old-deja/g++.law/arg5.C: Likewise.
54048 * g++.old-deja/g++.law/arm7.C: Likewise.
54049 * g++.old-deja/g++.law/ctors11.C: Likewise.
54050 * g++.old-deja/g++.law/cvt8.C: Likewise.
54051 * g++.old-deja/g++.law/init9.C: Likewise.
54052 * g++.old-deja/g++.law/refs4.C: Likewise.
54053 * g++.old-deja/g++.law/template2.C: Likewise.
54054 * g++.old-deja/g++.law/visibility24.C: Likewise.
54055 * g++.old-deja/g++.law/vtable3.C: Likewise.
54056 * g++.old-deja/g++.mike/asm2.C: Likewise.
54057 * g++.old-deja/g++.mike/eh1.C: Likewise.
54058 * g++.old-deja/g++.mike/misc1.C: Likewise.
54059 * g++.old-deja/g++.mike/misc13.C: Likewise.
54060 * g++.old-deja/g++.mike/misc14.C: Likewise.
54061 * g++.old-deja/g++.mike/ns12.C: Likewise.
54062 * g++.old-deja/g++.mike/p1248.C: Likewise.
54063 * g++.old-deja/g++.mike/p3708.C: Likewise.
54064 * g++.old-deja/g++.mike/p3708a.C: Likewise.
54065 * g++.old-deja/g++.mike/p3708b.C: Likewise.
54066 * g++.old-deja/g++.mike/p646.C: Likewise.
54067 * g++.old-deja/g++.mike/p700.C: Likewise.
54068 * g++.old-deja/g++.mike/p783.C: Likewise.
54069 * g++.old-deja/g++.mike/p783a.C: Likewise.
54070 * g++.old-deja/g++.mike/p783b.C: Likewise.
54071 * g++.old-deja/g++.mike/p786.C: Likewise.
54072 * g++.old-deja/g++.mike/p789.C: Likewise.
54073 * g++.old-deja/g++.mike/p789a.C: Likewise.
54074 * g++.old-deja/g++.mike/p807a.C: Likewise.
54075 * g++.old-deja/g++.other/delete3.C: Likewise.
54076 * g++.old-deja/g++.other/dyncast1.C: Likewise.
54077 * g++.old-deja/g++.other/dyncast2.C: Likewise.
54078 * g++.old-deja/g++.other/dyncast3.C: Likewise.
54079 * g++.old-deja/g++.other/empty1.C: Likewise.
54080 * g++.old-deja/g++.other/temporary1.C: Likewise.
54081 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
54082 * g++.old-deja/g++.pt/t16.C: Likewise.
54083 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
54084
54085 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
54086
54087 * gcc.dg/991230-1.c: New test.
54088
54089 1999-12-29 Jeffrey A Law (law@cygnus.com)
54090
54091 * gcc.c-torture/compile/991229-3.c: New test.
54092 * gcc.c-torture/compile/991229-2.c: New test.
54093 * gcc.c-torture/compile/991229-1.c: New test.
54094
54095 1999-12-29 Greg McGary <gkm@eng.ascend.com>
54096
54097 * gcc.c-torture/compile/labels-2.c: New test.
54098
54099 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
54100
54101 * gcc.c-torture/execute/991227-1.c: New test.
54102
54103 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54104
54105 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
54106
54107 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
54108
54109 * gcc.c-torture/execute/991221-1.c: New test.
54110
54111 1999-12-20 Nathan Sidwell <nathan@acm.org>
54112
54113 * g++.old-deja/g++.other/cast3.C: New test.
54114
54115 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
54116
54117 * gcc.c-torture/execute/991216-4.c: New test.
54118
54119 1999-12-16 Michael Meissner <meissner@cygnus.com>
54120
54121 * gcc.c-torture/execute/991216-1.c: New test.
54122 * gcc.c-torture/execute/991216-2.c: New test.
54123 * gcc.c-torture/execute/991216-3.c: New test.
54124
54125 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
54126
54127 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
54128 Actually make the test fail by using "-O2" for compilation.
54129
54130 1999-12-15 Nathan Sidwell <nathan@acm.org>
54131
54132 * g++.old-deja/g++.warn/cast-align1.C: New test.
54133
54134 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
54135
54136 * gcc.c-torture/compile/991214-1.c: New test.
54137 * gcc.c-torture/compile/991214-2.c: New test.
54138
54139 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
54140
54141 * gcc.dg/991214-1.c: New test.
54142
54143 1999-12-13 Jeffrey A Law (law@cygnus.com)
54144
54145 * gcc.c-torture/compile/991213-3.c: New test.
54146 * gcc.c-torture/compile/991213-2.c: New test.
54147 * gcc.c-torture/compile/991213-1.c: New test.
54148
54149 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
54150
54151 * gcc.dg/991209-1.c: New test.
54152
54153 1999-12-08 Nathan Sidwell <nathan@acm.org>
54154
54155 * gcc.c-torture/compile/991208-1.c: New test.
54156
54157 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54158
54159 * gcc.dg/ultrasp2.c: New test.
54160
54161 1999-12-05 Alex Samuel <samuel@codesourcery.com>
54162
54163 * g++.old-deja/g++.abi/align.C (main): Fix typo.
54164
54165 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
54166
54167 * gcc.c-torture/compile/991202-1.c: New test.
54168 * gcc.c-torture/execute/991202-1.c: New test.
54169 * gcc.c-torture/execute/991202-2.c: New test.
54170 * gcc.c-torture/execute/991202-3.c: New test.
54171
54172 1999-12-02 Alex Samuel <samuel@codesourcery.com>
54173
54174 * g++.old-deja/g++.abi/align.C: New test.
54175 * g++.old-deja/g++.abi/aggregates.C: Likewise.
54176 * g++.old-deja/g++.abi/bitfields.C: Likewise.
54177
54178 1999-12-01 Richard Henderson <rth@cygnus.com>
54179
54180 * gcc.c-torture/execute/991201-1.c: New.
54181
54182 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
54183
54184 * gcc.dg/991129-1.c: New test.
54185
54186 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
54187
54188 * gcc.c-torture/compile/991127-1.c: New test.
54189
54190 1999-11-22 Nathan Sidwell <nathan@acm.org>
54191
54192 * g++.old-deja/g++.other/warn4.C: New test.
54193
54194 1999-11-22 Nathan Sidwell <nathan@acm.org>
54195
54196 * g++.old-deja/g++.eh/cleanup2.C: New test.
54197 * g++.old-deja/g++.ext/pretty2.C: New test.
54198 * g++.old-deja/g++.ext/pretty3.C: New test.
54199 * g++.old-deja/g++.other/debug6.C: New test.
54200
54201 1999-10-20 Jim Wilson <wilson@cygnus.com>
54202
54203 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
54204 compiler_output to look for one error message instead of two.
54205
54206 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
54207
54208 * gcc.c-torture/execute/991118-1.c: Also test case
54209 where the word boundary does not split a byte evenly.
54210
54211 1999-11-19 Nathan Sidwell <nathan@acm.org>
54212
54213 * g++.old-deja/g++.ext/restrict1.C: New test.
54214
54215 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
54216
54217 * gcc.c-torture/execute/991118-1.c: New test.
54218
54219 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
54220
54221 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
54222 working directory pathnames.
54223
54224 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
54225
54226 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
54227 host is equipped with driver.h and driver.o so it can actually
54228 compile and run the tests.
54229
54230 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
54231
54232 * gcc.c-torture/compile/991008-1.c: New test.
54233
54234 1999-11-08 Nick Clifton <nickc@cygnus.com>
54235
54236 * lib/gcc-dg.exp: Include target-supports.exp
54237
54238 1999-11-05 Nick Clifton <nickc@cygnus.com>
54239
54240 * lib/target-supports.exp: New file: Provide procs to test for
54241 features supported by the target.
54242 (check_weak_available): Moved here from ecos.exp.
54243 (check_alias_available): New proc: Determine of the target
54244 toolchain supports the alias attribute.
54245
54246 * gcc.dg/special/ecos.exp: Move check_weak_available to
54247 target-supports.exp.
54248 (alias-1.c): Only perform the test if the target supports
54249 aliases.
54250 (wkali-1.c): Only perform the test if the target supports
54251 aliases.
54252
54253 * gcc.dg/990506-0.c: Expect error messages from cross
54254 targets as well as native targets.
54255
54256 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54257
54258 * gcc.dg/ultrasp1.c: Removed xfail.
54259 * gcc.dg/struct-ret-2.c: Likewise.
54260 * gcc.dg/array-1.c: Likewise.
54261
54262 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
54263
54264 * gcc.dg/struct-ret-2.c: New test.
54265
54266 * gcc.dg/array-1.c: New test.
54267
54268 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
54269
54270 * gcc.c-torture/execute/991030-1.c: New test.
54271
54272 1999-10-26 Richard Henderson <rth@cygnus.com>
54273
54274 * gcc.c-torture/compile/991026-2.c: New test.
54275
54276 1999-10-26 Jeffrey A Law (law@cygnus.com)
54277
54278 * gcc.c-torture/compile/991026-1.c: New test.
54279
54280 1999-10-23 Jeffrey A Law (law@cygnus.com)
54281
54282 * gcc.c-torture/execute/991023-1.c: New test.
54283
54284 1999-10-19 Jeffrey A Law (law@cygnus.com)
54285
54286 * gcc.c-torture/execute/991019-1.c: New test.
54287
54288 1999-10-16 Richard Henderson <rth@cygnus.com>
54289
54290 * gcc.c-torture/execute/991016-1.c: New test.
54291
54292 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
54293
54294 * gcc.c-torture/execute/991014-1.c: New test.
54295
54296 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
54297
54298 * g++.old-deja/g++.other/union2.C: New test.
54299
54300 1999-10-13 Nathan Sidwell <nathan@acm.org>
54301
54302 * g++.old-deja/g++.other/vaarg2.C: New test.
54303 * g++.old-deja/g++.other/vaarg3.C: New test.
54304
54305 1999-10-12 Craig Burley <craig@jcb-sc.com>
54306
54307 * g77.f-torture/noncompile/19990905-1.f: Moved from being
54308 in compile/.
54309
54310 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
54311
54312 * gcc.c-torture/execute/va-arg-11.c: New test.
54313
54314 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
54315
54316 * lib/file-format.exp (gcc_target_object_format): Don't
54317 crash if objdump is unavailable.
54318
54319 1999-09-29 Donn Terry <donn@interix.com>
54320
54321 * gcc.misc-tests/mg.exp: delete extraneous redirection.
54322
54323 1999-09-28 Nick Clifton <nickc@cygnus.com>
54324
54325 * gcc.c-torture/compile/990928-1.c: New test.
54326
54327 1999-09-28 Nathan Sidwell <nathan@acm.org>
54328
54329 * g++.old-deja/g++.other/decl6.C: New test.
54330
54331 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
54332
54333 * gcc.c-torture/execute/va-arg-10.c: New test.
54334
54335 1999-09-27 Nathan Sidwell <nathan@acm.org>
54336
54337 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
54338 __PRETTY_FUNCTION__.
54339
54340 1999-09-23 Nick Clifton <nickc@cygnus.com>
54341
54342 * gcc.c-torture/execute/990923-1.c: New test.
54343
54344 1999-09-21 Nick Clifton <nickc@cygnus.com>
54345
54346 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
54347 for which -fpic is inappropriate.
54348
54349 1999-09-21 Mark Mitchell <mark@codesourcery.com>
54350
54351 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
54352
54353 1999-09-21 Nathan Sidwell <nathan@acm.org>
54354
54355 * g++.old-deja/g++.other/dyncast1.C: New test.
54356 * g++.old-deja/g++.other/dyncast2.C: New test.
54357 * g++.old-deja/g++.other/dyncast3.C: New test.
54358 * g++.old-deja/g++.other/dyncast4.C: New test.
54359 * g++.old-deja/g++.other/dyncast5.C: New test.
54360 * g++.old-deja/g++.eh/catch3.C: New test.
54361 * g++.old-deja/g++.eh/catch3p.C: New test.
54362 * g++.old-deja/g++.eh/catch4.C: New test.
54363 * g++.old-deja/g++.eh/catch4p.C: New test.
54364 * g++.old-deja/g++.eh/catch5.C: New test.
54365 * g++.old-deja/g++.eh/catch5p.C: New test.
54366 * g++.old-deja/g++.eh/catch6.C: New test.
54367 * g++.old-deja/g++.eh/catch6p.C: New test.
54368 * g++.old-deja/g++.eh/catch7.C: New test.
54369 * g++.old-deja/g++.eh/catch7p.C: New test.
54370 * g++.old-deja/g++.eh/catch8.C: New test.
54371 * g++.old-deja/g++.eh/catch8p.C: New test.
54372 * g++.old-deja/g++.eh/catch9.C: New test.
54373 * g++.old-deja/g++.eh/catch9p.C: New test.
54374
54375 1999-09-13 Nathan Sidwell <nathan@acm.org>
54376
54377 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
54378 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
54379
54380 1999-09-13 Jeffrey A Law (law@cygnus.com)
54381
54382 * gcc.c-torture/compile/990913-1.c: New test.
54383
54384 1999-09-10 Nathan Sidwell <nathan@acm.org>
54385
54386 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
54387 * g++.old-deja/g++.jason/rfg5.C: Likewise.
54388
54389 1999-09-09 Richard Henderson <rth@cygnus.com>
54390
54391 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
54392
54393 1999-09-09 Nathan Sidwell <nathan@acm.org>
54394
54395 * g++.old-deja/g++.other/lookup11.C: New test.
54396 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
54397 what is permitted and what we want.
54398 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
54399 overload use.
54400 * g++.old-deja/g++.jason/rfg5.C: Likewise.
54401
54402 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
54403
54404 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
54405 * gcc.c-torture/noncompile/poison-1.c: New file.
54406
54407 1999-09-08 Nathan Sidwell <nathan@acm.org>
54408
54409 * g++.old-deja/g++.other/sizeof3.C: New test.
54410 * g++.old-deja/g++.other/sizeof4.C: New test.
54411 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
54412 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
54413
54414 1999-09-07 Richard Henderson <rth@cygnus.com>
54415
54416 * gcc.dg/va-arg-1.c: New.
54417
54418 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
54419
54420 * gcc.c-torture/execute/va-arg-9.c: New test.
54421
54422 1999-09-05 Craig Burley <craig@jcb-sc.com>
54423
54424 * g77.f-torture/compile/980519-2.f: New test.
54425 * g77.f-torture/compile/19990905-0.f: New test.
54426 * g77.f-torture/compile/19990905-1.f: New test.
54427 * g77.f-torture/compile/19990905-2.f: New test.
54428
54429 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
54430
54431 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
54432
54433 * gcc.c-torture/execute/990827-1.c: Fix typo.
54434
54435 1999-09-03 Nathan Sidwell <nathan@acm.org>
54436
54437 * g++.old-deja/g++.other/deref1.C: New test.
54438
54439 1999-09-02 Nathan Sidwell <nathan@acm.org>
54440
54441 * g++.old-deja/g++.other/ambig2.C: New test.
54442 * g++.old-deja/g++.other/cond5.C: New test.
54443 * g++.old-deja/g++.other/lookup16.C: New test.
54444
54445 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
54446
54447 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
54448 assemblers too.
54449
54450 1999-08-31 Jeffrey A Law (law@cygnus.com)
54451
54452 * lib/c-torture.exp: Avoid the "compare executables" optimization
54453 when testing native.
54454
54455 1999-08-29 Jeffrey A Law (law@cygnus.com)
54456
54457 * gcc.c-torture/execute/990829-1.c: New test.
54458 * gcc.c-torture/compile/990829-1.c: New test.
54459
54460 1999-08-27 Paul Burchard <burchard@pobox.com>
54461
54462 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
54463 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
54464 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
54465 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
54466 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
54467 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
54468 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
54469 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
54470 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
54471 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
54472 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
54473
54474 1999-08-27 Jeffrey A Law (law@cygnus.com)
54475
54476 * gcc.c-torture/execute/990827-1.c: New test.
54477
54478 1999-08-26 Craig Burley <craig@jcb-sc.com>
54479
54480 * g77.f-torture/noncompile/19990826-4.f: New test.
54481
54482 * g77.f-torture/compile/19990826-3.f: New test.
54483
54484 * g77.f-torture/execute/19990826-2.f: New test.
54485
54486 * g77.f-torture/compile/19990826-1.f: New test.
54487
54488 * gcc.c-torture/execute/990826-0.c: New test.
54489 * g77.c-torture/execute/19990826-0.f: New test.
54490
54491 * g77.f-torture/noncompile/970626-2.f: New test.
54492
54493 1999-08-25 Paul Burchard <burchard@pobox.com>
54494
54495 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
54496 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
54497 lss-011.C: New tests.
54498
54499 1999-08-25 Nathan Sidwell <nathan@acm.org>
54500
54501 * g++.old-deja/g++.other/decl5.C: New test.
54502
54503 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54504
54505 * noncompile/noncompile.exp: Load_lib c-torture.exp.
54506 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
54507 call `postbase' for each one. All callers of `postbase' changed
54508 to call this instead.
54509
54510 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
54511
54512 * gcc.c-torture/execute/990811-1.c: New test.
54513
54514 1999-08-09 Nick Clifton <nickc@cygnus.com>
54515
54516 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
54517 just native ones.
54518
54519 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
54520 just native ones.
54521
54522 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
54523
54524 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
54525
54526 1999-08-04 Jeffrey A Law (law@cygnus.com)
54527
54528 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
54529
54530 1999-08-04 Nathan Sidwell <nathan@acm.org>
54531
54532 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
54533
54534 1999-08-04 Jeffrey A Law (law@cygnus.com)
54535
54536 * gcc.c-torture/execute/990804-1.c: New test.
54537
54538 1999-08-03 Nathan Sidwell <nathan@acm.org>
54539
54540 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
54541 * g++.old-deja/g++.brendan/crash64.C: Likewise.
54542 * g++.old-deja/g++.brendan/overload8.C: Likewise.
54543
54544 1999-08-03 Nathan Sidwell <nathan@acm.org>
54545
54546 * g++.old-deja/g++.other/struct1.C: New test.
54547
54548 1999-08-03 Nathan Sidwell <nathan@acm.org>
54549
54550 * g++.old-deja/g++.other/enum2.C: New test.
54551
54552 1999-08-02 Richard Henderson <rth@cygnus.com>
54553
54554 Adapted from tests from Franz Sirl:
54555 * gcc.c-torture/execute/va-arg-7.c: New test.
54556 * gcc.c-torture/execute/va-arg-8.c: New test.
54557
54558 1999-08-01 Jeffrey A Law (law@cygnus.com)
54559
54560 * gcc.c-torture/compile/990801-2.c: New test.
54561
54562 * gcc.c-torture/compile/990801-1.c: New test.
54563
54564 1999-07-27 Michael Meissner <meissner@cygnus.com>
54565
54566 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
54567 fp-cmp-1.c, converting double to float.
54568
54569 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
54570 fp-cmp-1.c, converting double to long double.
54571
54572 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
54573 from fr1 to unknown_register, since fr1 is a legitimate register
54574 on some machines.
54575
54576 1999-07-25 Jeffrey A Law (law@cygnus.com)
54577
54578 * README: More listname related changes.
54579
54580 1999-07-08 Catherine Moore <clm@cygnus.com>
54581
54582 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
54583
54584 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
54585
54586 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
54587
54588 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
54589
54590 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
54591
54592 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
54593
54594 * gcc.dg/990703-1.c: New test.
54595
54596 1999-06-29 Nick Clifton <nickc@cygnus.com>
54597
54598 * lib/file-format.exp: New file: Move definition of proc
54599 gcc_target_object_format to here from
54600 gcc.dg/special/ecos.exp.
54601
54602 * lib/c-torture.exp: Include lib file-format.exp.
54603 * lib/gcc-dg.exp: Include lib file-format.exp.
54604
54605 * gcc.dg/special/ecos.exp: Remove definition of proc
54606 gcc_target_object_format.
54607
54608 1999-06-28 Jeffrey A Law (law@cygnus.com)
54609
54610 * gcc.c-torture/execute/990628-1.c: New test.
54611
54612 1999-06-25 Jeffrey A Law (law@cygnus.com)
54613
54614 * gcc.c-torture/compile/990625-2.c: New test.
54615
54616 * gcc.c-torture/compile/990625-1.c: New test.
54617
54618 1999-06-23 Nick Clifton <nickc@cygnus.com>
54619
54620 * gcc.c-torture/compile/dll.c: New test case. Check that dll
54621 attributes compile.
54622 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
54623 ports that use the COFF/PE file format.
54624
54625 1999-06-17 Jeffrey A Law (law@cygnus.com)
54626
54627 * gcc.c-torture/compile/990617-1.c: New test.
54628
54629 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
54630
54631 * g++.old-deja/g++.other/decl4.C: New test.
54632
54633 1999-06-14 Nathan Sidwell <nathan@acm.org>
54634
54635 * g++.old-deja/g++.other/bitfld3.C: New test.
54636
54637 1999-06-08 Nathan Sidwell <nathan@acm.org>
54638
54639 * g++.old-deja/g++.eh/catch1.C: New test.
54640
54641 1999-06-07 Jeffrey A Law (law@cygnus.com)
54642
54643 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
54644
54645 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
54646 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
54647
54648 1999-06-05 Craig Burley <craig@jcb-sc.com>
54649
54650 * g77.f-torture/compile/19990502-0.f: Replace with new,
54651 shorter, test that still fails after recent changes.
54652
54653 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
54654
54655 * gcc.c-torture/execute/990604-1.c: New test.
54656
54657 1999-05-31 Jeffrey A Law (law@cygnus.com)
54658
54659 * gcc.c-torture/execute/990531-1.c: New test.
54660
54661 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
54662
54663 * gcc.c-torture/compile/990527-1.c: New test.
54664
54665 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
54666
54667 * gcc.c-torture/execute/990527-1.c: New test.
54668
54669 1999-05-25 Nick Clifton <nickc@cygnus.com>
54670
54671 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
54672 bitfields as signed.
54673
54674 1999-05-25 Craig Burley <craig@jcb-sc.com>
54675
54676 * g77.f-torture/compile/19990525-0.f: New test.
54677
54678 1999-05-25 Jeffrey A Law (law@cygnus.com)
54679
54680 * gcc.c-torture/execute/990525-2.c: New test.
54681
54682 * gcc.c-torture/execute/990525-1.c: New test.
54683
54684 1999-05-24 Nathan Sidwell <nathan@acm.org>
54685
54686 * g++.old-deja/g++.other/anon3.C: New test.
54687 * g++.old-deja/g++.other/anon4.C: New test.
54688 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
54689 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
54690 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
54691 Merrill).
54692
54693 1999-05-24 Jeffrey A Law (law@cygnus.com)
54694
54695 * gcc.c-torture/execute/990524-1.c: New test.
54696
54697 * gcc.dg/990524-1.c: New test.
54698
54699 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
54700
54701 * gcc.c-torture/compile/990523-1.c: New test.
54702
54703 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
54704
54705 * gcc.c-torture/compile/990519-1.c: New test.
54706
54707 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
54708
54709 * gcc.c-torture/compile/990517-1.c: New test.
54710
54711 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
54712 (e4, f4): New tests.
54713 (main): Call them.
54714
54715 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54716
54717 * gcc.dg/noreturn-1.c: New test.
54718
54719 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
54720
54721 * gcc.c-torture/execute/990513-1.c: New test.
54722
54723 1999-05-10 Richard Henderson <rth@cygnus.com>
54724
54725 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
54726
54727 1999-05-10 Craig Burley <craig@jcb-sc.com>
54728
54729 * g77.f-torture/execute/erfc.f: Use small single-precision
54730 values, to avoid problems on Alphas when not -mieee.
54731
54732 1999-05-08 Craig Burley <craig@jcb-sc.com>
54733
54734 * gcc.dg/990506-0.c: New test.
54735
54736 1999-05-08 Richard Henderson <rth@cygnus.com>
54737
54738 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
54739 the constant to test. Don't XFAIL 64-bit targets.
54740
54741 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
54742 * g++.old-deja/g++.law/profile1.C: Likewise.
54743
54744 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
54745 operator new instances.
54746 * g++.old-deja/g++.other/delete5.C: Likewise.
54747
54748 1999-05-03 Craig Burley <craig@jcb-sc.com>
54749
54750 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
54751 intrinsic.
54752
54753 1999-05-03 Craig Burley <craig@jcb-sc.com>
54754
54755 * g77.f-torture/execute/u77-test.f: Reverse order of two
54756 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
54757
54758 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
54759
54760 * gcc.dg/compare1.c: New test.
54761
54762 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
54763
54764 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
54765 New tests.
54766
54767 1999-05-02 Craig Burley <craig@jcb-sc.com>
54768
54769 * g77.f-torture/compile/19990502-1.f: New test.
54770
54771 1999-05-02 Craig Burley <craig@jcb-sc.com>
54772
54773 * g77.f-torture/compile/19990502-0.f: New test.
54774
54775 1999-05-02 Craig Burley <craig@jcb-sc.com>
54776
54777 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
54778 intrinsic.
54779
54780 1999-05-02 Craig Burley <craig@jcb-sc.com>
54781
54782 * g77.f-torture/execute/u77-test.f (main): List libU77
54783 intrinsics not currently tested.
54784 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
54785 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
54786 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
54787 Trim blanks off the ends of some printed strings.
54788
54789 1999-05-02 Craig Burley <craig@jcb-sc.com>
54790
54791 * g77.f-torture/execute/u77-test.f (main): Just warn about
54792 FSTAT gid disagreement, as it's expected on some systems.
54793
54794 1999-05-01 Craig Burley <craig@jcb-sc.com>
54795
54796 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
54797 use a new function, which allows for some slop.
54798 Clean up some commentary.
54799 (issum): The new function.
54800 (sgladd): Deleted subroutine.
54801
54802 1999-05-01 Craig Burley <craig@jcb-sc.com>
54803
54804 * g77.f-torture/execute/u77-test.f: Modify to be more like
54805 libf2c/libU77 version, bringing patches to that version here.
54806 Add suitable commentary.
54807
54808 1999-04-25 Richard Henderson <rth@cygnus.com>
54809
54810 * gcc.dg/990424-1.c: New test.
54811
54812 1999-04-24 Craig Burley <craig@jcb-sc.com>
54813
54814 * g77.f-torture/execute/u77-test.f (main): Bug involving
54815 LSTAT has been fixed, so turn back on full checking.
54816
54817 1999-04-20 Craig Burley <craig@jcb-sc.com>
54818
54819 * g77.f-torture/compile/19990419-0.f: New test.
54820 * g77.f-torture/execute/19990419-1.f: New test.
54821
54822 1999-04-17 Richard Henderson <rth@cygnus.com>
54823
54824 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
54825 to avoid the need for a prototype to supress a warning.
54826
54827 1999-04-07 Jim Wilson <wilson@cygnus.com>
54828
54829 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
54830
54831 1999-04-04 Jeffrey A Law (law@cygnus.com)
54832
54833 * gcc.c-torture/execute/990404-1.c: New test.
54834
54835 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
54836
54837 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
54838 * gcc.dg/cpp-if3.c: Don't use -pedantic.
54839 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
54840 missing initializer warnings.
54841
54842 1999-03-28 Jeffrey A Law (law@cygnus.com)
54843
54844 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
54845 matching strings.
54846
54847 1999-03-26 Jeffrey A Law (law@cygnus.com)
54848
54849 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
54850
54851 1999-03-26 Craig Burley <craig@jcb-sc.com>
54852
54853 * g77.f-torture/execute/19990325-0.f: New test.
54854 * g77.f-torture/execute/19990325-1.f: New test.
54855
54856 1999-03-24 Jeffrey A Law (law@cygnus.com)
54857
54858 * gcc.c-torture/execute/990324-1.c: New test.
54859
54860 1999-03-22 Jim Wilson <wilson@cygnus.com>
54861
54862 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
54863 test with 4.
54864
54865 1999-03-17 Richard Henderson <rth@cygnus.com>
54866
54867 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
54868
54869 1999-03-13 Craig Burley <craig@jcb-sc.com>
54870
54871 * g77.f-torture/execute/19990313-2.f: New test.
54872 * g77.f-torture/execute/19990313-3.f: New test.
54873
54874 1999-03-13 Craig Burley <craig@jcb-sc.com>
54875
54876 * g77.f-torture/execute/19990313-0.f: New test.
54877 * g77.f-torture/execute/19990313-1.f: New test.
54878
54879 1999-03-12 Jim Wilson <wilson@cygnus.com>
54880
54881 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
54882 printf to sprintf.
54883 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
54884 (main): Add check for u15. Conditionalize u31 check depending on
54885 whether ints are <32 bits or >=32 bits.
54886
54887 1999-03-08 Craig Burley <craig@jcb-sc.com>
54888
54889 * g77.f-torture/execute/19981119-0.f: Improve testiness.
54890
54891 1999-03-08 Craig Burley <craig@jcb-sc.com>
54892
54893 * g77.f-torture/compile/19990305-0.f: New test.
54894 * g77.f-torture/execute/19981119-0.f: New test.
54895
54896 1999-03-08 Craig Burley <craig@jcb-sc.com>
54897
54898 * g77.f-torture/execute/970625-2.f: call ABORT if final
54899 result is not correct, instead of just printing it.
54900 Add this checking via newly introduced obfuscation, to
54901 trip up buggy front ends.
54902
54903 1999-03-07 Craig Burley <craig@jcb-sc.com>
54904
54905 * g77.f-torture/compile/960317-1.f: Moved from being
54906 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
54907
54908 1999-03-06 Craig Burley <craig@jcb-sc.com>
54909
54910 * g77.f-torture/execute/960317-1.f: New (old) test.
54911 * g77.f-torture/execute/970625-2.f: Ditto.
54912
54913 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
54914
54915 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an
54916 error message on line 1 or line 2; cccp and cpplib do this differently.
54917
54918 1999-03-01 Jeffrey A Law (law@cygnus.com)
54919
54920 * g++.old-deja/g++.law/weak1.C: New test.
54921
54922 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
54923
54924 * gcc.c-torture/execute/990119-1.c: Renamed to...
54925 * gcc.dg/990119-1.c: this, so it will only be tested once
54926 (it's a preprocessor test, it doesn't need to be run at
54927 multiple optimization levels).
54928
54929 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
54930
54931 * lib/g++.exp: Don't add incdir=$base_dir/../include to
54932 ALWAYS_CXXFLAGS.
54933
54934 1999-02-24 Craig Burley <craig@jcb-sc.com>
54935
54936 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
54937 * g77.f-torture/compile/19981216-0.f: ...as it is expected
54938 to not be compilable by current g77.
54939
54940 1999-02-24 Nick Clifton <nickc@cygnus.com>
54941
54942 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
54943
54944 1999-02-22 Jeffrey A Law (law@cygnus.com)
54945
54946 * gcc.c-torture/execute/990222-1.c: New test.
54947
54948 1999-02-19 Craig Burley <craig@jcb-sc.com>
54949
54950 * g77.f-torture/compile/19990218-0.f: New test.
54951 * g77.f-torture/noncompile/19990218-1.f: New test.
54952
54953 1999-02-18 Craig Burley <craig@jcb-sc.com>
54954
54955 * g77.f-torture/compile/19981216-0.f: New test.
54956
54957 1999-02-14 Jeffrey A Law (law@cygnus.com)
54958
54959 * gcc.dg/990214-1.c: New test.
54960
54961 1999-02-13 Jeffrey A Law (law@cygnus.com)
54962
54963 * gcc.dg/990213-2.c: New test.
54964
54965 * gcc.dg/990213-1.c: New test.
54966
54967 1999-02-12 Jeffrey A Law (law@cygnus.com)
54968
54969 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
54970 ints.
54971
54972 1999-02-11 Nick Clifton <nickc@cygnus.com>
54973
54974 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
54975 specified by target.
54976
54977 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
54978
54979 1999-02-11 Jeffrey A Law (law@cygnus.com)
54980
54981 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
54982
54983 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
54984
54985 * gcc.dg/special/ecos.exp: New test driver for new tests with
54986 special requirements.
54987
54988 * gcc.dg/special/alias-1.c: New test.
54989 * gcc.dg/special/gcsec-1.c: New test.
54990 * gcc.dg/special/weak-1.c: New test.
54991 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
54992 * gcc.dg/special/weak-2.c: New test.
54993 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
54994 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
54995 * gcc.dg/special/wkali-1.c: New test.
54996 * gcc.dg/special/wkali-2.c: New test.
54997 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
54998 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
54999
55000 1999-02-10 Felix Lee <flee@cygnus.com>
55001
55002 * lib/c-torture.exp (c-torture-compile): Pull out code for
55003 analyzing gcc error messages.
55004 (c-torture-execute): Likewise. Fix some (harmless) false
55005 positives.
55006 * lib/gcc.exp (gcc_check_compile): New function.
55007
55008 1999-02-08 Richard Henderson <rth@cygnus.com>
55009
55010 * gcc.c-torture/execute/990208-1.c: New test.
55011
55012 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
55013
55014 * g++.dg/special/ecos.exp: New driver for new tests with special
55015 requirements
55016
55017 * g++.dg/special/conpr-1.C: New test
55018 * g++.dg/special/conpr-2.C: New test
55019 * g++.dg/special/conpr-2a.C: New test
55020 * g++.dg/special/conpr-3.C: New test
55021 * g++.dg/special/conpr-3a.C: New test
55022 * g++.dg/special/conpr-3b.C: New test
55023
55024 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
55025 allow g++ to use the dg driver
55026
55027 * README: Add comment about g++.dg directory
55028
55029 1999-02-06 Jeffrey A Law (law@cygnus.com)
55030
55031 * README: Update email addresses.
55032
55033 1999-02-03 Nick Clifton <nickc@cygnus.com>
55034
55035 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
55036 arguments in order to force structure S onto the stack even on
55037 the alpha.
55038 (test): Pass 10 leading arguments to function foo as well as the
55039 structure S.
55040
55041 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
55042 failure for all targets.
55043
55044 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
55045 abort to terminate program execution.
55046
55047 1999-01-30 Richard Henderson <rth@cygnus.com>
55048
55049 * gcc.c-torture/execute/990130-1.c: New test.
55050
55051 1999-01-30 Jeffrey A Law (law@cygnus.com)
55052
55053 * gcc.dg/990130-1.c: New test.
55054
55055 1999-01-28 Michael Meissner <meissner@cygnus.com>
55056
55057 * gcc.c-torture/execute/990128-1.c: New test.
55058
55059 1999-01-27 Michael Meissner <meissner@cygnus.com>
55060
55061 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
55062
55063 1999-01-27 Felix Lee <flee@cygnus.com>
55064
55065 * lib/c-torture.exp (c-torture-compile): pull out code for
55066 analyzing gcc error messages.
55067 (c-torture-execute): ditto, and fix some (harmless) false
55068 positives.
55069 * lib/gcc.exp (gcc_check_compile): new function.
55070
55071 1999-01-17 Jeffrey A Law (law@cygnus.com)
55072
55073 * gcc.dg/990117-1.c: New test.
55074
55075 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
55076
55077 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
55078
55079 1999-01-15 Jeffrey A Law (law@cygnus.com)
55080
55081 * g77.f-torture/compile/990115-1.f: New test.
55082
55083 1999-01-07 Jeffrey A Law (law@cygnus.com)
55084
55085 * gcc.c-torture/compile/990107-1.c: New test
55086
55087 1999-01-06 Jeffrey A Law (law@cygnus.com)
55088
55089 * gcc.c-torture/execute/990106-2.c: New test.
55090
55091 * gcc.c-torture/execute/990106-1.c: New test.
55092
55093 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
55094
55095 * gcc.c-torture/compile/981223-1.c: New test.
55096
55097 1998-12-29 Richard Henderson <rth@cygnus.com>
55098
55099 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
55100 (opt3): Rename from opt4 and disable.
55101
55102 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
55103
55104 * g++.old-deja/g++.pt/ptrmem5.C: New test.
55105
55106 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
55107
55108 * g++.old-deja/g++.other/conv5.C: New test.
55109
55110 1998-12-14 Nick Clifton <nickc@cygnus.com>
55111
55112 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
55113
55114 1998-12-11 Jeffrey A Law (law@cygnus.com)
55115
55116 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
55117
55118 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
55119
55120 * gcc.c-torture/compile/981211-1.c: New test.
55121
55122 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
55123
55124 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
55125
55126 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
55127
55128 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
55129
55130 * gcc.special/930510-1.c: Make C9X safe.
55131 * gcc.misc-tests/gcov-1.c Similarly.
55132 * gcc.misc-tests/gcov-2.c Similarly.
55133
55134 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
55135
55136 * gcc.dg/ultrasp1.c: New test.
55137
55138 1998-12-06 Richard Henderson <rth@cygnus.com>
55139
55140 * gcc.c-torture/execute/981206.c: New test.
55141
55142 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
55143
55144 * g++.old-deja/g++.ns/template7.C: New test.
55145
55146 * g++.old-deja/g++.other/expr1.C: New test.
55147
55148 * g++.old-deja/g++.eh/tmpl3.C: New test.
55149
55150 * g++.old-deja/g++.eh/tmpl2.C: New test.
55151
55152 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
55153
55154 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
55155 * g++.old-deja/g++.other/using6.C: Removed.
55156 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
55157
55158 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
55159
55160 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
55161
55162 * g++.old-deja/g++.pt/overload8.C: New test.
55163
55164 * g++.old-deja/g++.pt/overload7.C: New test.
55165
55166 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
55167
55168 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
55169 and relinking messages.
55170 * lib/g++.exp (g++_target_compile): Remove .rpo file when
55171 compiling with -frepo.
55172
55173 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
55174
55175 * g++.old-deja/g++.pt/lookup6.C: New test.
55176
55177 1998-11-30 Nick Clifton <nickc@cygnus.com>
55178
55179 * gcc.c-torture/execute/981130-1.c: New test.
55180 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
55181
55182 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
55183
55184 * g++.old-deja/g++.pt/explicit76.C: New test.
55185
55186 * g++.old-deja/g++.pt/friend38.C: New test.
55187
55188 * g++.old-deja/g++.ns/crash2.C: New test.
55189
55190 * g++.old-deja/g++.pt/defarg8.C: New test.
55191
55192 * g++.old-deja/g++.pt/instantiate6.C: New test.
55193
55194 * g++.old-deja/g++.pt/static6.C: New test.
55195
55196 * g++.old-deja/g++.pt/decl2.C: New test.
55197
55198 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
55199
55200 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
55201 problem is actually related with name lookup, but so what? :-)
55202
55203 * g++.old-deja/g++.pt/friend37.C: New test.
55204
55205 1998-11-25 Dave Love <d.love@dl.ac.uk>
55206
55207 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
55208 element, which fails on some systems.
55209
55210 * g77.f-torture/execute/labug1.f: New test.
55211
55212 1998-11-21 Jeffrey A Law (law@cygnus.com)
55213
55214 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
55215 is defined.
55216
55217 1998-11-18 Dave Love <d.love@dl.ac.uk>
55218
55219 * g77.f-torture/compile/981117-1.f: New test.
55220
55221 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
55222
55223 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
55224 properly discarded.
55225
55226 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
55227
55228 * gcc.c-torture/execute/memcheck: New directory of tests for
55229 -fcheck-memory-usage.
55230
55231 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
55232
55233 * README: New file, general information about the testsuite and
55234 new description of the various C++ test subdirectories.
55235 * README.g++: Eliminate obsolete information, update and move most
55236 relevant stuff to README.
55237
55238 1998-11-07 Richard Henderson <rth@cygnus.com>
55239
55240 * gcc.c-torture/compile/981107-1.c: New test.
55241
55242 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
55243
55244 * execute/memcpy-bi.c: New testcase.
55245
55246 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
55247
55248 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
55249 base classes.
55250
55251 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
55252 template is selected.
55253
55254 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
55255 classes, it should be accepted for all types.
55256
55257 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
55258
55259 * g++.old-deja/g++.pt/spec24.C: Ensure that template
55260 specializations start with template headers.
55261
55262 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
55263
55264 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
55265
55266 * g++.old-deja/g++.other/init9.C: Test cross initialization of
55267 non-POD types.
55268
55269 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
55270
55271 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
55272
55273 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
55274
55275 * compile/981022-1.c, compile/981022-1.x: New test and driver.
55276
55277 1998-10-19 Jeffrey A Law (law@cygnus.com)
55278
55279 * 981019-1.c: New test.
55280
55281 1998-10-14 Robert Lipe <robertl@dgii.com>
55282
55283 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
55284 find objc headers.
55285
55286 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
55287
55288 * compile/981001-4.c: Remove use of GCC extension that triggers a
55289 compiler bug.
55290
55291 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
55292
55293 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
55294
55295 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
55296
55297 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
55298 instantiation of template produces incorrect code for delete
55299 expression.
55300
55301 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
55302 constructors' name is not unique.
55303 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
55304 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
55305
55306 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
55307 automatic array of const is ill-formed.
55308
55309 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
55310 of template parameter?
55311
55312 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
55313 const.
55314
55315 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
55316 pointer-to-member expression.
55317
55318 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
55319 declaration causes ICE.
55320
55321 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
55322
55323 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
55324 reserved in the global namespace.
55325
55326 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
55327 generate needed virtual table.
55328
55329 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
55330
55331 1998-10-10 Dariush Eslimi <eslimi@loran.com>
55332
55333 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
55334 template-dependent type
55335
55336 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
55337
55338 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
55339 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
55340 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
55341
55342 * g++.old-deja/g++.other/using5.C: New test; using decl from base
55343 class should be usable as argument of member function.
55344 * g++.old-deja/g++.other/using6.C: New test; using decl from base
55345 class should be usable as return type of member function.
55346 * g++.old-deja/g++.other/using7.C: New test; using decl from base
55347 class should be usable as type of data member.
55348
55349 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
55350
55351 1998-10-09 Jeffrey A Law (law@cygnus.com)
55352
55353 * gcc.c-torture/special/920521-1.c: Fix bogus test.
55354
55355 1998-10-08 Nick Clifton <nickc@cygnus.com>
55356
55357 * gcc.dg/dll-?.c Add thumb to target list.
55358 Fix assembler scan patterns to match current assembler output.
55359
55360 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
55361
55362 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
55363 matching of template brackets.
55364
55365 * g++.old-deja/g++.other/using4.C: New test. Test using
55366 declarations of methods from base classes.
55367
55368 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
55369 within functions should introduce names into the innermost
55370 enclosing namespace.
55371
55372 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
55373 of static locals if first initialization throws.
55374
55375 1998-10-07 Jim Wilson <wilson@cygnus.com>
55376
55377 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
55378
55379 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
55380
55381 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
55382 lose track of the possible targets of tablejump insns.
55383 * special/special.exp: Run it.
55384
55385 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
55386
55387 * g++.old-deja/g++.pt/friend35.C: New test. A template function
55388 must be declared before its specializations can be named in friend
55389 declarations.
55390
55391 1998-10-05 Dave Love <d.love@dl.ac.uk>
55392
55393 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
55394
55395 * g77.f-torture/execute/io1.f: New test.
55396
55397 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
55398
55399 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
55400 with pointer to template function, for which no argument deduction
55401 is possible.
55402
55403 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
55404 specialization of template function as argument to template
55405 function.
55406
55407 * g++.old-deja/g++.other/access2.C: New test; Inner class
55408 shouldn't have privileged access to Outer's names.
55409
55410 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
55411
55412 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
55413 friend template declared within template class conflicts with
55414 nested class of the same name.
55415
55416 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
55417 is ignored.
55418
55419 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
55420 object with direct initializer as function declaration.
55421
55422 * g++.old-deja/g++.other/decl2.C: New test; duplicate
55423 initializers.
55424
55425 * g++.old-deja/g++.other/null2.C: New test; conditional operator
55426 involving const pointer and NULL produces incorrect result.
55427
55428 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
55429 type name without `typename' should be rejected with -pedantic.
55430
55431 1998-10-02 Richard Henderson <rth@cygnus.com>
55432
55433 * g++.old-deja/g++.other/addrof1.C: New test.
55434
55435 1998-10-01 Nick Clifton <nickc@cygnus.com>
55436
55437 * gcc.c-torture/compile/981001-1.c: New test.
55438 * gcc.c-torture/execute/981001-1.c: New test.
55439
55440 1998-10-01 Jeffrey A Law (law@cygnus.com)
55441
55442 * gcc.c-torture/compile/981001-2.c: New test.
55443 * gcc.c-torture/compile/981001-3.c: New test.
55444 * gcc.c-torture/compile/981001-4.c: New test.
55445
55446 1998-10-01 Robert Lipe <robertl@dgii.com>
55447
55448 * lib/objc.exp (objc_target_compile): Add -L during compiles for
55449 multilibbed hosts. Idea grafted from g77.exp.
55450
55451 1998-09-30 Dave Love <d.love@dl.ac.uk>
55452
55453 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
55454 avoid losing on systems which need -lsocket.
55455
55456 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
55457
55458 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
55459 * g++.old-deja/g++.other/nested2.C: Ditto.
55460 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
55461 failure.
55462
55463 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
55464
55465 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
55466 preferred over template operator!= for enum bitfields.
55467
55468 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
55469
55470 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
55471 that happen to have the same base name, but in different scopes,
55472 are incorrectly rejected.
55473
55474 1998-09-16 Richard Henderson <rth@cygnus.com>
55475
55476 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
55477 on the native word size instead of an integer literal.
55478
55479 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
55480
55481 * g++.old-deja/g++.other/static2.C: Invocation of static data
55482 member of type pointer-to-function denoted as non-static member.
55483
55484 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
55485 checks involving function types and aliases.
55486
55487 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
55488
55489 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
55490 redefined to the same non-trivial type.
55491
55492 * g++.old-deja/g++.pt/explicit73.C: Test for proper
55493 namespace-qualification of template specializations declared in
55494 other namespaces.
55495
55496 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
55497 to declare a subset of the specializations of a template function
55498 as friends of specializations of a template class.
55499
55500 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
55501 member templates that do not fully specialize the enclosing
55502 template class are rejected.
55503
55504 1998-09-11 Dave Love <d.love@dl.ac.uk>
55505
55506 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
55507
55508 1998-09-08 Dave Love <d.love@dl.ac.uk>
55509
55510 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
55511 altered from libf2c/libU77 version.
55512
55513 1998-09-06 Dave Love <d.love@dl.ac.uk>
55514
55515 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
55516
55517 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>
55518 Alexandre Oliva <oliva@dcc.unicamp.br>
55519
55520 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
55521 (un)signed char are different types for template specialization
55522 purposes.
55523
55524 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
55525
55526 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
55527 * objc: ObjC testsuite.
55528
55529 1998-08-31 Catherine Moore <clm@cygnus.com>
55530
55531 * gcc.c-torture/execute/941014-1.x: New file.
55532
55533 1998-08-31 Nick Clifton <nickc@cygnus.com>
55534
55535 * lib/c-torture.exp: Add support for
55536 torture_eval_before_compile and torture_eval_before_execute
55537 variables.
55538
55539 1998-08-30 Jeffrey A Law (law@cygnus.com)
55540
55541 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
55542 this test triggers valid.
55543
55544 1998-08-27 Jeffrey A Law (law@cygnus.com)
55545
55546 * gcc.dg/980827-1.c: New test.
55547
55548 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
55549
55550 * gcc.c-torture/execute/loop-4b.c: New test.
55551
55552 1998-08-26 Nick Clifton <nickc@cygnus.com>
55553
55554 * lib/c-torture.exp: Add support for
55555 torture_eval_before_compile and torture_eval_before_execute
55556 variables.
55557
55558 1998-08-25 Jeffrey A Law (law@cygnus.com)
55559
55560 * gcc.c-torture/compile/980825-1.c: New test.
55561
55562 1998-08-24 Nick Clifton <nickc@cygnus.com>
55563
55564 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
55565 count number tests in opt_t0 not good_t0.
55566
55567 1998-08-24 Jeffrey A Law (law@cygnus.com)
55568
55569 * gcc.c-torture/compile/930326-1.x: Fix typo.
55570
55571 1998-08-23 Mark Mitchell <mark@markmitchell.com>
55572
55573 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
55574 causes an ICE.
55575
55576 1998-08-21 Jeffrey A Law (law@cygnus.com)
55577
55578 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
55579 STACK_SIZE is defined.
55580 * gcc.c-torture/unsorted/stuct.c: Similarly.
55581
55582 * gcc.c-torture/compile/980821-1.c: New test.
55583
55584 1998-08-21 Jeffrey A Law (law@cygnus.com)
55585
55586 * gcc.c-torture/execute/980526-2.c: Disable for targets with
55587 16bit ints.
55588
55589 1998-08-19 Mark Mitchell <mark@markmitchell.com>
55590
55591 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
55592 code.
55593
55594 1998-08-09 Mark Mitchell <mark@markmitchell.com>
55595
55596 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
55597 error'.
55598
55599 1998-08-18 Jeffrey A Law (law@cygnus.com)
55600
55601 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
55602
55603 1998-08-16 Jeffrey A Law (law@cygnus.com)
55604
55605 * gcc.c-torture/compile/980816-1.c: New test.
55606
55607 * gcc.dg/980816-1.c: New test.
55608
55609 1998-08-13 Jeffrey A Law (law@cygnus.com)
55610
55611 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
55612 compiler for ieee tests.
55613
55614 1998-08-01 Dave Love <d.love@dl.ac.uk>
55615
55616 * g77.f-torture/compile/980729-0.f: New test.
55617
55618 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
55619
55620 * gcc.c-torture/special/eeprof-1.c: New test, for
55621 -finstrument-functions.
55622 * gcc.c-torture/special/special.exp: Run it.
55623
55624 1998-07-29 Jeffrey A Law (law@cygnus.com)
55625
55626 * gcc.c-torture/compile/980729-1.c: New test.
55627
55628 1998-07-27 Nick Clifton <nickc@cygnus.com>
55629
55630 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
55631 __thumb__ is defined, and test for ARM style doubles if so.
55632
55633 1998-07-26 Dave Love <d.love@dl.ac.uk>
55634
55635 * g77.f-torture/noncompile/980615-0.f: New test.
55636
55637 1998-07-26 H.J. Lu (hjl@gnu.org)
55638
55639 * gcc.dg/980312-1.c: Do link instead of compile.
55640 * gcc.dg/980313-1.c: Likewise.
55641
55642 1998-07-26 Jeffrey A Law (law@cygnus.com)
55643
55644 * gcc.c-torture/compile/980726-1.c: New test.
55645
55646 1998-07-25 Dave Love <d.love@dl.ac.uk>
55647
55648 * g77.f-torture/execute/io0.f: New test.
55649
55650 1998-07-24 Nick Clifton <nickc@cygnus.com>
55651
55652 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
55653 an int.
55654
55655 1998-06-18 Michael Meissner <meissner@cygnus.com>
55656
55657 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
55658 m32r bugs.
55659
55660 1998-07-17 Nick Clifton <nickc@cygnus.com>
55661
55662 * gcc.dg/980626-1.c: Expect failures for all toolchains until
55663 c-decl.c:grokdeclarator can handle mode attributes.
55664
55665 1998-07-16 Jeffrey A Law (law@cygnus.com)
55666
55667 * gcc.c-torture/execute/980716-1.c: New test.
55668
55669 1998-07-13 Jeffrey A Law (law@cygnus.com)
55670
55671 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
55672 the mn10200.
55673 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
55674 the mn10200.
55675 * gcc.c-torture/execute/va-arg-3.x: Similarly.
55676 * gcc.c-torture/compile/930326-1.x: Similarly.
55677
55678 1998-07-13 Dave Love <d.love@dl.ac.uk>
55679
55680 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
55681 New test from Craig.
55682
55683 1998-07-12 Dave Love <d.love@dl.ac.uk>
55684
55685 * g77.f-torture/noncompile/980616-0.f: New test.
55686
55687 * g77.f-torture/execute/970816-3.f: New test from Craig.
55688
55689 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
55690
55691 * g++.other/singleton.C: Return error value instead of taking
55692 SIGSEGV.
55693
55694 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
55695
55696 * g++.other/singleton.C: New test. Warning is under dispute.
55697 Runtime crash is not.
55698
55699 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
55700
55701 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
55702 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
55703 using6.C, using7.C}: New namespace tests.
55704
55705 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
55706
55707 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
55708 specialization with typedef'ed names used as array indexes.
55709
55710 1998-07-09 Jeffrey A Law (law@cygnus.com)
55711
55712 * gcc.c-torture/execute/980709-1.c: New test.
55713
55714 * gcc.dg/980709-1.c: New test.
55715
55716 1998-07-07 Richard Henderson <rth@cygnus.com>
55717
55718 * gcc.c-torture/execute/bcp-1.c: New test.
55719
55720 1998-07-07 Jeffrey A Law (law@cygnus.com)
55721
55722 * gcc.c-torture/execute/980707-1.c: New test.
55723
55724 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
55725
55726 * gcc.c-torture/compile/980706-1.c: New test.
55727
55728 1998-07-01 Dave Love <d.love@dl.ac.uk>
55729
55730 * g77.f-torture/execute/980701-0.f,
55731 g77.f-torture/execute/980701-1.f: New test from Craig.
55732
55733 1998-07-01 Jeffrey A Law (law@cygnus.com)
55734
55735 * gcc.c-torture/compile/980701-1.c: New test.
55736
55737 * gcc.c-torture/execute/980701-1.c: New test.
55738
55739 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
55740 rlsruhe.de>
55741
55742 * g++.old-deja/g++.robertl/eb132.C: New test.
55743 * g++.old-deja/g++.robertl/eb133.C: Likewise.
55744
55745 1998-06-29 Dave Love <d.love@dl.ac.uk>
55746
55747 * g77.f-torture/execute/980628-7.f,
55748 g77.f-torture/execute/980628-8.f,
55749 g77.f-torture/execute/980628-9.f,
55750 g77.f-torture/execute/980628-10.f: New tests from Craig.
55751
55752 * g77.f-torture/execute/980628-3.f: Remove mail headers.
55753
55754 1998-06-28 Jeffrey A Law (law@cygnus.com)
55755
55756 * g77.f-torture/execute/980628-4.f: New test from Craig.
55757 * g77.f-torture/execute/980628-5.f: Likewise.
55758 * g77.f-torture/execute/980628-2.f: Likewise.
55759 * g77.f-torture/execute/980628-0.f: Likewise.
55760 * g77.f-torture/execute/980628-1.f: Likewise.
55761 * g77.f-torture/execute/980628-3.f: Likewise.
55762 * g77.f-torture/execute/980628-6.f: Likewise.
55763
55764 1998-06-28 Jeffrey A Law (law@cygnus.com)
55765
55766 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
55767 directory when nothing has been installed yet.
55768
55769 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
55770
55771 * gcc.c-torture/special/special.exp: Handle newer versions of
55772 dejagnu.
55773
55774 1998-06-26 Jeffrey A Law (law@cygnus.com)
55775
55776 * gcc.dg/980626-1.c: New test.
55777
55778 1998-06-19 Bruno Haible <haible@ilog.fr>
55779
55780 * gcc.misc-tests/m-un-2.c: New test.
55781 * g++.old-deja/g++.other/warn01.c: Likewise.
55782
55783 1998-06-19 Robert Lipe <robertl@dgii.com>
55784
55785 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
55786 compatibility with assmblers with a different comment character.
55787 Eliminate use of GAS-specific extensions.
55788
55789 1998-06-19 Jeffrey A Law (law@cygnus.com)
55790
55791 * gcc.c-torture/execute/ieee/980619-1.c: New test.
55792
55793 1998-06-19 Robert Lipe <robertl@dgii.com>
55794
55795 * lib/g77.exp: Replace search for libf2c.a with search for newly
55796 renamed libg2c.a
55797
55798 1998-06-17 Jeffrey A Law (law@cygnus.com)
55799
55800 * gcc.c-torture/execute/980617-1.c: New test.
55801
55802 1998-06-12 Jeffrey A Law (law@cygnus.com)
55803
55804 * gcc.c-torture/execute/980612-1.c: New test.
55805
55806 1998-06-08 Jeffrey A Law (law@cygnus.com)
55807
55808 * gcc.dg/980523-1.c: Only test on ppc-linux.
55809 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
55810
55811 * gcc.c-torture/execute/980608-1.c: New test.
55812
55813 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
55814
55815 * gcc.c-torture/execute/980605-1.c: New test.
55816
55817 1998-06-04 Jeffrey A Law (law@cygnus.com)
55818
55819 * gcc.c-torture/execute/980604-1.c: New test.
55820
55821 1998-06-02 Jeffrey A Law (law@cygnus.com)
55822
55823 * gcc.c-torture/execute/980602-1.c: New test.
55824 * gcc.c-torture/execute/980602-2.c: Likewise.
55825
55826 1998-06-02 Dave Love <d.love@dl.ac.uk>
55827
55828 * 970125-0.f: Fix per JCB. Add commentary.
55829
55830 1998-05-31 Michael Meissner <meissner@cygnus.com>
55831
55832 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
55833 IEEE -0 support.
55834
55835 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
55836
55837 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
55838 earlier.
55839
55840 1998-05-28 Catherine Moore <clm@cygnus.com>
55841
55842 * gcc.c-torture/execute/980526-3.c: New test.
55843
55844 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
55845
55846 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
55847 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
55848 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
55849 m88k-motorola-sysv3 to XFAIL.
55850
55851 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
55852
55853 * gcc.dg/980526-1.c: New test.
55854 * gcc.c-torture/execute/980526-2.c: New test.
55855
55856 1998-05-26 Jeffrey A Law (law@cygnus.com)
55857
55858 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
55859
55860 * gcc.c-torture/execute/980526-1.c: New test.
55861
55862 1998-05-26 Dave Love <d.love@dl.ac.uk>
55863
55864 * g77.f-torture/execute/alpha2.f: Add runtime test.
55865
55866 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
55867
55868 * g++.old-deja/old-deja.exp: Strip leading directories.
55869
55870 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
55871 error for the line. Don't run multiple tests for the same line.
55872
55873 1998-05-23 Jeffrey A Law (law@cygnus.com)
55874
55875 * gcc.dg/980523-1.c: New test.
55876
55877 1998-05-23 Dave Love <d.love@dl.ac.uk>
55878
55879 * g77.f-torture/compile/970915-0.f: New test.
55880
55881 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
55882
55883 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
55884
55885 1998-05-21 Jeffrey A Law (law@cygnus.com)
55886
55887 * gcc.dg/980520-1.c: New test.
55888
55889 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
55890
55891 * gcc.dg/980502-1.c: Fix return type.
55892
55893 1998-05-20 Jeffrey A Law (law@cygnus.com)
55894
55895 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
55896 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
55897 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
55898 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
55899 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
55900
55901 1998-05-20 Dave Love <d.love@dl.ac.uk>
55902
55903 * g77.f-torture/execute/980520-1.f: New test.
55904
55905 1998-05-15 Dave Love <d.love@dl.ac.uk>
55906
55907 * lib/mike-g77.exp: New file.
55908
55909 * g77.f-torture/noncompile/noncompile.exp,
55910 g77.f-torture/noncompile/check0.f: New files.
55911
55912 1998-05-14 Dave Love <d.love@dl.ac.uk>
55913
55914 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
55915 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
55916 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
55917 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
55918 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
55919 abort where appropriate.
55920
55921 1998-05-05 Michael Meissner <meissner@cygnus.com>
55922
55923 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
55924 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
55925
55926 1998-04-29 Dave Love <d.love@dl.ac.uk>
55927
55928 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
55929
55930 1998-04-27 Dave Love <d.love@dl.ac.uk>
55931
55932 * g77.f-torture/compile/980427-0.f: New test.
55933
55934 1998-04-24 Dave Love <d.love@dl.ac.uk>
55935
55936 * g77.f-torture/compile/980424-0.f: New test.
55937
55938 1998-04-19 Dave Love <d.love@dl.ac.uk>
55939
55940 * g77.f-torture/compile/980419-2.f (main): New test.
55941 * g77.f-torture/compile/970125-0.f: New test.
55942 * g77.f-torture/compile/980419-1.f: New test.
55943
55944 1998-04-08 Jim Wilson <wilson@cygnus.com>
55945
55946 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
55947 of loop-4.c.
55948
55949 1998-04-07 Jim Wilson <wilson@cygnus.com>
55950
55951 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
55952
55953 1998-04-03 Jim Wilson <wilson@cygnus.com>
55954
55955 * gcc.c-torture/compile/980329-1.c: New test.
55956
55957 1998-03-18 Jim Wilson <wilson@cygnus.com>
55958
55959 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
55960 * gcc.dg/980312-1.c: Fix typo in -march command.
55961
55962 1998-03-16 H.J. Lu (hjl@gnu.org)
55963
55964 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
55965
55966 1998-03-11 Robert Lipe <robertl@dgii.com>
55967
55968 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
55969 Dave Love agree the Fortran source is bogus.
55970
55971 1998-03-11 Robert Lipe <robertl@dgii.com>
55972
55973 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
55974 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
55975 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
55976 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
55977 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
55978
55979 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
55980
55981 * g++.old-deja/g++.other/friend1.C: New test.
55982
55983 1998-02-18 Dave Love <d.love@dl.ac.uk>
55984
55985 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
55986 possibly uninitialized) variables and declare dnrm2.
55987
55988 1998-02-23 Robert Lipe <robertl@dgii.com>
55989
55990 From Bruno Haible <haible@ilog.fr>:
55991 * gcc.c-torture/execute/980223.c: New test.
55992
55993 1998-02-13 Jeffrey A Law (law@cygnus.com)
55994
55995 * gcc.dg/ifelse-1.c: New test.
55996
55997 1998-02-09 H.J. Lu (hjl@gnu.org)
55998
55999 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
56000
56001 * lib/old-dejagnu.exp (old-dejagnu): Added the
56002 "execution test - XFAIL *-*-*" handling in the spirit of
56003 "excess errors test -". Changed the "execution test fails"
56004 handling to be like "excess errors test fails".
56005 * Update various tests accordingly.
56006
56007 1998-02-06 Jim Wilson <wilson@cygnus.com>
56008
56009 * gcc.c-torture/execute/980205.c: New test.
56010
56011 1998-01-18 Jeffrey A Law (law@cygnus.com)
56012
56013 * lib/c-torture.exp: Look for .x files instead of .cexp files.
56014 * lib/f-torture.exp: Similarly.
56015 * gcc.c-torture: Rename all .cexp files to .x files.
56016
56017 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
56018
56019 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
56020 (940510-1.c): Removed duplicate.
56021 (971104-1.c): New test.
56022
56023 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
56024
56025 * lib/f-torture.exp: Improve error and loop detection.
56026
56027 1997-11-19 Michael Meissner <meissner@cygnus.com>
56028
56029 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
56030 use that to size the filler array.
56031
56032 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
56033
56034 * lib/c-torture.exp(c-torture-execute): Fix typo.
56035
56036 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
56037 testcase as the executable name. Keep the executable around if
56038 the test fails.
56039
56040 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
56041
56042 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
56043 changes. Only test one -g option, and move it to the end of the
56044 list of options to test.
56045
56046 1997-09-19 Michael Meissner <meissner@cygnus.com>
56047
56048 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
56049 variable GCC_TORTURE_OPTIONS to supply default switches separated
56050 by colons. If no environment variable, run tests with -O0 -g, -O1
56051 -g, and -O2 -g as well.
56052
56053 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
56054
56055 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
56056 explanatory comments. Fix indentation.
56057
56058 1997-09-15 Jeffrey A Law (law@cygnus.com)
56059
56060 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
56061
56062 1997-09-11 Jeffrey A Law (law@cygnus.com)
56063
56064 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
56065 * g++.old-deja/g++.mike/p7325.C: Likewise.
56066 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
56067
56068 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
56069
56070 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
56071 * g++.old-deja/g++.brendan/crash30.C: Likewise.
56072 * g++.old-deja/g++.brendan/crash39.C: Likewise.
56073 * g++.old-deja/g++.law/operators4.C: Likewise.
56074
56075 1997-09-11 Joe Buck (jbuck@synopsys.com)
56076
56077 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
56078 * g++.old-deja/g++.mike/p784.C: Ditto.
56079 * g++.old-deja/g++.mike/p785.C: Ditto.
56080
56081 1997-09-05 Jeffrey A Law (law@cygnus.com)
56082
56083 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
56084
56085 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
56086
56087 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
56088 target feature; pass this to c-torture-execute as needed.
56089
56090 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
56091
56092 * lib/c-torture.exp(c-torture-execute): If the previous and the
56093 current executables being tested are identical, we don't need to
56094 run the executable again. Try to make the executable names
56095 unique. Add an optional argument for passing additional compiler
56096 flags.
56097
56098 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
56099
56100 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
56101
56102 1997-08-29 Jeffrey A Law (law@cygnus.com)
56103
56104 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
56105
56106 1997-07-31 Jeffrey A Law (law@cygnus.com)
56107
56108 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
56109 32bit or larger longs.
56110
56111 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
56112 have either a 32bit long or 32bit int.
56113
56114 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
56115
56116 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
56117 Make double precision tests dependent on sizeof (double).
56118
56119 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
56120
56121 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
56122 too.
56123
56124 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
56125
56126 * gcc.c-torture/compile/961203-1.cexp: New script.
56127
56128 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
56129
56130 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
56131 up the includes ourselves.
56132
56133 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
56134
56135 * lib/plumhall.exp: Remove random include, and add a few
56136 verbose messages for debugging.
56137
56138 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
56139
56140 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
56141 of trying to do it ourselves.
56142
56143 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
56144
56145 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
56146
56147 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
56148
56149 * gcc.prms/5403.c: Made regexp a bit less strict.
56150
56151 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
56152
56153 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
56154 is returned from remote_load instead.
56155 * lib/plumhall.exp: Ditto.
56156 * lib/mike-g++.exp: Ditto.
56157 * lib/old-dejagnu.exp: Ditto.
56158 * lib/c-torture.exp: Ditto.
56159
56160 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
56161
56162 * lib/g++.exp: Use build_wrapper procedure.
56163 * lib/gcc.exp: Ditto.
56164
56165 1997-05-20 Jeffrey A Law (law@cygnus.com)
56166
56167 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
56168 an old-style decl for malloc. Fixes tests to work when
56169 sizeof (int) != sizeof (size_t).
56170
56171 1997-05-15 Mike Meissner <meissner@cygnus.com>
56172
56173 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
56174
56175 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
56176 use stdargs.h interface.
56177
56178 1997-05-15 Mike Meissner <meissner@cygnus.com>
56179
56180 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
56181 NO_VARARGS when compiling.
56182
56183 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
56184
56185 * lib/plumhall.exp(ph_includes): New procedure.
56186 (ph_make): Use it.
56187 (ph_compiler): Ditto.
56188
56189 * lib/g++.exp: Rename test-glue.c to testglue.c.
56190 * lib/gcc.exp: Ditto.
56191
56192 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
56193
56194 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
56195 to completion when it's called.
56196
56197 1997-03-21 Michael Meissner <meissner@cygnus.com>
56198
56199 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
56200 is defined, don't do test.
56201
56202 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
56203
56204 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
56205 for object files.
56206 (ph_summary): Mark skipped testcases as untested, not unresolved.
56207
56208 * lib/plumhall.exp (ph_make): If unresolved because of bad
56209 errorCode, record errorCode in log file.
56210 (*): Replace send_log/verbose with verbose -log.
56211
56212 1997-03-19 Michael Meissner <meissner@cygnus.com>
56213
56214 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
56215 double conversion if double isn't at least 8 bytes.
56216
56217 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
56218 int to work with targets where int is 16 bits.
56219
56220 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
56221 8 bytes, just exit, since 4 byte doubles don't have enough bits of
56222 precision for the test to complete.
56223
56224 1997-03-14 Michael Meissner <meissner@cygnus.com>
56225
56226 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
56227 if d10v is not compiled with the -mdouble64 flag.
56228 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
56229
56230 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
56231 d10v is not compiled with the -mint32 flag.
56232
56233 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
56234
56235 * lib/plumhall.exp: Use incr_count.
56236
56237 1997-03-12 Jeffrey A Law (law@cygnus.com)
56238
56239 * gcc.c-torture: Update to c-torture-1.45.
56240
56241 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
56242
56243 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
56244 the name of the expect testcase file).
56245
56246 * lib/g++.exp(g++_init): Ditto.
56247
56248 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
56249
56250 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
56251 the host.
56252
56253 * lib/gcc.exp(gcc_exit): New procedure.
56254
56255 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
56256
56257 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
56258 specs where appropriate.
56259
56260 * g++.old-deja/g++.arm/*: Added additional ERROR checks
56261 because of new "candidates are" messages, and removed a few
56262
56263 * Converted all non-old-style g++ testcases to old-style, and
56264 moved into g++.old-deja.
56265
56266 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
56267
56268 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
56269 options.
56270
56271 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
56272 succeeded.
56273
56274 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
56275
56276 1997-02-13 Michael Meissner <meissner@cygnus.com>
56277
56278 * lib/gcc.exp (gcc_target_compile): Add support for defining
56279 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
56280 the machine doesn't have those features.
56281
56282 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
56283
56284 * g++.law/operators4.exp: Don't use LIBS.
56285
56286 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
56287
56288 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
56289
56290 * lib/mike-g++.exp: Don't set the compiler to be tested here.
56291 * lib/g++.exp: Set it here instead. Also, allow use of the
56292 --tool_exec and --tool_opt options. Change CXX to
56293 GXX_UNDER_TEST.
56294
56295 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
56296
56297 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
56298
56299 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
56300
56301 * lib/old-dejagnu.exp: Use prune_warnings instead of
56302 prune_system_crud.
56303 * lib/mike-g++.exp: Ditto.
56304 * lib/gcc.exp: Ditto.
56305 * lib/g++.exp: Ditto.
56306
56307 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
56308
56309 1997-02-07 Jeffrey A Law (law@cygnus.com)
56310
56311 * 941014-2.c: Include stdlib.h
56312 * 960327-1.c: Include stdio.h
56313 * dbra.c, index-1.c: Don't assume ints are 32bits.
56314
56315 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
56316
56317 * lib/gcc.exp: Add gcc,stack_size target feature.
56318
56319 * lib/g++.exp(g++_target_compile): Add the include and link
56320 paths here, not in two other places. And, it's $options, not
56321 options.
56322
56323 * lib/mike-g++.exp(postbase): Remove the code that determines
56324 the correct include and link paths.
56325 * g++.old-deja/old-deja.exp: Ditto.
56326
56327 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
56328
56329 * lib/g++.exp(g++_init): target_compile no longer returns the
56330 filename of the result.
56331
56332 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
56333
56334 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
56335 call to glob.
56336
56337 * gcc.c-torture/special/special.exp: Change call to
56338 gcc_target_compile to include the object file.
56339
56340 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
56341
56342 * gcc.c-torture/special/special.exp: Correct misspelling in last
56343 change.
56344
56345 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
56346
56347 * lib/plumhall.exp(ph_summary): Log the entire output of the
56348 executable. Return -1 if there were any failures, 0 otherwise.
56349 (ph_execute): Return -1 if there were any failures, 0 otherwise.
56350 (ph_make): Clean up objects and executables that were built
56351 if the tests succeeded.
56352
56353 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
56354
56355 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
56356 libraries and includes in the build tree as appropriate.
56357
56358 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
56359
56360 * lib/c-torture.exp: Instead of looking for the global variable
56361 NO_LONG_LONG, check to see if that's a feature of the target.
56362
56363 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
56364
56365 * config/default.exp: Minimize. Delete the remainer of the files in
56366 config; this functionality is now in devo/dejagnu/config.
56367
56368 g++.*/*: Pass any additional flags used to compile to postbase;
56369 delete CXXFLAGS.
56370
56371 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
56372 is now done by runtest.exp. Use gcc_target_compile instead of
56373 compile.
56374
56375 lib/c-torture.exp: Use gcc_target_compile instead of compile.
56376 Remove references to CFLAGS. Use remote_file instead of
56377 calling rm -f.
56378 (c-torture): Take a list of arguments to use to compile this
56379 testcase.
56380
56381 lib/g++.exp: Simplify. Use target_compile instead of compile.
56382 lib/gcc-dg.exp: Ditto.
56383 lib/gcc.exp: Ditto.
56384 lib/mike-{gcc,g++}.exp: Ditto.
56385 lib/old-dejagnu.exp: Ditto.
56386 lib/plumhall.exp: Ditto.
56387
56388 1997-01-08 Jim Wilson <wilson@cygnus.com>
56389
56390 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
56391 (ph_linker): Likewise.
56392
56393 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
56394
56395 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
56396 MAP_ANON / MAP_ANONYMOUS if defined;
56397 else try to map from /dev/zero .
56398
56399 1996-11-12 Jeffrey A Law (law@cygnus.com)
56400
56401 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
56402 isn't defined, then define it to MAP_ANONYMOUS.
56403
56404 1996-11-12 Jeffrey A Law (law@cygnus.com)
56405
56406 * gcc.c-torture: Update to c-torture-1.42 release.
56407
56408 1996-11-11 Jeffrey A Law (law@cygnus.com)
56409
56410 * gcc.c-torture: Update to c-torture-1.41 release.
56411
56412 1996-10-27 Jeffrey A Law (law@cygnus.com)
56413
56414 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
56415 c-torture release.
56416
56417 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
56418
56419 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
56420 and LDFLAGS. Fix second case to append the target_info ldflags
56421 onto LDFLAGS, not CFLAGS.
56422 * lib/g++.exp (g++_init): Add target_info stuff.
56423 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
56424 of libgloss and newlib flags for !native.
56425
56426 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
56427 (GDB): Fix relative path to go up another dir for finding gdb.
56428
56429 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
56430
56431 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
56432 versions in the target_info array, if they don't exist.
56433
56434 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
56435
56436 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
56437
56438 1996-07-08 Jim Wilson <wilson@cygnus.com>
56439
56440 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
56441 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
56442
56443 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
56444
56445 * lib/old-dejagnu.exp: Don't remove the output file before we've
56446 actually tested it. Don't append pwd to the path of the executable
56447 we're testing.
56448
56449 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
56450
56451 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
56452
56453 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
56454
56455 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
56456 temporary directory for compiler files, and set it to a default
56457 value of /tmp. Set $output as the name of the output file from
56458 compiling the testcase. Add a -o option to $cflags_var so the
56459 compiler writes the final output file as $output. Set $executable
56460 to $output.
56461
56462 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
56463 directory for compiler files, and set it to /tmp if it doesn't
56464 already have a value. Set $output_file to the name of the output
56465 file from compiling the testcase. Add a -o option to CXXFLAGS so
56466 the compiler writes the final output file as $output. Use $output
56467 as the executable to be tested.
56468
56469 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
56470
56471 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
56472
56473 1996-06-08 Jeffrey A Law (law@cygnus.com)
56474
56475 * gcc.c-torture/execute/pending-1.c: New test. Still
56476 pending in Tege's queue.
56477
56478 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
56479
56480 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
56481 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
56482 if there were failures. Call unresolved if there were unresolved
56483 testcases. Call gcc_fail if program did not run to completion.
56484 (ph_make): Pass additional argument name to ph_execute.
56485 (ph_execute): Add new argument. Pass additional arguments to
56486 ph_summary. Call gcc_fail is there is no execution output.
56487
56488 1996-04-24 Jeffrey A Law (law@cygnus.com)
56489
56490 * lib/plumhall.exp (proc_summary): Output relavent summary
56491 lines into the log so specific failures in plumhall can be
56492 investigated.
56493
56494 1996-04-10 Jeffrey A Law (law@cygnus.com)
56495
56496 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
56497 (c-torture-execute): Don't try to execute tests which use
56498 "long long" types if $NO_LONG_LONG is nonzero.
56499
56500 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
56501
56502 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
56503 not c-torture.
56504
56505 * gcc.ieee: Move from here.
56506 * gcc.c-torture/execute/ieee: To here.
56507
56508 1996-03-26 Jeffrey A Law (law@cygnus.com)
56509
56510 * gcc.c-torture: Update to c-torture-1.41 release.
56511
56512 1996-03-22 Jeffrey A Law (law@cygnus.com)
56513
56514 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
56515 not "$output".
56516
56517 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
56518
56519 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
56520 -c present.
56521
56522 1996-03-02 Jeffrey A Law (law@cygnus.com)
56523
56524 * config/proelf.exp: Handle connecting to a simulator.
56525
56526 1996-01-31 Jeffrey A Law (law@cygnus.com)
56527
56528 * config/proelf.exp: New file. Enough framework that we can
56529 run c-torture tests on the proelf targets (or any other target
56530 that gdb can connect to for that matter).
56531
56532 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
56533
56534 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
56535 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
56536
56537 * lib/plumhall.exp (ph_execute): Always call ph_summary if
56538 exec_output exists.
56539
56540 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
56541
56542 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
56543 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
56544
56545 * config/*.exp: Update FSF address. Change result of ${tool}_load
56546 to pass/fail/unresolved/unsupported/untested. Caller must now
56547 call unresolved/unsupported/untested.
56548 * lib/*.exp: Update FSF address. Update to handle new results of
56549 ${tool}_load.
56550 * lib/chill.exp (verbose): Delete.
56551
56552 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
56553
56554 * lib/gcc.exp (default_gcc_start): Change order of args to
56555 $LDFLAGS $CFLAGS $LIBS.
56556 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
56557 Save/set/restore CFLAGS. Pass single arg to gcc_start.
56558 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
56559 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
56560 * gcc.misc-tests/dg-test.exp: Likewise.
56561 * gcc.misc-tests/msgs.exp: Likewise.
56562 * gcc.prms/prms.exp: Likewise.
56563 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
56564 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
56565
56566 * lib/dg.exp: Deleted, moved to dejagnu/lib.
56567
56568 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
56569
56570 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
56571
56572 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
56573 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
56574
56575 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
56576 necessary.
56577
56578 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
56579
56580 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
56581 global for loop; add use of $mathlib.
56582 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
56583 settings here; set mathlib for anything but VxWorks.
56584
56585 1996-01-22 Jeffrey A Law (law@cygnus.com)
56586
56587 * gcc.c-torture: Update to c-torture-1.40 release.
56588
56589 1996-01-03 Jeffrey A Law (law@cygnus.com)
56590
56591 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
56592 dg.exp.
56593
56594 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
56595
56596 * lib/c-torture.exp (c-torture-execute): Declare "output" as
56597 global.
56598
56599 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
56600
56601 * lib/g++.exp (LIBS): Define if not already.
56602 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
56603 (gcc-dg-prune): Call prune_gcc_output.
56604 * lib/gcc.exp (prune_gcc_output): New proc.
56605 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
56606 prune_gcc_output.
56607
56608 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
56609
56610 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
56611 (c-torture-execute): Likewise. Rename `name' to `testcase'.
56612
56613 1995-11-15 Jeffrey A Law (law@cygnus.com)
56614
56615 * gcc.c-torture: Update to c-torture-1.39 release.
56616
56617 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
56618
56619 * lib/c-torture.exp (c-torture-execute): Don't return if one option
56620 fails, try others as well.
56621
56622 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
56623
56624 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
56625 If compilation fails, mark execute tests as `untested'.
56626 If test is marked as unsupported, don't mark compilation and
56627 execute tests as failed.
56628
56629 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
56630
56631 * lib/g++.exp (g++_init): Don't link in libg++, and look to
56632 libstdc++ for whether or not we want to be doing shared
56633 libraries. Delete link_curses since we don't need it anymore.
56634 * lib/mike-g++.exp (postbase): Don't link in libg++.
56635 * g++.old-deja/old-deja.exp: Likewise.
56636
56637 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
56638
56639 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
56640
56641 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
56642
56643 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
56644 For that, add `-Wl,-a,shared_archive'.
56645 * g++.old-deja/old-deja.exp: Likewise.
56646
56647 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
56648
56649 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
56650
56651 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
56652
56653 * lib/mike-g++.exp (postbase): Pay attention to the status of
56654 g++_load.
56655
56656 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
56657
56658 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
56659
56660 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
56661
56662 * lib/gcc.exp (default_gcc_start): No longer need to log program
56663 being executed or its output, execute_anywhere does that now.
56664 * lib/g++.exp (default_g++_version): Call execute_anywhere.
56665 (default_g++_start): Likewise. Delete calls to verbose/send_log.
56666
56667 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
56668
56669 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
56670 the same as those in lib/g++.exp.
56671
56672 1995-10-10 Jeff Law (law@hurl.cygnus.com)
56673
56674 * gcc.c-torture: Update to c-torture-1.38 release.
56675 * gcc.ieee: Related changes.
56676
56677 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
56678
56679 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
56680 "exec". Minor reformatting changes.
56681
56682 * config/rom68k.exp (${tool}_load): Make it work in a canadian
56683 cross. This means all "exec" calls now work on a remote host as
56684 well.
56685 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
56686 cross. Filter out the extra "\r\n" stuff that expect puts in.
56687 (c-torture-execute): Filter out the bogus warnings like
56688 c-torture-compile does. Add support for canadian cross.
56689 * lib/gcc.exp (default_gcc_version, default_gcc_start)
56690 Use execute_anywhere rather than calling exec directly. Now it
56691 works for canadian cross testing.
56692
56693 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
56694
56695 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
56696 results into a variable, and check that rather than using file exists.
56697
56698 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
56699
56700 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
56701 create a libg++.so. For sunos4.1.*, also add -ltermcap.
56702
56703 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
56704
56705 * g++.old-deja/old-deja.exp: Create and pass runshlib and
56706 lib_curses if there's a shared libg++ in the build tree.
56707
56708 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
56709
56710 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
56711 if not supported target.
56712
56713 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
56714
56715 * lib/g++.exp (g++_init): Move empty setting of runshlib and
56716 link_curses up to always happen, not just for native builds.
56717
56718 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
56719
56720 * gcc.c-torture: Update to c-torture-1.36 release.
56721 * gcc.failure: Related changes.
56722
56723 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
56724
56725 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
56726
56727 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
56728
56729 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
56730 * lib/mike-g++.exp (postbase): Not in here. Still reference
56731 runshlib, link_curses, and mathlib for link and run.
56732
56733 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
56734 pass the runtime shared library options for Solaris, OSF/1, and
56735 Irix5, and link with -lcurses to avoid unresolved references.
56736
56737 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
56738
56739 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
56740 only run once.
56741
56742 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
56743
56744 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
56745
56746 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
56747
56748 * gcc.c-torture: Update to c-torture-1.35 release. Note we
56749 do not have a framework for the "compat" tests yet.
56750
56751 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
56752
56753 * lib/mike-g++.exp (postbase): New local variable `mathlib',
56754 set to null if we're testing vxworks5.1. Use that instead of
56755 `-lm' in the setting of LIBS for link and run.
56756
56757 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
56758
56759 * config/rom68k.exp (${tool}_load): Major changes to make it
56760 work. Verified that it does in fact return the stuff in
56761 exec_output properly. Catch any Emul or any TRAP other than 0.
56762
56763 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
56764
56765 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
56766 LDFLAGS properly for targets that need stuff from libgloss.
56767 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
56768 only run once.
56769 (gpp_initialized): New variable.
56770
56771 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
56772
56773 * config/rom68k.exp: Load libgloss.exp.
56774 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
56775 so we can produce a fully linked binary.
56776 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
56777 so we can produce a fully linked binary.
56778
56779 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
56780
56781 * lib/plumhall.exp (ph_section): Watch for expected failures.
56782 Add missing `else'.
56783
56784 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
56785 run the testcase.
56786 (c-torture): Likewise.
56787
56788 1995-08-28 Doug Evans <dje@cygnus.com>
56789
56790 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
56791
56792 * lib/mike-g++.exp (mike_cleanup): New proc.
56793 (prebase): New globals compiler_result, not_compiler_result,
56794 target_regexp.
56795 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
56796 allow leading "-" in pattern. Watch for unsupported tests.
56797 If $compiler_result is set, pattern match assembler code,
56798 and ditto for $not_compiler_result.
56799 * lib/mike-gcc.exp: Likewise.
56800
56801 * lib/plumhall.exp (ph_execute): Only call ph_summary if
56802 execution "succeeded".
56803
56804 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
56805
56806 * config/win32.exp: New file.
56807 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
56808
56809 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
56810
56811 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
56812 unsupported.
56813 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
56814 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
56815 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
56816
56817 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
56818 "... without exceptions was ...". That is now handled by
56819 prune_system_crud.
56820 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
56821
56822 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
56823
56824 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
56825 sieve.c,sort2.c}: New files.
56826 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
56827 sieve.exp,sort2.exp}: Drivers for them.
56828
56829 * lib/mike-gcc.exp (program_output): New user settable variable.
56830 (postbase): Call prune_system_crud. Also prune extraneous compiler
56831 messages.
56832 * lib/mike-g++.exp (program_output): New user settable variable.
56833
56834 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
56835
56836 * config/sh.exp: Deleted (use sim.exp instead).
56837
56838 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
56839
56840 * config/vx.exp: Declare CHECKTASK as global.
56841 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
56842 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
56843 * lib/old-dejagnu.exp: Load [pwd]/$executable.
56844
56845 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
56846
56847 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
56848 target. Like vx.exp, only includes `vx29k.exp' instead of
56849 `vxworks.exp'.
56850
56851 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
56852
56853 * config/sim.exp: Increase time limit from 120 seconds to 240.
56854
56855 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
56856
56857 * gcc.c-torture/execute/950628-1.c: New test.
56858
56859 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
56860
56861 * gcc.c-torture: Update with changes/additions from
56862 c-torture-1.34.
56863
56864 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
56865
56866 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
56867
56868 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
56869
56870 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
56871
56872 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
56873
56874 * gcc.c-torture/compile/950512-1.c: New test.
56875 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
56876 * gcc.dg/struct-ret-1.c: Likewise.
56877
56878 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
56879
56880 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
56881 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
56882
56883 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
56884
56885 * gcc.c-torture/special/920411-1.c: Deleted.
56886 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
56887
56888 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
56889
56890 * config/sim.exp (${tool}_load): Hack in call to bash to get a
56891 cpu limit.
56892
56893 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
56894
56895 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
56896
56897 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
56898
56899 From kenner;
56900 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
56901 is the proper length.
56902 * va-arg-3.c: Likewise.
56903
56904 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
56905
56906 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
56907 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
56908
56909 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
56910 * lib/g++.exp (default_g++_start): Delete old cruft.
56911
56912 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
56913
56914 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
56915 (2 * (1 << 18)) to (2 * (1 << 17)).
56916
56917 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
56918
56919 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
56920
56921 * config/rom68k.exp: Renamed from config/idp.exp
56922
56923 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
56924
56925 * c-torture/compile/921109-2.c
56926
56927 1995-04-18 Mike Stump <mrs@cygnus.com>
56928
56929 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
56930 excess errors.
56931
56932 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
56933
56934 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
56935 output.
56936 * lib/g++.exp (default_g++_start): Likewise.
56937
56938 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
56939
56940 * gcc.c-torture/compile/950329-1.c: New test.
56941
56942 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
56943
56944 * config/bug.exp (${tool}_load): Updated to use new remote_open
56945 and remote_close procs.
56946 * config/idp.exp: New file.
56947
56948 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
56949
56950 * gcc.c-torture/execute/950322-1.c: New test.
56951
56952 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
56953
56954 * config/vx.exp (${tool}_load): Clean up testing of return code from
56955 vxworks_ld and vxworks_spawn.
56956
56957 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
56958
56959 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
56960
56961 1995-03-13 Mike Stump <mrs@cygnus.com>
56962
56963 * lib/old-deja.exp: Add `excess errors test - ' error, now one
56964 can mark excess errors on a machine by machine basis. Note, the
56965 default is to not expect any excess errors, even when excess
56966 errors test - is given, so you will want to put an XFAIL ... on
56967 these lines. For example, // excess errors test - XFAIL hppa*-*-*
56968 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
56969 those 4 machines, but no others.
56970
56971 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
56972
56973 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
56974 * lib/c-torture.exp: to here.
56975
56976 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
56977
56978 * gcc.c-torture/execute/950221-1.c: New test.
56979 * gcc.c-torture/execute/struct-ret-1.c: New test.
56980 * gcc.c-torture/compile/950221-1.c: New test.
56981
56982 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
56983
56984 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
56985
56986 * gcc.c-torture/execute/arith-1.c (main): Return 0.
56987 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
56988
56989 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
56990
56991 * g++.gb: New directory of tests, derived from my signature and
56992 class scoping tests.
56993
56994 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
56995 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
56996 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
56997 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
56998 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
56999 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
57000 * g++.gb/sig25.C: Likewise.
57001
57002 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
57003 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
57004 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
57005 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
57006 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
57007 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
57008 * g++.gb/sig25.exp: Likewise.
57009
57010 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
57011 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
57012 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
57013 * g++.gb/scope13.C: Likewise, this test still fails.
57014
57015 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
57016 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
57017 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
57018 * g++.gb/scope13.exp: Ditto.
57019
57020 * g++.gb/README: New file, explains what these tests are about.
57021
57022 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
57023
57024 * lib/dg.exp (dg-do): Support `preprocess'.
57025 (dg-test): Likewise.
57026
57027 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
57028
57029 * config/udi.exp: change "continue -expect" to "exp_continue".
57030
57031 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
57032
57033 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
57034 Delete redundant tests.
57035
57036 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
57037 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
57038 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
57039 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
57040 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
57041 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
57042 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
57043 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
57044
57045 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
57046 storing label pointers.
57047 * gcc.c-torture/execute/921019-1.c: Likewise.
57048 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
57049 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
57050 parameter fp.
57051 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
57052 constants.
57053
57054 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
57055 Delete obsolete tests.
57056
57057 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
57058 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
57059 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
57060 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
57061 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
57062 * gcc.c-torture/compile/950124-1.c: New test.
57063
57064 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
57065
57066 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
57067
57068 * lib/mike-g++.exp: Add -lm to LIBS.
57069
57070 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
57071
57072 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
57073
57074 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
57075
57076 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
57077
57078 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
57079
57080 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
57081
57082 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
57083
57084 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
57085 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
57086 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
57087 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
57088 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
57089 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
57090 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
57091 * g++.law/{operators31.C, operators32.C,
57092 * g++.law/{operators33.C, operators34.C}: Likewise.
57093 * g++.law/{pic1.C, refs2.C}: Likewise.
57094 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
57095 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
57096 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
57097 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
57098
57099 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
57100 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
57101 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
57102 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
57103 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
57104 * g++.law/{enum9.exp, friend5.exp}: Likewise.
57105 * g++.law/{nest3.exp, nest4.exp}: Likewise.
57106 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
57107 * g++.law/{operators30.exp, operators31.exp}: Likewise.
57108 * g++.law/{operators32.exp, operators33.exp}: Likewise.
57109 * g++.law/{operators34.exp}: Likewise.
57110 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
57111 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
57112 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
57113 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
57114 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
57115
57116 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
57117 No longer expected to fail.
57118 * g++.law/missed-error3.C: Tweak for recent bool changes.
57119
57120 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
57121
57122 * config/emb-unix: Deleted.
57123 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
57124 remote execution. Do final link on remote host if REMOTE_LINK is set.
57125
57126 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
57127
57128 * lib/dg.exp (dg-test): Fix typo in last patch.
57129
57130 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
57131
57132 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
57133 (handles multiple occurrences).
57134
57135 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
57136
57137 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
57138 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
57139 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
57140 printed).
57141 * lib/c-torture.exp (c-torture-compile): Likewise.
57142 (c-torture): Prepend full path if missing.
57143 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
57144 (gcc_fail): Likewise.
57145 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
57146
57147 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
57148
57149 * lib/netware.exp: Only attach to NetWare i386 systems.
57150
57151 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
57152
57153 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
57154 messages. Add test name to "output pattern match" pass/fail message.
57155
57156 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
57157
57158 * gcc.dg: New testsuite.
57159 * gcc.dg/dg.exp: New file.
57160
57161 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
57162 test-switch.c}: Deleted.
57163
57164 * gcc.misc-tests/msgs.exp: New testcase driver.
57165
57166 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
57167
57168 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
57169 Watch for illegal return values from ${tool}_load.
57170 * config/unix.exp (${tool}_load): Fix pass/fail detection for
57171 cross targets. Coerce return value >0 to 1.
57172
57173 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
57174
57175 * config/unix.exp (${tool}_load): Call program rsh, not proc.
57176
57177 * config/emb-unix.exp: New file.
57178
57179 * config/sim.exp: Error if variable $SIM not defined.
57180 (${tool}_load): Mark test as "untested" if simulator missing.
57181
57182 * config/unix.exp: Load remote.exp to get rcp_download.
57183 * lib/c-torture.exp: Use different option lists for testcases with
57184 and without loops.
57185 * gcc.c-torture/execute/execute.exp: Likewise.
57186
57187 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
57188
57189 * config/*.exp: Clarify return code from ${tool}_load.
57190 Call `unresolved' or `untested' instead of `warning' or `perror'
57191 (sometimes you still want to call both though).
57192 Add comment that `shell_id' is local to each file.
57193 * config/udi.exp (timeout): Set to 30.
57194 Don't print warning if connection fails, $connectmode has already
57195 printed an error.
57196 (${tool}_load): Move verbose messages to level 2.
57197 Rework pattern for "Process started" message.
57198 Pass `shell_id' to ${connectmode}_download.
57199 Retry twice upon timeout. Make resetting of target more robust.
57200 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
57201 Pass `shell_id' to exit_$connectmode.
57202 Only call exit_$connectmode if connected.
57203 * config/unix.exp (${tool}_load): Check return codes better.
57204 * config/vrtx.exp (${tool}_load): Likewise.
57205 * config/vx.exp (${tool}_load): Likewise.
57206 Delete unneeded global's.
57207 * lib/dg.exp (dg-test): Update to reflect clarified return codes
57208 from ${tool}_load.
57209 (dg-stat): Delete.
57210 (dg-init): Delete recording of pass/fail counts.
57211 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
57212 (old-dejagnu-init): Likewise.
57213 (old-dejagnu-stat): Delete contents, empty proc now.
57214 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
57215 (c-torture): Delete references to lcnt, lpass, lfail.
57216 Get option list from TORTURE_OPTIONS.
57217 Delete -funroll[-all]-loops if no loops.
57218 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
57219 (g++_stat): Delete contents (empty proc now).
57220 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
57221 (gcc_finish): Likewise.
57222 (gcc_stat): Deleted.
57223 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
57224 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
57225 * gcc.c-torture/execute/execute.exp: Likewise.
57226 Split tests into two parts: compile, execute.
57227 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
57228 no loops. Update to reflect clarified return codes from ${tool}_load.
57229
57230 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
57231
57232 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
57233 to grep for.
57234 (old-dejagnu): Likewise (where necessary).
57235
57236 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
57237
57238 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
57239
57240 * lib/dg.exp (dg-process-target): Fix processing of selector.
57241 Add comment regarding use of `error'.
57242
57243 * lib/gcc.exp (prune_system_crud): Define if missing.
57244 * lib/g++.exp (prune_system_crud): Likewise.
57245
57246 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
57247 Call prune_system_crud.
57248 * lib/dg.exp (dg-runtest): New proc.
57249 Use perror instead of send_user for tcl errors in testcase.
57250 Don't return any value, it's never used.
57251 Don't clobber previous definition of `unknown'.
57252 Print tcl errors in `dg-final'.
57253
57254 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
57255
57256 * lib/dg.exp (dg-process-target): Improve syntax error messages.
57257 (dg-test): Don't print errorInfo, it contains stack backtrace.
57258
57259 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
57260
57261 * lib/g++.exp (runtest_file_p): Define if missing.
57262
57263 1994-09-24 Doug Evans (dje@cygnus.com)
57264
57265 * lib/mike-g++.exp: Comment out loading of g++.exp.
57266 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
57267 (default_g++_version): Always print something.
57268 (default_g++_start): Comment out call to `which'.
57269 (g++_start, g++_load): Deleted (must be defined in config file).
57270 * lib/gcc.exp: Test for existence of $CC at start.
57271 Delete check for tmpdir (done in gcc_init).
57272 (default_gcc_version): Always print something.
57273 (default_gcc_start): Comment out call to `which'.
57274 * config/*.exp: Major cleanup - make cross targets work at least a
57275 little better for g++ (by not being "--tool gcc" specific).
57276 Rename gcc_xxx to ${tool}_xxx.
57277 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
57278 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
57279
57280 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
57281
57282 * lib/c-torture.exp (c-torture-compile): Rework compiler
57283 message processing.
57284
57285 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
57286 c-torture.
57287
57288 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
57289
57290 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
57291
57292 * lib/dg.exp (dg-process-target): Support { target native }.
57293
57294 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
57295
57296 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
57297 looked for "... program xxx got fatal signal".
57298 Correct regsub munging of `comp_output'.
57299 Ignore compiler messages "path prefix not used" and "linker input
57300 file unused".
57301
57302 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
57303
57304 * lib/gcc.exp (runtest_file_p): Define if missing.
57305 * gcc.prms/template.c: Example to work from.
57306
57307 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
57308
57309 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
57310 * lib/dg.exp (dg-test): Call unsupported testcases as such.
57311
57312 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
57313 * gcc.prms/1883.c: Moved from compile/940714-1.c.
57314 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
57315 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
57316
57317 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
57318 (dg-process-target): No longer a varargs proc.
57319 Return S/N for target, P/F for xfail. All callers changed.
57320 (user option procs): More argument checking.
57321 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
57322 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
57323 (dg-test): Skip test if not running on selected target in `dg-do'.
57324 Update handling of `dg-do-what', `dg-output-text'.
57325 Separate execution pass/fail from output pattern match pass/fail.
57326 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
57327
57328 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
57329
57330 * gcc.c-torture/special/special.exp: Don't expect failure for mips
57331 target for 920510-1.c.
57332
57333 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
57334
57335 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
57336 Clean up comment regarding use of passcnt, etc.
57337 (gcc_stat): Don't update `testcnt' here.
57338 (gcc_finish): Do it here.
57339 Might as well reset `but_id' here too.
57340 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
57341 to determine if the file should be tested.
57342 * gcc.c-torture/compile/compile.exp: Likewise.
57343 * gcc.c-torture/execute/execute.exp: Likewise.
57344 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
57345 * gcc.misc-tests/dg-test.exp: Likewise.
57346 * gcc.prms/prms.exp: Likewise.
57347 * gcc.wendy/wendy.exp: Likewise.
57348 * g++.old-deja.exp: Likewise.
57349 Move "Testing file" message to verbose level 1.
57350
57351 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
57352
57353 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
57354
57355 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
57356
57357 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
57358 (default_gcc_start): Accept optional second list element
57359 of compiler flags. Print compiler output at verbosity level 2.
57360 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
57361 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
57362 Save current values of framework globals passcnt, failcnt, xpasscnt,
57363 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
57364 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
57365 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
57366 xfailcnt to compute stats. Update framework global `testcnt' from
57367 pass/fail counts.
57368 (gcc_finish): New proc. Clean up test environment.
57369 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
57370 (gcc_epass, gcc_efail): Delete.
57371 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
57372 argument of line number.
57373 (dg-init): If the tool has an init routine, call it.
57374 (dg-test): Remove args `cflags_var' and `libs_var'.
57375 Pass all compiler options to ${tool}_start.
57376 Handle missing line number.
57377 (dg-finish): New function.
57378 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
57379 particular files. Call gcc_finish at end. Move "skipping test"
57380 message to verbosity level 3.
57381 * gcc.c-torture/compile/compile.exp: Likewise.
57382 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
57383 * gcc.c-torture/execute/execute.exp: Likewise.
57384 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
57385 Print testcase being tried at verbosity level 1.
57386 * gcc.c-torture/special/special.exp: Unset xfail.
57387 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
57388 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
57389 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
57390 * gcc.failure/failure.exp: Likewise.
57391 * gcc.ieee/ieee.exp: Likewise.
57392 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
57393 Update call to dg-test. Call dg-finish at end.
57394 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
57395 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
57396 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
57397 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
57398 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
57399 * gcc.wendy/wendy.exp: Add copyright.
57400 Delete setting of tmpdir (done by gcc_init).
57401 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
57402 Pass compiler flags to gcc_start. Call gcc_finish at end.
57403 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
57404 gcc_[ce]pass/fail.
57405
57406 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
57407
57408 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
57409 confusion.
57410 (g++_load): Likewise.
57411
57412 * config/*.exp (gcc_load): Some were varargs fns and some were not.
57413 Rename argument to `prog' to remove the confusion.
57414 Varargs fns behave differently too!
57415 (g++_load): Likewise.
57416
57417 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
57418
57419 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
57420 what it is. Delete (always) printing of status value for !native.
57421 Simplify verbose code, and include status and exec_output.
57422 (g++_load): Use gcc_load.
57423
57424 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
57425
57426 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
57427 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
57428 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
57429 940714-3.c as these testcases don't exist anymore. Make
57430 va-arg-1.c expected to pass.
57431
57432 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
57433
57434 * gcc.misc-tests/misc.exp: Only run specific testcases.
57435 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
57436 * gcc.misc-tests/dg-[1-9].c: New files.
57437
57438 * lib/dg.exp: New testsuite driver.
57439 * gcc.prms/prms.exp: Use it.
57440
57441 * README.gcc: New file.
57442
57443 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
57444 Document and reset `lxpass' and `lxfail'.
57445 Simplify "initialized" message.
57446 (gcc_stat): Clean up comments a little.
57447
57448 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
57449
57450 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
57451
57452 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
57453
57454 * lib/old-dejagnu.exp (process-option): New proc.
57455 (old-dejagnu-init, old-dejagnu-stat): Likewise.
57456 (old-dejagnu): Simplify.
57457 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
57458
57459 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
57460
57461 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
57462 exists and is not an empty string.
57463
57464 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
57465 $xfail rather than calling setup_xfail. Clear $xfail when test is
57466 finished.
57467 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
57468 automatically.
57469
57470 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
57471 longer expected to fail.
57472
57473 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
57474 "f" function call.
57475
57476 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
57477
57478 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
57479 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
57480 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
57481 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
57482 c-torture-1.29.
57483
57484 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
57485 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
57486
57487 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
57488
57489 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
57490 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
57491
57492 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
57493 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
57494 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
57495
57496 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
57497
57498 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
57499 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
57500 940714-1.c, 940714-2.c, 940714-3.c},
57501 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
57502 gcc.misc-tests/{mg.c,mg.exp}:
57503 New tests.
57504 * gcc.noncompile/noncompile.exp: Change accordingly.
57505
57506 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
57507
57508 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
57509 Undo previous clobberage.
57510
57511 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
57512
57513 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
57514 * gcc.special/{930510-1.c, special.exp}:
57515 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
57516 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
57517 struct-varargs-1.c}: New tests from c-torture-1.26.
57518
57519 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
57520
57521 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
57522 argument to switch.
57523
57524 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
57525
57526 * Revert the previous changes. Please see Rob's directory
57527 (/lisa/test/rob/progressive/gcc/testsuite) for testing
57528 fixes.
57529
57530 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
57531
57532 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
57533 g++.brendan/alignof.exp, g++.brendan/arm3.exp,
57534 g++.brendan/code-gen5.exp, g++.brendan/crash29.exp,
57535 g++.brendan/crash5.exp, g++.brendan/cvt3.exp, g++.brendan/delete1.exp,
57536 g++.brendan/nest12.exp, g++.brendan/nest13.exp,
57537 g++.brendan/overload3.exp, g++.brendan/redecl1.exp,
57538 g++.brendan/visibility2.exp, g++.jason/cond.exp, g++.jason/hmc1.exp,
57539 g++.jason/report.exp, g++.law/access1.exp, g++.law/access2.exp,
57540 g++.law/arg6.exp, g++.law/arg7.exp, g++.law/arg8.exp,
57541 g++.law/arm1.exp, g++.law/arm10.exp, g++.law/arm4.exp,
57542 g++.law/arm5.exp, g++.law/ctors15.exp, g++.law/ctors19.exp,
57543 g++.law/cvt1.exp, g++.law/cvt12.exp, g++.law/cvt13.exp,
57544 g++.law/cvt18.exp, g++.law/cvt22.exp, g++.law/cvt3.exp,
57545 g++.law/cvt5.exp, g++.law/cvt6.exp, g++.law/cvt8.exp,
57546 g++.law/dtors3.exp, g++.law/except1.exp, g++.law/except3.exp,
57547 g++.law/except4.exp, g++.law/except5.exp, g++.law/except6.exp,
57548 g++.law/init5.exp, g++.law/init8.exp, g++.law/inline4.exp,
57549 g++.law/memoized1.exp, g++.law/missing1.exp, g++.law/operators14.exp,
57550 g++.law/operators18.exp, g++.law/operators9.exp, g++.law/scope2.exp,
57551 g++.law/temps2.exp, g++.law/temps3.exp, g++.law/temps5.exp,
57552 g++.law/typeck2.exp, g++.mike/misc4.exp, g++.mike/misc6.exp,
57553 g++.niklas/t118.exp, g++.niklas/t128.exp, g++.niklas/t138.exp,
57554 g++.niklas/t139.exp, g++.niklas/t140.exp, g++.niklas/t141.exp,
57555 gcc.code_quality/code_quality.exp, gcc.compile/compile.exp,
57556 gcc.dje/dje.exp, gcc.execute/execute.exp, gcc.failure/failure.exp,
57557 gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
57558 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
57559 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp,
57560 lib/mike-gcc.exp, lib/old-dejagnu.exp: Checkin Rob's 94Q1
57561 testing changes.
57562
57563 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
57564
57565 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
57566 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
57567 with perror calls.
57568
57569 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
57570
57571 * config/unix.exp (g++_load): Fix syntax.
57572
57573 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
57574
57575 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
57576 * gcc.noncompile/921017-1.c: Deleted obsolete test.
57577 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
57578 Don't expect va-arg-1.c to fail. Correct expected output for
57579 920928-1.c.
57580 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
57581 * gcc.wendy/hbm4.c: Correct typo.
57582 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
57583
57584 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
57585
57586 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
57587 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
57588 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
57589 * lib/c-torture.exp (c-torture-compile): Ditto.
57590
57591 Reduce volume of output (remove all the -I's and such).
57592 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
57593 Call gcc_cpass, gcc_cfail.
57594 (c-torture): Pass testing option to c-torture-compile.
57595
57596 1994-03-21 Doug Evans (dje@cygnus.com)
57597
57598 Bring patches over from progressive.
57599 * config/default.exp: Exit remote shell cleanly.
57600 (g++_exit, g++_start): Add default versions.
57601 * config/sim.exp (gcc_load): Use perror, not error.
57602
57603 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
57604
57605 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
57606 set in site.exp.
57607
57608 1994-03-14 Doug Evans (dje@cygnus.com)
57609
57610 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
57611 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
57612 (wendy_try): New proc to run testcase.
57613 (main loop): Call 'em.
57614 * gcc.wendy/*.c: Clean up pass to correct expected output.
57615
57616 * lib/gcc.exp: Minor cleanup work.
57617 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
57618
57619 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
57620
57621 * config/sim.exp (gcc_load): Document return codes better.
57622 Don't pass -v to simulator.
57623
57624 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
57625
57626 * gcc.special/920717-x.c: Fix typo.
57627 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
57628 get at sources.
57629
57630 * lib/mike-gcc.exp: Fix typo.
57631
57632 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
57633
57634 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
57635 binary to use, transform the name.
57636 * config/*.exp: rename everything. Nuke any g++ specific files,
57637 it's now a special case of gcc that requires no special support.
57638 Add a default.exp for unsupported targets.
57639
57640 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
57641
57642 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
57643 lib/old-dejagnu.exp: Fix a few patterns to work with the new
57644 version of Tcl.
57645
57646 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
57647
57648 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
57649 than a warning.
57650
57651 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
57652
57653 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
57654
57655 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
57656
57657 * gcc.execute/execute.exp: Combine opt_list and foption_list into
57658 option_list. Compile every file with only 4/6 option choices
57659 (same as C torture) instead of with 12/18 different option
57660 choices.
57661 * lib/c-torture.exp: Likewise.
57662
57663 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
57664 not already set.
57665
57666 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
57667
57668 * lib/old-deja.exp: Add `excess errors test fails' error, now one
57669 can put an XFAIL *-*-* on excess errors.
57670
57671 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
57672
57673 * g++.law: Add more tests derived from g++-bugs snapshots.
57674
57675 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
57676 equivalent to g++.law/init9.
57677
57678 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
57679 compiled it, and the a.out file after we've run it.
57680
57681 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
57682
57683 * lib/mike-g++.exp (postbase): Delete the .o file after we've
57684 compiled it, and the a.out file after we've run it.
57685
57686 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
57687
57688 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
57689
57690 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
57691
57692 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
57693 version number.
57694
57695 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
57696
57697 * g++.law: New directory of g++ tests derived from the g++-bugs
57698 snapshots.
57699
57700 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
57701
57702 * gcc.compile: initbug1.c initbug1.exp testcase added
57703
57704 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
57705
57706 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
57707 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
57708 fixes submitted by Jeff Law (law@cs.utah.edu)
57709 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
57710 Jeff Law (law@cs.utah.edu)
57711
57712
57713 1993-11-30 Mike Stump (mrs@cygnus.com)
57714
57715 * config/unix-g++.exp: Follow the gcc way of doing things.
57716 * g++.old-deja/old-deja.exp: Minor updates.
57717 * lib/g++.exp: New file, follow the gcc way of doing things.
57718 * lib/old-dejagnu.exp: Minor updates.
57719 * lib/mike-g++.exp: Always unset errorInfo.
57720
57721 1993-11-06 Mike Stump (mrs@cygnus.com)
57722
57723 * lib/gcc.exp: Fix some errors with the below change, CC and
57724 CFLAGS should be global when setting, not local.
57725
57726 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
57727
57728 * lib/gcc.exp: Transform tool name.
57729
57730 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
57731
57732 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
57733
57734 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
57735
57736 * lib/gcc.exp: change gcc_done to gcc_stat
57737
57738 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
57739
57740 * Upgraded gcc testsuite to c-torture version 1.25
57741
57742 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
57743
57744 * lib/gcc.exp: added reporting code. Changed verbose compile message.
57745 * lib/c-torture: added hooks for new reporting code.
57746
57747 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
57748
57749 * config/sh-gcc.exp: check if sh-sim exists in the path
57750
57751 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
57752
57753 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
57754 * gcc.compile/compile.exp: Initial changes for new logic.
57755 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
57756 * gcc.failure/failure.exp: Initial changes for new logic.
57757 * gcc.ieee/ieee.exp: Initial changes for new logic.
57758 * gcc.misc-tests/misc.exp: Initial changes for new logic.
57759 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
57760 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
57761 * lib/c-torture.exp: Initial changes for new logic.
57762 * lib/gcc.exp: Initial changes for new logic.
57763
57764 1993-10-15 Mike Stump (mrs@cygnus.com)
57765
57766 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
57767 depend upon failure or success. Fully qualify names in failure
57768 and success messages. Always remove a.out before starting
57769 compile, just in case. Pay more attention to error text output by
57770 the compiler. Handle testcases with no known past errors just
57771 like all others, so that things are uniform. Other miscellaneous
57772 improvements.
57773
57774 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
57775
57776 * gcc.cpp: new directory for cpp tests
57777
57778 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
57779
57780 * lib/chill.exp: Code reformatted, removed unused code.
57781 * config/unix-chill.exp: Code reformatted, removed unused code.
57782 * chill.execute/execute.exp: Code reformatted, removed unused code.
57783 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
57784
57785 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
57786
57787 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
57788 routines not written.
57789
57790 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
57791
57792 * config/bug-gcc.exp: Use new procs from bug.exp.
57793
57794 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
57795
57796 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
57797 via ftp, rather than depending on NFS.
57798 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
57799 case.
57800
57801 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
57802
57803 * config/bug-gcc.exp: Use new download proc.
57804
57805 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
57806
57807 * chill.execute/execute.exp: cleanups, handles errors better
57808 * chill.compile/compile.exp: rewrite, based on execute.exp
57809 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
57810 * lib/chill.exp: major changes to diff proc and compile and link
57811 procs. added chill_fail and chill_pass wrappers to pass and
57812 fail. added more comments, and handle error codes better.
57813 Added a hack to capture stderr from exec, so noncompile tests
57814 can work.
57815
57816 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
57817
57818 * chill.execute/execute.exp: rewrite of testsuite driver
57819 * lib/chill.exp: rewrite of testsuite driver
57820 * config/unix-chill.exp: rewrite of testsuite driver
57821
57822 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
57823
57824 In chill.execute:
57825 * iexpr.ch: Standardize uppercase.
57826 * tuples.dat: Standardize uppercase.
57827 * vary.ch: standardize. Correct varying string assignments.
57828 * vary.dat: Add new output lines.
57829
57830 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
57831
57832 In chill.execute:
57833 * chprintf.ch: Standardize use of uppercase.
57834 * tuples.ch: Standardize and turn arr2 into a DCL,
57835 rather than a SYN.
57836 * pinits.ch: Standardize.
57837
57838 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
57839
57840 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
57841 * Makefil: Renamed to Makefile.in.
57842 * configure.in: New.
57843
57844 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
57845
57846 In chill.execute:
57847 * .cvsignore: Add result/output files.
57848 * Makefile: Fix up variables at start. Use MFLAGS
57849 everywhere. Correct bool_loc, built_ins entries.
57850 Add entry for vary1.ch.
57851 * bitarray.ch: Standardize upper-case usage.
57852 * bitexpr.ch: Standardize, add output of b1.
57853 * params.ch: Use arrayt in along PROC parameters, to
57854 avoid novelty problems.
57855 * sets.ch: Tiny cleanup.
57856 * vary1.ch: Re-indent.
57857
57858 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
57859
57860 * Add PR-related files to Makefiles, .cvsignore files, etc.
57861
57862 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
57863
57864 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
57865 with compiler objects. New names are test-flow.c and test-loop.c
57866
57867 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
57868
57869 * Upgraded c-torture tests from 1.19 to 1.20
57870
57871 * new files:
57872 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
57873 * gcc.compile: 930623-1.c 930623-2.c
57874 * gcc.noncompile: 930622-1.c 930622-2.c
57875 * gcc.failure: 920411-1.c 920627-2.c
57876 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
57877
57878 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
57879
57880 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
57881 More changes to get testsuite working properly. Needs more work.
57882 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
57883
57884 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
57885
57886 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
57887 More changes to get testsuite working properly. Needs more work.
57888
57889 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
57890
57891 * chill.compile/compile.exp: Added for Dejagnu support
57892 * chill.execute/execute.exp: Added for Dejagnu support
57893 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
57894
57895 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
57896
57897 This should complete moving the CHILL test files.
57898 * chill.noncompile(.cvsignore printf.grt
57899 in-printf.grt chprintf.grt chprintf.ch):
57900 Added test-support files.
57901 (Makefile): Modified further.
57902 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
57903 signal.ch): Added test files.
57904 * chill.execute (.cvsignore printf.grt printr.c
57905 in-printf.grt rts.c chprintf.grt rts.h): Added
57906 test-support files.
57907 (Makefile): More corrections.
57908
57909 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
57910
57911 * chill.compile, chill.execute, chill.nocompile: Add CHILL
57912 test cases, ready for DejaGnu.
57913
57914 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
57915
57916 * Upgraded c-torture tests from 1.18 to 1.19
57917
57918 * gcc.compile: added test(s):
57919 930607-1.c
57920 * gcc.execute: added test(s):
57921 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
57922
57923 * added new subdirectory for misc tests: gcc.misc-tests
57924 * gcc.misc-test(s): added tests:
57925 inst-check.c test-consts.c test-ior.c test-switch.c
57926
57927 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
57928
57929 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
57930
57931 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
57932
57933 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
57934
57935 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
57936
57937 * Upgraded c-torture tests from 1.17 to 1.18
57938
57939 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
57940
57941 * Upgraded c-torture tests from 1.12 to 1.17
57942
57943 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
57944
57945 * lib/old-dejagnu.exp:
57946 Fixed handling of XFAIL target triplets to correctly
57947 recognize wildcard characters. Removed code that
57948 appended a unique id tag to the end of the file name
57949 printed out by the result of the testcases within a
57950 given test file.
57951
57952 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
57953
57954 * lib/old-dejagnu.exp:
57955 Reworked expected failure handling to trigger off of XFAIL
57956 keyword in keyphrase embeded in testcase source code. The
57957 XFAIL keyword must be at the end of the keyphrase line. It
57958 may optionally be followed by one or more target triplets.
57959 It has just occured that the handling of wildcards in the
57960 target triplet may not be correct.
57961
57962 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
57963
57964 * g++.old-deja/tests:
57965 Moved all subdirectories up one level into g++.old-deja .
57966
57967 * lib/old-dejagnu.exp:
57968 Fixed problem with CXXFLAGS not being properly reset, and being
57969 corrupted with extraneous "-c" compiler option. This was
57970 causing binaries to not be generated for test that needed them.
57971 Modified strings passed to "pass" and "fail" so that individual
57972 tests from the same test file would be distinguished by an
57973 identifier appended to the test file name in the summary logs;
57974 this corrected a problem with erroneous diff logs. Added code
57975 to search testcases for expected fail and unexpected pass keywords.
57976
57977 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
57978
57979 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
57980
57981 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
57982
57983 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
57984 Removed extraneous text from end of "Special g++ Options"
57985 keyphrase.
57986
57987 * lib/old-dejagnu.exp: Added pattern matching to look for new
57988 keywords, embedded in testcases comments, which will trigger
57989 calls to xpass and xfail.
57990
57991 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
57992
57993 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
57994 comments embedded in the testcases, especially the one looking for
57995 special compiler options, as well as the pattern matching for the
57996 compiler output again.
57997
57998 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
57999
58000 * lib/old-dejagnu.exp: Do a proper check of the return value for
58001 execute tests. Fixed several problems with the pattern matching
58002 of the compiler output which gave erroneous test results.
58003 Changed several of the test result messages to be more descriptive.
58004 * config/unix-g++.exp: Proc g++_load now actually works and
58005 executes the tests passed to it and returns a usable return
58006 value.
58007
58008 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
58009
58010 * lib/gcc.exp: Exits gracefully if $CC is bogus.
58011
58012 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
58013
58014 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
58015 Modified both files to properly execute the old style
58016 dejagnu tests. The previous versions of these files were
58017 experimental and did not function anything near correctly.
58018
58019 1993-04-05 Rob Savoye (rob@cygnus.com)
58020
58021 * Removed all Makefile.in and configure.in files. No configuration
58022 needed now.
58023
58024 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
58025
58026 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
58027
58028 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
58029
58030 * gcc.compile/configure.in, gcc.unsorted/configure.in,
58031 gcc.special/configure.in, gcc.noncompile/configure.in,
58032 gcc.execute/configure.in, gcc.code_quality/configure.in,
58033 g++.other/configure.in, g++.old-deja/configure.in,
58034 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
58035 in srcname setting.
58036
58037 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
58038
58039 * lib/udi.exp: Fixed mondfe and mondfe_download.
58040 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
58041 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
58042
58043 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
58044
58045 * config/udi-gdb.exp: Check $shell_id after connecting to target.
58046 (gdb_exit): Don't remove *_soc files.
58047
58048 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
58049
58050 * lib/c-torture.exp: Don't look for main; instead always use -w
58051 -c. This is how the c-torture tests work. Remove the object
58052 file if the compilation succeeds.
58053 * gcc.execute/execute.exp: Remove executable if test passes.
58054 * gcc.noncompile/noncompile.exp: Every test is an expected
58055 failure.
58056 * gcc.special/special.exp: Added tests from c-torture 1.11,
58057 corrected use of existing test.
58058 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
58059 gcc.execute/920625-1.c: Updated to c-torture 1.11.
58060 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
58061 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
58062 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
58063 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
58064 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
58065 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
58066 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
58067 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
58068 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
58069 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
58070 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
58071 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
58072 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
58073 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
58074 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
58075 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
58076 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
58077 c-torture 1.11.
58078 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
58079 correspond to c-torture 1.11.
58080
58081 * New file.