]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
gcc/ChangeLog:
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
9dda1f80 12007-02-10 Richard Henderson <rth@redhat.com>
2
3 * lib/target-supports.exp (check_effective_target_tls): Redefine
4 to mean non-emulated tls.
5 * gcc.dg/tls/alias-1.c: Remove tls requirement.
6 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
7 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
8 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
9 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
10 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
11 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
12
cad7691a 132007-02-10 Zdenek Dvorak <dvorakz@suse.cz>
14
15 * gcc.dg/tree-ssa/loop-25.c: Verify the result in the profile pass.
16
0100d3b8 172006-02-09 Brooks Moses <brooks.moses@codesourcery.com>
18
19 * gfortran.dg/secnds.f: Replace time tolerance with a
20 before-and-after bracket.
21 * gfortran.dg/secnds-1.f: Likewise.
22
1706268d 232007-02-09 Tobias Burnus <burnus@net-b.de>
24
25 PR fortran/30512
26 * gfortran.dg/maxlocval_1.f90: New test.
27
b4267756 282007-02-09 Roger Sayle <roger@eyesopen.com>
29
30 * gcc.target/ia64/builtin_bswap-1.c: New test case.
31
38ac16ec 322007-02-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
33
34 PR fortran/30720
35 * gfortran.dg/array_function_1.f90: New test.
36
e29698fd 372007-02-09 Richard Sandiford <richard@codesourcery.com>
38
39 * lib/target-supports.exp (check_effective_target_lax_strtofp)
40 (check_effective_target_dummy_wcsftime): New functions.
41
f248f4ef 422007-02-09 Richard Sandiford <richard@codesourcery.com>
43
44 * gcc.c-torture/execute/20030125-1.x: Return 1 for uClibc targets.
45 * lib/target-supports.exp (check_effective_target_uclibc): New
46 function.
47
e1d2312c 482007-02-09 Richard Sandiford <richard@codesourcery.com>
49
50 * gcc.c-torture/execute/builtins/lib/chk.c: Include <sys/types.h>.
51 (vsnprintf): Don't define for uClibc targets.
52
be845967 532007-02-09 Richard Sandiford <richard@codesourcery.com>
54
55 * gcc.c-torture/execute/builtins/memops-asm-lib.c: Do the copy or
56 set before checking whether it was allowed.
57 * gcc.c-torture/execute/builtins/lib/memset.c: Do the memset
58 before checking inside_main.
59
f354e2be 602007-02-09 Richard Sandiford <richard@codesourcery.com>
61
62 * gcc.dg/compat/struct-layout-1.h (v16sf): Define to v4sf on
63 uClinux targets.
64 (u16sf): Likewise u4sf.
65 * g++.dg/compat/struct-layout-1.h: Likewise.
66
7c4ef0f0 672007-02-09 Richard Sandiford <richard@codesourcery.com>
68
69 * lib/target-supports.exp (check_effective_target_coldfire_fpu): New
70 procedure.
71 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: XFAIL on
72 m68k targets if check_effective_target_coldfire_fpu returns true.
73
a9995c22 742007-02-09 Zdenek Dvorak <dvorakz@suse.cz>
75 Richard Guenther <rguenther@suse.de>
76
77 PR middle-end/23361
78 * gcc.dg/fold-compare-3.c: New testcase.
79 * gcc.dg/tree-ssa/loop-24.c: Likewise.
80
6a6618c0 812007-02-09 Uros Bizjak <ubizjak@gmail.com>
82
83 * gcc.dg/pr26570.c: Clean up coverage files.
84 * gcc.dg/pr30172-1.c: Clean up gimple tree dump.
85 * gcc.dg/lower-subreg-1.c: Clean up subreg rtl dump file.
86 * gcc.dg/tree-ssa/tailrecursion-1.c: Clean up all tailr dump files.
87 * gcc.dg/tree-ssa/tailrecursion-2.c: Ditto.
88 * gcc.dg/tree-ssa/tailrecursion-3.c: Ditto.
89 * gcc.dg/tree-ssa/tailrecursion-4.c: Ditto.
90 * gcc.dg/tree-ssa/pr21658.c: Clean up all ccp dump files.
91 * gcc.dg/tree-ssa/pr21829.c: Clean up all phicprop dump files.
92 * gcc.dg/tree-ssa/pr15349.c: Clean up all mergephi dump files.
93 * gcc.dg/tree-ssa/pr25501.c: Ditto.
94 * gcc.dg/fold-compare-2.c: Clean up vrp dump files.
95 * gcc.dg/vect/vect-recip.c: Clean up vect dump file.
96 * gcc.dg/vect/pr28952.c: Ditto.
97 * gcc.dg/vect/pr27151.c: Ditto.
98 * gcc.dg/gomp/macro-3.c: Clean up omplower dump file.
99 * g++.dg/gomp/macro-3.C: Ditto.
100
132cac54 1012007-02-08 Uros Bizjak <ubizjak@gmail.com>
102
103 * gcc.dg/vect/vect-strided-same-dr.c (main): Fix terminate condition
104 of the loop.
105
199c981a 1062007-02-08 Roger Sayle <roger@eyesopen.com>
107
108 * gcc.target/i386/builtin-bswap-2.c: New test case.
109
0b433747 1102007-02-08 Roger Sayle <roger@eyesopen.com>
111
112 * gfortran.dg/forall_8.f90: New test case.
113 * gfortran.dg/forall_9.f90: Likewise.
114
8dff6663 1152007-02-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
116
117 * gcc.dg/builtins-20.c: Add some -~ complex cases.
118
6123c183 1192007-02-07 Hans-Peter Nilsson <hp@axis.com>
120
121 * lib/target-supports.exp (check_effective_target_simulator): New.
122
4a6f9e19 1232007-02-06 Zdenek Dvorak <dvorakz@suse.cz>
124
125 * gcc.dg/tree-ssa/loop-25.c: New test.
126
6b1ea908 1272007-02-06 Richard Henderson <rth@redhat.com>
128
129 * gcc.target/i386/cvt-1.c: Don't expect xmm registers.
130
fb63f846 1312007-02-06 Roger Sayle <roger@eyesopen.com>
132
133 * gcc.target/powerpc/popcount-1.c: New test case.
134 * gcc.target/powerpc/parity-1.c: Likewise.
135
9aac6e57 1362007-02-06 Richard Guenther <rguenther@suse.de>
137
138 PR middle-end/27302
139 * gcc.dg/torture/pr27302-2.c: New testcase.
140
2a6e95ba 1412007-02-06 Dorit Nuzman <dorit@il.ibm.com>
142
143 * gcc.dg/vect/vect.exp: Add support for -fno-tree-scev-cprop tests.
144 * gcc.dg/vect/vect-iv-1.c: New test.
145 * gcc.dg/vect/vect-iv-2.c: New test.
146 * gcc.dg/vect/vect-iv-3.c: New test.
147 * gcc.dg/vect/vect-iv-4.c: New test.
148 * gcc.dg/vect/vect-iv-5.c: New test.
149 * gcc.dg/vect/vect-iv-6.c: New test.
150 * gcc.dg/vect/vect-iv-7.c: New test.
151 * gcc.dg/vect/vect-iv-8.c: New test.
152 * gcc.dg/vect/vect-iv-9.c: New test.
153 * gcc.dg/vect/vect-iv-10.c: New test.
154 * gcc.dg/vect/vect-iv-11.c: New test.
155 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-1.c: New test.
156 * gcc.dg/vect/no-tree-scev-cprop-vect-iv-2.c: New test.
157 * gcc.dg/vect/vect-14.c: Now vectorizable.
158 * gcc.dg/vect/pr21591.c: Additional loop vectorized (initilization loop).
159 * gcc.dg/vect/vect-27.c: Likewise.
160 * gcc.dg/vect/vect-29.c Likewise.
161 * gcc.dg/vect/vect-dv-2.c: Likewise.
162 * gcc.dg/vect/vect-reduc-dot-u16a.c: Likewise.
163 * gcc.dg/vect/vect-reduc-dot-u16b.c: Likewise.
164 * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
165
f031fa03 1662007-02-06 Ira Rosen <irar@il.ibm.com>
167
168 * gcc.dg/vect/fast-math-vect-pow-2.c: New test.
169
6da8bb4f 1702007-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
171
172 * gcc.dg/builtins-20.c: Add more cases.
173
37f26c2d 1742007-02-05 Alexandre Oliva <aoliva@redhat.com>
175
176 PR debug/30189
177 * gcc.dg/pr30189.c: New test.
178
3d775f8e 1792007-02-05 Dwarakanath Rajagopal <dwarak.rajagopal@amd.com>
180
181 * gcc.dg/i386-cpuid.h: Test whether SSE4A is supported
182 for running tests.
183 * gcc.target/i386/sse4a-extract.c: New test.
184 * gcc.target/i386/sse4a-insert.c: New test.
185 * gcc.target/i386/sse4a-montsd.c: New test.
186 * gcc.target/i386/sse4a-montss.c: New test.
187
6d85df69 1882007-02-05 Richard Guenther <rguenther@suse.de>
189
190 * gcc.target/i386/vectorize3.c: New testcase.
191
66b79208 1922007-02-05 Hans-Peter Nilsson <hp@axis.com>
193
194 PR target/30665
195 * gcc.dg/torture/pr30665-1.c, gcc.dg/torture/pr30665-2.c: New tests.
196
bfe7d4b1 1972007-02-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
198
199 PR fortran/30611
38ac16ec 200 * gfortran.dg/repeat_1.f90: New test.
bfe7d4b1 201
77a6cc7e 2022007-02-04 Steven G. Kargl <kargl@gcc.gnu.org>
203
c953316b 204 PR fortran/30605
77a6cc7e 205 * gfortran.dg/spread_shape_1.f90: Remove tabs.
206 * gfortran.dg/derived_init_2.f90: Ditto.
207 * gfortran.dg/elemental_subroutine_3.f90: Ditto.
208 * gfortran.dg/array_initializer_1.f90: Ditto.
209 * gfortran.dg/do_2.f90: Ditto.
210 * gfortran.dg/proc_assign_1.f90: Ditto.
211
98f4d382 2122007-02-04 Richard Guenther <rguenther@suse.de>
213
214 PR middle-end/30636
215 * g++.dg/warn/pr30636.C: New testcase.
216 * g++.dg/tree-ssa/tmmti-2.C: XFAIL parts.
217
676806d4 2182007-02-03 Uros Bizjak <ubizjak@gmail.com>
219
220 PR middle-end/30667
221 * gfortran.dg/pr30667.f: New test.
222
1af0d139 2232007-02-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
224
225 * gcc.dg/builtins-54.c: Add more cases.
226
77423564 2272007-02-03 Paul Thomas <pault@gcc.gnu.org>
228
229 PR fortran/30514
230 * gfortran.dg/zero_sized_2.f90: New test.
231
232 PR fortran/30660
233 * gfortran.dg/alloc_comp_basics_4.f90: New test.
234
235 PR fortran/29820
236 * gfortran.dg/actual_array_interface_1.f90: Copy source to empty
237 file.
238
9b6b0c83 2392007-02-02 Steven G. Kargl <kargl@gcc.gnu.org>
240
241 PR fortran/30683
242 * gfortran.dg/interface_10.f90: New test.
243
7c4eaf72 2442007-02-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
245
246 * gcc.dg/builtins-20.c: Add more cases.
247
1c42a59d 2482007-02-02 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
249
250 PR target/29682
251 * gcc-target/ia64/pr29682.c: New test.
252
2ecf364f 2532007-02-02 Paul Thomas <pault@gcc.gnu.org>
254
255 PR fortran/30284
256 * gfortran.dg/arrayio_11.f90.f90: New test.
257
258 PR fortran/30626
259 * gfortran.dg/arrayio_12.f90.f90: New test.
260
72dfb3f2 2612007-02-02 Jakub Jelinek <jakub@redhat.com>
262
d76c5c3c 263 PR c++/30536
264 * g++.dg/tls/diag-5.C: New test.
265
72dfb3f2 266 PR middle-end/30473
267 * gcc.dg/pr30473.c: New test.
268 * gcc.c-torture/execute/20070201-1.c: New test.
269
c5918475 2702007-02-01 Roger Sayle <roger@eyesopen.com>
271
272 * gfortran.dg/dependency_20.f90: New test case.
273
1a6a0f2a 2742007-01-31 Ian Lance Taylor <iant@google.com>
275
276 * gcc.dg/lower-subreg-1.c (test): New test.
277
85b746aa 2782007-01-30 Geoffrey Keating <geoffk@apple.com>
279
280 * g++.dg/eh/simd-4.C (main): Also catch SIGSEGV.
281
b4e8ab0c 2822007-01-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
283
284 * gcc.dg/torture/builtin-math-2.c: Add sqrt cases.
285 * gcc.dg/torture/builtin-math-3.c: Likewise.
286
6ce0c450 2872007-01-31 Dirk Mueller <dmueller@suse.de>
288
289 gcc.dg/Wparentheses-2.c: Update and add new tests.
290
8137e58a 2912007-01-31 Ira Rosen <irar@il.ibm.com>
292
293 * gcc.dg/vect/vect-37.c: Restore the original behaivior - xfail to
294 vectorize.
295
69b779ea 2962007-01-31 Uros Bizjak <ubizjak@gmail.com>
297
298 * gcc.dg/builtins-63.c: New test.
299
436c0a00 3002007-01-31 Tobias Burnus <burnus@net-b.de>
301
302 PR fortran/27588
303 * gfortran.dg/char_bounds_check_fail_1.f90: Add test.
304
2f241857 3052007-01-31 Tobias Burnus <burnus@net-b.de>
306
307 PR fortran/30520
308 * gfortran.dg/volatile8.f90: New argument conformance test.
309 * gfortran.dg/volatile9.f90: New scope test.
310
a07d3cd8 3112007-01-30 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
312
313 PR c++/24745
314 * g++.dg/warn/null4.C: New.
315
5773ee5e 3162001-01-30 Roger Sayle <roger@eyesopen.com>
317 Uros Bizjak <ubizjak@gmail.com>
318
319 * gcc.dg/large-size-array-3.c: Correct typo.
320
56e902bd 3212007-01-30 Richard Guenther <rguenther@suse.de>
322
323 PR middle-end/27657
324 * g++.dg/debug/pr27657.C: New testcase.
325
159787b7 3262007-01-30 Richard Guenther <rguenther@suse.de>
327
328 PR middle-end/30313
329 * gcc.dg/torture/pr30313.c: New testcase.
330
2675096e 3312007-01-29 Janis Johnson <janis187@us.ibm.com>
332
4d863ca5 333 * gcc.dg/dfp/dfp-except.h: New file.
334 * gcc.dg/dfp/fe-check.h: New file.
335 * gcc.dg/dfp/fe-binop.c: New test.
336 * gcc.dg/dfp/fe-convert-1.c: New test.
337 * gcc.dg/dfp/fe-convert-2.c: New test.
338 * gcc.dg/dfp/fe-convert-3.c: New test.
339
2675096e 340 * gcc.dg/dfp/dec-eval-method.c: Replace decfloat.h with float.h.
341 * gcc.dg/dfp/decfloat-constants.c: Ditto.
342 * gcc.dg/dfp/convert-dfp.c: Ditto.
343 * gcc.dg/dfp/convert-int-saturate.c: Ditto.
344
11d7a4a8 3452007-01-29 Josh Conner <jconner@apple.com>
346
347 * gcc.target/powerpc/altivec-24.c: New test.
348
e1f6aa48 3492007-01-29 Simon Martin <simartin@users.sourceforge.net>
350
351 PR c++/28266
352 * g++.dg/parse/defarg12.C: New test.
353
b5a52370 3542007-01-29 Paul Thomas <pault@gcc.gnu.org>
355
356 PR fortran/30554
357 * gfortran.dg/used_dummy_types_6.f90: New test.
358
162719b3 3592007-01-28 Jan Hubicka <jh@suse.cz>
360
361 * gcc.dg/tree-prof/val-prof-6.c: New test.
362
f1852685 3632007-01-28 Roger Sayle <roger@eyesopen.com>
364
365 * gcc.dg/large-size-array-3.c: Correct test case (portability).
366
d05f521d 3672007-01-28 Andrew Pinski <pinskia@gmail.com>
368
369 PR C++/28988
370 * g++.dg/expr/dtor4.C: New test.
371
bc8bb825 3722007-01-28 Zdenek Dvorak <dvorakz@suse.cz>
373
374 * gcc.dg/tree-ssa/loop-23.c: New test.
375
4dd9a77f 3762007-01-28 Thomas Koenig <Thomas.Koenig@online.de>
377
378 PR libfortran/30389
379 * gfortran.dg/achar_2.f90: New test.
380 * gfortran.dg/achar_3.f90: New test.
381
981eb798 3822007-01-27 Ian Lance Taylor <iant@google.com>
383
384 * gcc.dg/strict-overflow-1.c: New test.
385 * gcc.dg/no-strict-overflow-1.c: New test.
386 * gcc.dg/strict-overflow-2.c: New test.
387 * gcc.dg/no-strict-overflow-2.c: New test.
388 * gcc.dg/strict-overflow-3.c: New test.
389 * gcc.dg/no-strict-overflow-3.c: New test.
390 * gcc.dg/strict-overflow-4.c: New test.
391 * gcc.dg/no-strict-overflow-4.c: New test.
392 * gcc.dg/fold-mod-1.c: Add -fstrict-overflow option.
393 * gcc.dg/pr15784-1.c: Likewise.
394 * gcc.dg/pr20922-1.c: Likewise.
395 * gcc.dg/pr20922-3.c: Likewise.
396 * gcc.dg/pr20922-4.c: Likewise.
397 * gcc.dg/pr20922-6.c: Likewise.
398 * gcc.dg/compare-4.c: Likewise.
399 * gcc.dg/torture/pr26898-1.c: Likewise.
400 * gcc.dg/tree-ssa/divide-1.c: Likewise.
401 * gcc.dg/tree-ssa/divide-2.c: Likewise.
402 * gcc.dg/tree-ssa/divide-3.c: Likewise.
403 * gcc.dg/tree-ssa/divide-4.c: Likewise.
404 * gcc.dg/tree-ssa/pr14490-1.c: Likewise.
405 * gcc.dg/tree-ssa/pr14490-3.c: Likewise.
406 * gcc.dg/tree-ssa/pr21082.c: Likewise.
407 * gcc.dg/tree-ssa/pr26899.c: Likewise.
408 * g++.dg/tree-ssa/pr21082.C: Likewise.
409
6117e415 4102007-01-27 Roger Sayle <roger@eyesopen.com>
411
412 * gcc-dg/large-size-array-3.c: New test case.
413
1a1fd714 4142007-01-27 Roger Sayle <roger@eyesopen.com>
415
416 * gfortran.dg/forall_7.f90: New test case.
417
74f588f2 4182007-01-27 Paul Thomas <pault@gcc.gnu.org>
419
420 PR fortran/30407
421 * gfortran.dg/where_operator_assign_1.f90: New test.
422 * gfortran.dg/where_operator_assign_2.f90: New test.
423 * gfortran.dg/where_operator_assign_3.f90: New test.
424
efc2322a 4252007-01-26 Joseph Myers <joseph@codesourcery.com>
426
427 * lib/target-supports.exp
428 (check_effective_target_powerpc_altivec): New.
429 (check_effective_target_vect_cmdline_needed): Use it.
430
33a28619 4312007-01-26 Steven G. Kargl <kargl@gcc.gnu.org>
432
71455e79 433 PR fortran/30278
33a28619 434 * gfortran.dg/backslash_3.f: New test.
435
78c07c47 4362007-01-26 Richard Guenther <rguenther@suse.de>
437
438 * gcc.dg/tree-ssa/pr23382.c: Fix typo.
439
f30a3c31 4402007-01-26 Tobias Burnus <burnus@net-b.de>
441
442 * gfortran.dg/gomp/gomp.exp: Support .f03 extension.
443 * gfortran.dg/vect/vect.exp: Ditto.
444 * gfortran.dg/dg.exp: Ditto.
445 * gfortran.fortran-torture/execute/execute.exp: Ditto.
446 * gfortran.fortran-torture/compile/compile.exp: Ditto.
447
503733d5 4482007-01-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
449
450 * gcc.dg/builtins-20.c: Add more cases.
451 * gcc.dg/torture/builtin-symmetric-1.c: Likewise.
452
b232d73d 4532007-01-25 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
454
455 PR fortran/30437
456 * gcc.dg/Wall.c: New.
457 * gcc.dg/Wno-all.c: New.
458 * gfortran.dg/Wall.f90: New.
459 * gfortran.dg/Wno-all.f90: New.
460
8cdbd846 4612007-01-24 Geoffrey Keating <geoffk@apple.com>
462
463 * gcc.target/powerpc/darwin-ehreturn-1.c: New.
464 * g++.dg/eh/simd-2.C: Also run on Darwin.
465 * g++.dg/eh/simd-3.C: New.
466 * g++.dg/eh/simd-4.C: New.
467
c81ed7c1 4682007-01-25 Richard Guenther <rguenther@suse.de>
469
470 * gcc.dg/tree-prof/tree-prof.exp: Define _PROFILE_GENERATE
471 and _PROFILE_USE.
472 * gcc.dg/tree-prof/wcoverage-mismatch.c: New testcase.
473
051641b3 4742007-01-25 Razya Ladelsky <razya@il.ibm.com>
475
8cdbd846 476 * gcc.dg/ipa/ipa-1.c: Update scan tree dump.
051641b3 477 * gcc.dg/ipa/ipa-2.c: Update scan tree dump.
478 * gcc.dg/ipa/ipa-3.c: Update scan tree dump.
479 * gcc.dg/ipa/ipa-4.c: Update scan tree dump.
480 * gcc.dg/ipa/ipa-5.c: Update scan tree dump.
481 * gcc.dg/ipa/ipa-6.c: Update scan tree dump.
482 * gcc.dg/ipa/ipa-7.c: New testcase.
483
7559fcae 4842007-01-24 Douglas Gregor <dgregor@osl.iu.edu>
485
486 * g++.dg/cpp0x/warn_cxx0x.C: New.
487
abe4dcf6 4882007-01-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
489
490 * gcc.dg/builtins-20.c: Test builtin carg.
491
1e4afe3c 4922007-01-24 Jakub Jelinek <jakub@redhat.com>
493
f9b59f0c 494 PR middle-end/27416
495 * gcc.dg/gomp/pr27416.c: New test.
496
fc6ebbc0 497 PR middle-end/30494
498 * gcc.dg/gomp/pr30494.c: New test.
499 * g++.dg/gomp/pr30494.C: New test.
500
1e4afe3c 501 PR middle-end/30421
502 * gcc.dg/gomp/pr30421.c: New test.
503
4e586241 5042007-01-24 Steve Ellcey <sje@cup.hp.com>
505
506 * gcc.target/ia64/versionid-1.c: New test.
507 * gcc.target/ia64/versionid-2.c: New test.
508
3efb3a78 5092007-01-24 Richard Guenther <rguenther@suse.de>
510
511 PR testsuite/30181
512 * gcc.dg/builtins-57.c: Change to a link-time testcase
513 to support non-C99 targets.
514
7f0432c3 5152007-01-24 Jan Hubicka <jh@suse.cz>
516
517 * gcc.dg/tree-ssa/pr23382.c: Avoid DCE from eliminating dead variable.
518
6a60f216 5192007-01-24 Andreas Krebbel <krebbel1@de.ibm.com>
520
521 * gcc.c-torture/compile/sizeof-macros-1.c: New testcase.
522
da2f0f2c 5232007-01-23 Andrew Pinski <pinskia@gmail.com>
524
525 PR objc/27438
526 * objc.dg/const-str-12.m: New test.
527
9758e987 5282007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
529
530 PR fortran/30532
531 * gfortran.dg/ctrl-z.f90: New test.
532
5332007-01-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
534
535 PR fortran/30481
536 * gfortran.dg/namelist_assumed_char.f90: New test.
537
324392c5 5382007-01-23 Simon Martin <simartin@users.sourceforge.net>
539
540 PR c++/27492
541 * g++.dg/inherit/covariant15.C: New test.
542
b5af6702 5432007-01-23 Ian Lance Taylor <iant@google.com>
544
545 * g++.dg/warn/Wparentheses-24.C: New test.
546
ceacb159 5472007-01-23 Richard Guenther <rguenther@suse.de>
548
549 PR testsuite/30560
550 * ada/acats/run_acats: Do not call gnatmake or gnatchop
551 with full path.
552
a0315874 5532007-01-22 Richard Guenther <rguenther@suse.de>
554
555 PR tree-optimization/30038
556 * gcc.dg/builtins-62.c: New testcase.
557
cf86e5ce 5582007-01-21 Eric Botcazou <ebotcazou@libertysurf.fr>
559
560 * gcc.c-torture/compile/20070121.c: New test.
561
5e7a0a23 5622007-01-21 Thomas Koenig <Thomas.Koenig@online.de>
563
564 PR libfortran/30525
565 * gfortran.dg/char_comparison_1.f: New test.
566
e51f5136 5672007-01-21 Ira Rosen <irar@il.ibm.com>
568
569 * gcc.dg/vect/vect-strided-same-dr.c: New test.
570
7eb56ad3 5712007-01-20 Andrew Pinski <pinskia@gmail.com>
572
573 PR objc/30479
574 * objc.dg/pch: New directory.
575 * objc.dg/pch/pch.exp: New file.
576 * objc.dg/pch/interface-1.m: New test.
577 * objc.dg/pch/interface-1.hs: New include file.
578 * lib/objc.exp (objc_target_compile): Add
579 "-x objective-c-header" in front of the sources if this is
580 a precompiled header being compiled.
581
538374c5 5822007-01-20 Roger Sayle <roger@eyesopen.com>
583
584 * gfortran.dg/array_memcpy_3.f90: New test case.
585 * gfortran.dg/vect/vect-5.f90: Update vectorized loop count.
586
5687724f 5872007-01-20 Roger Sayle <roger@eyesopen.com>
588 Brooks Moses <brooks.moses@codesourcery.com>
589 Francois-Xavier Coudert <coudert@clipper.ens.fr>
590
591 * gfortran.dg/intrinsic_sign_1.f90: New test case.
592 * gfortran.dg/intrinsic_sign_2.f90: Likewise.
593
46b3f237 5942007-01-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
595
596 * gcc.dg/torture/builtin-math-3.c: Test fdim.
597
b38e73d6 5982007-01-19 Mike Stump <mrs@apple.com>
599
600 * gcc.dg/darwin-ld-6.c: Remove, tests a linker flag that is going
601 away.
602
893038cd 6032007-01-19 Roger Sayle <roger@eyesopen.com>
604
605 * gcc.dg/pr30172-1.c: Specify the -fno-signed-zeros command line
606 option instead of -funsafe-math-optimizations.
607
167b550b 6082007-01-19 Tomas Bily <tbily@suse.cz>
609
610 gcc.dg/tree-prof/indir-call-prof.c: New.
611 g++.dg/dg.exp: Add tree-prof subdirectory.
612 g++.dg/tree-prof/indir-call-prof.C: New.
613 g++.dg/tree-prof/tree-prof.exp: New.
614
bf6fb451 6152007-01-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
616
617 PR c++/17947
618 * g++.dg/warn/deprecated.C: Update warning output.
619 * g++.dg/warn/deprecated-2.C: Likewise.
620 * g++.dg/warn/deprecated-3.C: New.
621
f6aeaff7 6222007-01-19 Nathan Sidwell <nathan@codesourcery.com>
623
624 * gcc.c-torture/execute/nestfunc-7.c: New.
625
0ff9d199 6262007-01-18 Hui-May Chang <hm.chang@apple.com>
627
628 * gcc.c-torture/compile/pr27528.c: Add -fno-pic option.
629
7dd6ff6d 6302007-01-18 Nathan Sidwell <nathan@codesourcery.com>
631
632 * gcc.dg/m68k-pic-1.c: New.
633
6fc8b651 6342007-01-18 Roger Sayle <roger@eyesopen.com>
635
636 * gfortran.dg/array_memcpy_4.f90: New test case.
637
61ab55fa 6382007-01-18 Josh Conner <jconner@apple.com>
639
640 PR target/30485
641 * gcc.dg/vect/vect.exp: Add support for no-trapping-math tests.
642 * gcc.dg/vect/no-trapping-math-1: New.
643 * gcc.dg/vect/no-trapping-math-2: New.
644
64d0b996 6452007-01-18 Uros Bizjak <ubizjak@gmail.com>
646
647 * gcc.target/i386/387-8.c: Update comment about optimizing
648 inherent load of 1.0 of fptan instruction.
649
5bc96398 6502007-01-18 Dirk Mueller <dmueller@suse.de>
64d0b996 651 Richard Guenther <rguenther@suse.de>
5bc96398 652
64d0b996 653 PR diagnostic/8268
654 * gcc.dg/Warray-bounds.c: New testcase.
5bc96398 655 * gcc.dg/Warray-bounds-2.c: New testcase.
656 * g++.dg/warn/Warray-bounds.C: New testcase.
657 * g++.dg/warn/Warray-bounds-2.C: New testcase.
658
cdc165b9 6592007-01-17 Paul Thomas <pault@gcc.gnu.org>
660
661 PR fortran/30476
662 * gfortran.dg/generic_12.f90: New test.
663
9ed96984 6642007-01-17 Dorit Nuzman <dorit@il.ibm.com>
665
666 * gcc.target/i386/vectorize1.c: Add cleanup-tree-dump.
667 * gcc.dg/tree-ssa/ssa-dse-9.c: Add cleanup-tree-dump.
668
0ab5481f 6692007-01-16 Janis Johnson <janis187@us.ibm.com>
670
671 * gcc.dg/dfp/compare-special.h: New file.
672 * gcc.dg/dfp/compare-special-32.c: New test.
673 * gcc.dg/dfp/compare-special-64.c: New test.
674 * gcc.dg/dfp/compare-special-128.c: New test.
675
b1049655 6762007-01-16 Roger Sayle <roger@eyesopen.com>
677 Paul Thomas <pault@gcc.gnu.org>
678 Steven G. Kargl <kargl@gcc.gnu.org>
679
680 PR fortran/30404
681 * gfortran.dg/forall_6.f90: New test case.
682 * gfortran.dg/dependency_8.f90: Update test to find "temp" array.
683 * gfortran.dg/dependency_13.f90: Likewise.
684
43317e63 6852007-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
686
687 PR testsuite/12325
688 * gcc.dg/torture/builtin-attr-1.c: Handle warnings from
689 targets that don't support Inf.
690
b6e52c5d 6912007-01-15 Dale Johannesen <dalej@apple.com>
692
693 * gcc.dg/tree-ssa/loop-3.c: Disable with -fpic or -fPIC.
694
33107839 6952007-01-15 Thomas Koenig <Thomas.Koenig@online.de>
696
697 * gfortran.dg/string_0xfe_0xff_1.f90: Use char instead
698 of achar for 0xff to avoid the "Extended ASCII not
699 implemented" error message.
700
ac8d4d79 7012007-01-15 Paul Thomas <pault@gcc.gnu.org>
702
703 PR fortran/28172
704 * gfortran.dg/altreturn_4.f90: New test.
705
706 PR fortran/29389
707 * gfortran.dg/stfunc_4.f90: New test.
708
709 PR fortran/29712
710 * gfortran.dg/bound_2.f90: Reinstate commented out line.
711 * gfortran.dg/initialization_1.f90: Change warning.
712
713 PR fortran/30283
714 * gfortran.dg/specification_type_resolution_2.f90: New test.
715
036c8da4 7162007-01-14 Jan Hubicka <jh@suse.cz>
717
2a77e260 718 * gcc.dg/tree-prof/stringop-1.c: Update pattern for memcpy folding.
caeea118 719 * gcc.dg/tree-ssa/vrp11.c: Fix thinkos in my last patch.
036c8da4 720 * gcc.dg/always_inline3.c: Update for pre-inline tail recursion
721 elimination.
722
619c5974 7232007-01-14 Paul Thomas <pault@gcc.gnu.org>
724
725 PR fortran/30410
726 * gfortran.dg/external_procedures_2.f90: New test.
727
7282007-01-14 Uros Bizjak <ubizjak@gmail.com>
729
730 PR target/30413
731 * gcc.target/i386/pr30413.c: New test.
732
7332007-01-14 Thomas Koenig <Thomas.Koenig@online.de>
734
735 PR fortran/30452
736 * gfortran.dg/string_0xfe_0xff_1.f90: New test.
737
7382007-01-13 Zdenek Dvorak <dvorakz@suse.cz>
739
740 * gcc.dg/20070112-1.c: New test.
741
7422007-01-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
743
744 PR libgfortran/30435
745 * gfortran.dg/list_read_6.f90: New test.
746
a20cec60 7472007-01-12 Olga Golovanevsky <olga@il.ibm.com>
748
619c5974 749 * gcc.dg/torture/pr24750-1.c: Add prototype of free.
a20cec60 750
3e2a04b5 7512007-01-12 Tom Tromey <tromey@redhat.com>
752
753 PR preprocessor/28227:
754 * gcc.dg/cpp/pr28227.c: New file.
755
02f8cd87 7562007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
757
758 * gcc.dg/tree-ssa/loop-22.c: New test.
759
c1692747 7602007-01-11 Zdenek Dvorak <dvorakz@suse.cz>
761
762 PR tree-optimization/29516
763 * gcc.dg/tree-ssa/loop-20.c: New test.
764
708069f0 7652007-01-11 Thomas Koenig <Thomas.Koenig@online.de>
766
767 PR libfortran/30415
768 * minmaxloc_integer_kinds_1.f90: New test.
769
bb3141cb 7702007-01-11 Simon Martin <simartin@users.sourceforge.net>
771
772 PR c++/29573
773 * g++.dg/template/sizeof-template-argument.C: New test.
774
9398d12b 7752007-01-11 Jan Hubicka <jh@suse.cz>
776
777 * gcc.dg/tree-ssa/tailrecursion-4.c: Update dump file.
778 * gcc.dg/tree-ssa/tailrecursion-1.c: Update dump file.
779 * gcc.dg/tree-ssa/tailrecursion-2.c: Update dump file.
780 * gcc.dg/tree-ssa/tailrecursion-3.c: Update dump file.
781 * gcc.dg/tree-ssa/pr21658.c: Likewise.
782 * gcc.dg/tree-ssa/pr15349.c: Likewise.
783 * gcc.dg/tree-ssa/pr25501.c: Likewise.
784 * gcc.dg/tree-ssa/vrp11.c: Make more complex so it still test
785 transformation in question.
786 * gcc.dg/tree-ssa/vrp05.c: Likewise.
787 * gcc.dg/tree-ssa/pr20701.c: Likewise.
788 * gcc.dg/always_inline3.c: Likewise.
789
b8a07692 7902007-01-10 Mark Mitchell <mark@codesourcery.com>
791
792 PR c++/28999
793 * g++.dg/template/typename11.C: New test.
794
9112c6d3 7952007-01-10 Robert Kennedy <jimbob@google.com>
796
797 * gcc.dg/fold-compare-2.c: New test case for fold_comparison.
798
ff35fcd7 7992007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
800
801 * gfortran.dg/chkbits.f90: Added IBCLR tests; test calls
802 for different integer kinds.
803 * gfortran.dg/ishft.f90: Renamed to ishft_1.f90...
804 * gfortran.dg/ishft_1.f90: ...Renamed from ishft.f90.
805 * gfortran.dg/ishft_2.f90: New test.
806 * gfortran.dg/ishft_3.f90: New test.
807
0f9f759c 8082007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
809
810 * gfortran.dg/altreturn_2.f90: Removed executable bit.
811
cf661063 8122007-01-09 Zdenek Dvorak <dvorakz@suse.cz>
813
814 PR tree-optimization/30322
815 * gcc.dg/tree-ssa/loop-21.c: New test.
816
60d9461b 8172007-01-08 Geoffrey Keating <geoffk@apple.com>
818
819 * g++.dg/rtti/darwin-builtin-linkage.C: New.
820
f9c07cbc 8212007-01-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
822
823 * gcc.target/spu/intrinsics-1.c: Remove xfail.
824
08dfbb2b 8252007-01-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
826
827 * g++.dg/warn/overflow-warn-1.C: Fix testcase.
828 * g++.dg/warn/overflow-warn-3.C: Likewise.
829 * g++.dg/warn/overflow-warn-4.C: Likewise.
830 * g++.dg/warn/overflow-warn-5.C: Likewise.
831 * g++.dg/warn/overflow-warn-6.C: Likewise.
832 * g++.dg/warn/Woverflow-1.C: Likewise.
833 * g++.dg/warn/Woverflow-2.C: Likewise.
834 * g++.dg/warn/Woverflow-3.C: Likewise.
835 * g++.dg/warn/multiple-overflow-warn-2.C: Likewise.
836
f5bfd4fa 8372007-01-08 Roger Sayle <roger@eyesopen.com>
838
839 * gfortran.dg/array_constructor_14.f90: New test case.
840 * gfortran.dg/vect/vect-5.f90: Update test for improved alignment.
841
b9b64cb7 8422007-01-08 Richard Guenther <rguenther@suse.de>
843
844 PR tree-optimization/23603
845 * gcc.dg/tree-ssa/vrp31.c: New testcase.
846 * gcc.dg/tree-ssa/vrp32.c: Likewise.
847
546c4794 8482007-01-08 Mark Shinwell <shinwell@codesourcery.com>
849
850 * gcc.target/i386/20020531-1.c: Use "char" not "unsigned char"
851 in __v8qi typedef.
852 * gcc.target/powerpc/altivec-vec-merge.c (foo): Add casts.
853 * gcc.dg/simd-1.c: Update dg-error directives to reflect new
854 compiler behaviour.
855 * gcc.dg/simd-5.c: Likewise.
856 * gcc.dg/simd-6.c: Likewise.
857 * g++.dg/conversion/simd1.C: Likewise.
858 * g++.dg/conversion/simd3.C: Likewise.
859 * g++.dg/ext/attribute-test-2.C (data): Add "vs" member.
860 (main): Use it.
861
dac21d57 8622007-01-08 Mark Shinwell <shinwell@codesourcery.com>
863
864 PR tree-optimization/29877
865 * gcc.dg/pr16194.c: Skip test entirely if we don't know the
866 name of a hard register for the target concerned. Adjust dg-error
867 directives to cope with new behaviour of TER.
868
baab3ea2 8692007-01-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
870
871 PR c++/28986
872 * g++.dg/conversion/nullptr1.C: Added overflow warning.
873 * g++.dg/warn/overflow-warn-1.C: New.
874 * g++.dg/warn/overflow-warn-3.C: New.
875 * g++.dg/warn/overflow-warn-4.C: New.
876 * g++.dg/warn/overflow-warn-5.C: New.
877 * g++.dg/warn/overflow-warn-6.C: New.
878 * g++.dg/warn/Woverflow-1.C: New.
879 * g++.dg/warn/Woverflow-2.C: New.
880 * g++.dg/warn/Woverflow-3.C: New.
881 * g++.dg/warn/multiple-overflow-warn-2.C: New.
882
91652ee1 8832007-01-07 Bernhard Fischer <aldot@gcc.gnu.org>
884
885 PR fortran/27698
886 * gfortran.dg/invalid_name.f90: New test.
887 * gfortran.dg/do_iterator.f90: Adjust pattern for expected error.
888 * gfortran.dg/gomp/pr29759.f90: Ditto.
889
b64449a6 8902007-01-06 Steven G. Kargl <kargl@gcc.gnu.org>
94bf16b4 891
892 * gfortran.dg/present_1.f90: Update error message.
893
b64449a6 8942007-01-06 Lee Millward <lee.millward@codesourcery.com>
1965e597 895
896 PR c++/19439
897 * g++.dg/template/duplicate1.C: New test
898 * g++.dg/template/memfriend6.C: Adjust error markers.
899
a9a6a36a 9002007-01-05 Andrew Pinski <Andrew_Pinski@playstation.sony.com>
901
902 PR tree-opt/30385
903 * gcc.dg/torture/inline-1.c: New test.
904
f170d67f 9052007-01-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
906
907 PR c/19978
908 * gcc.dg/multiple-overflow-warn-1.c: New.
909 * gcc.dg/multiple-overflow-warn-2.c: New.
910 * gcc.dg/overflow-warn-6.c: New.
911 * g++.dg/warn/multiple-overflow-warn-1.C: New.
912
1372ec9a 9132007-01-05 Roger Sayle <roger@eyesopen.com>
914
915 * gfortran.dg/array_memcpy_1.f90: New test case.
916 * gfortran.dg/array_memcpy_2.f90: Likewise.
917
b1088b3e 9182007-01-05 Richard Guenther <rguenther@suse.de>
919
920 PR middle-end/27826
921 * g++.dg/opt/pr27826.C: New testcase.
922
6b68e71a 9232007-01-05 Ian Lance Taylor <iant@google.com>
924
925 * gcc.dg/Walways-true-1.c: New test.
926 * gcc.dg/Walways-true-2.c: New test.
927 * g++.dg/warn/Walways-true-1.C: New test.
928 * g++.dg/warn/Walways-true-2.C: New test.
929
31a66711 9302007-01-05 Jakub Jelinek <jakub@redhat.com>
931
932 PR c/30360
933 * gcc.dg/pr30360.c: New test.
934
1bfea7e8 9352007-01-05 Paul Thomas <pault@gcc.gnu.org>
936
937 PR fortran/23232
938 * gfortran.dg/data_implied_do_1.f90: New test.
939
940 PR fortran/27996
941 PR fortran/27998
942 * gfortran.dg/char_length_1.f90: New test.
943
7cb46122 9442007-01-05 Richard Guenther <rguenther@suse.de>
945
946 PR middle-end/28116
947 * g++.dg/opt/pr28116.C: New testcase.
948
9492007-01-05 Tobias Burnus <burnus@net-b.de>
2bec85dc 950
951 PR fortran/29624
952 * gfortran.dg/alloc_alloc_expr_1.f90: Add check for
953 invalid deallocate.
954 * gfortran.dg/allocatable_dummy_2.f90: Update dg-error.
955 * gfortran.dg/protected_4.f90: Add pointer intent check.
956 * gfortran.dg/protected_6.f90: Add pointer intent check.
957 * gfortran.dg/pointer_intent_1.f90: New test.
958 * gfortran.dg/pointer_intent_2.f90: New test.
959 * gfortran.dg/pointer_intent_3.f90: New test.
960
9612007-01-04 Brooks Moses <brooks.moses@codesourcery.com>
d368f62b 962
963 PR 30235
964 * gfortran.dg/altreturn_2.f90: new test.
965
927b511f 9662007-01-04 Tom Tromey <tromey@redhat.com>
967
968 PR preprocessor/28165:
969 * gcc.dg/cpp/pr28165.c: New file.
970
c2ca1bab 9712007-01-03 Josh Conner <jconner@apple.com>
972
973 PR middle-end/29683
974 * gcc.dg/pr29683.c: New.
975
ff1a16eb 9762007-01-03 Jakub Jelinek <jakub@redhat.com>
977
978 PR c++/28217
979 * g++.dg/pch/template-1.C: New test.
980 * g++.dg/pch/template-1.Hs: New file.
981
1dfbdb0f 9822007-01-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
983
984 PR middle-end/30353
985 * gcc.c-torture/compile/complex-4.c: New test.
986
224f2445 9872007-01-03 Joseph Myers <joseph@codesourcery.com>
988
989 * g++.dg/vect/vect.exp: Skip PowerPC targets not supporting
990 -maltivec.
991 * gcc.target/powerpc/altivec-20.c: Use powerpc_altivec_ok.
992
9e943d06 9932007-01-03 Jakub Jelinek <jakub@redhat.com>
994
f5f67da7 995 PR middle-end/30286
996 * gcc.dg/pr30286.c: New test.
997
21052919 998 PR c++/29535
999 * g++.dg/template/crash66.C: New test.
1000
9e943d06 1001 PR c++/29054
1002 * g++.dg/template/friend49.C: New test.
1003
131ffbe1 10042007-01-03 Steven G. Kargl <kargls@comcast.net>
1005
1006 * gfortran.dg/ibits.f90: New test.
1007
10082007-01-03 Zdenek Dvorak <dvorakz@suse.cz>
7cef6c97 1009
1010 * gcc.dg/tree-ssa/update-unroll-1.c: New test.
1011 * gcc.dg/tree-ssa/update-unswitch-1.c: New test.
1012
f517b36e 10132007-01-02 Jan Hubicka <jh@suse.cz>
1014
1015 * gcc.dg/pr16194.c: We now output error on all three functions, not just
1016 first one.
1017
d6f5f982 10182007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1019
1020 PR c/19977
1021 * gcc/testsuite/gcc.dg/overflow-warn-3.c: Remove XFAIL.
1022 * gcc/testsuite/gcc.dg/overflow-warn-4.c: Remove XFAIL.
1023
60a0513e 10242006-01-02 Ian Lance Taylor <iant@google.com>
1025
1026 * g++.dg/warn/Wparentheses-22.C: New test.
1027 * g++.dg/warn/Wparentheses-23.C: New test.
1028
02619052 10292007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1030
1031 PR middle-end/7651
1032 * gcc.dg/declspec-3.c: Replace -W with -Wold-style-declaration.
1033 * gcc.dg/declspec-3-Wextra.c: New.
1034 * gcc.dg/declspec-3-no.c: New
1035
b49755cf 10362007-01-02 Paul Thomas <pault@gcc.gnu.org>
1037
1038 PR fortran/20896
1039 * gfortran.dg/interface_10.f90: Remove.
1040
89476fc9 10412007-01-01 Roger Sayle <roger@eyesopen.com>
1042
1043 * gcc.dg/fold-eqxor-4.c: New test case.
1044
8ef3d190 10452007-01-02 Joseph Myers <joseph@codesourcery.com>
1046
1047 PR middle-end/30311
1048 * gcc.c-torture/compile/pr30311.c: New test.
1049
c0b3edb3 10502007-01-01 Andrew Pinski <pinskia@gmail.com>
1051
1052 PR middle-end/30253
1053 * gcc.c-torture/compile/statement-expression-1.c: New test.
1054
f6eff11b 10552007-01-01 Andreas Schwab <schwab@suse.de>
1056
1057 PR target/29166
1058 * g++.dg/eh/pr29166.C: New test.
1059
8663c890 10602007-01-01 Joseph Myers <joseph@codesourcery.com>
1061
1062 * lib/target-supports.exp (check_effective_target_powerpc_spe):
1063 New.
1064 (check_effective_target_vect_cmdline_needed): Use it.
1065
cb8fc1a4 10662006-12-31 Richard Guenther <rguenther@suse.de>
1067
1068 PR middle-end/30137
1069 * testsuite/gcc.dg/pr30137-1.c: New testcase.
1070 * testsuite/gcc.dg/pr30137-2.c: Likewise.
1071
0673139b 10722006-12-31 Roger Sayle <roger@eyesopen.com>
1073
1074 PR middle-end/30322
1075 * gcc.dg/fold-plusnot-1.c: New test case.
1076
4be86438 10772006-12-31 Simon Martin <simartin@users.sourceforge.net>
1078
1079 PR c++/29731
1080 * g++.dg/parse/template22.C: New test.
1081
a7ede36a 10822006-12-31 Richard Guenther <rguenther@suse.de>
1083
1084 PR middle-end/30338
1085 * gcc.c-torture/compile/pr30338.c: New testcase.
1086
be6157d7 10872006-12-31 Paul Thomas <pault@gcc.gnu.org>
1088
1089 PR fortran/27900
1090 * gfortran.dg/intrinsic_actual_4.f90: New test.
1091
1092 PR fortran/24325
1093 * gfortran.dg/func_decl_3.f90: New test.
1094
8d7cdc4d 10952006-12-31 Paul Thomas <pault@gcc.gnu.org>
1096
1097 PR fortran/23060
1098 * gfortran.dg/c_by_val.c: Called by c_by_val_1.f.
1099 * gfortran.dg/c_by_val_1.f: New test.
1100 * gfortran.dg/c_by_val_2.f: New test.
1101 * gfortran.dg/c_by_val_3.f: New test.
1102
a14c06e9 11032006-12-30 Thomas Koenig <Thomas.Koenig@online.de>
1104
1105 PR libfortran/30321
1106 * gfortran.dg/sum_zero_array_1.f90: New test.
1107
5d70627e 11082006-12-29 Jakub Jelinek <jakub@redhat.com>
1109
1110 PR preprocessor/29612
1111 * gcc.dg/cpp/pr29612-1.c: New test.
1112 * gcc.dg/cpp/pr29612-2.c: New test.
1113
3ed99e5d 11142006-12-28 Paul Thomas <pault@gcc.gnu.org>
1115
1116 PR fortran/30034
1117 * gfortran.dg/pure_formal_proc_1.f90: New test.
1118
1119 PR fortran/30237
1120 * gfortran.dg/intrinsic_actual_3.f90: New test.
1121
2139a2ba 11222006-12-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1123
1124 PR fortran/30014
1125 * gfortran.dg/io_constraints_1.f90: Update test.
1126 * gfortran.dg/io_constraints_2.f90: Update test.
a9c1b0ef 1127 * gfortran.dg/inquire_iolength.f90: New test.
2139a2ba 1128
08b102c2 11292006-12-27 Paul Thomas <pault@gcc.gnu.org>
1130
1131 PR fortran/20896
1132 * gfortran.dg/interface_10.f90: New test.
1133 * gfortran.dg/dummy_procedure_1.f90: Add error for call s1(z),
1134 since z is already, locally a variable.
1135
1136 PR fortran/25135
1137 * gfortran.dg/generic_11.f90: New test.
1138 * gfortran.dg/interface_7.f90: Remove name clash between module
1139 name and procedure 'x' referenced in the interface.
1140
e1fd9ad2 11412006-12-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1142
1143 PR middle-end/7651
1144 * gcc.dg/Wmissing-parameter-type.c: New.
1145 * gcc.dg/Wmissing-parameter-type-Wextra.c: New.
1146 * gcc.dg/Wmissing-parameter-type-no.c: New.
1147
2872c066 11482006-12-22 Paul Thomas <pault@gcc.gnu.org>
1149
1150 PR fortran/25818
1151 * gfortran.dg/entry_array_specs_2.f: New test.
1152
1153 PR fortran/30084
1154 * gfortran.dg/nested_modules_6.f90: New test.
1155
0d438110 11562006-12-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1157
1158 PR middle-end/7651
1159 * gcc.dg/attr-returns_twice-1.c: Replace Wextra with Wclobbered.
1160 * gcc.dg/setjmp-1.c: Add explicit Wclobbered.
1161
b58456b5 11622006-12-21 Andrew Pinski <pinskia@gmail.com>
1163
1164 PR C++/30168
1165 * g++.dg/opt/complex6.C: New test.
1166
8af9e72f 11672006-12-22 Ben Elliston <bje@au.ibm.com>
1168
1169 * lib/gcc-dg.exp (gcc-dg-prune): Return "::unsupported::memory
1170 full" if the linker on spu-*-* warns about exceeding local store.
1171
1172 And revert this patch:
1173 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
1174 fail to link due to relocation overflows on spu-*-*.
1175
11c3ed2a 11762006-12-21 Paul Thomas <pault@gcc.gnu.org>
1177
1178 PR fortran/30273
1179 * gfortran.dg/dependency_19.f90: New test.
1180
76b504f5 11812006-12-21 Paul Thomas <pault@gcc.gnu.org>
1182
1183 PR fortran/30202
1184 * gfortran.dg/alloc_comp_basics_3.f90: New test.
1185
98154846 11862006-12-21 Jakub Jelinek <jakub@redhat.com>
1187
2c84951a 1188 PR middle-end/30262
1189 * gcc.c-torture/execute/20061220-1.c: New test.
1190
1191 PR middle-end/30263
1192 * gcc.dg/gomp/asm-1.c: New test.
1193
98154846 1194 PR target/30230
1195 * g++.dg/eh/ia64-2.C: New test.
1196
65e83e60 11972006-12-21 Nathan Sidwell <nathan@codesourcery.com>
1198
1199 PR target/28966
1200 PR target/29248
1201 * gcc.dg/rs6000-leaf.c: New.
1202
3350e716 1203