]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
tm.texi: Update.
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
9730bc27
TT
12010-07-07 Tom Tromey <tromey@redhat.com>
2
3 * g++.dg/debug/dwarf2/pubnames-1.C: Make darwin-specific.
4
5e86e540
L
52010-07-07 H.J. Lu <hongjiu.lu@intel.com>
6
7 PR target/44844
8 * gcc.target/i386/rdrand-1.c: Scan "jnc".
9 * gcc.target/i386/rdrand-2.c: Likewise.
10 * gcc.target/i386/rdrand-3.c: Likewise.
11
6938f93f
JH
122010-07-07 Jan Hubicka <jh@suse.cz>
13
14 PR middle-end/44813
15 * g++.dg/torture/pr44813.C: New testcase.
16 * g++.dg/torture/pr44826.C: New testcase.
17
325d7997
BS
182010-07-07 Bernd Schmidt <bernds@codesourcery.com>
19
20 PR rtl-optimization/44787
21 * gcc.c-torture/compile/pr44788.c: New test.
22 * gcc.target/arm/pr44788.c: New test.
23
b1e25565
PB
242010-07-06 Peter Bergner <bergner@vnet.ibm.com>
25
26 * gcc.target/powerpc/altivec-volatile.c: Adjust expected warning.
27
0f5700a7
PB
282010-07-06 Peter Bergner <bergner@vnet.ibm.com>
29
30 * gcc.target/powerpc/ppu-intrinsics.c: Add -Wno-unused-but-set-variable
31 to dg-options.
32
928f0490
TB
332010-07-06 Tobias Burnus <burnus@net-b.de>
34
35 PR fortran/44742
36 * gfortran.dg/parameter_array_init_6.f90: New.
37 * gfortran.dg/initialization_20.f90: Update dg-error.
38 * gfortran.dg/initialization_24.f90: Ditto.
39
7114ab45
TK
402010-07-06 Thomas Koenig <tkoenig@gcc.gnu.org>
41 PR fortran/PR44693
42 * gfortran.dg/dim_range_1.f90: New test.
43 * gfortran.dg/minmaxloc_4.f90: Remove invalid test.
44
627bc938
JM
452010-07-06 Jason Merrill <jason@redhat.com>
46
0060a10a
JM
47 PR c++/44703
48 * g++.dg/cpp0x/initlist41.C: New.
49
627bc938
JM
50 PR c++/44778
51 * g++.dg/template/ptrmem22.C: New.
52
15a1f8c5
KT
532010-07-06 Kai Tietz <kai.tietz@onevision.com>
54
55 * gcc.target/i386/ms_hook_prologue.c: Add x64 ms_hook_prologue
56 support.
57 * gcc.target/i386/i386.exp: Likewise.
58
6b0bcc9b
PB
592010-07-06 Peter Bergner <bergner@vnet.ibm.com>
60
61 PR testsuite/44195
62 * gcc.dg/lto/20100518_0.c: Limit to x86.
63
dfb88126
RG
642010-07-06 Richard Guenther <rguenther@suse.de>
65
66 PR middle-end/44828
67 * gcc.c-torture/execute/pr44828.c: New testcase.
68
ebeb2c24
SZ
692010-07-06 Shujing Zhao <pearly.zhao@oracle.com>
70
71 * g++.dg/warn/noeffect2.C: Adjust expected warning.
72 * g++.dg/warn/volatile1.C: Likewise.
73 * g++.dg/template/warn1.C: Likewise.
74
4ee89d5f
L
752010-07-05 H.J. Lu <hongjiu.lu@intel.com>
76
77 AVX Programming Reference (June, 2010)
78 * g++.dg/other/i386-2.C: Add -mfsgsbase -mrdrnd -mf16c.
79 * g++.dg/other/i386-3.C: Likewise.
80 * gcc.target/i386/sse-12.c: Likewise.
81
82 * gcc.target/i386/f16c-check.h: New.
83 * gcc.target/i386/rdfsbase-1.c: Likewise.
84 * gcc.target/i386/rdfsbase-2.c: Likewise.
85 * gcc.target/i386/rdgsbase-1.c: Likewise.
86 * gcc.target/i386/rdgsbase-2.c: Likewise.
87 * gcc.target/i386/rdrand-1.c: Likewise.
88 * gcc.target/i386/rdrand-2.c: Likewise.
89 * gcc.target/i386/rdrand-3.c: Likewise.
90 * gcc.target/i386/vcvtph2ps-1.c: Likewise.
91 * gcc.target/i386/vcvtph2ps-2.c: Likewise.
92 * gcc.target/i386/vcvtph2ps-3.c: Likewise.
93 * gcc.target/i386/vcvtps2ph-1.c: Likewise.
94 * gcc.target/i386/vcvtps2ph-2.c: Likewise.
95 * gcc.target/i386/vcvtps2ph-3.c: Likewise.
96 * gcc.target/i386/wrfsbase-1.c: Likewise.
97 * gcc.target/i386/wrfsbase-2.c: Likewise.
98 * gcc.target/i386/wrgsbase-1.c: Likewise.
99 * gcc.target/i386/wrgsbase-2.c: Likewise.
100
101 * gcc.target/i386/sse-13.c: Add -mfsgsbase -mrdrnd -mf16c.
102 (__builtin_ia32_vcvtps2ph): New.
103 (__builtin_ia32_vcvtps2ph256): Likewise.
104
105 * gcc.target/i386/sse-14.c: Add -mfsgsbase -mrdrnd -mf16c.
106 Test _cvtss_sh, _mm_cvtps_ph and _mm256_cvtps_ph.
107
108 * gcc.target/i386/sse-22.c: Add fsgsbase,rdrnd,f16c.
109 Test _cvtss_sh, _mm_cvtps_ph and _mm256_cvtps_ph.
110
111 * gcc.target/i386/sse-23.c (__builtin_ia32_vcvtps2ph): New.
112 (__builtin_ia32_vcvtps2ph256): Likewise.
113 Add fsgsbase,rdrnd,f16c.
114
115 * lib/target-supports.exp (check_effective_target_f16c): New.
116
938650d8
JJ
1172010-07-05 Jakub Jelinek <jakub@redhat.com>
118
119 * gcc.dg/guality/nrv-1.c: New test.
120
16ad8025
SL
1212010-07-05 Sandra Loosemore <sandra@codesourcery.com>
122
123 PR middle-end/42505
16ad8025
SL
124 * gcc.target/arm/pr42505.c: New test case.
125
f2896bc9
JJ
1262010-07-05 Jakub Jelinek <jakub@redhat.com>
127
128 PR c++/44808
129 * g++.dg/opt/nrv16.C: New test.
130
5d657263
RG
1312010-07-05 Richard Guenther <rguenther@suse.de>
132
133 PR tree-optimization/44784
134 * gcc.c-torture/compile/pr44784.c: New testcase.
135
9940b13c
IR
1362010-07-05 Ira Rosen <irar@il.ibm.com>
137
138 * gcc.dg/vect/costmodel/i386/costmodel-fast-math-vect-pr29925.c:
139 Increase loop bound and array size.
140 * gcc.dg/vect/costmodel/x86_64/costmodel-fast-math-vect-pr29925.c:
141 Likewise.
142
5bb12090
IR
1432010-07-05 Ira Rosen <irar@il.ibm.com>
144
145 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31d.c: Remove.
146 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76a.c: Increase loop bound.
147 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c: Likewise.
148 * gcc.dg/vect/costmodel/ppc/costmodel-vect-68d.c: Remove.
149 * gcc.dg/vect/pr35821-altivec.c, gcc.dg/vect/pr35821-spu.c: Likewise.
150
6698dd72
SZ
1512010-07-05 Shujing Zhao <pearly.zhao@oracle.com>
152
153 PR c++/22138
154 * g++.dg/parse/template25.C: New.
155
c2a78352
L
1562010-07-04 H.J. Lu <hongjiu.lu@intel.com>
157
158 PR rtl-optimization/44695
159 * gcc.dg/torture/pr44695.c: New.
160
de8e41bc
MLI
1612010-07-04 Manuel López-Ibáñez <manu@gcc.gnu.org>
162
163 PR c++/16630
164 * g++.dg/ext/pretty3.C: New.
165
7f5ad6d7
RG
1662010-07-04 Richard Guenther <rguenther@suse.de>
167
168 PR middle-end/44809
169 * g++.dg/torture/pr44809.C: New testcase.
170
4fa4929e
RG
1712010-07-04 Richard Guenther <rguenther@suse.de>
172
173 PR tree-optimization/44656
174 * gcc.dg/tree-ssa/loadpre6.c: Remove XFAIL.
175
720f5239
IR
1762010-07-04 Ira Rosen <irar@il.ibm.com>
177 Revital Eres <eres@il.ibm.com>
178
179 * gcc.dg/vect/vect-42.c: Don't expect peeling on targets that support
180 misaligned stores.
181 * gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-93.c,
182 gcc.dg/vect/vect-96.c: Likewise.
94dbbc81
UB
183 * gcc.dg/vect/vect-109.c: Expect vectorization only on targets that
184 that support misaligned stores. Change the number of expected
720f5239
IR
185 misaligned accesses.
186 * gcc.dg/vect/vect-peel-1.c: New test.
94dbbc81 187 * gcc.dg/vect/vect-peel-2.c, gcc.dg/vect/vect-peel-3.c,
720f5239 188 gcc.dg/vect/vect-peel-4.c: Likewise.
94dbbc81 189 * gcc.dg/vect/vect-multitypes-1.c: Change the test to make it
720f5239 190 vectorizable on all targets that support realignment.
94dbbc81 191 * gcc.dg/vect/vect-multitypes-4.c: Likewise.
720f5239 192
24b93bd6
L
1932010-07-03 H.J. Lu <hongjiu.lu@intel.com>
194
195 PR c/44806
196 * gcc.dg/torture/pr44806.c: New.
197
6687b740
EB
1982010-07-03 Eric Botcazou <ebotcazou@adacore.com>
199
200 * gnat.dg/cond_expr1.adb: New test.
201
40d1f6af
EB
2022010-07-03 Eric Botcazou <ebotcazou@adacore.com>
203
204 * gnat.dg/modular3.adb: New test.
205 * gnat.dg/modular3_pkg.ads: New helper.
206
cb5eb94e
IS
2072010-07-03 Iain Sandoe <iains@gcc.gnu.org>
208 Mikael Pettersson <mikpe@it.uu.se>
209
210 PR testsuite/44518
211 * obj-c++.dg/encode-2.mm: Produce object and save temps.
212 Make signed-ness of chars explicit. Scan the object for
213 strings that are split by some target assemblers.
214 * obj-c++.dg/encode-3.mm: Make the signed-ness of chars
215 explicit.
216
d9e7913c
HPN
2172010-07-03 Hans-Peter Nilsson <hp@axis.com>
218
219 * gfortran.dg/char_bounds_check_fail_1.f90: Correct dg-output string.
220
3f59fa1c
LCW
2212010-07-02 Le-Chun Wu <lcwu@google.com>
222
223 PR/44128
224 * g++.dg/warn/Wshadow-7.C: New test.
225
73160ba9
DJ
2262010-07-02 Daniel Jacobowitz <dan@codesourcery.com>
227 Julian Brown <julian@codesourcery.com>
40d1f6af 228 Sandra Loosemore <sandra@codesourcery.com>
73160ba9
DJ
229
230 * gcc.c-torture/execute/20100416-1.c: New test case.
231
400cfcf5 2322010-07-02 Julian Brown <julian@codesourcery.com>
40d1f6af 233 Sandra Loosemore <sandra@codesourcery.com>
400cfcf5
JB
234
235 PR target/43703
236
237 * gcc.dg/vect/vect.exp: Add -ffast-math for NEON.
238 * gcc.dg/vect/vect-reduc-6.c: Add XFAIL for NEON.
239
bab53516
SL
2402010-07-02 Sandra Loosemore <sandra@codesourcery.com>
241 Julian Brown <julian@codesourcery.com>
242
243 * gcc.target/arm/neon/vadds64.c: Regenerated.
244 * gcc.target/arm/neon/vaddu64.c: Regenerated.
245 * gcc.target/arm/neon/vsubs64.c: Regenerated.
246 * gcc.target/arm/neon/vsubu64.c: Regenerated.
247 * gcc.target/arm/neon-vmla-1.c: Add -ffast-math to options.
248 * gcc.target/arm/neon-vmls-1.c: Likewise.
249 * gcc.target/arm/neon-vsubs64.c: New execution test.
250 * gcc.target/arm/neon-vsubu64.c: New execution test.
251 * gcc.target/arm/neon-vadds64.c: New execution test.
252 * gcc.target/arm/neon-vaddu64.c: New execution test.
253
b3b7bbce
SL
2542010-07-02 Sandra Loosemore <sandra@codesourcery.com>
255
256 * gcc.target/arm/neon-vands64.c: New.
257 * gcc.target/arm/neon-vandu64.c: New.
258 * gcc.target/arm/neon-vbics64.c: New.
259 * gcc.target/arm/neon-vbicu64.c: New.
260 * gcc.target/arm/neon-veors64.c: New.
261 * gcc.target/arm/neon-veoru64.c: New.
262 * gcc.target/arm/neon-vorns64.c: New.
263 * gcc.target/arm/neon-vornu64.c: New.
264 * gcc.target/arm/neon-vorrs64.c: New.
265 * gcc.target/arm/neon-vorru64.c: New.
266 * gcc.target/arm/neon/vands64.c: Regenerated.
267 * gcc.target/arm/neon/vandu64.c: Regenerated.
268 * gcc.target/arm/neon/vbics64.c: Regenerated.
269 * gcc.target/arm/neon/vbicu64.c: Regenerated.
270 * gcc.target/arm/neon/veors64.c: Regenerated.
271 * gcc.target/arm/neon/veoru64.c: Regenerated.
272 * gcc.target/arm/neon/vorns64.c: Regenerated.
273 * gcc.target/arm/neon/vornu64.c: Regenerated.
274 * gcc.target/arm/neon/vorrs64.c: Regenerated.
275 * gcc.target/arm/neon/vorru64.c: Regenerated.
276
8c54dc55
JD
2772010-07-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
278
279 * gfortran.dg/runtime_warning_1.f90: Remove extra dg line.
280
1b9d45ed
JD
2812010-07-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
282
283 * gfortran.dg/runtime_warning_1.f90: Fix dg syntax.
284 * gfortran.dg/intent_out_5.f90: Same.
285 * gfortran.dg/ltrans-7.f90: Same.
286 * gfortran.dg/char_bounds_check_fail_1.f90: Same.
287
2094f1fc
JH
2882010-07-02 Jan Hubicka <jh@suse.cz>
289
290 * gcc.dg/tree-ssa/ipa-split-5.c: New function.
291
c21ae2bf
IS
2922010-07-02 Iain Sandoe <iains@gcc.gnu.org>
293
294 * objc-obj-c++-shared/Object1.h: Correct Line endings.
295
416f380b
JJ
2962010-07-02 Jakub Jelinek <jakub@redhat.com>
297
298 PR c++/44780
299 * c-c++-common/Wunused-var-12.c: New test.
300
18e8200f
BS
3012010-07-02 Bernd Schmidt <bernds@codesourcery.com>
302
303 PR target/42835
304 * gcc.target/arm/pr42835.c: New test.
305
e4c6a07a
BS
306 PR target/42172
307 * gcc.target/arm/pr42172-1.c: New test.
308
1fa29c84
PC
3092010-07-02 Paolo Carlini <paolo.carlini@oracle.com>
310
311 * g++.dg/template/crash98.C: Remove stray // from dg-error comment.
312
a277dd9b
SL
3132010-07-02 Sandra Loosemore <sandra@codesourcery.com>
314
315 * gcc.target/arm/neon/vdup_ns64.c: Regenerated.
316 * gcc.target/arm/neon/vdup_nu64.c: Regenerated.
317 * gcc.target/arm/neon/vdupQ_ns64.c: Regenerated.
318 * gcc.target/arm/neon/vdupQ_nu64.c: Regenerated.
319 * gcc.target/arm/neon/vmov_ns64.c: Regenerated.
320 * gcc.target/arm/neon/vmov_nu64.c: Regenerated.
321 * gcc.target/arm/neon/vmovQ_ns64.c: Regenerated.
322 * gcc.target/arm/neon/vmovQ_nu64.c: Regenerated.
323 * gcc.target/arm/neon/vget_lanes64.c: Regenerated.
324 * gcc.target/arm/neon/vget_laneu64.c: Regenerated.
325 * gcc.target/arm/neon/vset_lanes64.c: Regenerated.
326 * gcc.target/arm/neon/vset_laneu64.c: Regenerated.
327 * gcc.target/arm/neon-vdup_ns64.c: New.
328 * gcc.target/arm/neon-vdup_nu64.c: New.
329 * gcc.target/arm/neon-vdupQ_ns64.c: New.
330 * gcc.target/arm/neon-vdupQ_nu64.c: New.
331 * gcc.target/arm/neon-vdupQ_lanes64.c: New.
332 * gcc.target/arm/neon-vdupQ_laneu64.c: New.
333 * gcc.target/arm/neon-vmov_ns64.c: New.
334 * gcc.target/arm/neon-vmov_nu64.c: New.
335 * gcc.target/arm/neon-vmovQ_ns64.c: New.
336 * gcc.target/arm/neon-vmovQ_nu64.c: New.
337 * gcc.target/arm/neon-vget_lanes64.c: New.
338 * gcc.target/arm/neon-vget_laneu64.c: New.
339 * gcc.target/arm/neon-vset_lanes64.c: New.
340 * gcc.target/arm/neon-vset_laneu64.c: New.
341
19368333
RG
3422010-07-02 Richard Guenther <rguenther@suse.de>
343
344 * g++.dg/torture/20100702-1.C: New testcase.
345
1a4fc49d
UW
3462010-07-02 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
347
348 PR target/44707
349 * gcc.c-torture/compile/pr44707.c: New test.
350
baf7c318
PC
3512010-07-02 Paolo Carlini <paolo.carlini@oracle.com>
352
353 PR c++/44039
354 * g++.dg/template/crash101.C: New.
355
84c2219a
IS
3562010-07-02 Iain Sandoe <iains@gcc.gnu.org>
357
358 * obj-c++.dg/cxx-ivars-3.mm: Make the test require OSX <= 10.4.
359 Use the ABI-0 accessors and fail it for m64.
360
450997ef
JH
3612010-07-02 Jan Hubicka <jh@suse.cz>
362
363 * g++.dg/tree-ssa/pr44706.C: New testcase.
364
3fa39831
RG
3652010-07-02 Richard Guenther <rguenther@suse.de>
366
367 PR tree-optimization/44748
368 * gcc.dg/tree-ssa/ssa-ccp-29.c: New testcase.
369
8c7481f2
IS
3702010-07-02 Iain Sandoe <iains@gcc.gnu.org>
371
372 * objc-obj-c++-shared/next-abi.h: Remove dependency on system
373 headers. Add clause to reflect that, pre-10.5, ABI is always 0.
374 * objc/execute/forward-1.m: Depend only on __NEXT_RUNTIME__ for
375 the method types to forward:.
376
cba58ef4
JM
3772010-06-30 Jason Merrill <jason@redhat.com>
378
379 * g++.dg/cpp0x/nullptr04.C: Use __INTPTR_TYPE__.
380 * g++.dg/other/pr25632.C: Likewise.
381
45ea4dfe
JJ
3822010-07-01 Jakub Jelinek <jakub@redhat.com>
383
384 PR tree-optimization/40421
385 * gfortran.fortran-torture/compile/pr40421.f90: New test.
386
70f34814
RG
3872010-07-01 Richard Guenther <rguenther@suse.de>
388
389 PR middle-end/42834
390 PR middle-end/44468
391 * gcc.c-torture/execute/20100316-1.c: New testcase.
392 * gcc.c-torture/execute/pr44468.c: Likewise.
393 * gcc.c-torture/compile/20100609-1.c: Likewise.
394 * gcc.dg/volatile2.c: Adjust.
395 * gcc.dg/plugin/selfassign.c: Likewise.
396 * gcc.dg/pr36902.c: Likewise.
397 * gcc.dg/tree-ssa/foldaddr-2.c: Remove.
398 * gcc.dg/tree-ssa/foldaddr-3.c: Likewise.
399 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
400 * gcc.dg/tree-ssa/pr17141-1.c: Likewise.
401 * gcc.dg/tree-ssa/ssa-fre-13.c: Likewise.
402 * gcc.dg/tree-ssa/ssa-fre-14.c: Likewise.
403 * gcc.dg/tree-ssa/ssa-ccp-21.c: Likewise.
404 * gcc.dg/tree-ssa/pta-ptrarith-1.c: Likewise.
405 * gcc.dg/tree-ssa/20030807-7.c: Likewise.
406 * gcc.dg/tree-ssa/forwprop-10.c: Likewise.
407 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
408 * gcc.dg/tree-ssa/pta-ptrarith-2.c: Likewise.
409 * gcc.dg/tree-ssa/ssa-ccp-23.c: Likewise.
410 * gcc.dg/tree-ssa/forwprop-1.c: Likewise.
411 * gcc.dg/tree-ssa/forwprop-2.c: Likewise.
412 * gcc.dg/tree-ssa/struct-aliasing-1.c: Likewise.
413 * gcc.dg/tree-ssa/ssa-ccp-25.c: Likewise.
414 * gcc.dg/tree-ssa/ssa-pre-26.c: Likewise.
415 * gcc.dg/tree-ssa/struct-aliasing-2.c: Likewise.
416 * gcc.dg/tree-ssa/ssa-ccp-26.c: Likewise.
417 * gcc.dg/tree-ssa/ssa-sccvn-4.c: Likewise.
418 * gcc.dg/tree-ssa/ssa-pre-7.c: Likewise.
419 * gcc.dg/tree-ssa/forwprop-5.c: Likewise.
420 * gcc.dg/struct/w_prof_two_strs.c: XFAIL.
421 * gcc.dg/struct/wo_prof_escape_arg_to_local.c: Likewise.
422 * gcc.dg/struct/wo_prof_global_var.c: Likewise.
423 * gcc.dg/struct/wo_prof_malloc_size_var.c: Likewise.
424 * gcc.dg/struct/w_prof_local_array.c: Likewise.
425 * gcc.dg/struct/w_prof_single_str_global.c: Likewise.
426 * gcc.dg/struct/wo_prof_escape_str_init.c: Likewise.
427 * gcc.dg/struct/wo_prof_array_through_pointer.c: Likewise.
428 * gcc.dg/struct/w_prof_global_array.c: Likewise.
429 * gcc.dg/struct/wo_prof_array_field.c: Likewise.
430 * gcc.dg/struct/wo_prof_single_str_local.c: Likewise.
431 * gcc.dg/struct/w_prof_local_var.c: Likewise.
432 * gcc.dg/struct/wo_prof_two_strs.c: Likewise.
433 * gcc.dg/struct/wo_prof_empty_str.c: Likewise.
434 * gcc.dg/struct/wo_prof_local_array.c: Likewise.
435 * gcc.dg/struct/w_prof_global_var.c: Likewise.
436 * gcc.dg/struct/wo_prof_single_str_global.c: Likewise.
437 * gcc.dg/struct/wo_prof_escape_substr_value.c: Likewise.
438 * gcc.dg/struct/wo_prof_global_array.c: Likewise.
439 * gcc.dg/struct/wo_prof_escape_return.c: Likewise.
440 * gcc.dg/struct/wo_prof_escape_substr_array.c: Likewise.
441 * gcc.dg/struct/wo_prof_double_malloc.c: Likewise.
442 * gcc.dg/struct/w_ratio_cold_str.c: Likewise.
443 * gcc.dg/struct/wo_prof_escape_substr_pointer.c: Likewise.
444 * gcc.dg/struct/wo_prof_local_var.c: Likewise.
445 * gcc.dg/tree-prof/stringop-1.c: Adjust.
446 * g++.dg/tree-ssa/pr31146.C: Likewise.
447 * g++.dg/tree-ssa/copyprop-1.C: Likewise.
448 * g++.dg/tree-ssa/pr33604.C: Likewise.
449 * g++.dg/plugin/selfassign.c: Likewise.
450 * gfortran.dg/array_memcpy_3.f90: Likewise.
451 * gfortran.dg/array_memcpy_4.f90: Likewise.
452 * c-c++-common/torture/pr42834.c: New testcase.
453
fb80065c
PC
4542010-06-30 Paolo Carlini <paolo.carlini@oracle.com>
455
456 PR c++/44628
457 * g++.dg/template/crash100.C: New.
458
8a9c1ae6
JH
4592010-06-30 Jan Hubicka <jh@suse.cz>
460
461 * gcc.dg/tree-ssa/ipa-split-4.c: New testcase.
462
8a1561bc
MM
4632010-06-30 Michael Matz <matz@suse.de>
464
465 PR bootstrap/44699
466 * gcc.dg/pr44699.c: New test.
467
dcad005d
BS
4682010-06-30 Bernd Schmidt <bernds@codesourcery.com>
469
470 PR tree-optimization/39799
471 * c-c++-common/uninit-17.c: New test.
472
d33c89fb
JD
4732010-06-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
474
475 PR libfortran/43298
476 * gfortran.dg/read_infnan_1.f90: New test.
477
46408846
JM
4782010-06-29 Jason Merrill <jason@redhat.com>
479
d758e847
JM
480 Enable implicitly declared move constructor/operator= (N3053).
481 * g++.dg/cpp0x/implicit3.C: New.
482 * g++.dg/cpp0x/implicit4.C: New.
483 * g++.dg/cpp0x/implicit5.C: New.
484 * g++.dg/cpp0x/implicit-copy.C: Adjust.
485 * g++.dg/cpp0x/not_special.C: Adjust.
486 * g++.dg/cpp0x/rv-trivial-bug.C: Adjust.
487 * g++.dg/cpp0x/rv1n.C: Adjust.
488 * g++.dg/cpp0x/rv1p.C: Adjust.
489 * g++.dg/cpp0x/rv2n.C: Adjust.
490 * g++.dg/cpp0x/rv2p.C: Adjust.
491 * g++.dg/cpp0x/rv3n.C: Adjust.
492 * g++.dg/cpp0x/rv3p.C: Adjust.
493 * g++.dg/cpp0x/rv4n.C: Adjust.
494 * g++.dg/cpp0x/rv4p.C: Adjust.
495 * g++.dg/cpp0x/rv5n.C: Adjust.
496 * g++.dg/cpp0x/rv5p.C: Adjust.
497 * g++.dg/cpp0x/rv6n.C: Adjust.
498 * g++.dg/cpp0x/rv6p.C: Adjust.
499 * g++.dg/cpp0x/rv7n.C: Adjust.
500 * g++.dg/cpp0x/rv7p.C: Adjust.
501 * g++.dg/cpp0x/rv8p.C: Adjust.
502 * g++.dg/gomp/pr26690-1.C: Adjust.
503 * g++.dg/other/error20.C: Adjust.
504 * g++.dg/other/error31.C: Adjust.
505 * g++.dg/parse/error19.C: Adjust.
506 * g++.dg/template/qualttp5.C: Adjust.
507 * g++.old-deja/g++.law/ctors5.C: Adjust.
508
54ca9930
JM
509 Enable implicitly deleted functions (N2346)
510 * g++.dg/cpp0x/defaulted17.C: New.
511 * g++.dg/cpp0x/implicit1.C: New.
512 * g++.dg/cpp0x/implicit2.C: New.
513 * g++.dg/cpp0x/lambda/lambda-ctor-neg.C: Adjust.
514 * g++.dg/ext/has_virtual_destructor.C: Adjust.
515 * g++.dg/init/ctor4.C: Adjust.
516 * g++.dg/init/synth2.C: Adjust.
517 * g++.dg/lto/20081118_1.C: Adjust.
518 * g++.dg/other/error13.C: Adjust.
519 * g++.dg/other/unused1.C: Adjust.
520 * g++.old-deja/g++.bob/inherit2.C: Adjust.
521 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
522 * g++.old-deja/g++.jason/opeq3.C: Adjust.
523 * g++.old-deja/g++.law/ctors17.C: Adjust.
524 * g++.old-deja/g++.oliva/delete1.C: Adjust.
525 * g++.old-deja/g++.pt/assign1.C: Adjust.
526 * g++.old-deja/g++.pt/crash20.C: Adjust.
527
9a71b305
JM
528 * g++.dg/cpp0x/defaulted10.C: Adjust for new deleted message.
529 * g++.dg/cpp0x/defaulted13.C: Adjust.
530 * g++.dg/cpp0x/defaulted2.C: Adjust.
531 * g++.dg/cpp0x/defaulted3.C: Adjust.
532 * g++.dg/cpp0x/initlist9.C: Adjust.
533 * g++.dg/cpp0x/lambda/lambda-errloc.C: Adjust.
534 * g++.dg/cpp0x/lambda/lambda-errloc2.C: Adjust.
535 * g++.dg/init/synth2.C: Adjust.
536
46408846
JM
537 * g++.dg/cpp0x/defaulted19.C: New.
538
539 * g++.dg/expr/string-1.C: Fix for -std=c++0x.
540 * g++.dg/template/error23.C: Fix for -std=c++0x.
541
68d8db77
JW
5422010-06-29 Janus Weil <janus@gcc.gnu.org>
543
544 PR fortran/44718
545 * gfortran.dg/proc_ptr_28.f90: New.
546
0287000a
JJ
5472010-06-29 Jakub Jelinek <jakub@redhat.com>
548
087fa34b
JJ
549 PR tree-optimization/43801
550 * g++.dg/torture/pr43801.C: New test.
551
0287000a
JJ
552 PR debug/44668
553 * g++.dg/debug/dwarf2/accessibility1.C: New test.
554
d3a79fcc
JM
5552010-06-29 Jason Merrill <jason@redhat.com>
556
557 PR c++/44587
558 * g++.dg/template/qualified-id2.C: New.
559 * g++.dg/template/qualified-id3.C: New.
560
0e3b941e
JW
5612010-06-29 Janus Weil <janus@gcc.gnu.org>
562
563 PR fortran/44696
564 * gfortran.dg/associated_target_4.f90: New.
565
42488c1b
PT
5662010-06-29 Paul Thomas <pault@gcc.gnu.org>
567
568 PR fortran/44582
569 * gfortran.dg/aliasing_array_result_1.f90 : New test.
570
c75c8663
RO
5712010-06-29 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
572
573 * lib/lto.exp (lto_prune_warns): Also accept leading single quote.
574
b35366ce
JH
5752010-06-29 Jan Hubicka <jh@suse.cz>
576
577 * gcc.dg/tree-ssa/ipa-split-3.c: New testcase.
578
810c4bf4
BS
5792010-06-29 Bernd Schmidt <bernds@codesourcery.com>
580
581 PR target/43902
582 * gcc.target/arm/wmul-1.c: Test for smlabb instead of smulbb.
583 * gcc.target/arm/wmul-3.c: New test.
584 * gcc.target/arm/wmul-4.c: New test.
585
5dfebe0a
EB
5862010-06-29 H.J. Lu <hongjiu.lu@intel.com>
587
588 PR rtl-optimization/44659
589 * gcc.target/i386/extract-1.c: New.
590 * gcc.target/i386/extract-2.c: Likewise.
591 * gcc.target/i386/extract-3.c: Likewise.
592 * gcc.target/i386/extract-4.c: Likewise.
593 * gcc.target/i386/extract-5.c: Likewise.
594 * gcc.target/i386/extract-6.c: Likewise.
595
7fd7263d
JJ
5962010-06-28 Jakub Jelinek <jakub@redhat.com>
597
598 PR c++/44682
599 * g++.dg/warn/Wunused-var-14.C: New test.
600
83377c6a
TB
6012010-06-28 Tobias Burnus <burnus@net-b.de>
602
603 PR fortran/43298
604 * gfortran.dg/nan_6.f90: New.
605
f8d9ff4a
L
6062010-06-28 H.J. Lu <hongjiu.lu@intel.com>
607
608 PR tree-optimization/43781
609 * gcc.dg/torture/pr43781.c: New.
610
a516520c
PT
6112010-06-28 Paul Thomas <pault@gcc.gnu.org>
612
613 PR fortran/40158
614 * gfortran.dg/actual_rank_check_1.f90: New test.
615
bb8e5dca
MJ
6162010-06-28 Martin Jambor <mjambor@suse.cz>
617
618 * testsuite/gcc.dg/ipa/ipa-sra-6.c: New test.
619
4021f4a1
JH
6202010-06-28 Jan Hubicka <jh@suse.cz>
621
622 PR tree-optimization/44687
623 * gcc.c-torture/compile/pr44687.c
624
621f4189
MJ
6252010-06-28 Martin Jambor <mjambor@suse.cz>
626
627 PR c++/44535
628 * g++.dg/torture/pr44535.C: New test.
629
fe2ef088
MM
6302010-06-28 Michael Matz <matz@suse.de>
631
632 PR middle-end/44592
633 * gfortran.dg/pr44592.f90: New test.
634
f0cc75e0
JH
6352010-06-28 Jan Hubicka <jh@suse.cz>
636
637 PR tree-optimization/44357
638 * g++.dg/torture/pr44357.C: New testcase.
639
1b9503a1
RO
6402010-06-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
641
642 * gcc.dg/tree-ssa/ltrans-1.c: Add -march=i486 for i?86-*-* && ilp32.
643 * gcc.dg/tree-ssa/ltrans-3.c: Likewise.
644 * gcc.dg/tree-ssa/ltrans-4.c: Likewise.
645 * gcc.dg/tree-ssa/ltrans-5.c: Likewise.
646 * gcc.dg/tree-ssa/ltrans-6.c: Likewise.
647 * gcc.dg/tree-ssa/ltrans-8.c: Likewise.
648 * gcc.dg/tree-ssa/vrp47.c: Add -march=i586 for i?86-*-* && ilp32.
649 * gfortran.dg/ltrans-7.f90: Add -march=i486 for i?86-*-* && ilp32.
650
d402c33d
JH
6512010-06-27 Jan Hubicka <jh@suse.cz>
652
653 * gcc.c-torture/compile/pr44686.c: New file.
654
533e50f6
RG
6552010-06-27 Richard Guenther <rguenther@suse.de>
656
657 PR tree-optimization/44683
658 * gcc.c-torture/execute/pr44683.c: New testcase.
659
83e279c4
EB
6602010-06-27 Eric Botcazou <ebotcazou@adacore.com>
661
662 * gnat.dg/noreturn3.ad[sb]: New test.
663
cef62ad4
JM
6642010-06-26 Jason Merrill <jason@redhat.com>
665
666 * g++.dg/cpp0x/explicit5.C: New.
667
2706a615
RG
6682010-06-26 Richard Guenther <rguenther@suse.de>
669
670 PR tree-optimization/44393
671 * gcc.dg/pr44393.c: New testcase.
672
8b3057b3
JH
6732010-06-26 Jan Hubicka <jh@suse.cz>
674
675 * gcc.dg/tree-ssa/ipa-split-2.c: New testcase.
676
6bfd4302
RB
6772010-06-26 Richard Guenther <rguenther@suse.de>
678
679 PR middle-end/44674
680 * gcc.dg/pr44674.c: New testcase.
681
922e1882
JM
6822010-06-26 Joseph Myers <joseph@codesourcery.com>
683
684 * gcc.dg/opts-3.c: New test.
685
0fb56814
TB
6862010-06-26 Tobias Burnus <burnus@net-b.de>
687
688 * gfortran.dg/type_decl_1.f90: New.
689 * gfortran.dg/type_decl_2.f90: New.
690
e4814b39
TB
6912010-06-26 Tobias Burnus <burnus@net-b.de>
692
693 * gfortran.dg/semicolon_fixed.f: Fix dg syntax..
694 * gfortran.dg/semicolon_fixed_2.f: Ditto.
695
754172c7
JD
6962010-06-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
697
698 PR testsuite/38946
699 * gfortran.dg/array_constructor_23.f: Update test to allow for small
700 error in comparing reals.
701
01349049
TB
7022010-06-25 Tobias Burnus <burnus@net-b.de>
703
704 * selected_real_kind_2.f90: New.
705 * selected_real_kind_3.f90: New.
706
58fc89f6
TB
7072010-06-25 Tobias Burnus <burnus@net-b.de>
708
709 * gfortran.dg/entry_19.f90: New.
710
272001a2
TB
7112010-06-25 Tobias Burnus <burnus@net-b.de>
712
713 * gfortran.dg/end_subroutine_1.f90: New.
714 * gfortran.dg/end_subroutine_2.f90: New.
715 * gfortran.dg/interface_proc_end.f90: Update.
716
c6c73c51
TB
7172010-06-25 Tobias Burnus <burnus@net-b.de>
718
719 * gfortran.dg/semicolon_fixed.f: Update.
720 * gfortran.dg/semicolon_fixed_2.f: New.
721 * gfortran.dg/semicolon_free_2.f90: New.
722 * gfortran.dg/semicolon_free.f90: Update.
723
ba8607be
JD
7242010-06-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
725
726 PR fortran/44448
727 * gfortran.dg/atan2_1.f90: Add -ffloat-store.
728
062c604f
MJ
7292010-06-25 Martin Jambor <mjambor@suse.cz>
730
731 * g++.dg/ipa/iinline-3.C: New test.
732 * gcc.dg/ipa/modif-1.c: Removed.
733
3e485f62
JH
7342010-06-25 Jan Hubicka <jh@suse.cz>
735
736 * testsuite/gcc.dg/tree-ssa/ipa-split-1.c
737
8aa29647
MJ
7382010-06-25 Martin Jambor <mjambor@suse.cz>
739
740 * g++.dg/ipa/iinline-2.C: New test.
741
8ba0479e
JJ
7422010-06-25 Jakub Jelinek <jakub@redhat.com>
743
7a2eceff
JJ
744 PR middle-end/43866
745 * gfortran.dg/pr43866.f90: New test.
746
8ba0479e
JJ
747 PR tree-optimization/44539
748 * gcc.dg/pr44539.c: New test.
749
0354c0c7
BS
7502010-06-25 Bernd Schmidt <bernds@codesourcery.com>
751
752 From Jim Wilson:
753 PR target/43902
754 * gcc.target/mips/madd-9.c: New test.
755
09a1e889
SZ
7562010-06-25 Shujing Zhao <pearly.zhao@oracle.com>
757
758 PR c/44517
759 * gcc.dg/noncompile/pr44517.c: New.
760 * gcc.dg/noncompile/990416-1.c: Adjust expected error.
761
7f58e69f
SE
7622010-06-24 Steve Ellcey <sje@cup.hp.com>
763
764 PR testsuite/43283
765 * gcc.dg/lto/20091216-1_0.c: Use newline instead of semicolon
766 and add argument to nop for IA64.
767
da0ae970
L
7682010-06-24 H.J. Lu <hongjiu.lu@intel.com>
769
770 PR target/44588
771 * gcc.target/i386/mod-1.c: New.
772 * gcc.target/i386/umod-1.c: Likewise.
773 * gcc.target/i386/umod-2.c: Likewise.
774 * gcc.target/i386/umod-3.c: Likewise.
775
54f044eb
JJ
7762010-06-24 Jakub Jelinek <jakub@redhat.com>
777
778 PR middle-end/44492
779 * g++.dg/torture/pr44492.C: New test.
780
d166d4c3
AK
7812010-06-24 Andi Kleen <ak@linux.intel.com>
782
c6c73c51 783 * c-c++-common/warn-omitted-condop.c: New.
d166d4c3 784
d646bbce
TB
7852010-06-24 Tobias Burnus <burnus@net-b.de>
786
787 PR fortran/44614
788 * gfortran.dg/import8.f90: New.
789
8d66b22a
AC
7902010-06-23 Arnaud Charlet <charlet@adacore.com>
791
792 * gnat.dg/not_null.adb: Update test case.
793
dd6f4f89
JJ
7942010-06-22 Jakub Jelinek <jakub@redhat.com>
795
87867ff6
JJ
796 PR c++/44619
797 * g++.dg/warn/Wunused-var-13.C: New test.
798
dd6f4f89
JJ
799 PR c++/44627
800 * g++.dg/diagnostic/method1.C: New test.
801
ca3e07b4
CC
8022010-06-22 Cary Coutant <ccoutant@google.com>
803
804 * g++.dg/debug/dwarf2/dwarf4-typedef.C: New test.
805
5cd2f815
JW
8062010-06-22 Janus Weil <janus@gcc.gnu.org>
807
808 PR fortran/44616
809 * gfortran.dg/abstract_type_8.f03: New.
810
f94ae987
JM
8112010-06-21 Jason Merrill <jason@redhat.com>
812
6d812dd3
JM
813 * g++.dg/cpp0x/noexcept08.C: New.
814
f94ae987
JM
815 * g++.dg/ext/unary_trait_incomplete.C: Adjust.
816
c1b157a6
L
8172010-06-21 H.J. Lu <hongjiu.lu@intel.com>
818
819 PR target/44615
820 * gcc.target/i386/sse2-vec-2a.c: New.
821
cd7fe53b
DD
8222010-06-21 DJ Delorie <dj@redhat.com>
823
824 * gcc.dg/pragma-diag-1.c: New.
825
fa188ff0
L
8262010-06-21 H.J. Lu <hongjiu.lu@intel.com>
827
828 PR target/44615
829 * gcc.target/i386/amd64-abi-3.c: Add -mtune=k8.
830
5e88be0d
AM
8312010-06-21 Alan Modra <amodra@gmail.com>
832
833 PR testsuite/44505
834 * gcc.c-torture/execute/frame-address.c (check_fa): Avoid
835 tail call to check_fa_mid.
836
529e5fc9
JJ
8372010-06-21 Jakub Jelinek <jakub@redhat.com>
838
839 PR target/44575
840 * gcc.c-torture/execute/pr44575.c: New test.
841
fe4e525c
TB
8422010-06-21 Tobias Burnus <burnus@net-b.de>
843
844 PR fortran/40632
845 * gfortran.dg/contiguous_1.f90: New.
846 * gfortran.dg/contiguous_2.f90: New.
847 * gfortran.dg/contiguous_3.f90: New.
848
64bf6102
KT
8492010-06-21 Kai Tietz <kai.tietz@onevision.com>
850
851 * gcc.target/x86_64/abi/callabi/leaf-1.c: New.
852 * gcc.target/x86_64/abi/callabi/leaf-2.c: New.
853
dedd9d05
UB
8542010-06-20 Uros Bizjak <ubizjak@gmail.com>
855
856 PR target/44546
857 * gcc.target/i386/pr44546.c: New test.
858
6e2f1956
JM
8592010-06-20 Joseph Myers <joseph@codesourcery.com>
860
861 * gcc.dg/opts-2.c: New test.
862
1304f582
JW
8632010-06-19 Janus Weil <janus@gcc.gnu.org>
864
865 PR fortran/44584
866 * gfortran.dg/typebound_proc_15.f03: Modified.
867
e6bfe8a2
RE
8682010-06-19 Richard Earnshaw <rearnsha@arm.com>
869
870 PR target/44072
871 * gcc.target/arm/thumb2-cmpneg2add-1.c: New test.
872 * gcc.target/arm/thumb2-cmpneg2add-2.c: New test.
873
f5988525
JDA
8742010-06-19 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
875
876 * g++.dg/ext/label13.C: Fix typo in last change.
877
53ff31ad
JD
8782010-06-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
879
880 PR libfortran/44477
881 * gfortran.dg/eof_3.f90
882 * gfortran.dg/endfile_2.f90
883 * gfortran.dg/endfile_4.f90
884 * gfortran.dg/endfile_3.f90
885
b3b5bf94
JDA
8862010-06-18 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
887
888 PR c++/41090
889 * g++.dg/ext/label13.C: xfail on 32-bit hppa*-*-hpux*.
890
ddf58e42
TB
8912010-06-18 Tobias Burnus <burnus@net-b.de>
892
893 PR fortran/44556
894 * gfortran.dg/allocate_alloc_opt_11.f90: New.
895
d36d83e9
EB
8962010-06-18 Bernd Schmidt <bernds@codesourcery.com>
897
898 * gcc.target/arm/pr40900.c: New test.
899
e1be7706
AC
9002010-06-18 Arnaud Charlet <charlet@adacore.com>
901
902 * gnat.dg/class_wide2.adb: Remove bogus message, no longer generated.
903
8399a0cc
JW
9042010-06-17 Janus Weil <janus@gcc.gnu.org>
905
906 PR fortran/44558
907 * gfortran.dg/typebound_call_15.f03: New.
908
038253e6
MLI
9092010-06-17 Manuel López-Ibáñez <manu@gcc.gnu.org>
910
911 PR c++/44486
912 * g++.dg/pr44486.C: New.
913
6a78b724
DD
9142010-06-16 DJ Delorie <dj@redhat.com>
915
916 * gcc.target/i386/volatile-bitfields-1.c: New.
917 * gcc.target/i386/volatile-bitfields-2.c: New.
918
7c69566f
JM
9192010-06-16 Jason Merrill <jason@redhat.com>
920
59f9c2ed
JM
921 * g++.dg/cpp0x/noexcept03.C: Test -Wnoexcept.
922
7c69566f
JM
923 * g++.dg/cpp0x/noexcept01.C: Test defaulted fns.
924
33766b66
RG
9252010-06-16 Richard Guenther <rguenther@suse.de>
926
927 PR c/44555
928 * gcc.c-torture/execute/pr44555.c: New testcase.
929
3e15518b
JW
9302010-06-16 Janus Weil <janus@gcc.gnu.org>
931
932 PR fortran/44549
933 * gfortran.dg/typebound_proc_16.f03: New.
934
29be3835
MJ
9352010-06-16 Martin Jambor <mjambor@suse.cz>
936
937 * g++.dg/torture/pr43905.C: New test.
938
584bd1cf
MP
9392010-06-16 Mikael Pettersson <mikpe@it.uu.se>
940
941 PR testsuite/44538
942 * gcc.dg/vect/slp-perm-5.c (main): Prevent
943 initialization loop from being vectorized.
944 * gcc.dg/vect/slp-perm-6.c (main): Likewise.
945
1db2f288
AM
9462010-06-16 Alan Modra <amodra@gmail.com>
947
948 PR tree-optimization/44507
949 * gcc.dg/vect/pr44507.c (seeIf256ByteArrayIsConstant): Correct cast.
950
756bcf03
JM
9512010-06-15 Jason Merrill <jason@redhat.com>
952
1f8a2544
JM
953 * g++.dg/overload/arg3.C: Adjust error locations.
954 * g++.dg/overload/copy1.C: Likewise.
955 * g++.dg/tc1/dr152.C: Likewise.
956 * g++.dg/template/incomplete4.C: Likewise.
957 * g++.dg/template/incomplete5.C: Likewise.
958 * g++.old-deja/g++.bob/inherit2.C: Likewise.
959 * g++.old-deja/g++.pt/auto_ptr.C: Likewise.
960 * g++.old-deja/g++.pt/crash9.C: Likewise.
961
d1a115f8
JM
962 * g++.dg/inherit/virtual5.C: New.
963
e14eaea4
JM
964 * g++.dg/cpp0x/defaulted18.C: New.
965
5c77749e
JM
966 * g++.dg/cpp0x/initlist40.C: New.
967
756bcf03
JM
968 * g++.dg/cpp0x/initlist39.C: New.
969
6ab4e307
SP
9702010-06-15 Sebastian Pop <sebastian.pop@amd.com>
971
972 PR middle-end/44391
973 * gcc.dg/graphite/pr44391.c: New.
974
94bff632
JW
9752010-06-15 Janus Weil <janus@gcc.gnu.org>
976
977 PR fortran/43388
978 * gfortran.dg/allocate_alloc_opt_8.f90: New.
979 * gfortran.dg/allocate_alloc_opt_9.f90: New.
980 * gfortran.dg/allocate_alloc_opt_10.f90: New.
981 * gfortran.dg/class_allocate_2.f03: Modified an error message.
982
7fc1dad6
RG
9832010-06-15 Richard Guenther <rguenther@suse.de>
984
985 * gcc.dg/tree-ssa/ssa-sccvn-4.c: Adjust.
986
e0774f1e
RG
9872010-06-15 Richard Guenther <rguenther@suse.de>
988
989 * gcc.dg/vect/bb-slp-21.c: Adjust.
990 * gcc.dg/vect/bb-slp-13.c: Likewise
991 * gcc.dg/vect/bb-slp-4.c: Likewise
992 * gcc.dg/vect/bb-slp-22.c: Likewise
993 * gcc.dg/vect/bb-slp-14.c: Likewise
994 * gcc.dg/vect/bb-slp-23.c: Likewise
995 * gcc.dg/vect/bb-slp-15.c: Likewise
996 * gcc.dg/vect/bb-slp-17.c: Likewise
997 * gcc.dg/vect/bb-slp-18.c: Likewise
998 * gcc.dg/vect/bb-slp-19.c: Likewise
999 * gcc.dg/vect/bb-slp-10.c: Likewise
1000 * gcc.dg/vect/bb-slp-11.c: Likewise
1001 * gcc.dg/vect/bb-slp-20.c: Likewise
1002 * gcc.dg/vect/bb-slp-3.c: Likewise
1003
79943d19
JJ
10042010-06-15 Jakub Jelinek <jakub@redhat.com>
1005
1006 PR fortran/44536
1007 * gfortran.dg/gomp/pr44536.f90: New test.
1008 * gfortran.dg/gomp/sharing-3.f90: Remove xfail.
1009
808081b4
L
10102010-06-14 H.J. Lu <hongjiu.lu@intel.com>
1011
1012 PR target/44534
1013 * gcc.target/i386/avx-vextractf128-256-3.c: New.
1014 * gcc.target/i386/avx-vextractf128-256-4.c: Likewise.
1015
5bca794b
JJ
10162010-06-14 Jakub Jelinek <jakub@redhat.com>
1017
8ab7d796
JJ
1018 PR tree-optimization/44508
1019 * gcc.dg/tree-ssa/pr21086.c: Adjust.
1020
5bca794b
JJ
1021 PR bootstrap/44509
1022 * gcc.dg/pr44509.c: New test.
1023
c1e822d5
IR
10242010-06-14 Ira Rosen <irar@il.ibm.com>
1025
6ab4e307 1026 PR tree-optimization/44507
c1e822d5
IR
1027 * gcc.dg/vect/pr44507.c: New test.
1028
c2adf11d
L
10292010-06-13 H.J. Lu <hongjiu.lu@intel.com>
1030
1031 * g++.dg/plugin/header_plugin.c: Add "c-family/" to c-common.h
1032 and c-pretty-print.h.
1033
1034 * g++.dg/plugin/pragma_plugin.c: Add "c-family/" to c-pragma.h.
1035
9050c834
DF
10362010-06-13 Daniel Franke <franke.daniel@gmail.com>
1037
1038 * gfortran.dg/whole_file_18.f90: Updated error message.
1039
1b1a6626
DF
10402010-06-12 Daniel Franke <franke.daniel@gmail.com>
1041
dedd9d05 1042 * gfortran.dg/whole_file_20.f03: New.
1b1a6626 1043
02d635a2
JH
10442010-06-12 Jan Hubicka <jh@suse.cz>
1045
1046 * gcc.c-torture/compile/pc44485.c: New testcase.
1047
1be17993
JW
10482010-06-12 Janus Weil <janus@gcc.gnu.org>
1049
1050 PR fortran/40117
1051 * gfortran.dg/typebound_proc_4.f03: Modified error message.
1052 * gfortran.dg/typebound_proc_14.f03: New.
1053 * gfortran.dg/typebound_proc_15.f03: New.
1054
fcfbd84e
JM
10552010-06-11 Joseph Myers <joseph@codesourcery.com>
1056
1057 * gcc.dg/opts-1.c: New test.
1058
5d4b393f
JM
10592010-06-11 Joseph Myers <joseph@codesourcery.com>
1060
1061 * gcc.dg/funroll-loops-all.c: Update expected error.
1062
b79a08f6
UB
10632010-06-11 Uros Bizjak <ubizjak@gmail.com>
1064
1065 PR target/44481
1066 * gcc.target/i386/pr44481.c: New test.
1067
ef1f5ea6 10682010-06-11 Eric Botcazou <ebotcazou@adacore.com>
ef0cce1d
EB
1069
1070 * gcc.dg/pr42461.c: Compile at -O2 instead of -O.
1071
7b14477e
SP
10722010-06-11 Sebastian Pop <sebastian.pop@amd.com>
1073
1074 PR middle-end/44483
1075 * gcc.dg/tree-ssa/pr44483.c: New.
1076
1021b0e5 10772010-06-11 Paul Brook <paul@codesourcery.com>
b79a08f6 1078
1021b0e5
PB
1079 * g++.dg/other/arm-neon-1.C: New test.
1080
92bb7768
PT
10812010-06-11 Paul Thomas <pault@gcc.gnu.org>
1082
1083 PR fortran/42051
1084 PR fortran/43896
1085 * gfortran.dg/class_23.f03: New test.
1086
7ea6b6cf
JH
10872010-06-11 Jan Hubicka <jh@suse.cz>
1088
0a42aa4e
JH
1089 * gcc.dg/ipa/pure-const-2.c: New testcase.
1090
10912010-06-11 Jan Hubicka <jh@suse.cz>
1092
1093 * gcc.dg/noreturn-7.c: Update.
1094 * gcc.dg/noreturn-4.c: Update.
7ea6b6cf 1095
b66a8c5d
DS
10962010-06-10 Dodji Seketeli <dodji@redhat.com>
1097
1098 Fix MIPS bootstrap
1099 * g++.dg/other/typedef4.C: New test.
1100
66051b60
JW
11012010-06-10 Janus Weil <janus@gcc.gnu.org>
1102
1103 PR fortran/44207
1104 * gfortran.dg/allocate_alloc_opt_7.f90: New test.
1105
84efddb2
DF
11062010-06-10 Daniel Franke <franke.daniel@gmail.com>
1107
1108 PR fortran/44457
1109 * gfortran.dg/asynchronous_3.f03
1110
da604ebd
CF
11112010-06-10 Changpeng Fang <changpeng.fang@amd.com>
1112
1113 PR middle-end/44185
1114 * gcc.dg/tree-ssa/prefetch-7.c: take the loops that will generate
1115 non-temporal stores out of the tests to form new test cases. As a
1116 result, no non-temporal store should be generated in this case.
1117
1118 * gcc.dg/tree-ssa/prefetch-8.c: New. Test from original
1119 prefetch-7.c that generate one non-temporal store.
1120
1121 * gcc.dg/tree-ssa/prefetch-9.c: New. Test from original
1122 prefetch-7.c that generate one non-temporal store and one
1123 one-temporal prefetch.
1124
591d4f4a
MJ
11252010-06-10 Martin Jambor <mjambor@suse.cz>
1126
1127 PR tree-optimization/44258
1128 * gcc.dg/tree-ssa/pr44258.c: New test.
1129
03af1e4c
DK
11302010-06-10 Daniel Kraft <d@domob.eu>
1131
1132 PR fortran/38936
1133 * gfortran.dg/associate_1.f03: New test.
1134 * gfortran.dg/associate_2.f95: New test.
1135 * gfortran.dg/associate_3.f03: New test.
1136 * gfortran.dg/associate_4.f08: New test.
1137
cefab2e4
FXC
11382010-06-10 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1139
1140 * gfortran.dg/selected_char_kind_4.f90: New test.
1141
642d55de
EB
11422010-06-09 Eric Botcazou <ebotcazou@adacore.com>
1143
1144 * gcc.dg/pr42461.c: New test.
1145
70987f62
DF
11462010-06-09 Daniel Franke <franke.daniel@gmail.com>
1147
642d55de
EB
1148 PR fortran/44347
1149 * gfortran.dg/selected_real_kind_1.f90: New.
70987f62 1150
33169a22
DF
11512010-06-09 Daniel Franke <franke.daniel@gmail.com>
1152
1153 PR fortran/44359
1154 * gfortran.dg/warn_conversion.f90: Removed check for redundant
1155 warning.
1156 * gfortran.dg/warn_conversion_2.f90: Use non-constant expression to
1157 check for warning.
1158
87b18909
SK
11592010-06-09 Steven G. Kargl <kargl@gcc.gnu.org>
1160
1161 * gfortran.dg/data_namelist_conflict.f90: New test.
1162
d2081406
RO
11632010-06-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1164
1165 * g++.old-deja/g++.oliva/dwarf2.C: Don't xfail on i386-pc-solaris*.
1166 * g++.old-deja/g++.oliva/dwarf3.C: Likewise.
1167 * g++.old-deja/g++.other/init19.C: Don't xfail on *-*-solaris2*.
1168
289e52fd
SK
11692010-06-09 Steven G. Kargl <kargl@gcc.gnu.org>
1170
1171 * testsuite/gfortran.dg/mvbits_9.f90: New test.
1172 * testsuite/gfortran.dg/ibset_1.f90: Ditto.
1173 * testsuite/gfortran.dg/ibits_1.f90: Ditto.
1174 * testsuite/gfortran.dg/btest_1.f90: Ditto.
1175 * testsuite/gfortran.dg/ibclr_1.f90: Ditto.
1176
bfc54a27
JM
11772010-06-09 Jason Merrill <jason@redhat.com>
1178
1179 PR c++/44366
1180 * g++.dg/cpp0x/decltype23.C: Move to...
1181 * g++.dg/diagnostic/parm1.C: ...here, and remove decltype.
1182
f1a0b754
JW
11832010-06-09 Janus Weil <janus@gcc.gnu.org>
1184
1185 PR fortran/44211
1186 * gfortran.dg/typebound_call_14.f03: New test.
1187
1536b6ab
MJ
11882010-06-09 Martin Jambor <mjambor@suse.cz>
1189
1190 PR tree-optimization/44423
1191 * gcc.dg/tree-ssa/pr44423.c: New test.
1192
2d7f5f9b
JR
11932010-06-09 Joern Rennecke <amylaar@spamcop.net>
1194
1195 PR testsuite/42843
1196 * gcc.dg/plugin/selfassign.c (pass_warn_self_assign): Use enumerator
1197 TV_NONE to initialize tv_id field.
1198 * g++.dg/plugin/selfassign.c (pass_warn_self_assign): Likewise.
1199 * gcc.dg/plugin/one_time_plugin.c (one_pass): Likewise.
1200 * g++.dg/plugin/dumb_plugin.c (pass_dumb_plugin_example): Likewise.
1201 Include toplev.h .
1202 * gcc.dg/plugin/finish_unit_plugin.c: Include cgraph.h.
1203 * g++.dg/plugin/attribute_plugin.c: Include toplev.h and plugin.h .
1204 * g++.dg/plugin/pragma_plugin.c: Include toplev.h .
1205
e89065a1
SL
12062010-06-08 Sandra Loosemore <sandra@codesourcery.com>
1207
1208 PR tree-optimization/39874
1209 PR middle-end/28685
1210 * gcc.dg/pr39874.c: New file.
1211
3bb1ed66
NS
12122010-06-08 Nathan Sidwell <nathan@codesourcery.com>
1213
1214 * g++.dg/ext/attr-alias-1.C: New.
1215 * g++.dg/ext/attr-alias-2.C: New.
1216
c064bf1c
TB
12172010-06-07 Tobias Burnus <burnus@net-b.de>
1218
1219 PR fortran/44446
1220 * gfortran.dg/proc_ptr_27.f90: New.
1221
af88c58f
JM
12222010-06-07 Jason Merrill <jason@redhat.com>
1223
1224 PR c++/44366
1225 * g++.dg/cpp0x/decltype23.C: New.
1226
6a8f4e12
AP
12272010-06-08 Andrew Pinski <pinskia@gmail.com>
1228 Shujing Zhao <pearly.zhao@oracle.com>
b79a08f6 1229
6a8f4e12
AP
1230 PR c/37724
1231 * gcc.dg/c90-const-expr-10.c: Adjust.
1232 * gcc.dg/c99-const-expr-10.c: Adjust.
1233 * gcc.dg/init-bad-7.c: New.
1234
659b24d6
RO
12352010-06-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1236
1237 * lib/target-supports.exp (check_effective_target_gas): New proc.
1238 * gcc.c-torture/execute/960321-1.x: New file.
1239
b0a421e8
JM
12402010-06-07 Jason Merrill <jason@redhat.com>
1241
1242 PR c++/44401
1243 * g++.dg/tc1/dr147.C: Test case of member with same name as class.
1244
026698d2
JJ
12452010-06-07 Jakub Jelinek <jakub@redhat.com>
1246
d84686d1
JJ
1247 PR c++/44444
1248 * g++.dg/warn/Wunused-var-12.C: New test.
1249
026698d2
JJ
1250 PR c++/44443
1251 * c-c++-common/Wunused-var-11.c: New test.
1252
f10ea640
JH
12532010-06-07 Jan Hubicka <jh@suse.cz>
1254
1255 * gcc.dg/ipa/pure-const-1.c: New testcase.
1256
5e52ffc4
KH
12572010-06-07 Kazu Hirata <kazu@codesourcery.com>
1258
1259 PR rtl-optimization/44404
1260 * gcc.dg/pr44404.c: New.
1261
78e68a89
KT
12622010-06-07 Kai Tietz <kai.tietz@onevision.com>
1263
d94a3592
KT
1264 PR target/44159
1265 * gcc.target/i386/abi-2.c: Check sysv abi here.
1266 * gcc.target/i386/aes-avx-check.h: Call test in noinline
1267 function to avoid failures by different ABIs.
1268 * gcc.target/i386/aes-check.h: Likewise.
1269 * gcc.target/i386/avx-check.h: Likewise.
1270 * gcc.target/i386/fma4-check.h: Likewise.
1271 * gcc.target/i386/mmx-3dnow-check.h: Likewise.
1272 * gcc.target/i386/mmx-check.h: Likewise.
1273 * gcc.target/i386/pclmul-avx-check.h: Likewise.
1274 * gcc.target/i386/pclmul-check.h: Likewise.
1275 * gcc.target/i386/sse-check.h: Likewise.
1276 * gcc.target/i386/sse2-check.h: Likewise.
1277 * gcc.target/i386/sse3-check.h: Likewise.
1278 * gcc.target/i386/sse4_1-check.h: Likewise.
1279 * gcc.target/i386/sse4_2-check.h: Likewise.
1280 * gcc.target/i386/sse4a-check.h: Likewise.
1281 * gcc.target/i386/ssse3-check.h: Likewise.
1282 * gcc.target/i386/xop-check.h: Likewise.
1283 * gcc.target/i386/pr27971.c: Fix for LLP64.
1284 * gcc.target/i386/pr39139.c: Likewise.
1285 * gcc.target/i386/pr39315-check.c: Likewise.
1286 * gcc.target/i386/vararg-1.c: Likewise.
1287 * gcc.target/i386/vararg-2.c: Likewise.
1288 Additional add dg-compile to avoid failure due
1289 missing foo symbol.
1290
390b2b32
UB
1291 * gcc.dg/compound-literal-1.c: Fix for llp64.
1292 * gcc.dg/pr32370.c: Likewise.
1293 * gcc.dg/pr37561.c: Likewise.
1294 * gcc.dg/pr41340.c: Likewise.
1295 * gcc.dg/pr41551.c: Likewise.
78e68a89 1296
e62b90b4
DS
12972010-05-25 Dodji Seketeli <dodji@redhat.com>
1298
1299 PR c++/44188
1300 * g++.dg/debug/dwarf2/typedef3.C: New test.
1301
75522f21 13022010-06-06 Manuel López-Ibáñez <manu@gcc.gnu.org>
04087cd0
MLI
1303
1304 PR c/20000
390b2b32 1305 * c-c++-common/pr20000.c: New.
04087cd0 1306
75522f21 13072010-06-05 Fabien Chêne <fabien@gcc.gnu.org>
640c2adf
FC
1308
1309 PR c++/44086
1310 * g++.dg/init/pr44086.C: New.
1311 * g++.dg/cpp0x/decltype4.C: Adjust.
1312
15d774f9
PT
13132010-06-05 Paul Thomas <pault@gcc.gnu.org>
1314
1315 PR fortran/43945
1316 * gfortran.dg/generic_23.f03: New test.
1317
546a65d9
PT
13182010-06-05 Paul Thomas <pault@gcc.gnu.org>
1319
1320 PR fortran/43895
1321 * gfortran.dg/alloc_comp_class_1.f90 : New test.
1322
82c3c067
JJ
13232010-06-05 Jakub Jelinek <jakub@redhat.com>
1324
1325 PR c++/44361
1326 * c-c++-common/Wunused-var-9.c: New test.
1327
d65aed70
JM
13282010-06-05 Jason Merrill <jason@redhat.com>
1329
1330 * g++.dg/cpp0x/noexcept06.C: Call set_unexpected.
1331
f2c1da78
JM
13322010-06-05 Joseph Myers <joseph@codesourcery.com>
1333
1334 PR c/44322
1335 * gcc.dg/c99-restrict-4.c: New test.
1336
33c2474d
MF
13372010-06-04 Magnus Fromreide <magfr@lysator.liu.se>
1338
1339 * g++.dg/cpp0x/nullptr01.C: Test nullptr_t variable.
1340 * g++.dg/cpp0x/nullptr02.C: Test nullptr_t variable.
1341 * g++.dg/cpp0x/nullptr03.C: Test nullptr_t variable.
1342 * g++.dg/cpp0x/nullptr04.C: Test nullptr_t variable.
1343 * g++.dg/cpp0x/nullptr05.C: Test nullptr_t variable.
1344 * g++.dg/cpp0x/nullptr06.C: Test nullptr_t variable.
1345 * g++.dg/cpp0x/nullptr07.C: Test nullptr_t variable.
1346 * g++.dg/cpp0x/nullptr08.C: Test nullptr_t variable.
1347 * g++.dg/cpp0x/nullptr09.C: Test nullptr_t variable.
1348 * g++.dg/cpp0x/nullptr10.C: Test nullptr_t variable.
1349 * g++.dg/cpp0x/nullptr11.C: Test nullptr_t variable.
1350 * g++.dg/cpp0x/nullptr12.C: Test nullptr_t variable.
1351 * g++.dg/cpp0x/nullptr13.C: Test nullptr_t variable.
1352 * g++.dg/cpp0x/nullptr14.C: Test nullptr_t variable.
1353 * g++.dg/cpp0x/nullptr15.C: Test nullptr_t variable.
1354 * g++.dg/cpp0x/nullptr16.C: Test nullptr_t variable.
1355 * g++.dg/cpp0x/nullptr17.C: Test nullptr_t variable.
1356 * g++.dg/cpp0x/nullptr18.C: Test nullptr_t variable.
1357 * g++.dg/cpp0x/nullptr19.C: Test nullptr_t variable.
1358 * g++.dg/cpp0x/nullptr20.C: Test nullptr_t variable.
1359 * g++.dg/cpp0x/nullptr21.C: Test nullptr_t variable.
1360 * g++.dg/cpp0x/nullptr22.C: Test nullptr_t variable.
1361
0a766368
JM
13622010-06-04 Jason Merrill <jason@redhat.com>
1363
247078ec
JM
1364 * g++.dg/cpp0x/noexcept06.C: New.
1365 * g++.dg/cpp0x/noexcept07.C: New.
1366
0a766368 1367 * g++.dg/cpp0x/noexcept01.C: New.
3a55fb4c
JM
1368 * g++.dg/cpp0x/noexcept02.C: New.
1369 * g++.dg/cpp0x/noexcept03.C: New.
1370 * g++.dg/cpp0x/noexcept04.C: New.
1371 * g++.dg/cpp0x/noexcept05.C: New.
0a766368 1372
16c82123
JJ
13732010-06-04 Jakub Jelinek <jakub@redhat.com>
1374
2aa64966
JJ
1375 PR c++/44412
1376 * g++.dg/warn/Wunused-var-10.C: New test.
1377 * g++.dg/warn/Wunused-var-11.C: New test.
1378
16c82123
JJ
1379 PR c++/44362
1380 * c-c++-common/Wunused-var-10.c: New test.
1381
49706e39
MLI
13822010-06-04 Manuel López-Ibáñez <manu@gcc.gnu.org>
1383
1384 PR c/25880
1385 * gcc.dg/assign-warn-2.c: Update.
1386 * gcc.dg/cpp/line3.c: Update.
1387 * gcc.dg/c99-array-lval-8.c: Update.
1388 * gcc.dg/cast-qual-2.c: Update.
1389 * gcc.dg/c99-arraydecl-3.c: Update.
1390 * gcc.dg/assign-warn-1.c: Update.
1391 * gcc.dg/format/gcc_diag-1.c: Update.
1392
8ff49c29
BS
13932010-06-04 Bernd Schmidt <bernds@codesourcery.com>
1394
1395 PR rtl-optimization/39871
1396 PR rtl-optimization/40615
1397 PR rtl-optimization/42500
1398 PR rtl-optimization/42502
1399 * gcc.target/arm/eliminate.c: New test.
1400
7eea775d
PC
14012010-06-03 Paolo Carlini <paolo.carlini@oracle.com>
1402
1403 PR libstdc++/44410
1404 * g++.old-deja/g++.jason/new.C: Qualify size_t with std::.
1405 * g++.old-deja/g++.other/delete3.C: Likewise.
1406 * g++.old-deja/g++.other/new.C: Likewise.
1407 * g++.old-deja/g++.law/operators27.C: Likewise.
1408 * g++.old-deja/g++.mike/p755.C: Likewise.
1409 * g++.dg/eh/new1.C: Likewise.
1410 * g++.dg/init/new5.C: Likewise.
1411
9b07d63c
TK
14122010-06-03 Thomas Koenig <tkoenig@gcc.gnu.org>
1413
1414 * gfortran.dg/unpack_bounds_1.f90: Remove execute property.
1415 * gfortran.dg/unpack_bounds_2.f90: Likewise.
1416 * gfortran.dg/unpack_bounds_3.f90: Likewise.
1417
f5f92f6d
RG
14182010-06-03 Richard Guenther <rguenther@suse.de>
1419
1420 PR lto/41921
1421 * lib/lto.exp: Always load gcc.exp.
1422 (lto-obj): For C source files invoke gcc_target_compile.
1423 * g++.dg/lto/20100603-1_0.C: New testcase.
1424 * g++.dg/lto/20100603-1_1.c: Likewise.
1425
0c1b8fe9
L
14262010-06-03 H.J. Lu <hongjiu.lu@intel.com>
1427
1428 PR tree-optimization/43688
1429 * gfortran.dg/pr43688.f90: New.
1430
f278d757
RG
14312010-06-03 Richard Guenther <rguenther@suse.de>
1432
1433 PR lto/41584
1434 * gcc.dg/lto/20100603-1_0.c: New testcase.
1435 * gcc.dg/lto/20100603-2_0.c: Likewise.
1436 * gcc.dg/lto/20100603-3_0.c: Likewise.
1437
92902797
MM
14382010-06-02 Michael Meissner <meissner@linux.vnet.ibm.com>
1439
1440 PR target/44218
1441 * gcc.target/powerpc/recip-1.c: New test for -mrecip support.
1442 * gcc.target/powerpc/recip-2.c: Ditto.
1443 * gcc.target/powerpc/recip-3.c: Ditto.
1444 * gcc.target/powerpc/recip-4.c: Ditto.
1445 * gcc.target/powerpc/recip-5.c: Ditto.
1446 * gcc.target/powerpc/recip-6.c: Ditto.
1447 * gcc.target/powerpc/recip-7.c: Ditto.
1448 * gcc.target/powerpc/recip-test.h: Ditto.
1449 * gcc.target/powerpc/recip-test2.h: Ditto.
1450
3f7c0b1b
L
14512010-06-02 H.J. Lu <hongjiu.lu@intel.com>
1452
1453 * g++.dg/torture/pr44295.C (size_t): Use __SIZE_TYPE__.
1454
1e003829
JM
14552010-06-02 Jason Merrill <jason@redhat.com>
1456
3333a2dd
JM
1457 * g++.dg/ext/vector9.C: Expect typedef in error message.
1458
1e003829
JM
1459 PR c++/9726
1460 PR c++/23594
1461 PR c++/44333
1462 * g++.dg/tc1/dr101.C: Remove xfails.
1463
8eff024a
L
14642010-06-02 H.J. Lu <hongjiu.lu@intel.com>
1465
1466 PR middle-end/44372
1467 * g++.dg/ipa/pr44372.C: New.
1468
437ffe7b
JH
14692010-06-02 Jan Hubicka <jh@suse.cz>
1470
1471 PR middle-end/44295
b6b7f703 1472 * g++.dg/torture/pr44295.C: Neww testcase.
437ffe7b 1473
98166192
JH
14742010-06-02 Jan Hubicka <jh@suse.cz>
1475
1476 * gcc.dg/tree-ssa/loadpre6.c: Update.
1477
ac3c2839
RG
14782010-06-02 Richard Guenther <rguenther@suse.de>
1479
1480 * g++.dg/plugin/header_plugin.c: Include cp-tree.h before
1481 diagnostic.h.
1482
0a634684
IS
14832010-06-02 Iain Sandoe <iains@gcc.gnu.org>
1484
1485 * lib/lto.exp (lto-link-and-maybe-run): Show the options in
1486 the link fail message.
1487
aac18c02
TB
14882010-06-02 Tobias Burnus <burnus@net-b.de>
1489
1490 PR fortran/44360
1491 * gfortran.dg/use_13.f90: New test case.
1492
a76135dc
JD
14932010-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1494
1495 PR fortran/44371
1496 * gfortran.dg/error_stop_2.f08: Minor update.
1497
df842ed9
JD
14982010-06-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1499
1500 PR fortran/44371
1501 * gfortran.dg/error_stop_1.f08: New test.
1502 * gfortran.dg/error_stop_2.f08: New test.
1503
e5901560
JM
15042010-06-01 Jason Merrill <jason@redhat.com>
1505
4c9b3895
JM
1506 DR 990
1507 * g++.dg/cpp0x/initlist37.C: New.
1508 * g++.dg/cpp0x/initlist38.C: New.
1509
e5901560
JM
1510 PR c++/44358
1511 * g++.dg/cpp0x/initlist36.C: New.
1512
73add7fe
JH
15132010-05-31 Jan Hubicka <jh@suse.cz>
1514
b6b7f703 1515 * gcc.dg/noreturn-8.c: New testcase.
73add7fe 1516
a669ca47
JH
15172010-05-31 Jan Hubicka <jh@suse.cz>
1518
b6b7f703
L
1519 * gcc.dg/lto/noreturn-1_1.c: Remove dg-do annotations.
1520 * gcc.dg/lto/noreturn-1_0.c: Move it here.
a669ca47 1521
566d09ef
JH
15222010-05-31 Jan Hubicka <jh@suse.cz>
1523
b6b7f703
L
1524 * gcc.dg/lto/noreturn-1_1.c: New testcase.
1525 * gcc.dg/lto/noreturn-1_0.c: New testcase.
566d09ef 1526
e2113565
TK
15272010-05-31 Thomas Koenig <tkoenig@gcc.gnu.org>
1528
1529 PR fortran/36928
1530 * gfortran.dg/dependency_27.f90: New test.
1531 * gfortran.dg/array_assign_1.F90: New test.
1532
c71ad61e
JJ
15332010-05-31 Jakub Jelinek <jakub@redhat.com>
1534
1535 PR target/44338
1536 * gcc.target/i386/sse-24.c: New test.
1537
4892422a
JH
15382010-05-31 Jan Hubicka <jh@suse.cz>
1539
1540 * gcc.dg/builtin-apply4.c: Compile with -Wmissing-return.
1541
90a7788b
JJ
15422010-05-31 Jakub Jelinek <jakub@redhat.com>
1543
6a866023
JJ
1544 PR middle-end/44337
1545 * gcc.dg/pr44337.c: New test.
1546
90a7788b
JJ
1547 PR tree-optimization/44182
1548 * g++.dg/debug/pr44182.C: New test.
1549
c5d01958
EB
15502010-05-31 Eric Botcazou <ebotcazou@adacore.com>
1551
1552 * gcc.dg/nested-func-7.c: New test.
1553 * gnat.dg/frame_overflow.adb: Adjust directives.
1554
e6bdd039
EB
15552010-05-30 Eric Botcazou <ebotcazou@adacore.com>
1556
1557 * gnat.dg/prot2.ad[sb]: New test.
1558 * gnat.dg/prot2_pkg1.ads: New helper.
1559 * gnat.dg/prot2_pkg2.ad[sb]: Likewise.
1560
c01fe451
EB
15612010-05-30 Eric Botcazou <ebotcazou@adacore.com>
1562
1563 * gnat.dg/array11.adb: Adjust dg-warning directive.
1564 * gnat.dg/object_overflow.adb: Likewise.
1565
0247298c
SP
15662010-05-29 Sebastian Pop <sebastian.pop@amd.com>
1567
1568 PR middle-end/44306
1569 * gcc.dg/tree-ssa/pr44306.c: New.
1570
036546e5
JH
15712010-05-29 Jan Hubicka <jh@suse.cz>
1572
1573 * gcc.dg/tree-ssa/ipa-cp-1.c: Update testcase.
1574
0a74c758
SP
15752010-05-28 Sebastian Pop <sebastian.pop@amd.com>
1576
1577 * gcc.dg/vect/vect-outer-fir-lb.c: Un-XFAIL-ed.
1578
300d430f
MS
15792010-05-28 Mike Stump <mikestump@comcast.net>
1580
1581 PR objc/44125
1582 * objc.dg/const-str-9.m: Remove static.
1583
005d613b
JJ
15842010-05-28 Jakub Jelinek <jakub@redhat.com>
1585
1586 PR target/43636
1587 * gcc.c-torture/compile/pr43636.c: New test.
1588
773c1c8d
IS
15892010-05-28 Iain Sandoe <iains@gcc.gnu.org>
1590
005d613b 1591 PR objc++/23616
773c1c8d
IS
1592 * obj-c++.dg/try-catch-2.mm: Adjust xfail.
1593 * obj-c++.dg/try-catch-9.mm: Ditto.
1594
ec4be2f4
DS
15952010-05-28 Dodji Seketeli <dodji@redhat.com>
1596
1597 Revert patch for PR c++/44188
1598 * g++.dg/debug/dwarf2/typedef3.C: Revert new test.
1599
fe08ec12
DS
16002010-05-25 Dodji Seketeli <dodji@redhat.com>
1601
1602 PR c++/44188
1603 * g++.dg/debug/dwarf2/typedef3.C: New test.
1604
6ab4e49c
JM
16052010-05-27 Jason Merrill <jason@redhat.com>
1606
1607 PR c++/43555
1608 * g++.dg/ext/vla9.C: New.
1609
8da24d7b
IS
16102010-05-27 Iain Sandoe <iains@gcc.gnu.org>
1611
005d613b 1612 PR objc/44140
8da24d7b
IS
1613 * objc.dg/torture/tls/thr-init-2.m: Skip for -flto, -fwhopr.
1614 * objc.dg/torture/tls/thr-init-3.m: Ditto.
1615 * objc.dg/torture/tls/thr-init.m: Ditto.
1616 * objc.dg/torture/trivial.m: Ditto.
1617 * obj-c++.dg/torture/tls/thr-init-1.mm: Ditto.
1618 * obj-c++.dg/torture/tls/thr-init-2.mm: Ditto.
1619 * obj-c++.dg/torture/tls/thr-init-3.mm: Ditto.
1620 * obj-c++.dg/torture/trivial.mm: Ditto.
0a74c758 1621
44491ebd
JH
16222010-05-27 Jack Howarth <howarth@bromo.med.uc.edu>
1623
1624 * g++.dg/lto/20100302_0.C: Skip on darwin.
1625
fde9c428
RG
16262010-05-27 Richard Guenther <rguenther@suse.de>
1627
1628 PR tree-optimization/44284
1629 * gcc.dg/vect/vect-118.c: New testcase.
1630 * gcc.dg/vect/bb-slp-20.c: Adjust.
1631 * gcc.dg/vect/no-section-anchors-vect-36.c: Likewise.
1632 * gcc.dg/vect/slp-9.c: Likewise.
1633 * gcc.dg/vect/slp-reduc-4.c: Likewise.
1634 * gcc.dg/vect/vect-10.c: Likewise.
1635 * gcc.dg/vect/vect-109.c: Likewise.
1636 * gcc.dg/vect/vect-12.c: Likewise.
1637 * gcc.dg/vect/vect-36.c: Likewise.
1638 * gcc.dg/vect/vect-7.c: Likewise.
1639 * gcc.dg/vect/vect-iv-8.c: Likewise.
1640 * gcc.dg/vect/vect-multitypes-10.c: Likewise.
1641 * gcc.dg/vect/vect-multitypes-13.c: Likewise.
1642 * gcc.dg/vect/vect-multitypes-14.c: Likewise.
1643 * gcc.dg/vect/vect-multitypes-15.c: Likewise.
1644 * gcc.dg/vect/vect-multitypes-7.c: Likewise.
1645 * gcc.dg/vect/vect-multitypes-8.c: Likewise.
1646 * gcc.dg/vect/vect-multitypes-9.c: Likewise.
1647 * gcc.dg/vect/vect-reduc-dot-s16b.c: Likewise.
1648 * gcc.dg/vect/vect-reduc-dot-s8a.c: Likewise.
1649 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
1650 * gcc.dg/vect/vect-reduc-dot-u16b.c: Likewise.
1651 * gcc.dg/vect/vect-strided-a-u32-mult.c: Likewise.
1652 * gcc.dg/vect/vect-strided-u32-mult.c: Likewise.
1653 * gcc.dg/vect/vect-widen-mult-s16.c: Likewise.
1654 * gcc.dg/vect/vect-widen-mult-s8.c: Likewise.
1655 * gcc.dg/vect/vect-widen-mult-sum.c: Likewise.
1656 * gcc.dg/vect/vect-widen-mult-u16.c: Likewise.
1657
74c70253
MK
16582010-05-27 Maxim Kuvyrkov <maxim@codesourcery.com>
1659
1660 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: Remove, no longer
1661 necessary.
1662
df72d556
JH
16632010-05-26 Jan Hubicka <jh@suse.cz>
1664
1665 * gcc.dg/lto/materialize-1_0.c: New file.
1666 * gcc.dg/lto/materialize-1_1.c: New file.
1667
c9549072
EB
16682010-05-26 Eric Botcazou <ebotcazou@adacore.com>
1669
1670 * gnat.dg/lto10.adb: New test.
1671 * gnat.dg/lto10_pkg.ads: New helper.
1672
a6766312
KT
16732010-05-26 Kai Tietz <kai.tietz@onevision.com>
1674
1675 * lib/target-supports.exp (check_effective_target_int128): New
1676 function to check if __int128 types are available for target.
b6b7f703
L
1677 * c-c++-common/int128-types-1.c: New.
1678 * c-c++-common/int128-1.c: New.
1679 * c-c++-common/int128-2.c: New.
a6766312
KT
1680 * g++.dg/abi/mangle43.C: New.
1681 * g++.dg/init/enum1.C: Handle __int128 case and add -Wno-overflow.
1682 * g++.dg/cpp0x/nullptr04.C: Use __SIZE_TYPE__ for getting
1683 pointer-wide scalar.
1684 * g++.dg/other/pr25632.C: Likewise.
1685 * g++.dg/other/large-size-array.C (DIM): Use ULLONG_MAX for win64 case.
1686 * g++.dg/warn/pr13358-2.C: Add llp64 for check of special
1687 overflow warnings.
1688 * g++.dg/warn/pr13358-4.C: Likewise.
1689 * g++.dg/warn/Wconversion-null-2.C: Add 'long long' case.
1690 * g++.dg/warn/Wconversion-null.C: Likewise.
1691
1dba29f8
JM
16922010-05-26 Jason Merrill <jason@redhat.com>
1693
1694 PR c++/43382
1695 * g++.dg/cpp0x/variadic101.C: New.
1696
630d3fad
RG
16972010-05-26 Richard Guenther <rguenther@suse.de>
1698
1699 PR rtl-optimization/44164
1700 * gcc.c-torture/execute/pr44164.c: New testcase.
1701 * g++.dg/tree-ssa/pr13146.C: Adjust.
1702
cc9a4ca9
PT
17032010-05-26 Paul Thomas <pault@gcc.gnu.org>
1704
1705 PR fortran/40011
1706 * gfortran.dg/whole_file_19.f90 : New test.
1707
30145da5
DF
17082010-05-25 Daniel Franke <franke.daniel@gmail.com>
1709
1710 PR fortran/30668
1711 PR fortran/31346
1712 PR fortran/34260
1713 * gfortran.dg/pr40999.f: Fix function type.
1714 * gfortran.dg/whole_file_5.f90: Likewise.
1715 * gfortran.dg/whole_file_6.f90: Likewise.
1716 * gfortran.dg/whole_file_16.f90: New.
1717 * gfortran.dg/whole_file_17.f90: New.
1718 * gfortran.dg/whole_file_18.f90: New.
1719
f80e2b00
JH
17202010-05-25 Jack Howarth <howarth@bromo.med.uc.edu>
1721 Iain Sandoe <iains@gcc.gnu.org>
1722
1723 * g++.dg/abi/mangle40.C: Adjust dg-require-alias syntax.
1724 * gcc.c-torture/compile/pr44197.c: Require alias support.
1725 * gcc.dg/lto/20081222_0.c: Ditto.
1726
60a5d78a
JJ
17272010-05-25 Jakub Jelinek <jakub@redhat.com>
1728
1729 PR debug/42801
c3641fd7 1730 * gcc.dg/guality/vla-2.c: New test.
60a5d78a 1731
c946a318
RG
17322010-05-25 Richard Guenther <rguenther@suse.de>
1733
1734 PR middle-end/44069
1735 * g++.dg/torture/pr44069.C: New testcase.
1736
791bddee
RG
17372010-05-25 Richard Guenther <rguenther@suse.de>
1738
1739 * gcc.dg/tree-ssa/sra-10.c: Do not dump esra details.
1740
8524ba70
IS
17412010-05-25 Iain Sandoe <iains@gcc.gnu.org>
1742
005d613b 1743 PR objc/44140
8524ba70
IS
1744 * objc.dg/torture/tls/thr-init-3.m: XFAIL lto/whopr for all.
1745
683fc98b
IS
17462010-05-25 Iain Sandoe <iains@gcc.gnu.org>
1747
1748 * obj-c++.dg/torture/tls/trivial.mm: New.
1749 * obj-c++.dg/torture/tls/thr-init-1.mm: New.
1750 * obj-c++.dg/torture/tls/thr-init-2.mm: New.
1751 * obj-c++.dg/torture/tls/thr-init-3.mm: New.
1752 * obj-c++.dg/torture/tls/diag-1.mm: New.
1753 * obj-c++.dg/torture/tls/tls.exp: New.
1754 * obj-c++.dg/torture/trivial.mm: New.
1755 * obj-c++.dg/torture/dg-torture.exp: New.
1756 * obj-c++.dg/dg.exp: Gather tests explicitly from the source dir.
1757 * obj-c++.dg/tls/trivial.m: New.
1758 * obj-c++.dg/tls/init-1.mm: New.
1759 * obj-c++.dg/tls/diag-1.mm: New.
1760 * obj-c++.dg/tls/init-2.mm: New.
1761 * obj-c++.dg/tls/diag-2.mm: New.
1762 * obj-c++.dg/tls/diag-3.mm: New.
1763 * obj-c++.dg/tls/diag-4.mm: New.
1764 * obj-c++.dg/tls/static-1.mm: New.
1765 * obj-c++.dg/tls/tls.exp: New.
1766 * obj-c++.dg/tls/diag-5.mm: New.
1767 * obj-c++.dg/tls/static-1a.mm: New.
1768 * objc-obj-c++-shared/Object1.mm: New.
1769 * lib/obj-c++-dg.exp (obj-c++-dg-runtest): New proc.
1770
cf3b8ee3
IS
17712010-05-24 Iain Sandoe <iains@gcc.gnu.org>
1772
005d613b 1773 PR objc++/43689
cf3b8ee3
IS
1774 * obj-c++.dg/const-str-5.mm: Name pointer equivalence union.
1775 * obj-c++.dg/const-str-6.mm: Ditto.
1776
12a149a0
EB
17772010-05-24 Eric Botcazou <ebotcazou@adacore.com>
1778
1779 * g++.dg/parse/array-size2.C: Remove dg-error directives.
1780
feb4c293
EB
17812010-05-24 Eric Botcazou <ebotcazou@adacore.com>
1782
1783 PR ada/38394
1784 * gnat.dg/array13.ad[sb]: New test.
1785
0c422e74
DJ
17862010-05-24 Daniel Jacobowitz <dan@codesourcery.com>
1787 Sandra Loosemore <sandra@codesourcery.com>
1788
1789 * gcc.target/arm/neon/: Regenerated test cases.
1790
1791 * gcc.target/arm/neon/polytypes.c,
1792 gcc.target/arm/neon-vmla-1.c, gcc.target/arm/neon-vmls-1.c,
1793 gcc.target/arm/neon-cond-1.c, gcc.target/arm/neon/vfp-shift-a2t2.c,
ade52657 1794 gcc.target/arm/neon-thumb2-move.c, gcc.dg/torture/arm-fp16-ops-8.c,
0c422e74
DJ
1795 gcc.dg/torture/arm-fp16-ops-7.c, g++.dg/ext/arm-fp16/arm-fp16-ops-7.C,
1796 g++.dg/ext/arm-fp16/arm-fp16-ops-8.C, g++.dg/abi/mangle-neon.C: Use
1797 dg-add-options arm_neon.
1798
1799 * gcc.target/arm/fp16-compile-vcvt.c, gcc.dg/torture/arm-fp16-ops-5.c,
1800 gcc.dg/torture/arm-fp16-ops-6.c, g++.dg/ext/arm-fp16/arm-fp16-ops-5.C,
1801 g++.dg/ext/arm-fp16/arm-fp16-ops-6.C: Use dg-add-options arm_neon_fp16
1802 and arm_neon_fp16_ok.
1803
1804 * gcc.dg/vect/vect.exp, g++.dg/vect/vect.exp,
1805 gfortran.dg/vect/vect.exp: Use add_options_for_arm_neon.
1806
1807 * lib/target-supports.exp (add_options_for_arm_neon): New.
1808 (check_effective_target_arm_neon_ok_nocache): New, from
1809 check_effective_target_arm_neon_ok. Check multiple possibilities.
1810 (check_effective_target_arm_neon_ok): Use
1811 check_effective_target_arm_neon_ok_nocache.
1812 (add_options_for_arm_neon_fp16)
1813 (check_effective_target_arm_neon_fp16_ok)
1814 check_effective_target_arm_neon_fp16_ok_nocache): New.
1815 (check_effective_target_arm_neon_hw): Use add_options_for_arm_neon.
1816
611d6f76
JM
18172010-05-24 Jason Merrill <jason@redhat.com>
1818
1819 PR c++/41510
1820 * g++.dg/cpp0x/initlist35.C: New.
1821 * g++.dg/init/brace6.C: Adjust.
1822
b748fbd6
PB
18232010-05-24 Paul Brook <paul@codesourcery.com>
1824
1825 * gcc.target/arm/frame-pointer-1.c: New test.
1826 * gcc.target/i386/pr9771-1.c: Move code out of main to allow frame
1827 pointer elimination.
1828
cf5b989e
L
18292010-05-23 H.J. Lu <hongjiu.lu@intel.com>
1830
1831 PR target/44245
1832 * gcc.target/i386/crc32-3.c: New.
1833 * gcc.target/i386/crc32-4.c: Likewise.
1834
dc5027f4
JM
18352010-05-23 Joseph Myers <joseph@codesourcery.com>
1836
1837 * gcc.dg/c1x-typedef-1.c, gcc.dg/c1x-typedef-2.c,
1838 gcc.dg/c90-typedef-1.c, gcc.dg/c99-typedef-1.c: New tests.
1839 * gcc.dg/decl-8.c: Use -std=gnu89 -pedantic-errors.
1840
8f9e812d
L
18412010-05-23 H.J. Lu <hongjiu.lu@intel.com>
1842
1843 * gcc.c-target/pr43869.c: Move "dg-do run" before lp64.
1844
6f1dba7b
ML
18452010-05-23 Naarten Lankhorst <mlankhorst@codeweavers.com>
1846
1847 PR target/43869
1848 * gcc.c-target/pr43869.c: New test.
1849
bc382218
JW
18502010-05-22 Janus Weil <janus@gcc.gnu.org>
1851
1852 PR fortran/44212
1853 * gfortran.dg/class_22.f03: New.
1854
09c58f30
IS
18552010-05-22 Iain Sandoe <iains@gcc.gnu.org>
1856
1857 PR lto/44238
1858 * gcc.dg/lto/20090914-2_0.c: XFAIL *-*-darwin*.
1859
7c9b8fb9
JW
18602010-05-22 Janus Weil <janus@gcc.gnu.org>
1861
1862 PR fortran/44213
1863 * gfortran.dg/abstract_type_7.f03: New.
1864
d3f28910
JM
18652010-05-21 Jason Merrill <jason@redhat.com>
1866
1867 * g++.dg/eh/spec11.C: Test cleanup optimization.
1868
14db98d4
JJ
18692010-05-21 Jakub Jelinek <jakub@redhat.com>
1870
1871 PR debug/44223
1872 * gcc.target/i386/pr44223.c: New test.
1873
204fc550
RO
18742010-05-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1875
1876 * gcc.target/i386/pr25993.c: Use @function as type specifier.
1877
46314d3e
EB
18782010-05-21 Eric Botcazou <ebotcazou@adacore.com>
1879
1880 * g++.dg/other/const3.C: New test.
1881
4ed44ccc
DF
18822010-05-20 Daniel Franke <franke.daniel@gmail.com>
1883
ade52657
UB
1884 PR fortran/38407
1885 * warn_unused_dummy_argument_1.f90: New.
1886 * warn_unused_dummy_argument_2.f90: New.
4ed44ccc 1887
1a494ab5
PC
18882010-05-20 Paolo Carlini <paolo.carlini@oracle.com>
1889
1890 PR c++/30298
1891 * g++.dg/inherit/crash1.C: New.
1892 * g++.dg/inherit/crash2.C: Likewise.
1893
69b45d71
JJ
18942010-05-20 Jakub Jelinek <jakub@redhat.com>
1895
1896 PR debug/44178
1897 * g++.dg/debug/pr44178.C: New test.
1898
d377fbbf
CF
18992010-05-20 Changpeng Fang <changpeng.fang@amd.com>
1900
1901 PR middle-end/44185
1a494ab5
PC
1902 * gcc.dg/tree-ssa/prefetch-6.c: Add
1903 --param min-insn-to-prefetch-ratio=6.
d377fbbf 1904 * gcc.dg/tree-ssa/prefetch-7.c: Remove --param max-unrolled-insns=1 to
ade52657 1905 allow unrolling, and adjust the movnti count.
d377fbbf 1906
a14f1878
JH
19072010-05-20 Jan Hubicka <jh@suse.cz>
1908
1909 PR middle-end/44197
1910 * gcc.c-torture/compile/pr44197.c: New file.
1911
431043bd
UB
19122010-05-20 Uros Bizjak <ubizjak@gmail.com>
1913
1914 * gcc.target/i386/i386.exp (check_effective_target_3dnow):
1915 Fix test code.
1916 (check_effective_target_xop): Remove __may_alias__ attribute.
1917
f36eb2af
HPN
19182010-05-20 Hans-Peter Nilsson <hp@axis.com>
1919
1920 PR target/44202
1921 * gcc.c-torture/execute/pr44202-1.c: New test.
1922
6d1b0f92
JD
19232010-05-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1924
1925 PR fortran/43851
1926 * gfortran.dg/label_1.f90: Update test.
1927
66576e1b
JH
19282010-05-19 Jan Hubicka <jh@suse.cz>
1929
1930 * gcc.dg/lto/ipareference2_0.c: New file.
1931 * gcc.dg/lto/ipareference2_1.c: New file.
1932
2872152c
JM
19332010-05-19 Jason Merrill <jason@redhat.com>
1934
a0685b73
JM
1935 * g++.dg/parse/fn-typedef2.C: New.
1936
93e1ddcf
JM
1937 * g++.dg/other/cv_func.C: Don't expect errors about cv-qualified
1938 function type.
1939
2872152c
JM
1940 PR c++/44193
1941 * g++.dg/template/fntype1.C: New.
1942
616f1431
EB
19432010-05-19 Eric Botcazou <ebotcazou@adacore.com>
1944
1945 * gnat.dg/discr23.ad[sb]: New test.
1946 * gnat.dg/discr23_pkg.ads: New helper.
1947
1948 * gnat.dg/specs/controlled1.ads: New test.
1949 * gnat.dg/specs/controlled1_pkg.ads: New helper.
1950
daf8c6f0
DF
19512010-05-19 Daniel Franke <franke.daniel@gmail.com>
1952
1953 PR fortran/44055
1954 * gfortran.dg/c_sizeof_2.f90: Add -Wno-conversion to dg-options;
1955 Fixed scope of C_SIZEOF.
1956 * gfortran.dg/warn_conversion_2.f90: New.
1957
40f1bdd9
RO
19582010-05-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1959
1960 * lib/target-supports.exp (check_effective_target_sse2): New proc.
1961 * lib/target-supports-dg.exp (dg-require-effective-target): Allow
1962 for optional selector.
1963 * gcc.target/i386/i386.exp (check_effective_target_3dnow): New proc.
1964 (check_effective_target_sse3): New proc.
1965 * gcc.target/i386/math-torture/math-torture.exp: Load
1966 target-supports.exp.
1967 Only add options with -msse2 to MATH_TORTURE_OPTIONS if
1968 check_effective_target_sse2.
1969 * gcc.dg/vect/vect.exp: Return unless check_effective_target_sse2.
1970 * gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp: Likewise.
1971 * g++.dg/vect/vect.exp: Likewise.
1972 * gfortran.dg/vect/vect.exp: Likewise.
1973 * lib/fortran-torture.exp (get-fortran-torture-options): Only use
1974 -msse2 if check_effective_target_sse2.
1975
1976 * gcc.target/i386/3dnow-1.c: Use dg-require-effective-target 3dnow.
1977 * gcc.target/i386/3dnow-2.c: Likewise.
1978 * gcc.target/i386/3dnowA-1.c: Likewise.
1979 * gcc.target/i386/3dnowA-2.c: Likewise.
1980 * gcc.target/i386/pr42549.c: Likewise.
1981
ade52657 1982 * gcc.target/i386/sse3-lddqu.c: Use dg-require-effective-target sse3.
431043bd 1983 * gcc.target/i386/sse3-addsubpd.c: Likewise.
40f1bdd9
RO
1984 * gcc.target/i386/sse3-addsubps.c: Likewise.
1985 * gcc.target/i386/sse3-haddpd.c: Likewise.
1986 * gcc.target/i386/sse3-haddps.c: Likewise.
1987 * gcc.target/i386/sse3-hsubpd.c: Likewise.
1988 * gcc.target/i386/sse3-hsubps.c: Likewise.
40f1bdd9
RO
1989 * gcc.target/i386/sse3-movddup.c: Likewise.
1990 * gcc.target/i386/sse3-movshdup.c: Likewise.
1991 * gcc.target/i386/sse3-movsldup.c: Likewise.
1992
1993 * g++.dg/abi/mangle42.C: Use dg-require-effective-target sse2.
1994 * g++.dg/ext/attrib35.C: Likewise.
1995 * g++.dg/opt/pr40496.C: Likewise.
1996 * g++.dg/other/i386-1.C: Likewise.
1997 * g++.dg/other/i386-4.C: Likewise.
1998 * g++.dg/other/pr34435.C: Likewise.
1999 * g++.dg/other/pr39496.C: Likewise.
2000 * g++.dg/other/pr40446.C: Likewise.
2001 * gcc.dg/compat/union-m128-1_main.c: Likewise.
2002 * gcc.dg/compat/vector-1a_main.c: Likewise.
2003 * gcc.dg/compat/vector-2a_main.c: Likewise.
2004 * gcc.dg/lto/20090206-1_0.c: Likewise.
2005 * gcc.dg/pr34856.c: Likewise.
2006 * gcc.dg/pr36584.c: Likewise.
2007 * gcc.dg/pr36997.c: Likewise. Adapt dg-message line number.
2008 * gcc.dg/pr37544.c: Likewise.
2009 * gcc.dg/torture/pr16104-1.c: Likewise.
2010 * gcc.dg/torture/pr35771-1.c: Likewise.
2011 * gcc.dg/torture/pr35771-2.c: Likewise.
2012 * gcc.dg/torture/pr35771-3.c: Likewise.
2013 * gcc.dg/torture/stackalign/alloca-2.c: Likewise.
2014 * gcc.dg/torture/stackalign/alloca-3.c: Likewise.
2015 * gcc.dg/torture/stackalign/push-1.c: Likewise.
2016 * gcc.dg/torture/stackalign/vararg-3.c: Likewise.
2017 * gcc.dg/tree-ssa/prefetch-6.c: Likewise.
2018 * gcc.dg/tree-ssa/prefetch-7.c: Likewise.
2019 * gcc.dg/vect/vect-debug-pr41926.c: Likewise.
2020 * gcc.target/i386/20060512-1.c: Likewise.
2021 * gcc.target/i386/20060512-3.c: Likewise.
2022 * gcc.target/i386/all_one_m128i.c: Likewise.
2023 * gcc.target/i386/float128-1.c: Likewise.
2024 * gcc.target/i386/float128-2.c: Likewise.
2025 * gcc.target/i386/fpcvt-1.c: Likewise.
2026 * gcc.target/i386/fpcvt-2.c: Likewise.
2027 * gcc.target/i386/fpcvt-3.c: Likewise.
2028 * gcc.target/i386/fpprec-1.c: Likewise.
2029 * gcc.target/i386/funcspec-9.c: Likewise.
2030 * gcc.target/i386/incoming-1.c: Likewise.
2031 * gcc.target/i386/incoming-12.c: Likewise.
2032 * gcc.target/i386/incoming-2.c: Likewise.
2033 * gcc.target/i386/incoming-3.c: Likewise.
2034 * gcc.target/i386/incoming-4.c: Likewise.
2035 * gcc.target/i386/incoming-6.c: Likewise.
2036 * gcc.target/i386/incoming-7.c: Likewise.
2037 * gcc.target/i386/incoming-8.c: Likewise.
2038 * gcc.target/i386/opt-1.c: Likewise.
2039 * gcc.target/i386/opt-2.c: Likewise.
2040 * gcc.target/i386/ordcmp-1.c: Likewise.
2041 * gcc.target/i386/pr17692.c: Likewise.
2042 * gcc.target/i386/pr18614-1.c: Likewise.
2043 * gcc.target/i386/pr22152.c: Likewise.
2044 * gcc.target/i386/pr23570.c: Likewise.
2045 * gcc.target/i386/pr23575.c: Likewise.
2046 * gcc.target/i386/pr26449-1.c: Likewise.
2047 * gcc.target/i386/pr26600.c: Likewise.
2048 * gcc.target/i386/pr27790.c: Likewise.
2049 * gcc.target/i386/pr28839.c: Likewise.
2050 * gcc.target/i386/pr30970.c: Likewise.
2051 * gcc.target/i386/pr32000-1.c: Likewise.
2052 * gcc.target/i386/pr32000-2.c: Likewise.
2053 * gcc.target/i386/pr32280.c: Likewise.
2054 * gcc.target/i386/pr32661.c: Likewise.
2055 * gcc.target/i386/pr32708-1.c: Likewise.
2056 * gcc.target/i386/pr32961.c: Likewise.
2057 * gcc.target/i386/pr33329.c: Likewise.
2058 * gcc.target/i386/pr35714.c: Likewise.
2059 * gcc.target/i386/pr35767-1.c: Likewise.
2060 * gcc.target/i386/pr35767-1d.c: Likewise.
2061 * gcc.target/i386/pr35767-1i.c: Likewise.
2062 * gcc.target/i386/pr35767-2.c: Likewise.
2063 * gcc.target/i386/pr35767-2d.c: Likewise.
2064 * gcc.target/i386/pr35767-2i.c: Likewise.
2065 * gcc.target/i386/pr35767-3.c: Likewise.
2066 * gcc.target/i386/pr35767-5.c: Likewise.
2067 * gcc.target/i386/pr36222-1.c: Likewise.
2068 * gcc.target/i386/pr36578-1.c: Likewise.
2069 * gcc.target/i386/pr36578-2.c: Likewise.
2070 * gcc.target/i386/pr36992-1.c: Likewise.
2071 * gcc.target/i386/pr37101.c: Likewise.
2072 * gcc.target/i386/pr37216.c: Likewise.
2073 * gcc.target/i386/pr37434-1.c: Likewise.
2074 * gcc.target/i386/pr37434-2.c: Likewise.
2075 * gcc.target/i386/pr37843-3.c: Likewise.
2076 * gcc.target/i386/pr37843-4.c: Likewise.
2077 * gcc.target/i386/pr39162.c: Likewise.
2078 * gcc.target/i386/pr39315-1.c: Likewise.
2079 * gcc.target/i386/pr39315-2.c: Likewise.
2080 * gcc.target/i386/pr39315-3.c: Likewise.
2081 * gcc.target/i386/pr39315-4.c: Likewise.
2082 * gcc.target/i386/pr39445.c: Likewise.
2083 * gcc.target/i386/pr39496.c: Likewise.
2084 * gcc.target/i386/pr40809.c: Likewise.
2085 * gcc.target/i386/pr40906-3.c: Likewise.
2086 * gcc.target/i386/pr41019.c: Likewise.
2087 * gcc.target/i386/pr42542-1.c: Likewise.
2088 * gcc.target/i386/pr42542-2.c: Likewise.
2089 * gcc.target/i386/pr42542-3.c: Likewise.
2090 * gcc.target/i386/pr42542-3a.c: Likewise.
2091 * gcc.target/i386/pr42881.c: Likewise.
2092 * gcc.target/i386/push-1.c: Likewise.
2093 * gcc.target/i386/quad-sse.c: Likewise.
2094 * gcc.target/i386/reload-1.c: Likewise.
2095 * gcc.target/i386/sse-10.c: Likewise.
2096 * gcc.target/i386/sse-11.c: Likewise.
2097 * gcc.target/i386/sse-15.c: Likewise.
2098 * gcc.target/i386/sse-17.c: Likewise.
2099 * gcc.target/i386/sse-18.c: Likewise.
2100 * gcc.target/i386/sse-19.c: Likewise.
2101 * gcc.target/i386/sse-4.c: Likewise.
2102 * gcc.target/i386/sse-6.c: Likewise.
2103 * gcc.target/i386/sse-vect-types.c: Likewise.
2104 * gcc.target/i386/sse2-addpd-1.c: Likewise.
2105 * gcc.target/i386/sse2-addsd-1.c: Likewise.
2106 * gcc.target/i386/sse2-andnpd-1.c: Likewise.
2107 * gcc.target/i386/sse2-andpd-1.c: Likewise.
2108 * gcc.target/i386/sse2-cmpsd-1.c: Likewise.
2109 * gcc.target/i386/sse2-comisd-1.c: Likewise.
2110 * gcc.target/i386/sse2-comisd-2.c: Likewise.
2111 * gcc.target/i386/sse2-comisd-3.c: Likewise.
2112 * gcc.target/i386/sse2-comisd-4.c: Likewise.
2113 * gcc.target/i386/sse2-comisd-5.c: Likewise.
2114 * gcc.target/i386/sse2-comisd-6.c: Likewise.
2115 * gcc.target/i386/sse2-copysign-vec.c: Likewise.
2116 * gcc.target/i386/sse2-cvtdq2pd-1.c: Likewise.
2117 * gcc.target/i386/sse2-cvtdq2ps-1.c: Likewise.
2118 * gcc.target/i386/sse2-cvtpd2dq-1.c: Likewise.
2119 * gcc.target/i386/sse2-cvtpd2ps-1.c: Likewise.
2120 * gcc.target/i386/sse2-cvtps2dq-1.c: Likewise.
2121 * gcc.target/i386/sse2-cvtps2pd-1.c: Likewise.
2122 * gcc.target/i386/sse2-cvtsd2si-1.c: Likewise.
2123 * gcc.target/i386/sse2-cvtsd2si-2.c: Likewise.
2124 * gcc.target/i386/sse2-cvtsd2ss-1.c: Likewise.
2125 * gcc.target/i386/sse2-cvtsi2sd-1.c: Likewise.
2126 * gcc.target/i386/sse2-cvtsi2sd-2.c: Likewise.
2127 * gcc.target/i386/sse2-cvtss2sd-1.c: Likewise.
2128 * gcc.target/i386/sse2-cvttpd2dq-1.c: Likewise.
2129 * gcc.target/i386/sse2-cvttps2dq-1.c: Likewise.
2130 * gcc.target/i386/sse2-cvttsd2si-1.c: Likewise.
2131 * gcc.target/i386/sse2-cvttsd2si-2.c: Likewise.
2132 * gcc.target/i386/sse2-divpd-1.c: Likewise.
2133 * gcc.target/i386/sse2-divsd-1.c: Likewise.
2134 * gcc.target/i386/sse2-init-v16qi-1.c: Likewise.
2135 * gcc.target/i386/sse2-init-v2di-1.c: Likewise.
2136 * gcc.target/i386/sse2-init-v4si-1.c: Likewise.
2137 * gcc.target/i386/sse2-init-v8hi-1.c: Likewise.
2138 * gcc.target/i386/sse2-lrint-vec.c: Likewise.
2139 * gcc.target/i386/sse2-lrintf-vec.c: Likewise.
2140 * gcc.target/i386/sse2-maxpd-1.c: Likewise.
2141 * gcc.target/i386/sse2-maxsd-1.c: Likewise.
2142 * gcc.target/i386/sse2-minpd-1.c: Likewise.
2143 * gcc.target/i386/sse2-minsd-1.c: Likewise.
2144 * gcc.target/i386/sse2-mmx.c: Likewise.
2145 * gcc.target/i386/sse2-movapd-1.c: Likewise.
2146 * gcc.target/i386/sse2-movapd-2.c: Likewise.
2147 * gcc.target/i386/sse2-movd-1.c: Likewise.
2148 * gcc.target/i386/sse2-movd-2.c: Likewise.
2149 * gcc.target/i386/sse2-movdqa-1.c: Likewise.
2150 * gcc.target/i386/sse2-movdqa-2.c: Likewise.
2151 * gcc.target/i386/sse2-movdqu-1.c: Likewise.
2152 * gcc.target/i386/sse2-movdqu-2.c: Likewise.
2153 * gcc.target/i386/sse2-movhpd-1.c: Likewise.
2154 * gcc.target/i386/sse2-movhpd-2.c: Likewise.
2155 * gcc.target/i386/sse2-movlpd-1.c: Likewise.
2156 * gcc.target/i386/sse2-movlpd-2.c: Likewise.
2157 * gcc.target/i386/sse2-movmskpd-1.c: Likewise.
2158 * gcc.target/i386/sse2-movntdq-1.c: Likewise.
2159 * gcc.target/i386/sse2-movntpd-1.c: Likewise.
2160 * gcc.target/i386/sse2-movq-1.c: Likewise.
2161 * gcc.target/i386/sse2-movq-2.c: Likewise.
2162 * gcc.target/i386/sse2-movq-3.c: Likewise.
2163 * gcc.target/i386/sse2-movsd-1.c: Likewise.
2164 * gcc.target/i386/sse2-movsd-2.c: Likewise.
2165 * gcc.target/i386/sse2-movupd-1.c: Likewise.
2166 * gcc.target/i386/sse2-movupd-2.c: Likewise.
2167 * gcc.target/i386/sse2-mulpd-1.c: Likewise.
2168 * gcc.target/i386/sse2-mulsd-1.c: Likewise.
2169 * gcc.target/i386/sse2-orpd-1.c: Likewise.
2170 * gcc.target/i386/sse2-packssdw-1.c: Likewise.
2171 * gcc.target/i386/sse2-packsswb-1.c: Likewise.
2172 * gcc.target/i386/sse2-packuswb-1.c: Likewise.
2173 * gcc.target/i386/sse2-paddb-1.c: Likewise.
2174 * gcc.target/i386/sse2-paddd-1.c: Likewise.
2175 * gcc.target/i386/sse2-paddq-1.c: Likewise.
2176 * gcc.target/i386/sse2-paddsb-1.c: Likewise.
2177 * gcc.target/i386/sse2-paddsw-1.c: Likewise.
2178 * gcc.target/i386/sse2-paddusb-1.c: Likewise.
2179 * gcc.target/i386/sse2-paddusw-1.c: Likewise.
2180 * gcc.target/i386/sse2-paddw-1.c: Likewise.
2181 * gcc.target/i386/sse2-pand-1.c: Likewise.
2182 * gcc.target/i386/sse2-pandn-1.c: Likewise.
2183 * gcc.target/i386/sse2-pavgb-1.c: Likewise.
2184 * gcc.target/i386/sse2-pavgw-1.c: Likewise.
2185 * gcc.target/i386/sse2-pcmpeqb-1.c: Likewise.
2186 * gcc.target/i386/sse2-pcmpeqd-1.c: Likewise.
2187 * gcc.target/i386/sse2-pcmpeqw-1.c: Likewise.
2188 * gcc.target/i386/sse2-pcmpgtb-1.c: Likewise.
2189 * gcc.target/i386/sse2-pcmpgtd-1.c: Likewise.
2190 * gcc.target/i386/sse2-pcmpgtw-1.c: Likewise.
2191 * gcc.target/i386/sse2-pmaddwd-1.c: Likewise.
2192 * gcc.target/i386/sse2-pmaxsw-1.c: Likewise.
2193 * gcc.target/i386/sse2-pmaxub-1.c: Likewise.
2194 * gcc.target/i386/sse2-pminsw-1.c: Likewise.
2195 * gcc.target/i386/sse2-pminub-1.c: Likewise.
2196 * gcc.target/i386/sse2-pmovmskb-1.c: Likewise.
2197 * gcc.target/i386/sse2-pmulhuw-1.c: Likewise.
2198 * gcc.target/i386/sse2-pmulhw-1.c: Likewise.
2199 * gcc.target/i386/sse2-pmullw-1.c: Likewise.
2200 * gcc.target/i386/sse2-pmuludq-1.c: Likewise.
2201 * gcc.target/i386/sse2-por-1.c: Likewise.
2202 * gcc.target/i386/sse2-psadbw-1.c: Likewise.
2203 * gcc.target/i386/sse2-pshufd-1.c: Likewise.
2204 * gcc.target/i386/sse2-pshufhw-1.c: Likewise.
2205 * gcc.target/i386/sse2-pshuflw-1.c: Likewise.
2206 * gcc.target/i386/sse2-pslld-1.c: Likewise.
2207 * gcc.target/i386/sse2-pslld-2.c: Likewise.
2208 * gcc.target/i386/sse2-pslldq-1.c: Likewise.
2209 * gcc.target/i386/sse2-psllq-1.c: Likewise.
2210 * gcc.target/i386/sse2-psllq-2.c: Likewise.
2211 * gcc.target/i386/sse2-psllw-1.c: Likewise.
2212 * gcc.target/i386/sse2-psllw-2.c: Likewise.
2213 * gcc.target/i386/sse2-psrad-1.c: Likewise.
2214 * gcc.target/i386/sse2-psrad-2.c: Likewise.
2215 * gcc.target/i386/sse2-psraw-1.c: Likewise.
2216 * gcc.target/i386/sse2-psraw-2.c: Likewise.
2217 * gcc.target/i386/sse2-psrld-1.c: Likewise.
2218 * gcc.target/i386/sse2-psrld-2.c: Likewise.
2219 * gcc.target/i386/sse2-psrldq-1.c: Likewise.
2220 * gcc.target/i386/sse2-psrlq-1.c: Likewise.
2221 * gcc.target/i386/sse2-psrlq-2.c: Likewise.
2222 * gcc.target/i386/sse2-psrlw-1.c: Likewise.
2223 * gcc.target/i386/sse2-psrlw-2.c: Likewise.
2224 * gcc.target/i386/sse2-psubb-1.c: Likewise.
2225 * gcc.target/i386/sse2-psubd-1.c: Likewise.
2226 * gcc.target/i386/sse2-psubq-1.c: Likewise.
2227 * gcc.target/i386/sse2-psubsb-1.c: Likewise.
2228 * gcc.target/i386/sse2-psubsw-1.c: Likewise.
2229 * gcc.target/i386/sse2-psubw-1.c: Likewise.
2230 * gcc.target/i386/sse2-punpckhbw-1.c: Likewise.
2231 * gcc.target/i386/sse2-punpckhdq-1.c: Likewise.
2232 * gcc.target/i386/sse2-punpckhqdq-1.c: Likewise.
2233 * gcc.target/i386/sse2-punpckhwd-1.c: Likewise.
2234 * gcc.target/i386/sse2-punpcklbw-1.c: Likewise.
2235 * gcc.target/i386/sse2-punpckldq-1.c: Likewise.
2236 * gcc.target/i386/sse2-punpcklqdq-1.c: Likewise.
2237 * gcc.target/i386/sse2-punpcklwd-1.c: Likewise.
2238 * gcc.target/i386/sse2-pxor-1.c: Likewise.
2239 * gcc.target/i386/sse2-set-epi32-1.c: Likewise.
2240 * gcc.target/i386/sse2-set-epi64x-1.c: Likewise.
2241 * gcc.target/i386/sse2-set-v16qi-1.c: Likewise.
2242 * gcc.target/i386/sse2-set-v16qi-2.c: Likewise.
2243 * gcc.target/i386/sse2-set-v16qi-3.c: Likewise.
2244 * gcc.target/i386/sse2-set-v8hi-1.c: Likewise.
2245 * gcc.target/i386/sse2-set-v8hi-1a.c: Likewise.
2246 * gcc.target/i386/sse2-set-v8hi-2.c: Likewise.
2247 * gcc.target/i386/sse2-set-v8hi-2a.c: Likewise.
2248 * gcc.target/i386/sse2-shufpd-1.c: Likewise.
2249 * gcc.target/i386/sse2-shufps-1.c: Likewise.
2250 * gcc.target/i386/sse2-sqrtpd-1.c: Likewise.
2251 * gcc.target/i386/sse2-subpd-1.c: Likewise.
2252 * gcc.target/i386/sse2-subsd-1.c: Likewise.
2253 * gcc.target/i386/sse2-ucomisd-1.c: Likewise.
2254 * gcc.target/i386/sse2-ucomisd-2.c: Likewise.
2255 * gcc.target/i386/sse2-ucomisd-3.c: Likewise.
2256 * gcc.target/i386/sse2-ucomisd-4.c: Likewise.
2257 * gcc.target/i386/sse2-ucomisd-5.c: Likewise.
2258 * gcc.target/i386/sse2-ucomisd-6.c: Likewise.
2259 * gcc.target/i386/sse2-unpack-1.c: Likewise.
2260 * gcc.target/i386/sse2-unpckhpd-1.c: Likewise.
2261 * gcc.target/i386/sse2-unpcklpd-1.c: Likewise.
2262 * gcc.target/i386/sse2-vec-1.c: Likewise.
2263 * gcc.target/i386/sse2-vec-2.c: Likewise.
2264 * gcc.target/i386/sse2-vec-3.c: Likewise.
2265 * gcc.target/i386/sse2-vec-4.c: Likewise.
2266 * gcc.target/i386/sse2-vec-5.c: Likewise.
2267 * gcc.target/i386/sse2-vec-6.c: Likewise.
2268 * gcc.target/i386/sse2-xorpd-1.c: Likewise.
2269 * gcc.target/i386/ssefn-2.c: Likewise.
2270 * gcc.target/i386/ssefn-4.c: Likewise.
2271 * gcc.target/i386/ssefp-1.c: Likewise.
2272 * gcc.target/i386/ssefp-2.c: Likewise.
2273 * gcc.target/i386/sseregparm-3.c: Likewise.
2274 * gcc.target/i386/sseregparm-4.c: Likewise.
2275 * gcc.target/i386/sseregparm-5.c: Likewise.
2276 * gcc.target/i386/sseregparm-6.c: Likewise.
2277 * gcc.target/i386/sseregparm-7.c: Likewise.
2278 * gcc.target/i386/ssetype-1.c: Likewise.
2279 * gcc.target/i386/ssetype-2.c: Likewise.
2280 * gcc.target/i386/ssetype-3.c: Likewise.
2281 * gcc.target/i386/ssetype-4.c: Likewise.
2282 * gcc.target/i386/ssetype-5.c: Likewise.
2283 * gcc.target/i386/unordcmp-1.c: Likewise.
2284 * gcc.target/i386/vararg-1.c: Likewise.
2285 * gcc.target/i386/vararg-2.c: Likewise.
2286 * gcc.target/i386/vararg-3.c: Likewise.
2287 * gcc.target/i386/vararg-4.c: Likewise.
2288 * gcc.target/i386/vararg-7.c: Likewise.
2289 * gcc.target/i386/vararg-8.c: Likewise.
2290 * gcc.target/i386/vecinit-1.c: Likewise.
2291 * gcc.target/i386/vecinit-2.c: Likewise.
2292 * gcc.target/i386/vecinit-3.c: Likewise.
2293 * gcc.target/i386/vecinit-4.c: Likewise.
2294 * gcc.target/i386/vecinit-5.c: Likewise.
2295 * gcc.target/i386/vecinit-6.c: Likewise.
2296 * gcc.target/i386/vectorize2.c: Likewise.
2297 * gcc.target/i386/vectorize3.c: Likewise.
2298 * gcc.target/i386/vectorize4.c: Likewise.
2299 * gcc.target/i386/vectorize6.c: Likewise.
2300 * gcc.target/i386/vectorize7.c: Likewise.
2301 * gcc.target/i386/vectorize8.c: Likewise.
2302 * gcc.target/i386/vperm-v2df.c: Likewise.
2303 * gcc.target/i386/vperm-v2di.c: Likewise.
2304 * gcc.target/i386/vperm-v4si-1.c: Likewise.
2305 * gcc.target/i386/xorps-sse2.c: Likewise.
2306 * gcc.target/i386/xorps.c: Likewise.
2307 * gfortran.dg/graphite/pr42326-1.f90: Likewise.
2308 * gfortran.dg/graphite/pr42326.f90: Likewise.
2309 * gfortran.dg/vect/fast-math-mgrid-resid.f: Likewise.
2310
817c2996
RG
23112010-05-19 Richard Guenther <rguenther@suse.de>
2312
2313 PR lto/44196
2314 * g++.dg/lto/20100519-1_0.C: New testcase.
2315
16e520b6
DF
23162010-05-19 Daniel Franke <franke.daniel@gmail.com>
2317
2318 PR fortran/42360
2319 * gfortran.dg/warn_intent_out_not_set.f90: New.
2320
66faed76
DF
23212010-05-19 Daniel Franke <franke.daniel@gmail.com>
2322
2323 PR fortran/38404
2324 * gfortran.dg/data_char_1.f90: Updated warning message.
2325 * gfortran.dg/data_array_6.f: New.
2326
749aa96d
MJ
23272010-05-19 Martin Jambor <mjambor@suse.cz>
2328
2329 * g++.dg/ipa/ivinline-8.C: New test.
2330 * gcc.dg/ipa/iinline-2.c: Likewise.
2331
c9018c71
DF
23322010-05-19 Daniel Franke <franke.daniel@gmail.com>
2333
2334 PR fortran/34505
2335 * gfortran.dg/dfloat_1.f90: Add warnings for non-default kind
2336 arguments; add check for return value kind.
2337 * gfortran.dg/float_1.f90: Likewise.
2338
f8a02aac
RO
23392010-05-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2340
2341 * gcc.target/i386/20011009-1.c (COMMENT): Define.
2342 (main): Use it.
2343 * gcc.target/i386/pr25993.c [__sun__]: Use .globl.
2344 * lib/lto.exp (lto_prune_warns): Fix location line regex.
2345 Prune another location line format.
2346 (lto-obj): Call lto_prune_warns on comp_output.
2347
80e2a014
JH
23482010-05-18 Jan Hubicka <jh@suse.cz>
2349
2350 * gcc.dg/lto/ipacp_0.c: New test.
2351 * gcc.dg/lto/ipacp_1.c: New test.
2352
174f391c
SB
23532010-05-18 Steven Bosscher <steven@gcc.gnu.org>
2354
2355 PR lto/44184
2356 * gcc.dg/lto/20100518_0.c: New test.
2357
451078b5
EB
23582010-05-18 Eric Botcazou <ebotcazou@adacore.com>
2359
2360 * gnat.dg/specs/lto3.ads: Add missing dg-options.
2361
94ea6939
JW
23622010-05-17 Janus Weil <janus@gcc.gnu.org>
2363
2364 PR fortran/43990
2365 * gfortran.dg/class_21.f03: New.
2366
9d2b7551
JM
23672010-05-17 Jason Merrill <jason@redhat.com>
2368
2369 PR c++/44157
2370 * g++.dg/cpp0x/initlist34.C: New.
2371
c8361db1
JM
2372 PR c++/44158
2373 * g++.dg/cpp0x/rv-trivial-bug.C: Test copy-init too.
2374
b258210c
MJ
23752010-05-17 Martin Jambor <mjambor@suse.cz>
2376
2377 * g++.dg/ipa/ivinline-1.C: New test.
2378 * g++.dg/ipa/ivinline-2.C: New test.
2379 * g++.dg/ipa/ivinline-3.C: New test.
2380 * g++.dg/ipa/ivinline-4.C: New test.
2381 * g++.dg/ipa/ivinline-5.C: New test.
2382 * g++.dg/ipa/ivinline-6.C: New test.
2383
ad13f229
DS
23842010-05-17 Dodji Seketeli <dodji@redhat.com>
2385 Jason Merrill <jason@redhat.com>
2386
2387 PR c++/44108
2388 * c-c++-common/Wunused-var-8.c: New test.
2389
f1de5107
JJ
23902010-05-17 Jakub Jelinek <jakub@redhat.com>
2391
f145213f
JJ
2392 PR bootstrap/42347
2393 * gcc.c-torture/compile/pr42347.c: New test.
2394
f1de5107
JJ
2395 PR middle-end/44102
2396 * g++.dg/ext/asmgoto1.C: New test.
2397
5feb49f0
MJ
23982010-05-17 Martin Jambor <mjambor@suse.cz>
2399
2400 PR middle-end/44133
2401 * gcc.dg/tree-ssa/pr44133.c: New test.
2402 * gcc.dg/tree-ssa/sra-9.c: Make the scan regular expression more
2403 precise.
2404
233961db
JW
24052010-05-17 Janus Weil <janus@gcc.gnu.org>
2406
2407 PR fortran/44044
2408 * gfortran.dg/class_20.f03: New.
2409
ff71b48d
CB
24102010-05-17 Christian Borntraeger <borntraeger@de.ibm.com>
2411
431043bd
UB
2412 PR 44078
2413 * gcc.dg/tree-ssa/prefetch-7.c: Change pattern to match only the old
2414 debug messages but not the newly introduced one.
ff71b48d 2415
cdc6637d
DF
24162010-05-16 Daniel Franke <franke.daniel@gmail.com>
2417
431043bd 2418 PR fortran/35779
cdc6637d
DF
2419 * gfortran.dg/initialization_25.f90: Commented testcase.
2420 * gfortran.dg/initialization_26.f90: New.
2421
6b87d1b4
RG
24222010-05-16 Richard Guenther <rguenther@suse.de>
2423
2424 * gcc.dg/pr43317.c: Do not pass -fipa-type-escape.
2425 * gcc.dg/pr43084.c: Likewise.
2426 * gcc.dg/pr42250.c: Pass -fipa-struct-reorg instead of
2427 -fipa-type-escape.
2428 * gcc.dg/struct/wo_prof_escape_arg_to_local.c: Do not pass
2429 -fipa-type-escape.
2430 * gcc.dg/struct/struct-reorg.exp: Likewise.
2431 * gcc.dg/struct/wo_prof_empty_str.c: Likewise.
2432 * gcc.dg/struct/wo_prof_escape_return.c: Likewise.
2433
32912286
JM
24342010-05-16 Joseph Myers <joseph@codesourcery.com>
2435
2436 * gcc.dg/c1x-static-assert-1.c, gcc.dg/c1x-static-assert-2.c,
2437 gcc.dg/c1x-static-assert-3.c, gcc.dg/c1x-static-assert-4.c,
2438 gcc.dg/c1x-static-assert-5.c, gcc.dg/c1x-static-assert-6.c,
2439 gcc.dg/c90-static-assert-1.c, gcc.dg/c99-static-assert-1.c: New
2440 tests.
2441
9feb3d6a
JM
24422010-05-15 Jason Merrill <jason@redhat.com>
2443
2444 * g++.dg/eh/spec10.C: New.
2445 * g++.dg/eh/spec11.C: New.
2446 * g++.old-deja/g++.mike/eh34.C: Remove dg-options.
2447
3a28464c
JW
24482010-05-15 Janus Weil <janus@gcc.gnu.org>
2449
2450 PR fortran/44154
2451 PR fortran/42647
2452 * gfortran.dg/allocatable_scalar_9.f90: New.
2453
1f910942
JJ
24542010-05-15 Jakub Jelinek <jakub@redhat.com>
2455
2456 PR c++/44148
2457 * g++.dg/torture/pr44148.C: New test.
2458
4bdd0a60
JM
24592010-05-15 Joseph Myers <joseph@codesourcery.com>
2460
2461 * gcc.dg/c1x-anon-struct-1.c, gcc.dg/c1x-anon-struct-2.c,
2462 gcc.dg/c90-anon-struct-1.c, gcc.dg/c99-anon-struct-1.c: New tests.
2463 * gcc.dg/20080820.c, gcc.dg/anon-struct-1.c: Update expected
2464 diagnostics and type sizes.
2465
d025732d
EB
24662010-05-15 Eric Botcazou <ebotcazou@adacore.com>
2467
2468 * gnat.dg/lto9.adb: New test.
2469 * gnat.dg/lto9_pkg1.ads: New helper.
2470 * gnat.dg/lto9_pkg2.ad[sb]: Likewise.
2471
ade41c1d
JH
24722010-05-15 Jan Hubicka <jh@suse.cz>
2473
2474 * gcc.dg/lto/ipareference_1.c: Rename to ...
2475 * gcc.dg/lto/ipareference_0.c: ... this one.
2476 * gcc.dg/lto/ipareference_2.c: Rename to ...
2477 * gcc.dg/lto/ipareference_1.c: ... this one.
2478
f3380641
JH
24792010-05-15 Jan Hubicka <jh@suse.cz>
2480
2481 * gcc.dg/lto/ipareference_1.c: New file.
2482 * gcc.dg/lto/ipareference_2.c: New file.
2483
9d0baae1
RG
24842010-05-15 Richard Guenther <rguenther@suse.de>
2485
2486 PR tree-optimization/44038
2487 * gcc.c-torture/compile/pr44038.c: New testcase.
2488
75d2d581
L
24892010-05-15 H.J. Lu <hongjiu.lu@intel.com>
2490
2491 * gcc.target/i386/avx-cmpsd-1.c: Add -std=c99.
2492 * gcc.target/i386/avx-cmpss-1.c: Likewise.
2493
f8dde8af
JW
24942010-05-15 Janus Weil <janus@gcc.gnu.org>
2495
2496 PR fortran/43207
2497 PR fortran/43969
2498 * gfortran.dg/class_18.f03: New.
2499 * gfortran.dg/class_19.f03: New.
2500
22bf7d17
JJ
25012010-05-14 Jakub Jelinek <jakub@redhat.com>
2502
2503 PR debug/44112
2504 * gcc.dg/debug/dwarf2/const-1.c: Remove.
2505 * g++.dg/debug/dwarf2/const1.C: Remove.
2506
b33a0480
JM
25072010-05-14 Jason Merrill <jason@redhat.com>
2508
2509 * g++.dg/eh/cond4.C: New.
2510 * g++.dg/eh/elide2.C: Adjust.
2511 * g++.old-deja/g++.eh/terminate1.C: Adjust.
2512
c13af44b
SK
25132010-05-14 Steven G. Kargl <kargl@gcc.gnu.org>
2514
2515 PR fortran/44135
2516 * gfortran.dg/actual_array_interface_2.f90: New test.
2517
4d2ab9e3
RG
25182010-05-14 Richard Guenther <rguenther@suse.de>
2519
2520 PR tree-optimization/44119
2521 * gcc.c-torture/compile/pr44119.c: New testcase.
2522
786f715d
JM
25232010-05-14 Jason Merrill <jason@redhat.com>
2524
2525 PR c++/44127
2526 * g++.dg/eh/terminate1.C: New.
2527
88e09c79
JJ
25282010-05-14 Jakub Jelinek <jakub@redhat.com>
2529
2530 * gfortran.dg/gomp/pr44036-1.f90: Adjust.
2531
88c04a5d
JJ
2532 PR debug/44136
2533 * gcc.dg/pr44136.c: New test.
2534
74b80262
SZ
25352010-05-14 Shujing Zhao <pearly.zhao@oracle.com>
2536
2537 PR c++/30566
b6b7f703
L
2538 * g++.dg/warn/Wshadow-4.C: Adjust.
2539 * g++.dg/warn/Wshadow-5.C: New test.
2540 * g++.dg/warn/Wshadow-6.C: New test
74b80262 2541
f2cbd86c
DF
25422010-05-13 Daniel Franke <franke.daniel@gmail.com>
2543
431043bd
UB
2544 PR fortran/35779
2545 * gfortran.dg/initialization_25.f90: New.
f2cbd86c 2546
1ae6fe9b
MJ
25472010-05-13 Martin Jambor <mjambor@suse.cz>
2548
2549 * g++.dg/otr-fold-1.C: New test.
2550 * g++.dg/otr-fold-2.C: New test.
2551
823e9473
JJ
25522010-05-13 Jakub Jelinek <jakub@redhat.com>
2553
2b45bf21
JJ
2554 PR fortran/44036
2555 * gfortran.dg/gomp/pr44036-1.f90: New test.
2556 * gfortran.dg/gomp/pr44036-2.f90: New test.
2557 * gfortran.dg/gomp/pr44036-3.f90: New test.
2558
823e9473
JJ
2559 PR debug/43983
2560 * gcc.dg/guality/sra-1.c: New test.
2561
bd3cdcc0
JH
25622010-05-12 Jan Hubicka <jh@suse.cz>
2563
2564 * tree-ssa/unreachable.c: New test.
2565
73647d75
JM
25662010-05-12 Jason Merrill <jason@redhat.com>
2567
2568 * g++.dg/cpp0x/sfinae1.C: New.
2569
87a0ebfd
ST
25702010-05-12 Sriraman Tallam <tmsriram@google.com>
2571
2572 * gcc.target/i386/zee.c: New file.
2573
5c824000
JM
25742010-05-12 Jason Merrill <jason@redhat.com>
2575
3784b33c
JM
2576 * g++.dg/conversion/op1.C: Expect template candidate message.
2577 * g++.dg/cpp0x/nullptr15.C: Likewise.
2578 * g++.dg/cpp0x/pr31431-2.C: Likewise.
2579 * g++.dg/cpp0x/pr31431.C: Likewise.
2580 * g++.dg/cpp0x/temp_default2.C: Likewise.
2581 * g++.dg/cpp0x/trailing4.C: Likewise.
2582 * g++.dg/cpp0x/variadic-ex3.C: Likewise.
2583 * g++.dg/cpp0x/variadic-ex4.C: Likewise.
2584 * g++.dg/cpp0x/variadic-throw.C: Likewise.
2585 * g++.dg/cpp0x/variadic35.C: Likewise.
2586 * g++.dg/cpp0x/vt-35147.C: Likewise.
2587 * g++.dg/cpp0x/vt-37737-1.C: Likewise.
2588 * g++.dg/cpp0x/vt-37737-2.C: Likewise.
2589 * g++.dg/ext/visibility/anon8.C: Likewise.
2590 * g++.dg/ext/vla2.C: Likewise.
2591 * g++.dg/other/pr28114.C: Likewise.
2592 * g++.dg/other/ptrmem10.C: Likewise.
2593 * g++.dg/other/ptrmem11.C: Likewise.
2594 * g++.dg/overload/unknown1.C: Likewise.
2595 * g++.dg/parse/template7.C: Likewise.
2596 * g++.dg/parse/typename7.C: Likewise.
2597 * g++.dg/template/conv11.C: Likewise.
2598 * g++.dg/template/copy1.C: Likewise.
2599 * g++.dg/template/deduce3.C: Likewise.
2600 * g++.dg/template/dependent-expr5.C: Likewise.
2601 * g++.dg/template/friend.C: Likewise.
2602 * g++.dg/template/incomplete2.C: Likewise.
2603 * g++.dg/template/local4.C: Likewise.
2604 * g++.dg/template/local6.C: Likewise.
2605 * g++.dg/template/operator10.C: Likewise.
2606 * g++.dg/template/overload6.C: Likewise.
2607 * g++.dg/template/ptrmem2.C: Likewise.
2608 * g++.dg/template/ptrmem20.C: Likewise.
2609 * g++.dg/template/ptrmem8.C: Likewise.
2610 * g++.dg/template/sfinae2.C: Likewise.
2611 * g++.dg/template/ttp25.C: Likewise.
2612 * g++.dg/template/unify10.C: Likewise.
2613 * g++.dg/template/unify11.C: Likewise.
2614 * g++.dg/template/unify6.C: Likewise.
2615 * g++.dg/template/unify7.C: Likewise.
2616 * g++.dg/template/unify9.C: Likewise.
2617 * g++.dg/template/varmod1.C: Likewise.
2618 * g++.old-deja/g++.brendan/crash56.C: Likewise.
2619 * g++.old-deja/g++.law/operators32.C: Likewise.
2620 * g++.old-deja/g++.pt/crash28.C: Likewise.
2621 * g++.old-deja/g++.pt/crash60.C: Likewise.
2622 * g++.old-deja/g++.pt/explicit38.C: Likewise.
2623 * g++.old-deja/g++.pt/explicit39.C: Likewise.
2624 * g++.old-deja/g++.pt/explicit41.C: Likewise.
2625 * g++.old-deja/g++.pt/explicit67.C: Likewise.
2626 * g++.old-deja/g++.pt/explicit77.C: Likewise.
2627 * g++.old-deja/g++.pt/expr2.C: Likewise.
2628 * g++.old-deja/g++.pt/overload7.C: Likewise.
2629 * g++.old-deja/g++.pt/ptrmem6.C: Likewise.
2630 * g++.old-deja/g++.pt/spec5.C: Likewise.
2631 * g++.old-deja/g++.pt/spec6.C: Likewise.
2632 * g++.old-deja/g++.pt/t24.C: Likewise.
2633 * g++.old-deja/g++.pt/unify4.C: Likewise.
2634 * g++.old-deja/g++.pt/unify6.C: Likewise.
2635 * g++.old-deja/g++.pt/unify8.C: Likewise.
2636 * g++.old-deja/g++.robertl/eb119.C: Likewise.
2637 * g++.old-deja/g++.robertl/eb79.C: Likewise.
2638 * g++.old-deja/g++.robertl/eb98.C: Likewise.
2639
d451d5b2
JM
2640 * g++.dg/cpp0x/initlist32.C: New.
2641
404f08f8
JM
2642 * g++.dg/template/conv11.C: New.
2643 * g++.dg/conversion/op1.C: Adjust expected error.
2644
5c824000
JM
2645 * g++.old-deja/g++.robertl/eb43.C: Prune "candidates" messages.
2646
49f19b1c
L
26472010-05-12 H.J. Lu <hongjiu.lu@intel.com>
2648
2649 PR target/44088
2650 * gcc.target/i386/avx-cmpsd-1.c: New.
2651 * gcc.target/i386/avx-cmpsd-2.c: Likewise.
2652 * gcc.target/i386/avx-cmpss-1.c: Likewise.
2653 * gcc.target/i386/avx-cmpss-2.c: Likewise.
2654 * gcc.target/i386/sse-cmpss-1.c: Likewise.
2655 * gcc.target/i386/sse2-cmpsd-1.c: Likewise.
2656
f22f4340
JJ
26572010-05-12 Jakub Jelinek <jakub@redhat.com>
2658
2659 PR middle-end/44085
2660 * gcc.dg/gomp/pr44085.c: New test.
2661 * gfortran.dg/gomp/pr44085.f90: New test.
2662
101422f0
IS
26632010-05-12 Iain Sandoe <iains@gcc.gnu.org>
2664
2665 * objc-obj-c++-shared/Object1.m: New.
2666 * objc.dg/torture: New directory.
2667 * objc.dg/torture/tls: Ditto.
2668 * objc.dg/tls: Ditto.
2669 * objc.dg/torture/tls/trivial.m: New test.
2670 * objc.dg/torture/tls/thr-init-2.m: New test.
2671 * objc.dg/torture/tls/thr-init-3.m: New test.
2672 * objc.dg/torture/tls/thr-init.m: New test.
2673 * objc.dg/torture/tls/diag-1.m: New test.
2674 * objc.dg/torture/tls/tls.exp: New.
2675 * objc.dg/torture/trivial.m: New test.
2676 * objc.dg/torture/dg-torture.exp: New.
2677 * objc.dg/tls/diag-3.m: New test.
2678 * objc.dg/tls/diag-4.m: New test.
2679 * objc.dg/tls/diag-5.m: New test.
2680 * objc.dg/tls/init-1.m: New test.
2681 * objc.dg/tls/init-2.m: New test.
2682 * objc.dg/tls/tls.exp: New.
2683 * objc.dg/tls/diag-2.m: New test.
2684 * lib/objc.exp: Respond to dg-additional-files.
2685
623a6941
MK
26862010-05-12 Maxim Kuvyrkov <maxim@codesourcery.com>
2687
2688 * gcc.target/m68k/20100512-1.c: New.
2689
aeecf17c
EB
26902010-05-12 Eric Botcazou <ebotcazou@adacore.com>
2691
2692 * gnat.dg/lto8.adb: New test.
2693 * gnat.dg/lto8_pkg.ad[sb]: New helper.
2694 * gnat.dg/frame_overflow.adb: XFAIL if -flto is specified.
2695
aac73a6d
PC
26962010-05-11 Paolo Carlini <paolo.carlini@oracle.com>
2697
2698 PR c++/34272
2699 PR c++/43630
2700 PR c++/34491
2701 * g++.dg/template/crash97.C: New.
2702 * g++.dg/template/crash98.C: Likewise.
2703 * g++.dg/template/crash99.C: Likewise.
2704 * g++.dg/cpp0x/pr31439.C: Adjust.
2705 * g++.dg/template/crash95.C: Likewise.
2706
056928b2
JJ
27072010-05-11 Jakub Jelinek <jakub@redhat.com>
2708
3b5fda81
JJ
2709 PR middle-end/44071
2710 * c-c++-common/asmgoto-4.c: New test.
2711 * gcc.target/i386/pr44071.c: New test.
2712
056928b2
JJ
2713 PR c++/44062
2714 * c-c++-common/Wunused-var-7.c: New test.
2715 * g++.dg/warn/Wunused-var-9.C: New test.
2716
edf86ec1
DF
27172010-05-11 Daniel Franke <franke.daniel@gmail.com>
2718
431043bd
UB
2719 PR fortran/43711
2720 * gfortran.dg/gomp/pr43711.f90: New.
edf86ec1 2721
ad1614a7
DF
27222010-05-11 Daniel Franke <franke.daniel@gmail.com>
2723
2724 PR fortran/31820
2725 * gfortran.dg/select_5.f90: Updated.
2726
1aa14195
JH
27272010-05-11 Jan Hubicka <jh@suse.cz>
2728
2729 PR tree-optimize/44063
2730 * gcc.c-torture/compile/pr44063.c: New testcase.
2731
3f592b38
JJ
27322010-05-11 Jakub Jelinek <jakub@redhat.com>
2733
2734 PR debug/44023
2735 * gcc.dg/pr44023.c: New test.
2736
c679a915
EB
27372010-05-10 Eric Botcazou <ebotcazou@adacore.com>
2738
2739 * gnat.dg/lto7.adb: New test.
2740 * gnat.dg/lto7_pkg.ad[sb]: New helper.
2741
eaa9d009
JM
27422010-05-10 Jason Merrill <jason@redhat.com>
2743
5a40306b
JM
2744 PR c++/44017
2745 * g++.dg/template/inherit5.C: New.
2746
eaa9d009
JM
2747 PR c++/44045
2748 * g++.dg/cpp0x/initlist33.C: New.
2749 * g++.dg/cpp0x/initlist26.C: Adjust.
2750 * g++.dg/cpp0x/initlist28.C: Adjust.
2751
34655c9e
FC
27522010-05-10 Fabien Chêne <fabien.chene@gmail.com>
2753
2754 PR c++/43719
2755 * g++.dg/init/pr43719.C: New.
2756 * g++.dg/anon-struct4.C: Adjust.
2757
1de12eab
JJ
27582010-05-10 Jakub Jelinek <jakub@redhat.com>
2759
2760 PR debug/44028
2761 * gcc.dg/pr44028.c: New test.
2762
4e42ad66
DF
27632010-05-08 Daniel Franke <franke.daniel@gmail.com>
2764
2765 PR fortran/27866
2766 PR fortran/35003
2767 PR fortran/42809
2768 * gfortran.dg/array_constructor_type_17.f03: Updated match string.
2769 * gfortran.dg/warn_conversion.f90: New.
2770
8a9ecffd
MM
27712010-05-10 Michael Matz <matz@suse.de>
2772
2773 * gcc.dg/vect/fast-math-vect-reduc-8.c: New test.
2774
46044dd9
L
27752010-05-10 H.J. Lu <hongjiu.lu@intel.com>
2776
2777 PR rtl-optimization/44012
2778 * gcc.dg/pr44012.c: New.
2779
6aaf1357
RO
27802010-05-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2781
2782 * lib/lto.exp (lto_prune_vis_warns): Renamed to lto_prune_warns.
2783 Log text on entry and exit.
2784 Prune Sun ld warnings for common symbols with differing sizes.
2785 (lto-link-and-maybe-run): Change caller.
2786
f5dbb57c
JW
27872010-05-10 Janus Weil <janus@gcc.gnu.org>
2788
2789 PR fortran/44044
2790 * gfortran.dg/class_7.f03: Modified.
2791 * gfortran.dg/select_type_1.f03: Modified.
2792 * gfortran.dg/select_type_12.f03: New.
2793
1755aad0
RG
27942010-05-10 Richard Guenther <rguenther@suse.de>
2795
2796 PR tree-optimization/44050
2797 * gcc.dg/torture/pr44050.c: New testcase.
2798
333b67a9
WG
27992010-05-10 Wei Guozhi <carrot@google.com>
2800
2801 PR target/42879
2802 * gcc.target/arm/pr42879.c: New testcase.
2803
c1644066
JM
28042010-05-09 Joseph Myers <joseph@codesourcery.com>
2805
2806 PR c/44051
2807 * gcc.dg/anon-struct-9.c: Avoid generating identifier i386.
2808
0fb96aa4
JM
28092010-05-09 Joseph Myers <joseph@codesourcery.com>
2810
2811 PR c/10676
2812 * gcc.dg/anon-struct-10.c: New test.
2813
3d7a712a
RG
28142010-05-09 Richard Guenther <rguenther@suse.de>
2815
2816 PR middle-end/44024
2817 * gcc.dg/pr44024.c: New testcase.
2818
492fc0ee
JM
28192010-05-09 Joseph Myers <joseph@codesourcery.com>
2820
2821 PR c/4784
2822 * gcc.dg/anon-struct-9.c: New test.
2823
5588864d
RG
28242010-05-09 Richard Guenther <rguenther@suse.de>
2825
2826 PR middle-end/44043
2827 * gcc.c-torture/compile/pr44043.c: New testcase.
2828
64ed87b4
RG
28292010-05-09 Richard Guenther <rguenther@suse.de>
2830
2831 * gcc.dg/ipa/ipa-pta-11.c: Make p and q referenced.
2832
d10380d2
EB
28332010-05-09 Eric Botcazou <ebotcazou@adacore.com>
2834
2835 * gnat.dg/lto6.adb: Remove superfluous -gnat05 switch.
2836
0dbe2a64
EB
28372010-05-08 Eric Botcazou <ebotcazou@adacore.com>
2838
2839 * gnat.dg/lto[12456].adb: Add "target lto" marker.
2840 * gnat.dg/specs/lto3.ads: Likewise.
2841
844381e5
SL
28422010-05-08 Sandra Loosemore <sandra@codesourcery.com>
2843
2844 PR middle-end/28685
2845 * gcc.dg/pr28685-1.c: New file.
2846
43896afb
RG
28472010-05-08 Richard Guenther <rguenther@suse.de>
2848
2849 PR tree-optimization/44030
2850 * gcc.c-torture/compile/pr44030.c: New testcase.
2851
f56000ed
EB
28522010-05-08 Eric Botcazou <ebotcazou@adacore.com>
2853
2854 * gnat.dg/lto6.adb: New test.
2855 * gnat.dg/lto6_pkg.ads: New helper.
2856
901ad63f
EB
28572010-05-08 Eric Botcazou <ebotcazou@adacore.com>
2858
2859 * gnat.dg/lto5.adb: New test.
2860 * gnat.dg/lto5_pkg.ad[sb]: New helper.
2861
9c026b87
EB
28622010-05-08 Eric Botcazou <ebotcazou@adacore.com>
2863
2864 * gnat.dg/lto4.ad[sb]: New test.
2865
35e2a4b8
EB
28662010-05-08 Eric Botcazou <ebotcazou@adacore.com>
2867
2868 * gnat.dg/specs/lto3.ads: New test.
2869 * gnat.dg/specs/lto3_pkg1.ad[sb]: New helper.
2870 * gnat.dg/specs/lto3_pkg2.ad[sb]: Likewise.
2871
928dfa4b
EB
28722010-05-08 Quentin Ochem <ochem@adacore.com>
2873
2874 * gnat.dg/sizetype3.ad[sb]: New test.
2875 * gnat.dg/sizetype3_pkg.ads: New helper.
2876
40bb78ad
FC
28772010-05-07 Fabien Chêne <fabien.chene@gmail.com>
2878
2879 PR c++/43951
2880 * g++.dg/init/new29.C: New.
2881
db7d7dc1
DF
28822010-05-07 Daniel Franke <franke.daniel@gmail.com>
2883
62e59133
UB
2884 PR fortran/40728
2885 * gfortran.dg/coarray_1.f90: Fixed error message.
2886 * gfortran.dg/selected_char_kind_3.f90: Fixed error message.
2887 * gfortran.dg/intrinsic_std_1.f90: Fixed bogus message.
2888 * gfortran.dg/intrinsic_std_5.f90: New.
db7d7dc1 2889
2cd5965f
JM
28902010-05-07 Jason Merrill <jason@redhat.com>
2891
2892 * g++.dg/cpp0x/nullptr20.C: Use sprintf.
2893
9009be85
RO
28942010-05-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2895
2896 * gcc.dg/lto/20100423-2_0.c: Include <stdio.h>.
2897 (size_t, stderr): Remove.
2898 (read_error): Replaced __builtin_fprintf by fprintf.
2899
d42ba3b8
SZ
29002010-05-07 Shujing Zhao <pearly.zhao@oracle.com>
2901
2902 * gcc.dg/ordered-comparison-1.c: New test.
2903 * gcc.dg/ordered-comparison-2.c: New test.
2904 * gcc.dg/ordered-comparison-3.c: New test.
2905 * gcc.dg/ordered-comparison-4.c: New test.
2906
a4ca2b57
MS
29072010-05-06 Mike Stump <mikestump@comcast.net>
2908
46765054 2909 PR objc/35165
a4ca2b57
MS
2910 * obj-c++.dg/cxx-ivars-2.mm: Restore running of testcase.
2911
14c2101d
JM
29122010-05-06 Magnus Fromreide <magfr@lysator.liu.se>
2913 Jason Merrill <jason@redhat.com>
2914
2915 * g++.dg/cpp0x/nullptr01.C: New.
2916 * g++.dg/cpp0x/nullptr02.C: New.
2917 * g++.dg/cpp0x/nullptr03.C: New.
2918 * g++.dg/cpp0x/nullptr04.C: New.
2919 * g++.dg/cpp0x/nullptr05.C: New.
2920 * g++.dg/cpp0x/nullptr06.C: New.
2921 * g++.dg/cpp0x/nullptr07.C: New.
2922 * g++.dg/cpp0x/nullptr08.C: New.
2923 * g++.dg/cpp0x/nullptr09.C: New.
2924 * g++.dg/cpp0x/nullptr10.C: New.
2925 * g++.dg/cpp0x/nullptr11.C: New.
2926 * g++.dg/cpp0x/nullptr12.C: New.
2927 * g++.dg/cpp0x/nullptr13.C: New.
2928 * g++.dg/cpp0x/nullptr14.C: New.
2929 * g++.dg/cpp0x/nullptr15.C: New.
2930 * g++.dg/cpp0x/nullptr16.C: New.
2931 * g++.dg/cpp0x/nullptr17.C: New.
2932 * g++.dg/cpp0x/nullptr18.C: New.
2933 * g++.dg/cpp0x/nullptr19.C: New.
2934 * g++.dg/cpp0x/nullptr20.C: New.
2935 * g++.dg/cpp0x/nullptr21.C: New.
2936 * g++.dg/cpp0x/nullptr22.C: New.
2937 * g++.dg/debug/nullptr01.C: New.
2938 * gcc.dg/Wcxx-compat-2.c: Test nullptr and constexpr.
2939
62e59133
UB
29402010-05-06 Jakub Jelinek <jakub@redhat.com>
2941
2942 * gcc.dg/Wunused-var-8.c: Move to...
2943 * c-c++-common/Wunused-var-6.c: ... here. New test.
2944
1017e3e6
PC
29452010-05-06 Paolo Carlini <paolo.carlini@oracle.com>
2946
2947 PR c++/40406
2948 * g++.dg/template/crash96.C: New.
2949
ef38b551
JH
29502010-05-06 Jan Hubicka <jh@suse.cz>
2951
2952 PR tree-optimization/43791
2953 * gcc.c-torture/compile/pr43791.c: New file.
2954
0ab555de
MM
29552010-05-06 Michael Matz <matz@suse.de>
2956
2957 PR tree-optimization/43984
2958 * gfortran.dg/pr43984.f90: New test.
2959
3734d960
MLI
29602010-05-06 Manuel López-Ibáñez <manu@gcc.gnu.org>
2961
2962 PR 40989
2963 * gcc.dg/pr40989.c: New.
2964
e3bdfed6
RG
29652010-05-06 Richard Guenther <rguenther@suse.de>
2966
2967 PR tree-optimization/43934
2968 * gcc.dg/tree-ssa/ssa-lim-9.c: New testcase.
2969
29702010-05-06 Richard Guenther <rguenther@suse.de>
2971
2972 PR tree-optimization/43987
2973 * gcc.c-torture/execute/pr43987.c: New testcase.
2974 * gcc.dg/torture/pta-escape-1.c: Adjust.
2975 * gcc.dg/tree-ssa/pta-escape-1.c: Likewise.
2976 * gcc.dg/tree-ssa/pta-escape-2.c: Likewise.
2977 * gcc.dg/tree-ssa/pta-escape-3.c: Likewise.
2978 * gcc.dg/ipa/ipa-pta-11.c: Likewise.
2979
03a904b5
JJ
29802010-04-22 Jakub Jelinek <jakub@redhat.com>
2981 Dodji Seketeli <dodji@redhat.com>
2982
2983 PR c/18624
2984 * g++.dg/warn/Wunused-7.C: Add dg-warning.
2985 * g++.dg/template/sfinae16.C: Likewise.
2986 * gcc.dg/Wunused-var-1.c: Moved to...
2987 * c-c++-common/Wunused-var-1.c: ...here. New test.
2988 * gcc.dg/Wunused-var-2.c: Moved to...
2989 * c-c++-common/Wunused-var-2.c: ...here. New test.
2990 * gcc.dg/Wunused-var-3.c: Moved to...
2991 * c-c++-common/Wunused-var-3.c: ...here. New test.
2992 * gcc.dg/Wunused-var-4.c: Moved to...
2993 * gcc.dg/Wunused-var-1.c: ... here.
2994 * gcc.dg/Wunused-var-5.c: Moved to...
2995 * c-c++-common/Wunused-var-4.c: ...here. New test.
2996 * gcc.dg/Wunused-var-7.c: Moved to...
2997 * c-c++-common/Wunused-var-5.c: ...here. New test.
2998 * gcc.dg/Wunused-var-6.c: Moved to...
2999 * gcc.dg/Wunused-var-2.c: ... here.
3000 * c-c++-common/Wunused-var-1.c: New test.
3001 * c-c++-common/Wunused-var-2.c: New test.
3002 * c-c++-common/Wunused-var-3.c: New test.
3003 * c-c++-common/Wunused-var-4.c: New test.
3004 * c-c++-common/Wunused-var-5.c: New test.
3005 * g++.dg/warn/Wunused-var-1.C: New test.
3006 * g++.dg/warn/Wunused-var-2.C: New test.
3007 * g++.dg/warn/Wunused-var-3.C: New test.
3008 * g++.dg/warn/Wunused-var-4.C: New test.
3009 * g++.dg/warn/Wunused-var-5.C: New test.
3010 * g++.dg/warn/Wunused-var-6.C: New test.
3011 * g++.dg/warn/Wunused-var-7.C: New test.
3012 * g++.dg/warn/Wunused-var-8.C: New test.
3013 * g++.dg/warn/Wunused-parm-1.C: New test.
3014 * g++.dg/warn/Wunused-parm-2.C: New test.
3015 * g++.dg/warn/Wunused-parm-3.C: New test.
3016
5e7b92b9
TB
30172010-05-06 Tobias Burnus <burnus@net-b.de>
3018
3019 PR fortran/43985
3020 * gfortran.dg/gomp/crayptr5.f90: New test case.
3021
0f559c16
JM
30222010-05-05 Jason Merrill <jason@redhat.com>
3023
3024 PR debug/43370
3025 * g++.dg/ext/attrib39.C: New.
3026
e5880243
DF
30272010-05-05 Daniel Franke <franke.daniel@gmail.com>
3028
3029 PR fortran/24978
3030 * gfortran.dg/data_invalid.f90: New.
3031
ca361dec
EB
30322010-05-05 Eric Botcazou <ebotcazou@adacore.com>
3033
3034 * gnat.dg/lto2.adb: New test.
3035
6d729f28
JM
30362010-05-05 Jason Merrill <jason@redhat.com>
3037
3038 PR c++/43787
3039 * g++.dg/opt/empty1.C: New.
3040
371b334e
JW
30412010-05-05 Janus Weil <janus@gcc.gnu.org>
3042
3043 PR fortran/43696
3044 * gfortran.dg/class_17.f03: New.
3045
b0576159
JJ
30462010-05-04 Neil Vachharajani <nvachhar@google.com>
3047
3048 * gcc.dg/tree-prof/wcoverage-mismatch.c: Adjusted.
3049
ec6c345e
MS
30502010-05-04 Mike Stump <mikestump@comcast.net>
3051
3052 PR objc/35165
3053 * encode-8.mm: Restore running of testcase, skip for gnu-runtime.
3054
55a46075
L
30552010-05-04 H.J. Lu <hongjiu.lu@intel.com>
3056
3057 PR target/43668
3058 * gcc.target/i386/pr43668.c: New.
3059
68fef9f9
PC
30602010-05-04 Paolo Carlini <paolo.carlini@oracle.com>
3061
3062 PR c++/43028
3063 * g++.dg/cpp0x/initlist31.C: New.
3064
97e3c923
JJ
30652010-05-04 Jakub Jelinek <jakub@redhat.com>
3066
3067 PR c/43981
3068 * gcc.dg/Wunused-var-8.c: New test.
3069
b5c0a77e
JM
30702010-05-04 Jason Merrill <jason@redhat.com>
3071
3072 PR c++/38064
3073 * g++.dg/cpp0x/enum3.C: Extend.
3074
ade6a9ac
L
30752010-05-04 H.J. Lu <hongjiu.lu@intel.com>
3076
3077 PR target/43799
3078 * gcc.target/i386/pr43799.c: New.
3079
7ef5e86c
EB
30802010-05-04 Eric Botcazou <ebotcazou@adacore.com>
3081
3082 * gnat.dg/lto1.adb: New test.
3083 * gnat.dg/lto1_pkg.ad[sb]: New helper.
3084
2147c71c
L
30852010-05-04 H.J. Lu <hongjiu.lu@intel.com>
3086
3087 PR middle-end/43671
3088 * gcc.target/i386/pr43671.c: New.
3089
4ac4b596
PC
30902010-05-04 Paolo Carlini <paolo.carlini@oracle.com>
3091
3092 PR c++/43705
3093 * g++.dg/template/crash95.C: New.
3094
0d3f6527
L
30952010-05-04 H.J. Lu <hongjiu.lu@intel.com>
3096
3097 PR debug/43508
3098 * gcc.target/i386/pr43508.c: New.
3099
27c2cfa6
RG
31002010-05-04 Richard Guenther <rguenther@suse.de>
3101
3102 PR tree-optimization/43879
3103 * g++.dg/torture/pr43879-1_0.C: New testcase.
3104 * g++.dg/torture/pr43879-1_1.C: Likewise.
3105
f857e9a4
DS
31062010-05-03 Dodji Seketeli <dodji@redhat.com>
3107
3108 PR c++/43953
3109 * g++.dg/other/crash-12.C: New test.
3110
9ab570ad
L
31112010-05-03 H.J. Lu <hongjiu.lu@intel.com>
3112
3113 * g++.dg/cdce3.C: Add a space. Updated.
3114
cbb4feb3
JM
31152010-05-03 Jason Merrill <jason@redhat.com>
3116
3117 PR c++/43680
3118 * g++.dg/opt/enum2.C: New.
3119 * g++.dg/warn/pr33738.C: Use -fstrict-enums.
3120 * g++.dg/warn/Wswitch-1.C: Adjust message.
3121
35ad90d5
RO
31222010-05-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3123
3124 * g++.dg/cdce3.C: Skip on alpha*-dec-osf5*.
3125 * g++.dg/ext/label13.C: Fix typo.
3126 * g++.dg/warn/miss-format-1.C (bar): xfail dg-warning on
3127 alpha*-dec-osf5*.
3128 * gcc.c-torture/compile/limits-declparen.c: xfail on
3129 alpha*-dec-osf5* with -g.
3130 * gcc.c-torture/compile/limits-pointer.c: Likewise.
3131 * gcc.dg/c99-tgmath-1.c: Skip on alpha*-dec-osf5*.
3132 * gcc.dg/c99-tgmath-2.c: Likewise.
3133 * gcc.dg/c99-tgmath-3.c: Likewise.
3134 * gcc.dg/c99-tgmath-4.c: Likewise.
3135
431f5969
SK
31362010-05-03 Steven G. Kargl <kargl@gcc.gnu.org>
3137
3138 PR fortran/43592
3139 * gfortran.dg/unexpected_interface.f90: New test.
3140
d5ece0a1
RO
31412010-05-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3142
3143 * ada/acats/run_acats (which): New function.
3144 (host_gnatchop, host_gnatmake): Use it.
3145
8eb7bc3c
RG
31462010-05-03 Richard Guenther <rguenther@suse.de>
3147
3148 PR tree-optimization/43971
3149 * gcc.dg/pr43971.c: New testcase.
3150
c4e26da1
JJ
31512010-05-03 Jakub Jelinek <jakub@redhat.com>
3152
3153 PR debug/43972
3154 * gcc.dg/debug/pr43972.c: New test.
3155
63004b49
UB
31562010-05-02 Uros Bizjak <ubizjak@gmail.com>
3157
3158 PR testsuite/43963
3159 * g++.dg/debug/dwarf2/icf.C: Update scan regexp for Vtable slot 0.
3160
52c307ba
RG
31612010-05-02 Richard Guenther <rguenther@suse.de>
3162
3163 PR tree-optimization/43879
3164 * gcc.dg/torture/pr43879-3.c: New testcase.
3165
bab4d587
RG
31662010-05-01 Richard Guenther <rguenther@suse.de>
3167
3168 PR tree-optimization/43949
3169 * g++.dg/warn/Warray-bounds-5.C: New testcase.
3170
13ead6d8
L
31712010-05-01 H.J. Lu <hongjiu.lu@intel.com>
3172
3173 PR c++/43951
3174 * g++.dg/init/new28.C: New.
3175
619dea2d
IS
31762010-04-30 Iain Sandoe <iains@gcc.gnu.org>
3177
3178 PR objc++/32052
3179 * obj-c++.dg/encode-2.mm: Remove XFAIL. Add test for anonymous
3180 structure and nested declarations.
3181 * obj-c++.dg/encode-3.mm: Remove XFAIL. Add test for anonymous
3182 structure and nested declarations. Reduce header clutter and
3183 use _exit() rather than abort().
3184 * objc.dg/encode-10.m: New.
3185 * objc.dg/encode-11.m: New.
3186
ce276b61
EB
31872010-04-30 DJ Delorie <dj@redhat.com>
3188
3189 * gcc.c-torture/execute/20100430-1.c: New test.
3190
5cb6410a
JM
31912010-04-30 Jason Merrill <jason@redhat.com>
3192
3193 PR c++/43868
3194 * g++.dg/template/ptrmem21.C: New.
3195
bf65e4b1
TB
31962010-04-30 Tobias Burnus Mburnus@net-b.de>
3197
3198 PR fortran/18918
3199 PR fortran/43931
3200 * gfortran.dg/coarray_13.f90: New test.
3201
b6050cb7
RG
32022010-04-30 Richard Guenther <rguenther@suse.de>
3203
3204 PR lto/43946
3205 * gcc.dg/lto/20100430-1_0.c: New testcase.
3206
a07ecd2b
JJ
32072010-04-30 Jakub Jelinek <jakub@redhat.com>
3208
3209 PR debug/43942
3210 * c-c++-common/pr43942.c: New test.
3211
1179ee88
SB
32122009-04-30 Steven Bosscher <steven@gcc.gnu.org>
3213
3214 * gcc.dg/lto/20091216-1_0.c: Adjust test case to avoid
3215 conflict with darwin crt1.o 'start' symbol.
3216
4be68d9a
RG
32172010-04-30 Richard Guenther <rguenther@suse.de>
3218
3219 PR tree-optimization/43879
3220 * gcc.dg/torture/pr43879_1.c: New testcase.
3221
06468254
RG
32222010-04-30 Richard Guenther <rguenther@suse.de>
3223
3224 * gcc.dg/tree-ssa/builtin-free.c: New testcase.
3225
10ab8f62
FC
32262010-04-29 Fabien Chêne <fabien.chene@gmail.com>
3227
3228 PR c++/43890
3229 * init.c (diagnose_uninitialized_cst_or_ref_member): check for
3230 user-provided constructor while recursing.
3231
eece1eb9
PT
32322010-04-29 Janus Weil <janus@gcc.gnu.org>
3233
3234 PR fortran/42274
3235 * gfortran.dg/class_16.f03: New test.
3236
32372010-04-29 Janus Weil <janus@gcc.gnu.org>
3238
3239 PR fortran/42274
3240 * gfortran.dg/class_15.f03: New.
3241
32422010-04-29 Paul Thomas <pault@gcc.gnu.org>
3243
3244 PR fortran/43326
3245 * gfortran.dg/dynamic_dispatch_9.f03: New test.
3246
32472010-04-29 Janus Weil <janus@gcc.gnu.org>
3248
3249 PR fortran/43492
3250 * gfortran.dg/generic_22.f03 : New test.
3251
32522010-04-29 Paul Thomas <pault@gcc.gnu.org>
3253
3254 PR fortran/42353
3255 * gfortran.dg/class_14.f03: New test.
3256
32572010-04-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3258
3259 PR fortran/42680
3260 * gfortran.dg/interface_32.f90: New test.
3261
32622009-04-29 Paul Thomas <pault@gcc.gnu.org>
3263 Janus Weil <janus@gcc.gnu.org>
3264
3265 PR fortran/41829
3266 * gfortran.dg/dynamic_dispatch_5.f03 : Change to "run".
3267 * gfortran.dg/dynamic_dispatch_7.f03 : New test.
3268 * gfortran.dg/dynamic_dispatch_8.f03 : New test.
3269
a143bf27
MS
32702010-04-28 Mike Stump <mikestump@comcast.net>
3271
3272 * g++.dg/uninit-pred-1_b.C: Use dg-message instead of
3273 dg-excess-errors.
3274 * g++.dg/uninit-pred-2_b.C: Likewise.
3275
a10da381
TB
32762010-04-28 Tobias Burnus <burnus@net-b.de>
3277
3278 PR fortran/18918
3279 PR fortran/43919
3280 * gfortran.dg/coarray_11.f90: Add scalar-coarrays test case.
3281
ab6edba4
MK
32822010-04-28 Matthias Klose <doko@ubuntu.com>
3283
3284 * gcc.dg/plugin/plugin.exp: Run the plugindir tests.
3285 * gcc.dg/plugindir1.c: Move to gcc.dg/plugin/plugindir1.c.
3286 * gcc.dg/plugindir2.c: Move to gcc.dg/plugin/plugindir2.c.
3287 * gcc.dg/plugindir3.c: Move to gcc.dg/plugin/plugindir3.c.
3288 * gcc.dg/plugindir4.c: Move to gcc.dg/plugin/plugindir4.c.
3289
8478130d
EB
32902010-04-28 Eric Botcazou <ebotcazou@adacore.com>
3291
3292 * gcc.dg/const-uniq-1.c: New test.
3293 * gcc.dg/lto/const-uniq_[01].c: Likewise.
3294
34f97b94
XDL
32952010-04-28 Xinliang David Li <davidxl@google.com>
3296
3297 * gcc.dg/uninit-pred-2_b.c: New test.
3298 * gcc.dg/uninit-pred-4_b.c: New test.
3299 * gcc.dg/uninit-pred-3_d.c: New test.
3300 * gcc.dg/uninit-pred-6_b.c: New test.
3301 * gcc.dg/uninit-pred-8_b.c: New test.
3302 * gcc.dg/uninit-pred-3_a.c: New test.
3303 * gcc.dg/uninit-pred-2_c.c: New test.
3304 * gcc.dg/uninit-pred-5_a.c: New test.
3305 * gcc.dg/uninit-pred-3_e.c: New test.
3306 * gcc.dg/uninit-pred-7_a.c: New test.
3307 * gcc.dg/uninit-pred-6_c.c: New test.
3308 * gcc.dg/uninit-pred-9_a.c: New test.
3309 * gcc.dg/uninit-pred-8_c.c: New test.
3310 * gcc.dg/uninit-pred-3_b.c: New test.
3311 * gcc.dg/uninit-pred-5_b.c: New test.
3312 * gcc.dg/uninit-pred-7_b.c: New test.
3313 * gcc.dg/uninit-pred-6_d.c: New test.
3314 * gcc.dg/uninit-pred-9_b.c: New test.
3315 * gcc.dg/uninit-pred-2_a.c: New test.
3316 * gcc.dg/uninit-pred-4_a.c: New test.
3317 * gcc.dg/uninit-pred-3_c.c: New test.
3318 * gcc.dg/uninit-pred-6_a.c: New test.
3319 * gcc.dg/uninit-pred-8_a.c: New test.
3320 * gcc.dg/uninit-pred-7_c.c: New test.
3321 * gcc.dg/uninit-pred-6_e.c: New test.
3322 * g++.dg/uninit-pred-loop-1_b.cc: New test.
3323 * g++.dg/uninit-pred-1_a.C: New test.
3324 * g++.dg/uninit-pred-1_b.C: New test.
3325 * g++.dg/uninit-pred-2_a.C: New test.
3326 * g++.dg/uninit-pred-2_b.C: New test.
3327 * g++.dg/uninit-pred-loop-1_a.cc: New test.
3328 * g++.dg/uninit-pred-loop-1_c.cc: New test.
3329 * g++.dg/uninit-pred-loop_1.cc: New test.
3330
e33c6cd6
MJ
33312010-04-28 Martin Jambor <mjambor@suse.cz>
3332
3333 * gcc.dg/lto/20091209-1_0.c: New testcase.
3334
18abb35e
RG
33352010-04-28 Richard Guenther <rguenther@suse.de>
3336
3337 PR tree-optimization/43879
3338 PR tree-optimization/43909
3339 * gcc.dg/ipa/ipa-pta-14.c: Adjust.
3340
c718820a
RG
33412010-04-28 Richard Guenther <rguenther@suse.de>
3342
3343 PR c++/43880
3344 * g++.dg/torture/pr43880.C: New testcase.
3345
4b414c93
MLI
33462010-04-28 Manuel López-Ibáñez <manu@gcc.gnu.org>
3347
3348 PR c++/9335
62e59133
UB
3349 * g++.dg/template/recurse2.C: Update
3350 * g++.dg/template/recurse.C: Update.
3351 * g++.dg/template/pr23510.C: Update.
3352 * lib/prune.exp: Filter out 'recursively instantiated'.
4b414c93 3353
31d1acec
FC
33542010-04-27 Fabien Chêne <fabien.chene@gmail.com>
3355
3356 PR c++/29043
3357 * g++.dg/init/pr29043.C: New.
3358
95b24c84
JM
33592010-04-27 Jason Merrill <jason@redhat.com>
3360
2defb926
JM
3361 * g++.dg/lookup/scoped5.C: Adjust.
3362 * g++.dg/lookup/scoped8.C: Adjust.
3363 * g++.dg/template/dependent-expr5.C: Adjust.
3364 * g++.old-deja/g++.brendan/nest1.C: Adjust.
3365
a6846853
JM
3366 PR c++/43856
3367 * g++.dg/cpp0x/lambda/lambda-this2.C: New.
3368
95b24c84
JM
3369 PR c++/43875
3370 * g++.dg/cpp0x/lambda/lambda-deduce2.C: New.
3371
5dc16b19
MLI
33722010-04-27 Manuel López-Ibáñez <manu@gcc.gnu.org>
3373 Jan Hubicka <hubicka@ucw.cz>
3374
3375 * gcc.dg/pure-2.c: New testcase.
3376 * gcc.dg/const-1.c: New testcase.
3377
798ec807
JM
33782010-04-27 Jason Merrill <jason@redhat.com>
3379
ea8b8aa0
JM
3380 * g++.dg/cpp0x/lambda/lambda-ice1.C: New.
3381
798ec807
JM
3382 PR c++/41468
3383 * g++.dg/template/sfinae17.C: New.
4a5d353f 3384 * g++.dg/template/sfinae18.C: New.
798ec807 3385
6ad86a5b
FC
33862010-04-27 Fabien Chêne <fabien.chene@gmail.com>
3387
3388 * g++.dg/init/pr42844.C: New.
3389 * g++.dg/cpp0x/pr42844-2.C: New.
3390 * g++.dg/cpp0x/defaulted2.C: Adjust.
3391 * g++.dg/tree-ssa/pr27549.C: Likewise.
3392 * g++.old-deja/g++.mike/dyncast8.C: Likewise.
3393
0134416b
TB
33942010-04-27 Tobias Burnus <burnus@net-b.de>
3395
3396 PR fortran/18918
3397 * gfortran.dg/coarray_12.f90: Fix dump parsing.
3398
a79ccd14
RG
33992010-04-27 Richard Guenther <rguenther@suse.de>
3400
3401 PR middle-end/40561
3402 * g++.dg/other/pr40561.C: New testcase.
3403
78eaf7bf
MJ
34042010-04-27 Martin Jambor <mjambor@suse.cz>
3405
3406 PR middle-end/43812
3407 * g++.dg/ipa/pr43812.C: New test.
3408
fa5f5e27
JH
34092010-04-27 Jan Hubicka <jh@suse.cz>
3410
3411 * gcc.dg/ipa/iinline-1.c (main): Rename to...
3412 (test): ... this one.
3413
cb751cbd
BS
34142010-04-27 Bernd Schmidt <bernds@codesourcery.com>
3415
3416 PR target/40657
3417 * gcc.target/arm/thumb-stackframe.c: New test.
3418
0ed3cde2 34192010-04-27 Shujing Zhao <pearly.zhao@oracle.com>
431043bd 3420
0ed3cde2
SZ
3421 * gcc.dg/pr32207.c: Fix typo in expected warning messages.
3422 * gcc.dg/misc-column.c: Likewise.
3423 * gcc.dg/Walways-true-1.c: Likewise.
3424 * gcc.dg/Walways-true-2.c: Likewise.
3425 * gcc.dg/warn-addr-cmp.c: Likewise.
3426
f33beee9
TB
34272010-04-27 Tobias Burnus <burnus@net-b.de>
3428
3429 PR fortran/18918
3430 * gfortran.dg/coarray_7.f90: Modified and removed obsolete tests.
3431 * gfortran.dg/coarray_12.f90: New.
3432
637f1455
SZ
34332010-04-27 Shujing Zhao <pearly.zhao@oracle.com>
3434
3435 PR c/32207
3436 * gcc.dg/pr32207.c: New test.
3437 * gcc.dg/misc-column.c: Adjust expected warning.
3438 * gcc.dg/Walways-true-1.c: Likewise.
3439 * gcc.dg/Walways-true-2.c: Likewise.
3440 * gcc.dg/warn-addr-cmp.c: Likewise.
3441
3bec79c5
DK
34422010-04-27 Dave Korn <dave.korn.cygwin@gmail.com>
3443
3444 PR lto/42776
3445 * lib/lto.exp (lto_prune_vis_warns): New function.
3446 (lto-link-and-maybe-run): Call it.
3447
6a07739d
L
34482010-04-26 H.J. Lu <hongjiu.lu@intel.com>
3449
3450 PR tree-optimization/43904
3451 * gcc.dg/tree-ssa/tailcall-6.c: New.
3452
504d14c9
IS
34532010-04-26 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
3454
3455 PR testsuite/35165
3456 * obj-c++.dg/stubify-2.mm: Restrict to ilp32 targets. Require
3457 Darwin8/OSX10.4 - compatible code generation.
3458 Use scan-rtl-dump.
3459 * obj-c++.dg/stubify-1.mm: Ditto.
3460 * lib/objc-torture.exp: Do not require link success for
3461 "trivial.m" in the runtime checks when dowhat = 'compile'.
431043bd 3462 * lib/dg-pch.exp (dg-flags-pch): New Proc.
504d14c9
IS
3463 * objc.dg/stubify-1.m: Restrict to ilp32 targets. Require
3464 Darwin8/OSX10.4 - compatible code generation.
3465 * objc.dg/stubify-2.m: Ditto.
3466 * objc.dg/symtab-1.m: Match '.quad' for m64 code.
3467 * objc.dg/next-runtime-1.m: Ditto.
3468 * objc.dg/stret-2.m: Restrict to ilp32 targets.
3469 * objc.dg/pch/pch.exp: Apply tests to both Gnu and NeXT
3470 runtimes on Darwin.
3471
1637c2e1 34722010-04-26 Jack Howarth <howarth@bromo.med.uc.edu>
920a8260
JH
3473
3474 PR 43715
b6b7f703 3475 * lib/plugin-support.exp: Use "-undefined
920a8260
JH
3476 dynamic_lookup" on darwin.
3477
21aac880
RG
34782010-04-26 Richard Guenther <rguenther@suse.de>
3479
3480 * gcc.dg/lto/20100426_0.c: New testcase.
3481
330af32c
JZ
34822010-04-26 Jie Zhang <jie@codesourcery.com>
3483
3484 PR tree-optimization/43833
3485 gcc.dg/Warray-bounds-8.c: New test case.
3486
98b2dfbb
RG
34872010-04-26 Richard Guenther <rguenther@suse.de>
3488
3489 PR lto/43080
3490 * g++.dg/lto/20100423-3_0.C: New testcase.
3491
1ae3075b
RG
34922010-04-26 Richard Guenther <rguenther@suse.de>
3493
3494 PR lto/42425
3495 * g++.dg/lto/20100423-2_0.C: New testcase.
3496
4b5caab7
IR
34972010-04-26 Ira Rosen <irar@il.ibm.com>
3498
3499 * gcc.dg/vect/bb-slp-23.c: New test.
3500
2778d766
JM
35012010-04-25 Joseph Myers <joseph@codesourcery.com>
3502
3503 * gcc.dg/c90-float-1.c: Also test that C1X macros are not defined.
3504 * gcc.dg/c99-float-1.c: Also test that C1X macros are not defined.
3505 * gcc.dg/c1x-float-1.c: New test.
3506
045d4002
L
35072010-04-25 H.J. Lu <hongjiu.lu@intel.com>
3508
3509 * gcc.target/i386/pr43766.c: Scan "lea\[lq\]?\[ \t\]" instead
3510 of "lea\[ \t\]".
3511
d64ad42b
SK
35122010-04-25 Steven G. Kargl <kargl@gcc.gnu.org>
3513
78ba4ec5
L
3514 * gfortran.dg/default_format_denormal_2.f90: Remove XFAIL for
3515 FreeBSD.
2b50b170
SK
3516 * gfortran.dg/default_format_denormal_1.f90: Ditto.
3517 * gfortran.dg/default_format_2.f90: Ditto.
d64ad42b 3518
211b0440 35192010-04-25 Steven G. Kargl <kargl@gcc.gnu.org>
78ba4ec5
L
3520
3521 * gfortran.dg/pr43505.f90: Clean up .mod file.
2b50b170
SK
3522 * gfortran.dg/host_assoc_blockdata_1.f90: Ditto.
3523 * gfortran.dg/pr41347.f90: Ditto.
3524 * gfortran.dg/internal_pack_4.f90: Ditto.
3525 * gfortran.dg/proc_decl_23.f90: Ditto.
3526 * gfortran.dg/recursive_check_3.f90: Ditto.
3527 * gfortran.dg/intent_out_3.f90: Ditto.
3528 * gfortran.dg/assignment_2.f90: Ditto.
3529 * gfortran.dg/pr41928.f90: Ditto.
3530 * gfortran.dg/pr42166.f90: Ditto.
3531 * gfortran.dg/private_type_12.f90: Ditto.
3532 * gfortran.dg/graphite/pr42185.f90: Ditto.
3533 * gfortran.dg/graphite/pr42186.f90: Ditto.
3534 * gfortran.dg/graphite/pr40982.f90: Ditto.
3535 * gfortran.dg/graphite/id-2.f90: Ditto.
3536 * gfortran.dg/graphite/id-4.f90: Ditto.
3537 * gfortran.dg/graphite/pr42050.f90: Ditto.
3538 * gfortran.dg/graphite/id-18.f90: Ditto.
3539 * gfortran.dg/graphite/pr42393-1.f90: Ditto.
3540 * gfortran.dg/graphite/pr41924.f90: Ditto.
3541 * gfortran.dg/graphite/pr42393.f90: Ditto.
3542 * gfortran.dg/graphite/pr37980.f90: Ditto.
3543 * gfortran.dg/graphite/pr38953.f90: Ditto.
3544 * gfortran.dg/graphite/pr42180.f90: Ditto.
3545 * gfortran.dg/graphite/pr42181.f90: Ditto.
3546 * gfortran.dg/where_operator_assign_4.f90: Ditto.
3547 * gfortran.dg/select_type_4.f90: Ditto.
3548 * gfortran.dg/redefined_intrinsic_assignment.f90: Ditto.
3549 * gfortran.dg/host_assoc_blockdata_2.f90: Ditto.
3550 * gfortran.dg/lto/pr40725_0.f03: Ditto.
3551 * gfortran.dg/elemental_args_check_2.f90: Ditto.
3552 * gfortran.dg/whole_file_11.f90: Ditto.
3553 * gfortran.dg/private_type_11.f90: Ditto.
3554 * gfortran.dg/vect/vect-gems.f90: Ditto.
3555 * gfortran.dg/vect/fast-math-real8-pr40801.f90: Ditto.
211b0440 3556
9b41915f
L
35572010-04-25 H.J. Lu <hongjiu.lu@intel.com>
3558
3559 * gcc.target/i386/pr43766.c: Scan "lea\[ \t\]" instead of "lea".
3560
82d6f532
EB
35612010-04-25 Eric Botcazou <ebotcazou@adacore.com>
3562
3563 * gnat.dg/pack15.ad[sb]: New test.
3564
910ed7dc
PB
35652010-04-25 Paolo Bonzini <bonzini@gnu.org>
3566
3567 * gcc.target/arm/mla-1.c: New test.
3568
8583a512
SK
35692010-04-24 Steven G. Kargl <kargl@gcc.gnu.org>
3570
3571 PR fortran/30073
3572 PR fortran/43793
910ed7dc 3573 * gfortran.dg/pr43793.f90: New test.
8583a512 3574
27d0d96a
BS
35752010-04-24 Bernd Schmidt <bernds@codesourcery.com>
3576
3577 PR tree-optimization/41442
3578 * gcc.target/i386/pr41442.c: New test.
3579
1cef01a0
HPN
35802010-04-24 Hans-Peter Nilsson <hp@axis.com>
3581
3582 PR fortran/43832
3583 * gfortran.dg/fgetc_3.f90: Delete bogus test.
3584
a3ba2937
JD
35852010-04-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3586
3587 PR fortran/43832
3588 * gfortran.dg/open_nounit.f90: New test.
3589
991b4da1
PT
35902010-04-24 Paul Thomas <pault@gcc.gnu.org>
3591
3592 PR fortran/43841
3593 PR fortran/43843
3594 * gfortran.dg/elemental_scalar_args_1.f90 : New test.
3595
c7d0de89
MLI
35962010-04-23 Manuel López-Ibáñez <manu@gcc.gnu.org>
3597
3598 * gcc.dg/Wconversion-integer.c: Update.
3599
915f5921
EB
36002010-04-23 Eric Botcazou <ebotcazou@adacore.com>
3601
3602 * gnat.dg/unchecked_convert5.adb: New test.
3603
7a38245d
RG
36042010-04-23 Richard Guenther <rguenther@suse.de>
3605
3606 PR lto/41734
3607 * gcc.dg/lto/20100423-2_0.c: New testcase.
3608 * gcc.dg/lto/20100423-2_0.c: Likewise.
3609
8fd8a06f
RG
36102010-04-23 Richard Guenther <rguenther@suse.de>
3611
3612 PR lto/43455
3613 * gcc.dg/lto/20100423-1_0.c: New testcase.
3614 * gcc.dg/lto/20100423-1_1.c: Likewise.
3615
77620011
MJ
36162010-04-23 Martin Jambor <mjambor@suse.cz>
3617
3618 PR tree-optimization/43846
3619 * gcc.dg/tree-ssa/sra-10.c: New test.
3620
5c20baf1
MJ
36212010-04-23 Martin Jambor <mjambor@suse.cz>
3622
3623 PR middle-end/43835
3624 * gcc.c-torture/execute/pr43835.c: New test.
3625
c67f69a3
RG
36262010-04-23 Richard Guenther <rguenther@suse.de>
3627
3628 PR lto/42653
3629 * g++.dg/lto/20100423-1_0.C: New testcase.
3630
d5dceab8
UB
36312010-04-22 Uros Bizjak <ubizjak@gmail.com>
3632
3633 * gcc.dg/graphite/interchange-0.c: Fix dg-final directive.
3634
36352010-04-22 Ira Rosen <irar@il.ibm.com>
74500b3e 3636
5bdd895c 3637 PR tree-optimization/43842
74500b3e
IR
3638 * gcc.dg/vect/pr43842.c: New test.
3639
8e80fcac
BS
36402010-04-22 Bernd Schmidt <bernds@codesourcery.com>
3641
3642 * gcc.target/i386/wmul-1.c: Add dg-require-effective-target ilp32.
3643 * gcc.target/i386/wmul-2.c: Likewise.
3644
79b9f413
KG
36452010-04-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3646
3647 * gcc.dg/torture/builtin-cproj-3.c: Rename and move ...
3648 * gcc.dg/cproj-fails-with-broken-glibc.c: ... to here.
3649
44741f03
AM
36502010-04-22 Alexander Monakov <amonakov@ispras.ru>
3651
3652 * gfortran.dg/reassoc_6.f: New testcase.
3653
9193b1b4
BS
36542010-04-22 Bernd Schmidt <bernds@codesourcery.com>
3655
3656 PR middle-end/29274
3657 * gcc.target/arm/wmul-1.c: New test.
3658 * gcc.target/arm/wmul-2.c: New test.
3659
b3be2694
RG
36602010-04-22 Richard Guenther <rguenther@suse.de>
3661
3662 PR tree-optimization/43845
3663 * gcc.c-torture/compile/pr43845.c: New testcase.
3664
5b58b39b
BS
36652010-04-22 Bernd Schmidt <bernds@codesourcery.com>
3666
3667 PR middle-end/29274
3668 * gcc.target/i386/wmul-1.c: New test.
3669 * gcc.target/i386/wmul-2.c: New test.
3670 * gcc.target/bfin/wmul-1.c: New test.
3671 * gcc.target/bfin/wmul-2.c: New test.
3672
92375a20
RG
36732010-04-22 Richard Guenther <rguenther@suse.de>
3674
3675 PR fortran/43829
3676 * gfortran.dg/vector_subscript_6.f90: New testcase.
3677 * gfortran.dg/assign_10.f90: Adjust.
3678
2b65cd83
JJ
36792010-04-21 Jakub Jelinek <jakub@redhat.com>
3680
3681 PR fortran/43836
3682 * gfortran.dg/gomp/pr43836.f90: New test.
3683
11152c95
RG
36842010-04-21 Richard Guenther <rguenther@suse.de>
3685
3686 * gcc.dg/ipa/ipa-pta-11.c: Adjust.
3687
d64427ff
KG
36882010-04-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3689
3690 * gcc.dg/torture/builtin-cproj-3.c: New.
3691
88274c4d
JM
36922010-04-20 Jason Merrill <jason@redhat.com>
3693
3694 PR c++/9335
3695 * g++.dg/template/recurse2.C: New.
3696 * g++.dg/parse/crash36.C: Adjust.
3697 * g++.dg/other/fold1.C: Adjust.
3698 * g++.dg/init/member1.C: Adjust.
3699 * lib/prune.exp: Prune "skipping N instantiation contexts".
3700
3c642f92
KG
37012010-04-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3702
3703 * gcc.dg/torture/builtin-cproj-1.c: Test more cases.
3704
43272bf5
KG
37052010-04-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3706
3707 * gcc.dg/torture/builtin-cproj-1.c: New.
3708 * gcc.dg/torture/builtin-cproj-2.c: New.
3709
5a80a1dd
DS
37102010-04-20 Dodji Seketeli <dodji@redhat.com>
3711
3712 PR c++/43800
3713 PR c++/43704
3714 * g++.dg/template/typedef32.C: Adjust.
3715 * g++.dg/template/typedef33.C: New test.
3716
9c4174d8
PT
37172010-04-20 Paul Thomas <pault@gcc.gnu.org>
3718
3719 PR fortran/43227
3720 * gfortran.dg/proc_decl_23.f90: New test.
3721
3722 PR fortran/43266
3723 * gfortran.dg/abstract_type_6.f03: New test.
3724
94e85e0a
XDL
37252010-04-20 Xinliang David Li <davidxl@google.com>
3726
3727 * g++.dg/tree-ssa/fold-compare.C: New.
3728
48e50698
RG
37292010-04-20 Richard Guenther <rguenther@suse.de>
3730
3731 PR tree-optimization/39417
3732 * g++.dg/torture/pr39417.C: New testcase.
3733
b28ae58f
RG
37342010-04-20 Richard Guenther <rguenther@suse.de>
3735
3736 * gcc.dg/ipa/ipa-pta-14.c: New testcase.
3737
1197ce8e
JJ
37382010-04-20 Jakub Jelinek <jakub@redhat.com>
3739
3740 * g++.dg/debug/dwarf2/rv1.C: New test.
3741
72e2cf16
AK
37422010-04-20 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3743
3744 PR target/43635
3745 * gcc.c-torture/compile/pr43635.c: New testcase.
3746
fd2e4e99
JJ
37472010-04-19 Jakub Jelinek <jakub@redhat.com>
3748
310e4472
JJ
3749 PR fortran/43339
3750 * gfortran.dg/gomp/sharing-2.f90: Adjust for iteration vars
3751 of sequential loops being private only in the innermost containing
3752 task region.
3753
fd2e4e99
JJ
3754 PR middle-end/43337
3755 * gfortran.dg/gomp/pr43337.f90: New test.
3756
1936a7d4
RG
37572010-04-19 Richard Guenther <rguenther@suse.de>
3758
3759 PR tree-optimization/43796
3760 * gfortran.dg/pr43796.f90: New testcase.
3761
d53bed0b
RG
37622010-04-19 Richard Guenther <rguenther@suse.de>
3763
3764 PR tree-optimization/43783
3765 * gcc.c-torture/execute/pr43783.c: New testcase.
3766
90f775a9
UB
37672010-04-19 Uros Bizjak <ubizjak@gmail.com>
3768
3769 PR target/43766
3770 * gcc.target/i386/pr43766.c: New test.
3771
8d9b7be5
JZ
37722010-04-19 Jie Zhang <jie@codesourcery.com>
3773
3774 PR target/43662
3775 * gcc.target/i386/pr43662.c: New test.
3776
d38f6bc0
DS
37772010-04-19 Dodji Seketeli <dodji@redhat.com>
3778
3779 PR c++/43704
3780 * g++.dg/template/typedef32.C: New test.
3781
d5dceab8 37822010-04-19 Ira Rosen <irar@il.ibm.com>
b5aeb3bb 3783
d5dceab8
UB
3784 PR tree-optimization/37027
3785 * lib/target-supports.exp
b5aeb3bb
IR
3786 (check_effective_target_vect_widen_sum_hi_to_si_pattern): New.
3787 * gcc.dg/vect/pr37027.c: New test.
d5dceab8
UB
3788 * gcc.dg/vect/slp-reduc-1.c, gcc.dg/vect/slp-reduc-2.c,
3789 gcc.dg/vect/slp-reduc-3.c, gcc.dg/vect/slp-reduc-4.c,
3790 gcc.dg/vect/slp-reduc-5.c, gcc.dg/vect/slp-reduc-6.c,
3791 gcc.dg/vect/vect-complex-6.c: Likewise.
b5aeb3bb 3792
5a2fa9e8
JJ
37932010-04-19 Jakub Jelinek <jakub@redhat.com>
3794
3795 * g++.dg/debug/dwarf2/enum1.C: New test.
3796
896ee672
EB
37972010-04-18 Eric Botcazou <ebotcazou@adacore.com>
3798
3799 * gnat.dg/rep_clause5.ad[sb]: New test.
3800 * gnat.dg/rep_clause5_pkg.ads: New helper.
3801
d5dceab8 38022010-04-18 Ira Rosen <irar@il.ibm.com>
59eefaa6
IR
3803
3804 PR tree-optimization/43771
3805 * g++.dg/vect/pr43771.cc: New test.
3806
6c559604
SK
38072010-04-17 Steven G. Kargl <kargl@gcc.gnu.org>
3808
896ee672
EB
3809 PR fortran/31538
3810 * gfortran.dg/bounds_check_fail_4.f90: Adjust error message.
3811 * gfortran.dg/bounds_check_fail_3.f90: Ditto.
6c559604 3812
728936bb
EB
38132010-04-17 Eric Botcazou <ebotcazou@adacore.com>
3814
3815 * gnat.dg/sizetype.adb: Rename into...
3816 * gnat.dg/sizetype1.adb: ...this.
3817 * gnat.dg/sizetype2.adb: New test.
3818
12de6355
RG
38192010-04-16 Richard Guenther <rguenther@suse.de>
3820
3821 PR tree-optimization/43572
3822 * gcc.dg/tree-ssa/tailcall-5.c: New testcase.
3823
68a3eb69
EB
38242010-04-16 Olivier Hainque <hainque@adacore.com>
3825
3826 * gnat.dg/specs/discr_private.ads: New test.
3827
f0c6475a 38282010-04-16 Bernd Schmidt <bernds@codesourcery.com>
6ea007e4
BS
3829
3830 PR target/41514
f0c6475a
BS
3831 * gcc.target/arm/thumb-comparisons.c: New test.
3832
3833 PR target/40603
3834 * gcc.target/arm/thumb-cbranchqi.c: New test.
6ea007e4 3835
7a296495
CB
38362010-04-16 Christian Bruel <christian.bruel@st.com>
3837
3838 * g++.dg/torture/pr36191.C: Enable for SH.
3839
169afcb9
EB
38402010-04-16 Eric Botcazou <ebotcazou@adacore.com>
3841
3842 * gnat.dg/wide_boolean.adb: New test.
3843 * gnat.dg/wide_boolean_pkg.ad[sb]: New helper.
3844
25a6a873
RG
38452010-04-15 Richard Guenther <rguenther@suse.de>
3846
3847 * gcc.dg/ipa/ipa-pta-1.c: New testcase.
3848 * gcc.dg/ipa/ipa-pta-2.c: Likewise.
3849 * gcc.dg/ipa/ipa-pta-3.c: Likewise.
3850 * gcc.dg/ipa/ipa-pta-4.c: Likewise.
3851 * gcc.dg/ipa/ipa-pta-5.c: Likewise.
3852 * gcc.dg/ipa/ipa-pta-6.c: Likewise.
3853 * gcc.dg/ipa/ipa-pta-7.c: Likewise.
3854 * gcc.dg/ipa/ipa-pta-8.c: Likewise.
3855 * gcc.dg/ipa/ipa-pta-9.c: Likewise.
3856 * gcc.dg/ipa/ipa-pta-10.c: Likewise.
3857 * gcc.dg/ipa/ipa-pta-11.c: Likewise.
3858 * gcc.dg/ipa/ipa-pta-12.c: Likewise.
3859 * gcc.dg/ipa/ipa-pta-13.c: Likewise.
3860 * gcc.dg/torture/ipa-pta-2.c: Likewise.
3861 * gcc.dg/torture/ipa-pta-1.c: Adjust.
3862
f0c6475a 38632010-04-14 Bernd Schmidt <bernds@codesourcery.com>
31ce8a53
BS
3864
3865 PR target/21803
3866 * gcc.target/arm/pr42496.c: New test.
3867
943f82e7
JM
38682010-04-14 Jason Merrill <jason@redhat.com>
3869
3870 PR c++/36625
3871 * g++.dg/ext/attrib38.C: New.
3872
88f33b96
SE
38732010-04-14 Steve Ellcey <sje@cup.hp.com>
3874
3875 PR testsuite/43739
3876 * gcc.dg/pr43643.c: Use static link on hppa*-*-hpux*.
3877
289fcbbd
MLI
38782010-04-14 Manuel López-Ibáñez <manu@gcc.gnu.org>
3879
3880 PR 42966
3881 * gcc.dg/cpp/warn-undef-2.c: Update.
3882 * gcc.dg/cpp/warn-traditional-2.c: Update.
3883 * gcc.dg/cpp/warn-comments-2.c: Update.
3884 * gcc.dg/cpp/warn-variadic-2.c: Update.
3885 * gcc.dg/cpp/warn-long-long-2.c: Update.
3886 * gcc.dg/cpp/warn-deprecated-2.c: Update.
3887 * gcc.dg/cpp/warn-multichar-2.c: Update.
3888 * gcc.dg/cpp/warn-normalized-3.c: Update.
3889 * gcc.dg/cpp/warn-cxx-compat-2.c: Update.
3890 * gcc.dg/cpp/warn-trigraphs-3.c: Update.
3891 * gcc.dg/cpp/warn-unused-macros-2.c: Update.
3892 * gcc.dg/cpp/warn-trigraphs-4.c: Update.
3893 * gcc.dg/cpp/warn-redefined-2.c: Update.
3894 * gfortran.dg/warning-directive-2.F90: Update.
3895 * c-c++-common/cpp/warning-directive-2.c: Update.
3896
fc249fe5
MM
38972010-04-14 Michael Matz <matz@suse.de>
3898
3899 PR tree-optimization/42963
b6b7f703 3900 * gcc.dg/pr42963.c: New testcase.
fc249fe5 3901
f08863f9
EB
39022010-04-14 Eric Botcazou <ebotcazou@adacore.com>
3903
3904 * gnat.dg/class_wide.adb: Rename into...
3905 * gnat.dg/class_wide1.adb: ...this.
3906 * gnat.dg/class_wide2.ad[sb]: New test.
3907
64f002ed
TB
39082010-04-14 Tobias Burnus <burnus@net-b.de>
3909
3910 PR fortran/18918
3911 * gfortran.dg/coarray_9.f90: Update dg-errors.
3912 * gfortran.dg/coarray_10.f90: New test.
3913 * gfortran.dg/coarray_11.f90: New test.
3914
e1859f33
JD
39152010-04-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3916
3917 PR fortran/43747
3918 gfortran.dg/initialization_24.f90: New test.
3919
44b2dc6c
JM
39202010-04-13 Jason Merrill <jason@redhat.com>
3921
3922 * g++.dg/cpp0x/lambda/lambda-deduce2.C: Remove.
3923 * g++.dg/cpp0x/lambda/lambda-uneval.C: New.
3924
4867a0c6
MLI
39252010-04-13 Manuel López-Ibáñez <manu@gcc.gnu.org>
3926
3927 * gcc.dg/cpp/cpp.exp: Test also c-c++-common/cpp.
3928 * g++.dg/dg.exp: Likewise.
3929 * gcc.dg/cpp/warning-directive-1.c: Move to ...
3930 * c-c++-common/cpp/warning-directive-1.c: ... here.
3931 * gcc.dg/cpp/warning-directive-2.c: Move to ...
3932 * c-c++-common/cpp/warning-directive-2.c: ... here.
3933 * gcc.dg/cpp/warning-directive-3.c: Move to ...
3934 * c-c++-common/cpp/warning-directive-3.c: ... here.
3935 * gcc.dg/cpp/warning-directive-4.c: Move to ...
3936 * c-c++-common/cpp/warning-directive-4.c: ... here.
3937 * g++.dg/cpp/warning-directive-1.C: Delete.
3938 * g++.dg/cpp/warning-directive-2.C: Delete.
3939 * g++.dg/cpp/warning-directive-3.C: Delete.
3940 * g++.dg/cpp/warning-directive-4.C: Delete.
3941 * gcc.dg/cpp/normalised-3.c: Delete.
3942 * g++.dg/cpp/normalised-1.C: Rename as ...
3943 * c-c++-common/cpp/normalised-3.c: ... this.
3944
0f2ffb9a
MJ
39452010-04-13 Martin Jambor <mjambor@suse.cz>
3946
3947 * gcc.dg/tree-ssa/sra-9.c: New test.
3948
f78b86c0
MM
39492010-04-13 Michael Matz <matz@suse.de>
3950
3951 PR middle-end/43730
3952 * gcc.dg/pr43730.c: New test.
3953
143597ff
MM
39542010-04-13 Michael Matz <matz@suse.de>
3955
3956 * gcc.dg/tree-ssa/negate.c: New testcase.
3957
9d7b53cc
RG
39582010-04-13 Richard Guenther <rguenther@suse.de>
3959
3960 PR testsuite/43735
3961 * gcc.dg/guality/inline-params.c: Remove -fwhopr XPASS.
3962
777e1f09
RG
39632010-04-13 Richard Guenther <rguenther@suse.de>
3964
3965 * gcc.dg/vect/no-vfa-vect-depend-1.c: Adjust.
3966
76af763d
EB
39672010-04-13 Eric Botcazou <ebotcazou@adacore.com>
3968
3969 * gnat.dg/derived_type1.adb: New test.
3970
4adbd5dd
MK
39712010-04-13 Matthias Klose <doko@ubuntu.com>
3972
3973 * gcc.dg/plugindir1.c: New testcase.
3974 * gcc.dg/plugindir2.c: New testcase.
3975 * gcc.dg/plugindir3.c: New testcase.
3976 * gcc.dg/plugindir4.c: New testcase.
3977
e0db9cc6
UB
39782010-04-12 Uros Bizjak <ubizjak@gmail.com>
3979
3980 * gcc.target/i386/rotate-2.c: New test.
3981
d6850483
JM
39822010-04-12 Jason Merrill <jason@redhat.com>
3983
e62e4922
JM
3984 PR c++/43641
3985 * g++.dg/cpp0x/lambda/lambda-conv4.C: New.
d6850483
JM
3986 * g++.dg/cpp0x/lambda/lambda-deduce2.C: New.
3987
9d809e8f
FC
39882010-04-12 Fabien Chene <fabien.chene@gmail.com>
3989
3990 PR c++/25811
3991 * g++.dg/init/pr25811.C: New test.
3992
c7392d11
RO
39932010-04-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3994
3995 * g++.dg/warn/miss-format-1.C: Removed *-*-solaris2.7 from
3996 dg-error, dg-warning.
3997 * gcc.dg/c99-stdint-6.c: Removed *-*-solaris2.7 from dg-options.
3998
af961c7f
RG
39992010-04-12 Richard Guenther <rguenther@suse.de>
4000
4001 * gcc.dg/torture/inline-2.c: New testcase.
4002
f101882a
JJ
40032010-04-12 Jakub Jelinek <jakub@redhat.com>
4004
fa8351f8
JJ
4005 PR bootstrap/43699
4006 * gcc.dg/Wunused-var-7.c: New test.
4007
f101882a
JJ
4008 PR tree-optimization/43560
4009 * gcc.c-torture/execute/pr43560.c: New test.
4010
675c873b
EB
40112010-04-12 Eric Botcazou <ebotcazou@adacore.com>
4012
4013 * gnat.dg/aggr13.adb: New test.
4014 * gnat.dg/aggr14.adb: Likewise.
4015 * gnat.dg/aggr14_pkg.ad[sb]: New helper.
4016
3fc20697
RG
40172010-04-12 Richard Guenther <rguenther@suse.de>
4018
4019 PR c++/43611
4020 * g++.dg/torture/pr43611.C: New testcase.
4021
c4712597
SZ
40222010-04-12 Shujing Zhao <pearly.zhao@oracle.com>
4023
4024 PR c/36774
4025 * gcc.dg/pr36774-1.c: New test.
4026 * gcc.dg/pr36774-2.c: New test.
4027
c11c09f9
KP
40282010-04-11 Kaushik Phatak <kaushik.phatak@kpitcummins.com>
4029
4030 * gcc.target/sh/rte-delay-slot.c: New test.
4031
3cd64bab
EB
40322010-04-11 Eric Botcazou <ebotcazou@adacore.com>
4033
4034 * gnat.dg/pack9.adb: Remove -cargs option.
4035 * gnat.dg/aggr12.ad[sb]: New test.
4036
a6d57223
JZ
40372010-04-10 Jie Zhang <jie@codesourcery.com>
4038
4039 PR target/43417
4040 * gcc.target/sh/pr43417.c: New test.
4041
687ea68f
TB
40422010-04-10 Tobias Burnus <burnus@net-b.de>
4043
4044 PR fortran/43591
4045 * gfortran.dg/spec_expr_6.f90: New test.
4046
d8a12e84
MLI
40472010-04-09 Manuel López-Ibáñez <manu@gcc.gnu.org>
4048
4049 PR cpp/43195
4050 * gcc.dg/cpp/pr43195.c: New.
4051 * gcc.dg/cpp/pr43195.h: New.
4052
d0b8780d
MLI
40532010-04-09 Manuel López-Ibáñez <manu@gcc.gnu.org>
4054
4055 PR 42965
4056 * gcc.dg/Werror-6.c: Adjust.
4057 * gcc.dg/Werror-implicit-function-declaration.c: Likewise.
4058 * gcc.dg/Werror-4.c: Likewise.
4059 * gcc.dg/Wdeclaration-after-statement-3.c: Likewise.
4060 * gcc.dg/Wswitch-enum-error.c: Likewise.
4061 * gcc.dg/Wpointer-arith.c: Likewise.
4062 * gcc.dg/Wfatal.c: Likewise.
4063 * gcc.dg/Wswitch-error.c: Likewise.
4064 * g++.dg/warn/unused-result1-Werror.c: Likewise.
4065 * gcc.dg/Werror-9.c: Delete. Duplicate of Werror-4.c.
4066 * gcc.dg/cpp/warn-undef-2.c: Likewise.
4067 * gcc.dg/cpp/warn-traditional-2.c: Likewise.
4068 * gcc.dg/cpp/warn-comments-2.c: Likewise.
4069 * gcc.dg/cpp/warn-variadic-2.c: Likewise.
4070 * gcc.dg/cpp/warning-directive-2.c: Likewise.
4071 * gcc.dg/cpp/warn-long-long-2.c: Likewise.
4072 * gcc.dg/cpp/warn-deprecated-2.c: Likewise.
4073 * gcc.dg/cpp/warn-multichar-2.c: Likewise.
4074 * gcc.dg/cpp/warn-normalized-3.c: Likewise.
4075 * gcc.dg/cpp/warn-cxx-compat-2.c: Likewise.
4076 * gcc.dg/cpp/warn-trigraphs-3.c: Likewise.
4077 * gcc.dg/cpp/warn-unused-macros-2.c: Likewise.
4078 * gcc.dg/cpp/warn-trigraphs-4.c: Likewise.
4079 * gcc.dg/cpp/warn-redefined-2.c: Likewise.
4080 * g++.dg/cpp/warning-directive-2.C: Likewise.
4081 * gfortran.dg/warning-directive-2.F90: Likewise.
4082
cb6addf4
JM
40832010-04-09 Jason Merrill <jason@redhat.com>
4084
4085 PR c++/42623
4086 * g++.dg/template/sizeof13.C: New.
4087
c688a8b0
KT
40882010-04-09 Kai Tietz <kai.tietz@onevision.com>
4089
4090 * g++.dg/other/pr35504.C: Add check for thiscall.
4091 * g++.dg/torture/stackalign/eh-thiscall-1.C: New.
4092 * gcc.dg/torture/stackalign/thiscall-1.c: New.
27431d88 4093
dc8d2739
MLI
40942010-04-09 Manuel López-Ibáñez <manu@gcc.gnu.org>
4095
4096 PR c++/28584
4097 * gcc.dg/Wint-to-pointer-cast-1.c: Move to...
4098 * c-c++-common/Wint-to-pointer-cast-1.c: ... here.
27431d88 4099 * gcc.dg/Wint-to-pointer-cast-2.c: Move to...
dc8d2739 4100 * c-c++-common/Wint-to-pointer-cast-2.c: ... here.
27431d88 4101 * gcc.dg/Wint-to-pointer-cast-3.c: Move to...
dc8d2739
MLI
4102 * c-c++-common/Wint-to-pointer-cast-3.c: ... here. Update.
4103 * g++.old-deja/g++.mike/warn1.C: Add -Wno-int-to-pointer-cast.
4104 * g++.dg/other/increment1.C: Likewise.
4105
d3a9eea2
TB
41062010-04-09 Tobias Burnus <burnus@net-b.de>
4107
4108 PR fortran/18918
4109 * gfortran.dg/coarray_7.f90: New test.
4110 * gfortran.dg/coarray_8.f90: New test.
4111
824935ee
BD
41122010-04-08 Bud Davis <bdavis9659@sbcglobal.net>
4113
4114 PR fortran/28039
4115 * gfortran.dg/fmt_with_extra.f: Remove xfail and update test.
4116
07c60ef7
RO
41172010-04-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4118
4119 PR target/43643
4120 * gcc.dg/pr43643.c: New test.
4121
3e2f637e
TB
41222010-04-08 Tobias Burnus <burnus@net-b.de>
4123
4124 * gfortran.dg/iso_fortran_env_6.f90: Add more checks.
4125
84ae6d7b
RG
41262010-04-08 Richard Guenther <rguenther@suse.de>
4127
4128 PR tree-optimization/43679
4129 * gcc.c-torture/compile/pr43679.c: New testcase.
4130
aa847cc8
JJ
41312010-04-08 Jakub Jelinek <jakub@redhat.com>
4132
4133 PR debug/43670
4134 * gcc.dg/pr43670.c: New test.
4135
b0aef8a8
MK
41362010-04-08 Maxim Kuvyrkov <maxim@codesourcery.com>
4137
4138 PR middle-end/40815
4139 * gcc.dg/tree-ssa/reassoc-19.c: New.
4140
60d3aec4
JJ
41412010-04-07 Jakub Jelinek <jakub@redhat.com>
4142
ebfbbdc5
JJ
4143 PR c/18624
4144 * gcc.dg/Wunused-var-1.c: New test.
4145 * gcc.dg/Wunused-var-2.c: New test.
4146 * gcc.dg/Wunused-var-3.c: New test.
4147 * gcc.dg/Wunused-var-4.c: New test.
4148 * gcc.dg/Wunused-var-5.c: New test.
4149 * gcc.dg/Wunused-var-6.c: New test.
4150 * gcc.dg/Wunused-parm-1.c: New test.
4151
60d3aec4
JJ
4152 * gcc.dg/builtin-choose-expr.c: Avoid set but not used warnings.
4153 * gcc.dg/trunc-1.c: Likewise.
4154 * gcc.dg/vla-9.c: Likewise.
4155 * gcc.dg/dfp/composite-type.c: Likewise.
4156
b51e84c9
IS
41572010-04-07 Iain Sandoe <iains@gcc.gnu.org>
4158
4159 PR objc/35996
4160 * objc.dg/objc-gc-4.m: Run for all targets, prune new warning.
4161 * obj-c++.dg/objc-gc-3.mm: Ditto.
4162
87cf0651
SB
41632010-04-07 Simon Baldwin <simonb@google.com>
4164
4165 * gcc.dg/cpp/warn-undef-2.c: New.
4166 * gcc.dg/cpp/warn-traditional-2.c: New.
4167 * gcc.dg/cpp/warn-comments-2.c: New.
4168 * gcc.dg/cpp/warning-directive-1.c: New.
4169 * gcc.dg/cpp/warn-long-long.c: New.
4170 * gcc.dg/cpp/warn-traditional.c: New.
4171 * gcc.dg/cpp/warn-variadic-2.c: New.
4172 * gcc.dg/cpp/warn-undef.c: New.
4173 * gcc.dg/cpp/warn-normalized-1.c: New.
4174 * gcc.dg/cpp/warning-directive-2.c: New.
4175 * gcc.dg/cpp/warn-long-long-2.c: New.
4176 * gcc.dg/cpp/warn-variadic.c: New.
4177 * gcc.dg/cpp/warn-normalized-2.c: New.
4178 * gcc.dg/cpp/warning-directive-3.c: New.
4179 * gcc.dg/cpp/warn-deprecated-2.c: New.
4180 * gcc.dg/cpp/warn-trigraphs-1.c: New.
4181 * gcc.dg/cpp/warn-multichar-2.c: New.
4182 * gcc.dg/cpp/warn-normalized-3.c: New.
4183 * gcc.dg/cpp/warning-directive-4.c: New.
4184 * gcc.dg/cpp/warn-unused-macros.c: New.
4185 * gcc.dg/cpp/warn-trigraphs-2.c: New.
4186 * gcc.dg/cpp/warn-cxx-compat-2.c: New.
4187 * gcc.dg/cpp/warn-cxx-compat.c: New.
4188 * gcc.dg/cpp/warn-redefined.c: New.
4189 * gcc.dg/cpp/warn-trigraphs-3.c: New.
4190 * gcc.dg/cpp/warn-unused-macros-2.c: New.
4191 * gcc.dg/cpp/warn-deprecated.c: New.
4192 * gcc.dg/cpp/warn-trigraphs-4.c: New.
4193 * gcc.dg/cpp/warn-redefined-2.c: New.
4194 * gcc.dg/cpp/warn-comments.c: New.
4195 * gcc.dg/cpp/warn-multichar.c: New.
4196 * g++.dg/cpp/warning-directive-1.C: New.
4197 * g++.dg/cpp/warning-directive-2.C: New.
4198 * g++.dg/cpp/warning-directive-3.C: New.
4199 * g++.dg/cpp/warning-directive-4.C: New.
4200 * gfortran.dg/warning-directive-1.F90: New.
4201 * gfortran.dg/warning-directive-3.F90: New.
4202 * gfortran.dg/warning-directive-2.F90: New.
4203 * gfortran.dg/warning-directive-4.F90: New.
58e0f0d3 4204
87cf0651 42052010-04-07 Iain Sandoe <iains@gcc.gnu.org>
b51e84c9
IS
4206
4207 PR objc++/23716
58e0f0d3
IS
4208 * obj-c++.dg/comp-types-10.mm: Remove XFAIL.
4209
2401726e
JM
42102010-04-07 Jason Merrill <jason@redhat.com>
4211
48326487
JM
4212 * g++.dg/template/dr408.C: New.
4213
ae099258
JM
4214 * g++.dg/lookup/ns4.C: New.
4215
feb3b88a
JM
4216 PR c++/38392
4217 * g++.dg/template/friend51.C: New test.
4218
2401726e
JM
4219 PR c++/41970
4220 * g++.old-deja/g++.other/linkage1.C: Adjust.
4221
5fd5c97a
DS
42222010-04-07 Dodji Seketeli <dodji@redhat.com>
4223
4224 PR c++/42697
4225 * g++.dg/template/crash94.C: New test.
4226
7c094c11
DS
42272010-04-07 Dodji Seketeli <dodji@redhat.com>
4228
4229 PR c++/40239
4230 * g++.dg/init/aggr5.C: New test.
4231 * g++.dg/init/aggr5.C: New test.
4232
12bd5a1e
RG
42332010-04-07 Richard Guenther <rguenther@suse.de>
4234
4235 PR tree-optimization/43270
4236 * g++.dg/warn/Warray-bounds-4.C: New testcase.
4237 * gcc.dg/Warray-bounds-7.c: Likewise.
4238
b1fa9126
EB
42392010-04-07 Eric Botcazou <ebotcazou@adacore.com>
4240
4241 * gnat.dg/bit_packed_array.ad[sb]: Rename into...
4242 * gnat.dg/bit_packed_array1.ad[sb]: ...this.
4243 * gnat.dg/bit_packed_array4.ad[sb]: New test.
4244
6addabbb
JZ
42452010-04-07 Jie Zhang <jie@codesourcery.com>
4246
4247 PR c++/42556
4248 * g++.dg/init/pr42556.C: New test.
4249
a42f1217
DS
42502010-04-07 Dodji Seketeli <dodji@redhat.com>
4251
4252 PR debug/43628
4253 * g++.dg/debug/dwarf2/typedef2.C: New test.
4254
c88199cd
DS
42552010-04-06 Dodji Seketeli <dodji@redhat.com>
4256
27431d88 4257 * g++.dg/debug/dwarf2/redeclaration-1.C: Moved from
c88199cd
DS
4258 c-c++-common/dwarf2/redeclaration-1.C
4259
d4a2b486
JM
42602010-04-06 Jason Merrill <jason@redhat.com>
4261
4262 * g++.dg/cpp0x/pr31437.C: Adjust error location.
4263 * g++.dg/ext/attrib18.C: Likewise.
4264 * g++.dg/ext/bitfield2.C: Likewise.
4265 * g++.dg/ext/bitfield4.C: Likewise.
4266 * g++.dg/ext/visibility/warn2.C: Likewise.
4267 * g++.dg/ext/visibility/warn3.C: Likewise.
4268 * g++.dg/gomp/pr26690-1.C: Likewise.
4269 * g++.dg/inherit/covariant7.C: Likewise.
4270 * g++.dg/init/synth2.C: Likewise.
4271 * g++.dg/lookup/using7.C: Likewise.
4272 * g++.dg/other/crash-4.C: Likewise.
4273 * g++.dg/other/error13.C: Likewise.
4274 * g++.dg/other/error20.C: Likewise.
4275 * g++.dg/parse/crash31.C: Likewise.
4276 * g++.dg/parse/error16.C: Likewise.
4277 * g++.dg/parse/error19.C: Likewise.
4278 * g++.dg/parse/error27.C: Likewise.
4279 * g++.dg/parse/error28.C: Likewise.
4280 * g++.dg/parse/fused-params1.C: Likewise.
4281 * g++.dg/template/error2.C: Likewise.
4282 * g++.dg/template/local6.C: Likewise.
4283 * g++.dg/template/qualttp15.C: Likewise.
4284 * g++.dg/warn/Wnvdtor-2.C: Likewise.
4285 * g++.dg/warn/anonymous-namespace-3.C: Likewise.
4286 * g++.old-deja/g++.benjamin/15309-1.C: Likewise.
4287 * g++.old-deja/g++.brendan/crash29.C: Likewise.
4288 * g++.old-deja/g++.eh/spec6.C: Likewise.
4289 * g++.old-deja/g++.jason/crash3.C: Likewise.
4290 * g++.old-deja/g++.jason/destruct2.C: Likewise.
4291 * g++.old-deja/g++.law/ctors5.C: Likewise.
4292 * g++.old-deja/g++.law/ctors9.C: Likewise.
4293 * g++.old-deja/g++.mike/p3538a.C: Likewise.
4294 * g++.old-deja/g++.mike/p3538b.C: Likewise.
4295 * g++.old-deja/g++.other/struct1.C: Likewise.
4296 * g++.old-deja/g++.other/volatile1.C: Likewise.
4297 * g++.old-deja/g++.pt/crash36.C: Likewise.
4298 * g++.old-deja/g++.pt/derived3.C: Likewise.
4299 * g++.old-deja/g++.robertl/eb109.C: Likewise.
4300 * g++.old-deja/g++.robertl/eb4.C: Likewise.
4301
9310a3e2
SP
43022010-04-06 Sebastian Pop <sebastian.pop@amd.com>
4303
4304 PR middle-end/43519
4305 * gcc.dg/graphite/run-id-pr42644.c: Call abort.
4306 * gcc.dg/graphite/id-19.c: New.
4307
c86a3947
CF
43082010-04-06 Changpeng Fang <changpeng.fang@amd.com>
4309
4310 PR middle-end/32824
4311 * gcc.dg/vect/pr32824: New.
4312
f4d1d50a
TB
43132010-04-06 Tobias Burnus <burnus@net-b.de>
4314
4315 PR fortran/18918
4316 * gfortran.dg/coarray_2.f90: Add dg-options -fcoarray=single.
4317 * gfortran.dg/coarray_3.f90: Ditto.
4318 * gfortran.dg/coarray_4.f90: Ditto.
4319 * gfortran.dg/coarray_5.f90: Ditto.
4320 * gfortran.dg/coarray_6.f90: Ditto.
4321 * gfortran.dg/coarray_9.f90: New -fcoarray=none test.
4322
178f9aa1
TB
43232010-04-06 Tobias Burnus <burnus@net-b.de>
4324
4325 PR fortran/18918
4326 * gfortran.dg/coarray_4.f90: Fix test.
4327 * gfortran.dg/coarray_6.f90: Add more tests.
4328
be59db2d
TB
43292010-04-06 Tobias Burnus <burnus@net-b.de>
4330
4331 PR fortran/18918
4332 * gfortran.dg/coarray_4.f90: New test.
4333 * gfortran.dg/coarray_5.f90: New test.
4334 * gfortran.dg/coarray_6.f90: New test.
4335
385e8144
TB
43362010-04-06 Tobias Burnus <burnus@net-b.de>
4337
4338 PR fortran/18918
4339 * gfortran.dg/iso_fortran_env_5.f90: New test.
4340 * gfortran.dg/iso_fortran_env_6.f90: New test.
4341
d0a4a61c
TB
43422010-04-06 Tobias Burnus <burnus@net-b.de>
4343
4344 PR fortran/39997
4345 * gfortran.dg/coarray_1.f90: New test.
4346 * gfortran.dg/coarray_2.f90: New test.
4347 * gfortran.dg/coarray_3.f90: New test.
4348
d5eebac0
JM
43492010-04-06 Jason Merrill <jason@redhat.com>
4350
62daa139
JM
4351 PR c++/43648
4352 * g++.dg/template/dtor8.C: New.
4353
d5eebac0
JM
4354 PR c++/43621
4355 * g++.dg/template/error-recovery2.C: New.
4356
b1a0b3b4
JH
43572010-04-06 Jan Hubicka <jh@suse.czpli
4358
4359 PR tree-optimization/42906
4360 * gcc.dg/tree-ssa/dce-1.c: New testcase.
4361
2b56d6a4
TB
43622010-04-06 Tobias Burnus <burnus@net-b.de>
4363
4364 PR fortran/43178
4365 * gfortran.dg/alloc_comp_basics_1.f90: Update scan-tree-dump-times.
4366 * gfortran.dg/alloc_comp_constructor_1.f90: Ditto.
4367 * gfortran.dg/auto_dealloc_1.f90: Ditto.
4368
56186ac2
RG
43692010-04-06 Richard Guenther <rguenther@suse.de>
4370
4371 PR tree-optimization/43627
4372 * gcc.dg/tree-ssa/vrp49.c: New testcase.
4373
7d11d368
JJ
43742010-04-06 Jakub Jelinek <jakub@redhat.com>
4375
4376 PR target/43638
4377 * gcc.target/i386/pr43638.c: New test.
4378
eb12d0ae
RG
43792010-04-06 Richard Guenther <rguenther@suse.de>
4380
4381 PR middle-end/43661
4382 * gcc.c-torture/compile/pr43661.c: New testcase.
4383
be33cc50
JJ
43842010-04-06 Jakub Jelinek <jakub@redhat.com>
4385
4386 * gcc.target/s390/stackcheck1.c: Add dg-warning.
4387
0e8ff409
SP
43882010-04-04 Sebastian Pop <sebastian.pop@amd.com>
4389
4390 * gcc.dg/vect/pr43430-1.c: Don't use uint8_t.
4391
1cdaa211
RG
43922010-04-02 Richard Guenther <rguenther@suse.de>
4393
4394 PR tree-optimization/43629
4395 * gcc.c-torture/execute/pr43629.c: New testcase.
4396
b879c108 43972010-04-01 Janne Blomqvist <jb@gcc.gnu.org>
014753cc 4398 Dominique d'Humieres <dominiq@lps.ens.fr>
b879c108
JB
4399
4400 PR libfortran/43605
4401 * gfortran.dg/ftell_3.f90: Enhance test case by reading more.
4402
777351a5
DS
44032010-04-01 Dodji Seketeli <dodji@redhat.com>
4404
4405 PR debug/43325
4406 * c-c++-common/dwarf2/redeclaration-1.C: New test.
4407
d4b5fb22
JM
44082010-04-01 Jason Merrill <jason@redhat.com>
4409
4410 * g++.dg/cpp0x/initlist12.C: Adjust expected errors.
4411
e76a3fde
JB
44122010-04-01 Janne Blomqvist <jb@gcc.gnu.org>
4413 Manfred Schwarb <manfred99@gmx.ch>
4414
4415 PR libfortran/43605
4416 * gfortran.dg/ftell_3.f90: New test.
4417
5e9fb3db
RG
44182010-04-01 Richard Guenther <rguenther@suse.de>
4419
4420 PR middle-end/43614
4421 * gcc.c-torture/compile/pr43614.c: New testcase.
4422
d3f76f83
MJ
44232010-04-01 Martin Jambor <mjambor@suse.cz>
4424
4425 PR tree-optimization/43141
4426 * gcc.dg/guality/pr43141.c: New test.
27431d88 4427
35eb7ed7
RO
44282010-04-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4429
4430 * g++.dg/cpp/_Pragma1.C: Skip on alpha*-dec-osf*.
4431 * g++.dg/eh/spbp.C: Likewise.
4432 * g++.dg/ext/label13.C (C::C): xfail dg-bogus on alpha*-dec-osf*.
4433 * g++.dg/other/pragma-ep-1.C: Properly define p, remove
4434 superfluous casts.
4435 * gcc.dg/mtune.c: Add dg-bogus "mcpu".
4436 * objc.dg/dwarf-1.m: Skip on alpha*-dec-osf*.
4437 * objc.dg/dwarf-2.m: Likewise.
4438
25d635d9
SP
44392010-03-31 Sebastian Pop <sebastian.pop@amd.com>
4440
4441 PR middle-end/43464
4442 * gcc.dg/graphite/id-pr43464.c: New.
4443 * gcc.dg/graphite/id-pr43464-1.c: New.
4444
44452010-03-31 Sebastian Pop <sebastian.pop@amd.com>
4446
4447 PR middle-end/43351
4448 * gcc.dg/graphite/id-pr43351.c
4449
2981f206
IS
44502010-03-31 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
4451
03af6e44
IS
4452 PR testsuite/35165
4453 * obj-c++.dg/try-catch-9.mm: Don't XFAIL m32 NeXT runtime.
4454 * obj-c++.dg/try-catch-2.mm: Ditto.
4455 * obj-c++.dg/lookup-2.mm: Ditto.
4456 * obj-c++.dg/encode-8.m: Ditto.
4457 * obj-c++.dg/cxx-ivars-2.mm: Ditto.
4458 * obj-c++.dg/cxx-ivars-3.mm: Skip for GNU, XFail for m64 NeXT.
4459 * obj-c++.dg/const-str-10.mm: Skip for GNU, match .quad for m64 NeXT.
4460 * obj-c++.dg/const-str-11.mm: Ditto.
4461 * obj-c++.dg/const-str-9.mm: Ditto.
4462 * obj-c++.dg/bitfield-3.mm: Skip for GNU runtime.
4463 * obj-c++.dg/bitfield-2.mm: XFAIL run for m64 NeXT runtime.
4464 * obj-c++.dg/except-1.mm: Ditto.
4465 * obj-c++.dg/const-str-7.mm: Ditto.
4466 * obj-c++.dg/cxx-ivars-1.mm: Ditto.
4467 * obj-c++.dg/const-str-3.mm: Ditto.
4468 * obj-c++.dg/const-str-7.mm: Ditto.
4469 * obj-c++.dg/stubify-2.mm: Change dump file name.
4470
2981f206 4471 PR objc++/23613
b6b7f703 4472 * objc-obj-c++-shared/next-mapping.h (CLASSPTRFIELD):
2981f206 4473 New macro.
b6b7f703 4474 * obj-c++.dg/isa-field-1.mm: Use new CLASSPTRFIELD macro.
2981f206
IS
4475 Remove dg-xfail-if.
4476
9bae1881
MJ
44772010-03-31 Martin Jambor <mjambor@suse.cz>
4478
4479 * gcc.dg/guality/inline-params.c: Disable early inlining. Xfail run
4480 only with -O2, -O3 or -Os and not with -fwhopr.
4481
d7df0b91
DS
44822010-03-31 Dodji Seketeli <dodji@redhat.com>
4483
4484 PR c++/43558
4485 * g++.dg/template/typedef31.C: New test.
4486
f0c01ffd
RO
44872010-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4488
4489 * g++.dg/ext/visibility/pragma-override1.C: Allow for .hidden in
4490 assembler output on *-*-solaris2*.
4491 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
4492
132b4e82
JJ
44932010-03-31 Jakub Jelinek <jakub@redhat.com>
4494
4495 PR debug/43557
4496 * gcc.dg/pr43557-1.c: New test.
4497 * gcc.dg/pr43557-2.c: New file.
4498
dc12b70e
JZ
44992010-03-31 Jie Zhang <jie@codesourcery.com>
4500
4501 PR 43562
4502 * gcc.dg/pr43562.c: New test.
4503
fb077955
JM
45042010-03-30 Jason Merrill <jason@redhat.com>
4505
74537078
JM
4506 PR c++/43076
4507 * g++.dg/template/error-recovery1.C: New.
4508
fb077955
JM
4509 PR c++/41786
4510 * g++.dg/parse/ambig5.C: New.
4511
03a5f060
JJ
45122010-03-30 Jakub Jelinek <jakub@redhat.com>
4513
4514 PR debug/43593
4515 * gcc.dg/guality/pr43593.c: New test.
4516
8533c9d8
SP
45172010-03-30 Sebastian Pop <sebastian.pop@amd.com>
4518
4519 PR middle-end/43430
4520 * gcc.dg/vect/pr43430-1.c: New.
4521
ce0ecb98
JM
45222010-03-30 Jason Merrill <jason@redhat.com>
4523
4524 PR c++/43559
4525 * g++.dg/template/partial7.C: New.
4526
a3e7e012
AK
45272010-03-30 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4528
4529 * gcc.target/s390/stackcheck1.c: New testcase.
4530
63fd8255
JD
45312010-03-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4532
4533 PR libfortran/43265
4534 * gfortran.dg/read_eof_8.f90: New test.
4535
0591d33e
JM
45362010-03-29 Jason Merrill <jason@redhat.com>
4537
43d0678a
JM
4538 * gcc.dg/cpp/include6.c: Change [] to ().
4539
00a81b8b
JM
4540 N3077
4541 * c-c++-common/raw-string-1.c: Update handling of trigraphs, line
4542 splicing and UCNs.
4543 * c-c++-common/raw-string-2.c: Add trigraph test.
4544 * c-c++-common/raw-string-8.c: New.
4545 * c-c++-common/raw-string-9.c: New.
4546 * c-c++-common/raw-string-10.c: New.
4547
0591d33e
JM
4548 * c-c++-common/raw-string-1.c: Combine C and C++ raw string tests.
4549 * c-c++-common/raw-string-2.c: Combine C and C++ raw string tests.
4550 * c-c++-common/raw-string-3.c: Combine C and C++ raw string tests.
4551 * c-c++-common/raw-string-4.c: Combine C and C++ raw string tests.
4552 * c-c++-common/raw-string-5.c: Combine C and C++ raw string tests.
4553 * c-c++-common/raw-string-6.c: Combine C and C++ raw string tests.
4554 * c-c++-common/raw-string-7.c: Combine C and C++ raw string tests.
4555
58adb739
RG
45562010-03-29 Richard Guenther <rguenther@suse.de>
4557
4558 PR tree-optimization/43560
4559 * gcc.dg/torture/pr43560.c: New testcase.
4560
52150625
JM
45612010-03-29 Jason Merrill <jason@redhat.com>
4562
4563 N3077
4564 * g++.dg/ext/raw-string-1.C: Change [] to ().
4565 * g++.dg/ext/raw-string-2.C: Change [] to ().
4566 Don't use \ in delimiter.
4567 * g++.dg/ext/raw-string-3.C: Change [] to ().
4568 * g++.dg/ext/raw-string-4.C: Change [] to ().
4569 * g++.dg/ext/raw-string-5.C: Change [] to ().
4570 Test for error on \ in delimiter.
4571 * g++.dg/ext/raw-string-6.C: Change [] to ().
4572 * g++.dg/ext/raw-string-7.C: Change [] to ().
4573
3b34d92c
JZ
45742010-03-29 Jie Zhang <jie@codesourcery.com>
4575
4576 PR 43564
4577 * gcc.dg/pr43564.c: New test.
4578
10fa280a
TB
45792010-03-29 Tobias Burnus <burnus@net-b.de>
4580
4581 PR fortran/43551
4582 * gfortran.dg/direct_io_12.f90: New test.
4583
88cc1e04
JH
45842010-03-28 Jan Hubicka <jh@suse.cz>
4585
4586 PR tree-optimization/43505
4587 * gfortran.dg/pr43505.f90: New testcase.
4588
fb6807b8
UB
45892010-03-27 Uros Bizjak <ubizjak@gmail.com>
4590
4591 PR tree-optimization/43528
4592 * gcc.target/i386/pr43528.c: New test.
4593
10e76c1a
JM
45942010-03-26 Joseph Myers <joseph@codesourcery.com>
4595
4596 PR c/43381
4597 * gcc.dg/parm-impl-decl-3.c: New test.
4598
c6cc83d0
JM
45992010-03-26 Jason Merrill <jason@redhat.com>
4600
4601 PR c++/43509
4602 * g++.dg/cpp0x/parse1.C: New.
4603
fb04bb84
UB
46042010-03-26 Uros Bizjak <ubizjak@gmail.com>
4605
4606 PR target/43524
4607 * gcc.target/i386/pr43524.c: New test.
4608
13604671
MJ
46092010-03-26 Martin Jambor <mjambor@suse.cz>
4610
b6b7f703 4611 * gcc.dg/tree-ssa/loadpre1.c: Delete trailing
fb04bb84 4612 whitespace, rename main to foo.
b6b7f703
L
4613 * gcc.dg/tree-ssa/loadpre14.c: Likewise.
4614 * gcc.dg/tree-ssa/loadpre15.c: Likewise.
4615 * gcc.dg/tree-ssa/loadpre16.c: Likewise.
4616 * gcc.dg/tree-ssa/loadpre17.c: Likewise.
4617 * gcc.dg/tree-ssa/loadpre19.c: Likewise.
4618 * gcc.dg/tree-ssa/loadpre20.c: Likewise.
4619 * gcc.dg/tree-ssa/loadpre3.c: Likewise.
4620 * gcc.dg/tree-ssa/loadpre5.c: Likewise.
4621 * gcc.dg/tree-ssa/ssa-pre-1.c: Likewise.
4622 * gcc.dg/tree-ssa/ssa-pre-4.c: Likewise.
4623 * gcc.dg/tree-ssa/ssa-pre-6.c: Likewise.
13604671 4624
5f431950
DS
46252010-03-26 Dodji Seketeli <dodji@redhat.com>
4626
4627 PR c++/43327
4628 * g++.dg/other/crash-10.C: New test.
4629 * g++.dg/other/crash-11.C: New test.
4630
259d831f
JD
46312010-03-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4632
4633 PR libfortran/43517
4634 * gfortran.dg/read_eof_7.f90: New test.
4635
812398e4
IS
46362010-03-25 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
4637
4638 PR objc/35165
4639 PR testsuite/43512
4640 * objc-obj-c++-shared: New directory.
4641 * objc-obj-c++-shared/Object1-implementation.h: New file.
4642 * objc-obj-c++-shared/Object1.h: New file.
4643 * objc-obj-c++-shared/Protocol1.h: New file.
4644 * objc-obj-c++-shared/next-abi.h: New file.
4645 * objc-obj-c++-shared/next-mapping.h: New file.
4646 * objc/execute/next_mapping.h: Delete.
4647 * objc.dg/special/special.exp: For all targets run the tests with
fb04bb84 4648 -fgnu-runtime, for darwin targets also run the tests with
812398e4
IS
4649 -fnext-runtime.
4650 * objc.dg/dg.exp: Ditto.
4651 * obj-c++.dg/dg.exp: Ditto.
4652 * objc/execute/forward-1.m: Use shared wrapper headers (Object1.h,
4653 Protocol1.h) and next-mapping.h as required. Amend testcase to
4654 include use of updated NeXT interface.
4655 * objc/execute/formal_protocol-5.m: Ditto.
4656 * objc/execute/protocol-isEqual-2.m: Ditto.
fb04bb84 4657 * objc/execute/protocol-isEqual-4.m: Ditto.
812398e4
IS
4658 * objc/execute/class-11.m: Use shared wrapper headers (Object1.h,
4659 Protocol1.h) and next-mapping.h as required.
4660 * objc/execute/object_is_class.m: Ditto.
4661 * objc/execute/enumeration-1.m: Ditto.
4662 * objc/execute/class-13.m: Ditto.
4663 * objc/execute/formal_protocol-2.m: Ditto.
4664 * objc/execute/formal_protocol-4.m: Ditto.
4665 * objc/execute/class-1.m: Ditto.
4666 * objc/execute/bycopy-1.m: Ditto.
4667 * objc/execute/formal_protocol-6.m: Ditto.
4668 * objc/execute/bycopy-3.m: Ditto.
4669 * objc/execute/class-3.m: Ditto.
4670 * objc/execute/bf-11.m: Ditto.
4671 * objc/execute/class-5.m: Ditto.
4672 * objc/execute/bf-13.m: Ditto.
4673 * objc/execute/class-7.m: Ditto.
4674 * objc/execute/bf-15.m: Ditto.
4675 * objc/execute/class-9.m: Ditto.
4676 * objc/execute/bf-17.m: Ditto.
4677 * objc/execute/bf-19.m: Ditto.
4678 * objc/execute/IMP.m: Ditto.
4679 * objc/execute/exceptions/catchall-1.m: Ditto.
4680 * objc/execute/exceptions/trivial.m: Ditto.
4681 * objc/execute/exceptions/finally-1.m: Ditto.
4682 * objc/execute/exceptions/local-variables-1.m: Ditto.
4683 * objc/execute/exceptions/foward-1.m: Ditto.
4684 * objc/execute/bf-2.m: Ditto.
4685 * objc/execute/string1.m: Ditto.
4686 * objc/execute/bf-4.m: Ditto.
4687 * objc/execute/informal_protocol.m: Ditto.
4688 * objc/execute/string3.m: Ditto.
4689 * objc/execute/bf-6.m: Ditto.
4690 * objc/execute/bf-8.m: Ditto.
4691 * objc/execute/class-tests-1.h: Ditto.
4692 * objc/execute/protocol-isEqual-1.m: Ditto.
4693 * objc/execute/protocol-isEqual-3.m: Ditto.
4694 * objc/execute/_cmd.m: Ditto.
4695 * objc/execute/function-message-1.m: Ditto.
4696 * objc/execute/bf-20.m: Ditto.
4697 * objc/execute/bf-common.h: Ditto.
4698 * objc/execute/np-2.m: Ditto.
4699 * objc/execute/class-10.m: Ditto.
4700 * objc/execute/class-12.m: Ditto.
4701 * objc/execute/enumeration-2.m: Ditto.
4702 * objc/execute/class-14.m: Ditto.
4703 * objc/execute/encode-1.m: Ditto.
4704 * objc/execute/formal_protocol-1.m: Ditto.
4705 * objc/execute/formal_protocol-3.m: Ditto.
4706 * objc/execute/accessing_ivars.m: Ditto.
4707 * objc/execute/bycopy-2.m: Ditto.
4708 * objc/execute/class-2.m: Ditto.
4709 * objc/execute/bf-10.m: Ditto.
4710 * objc/execute/formal_protocol-7.m: Ditto.
4711 * objc/execute/root_methods.m: Ditto.
4712 * objc/execute/class-4.m: Ditto.
4713 * objc/execute/bf-12.m: Ditto.
4714 * objc/execute/class-6.m: Ditto.
4715 * objc/execute/bf-14.m: Ditto.
4716 * objc/execute/nested-func-1.m: Ditto.
4717 * objc/execute/class-8.m: Ditto.
4718 * objc/execute/private.m: Ditto.
4719 * objc/execute/bf-16.m: Ditto.
4720 * objc/execute/bf-18.m: Ditto.
4721 * objc/execute/load-3.m: Ditto.
4722 * objc/execute/compatibility_alias.m: Ditto.
4723 * objc/execute/bf-1.m: Ditto.
4724 * objc/execute/no_clash.m: Ditto.
4725 * objc/execute/bf-3.m: Ditto.
4726 * objc/execute/string2.m: Ditto.
4727 * objc/execute/bf-5.m: Ditto.
4728 * objc/execute/string4.m: Ditto.
4729 * objc/execute/bf-7.m: Ditto.
4730 * objc/execute/object_is_meta_class.m: Ditto.
4731 * objc/execute/bf-9.m: Ditto.
4732 * objc/execute/bf-21.m: Ditto.
4733 * objc/execute/cascading-1.m: Ditto.
4734 * objc/execute/trivial.m: Ditto.
4735 * objc/execute/np-1.m: Ditto.
4736 * objc/compile/trivial.m: Ditto.
4737 * objc/execute/class_self-2.m: Include <stdlib.h>.
4738 * objc/execute/forward-1.x: Do not XFAIL for 32bit powerpc-darwin.
4739 * objc.dg/desig-init-1.m: Use shared wrapper headers (Object1.h,
27431d88 4740 Protocol1.h) and next-mapping.h as required. XFAIL run if NeXT
812398e4
IS
4741 and 64bit. Use new NeXT interface as required.
4742 * objc.dg/special/unclaimed-category-1.m: Ditto.
4743 * objc.dg/special/unclaimed-category-1.h: Ditto.
4744 * objc.dg/special/unclaimed-category-1a.m: Ditto.
4745 * objc.dg/func-ptr-1.m: Ditto.
27431d88 4746 * objc.dg/stret-1.m: Ditto.
812398e4
IS
4747 * objc.dg/encode-2.m: Ditto.
4748 * objc.dg/category-1.m: Ditto.
4749 * objc.dg/encode-3.m: Ditto.
4750 * objc.dg/call-super-3.m: Ditto.
4751 * objc.dg/method-3.m: Ditto.
4752 * objc.dg/func-ptr-2.m: Ditto.
4753 * objc.dg/lookup-1.m: Ditto.
4754 * objc.dg/encode-4.m: Ditto.
4755 * objc.dg/fix-and-continue-1.m: Ditto.
4756 * objc.dg/proto-lossage-3.m: Ditto.
4757 * objc.dg/method-13.m: Ditto.
4758 * objc.dg/proto-qual-1.m: Ditto.
4759 * objc.dg/zero-link-3.m: Ditto.
4760 * objc.dg/bitfield-1.m: Ditto.
4761 * objc.dg/va-meth-1.m: Ditto.
4762 * objc.dg/super-class-3.m: Ditto.
4763 * objc.dg/call-super-1.m: Ditto.
4764 * objc.dg/type-size-2.m: Ditto.
4765 * objc.dg/method-10.m: Ditto.
27431d88 4766 * objc.dg/defs.m: Ditto.
812398e4
IS
4767 * objc.dg/const-str-3.m: Ditto.
4768 * objc.dg/try-catch-6.m: Use shared wrapper headers (Object1.h,
27431d88 4769 Protocol1.h) and next-mapping.h as required. Use new NeXT
812398e4
IS
4770 interface as required.
4771 * objc.dg/super-class-4.m: Ditto.
4772 * objc.dg/comp-types-8.m: Ditto.
4773 * objc.dg/call-super-2.m: Ditto.
4774 * objc.dg/objc-fast-4.m: Ditto.
4775 * objc.dg/method-6.m: Ditto.
4776 * objc.dg/const-str-3.m: Ditto.
4777 * objc.dg/const-str-7.m: Ditto.
4778 * objc.dg/method-15.m: Ditto.
4779 * objc.dg/method-19.m: Ditto.
4780 * objc.dg/sync-1.m: Ditto.
4781 * objc.dg/layout-1.m: Ditto.
4782 * objc.dg/bitfield-3.m: Ditto.
4783 * objc.dg/try-catch-3.m: Ditto.
4784 * objc.dg/try-catch-7.m: Ditto.
4785 * objc.dg/comp-types-10.m: Ditto.
4786 * objc.dg/selector-2.: Ditto.
4787 * objc.dg/method-7.m: Ditto.
4788 * objc.dg/typedef-alias-1.m: Ditto.
4789 * objc.dg/proto-lossage-2.m: Ditto.
4790 * objc.dg/comp-types-11.m: Ditto.
4791 * objc.dg/sizeof-1.m: Ditto.
4792 * objc.dg/method-17.m: Ditto.
4793 * objc.dg/bitfield-5.m: Ditto.
4794 * objc.dg/try-catch-1.m: Ditto.
4795 * objc.dg/encode-5.m: Ditto.
4796 * objc.dg/fix-and-continue-2.m: Ditto.
4797 * objc.dg/method-9.m: Ditto.
4798 * objc.dg/isa-field-1.m: Ditto.
fb04bb84 4799 * objc.dg/local-decl-2.m: Ditto.
812398e4
IS
4800 * objc.dg/objc-gc-4.m: Ditto.
4801 * objc.dg/type-stream-1.m: Skip for NeXT runtime.
4802 * objc.dg/gnu-runtime-3.m: Ditto.
4803 * objc.dg/encode-7.m: Ditto.
4804 * objc.dg/encode-8.m: Ditto.
4805 * objc.dg/selector-3.m: Ditto.
4806 * objc.dg/gnu-runtime-1.m: Ditto.
4807 * objc.dg/const-str-12.m: Ditto.
fb04bb84 4808 * objc.dg/gnu-runtime-2.m: Ditto.
812398e4
IS
4809 * objc.dg/no-extra-load.m: Skip for gnu-runtime.
4810 * objc.dg/selector-1.m: Ditto.
4811 * objc.dg/stubify-2.m: Ditto.
4812 * objc.dg/zero-link-1.m: Ditto.
4813 * objc.dg/stret-2.m: Ditto.
4814 * objc.dg/zero-link-2.m: Ditto.
4815 * objc.dg/next-runtime-1.m: Ditto.
4816 * objc.dg/symtab-1.m: Ditto.
4817 * objc.dg/stubify-1.m: Ditto.
fb04bb84 4818 * objc.dg/bitfield-2.m: Ditto.
812398e4
IS
4819 * objc.dg/try-catch-10.m: Apply to both runtimes.
4820 * objc.dg/const-str-1.m: Ditto.
4821 * objc.dg/image-info.m: Ditto.
fb04bb84 4822 * objc.dg/encode-9.m: Ditto.
812398e4
IS
4823 * objc.dg/pragma-1.m: Apply test to all targets.
4824 * objc.dg/const-str-4.m: Ditto.
4825 * objc.dg/const-str-8.m: Ditto.
4826 * objc.dg/super-class-2.m: Ditto.
4827 * objc.dg/try-catch-5.m: Ditto.
4828 * objc.dg/const-str-10.m: Use shared wrapper headers (Object1.h,
fb04bb84 4829 Protocol1.h) and next-mapping.h as required. Use new NeXT
27431d88 4830 interface as required. Skip for gnu-runtime. Test for .quad at m64.
812398e4 4831 * objc.dg/const-str-11.m: Ditto.
fb04bb84 4832 * objc.dg/const-str-9.m: Ditto.
812398e4
IS
4833 * objc.dg/method-4.m: Skip for 64Bit NeXT.
4834 * objc.dg/encode-1.m: Remove redundant -lobjc.
4835 * objc.dg/try-catch-9.m: Tidy space.
4836 * obj-c++.dg/method-19.mm: Use shared wrapper headers (Object1.h,
fb04bb84 4837 Protocol1.h) and next-mapping.h as required. XFAIL run if NeXT
812398e4
IS
4838 and 64bit. Use new NeXT interface as required.
4839 * obj-c++.dg/template-4.mm: Ditto.
4840 * obj-c++.dg/defs.mm: Ditto.
4841 * obj-c++.dg/basic.mm: Ditto.
4842 * obj-c++.dg/encode-4.mm: Ditto.
4843 * obj-c++.dg/method-17.mm: Ditto.
4844 * obj-c++.dg/proto-lossage-3.mm: Ditto.
4845 * obj-c++.dg/cxx-class-1.mm: Ditto.
4846 * obj-c++.dg/method-10.mm: Ditto.
4847 * obj-c++.dg/va-meth-1.mm: Ditto.
4848 * obj-c++.dg/encode-5.mm: Ditto.
4849 * obj-c++.dg/lookup-2.mm: Ditto.
4850 * obj-c++.dg/template-3.mm: Ditto.
4851 * obj-c++.dg/proto-qual-1.mm: Ditto.
4852 * obj-c++.dg/qual-types-1.m: Ditto.
4853 * obj-c++.dg/cxx-scope-1.mm: Ditto.
4854 * obj-c++.dg/template-1.mm: Ditto.
4855 * obj-c++.dg/encode-6.mm: Ditto.
4856 * obj-c++.dg/bitfield-2.mm: Use shared wrapper headers (Object1.h,
fb04bb84 4857 Protocol1.h) and next-mapping.h as required. Use new NeXT
812398e4
IS
4858 interface as required.
4859 * obj-c++.dg/except-1.mm: Ditto.
4860 * obj-c++.dg/const-str-7.mm: Ditto.
4861 * obj-c++.dg/ivar-list-semi.mm: Ditto.
4862 * obj-c++.dg/cxx-scope-2.mm: Ditto.
4863 * obj-c++.dg/selector-2.mm: Ditto.
4864 * obj-c++.dg/isa-field-1.mm: Ditto.
4865 * obj-c++.dg/try-catch-1.mm: Ditto.
4866 * obj-c++.dg/local-decl-1.mm: Ditto.
4867 * obj-c++.dg/try-catch-9.mm: Ditto.
4868 * obj-c++.dg/no-extra-load.mm: Ditto.
4869 * obj-c++.dg/selector-5.mm: Ditto.
4870 * obj-c++.dg/method-12.mm: Ditto.
4871 * obj-c++.dg/try-catch-11.mm: Ditto.
4872 * obj-c++.dg/comp-types-11.mm: Ditto.
4873 * obj-c++.dg/bitfield-3.mm: Ditto.
4874 * obj-c++.dg/method-6.mm: Ditto.
4875 * obj-c++.dg/super-class-2.mm: Ditto.
4876 * obj-c++.dg/method-21.mm: Ditto.
4877 * obj-c++.dg/const-str-8.mm: Ditto.
4878 * obj-c++.dg/try-catch-7.mm: Ditto.
4879 * obj-c++.dg/method-15.mm: Ditto.
4880 * obj-c++.dg/layout-1.mm: Ditto.
4881 * obj-c++.dg/cxx-ivars-1.mm: Ditto.
4882 * obj-c++.dg/const-str-3.mm: Ditto.
4883 * obj-c++.dg/try-catch-2.mm: Ditto.
4884 * obj-c++.dg/objc-gc-3.mm: Ditto.
4885 * obj-c++.dg/fix-and-continue-2.mm: Ditto.
4886 * obj-c++.dg/bitfield-1.mm: Ditto.
4887 * obj-c++.dg/selector-6.mm: Ditto.
4888 * obj-c++.dg/method-13.mm: Ditto.
4889 * obj-c++.dg/comp-types-12.mm: Ditto.
4890 * obj-c++.dg/bitfield-4.mm: Ditto.
4891 * obj-c++.dg/try-catch-8.mm: Ditto.
4892 * obj-c++.dg/method-2.mm: Ditto.
4893 * obj-c++.dg/cxx-ivars-2.mm: Ditto.
4894 * obj-c++.dg/typedef-alias-1.mm: Ditto.
4895 * obj-c++.dg/const-str-4.mm: Ditto.
4896 * obj-c++.dg/proto-lossage-2.mm: Ditto.
4897 * obj-c++.dg/try-catch-3.mm: Ditto.
4898 * obj-c++.dg/comp-types-9.mm: Ditto.
4899 * obj-c++.dg/gnu-runtime-2.mm: Skip if NeXT runtime.
4900 * obj-c++.dg/gnu-runtime-3.mm: Ditto.
4901 * obj-c++.dg/gnu-runtime-1.mm: Ditto.
fb04bb84
UB
4902 * objc.dg/zero-link-2.m: Skip if gnu runtime. Use shared wrapper
4903 headers (Object1.h, Protocol1.h) and next-mapping.h as required.
812398e4
IS
4904 Use new NeXT interface as required.
4905 * obj-c++.dg/const-str-10.mm: Ditto.
4906 * obj-c++.dg/const-str-11.mm: Ditto.
4907 * obj-c++.dg/const-str-9.mm: Ditto.
4908 * obj-c++.dg/method-11.mm: Ditto.
fb04bb84
UB
4909 * obj-c++.dg/cxx-ivars-3.mm: Skip if gnu runtime. Use shared wrapper
4910 headers (Object1.h, Protocol1.h) and next-mapping.h as required.
812398e4
IS
4911 Use new NeXT interface as required. XFAIL run if NeXT and 64bit.
4912 * obj-c++.dg/encode-8.mm: Remove redundant -lobjc.
4913 * obj-c++.dg/const-str-1.mm: Run for NeXT as well as gnu.
4914
58f5f6b4
DS
49152010-03-25 Dodji Seketeli <dodji@redhat.com>
4916
4917 PR c++/43206
4918 * g++.dg/template/typedef30.C: New test case.
4919
d53c73e0
JJ
49202010-03-25 Jakub Jelinek <jakub@redhat.com>
4921
4922 PR c/43385
4923 * gcc.c-torture/execute/pr43385.c: New test.
4924
6f5db5f7
JM
49252010-03-24 Joseph Myers <joseph@codesourcery.com>
4926
4927 * gcc.dg/strncpy-fix-1.c: New test.
4928
9debda96
IS
49292010-03-24 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
4930
5e599ebb
IS
4931 PR testsuite/41609
4932 * lib/objc-torture.exp (objc-set-runtime-options): New.
4933 * objc/execute/execute.exp: Check runtime options on each pass.
4934 * objc/execute/exceptions/exceptions.exp: Ditto.
4935 * objc/compile/compile.exp: Ditto.
4936
9debda96
IS
4937 PR testsuite/42348
4938 * lib/target-supports.exp: Add support for ObjC/ObjC++ tools in
4939 standard tests.
4940 (check_effective_target_objc2): New proc.
4941 (check_effective_target_next_runtime): New proc.
4942 * lib/objc.exp: Determine which runtime is in force and support it.
4943 * lib/obj-c++.exp: Ditto.
4944
bff0b1a6
JM
49452010-03-24 Jason Merrill <jason@redhat.com>
4946
4947 PR c++/43502
4948 * g++.dg/cpp0x/lambda/lambda-debug.C: New.
4949
1e06efb6
MJ
49502010-03-24 Martin Jambor <mjambor@suse.cz>
4951
4952 * gcc.dg/ipa/ipa-1.c: Delete trailing spaces, put the call to f into
fb04bb84 4953 a loop.
1e06efb6
MJ
4954 * gcc.dg/ipa/ipa-2.c: Likewise.
4955 * gcc.dg/ipa/ipa-3.c: Likewise.
4956 * gcc.dg/ipa/ipa-4.c: Likewise.
4957 * gcc.dg/ipa/ipa-5.c: Likewise.
4958 * gcc.dg/ipa/ipa-7.c: Likewise.
4959 * gcc.dg/ipa/ipa-6.c: Delete trailing spaces, put the call to foo into
4960 a loop.
4961 * gcc.dg/ipa/ipacost-2.c: Delete trailing spaces, put the call to
4962 i_can_not_be_propagated_fully2 into a loop.
4963 * gcc.dg/ipa/ipa-8.c: New test.
4964 * g++.dg/ipa/iinline-1.C: Put the call to docalling into a loop.
4965
d0ed412a
JJ
49662010-03-24 Jakub Jelinek <jakub@redhat.com>
4967
4968 PR debug/19192
4969 PR debug/43479
4970 * gcc.dg/guality/pr43479.c: New test.
4971 * gcc.dg/debug/dwarf2/inline2.c (third): Make a a global var
4972 and add volatile keyword.
4973
012cd3b6
MS
49742010-03-23 Mike Stump <mikestump@comcast.net>
4975
4976 * g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C: Enhance portability.
4977
c6be04ad
JM
49782010-03-23 Jason Merrill <jason@redhat.com>
4979
5c3bacee
JM
4980 * g++.dg/ext/altivec-17.C: Adjust error message.
4981
c6be04ad
JM
4982 * g++.dg/cpp0x/lambda/lambda-const-neg.C: Adjust for non-static op().
4983 * g++.dg/cpp0x/lambda/lambda-conv.C: Likewise.
4984 * g++.dg/cpp0x/lambda/lambda-mangle.C: Likewise.
4985 * g++.dg/cpp0x/lambda/lambda-non-const.C: Likewise.
4986 * g++.dg/cpp0x/lambda/lambda-conv2.C: New.
4987 * g++.dg/cpp0x/lambda/lambda-conv3.C: New.
4988
ce30e6fd
JM
49892010-03-22 Jason Merrill <jason@redhat.com>
4990
cc72bbaa
JM
4991 PR c++/43333
4992 * g++.dg/ext/is_pod.C: Pass -std=c++0x.
4993 * g++.dg/ext/is_pod_98.C: New.
4994
18932737
JM
4995 PR c++/43281
4996 * g++.dg/cpp0x/auto18.C: New.
4997
ce30e6fd
JM
4998 * gcc.dg/pr36997.c: Adjust error message.
4999 * g++.dg/ext/vector9.C: Likewise.
5000 * g++.dg/conversion/simd3.C: Likewise.
5001 * g++.dg/other/error23.C: Likewise.
5002
047550e9
MM
50032010-03-22 Michael Matz <matz@suse.de>
5004
5005 PR middle-end/43475
5006 * gfortran.dg/pr43475.f90: New testcase.
5007
6d7971b8
RG
50082010-03-22 Richard Guenther <rguenther@suse.de>
5009
5010 PR tree-optimization/43390
5011 * gfortran.fortran-torture/execute/pr43390.f90: New testcase.
5012
242ba308
KG
50132010-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5014
5015 * gcc.target/powerpc/ppc-sdata-1.c: Require nonpic.
5016 * gcc.target/powerpc/ppc-sdata-2.c: Likewise.
5017
7801b86a
SM
50182010-03-20 Simon Martin <simartin@users.sourceforge.net>
5019 Michael Matz <matz@suse.de>
5020
5021 PR c++/43081
5022 * g++.dg/parse/crash56.C: New test.
5023
b8849663
PT
50242010-03-20 Paul Thomas <pault@gcc.gnu.org>
5025
5026 PR fortran/43450
5027 * gfortran.dg/whole_file_15.f90 : New test.
5028
21b04412
JD
50292010-03-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5030
5031 PR fortran/43409
5032 * gfortran.dg/inquire_size.f90: New test.
5033
d491d2af
RG
50342010-03-20 Richard Guenther <rguenther@suse.de>
5035
5036 PR rtl-optimization/43438
5037 * gcc.c-torture/execute/pr43438.c: New testcase.
5038
39bac010
DS
50392010-03-20 Dodji Seketeli <dodji@redhat.com>
5040
5041 PR c++/43375
5042 * g++.dg/abi/mangle42.C: New test.
5043
e49a760f
AP
50442010-03-19 Andrew Pinski <andrew_pinski@caviumnetworks.com>
5045
5046 PR C/43211
5047 * gcc.dg/pr43211.c: New test.
5048 * gcc.dg/pr18809-1.c: Don't expect an error when calling foo.
5049
f0c6475a 50502010-03-19 Bernd Schmidt <bernds@codesourcery.com>
002b2dee
BS
5051
5052 PR rtl-optimization/42258
5053 * gcc.target/arm/thumb1-mul-moves.c: New test.
c99102b8
BS
5054
5055 PR target/40697
5056 * gcc.target/arm/thumb-andsi.c: New test.
5057
036efbf2
BS
5058 * gcc.target/arm/thumb-andsi.c: Correct dg-options and add
5059 dg-require-effective-target.
5060
f9ceed32
MM
50612010-03-19 Michael Matz <matz@suse.de>
5062
5063 PR c++/43116
5064 * g++.dg/other/pr43116.C: New testcase.
5065
8a0b1aa4
MM
50662010-03-19 Michael Matz <matz@suse.de>
5067
5068 PR target/43305
5069 * gcc.dg/pr43305.c: New testcase.
5070
3e999e7b
RG
50712010-03-19 Richard Guenther <rguenther@suse.de>
5072
5073 PR tree-optimization/43415
5074 * gcc.c-torture/compile/pr43415.c: New testcase.
5075
72c53a83
EB
50762010-03-19 Eric Botcazou <ebotcazou@adacore.com>
5077
5078 PR ada/43106
5079 * gnat.dg/case_optimization2.adb: New test.
5080 * gnat.dg/case_optimization_pkg2.ad[sb]: New helper.
5081
a29d9e20 50822010-03-18 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
b6010cab
FXC
5083 Jack Howarth <howarth@bromo.med.uc.edu>
5084
5085 PR target/36399
48019e3d 5086 * gcc.target/i386/push-1.c: Don't xfail
b6010cab
FXC
5087 scan-assembler-not "movups" on darwin.
5088
5644a3d0
JJ
50892010-03-18 Jakub Jelinek <jakub@redhat.com>
5090
5091 PR debug/43058
5092 * gcc.dg/pr43058.c: New test.
5093
8132a837
MJ
50942010-03-18 Martin Jambor <mjambor@suse.cz>
5095
5096 PR middle-end/42450
5097 * g++.dg/torture/pr42450.C: New test.
5098
c21372c4
MM
50992010-03-18 Michael Matz <matz@suse.de>
5100
5101 PR middle-end/43419
5102 * gcc.dg/pr43419.c: New testcase.
5103
82fa5f8a
L
51042010-03-18 H.J. Lu <hongjiu.lu@intel.com>
5105
5106 PR rtl-optimization/43360
5107 * gcc.dg/torture/pr43360.c: New.
5108
eb45755f
MM
51092010-03-18 Michael Matz <matz@suse.de>
5110
5111 PR tree-optimization/43402
5112 * gcc.dg/pr43402.c: New testcase.
5113
60936b22
PB
51142010-03-17 Peter Bergner <bergner@vnet.ibm.com>
5115
5116 PR target/42427
5117 * gcc.dg/pr42427.c: New test.
5118
29e8b716
JD
51192010-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5120
5121 PR libfortran/43265
c21372c4
MM
5122 * gfortran.dg/read_empty_file.f: New test.
5123 * gfortran.dg/read_eof_all.f90: New test.
5124 * gfortran.dg/namelist_27.f90: Eliminate infinite loop posibility.
5125 * gfortran.dg/namelist_28.f90: Eliminate infinite loop posibility.
29e8b716 5126
4c2084cd
MM
51272010-03-17 Michael Matz <matz@suse.de>
5128
5129 * gcc.dg/pr43300.c: Add -w.
5130
e638cfd6
RG
51312010-03-17 Richard Guenther <rguenther@suse.de>
5132
5133 * gcc.dg/pr43379.c: Add -w.
5134
b3aefde2
TB
51352010-03-17 Tobias Burnus <burnus@net-b.de>
5136
5137 PR fortran/43331
5138 * gfortran.dg/cray_pointers_1.f90: Update dg-error message.
5139
df3fe9b0
UB
51402010-03-16 Uros Bizjak <ubizjak@gmail.com>
5141
5142 * gcc.dg/graphite/block-3.c: Add dg-timeout-factor.
5143
adde4096
RO
51442010-03-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5145
5146 * ada/acats/run_all.sh: Log start and end times.
5147
ebf15f35
RO
51482010-03-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5149
5150 * gnat.dg/socket1.adb: Disable on *-*-solaris2*.
5151
7686fb74
RG
51522010-03-16 Richard Guenther <rguenther@suse.de>
5153
5154 PR middle-end/43379
5155 * gcc.dg/pr43379.c: New testcase.
5156
457eeaae
JJ
51572010-03-16 Jakub Jelinek <jakub@redhat.com>
5158
5159 PR debug/43051
5160 * gcc.dg/guality/pr43051-1.c: New test.
5161
d205bdbe
JJ
51622010-03-15 Janis Johnson <janis187@us.ibm.com>
5163
5164 PR testsuite/43363
5165 * g++.dg/ext/altivec-17.C: Handle changes to error message.
5166
c2172338
MM
51672010-03-15 Michael Matz <matz@suse.de>
5168
5169 PR middle-end/43300
5170 * gcc.dg/pr43300.c: New testcase.
5171
610b64e2
RG
51722010-03-15 Richard Guenther <rguenther@suse.de>
5173
5174 PR tree-optimization/43367
5175 * gcc.c-torture/compile/pr43367.c: New testcase.
5176
610de68d
RB
51772010-03-15 Richard Guenther <rguenther@suse.de>
5178
5179 PR tree-optimization/43317
5180 * gcc.dg/pr43317.c: New testcase.
5181
77514c73
UB
51822010-03-14 Uros Bizjak <ubizjak@gmail.com>
5183
ba07aae3 5184 * g++.dg/abi/packed1.C: Expect warning on the alpha*-*-*.
77514c73
UB
5185
51862010-03-14 Uros Bizjak <ubizjak@gmail.com>
5187
5188 * g++.dg/graphite/pr43026.C (dg-options): Remove -m32.
5189
4eceddd7
TB
51902010-03-14 Tobias Burnus <burnus@net-b.de>
5191
5192 PR fortran/43362
5193 * gfortran.dg/impure_constructor_1.f90: New test.
5194
7f931500
SP
51952010-03-13 Sebastian Pop <sebastian.pop@amd.com>
5196
5197 PR middle-end/43354
5198 * gfortran.dg/graphite/id-pr43354.f: New.
5199
52002010-03-13 Sebastian Pop <sebastian.pop@amd.com>
5201
5202 PR middle-end/43349
5203 * gfortran.dg/graphite/pr43349.f: New.
5204
52052010-03-13 Sebastian Pop <sebastian.pop@amd.com>
5206
5207 PR middle-end/43306
5208 * gcc.dg/graphite/pr43306.c: New.
5209
c6012045
DM
52102010-03-12 David S. Miller <davem@davemloft.net>
5211
5212 * gcc.dg/lto/20090313_0.c: Add -mcpu=v9 to dg-lto-options on
5213 sparc.
5214
3119bda3
KG
52152010-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5216
5217 * gcc.target/arm/sibcall-1.c: Allow PLT to appear with pic code.
5218
6a943ee7
PT
52192010-03-12 Paul Thomas <pault@gcc.gnu.org>
5220
5221 PR fortran/43291
5222 PR fortran/43326
5223 * gfortran.dg/dynamic_dispatch_7.f03: New test.
5224
6ac0538d
KT
52252010-03-12 Kai Tietz <kai.tietz@onevision.com>
5226
5227 * gfortran.dg/default_format_denormal_1.f90: Don't assume
5228 fail for *-*-mingw* targets.
5229
70235ab9
JJ
52302010-03-12 Jakub Jelinek <jakub@redhat.com>
5231
5232 PR debug/43329
5233 * gcc.dg/guality/pr43329-1.c: New test.
5234
0e0a1359
MJ
52352010-03-11 Martin Jambor <mjambor@suse.cz>
5236
5237 PR tree-optimization/43257
5238 * g++.dg/torture/pr43257.C: New test.
5239
2f4d643d
TB
52402010-03-11 Tobias Burnus <burnus@net-b.de>
5241
5242 PR fortran/43228
5243 * gfortran.dg/namelist_61.f90: New test.
5244
ff0a0c1d
RG
52452010-03-11 Richard Guenther <rguenther@suse.de>
5246
5247 PR tree-optimization/43255
5248 * gcc.c-torture/compile/pr43255.c: New testcase.
5249
b509e1fc
AK
52502010-03-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
5251
5252 * gcc.dg/optimize-bswapdi-1.c: Add OpenSSL bswap variant.
5253 * gcc.dg/pr43280.c: New testcase.
5254
108ba00b
RG
52552010-03-11 Richard Guenther <rguenther@suse.de>
5256
5257 PR lto/43200
5258 * gcc.dg/lto/20100227-1_0.c: New testcase.
5259 * gcc.dg/lto/20100227-1_1.c: Likewise.
5260
e1061681
JD
52612010-03-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5262
5263 PR libfortran/43320
5264 PR libfortran/43265
5265 * gfortran.dg/read_eof_6.f: New test
1aeffaf5 5266 * gfortran.dg/read_x_eof.f90: New test.
e1061681
JD
5267 * gfortran.dg/read_x_past.f: Update test.
5268
e9fecf0e
JH
52692010-03-10 Jan Hubicka <jh@suse.cz>
5270
d7ba5c33 5271 * gcc.c-torture/compile/pr43288.c: New test.
e9fecf0e 5272
7d8c1528
KG
52732010-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5274
5275 * g++.old-deja/g++.pt/asm1.C: Don't detect pic via looking for the
5276 -fpic/-fPIC flags.
5277 * g++.old-deja/g++.pt/asm2.C: Likewise.
5278 * gcc.c-torture/compile/20000804-1.c: Likewise.
5279 * gcc.target/i386/clobbers.c: Likewise.
5280
e9fecf0e 52812010-03-10 Tobias Burnus <burnus@net-b.de>
abf4d60b
TB
5282
5283 PR fortran/43303
5284 * gfortran.dg/c_assoc_3.f90: New test.
5285
23f39b37
JJ
52862010-03-10 Jakub Jelinek <jakub@redhat.com>
5287
5288 PR debug/36728
5289 * gcc.dg/guality/pr36728-1.c: New test.
5290 * gcc.dg/guality/pr36728-2.c: New test.
5291
8bb025f5
KP
52922010-03-10 Kaushik Phatak <kaushik.phatak@kpitcummins.com>
5293
5294 * gcc.dg/h8300-div-delay-slot.c: New test.
5295
6edd8198
AM
52962010-03-10 Alexander Monakov <amonakov@ispras.ru>
5297
5298 PR tree-optimization/43236
5299 * gcc.c-torture/execute/pr43236.c: New test.
5300
9f698956
AB
53012010-03-10 Andrey Belevantsev <abel@ispras.ru>
5302
5303 PR middle-end/42859
5304 * g++.dg/eh/pr42859.C: New test.
5305
4398467a
JJ
53062010-03-09 Jakub Jelinek <jakub@redhat.com>
5307
69b89883
JJ
5308 PR debug/43299
5309 * gcc.dg/pr43299.c: New test.
5310
4398467a
JJ
5311 PR debug/43290
5312 * g++.dg/eh/unwind2.C: New test.
5313
b58543c3
SP
53142010-03-05 Sebastian Pop <sebastian.pop@amd.com>
5315 Reza Yazdani <reza.yazdani@amd.com>
5316
5317 PR middle-end/43065
5318 * gcc.dg/graphite/run-id-4.c: New.
5319
53202010-03-08 Sebastian Pop <sebastian.pop@amd.com>
5321
5322 PR middle-end/43065
5323 * gcc.dg/graphite/run-id-3.c: New.
5324
53252010-03-08 Tobias Grosser <grosser@fim.uni-passau.de>
5326
5327 PR middle-end/42644
5328 PR middle-end/42130
5329 * gcc.dg/graphite/id-18.c: New.
5330 * gcc.dg/graphite/run-id-pr42644.c: New.
5331
53322010-03-08 Sebastian Pop <sebastian.pop@amd.com>
5333
5334 PR middle-end/42326
5335 * gcc.dg/graphite/pr42326.c: New.
5336
cc788fcc
RG
53372010-03-08 Richard Guenther <rguenther@suse.de>
5338
5339 PR tree-optimization/43269
5340 * gcc.c-torture/execute/pr43269.c: New testcase.
5341
b3d286ba
JW
53422010-03-08 Janus Weil <janus@gcc.gnu.org>
5343
5344 PR fortran/43256
5345 * gfortran.dg/typebound_call_13.f03: New.
5346
eeb971c9
EB
53472010-03-05 Eric Botcazou <ebotcazou@adacore.com>
5348
5349 * lib/plugin-support.exp (plugin-test-execute): Use PLUGINCC in lieu
5350 of HOSTCC and PLUGINCFLAGS in lieu of HOSTCFLAGS.
5351
1b88f240
JM
53522010-03-05 Jason Merrill <jason@redhat.com>
5353
5354 * g++.dg/abi/mangle40.C: Require weak and alias.
5355
ccc5b640
SP
53562010-03-05 Sebastian Pop <sebastian.pop@amd.com>
5357
5358 PR middle-end/42326
5359 * gfortran.dg/graphite/pr42326.f90: New.
5360 * gfortran.dg/graphite/pr42326-1.f90: New.
5361
576e4d82
RO
53622010-03-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5363
5364 * lib/gnat.exp (gnat_init): Remove GNAT_UNDER_TEST_ORIG.
5365 (gnat_target_compile): Likewise.
5366 Reinitialize GNAT_UNDER_TEST if target changes.
5367 Set ADA_INCLUDE_PATH, ADA_OBJECTS_PATH in environment.
5368 (local_find_gnatmake): Pass full --GCC to gnatlink.
5369 Remove --LINK.
5370
3e23fb2e
AP
53712010-03-04 Andrew Pinski <andrew_pinski@caviumnetworks.com>
5372
5373 PR c/43248
5374 * gcc.dg/compound-literal-1.c: New testcase.
5375
76f76cd0
MJ
53762010-03-04 Martin Jambor <mjambor@suse.cz>
5377
5378 PR tree-optimization/43164
5379 PR tree-optimization/43191
5380 * gcc.c-torture/compile/pr43164.c: New test.
5381 * gcc.c-torture/compile/pr43191.c: Likewise.
5382
33344e0f
JW
53832010-03-04 Janus Weil <janus@gcc.gnu.org>
5384
5385 PR fortran/43244
5386 * gfortran.dg/finalize_9.f90: New.
5387
c09a0014
TB
53882010-03-04 Tobias Burnus <burnus@net-b.de>
5389 Ken Werner <ken@linux.vnet.ibm.com>
5390
5391 * gfortran.dg/reassoc_4.f: Add --param max-completely-peel-times
5392 to dg-options for spu.
5393 * gfortran.dg/vect/vect-7.f90: Add vect_intfloat_cvt to the
5394 dump-scan target to exclude spu.
5395
572ae476
CF
53962010-03-04 Changpeng Fang <changpeng.fang@amd.com>
5397
8c0386a4
SP
5398 PR middle-end/43209
5399 * gcc.dg/tree-ssa/ivopts-4.c: New.
572ae476 5400
8ec49cff
JJ
54012010-03-03 Janis Johnson <janis187@us.ibm.com>
5402
5403 * lib/target-supports-dg.exp (check-flags): Provide defaults for
5404 include-opts and exclude-opts; skip checking the flags if arguments
5405 are the same as the defaults.
5406 (dg-xfail-if): Verify the number of arguments, supply defaults
5407 for unspecified optional arguments.
5408 (dg-skip-if, dg-xfail-run-if): Verify the number of arguments.
5409
28fd1fc1
L
54102010-03-03 Jason Merrill <jason@redhat.com>
5411
5412 PR c++/12909
5413 * g++.dg/abi/mangle40.C: Updated.
5414
58a15cf8
JM
54152010-03-03 Jason Merrill <jason@redhat.com>
5416
a84713ad
JM
5417 * g++.dg/abi/mangle19-1.C: Adjust for default -Wabi.
5418 * g++.dg/abi/mangle23.C: Likewise.
5419 * g++.dg/eh/simd-2.C: Likewise.
5420 * g++.dg/ext/attribute-test-2.C: Likewise.
5421 * g++.dg/ext/vector14.C: Likewise.
5422 * g++.dg/other/pr34435.C: Likewise.
5423 * g++.dg/template/conv8.C: Likewise.
5424 * g++.dg/template/nontype9.C: Likewise.
5425 * g++.dg/template/qualttp17.C: Likewise.
5426 * g++.dg/template/ref1.C: Likewise.
5427 * g++.old-deja/g++.pt/crash68.C: Likewise.
5428 * g++.old-deja/g++.pt/ref1.C: Likewise.
5429 * g++.old-deja/g++.pt/ref3.C: Likewise.
5430 * g++.old-deja/g++.pt/ref4.C: Likewise.
5431
58a15cf8
JM
5432 PR c++/12909
5433 * g++.dg/abi/mangle40.C: New.
5434 * g++.dg/abi/mangle41.C: New.
1d5053d6
JM
5435 * g++.dg/lto/20100302_0.C: New.
5436 * g++.dg/lto/20100302_1.C: New.
5437 * g++.dg/lto/20100302.h: New.
58a15cf8 5438
ba461991
PT
54392010-03-03 Paul Thomas <pault@gcc.gnu.org>
5440
5441 PR fortran/43243
5442 * gfortran.dg/internal_pack_12.f90: New test.
5443
a82ec6aa
L
54442010-03-03 H.J. Lu <hongjiu.lu@intel.com>
5445
5446 * gcc.dg/pr36997.c: Adjust error message.
5447
83bfaab7
MS
54482010-03-03 Mike Stump <mikestump@comcast.net>
5449
5450 * gcc.target/i386/builtin-unreachable.c: Don't expect stack
5451 adjustments to not be present on machines that align the stack to
5452 more than 4 bytes and don't have a red zone yet as that is an
5453 unimplemented optimization.
5454
d1039125
JW
54552010-03-03 Janus Weil <janus@gcc.gnu.org>
5456
5457 PR fortran/43169
5458 * gfortran.dg/impure_assignment_3.f90: New.
5459
db51bb34
JJ
54602010-03-03 Jakub Jelinek <jakub@redhat.com>
5461
7ece48b1
JJ
5462 PR debug/43229
5463 * gfortran.dg/pr43229.f90: New test.
5464
0508bed7
JJ
5465 PR debug/43237
5466 * gcc.dg/debug/dwarf2/pr43237.c: New test.
5467
db51bb34
JJ
5468 PR debug/43177
5469 * gcc.dg/guality/pr43177.c: New test.
5470
7428bc26
JM
54712010-03-02 Jason Merrill <jason@redhat.com>
5472
5473 * g++.dg/ext/vector9.C: Adjust error message.
5474 * g++.dg/conversion/simd3.C: Likewise.
5475 * g++.dg/other/error23.C: Likewise.
5476
d6814000
MS
54772010-03-02 Mike Stump <mikestump@comcast.net>
5478
5479 PR c++/41090
5480 * g++.dg/ext/label13.C (C::C): xfail for darwin for now.
5481
2542496c
PT
54822010-03-02 Paul Thomas <pault@gcc.gnu.org>
5483
5484 PR fortran/43180
5485 * gfortran.dg/internal_pack_10.f90: New test.
5486
5487 PR fortran/43173
5488 * gfortran.dg/internal_pack_11.f90: New test.
5489
61226dc8
SP
54902010-03-02 Reza Yazdani <reza.yazdani@amd.com>
5491
5492 PR middle-end/42640
5493 * gcc.dg/tree-ssa/pr42640.c: New.
5494
12f9ddbc
RG
54952010-03-01 Richard Guenther <rguenther@suse.de>
5496
5497 PR tree-optimization/43220
5498 * gcc.c-torture/execute/pr43220.c: New testcase.
5499
434c8f4b
RG
55002010-03-01 Richard Guenther <rguenther@suse.de>
5501
5502 PR middle-end/43213
5503 * gcc.dg/pr43213.c: New testcase.
5504
004d6973
RO
55052010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5506
5507 PR pch/14940
5508 * gcc.dg/pch/pch.exp: Don't XFAIL largefile.c on i?86-*-solaris2.10.
5509
72a30e3c
RO
55102010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5511
5512 * lib/target-supports.exp (check_effective_target_ucn_nocache):
5513 New function.
5514 (check_effective_target_ucn): Likewise.
5515
5516 * g++.dg/other/ucnid-1.C: Don't XFAIL on *-*-solaris2.*, but skip
5517 if !ucn.
5518 * gcc.dg/ucnid-2.c: Likewise.
5519 * gcc.dg/ucnid-3.c: Likewise.
5520 * gcc.dg/ucnid-4.c: Likewise.
5521 * gcc.dg/ucnid-11.c: Likewise.
5522 * gcc.dg/ucnid-12.c: Likewise.
5523 * gcc.dg/ucnid-6.c: Skip if !ucn.
5524 * gcc.dg/ucnid-9.c: Likewise.
5525
48f8763f
RO
55262010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5527
5528 * gcc.target/i386/pr32000-2.c: Add missing include and exclude
5529 lists to dg-skip-if.
5530 * gcc.target/i386/stackalign/return-3.c: Likewise.
5531
7d82c626
RO
55322010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5533
5534 * gcc.target/i386/clearcap.map: New file.
5535 * gcc.target/i386/i386.exp: Check for linker -M mapfile support.
5536 Pass clearcap.map by default if supported.
5537
1069f584
RO
55382010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5539
5540 PR fortran/42900
5541 * gfortran.dg/stat_1.f90: Accept 'testfile' gid == parent dir gid.
5542 Explain this.
5543 * gfortran.dg/stat_2.f90: Likewise.
5544
fef06326
TB
55452010-03-01 Tobias Burnus <burnus@net-b.de>
5546
5547 PR fortran/43199
5548 * gfortran.dg/module_read_2.f90: New test.
5549
2a3dbebf
MM
55502010-02-27 Mark Mitchell <mark@codesourcery.com>
5551
5552 PR c++/42748
5553 * g++.dg/abi/mangle11.C: Adjust mangling warning locations.
5554 * g++.dg/abi/mangle12.C: Likewise.
5555 * g++.dg/abi/mangle20-2.C: Likewise.
5556 * g++.dg/abi/mangle17.C: Likewise.
5557 * g++.dg/template/cond2.C: Likewise.
5558 * g++.dg/template/pr35240.C: Likewise.
5559
30bc1dca
RG
55602010-02-27 Richard Guenther <rguenther@suse.de>
5561
5562 PR tree-optimization/43186
5563 * gcc.c-torture/compile/pr43186.c: Adjust testcase.
5564
812be315
KK
55652010-02-27 Kaz Kojima <kkojima@gcc.gnu.org>
5566
5567 * g++.dg/abi/packed1.C: Expect warning on the SH.
5568
baae602e
SM
55692010-02-27 Simon Martin <simartin@users.sourceforge.net>
5570
5571 PR c++/42054:
5572 * g++.dg/parse/error37.C: New test.
5573
84167094
MLI
55742010-02-27 Manuel López-Ibáñez <manu@gcc.gnu.org>
5575
5576 PR c/24577
5577 PR c/43192
5578 * gcc.dg/pr8927-1.c: Match new note.
5579 * gcc.dg/990506-0.c: Likewise.
5580 * gcc.dg/gomp/flush-2.c: Likewise.
5581 * gcc.dg/gomp/atomic-5.c: Likewise.
5582 * gcc.dg/gomp/pr34607.c: Likewise.
5583 * gcc.dg/pr35746.c: Likewise.
5584 * gcc.dg/cpp/pragma-1.c: Likewise.
5585 * gcc.dg/cpp/pragma-2.c: Likewise.
5586 * gcc.dg/pr41842.c: Likewise.
5587 * gcc.dg/noncompile/20040629-1.c: Likewise.
5588 * objc.dg/private-1.m: Likewise.
5589
cea2d589
TB
55902010-02-27 Tobias Burnus <burnus@net-b.de>
5591
5592 PR fortran/43185
5593 * gfortran.dg/default_initialization_1.f90: Add -std=f2003.
5594 * gfortran.dg/default_initialization_4.f90: New test.
5595
58f1b706
EB
55962010-02-27 Eric Botcazou <ebotcazou@adacore.com>
5597
5598 * gnat.dg/thin_pointer.ad[sb]: Rename into...
5599 * gnat.dg/thin_pointer1.ad[sb]: ...this.
5600 * gnat.dg/thin_pointer2.adb: New test.
5601 * gnat.dg/thin_pointer2_pkg.ad[sb]: New helper.
5602
7e1542b9
MLI
56032010-02-26 Manuel López-Ibáñez <manu@gcc.gnu.org>
5604
5605 PR c/20631
5606 * gcc.dg/cpp/c90-pedantic.c: New.
5607 * gcc.dg/cpp/c90.c: New.
5608 * gcc.dg/gnu90-const-expr-1.c: New.
5609 * gcc.dg/Woverlength-strings-pedantic-c90.c: New.
5610
37530014
RG
56112010-02-26 Richard Guenther <rguenther@suse.de>
5612
5613 PR tree-optimization/43186
5614 * gcc.c-torture/compile/pr43186.c: New testcase.
5615
095c7b3c
JJ
56162010-02-26 Jakub Jelinek <jakub@redhat.com>
5617
5618 PR debug/43190
5619 * c-c++-common/dwarf2/pr43190.c: New test.
5620
482b2e5b
L
56212010-02-26 H.J. Lu <hongjiu.lu@intel.com>
5622
5623 PR testsuite/37074:
5624 * gcc.dg/torture/stackalign/stackalign.exp: Add -mno-mmx to x86.
5625
2f816591
RG
56262010-02-26 Richard Guenther <rguenther@suse.de>
5627
5628 PR tree-optimization/43188
5629 * gcc.c-torture/compile/pr43188.c: New testcase.
5630
7ce321b3
L
56312010-02-26 H.J. Lu <hongjiu.lu@intel.com>
5632
5633 PR target/43175
5634 * gcc.target/i386/vperm-v4si-2-sse4.c: New.
5635
cac1c927
EB
56362010-02-25 Eric Botcazou <ebotcazou@adacore.com>
5637
5638 * g++.dg/abi/packed1.C: Expect warning on the SPARC.
5639
2fcd8e02
MM
56402010-02-25 Michael Meissner <meissner@linux.vnet.ibm.com>
5641
5642 PR target/43154
5643 * gcc.target/powerpc/pr43154.c: New file.
5644
7d5d39bb
JJ
56452010-02-25 Jakub Jelinek <jakub@redhat.com>
5646
06796564
JJ
5647 PR debug/43166
5648 * gfortran.dg/debug/pr43166.f: New test.
5649
7d5d39bb
JJ
5650 PR debug/43165
5651 * gcc.dg/torture/pr43165.c: New test.
5652
2d2e923f
MLI
56532010-02-24 Manuel López-Ibáñez <manu@gcc.gnu.org>
5654
5655 PR c/43128
5656 * c-c++-common/pr41779.c: Update.
5657
39e998c2
RO
56582010-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5659
5660 PR ada/32547
5661 * lib/gnat-dg.exp (gnat_load): Redefine.
5662
5663 * ada/acats/run_acats: Run run_all.sh with $SHELL.
5664 * ada/acats/run_all.sh: Downcase tasking not implemented message.
5665
2607480d
RO
56662010-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5667
5668 PR libobjc/36610
5669 * objc/execute/forward-1.x: XFAIL on alpha*-dec-osf*, 64-bit
5670 i?86-*-solaris2*, mips-sgi-irix*, sparc*-sun-solaris2* with
5671 -fgnu-runtime.
5672 Sort entries.
5673
3e7eefdd
RO
56742010-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5675
5676 * gcc.dg/cpp/_Pragma6.c: Skip on mips-sgi-irix*, alpha*-dec-osf*.
5677
2e957792
JJ
56782010-02-24 Jakub Jelinek <jakub@redhat.com>
5679
5680 PR debug/43150
5681 * gcc.dg/guality/vla-1.c: New test.
5682
505a36f9
TB
56832010-02-24 Tobias Burnus <burnus@net-b.de>
5684
5685 PR fortran/43042
5686 * gfortran.dg/c_ptr_tests_15.f90: New test.
5687
8f40ad50
JJ
56882010-02-23 Jakub Jelinek <jakub@redhat.com>
5689
5690 PR target/43107
5691 * gcc.target/i386/pr43107.c: New test.
5692
c6569cd0
JM
56932010-02-23 Jason Merrill <jason@redhat.com>
5694
5695 PR c++/43143
5696 * g++.dg/cpp0x/variadic100.C: New.
5697
3adcf52c
JM
56982010-02-23 Jason Merrill <jason@redhat.com>
5699
5700 PR debug/42800
5701 * gcc.dg/debug/dwarf2/dwarf2.exp: Run c-c++-common dwarf2 tests.
5702 * g++.dg/debug/dwarf2/dwarf2.exp: Likewise.
5703 * c-c++-common/dwarf2/vla1.c: New.
5704
2a8e30fb
MM
57052010-02-23 Jakub Jelinek <jakub@redhat.com>
5706
5ead99fa
JJ
5707 PR target/43139
5708 * gcc.dg/pr43139.c: New test.
5709
2a8e30fb
MM
5710 PR debug/43077
5711 * gcc.dg/guality/pr43077-1.c: New test.
5712
38170f34
MLI
57132010-02-23 Manuel López-Ibáñez <manu@gcc.gnu.org>
5714
5715 PR 43123
5716 * gcc.dg/march.c: New.
5717 * gcc.dg/march-generic.c: New.
5718 * gcc.dg/mtune.c: New.
3adcf52c 5719
0f9c8f56
SP
57202010-02-22 Sebastian Pop <sebastian.pop@amd.com>
5721
5722 PR middle-end/43083
5723 * gcc.dg/graphite/pr43083.c: New.
5724
57252010-02-22 Sebastian Pop <sebastian.pop@amd.com>
5726
5727 PR middle-end/43097
5728 * gfortran.dg/graphite/pr43097.f: New.
5729
57302010-02-22 Sebastian Pop <sebastian.pop@amd.com>
5731 Manuel López-Ibáñez <manu@gcc.gnu.org>
5732
5733 PR middle-end/43140
5734 * g++.dg/graphite/pr41305.C: Add -Wno-conversion-null.
5735
57362010-02-22 Sebastian Pop <sebastian.pop@amd.com>
5737
5738 PR middle-end/43026
5739 * g++.dg/graphite/pr43026.C: New.
5740
a98c2819
MLI
57412010-02-22 Manuel López-Ibáñez <manu@gcc.gnu.org>
5742
5743 PR c++/43126
5744 * gcc.dg/cleanup-1.c: Update.
5745 * gcc.dg/func-args-1.c: Update.
5746 * gcc.dg/format/sentinel-1.c: Update.
5747 * g++.old-deja/g++.jason/scoping10.C: Update.
5748 * g++.old-deja/g++.ns/lookup5.C: Update.
5749 * g++.dg/ext/cleanup-1.C: Update.
5750 * g++.dg/parse/varmod1.C: Update.
5751 * g++.dg/parse/error33.C: Update.
5752 * g++.dg/expr/call3.C: Update.
5753 * g++.dg/func-args-1.C: New.
5754
38bddaf2
L
57552010-02-22 H.J. Lu <hongjiu.lu@intel.com>
5756
5757 PR c/43125
5758 * gcc.dg/attr-used-2.c: Moved to ...
5759 * c-c++-common/attr-used-2.c: Here.
5760
5761 * gcc.dg/attr-used.c: Moved to ...
5762 * c-c++-common/attr-used.c: Here.
5763
8d774623
OS
57642010-02-22 Ozkan Sezer <sezeroz@gmail.com>
5765
5766 * gcc.c-torture/execute/991014-1.c: Use __SIZE_TYPE__ for size types.
5767
ea2edf88
RG
57682010-02-22 Richard Guenther <rguenther@suse.de>
5769
5770 PR lto/43045
5771 * gfortran.dg/lto/20100222-1_0.f03: New testcase.
5772 * gfortran.dg/lto/20100222-1_1.c: Likewise.
5773
9efc83f4
RG
57742010-02-22 Richard Guenther <rguenther@suse.de>
5775
5776 PR tree-optimization/42749
5777 * gcc.c-torture/compile/pr42749.c: New testcase.
5778
f80c558f
PT
57792010-02-22 Paul Thomas <pault@gcc.gnu.org>
5780
5781 PR fortran/43072
5782 * gfortran.dg/internal_pack_6.f90: Number of 'packs' now zero.
5783 * gfortran.dg/internal_pack_9.f90: New test.
5784
f89b94d9
MLI
57852010-02-21 Manuel López-Ibáñez <manu@gcc.gnu.org>
5786
5787 PR c++/23510
5788 * g++.dg/template/recurse.C: Adjust.
5789 * g++.dg/template/pr23510.C: New.
5790
04afbf1c
DS
57912010-02-21 Dodji Seketeli <dodji@redhat.com>
5792
5793 PR c++/42824
5794 * g++.dg/template/memclass4.C: New test.
5795
72bd130e
TB
57962010-02-21 Tobias Burnus <burnus@net-b.de>
5797
5798 PR fortran/35259
5799 * gfortran.dg/reassoc_5.f90: New test.
5800
78c201a4
UB
58012010-02-20 Uros Bizjak <ubizjak@gmail.com>
5802
5803 PR target/43067
5804 * gcc.target/i386/pr43067.c: New test.
5805
17251338
MLI
58062010-02-20 Manuel López-Ibáñez <manu@gcc.gnu.org>
5807
5808 PR c++/35669
5809 * g++.dg/warn/Wconversion2.C: Replace -Wconversion with
5810 -Wconversion-null.
5811 * g++.dg/warn/Wconversion-null.C: New test.
5812 * g++.old-deja/g++.other/null1.C: Move to...
5813 * g++.dg/warn/Wconversion-null-2.C: ... here. Remove -Wconversion.
5814
f7172b55
PT
58152010-02-20 Paul Thomas <pault@gcc.gnu.org>
5816
5817 PR fortran/36932
5818 PR fortran/36933
5819 * gfortran.dg/dependency_26.f90: New test.
5820
5821 PR fortran/43072
5822 * gfortran.dg/internal_pack_7.f90: New test.
5823
5824 PR fortran/43111
5825 * gfortran.dg/internal_pack_8.f90: New test.
5826
fde0083d
MLI
58272010-02-20 Manuel López-Ibáñez <manu@gcc.gnu.org>
5828
5829 PR 43128
5830 * c-c++-common/pr41779.c: Fix broken testcase.
78c201a4 5831
ea0567b9
MLI
58322010-02-19 Manuel López-Ibáñez <manu@gcc.gnu.org>
5833
5834 PR 36513
5835 * c-c++-common/pr36513.c: New testcase.
5836 * c-c++-common/pr36513-2.c: New testcase.
5837
58076e21
MLI
58382010-02-19 Manuel López-Ibáñez <manu@gcc.gnu.org>
5839
5840 PR 41779
5841 * c-c++-common/pr41779.c: New.
5842
e19bcb67
JJ
58432010-02-19 Jakub Jelinek <jakub@redhat.com>
5844
5845 PR debug/43084
5846 * gcc.dg/pr43084.c: New test.
5847
c7da0354
RG
58482010-02-19 Richard Guenther <rguenther@suse.de>
5849
5850 PR tree-optimization/42916
5851 * gcc.dg/pr42916.c: New testcase.
5852
b7d61a54
JM
58532010-02-18 Jason Merrill <jason@redhat.com>
5854
7c08df6c
JM
5855 PR c++/42837
5856 * g++.dg/abi/packed1.C: Add expected warning.
5857
5967126f 5858 PR c++/43108
b7d61a54
JM
5859 * g++.dg/torture/dg-torture.exp: Run c-c++-common torture tests.
5860 * gcc.dg/torture/dg-torture.exp: Likewise.
5967126f
JM
5861 * c-c++-common/torture/complex-sign.h,
5862 c-c++-common/torture/complex-sign-add.c,
5863 c-c++-common/torture/complex-sign-mixed-add.c,
5864 c-c++-common/torture/complex-sign-mixed-div.c,
5865 c-c++-common/torture/complex-sign-mixed-mul.c,
5866 c-c++-common/torture/complex-sign-mixed-sub.c,
5867 c-c++-common/torture/complex-sign-mul.c,
5868 c-c++-common/torture/complex-sign-sub.c: Move from gcc.dg/torture.
1ff6b2c8
JM
5869 Adapt for C++ compilation as well.
5870
7890246f
JM
5871 PR c++/43070
5872 * g++.dg/ext/label1.C: Update.
5873 * g++.dg/ext/label2.C: Update.
5874
04daa92b
JM
5875 PR c++/26261
5876 * g++.dg/template/dependent-name6.C: New.
5877
935c0a5d
JM
5878 PR c++/43109
5879 * g++.dg/parse/namespace12.C: New.
5880
746e119f
MJ
58812010-02-18 Martin Jambor <mjambor@suse.cz>
5882
5883 PR tree-optimization/43066
5884 * gcc.c-torture/compile/pr43066.c: New test.
5885
5a1e3b6c
UB
58862010-02-18 Uros Bizjak <ubizjak@gmail.com>
5887
5888 * g++.dg/ext/attrib35.C: Fix target selector string.
5889 * g++.dg/ext/attrib36.C: Ditto.
5890 * g++.dg/ext/attrib37.C: Ditto.
5891 * g++.dg/abi/mangle24.C: Remove stray "*/" from dg directives.
5892 * g++.dg/abi/mangle25.C: Ditto.
5893
d29760ad
JM
58942010-02-17 Jason Merrill <jason@redhat.com>
5895
77278f4a
JM
5896 PR c++/43069
5897 * g++.dg/parse/namespace11.C: New.
5898
85a52ea5
JM
5899 PR c++/43093
5900 * g++.dg/ext/attrib37.C: New.
5901
d29760ad
JM
5902 PR c++/43079
5903 * g++.dg/template/ptrmem20.C: New.
5904
b5e33e04
UB
59052010-02-17 Uros Bizjak <ubizjak@gmail.com>
5906
01305d24 5907 PR target/43103
b5e33e04
UB
5908 * gcc.target/i386/xop-check.h: Include m256-check.h.
5909 * gcc.target/i386/xop-vpermil2ps-1.c: Include x86intrin.h.
5910 * gcc.target/i386/xop-vpermil2ps-256-1.c: Ditto.
5911 * gcc.target/i386/xop-vpermil2pd-1.c: Ditto.
5912 * gcc.target/i386/xop-vpermil2pd-256-1.c: Ditto.
5913
169e464e
JJ
59142010-02-17 Jakub Jelinek <jakub@redhat.com>
5915
5916 PR debug/42918
5917 * gcc.dg/pr42918.c: New test.
5918
bc349d0a
L
59192010-02-16 H.J. Lu <hongjiu.lu@intel.com>
5920
5921 * g++.dg/ext/attrib36.C: Require ILP32.
5922
b09bae68
RG
59232010-02-16 Richard Guenther <rguenther@suse.de>
5924
5925 PR tree-optimization/41043
5926 * gfortran.dg/pr41043.f90: New testcase.
5927 * gcc.dg/Wstrict-overflow-18.c: XFAIL.
5928
7c7580ef
JM
59292010-02-16 Jason Merrill <jason@redhat.com>
5930
5931 * g++.dg/cpp0x/initlist-opt.C: Declare max_val inline.
5932
d5dceab8 59332010-02-16 Ira Rosen <irar@il.ibm.com>
99f51320
IR
5934
5935 PR tree-optimization/43074
5936 * gcc.dg/vect/fast-math-pr43074.c: New test.
5937
ec8c3978
JJ
59382010-02-16 Jakub Jelinek <jakub@redhat.com>
5939
01305d24 5940 * lib/prune.exp: Prune variable tracking size limit exceeded notes.
ec8c3978 5941
38e40fcd
JM
59422010-02-16 Jason Merrill <jason@redhat.com>
5943
1e2ddf80
JM
5944 PR c++/43031
5945 * g++.dg/ext/attrib36.C: New.
5946
38e40fcd
JM
5947 PR c++/43036
5948 * g++.dg/other/array6.C: New.
5949
6dbe8a32
KG
59502010-02-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5951
5952 * g++.dg/cpp0x/initlist-opt.C: Bind pic locally.
5953
02edd2f6
SP
59542010-02-15 Sebastian Pop <sebastian.pop@amd.com>
5955
5956 * gcc.target/i386/sse-14.c: Add tests for _mm_permute2_pd,
5957 _mm256_permute2_pd, _mm_permute2_ps, and _mm256_permute2_ps.
5958 * gcc.target/i386/xop-vpermil2pd-1.c: New.
5959 * gcc.target/i386/xop-vpermil2pd-256-1.c: New.
5960 * gcc.target/i386/xop-vpermil2ps-1.c: New.
5961 * gcc.target/i386/xop-vpermil2ps-256-1.c: New.
5962
313333a6
RG
59632010-02-15 Richard Guenther <rguenther@suse.de>
5964
5965 PR middle-end/43068
5966 * g++.dg/torture/pr43068.C: New testcase.
5967
9b48e39c
VR
59682010-02-14 Volker Reichelt <reichelt@gcc.gnu.org>
5969
5970 PR c++/43024
5971 * g++.dg/opt/ice1.C: New.
5972
1acb8caa
JM
59732010-02-14 Jason Merrill <jason@redhat.com>
5974
5975 PR c++/41997
5976 * g++.dg/cpp0x/initlist-opt.C: New.
5977
17555e7e
PT
59782010-02-13 Paul Thomas <pault@gcc.gnu.org>
5979
5980 PR fortran/41113
5981 PR fortran/41117
5982 * gfortran.dg/internal_pack_6.f90: New test.
5983
96b4a0b5
JM
59842010-02-12 Jason Merrill <jason@redhat.com>
5985
5986 PR c++/43054
5987 * g++.dg/cpp0x/variadic99.C: New.
5988
c3ac110f
JJ
59892010-02-12 Jakub Jelinek <jakub@redhat.com>
5990
5991 * gcc.dg/guality/guality.h (GUALCVT): Zero extend instead of
5992 sign extend pointers to gualchk_t.
5993
2e034e32
JJ
5994 PR c++/43033
5995 * g++.dg/other/default3.C: Xfail g4 test.
5996
f432760f
SP
59972010-02-11 Sebastian Pop <sebastian.pop@amd.com>
5998
5999 PR middle-end/43012
6000 * gcc.dg/graphite/pr43012.c: New.
6001
60022010-02-11 Sebastian Pop <sebastian.pop@amd.com>
6003
6004 PR middle-end/42930
6005 * g++.dg/graphite/pr42930.C: New.
6006
60072010-02-11 Sebastian Pop <sebastian.pop@amd.com>
6008
6009 PR middle-end/42914
6010 PR middle-end/42530
6011 * gcc.dg/graphite/pr42530.c: New.
6012 * gcc.dg/graphite/pr42914.c: New.
6013
60142010-02-11 Sebastian Pop <sebastian.pop@amd.com>
6015
6016 PR middle-end/42771
6017 * gcc.dg/graphite/pr42771.c: New.
6018
6d892147
RG
60192010-02-11 Richard Guenther <rguenther@suse.de>
6020
6021 PR tree-optimization/42998
6022 * gcc.c-torture/compile/pr42998.c: New testcase.
6023
7a79ff3b
JM
60242010-02-10 Jason Merrill <jason@redhat.com>
6025
2cb95a6a
JM
6026 PR c++/41896
6027 * g++.dg/cpp0x/lambda/lambda-nested3.C: New.
6028
f1c3cf3c
JM
6029 PR c++/42983, core issue 906
6030 * g++.dg/cpp0x/defaulted15.C: Add virtualness test.
6031 * g++.dg/cpp0x/defaulted9.C: Move virtual default outside class.
6032
7a79ff3b
JM
6033 PR c++/43016
6034 * g++.dg/cpp0x/lambda/lambda-conv.C: Test for weakness.
6035
5418fe84
RG
60362010-02-10 Richard Guenther <rguenther@suse.de>
6037
6038 PR tree-optimization/43017
6039 * gcc.dg/torture/pr43017.c: New testcase.
6040
7fcd5ad5
TB
60412010-02-10 Tobias Burnus <burnus@net-b.de>
6042
6043 PR fortran/40823
6044 * gfortran.dg/private_type_1.f90: Update error location.
6045 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
6046 * gfortran.dg/typebound_operator_2.f03: Ditto.
6047 * gfortran.dg/assignment_2.f90: Ditto.
6048 * gfortran.dg/redefined_intrinsic_assignment.f90: Ditto.
6049 * gfortran.dg/binding_label_tests_9.f03: Ditto.
6050
975d3303
TB
60512010-02-10 Tobias Burnus <burnus@net-b.de>
6052
6053 PR fortran/43015
6054 * gfortran.dg/bind_c_usage_20.f90: New test.
6055
92e8e53a
JJ
60562010-02-10 Jakub Jelinek <jakub@redhat.com>
6057
6058 PR debug/43010
6059 * g++.dg/debug/pr43010.C: New test.
6060
d977cb9c
RG
60612010-02-10 Richard Guenther <rguenther@suse.de>
6062
6063 PR c/43007
6064 * gcc.c-torture/execute/20100209-1.c: New testcase.
6065 * gcc.dg/fold-div-3.c: Likewise.
6066
cbb1ab10
JJ
60672010-02-10 Jakub Jelinek <jakub@redhat.com>
6068
6069 * gcc.dg/builtin-ffs-1.c: New test.
6070
60712010-02-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
52f12678
JD
6072
6073 PR fortran/42999
6074 * gfortran.dg/array_constructor_35.f90: New test.
6075
980b7b6b
KG
60762010-02-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6077
6078 * gcc.dg/tree-ssa/inline-4.c: Bind pic locally.
6079
643d4cd6
JM
60802010-02-09 Jason Merrill <jason@redhat.com>
6081
0bbe864d
JM
6082 PR c++/42399
6083 * g++.dg/cpp0x/lambda/lambda-errloc2.C: New.
6084
643d4cd6
JM
6085 PR c++/42370
6086 * g++.dg/cpp0x/lambda/lambda-warn2.C: New.
6087
6f117ca5
TB
60882010-02-09 Tobias Burnus <burnus@net-b.de>
6089
6090 PR fortran/41869
6091 * gfortran.dg/module_write_1.f90: New test.
6092
57257f0d
AM
60932010-02-09 Alexander Monakov <amonakov@ispras.ru>
6094
6095 * gcc.dg/pr19340.c: Adjust.
6096
72d182d3
RG
60972010-02-09 Richard Guenther <rguenther@suse.de>
6098
6099 PR tree-optimization/43008
6100 * gcc.c-torture/execute/pr43008.c: New testcase.
6101
9605a606
RG
61022010-02-09 Richard Guenther <rguenther@suse.de>
6103
6104 PR tree-optimization/43000
6105 * gcc.dg/torture/pr43000.c: New testcase.
6106 * gcc.dg/torture/pr43002.c: Likewise.
6107
5e1d6b4c
DK
61082010-02-09 Daniel Kraft <d@domob.eu>
6109
6110 PR fortran/39171
6111 * gfortran.dg/char_length_2.f90: Change warning expectations accordingly
6112 and pass -Wsurprising as necessary.
6113
783b008c
JJ
61142010-02-08 Jakub Jelinek <jakub@redhat.com>
6115
6116 PR tree-optimization/42890
6117 * g++.dg/torture/pr42890.C: New test.
6118
5d3579c5
RG
61192010-02-08 Richard Guenther <rguenther@suse.de>
6120
6121 PR middle-end/42995
6122 * gcc.dg/tree-ssa/inline-4.c: New testcase.
6123
86da963e
SP
61242010-02-07 Sebastian Pop <sebastian.pop@amd.com>
6125
6126 * gcc.dg/graphite/block-0.c: Call abort for runtime test. Always
6127 return 0 from main.
6128 * gcc.dg/graphite/block-1.c: Same.
6129 * gcc.dg/graphite/block-3.c: Same.
6130 * gcc.dg/graphite/block-4.c: Same.
6131 * gcc.dg/graphite/block-5.c: Same.
6132 * gcc.dg/graphite/block-6.c: Same.
6133 * gcc.dg/graphite/block-7.c: Same.
6134 * gcc.dg/graphite/interchange-0.c: Same.
6135 * gcc.dg/graphite/interchange-1.c: Same.
6136 * gcc.dg/graphite/interchange-10.c: Same.
6137 * gcc.dg/graphite/interchange-11.c: Same.
6138 * gcc.dg/graphite/interchange-12.c: Same.
6139 * gcc.dg/graphite/interchange-2.c: Same.
6140 * gcc.dg/graphite/interchange-3.c: Same.
6141 * gcc.dg/graphite/interchange-4.c: Same.
6142 * gcc.dg/graphite/interchange-5.c: Same.
6143 * gcc.dg/graphite/interchange-6.c: Same.
6144 * gcc.dg/graphite/interchange-7.c: Same.
6145 * gcc.dg/graphite/interchange-8.c: Same.
6146 * gcc.dg/graphite/interchange-9.c: Same.
6147 * gcc.dg/graphite/interchange-mvt.c: Same.
6148
61492010-02-07 Sebastian Pop <sebastian.pop@amd.com>
6150
6151 * gfortran.dg/graphite/id-19.f: New.
6152 * gfortran.dg/graphite/pr14741.f90: New.
6153 * gfortran.dg/graphite/pr41924.f90: New.
6154 * gfortran.dg/graphite/run-id-2.f90: New.
6155
cb6b911a
RG
61562010-02-07 Richard Guenther <rguenther@suse.de>
6157
6158 PR middle-end/42956
6159 * gcc.c-torture/compile/pr42956.c: New testcase.
6160
791e8c9c
JD
61612010-02-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6162
6163 PR libfortran/42742
6164 * gfortran.dg/fmt_cache_2.f: New test.
6165
9d3b08c6
JD
61662010-02-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6167
6168 * gfortran.dg/read_no_eor.f90: New test.
6169
c1f8423c
JM
61702010-02-05 Jason Merrill <jason@redhat.com>
6171
6172 * g++.dg/ext/label13.C: Move constructor body out of class.
6173
b2469a9b
JM
61742010-02-03 Jason Merrill <jason@redhat.com>
6175
6176 PR c++/42870
6177 * g++.dg/ext/dllexport3.C: New.
6178
ebd14cbb
OS
61792010-02-05 Ozkan Sezer <sezeroz@gmail.com>
6180
6181 * gcc.dg/format/ms-format3.c: New test for specific MS types.
6182
5c95f07b
RG
61832010-02-05 Richard Guenther <rguenther@suse.de>
6184
6185 * gcc.dg/tree-ssa/ssa-ccp-28.c: New testcase.
6186
3cdabe3b
DS
61872010-02-05 Dodji Seketeli <dodji@redhat.com>
6188
6189 PR c++/42915
e8583d3a 6190 * g++.dg/other/crash-9.C: New test.
3cdabe3b 6191
430f2d1f
PT
61922010-02-05 Paul Thomas <pault@gcc.gnu.org>
6193
6194 PR fortran/42309
6195 * gfortran.dg/subref_array_pointer_4.f90 : New test.
6196
b0f19292
RG
61972010-02-04 Richard Guenther <rguenther@suse.de>
6198
6199 PR rtl-optimization/42952
6200 * gcc.dg/torture/pr42952.c: New testcase.
6201
a6f4d51d
JD
62022010-02-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6203
6204 PR libfortran/42901
6205 * gfortran.dg/namelist_60.f90: New test.
6206
486f3abf
JM
62072010-02-03 Jason Merrill <jason@redhat.com>
6208
2aac1924
JM
6209 PR c++/40138
6210 * g++.dg/ext/builtin11.C: New.
6211
f000c6a7
JM
6212 PR c++/4926
6213 PR c++/38600
6214 * g++.dg/abi/mangle35.C: New.
6215 * g++.dg/abi/mangle37.C: New.
6216
abfe01ce
JM
6217 PR c++/12909
6218 * g++.dg/abi/mangle36.C: New.
6219
486f3abf
JM
6220 PR c++/35652
6221 * g++.dg/warn/string1.C: New.
6222
e3c70387
RG
62232010-02-03 Richard Guenther <rguenther@suse.de>
6224
6225 PR tree-optimization/42944
6226 * gcc.dg/errno-1.c: New testcase.
6227
bf8e3b77
RG
62282010-02-03 Richard Guenther <rguenther@suse.de>
6229
6230 PR middle-end/42927
6231 * gcc.c-torture/compile/pr42927.c: New testcase.
6232
d8a8dab3
TB
62332010-02-03 Tobias Burnus <burnus@net-b.de>
6234
6235 PR fortran/42936
6236 * gfortran.dg/null_4.f90: New test.
6237
e6ca6e2a
JM
62382010-02-02 Jason Merrill <jason@redhat.com>
6239
6240 PR c++/41090
6241 * g++.dg/ext/label13.C: New.
6242
096bfdb1
TB
62432010-02-02 Tobias Burnus <burnus@net-b.de>
6244
6245 PR fortran/42650
6246 * gfortran.dg/func_result_5.f90: New test.
6247
ade20620
TB
62482010-02-01 Tobias Burnus <burnus@net-b.de>
6249
6250 PR fortran/42922
6251 * gfortran.dg/pure_initializer_3.f90: News test.
6252
7adac79a
JW
62532010-01-31 Janus Weil <janus@gcc.gnu.org>
6254
6255 PR fortran/42888
6256 * gfortran.dg/allocate_derived_2.f90: New test.
6257
355b1741
EB
62582010-01-31 Eric Botcazou <ebotcazou@adacore.com>
6259
6260 PR middle-end/42898
6261 * gcc.dg/torture/pr42898-2.c: New test.
6262
61c7cbf8
RG
62632010-01-31 Richard Guenther <rguenther@suse.de>
6264
6265 PR middle-end/42898
6266 * gcc.dg/torture/pr42898.c: New testcase.
6267
b7d1d8b4
PT
62682010-01-31 Paul Thomas <pault@gcc.gnu.org>
6269
ade20620
TB
6270 PR fortran/38324
6271 * gfortran.dg/alloc_comp_basics_1.f90: Remove option -O2.
6272 * gfortran.dg/alloc_comp_bounds_1.f90: New test.
b7d1d8b4 6273
c19787df
PB
62742010-01-30 Paolo Bonzini <bonzini@gnu.org>
6275
6276 * g++.dg/tree-ssa/inline-1.C: New.
6277 * g++.dg/tree-ssa/inline-2.C: New.
6278 * g++.dg/tree-ssa/inline-3.C: New.
6279
dd70c860
MM
62802010-01-29 Michael Meissner <meissner@linux.vnet.ibm.com>
6281
6282 PR testsuite/41701
6283 * gcc.dg/builtins-58.c: Add -fno-ident to the options to prevent
6284 the string 'pow' in the pathname of the compiler from generating a
6285 test failure.
6286
bac4175b
RO
62872010-01-29 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6288
6289 * g++.old-deja/g++.mike/eh16.C: Rename err to e.
6290 * g++.old-deja/g++.mike/eh17.C: Likewise.
6291 * g++.old-deja/g++.mike/p5571.C: Likewise.
6292
1a048f82
DS
62932010-01-29 Dodji Seketeli <dodji@redhat.com>
6294
6295 PR c++/42758
6296 PR c++/42634
6297 PR c++/42336
6298 PR c++/42797
6299 PR c++/42880
6300 * g++.dg/other/crash-5.C: New test.
6301 * g++.dg/other/crash-6.C: New test.
6302 * g++.dg/other/crash-7.C: New test.
6303 * g++.dg/other/crash-8.C: New test.
6304
c23cd1d6
JJ
63052010-01-29 Jakub Jelinek <jakub@redhat.com>
6306
6307 PR rtl-optimization/42889
6308 * gcc.dg/pr42889.c: New test.
6309
d6bedeaf
L
63102010-01-28 H.J. Lu <hongjiu.lu@intel.com>
6311
6312 * gcc.target/i386/pr42881.c: Use SSE2.
6313
d819472d
UB
63142010-01-28 Uros Bizjak <ubizjak@gmail.com>
6315
6316 PR target/42891
6317 * gcc.target/i386/pr42891.c: New test.
6318
3ed7d068
RG
63192010-01-28 Richard Guenther <rguenther@suse.de>
6320
6321 PR tree-optimization/42871
6322 * g++.dg/torture/pr42871.C: New testcase.
6323
830bc550
RG
63242010-01-28 Richard Guenther <rguenther@suse.de>
6325
6326 * gcc.dg/Wobjsize-1.h: New testcase.
6327 * gcc.dg/Wobjsize-1.c: Likewise.
6328
28e5ca15
RB
63292010-01-28 Richard Guenther <rguenther@suse.de>
6330
6331 PR middle-end/42883
6332 * g++.dg/torture/pr42883.C: New testcase.
6333
3d952fb7
MM
63342010-01-28 Michael Matz <matz@suse.de>
6335
6336 * gcc.target/i386/pr42881.c: New test.
6337
78f56a7b
RO
63382010-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6339
6340 * gcc.misc-tests/linkage.exp: Remove mips-sgi-irix6*o32 support.
6341 Add i?86-*-solaris2* support.
6342
20c202f3
DS
63432010-01-28 Dodji Seketeli <dodji@redhat.com>
6344
6345 PR c++/42713
6346 PR c++/42820
6347 * g++.dg/template/typedef27.C: New test case.
6348 * g++.dg/template/typedef28.C: New test case.
6349
4fc2b1aa
ST
63502010-01-27 Stephen Thomas <stephen.thomas@arm.com>
6351
b6b7f703 6352 * gcc.dg/optimize-bswap*.c: Add ARM target
4fc2b1aa 6353
e87da263
RG
63542010-01-27 Richard Guenther <rguenther@suse.de>
6355
6356 PR middle-end/42878
6357 * gcc.dg/torture/pr42878-1.c: New testcase.
6358 * gcc.dg/torture/pr42878-2.c: Likewise.
6359
c6d99cad
JJ
63602010-01-27 Jakub Jelinek <jakub@redhat.com>
6361
6362 PR middle-end/42874
6363 * gcc.dg/vla-22.c: New test.
6364
d9a6fdb7
JJ
63652010-01-26 Jakub Jelinek <jakub@redhat.com>
6366
6367 * ada/acats/run_all.sh: Make sure norun.lst is sorted using the
6368 current collation.
6369
0d9b0371
RG
63702010-01-26 Richard Guenther <rguenther@suse.de>
6371
6372 PR rtl-optimization/42685
6373 * gcc.dg/pr42685.c: New testcase.
6374 * g++.dg/other/pr42685.C: Likewise.
6375
3333cd50
RG
63762010-01-26 Richard Guenther <rguenther@suse.de>
6377
6378 PR middle-end/42806
6379 * g++.dg/other/pr42806.C: New testcase.
6380
7f657dde
RG
63812010-01-26 Richard Guenther <rguenther@suse.de>
6382
6383 PR tree-optimization/42250
6384 * gcc.dg/pr42250.c: New testcase.
6385
a4fb8087
AC
63862010-01-25 Arnaud Charlet <charlet@adacore.com>
6387
6388 * gnat.dg/array_bounds_test.adb: New test.
6389
03d838ba
TB
63902010-01-25 Tobias Burnus <burnus@net-b.de>
6391
6392 PR fortran/42858
6393 * gfortran.dg/generic_21.f90: New test.
6394
f7adff96
RO
63952010-01-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6396
6397 PR testsuite/41522
6398 * gcc.c-torture/compile/pr38789.c: Change to dg-do compile.
6399
d147cbd9
MM
64002010-01-24 Mark Mitchell <mark@codesourcery.com>
6401
6402 PR c++/42748
6403 * g++.dg/abi/arm_va_list2.C: New test.
6404 * g++.dg/abi/arm_va_list2.h: Companion header file.
6405
ff015c5b
PT
64062010-01-24 Paul Thomas <pault@gcc.gnu.org>
6407
6408 PR fortran/41044
6409 * gfortran.dg/parameter_array_ref_2.f90 : New test.
6410
6411 PR fortran/41167
6412 * gfortran.dg/char_array_arg_1.f90 : New test.
6413
6414 * gfortran.dg/pr25923.f90 : Remove XFAIL.
6415
23f6293e
TB
64162010-01-24 Tobias Burnus <burnus@net-b.de>
6417
6418 PR fortran/39304
6419 * gfortran.dg/generic_20.f90: New test.
6420
addb239c
MM
64212010-01-22 Michael Matz <matz@suse.de>
6422
6423 * gfortran.dg/vect/fast-math-mgrid-resid.f: Limit to x86, add
6424 -msse2.
6425
3c3b62d1
PT
64262010-01-21 Paul Thomas <pault@gcc.gnu.org>
6427
6428 PR fortran/42736
6429 * gfortran.dg/dependency_25.f90 : New test.
6430
7744b697
MJ
64312010-01-21 Martin Jambor <mjambor@suse.cz>
6432
6433 PR tree-optimization/42585
6434 * gcc.dg/tree-ssa/pr42585.c: New test.
6435
4e62a017
RG
64362010-01-21 Richard Guenther <rguenther@suse.de>
6437
6438 PR middle-end/19988
6439 * gcc.dg/pr19988.c: New testcase.
6440
ebf0bf7f
JJ
64412010-01-20 Janis Johnson <janis187@us.ibm.com>
6442
6443 * g++.dg/compat/decimal/compat-common.h: New file.
6444 * g++.dg/compat/decimal/decimal-dummy.h: New file.
6445 * g++.dg/compat/decimal/pass_x.h: New file.
6446 * g++.dg/compat/decimal/pass_y.h: New file.
6447 * g++.dg/compat/decimal/pass-1_main.C: New file.
6448 * g++.dg/compat/decimal/pass-1_x.C: New file.
6449 * g++.dg/compat/decimal/pass-1_y.C: New file.
6450 * g++.dg/compat/decimal/pass-2_main.C: New file.
6451 * g++.dg/compat/decimal/pass-2_x.C: New file.
6452 * g++.dg/compat/decimal/pass-2_y.C: New file.
6453 * g++.dg/compat/decimal/pass-3_main.C: New file.
6454 * g++.dg/compat/decimal/pass-3_x.C: New file.
6455 * g++.dg/compat/decimal/pass-3_y.C: New file.
6456 * g++.dg/compat/decimal/pass-4_main.C: New file.
6457 * g++.dg/compat/decimal/pass-4_x.C: New file.
6458 * g++.dg/compat/decimal/pass-4_y.C: New file.
6459 * g++.dg/compat/decimal/pass-5_main.C: New file.
6460 * g++.dg/compat/decimal/pass-5_x.C: New file.
6461 * g++.dg/compat/decimal/pass-5_y.C: New file.
6462 * g++.dg/compat/decimal/pass-6_main.C: New file.
6463 * g++.dg/compat/decimal/pass-6_x.C: New file.
6464 * g++.dg/compat/decimal/pass-6_y.C: New file.
6465 * g++.dg/compat/decimal/return_x.h: New file.
6466 * g++.dg/compat/decimal/return_y.h: New file.
6467 * g++.dg/compat/decimal/return-1_main.C: New file.
6468 * g++.dg/compat/decimal/return-1_x.C: New file.
6469 * g++.dg/compat/decimal/return-1_y.C: New file.
6470 * g++.dg/compat/decimal/return-2_main.C: New file.
6471 * g++.dg/compat/decimal/return-2_x.C: New file.
6472 * g++.dg/compat/decimal/return-2_y.C: New file.
6473 * g++.dg/compat/decimal/return-3_main.C: New file.
6474 * g++.dg/compat/decimal/return-3_x.C: New file.
6475 * g++.dg/compat/decimal/return-3_y.C: New file.
6476 * g++.dg/compat/decimal/return-4_main.C: New file.
6477 * g++.dg/compat/decimal/return-4_x.C: New file.
6478 * g++.dg/compat/decimal/return-4_y.C: New file.
6479 * g++.dg/compat/decimal/return-5_main.C: New file.
6480 * g++.dg/compat/decimal/return-5_x.C: New file.
6481 * g++.dg/compat/decimal/return-5_y.C: New file.
6482 * g++.dg/compat/decimal/return-6_main.C: New file.
6483 * g++.dg/compat/decimal/return-6_x.C: New file.
6484 * g++.dg/compat/decimal/return-6_y.C: New file.
6485
f827f659
AO
64862010-01-20 Alexandre Oliva <aoliva@redhat.com>
6487
6488 PR debug/42715
6489 * gcc.dg/pr42715.c: New.
6490
4227d4a1
PC
64912010-01-20 Paolo Carlini <paolo.carlini@oracle.com>
6492
6493 PR c++/42038
6494 * g++.dg/parse/crash55.C: New.
6495
4a4d4c08
AO
64962010-01-20 Alexandre Oliva <aoliva@redhat.com>
6497
6498 PR debug/42782
6499 * gcc.dg/guality/pr42782.c: New.
6500
e4672ccd
JM
65012010-01-20 Jason Merrill <jason@redhat.com>
6502
a402c1b1
JM
6503 PR c++/41788
6504 * g++.dg/abi/packed1.C: New.
6505
1f4a7a48
JM
6506 PR c++/41920
6507 * g++.dg/cpp0x/lambda/lambda-warn1.C: New.
6508
e4672ccd
JM
6509 PR c++/40750
6510 * g++.dg/parse/fn-typedef1.C: New.
6511 * g++.dg/other/cv_quals.C: Adjust.
6512
35b954c1
AG
65132010-01-20 Anthony Green <green@moxielogic.com>
6514
6515 * gcc.dg/cpp/_Pragma6.c: Skip this test for moxie-*-* (no
6516 pack(push) pragma).
6517 * gcc.dg/pr19340.c: Skip this test for moxie-*-* (no scheduling).
6518 * gcc.dg/20020312-2.c: Port this to the moxie core.
6519 * gcc.dg/weak/typeof-2.c: Ditto.
6520
e9a8afaa
RG
65212010-01-20 Richard Guenther <rguenther@suse.de>
6522
6523 PR tree-optimization/42717
6524 * gcc.c-torture/compile/pr42717.c: New testcase.
6525
80c35b40
JJ
65262010-01-20 Jakub Jelinek <jakub@redhat.com>
6527
6528 * gcc.dg/cleanup-13.c: Expect DW_OP_mod to do unsigned modulo instead
6529 of signed, add a few new tests.
6530
b5c0899b
JJ
6531 PR middle-end/42803
6532 * g++.dg/parse/limits-initializer1.C: New test.
6533
63894de2
JW
65342010-01-19 Janus Weil <janus@gcc.gnu.org>
6535
6536 PR fortran/42804
6537 * gfortran.dg/proc_ptr_comp_pass_6.f90: New test.
6538 * gfortran.dg/typebound_call_12.f03: New test.
6539
702a738b
PT
65402010-01-19 Paul Thomas <pault@gcc.gnu.org>
6541
6542 PR fortran/42783
6543 * gfortran.dg/bounds_check_15.f90 : New test.
6544
b61b1f17
MM
65452010-01-19 Michael Matz <matz@suse.de>
6546
6547 PR tree-optimization/41783
6548 * gfortran.dg/vect/fast-math-mgrid-resid.f: New.
6549
b3d7e191
RR
65502010-01-19 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
6551
6552 PR target/38697.
6553 * gcc.target/arm/neon/vget_lowf32.c: Regenerate.
6554 * gcc.target/arm/neon/vget_lowp16.c: Likewise.
6555 * gcc.target/arm/neon/vget_lowp8.c: Likewise.
6556 * gcc.target/arm/neon/vget_lows16.c: Likewise.
6557 * gcc.target/arm/neon/vget_lows32.c: Likewise.
6558 * gcc.target/arm/neon/vget_lows64.c: Likewise.
6559 * gcc.target/arm/neon/vget_lows8.c: Likewise.
6560 * gcc.target/arm/neon/vget_lowu16.c: Likewise.
6561 * gcc.target/arm/neon/vget_lowu32.c: Likewise.
6562 * gcc.target/arm/neon/vget_lowu64.c: Likewise.
6563 * gcc.target/arm/neon/vget_lowu8.c: Likewise.
6564
f89cc1a3
JW
65652010-01-19 Janus Weil <janus@gcc.gnu.org>
6566
6567 PR fortran/42545
6568 * gfortran.dg/extends_6.f03: Modified an error message.
6569 * gfortran.dg/extends_10.f03: New test.
6570 * gfortran.dg/private_type_6.f03: Modified an error message.
6571 * gfortran.dg/structure_constructor_8.f03: Ditto.
6572
2178b0f9
JJ
65732010-01-19 Jakub Jelinek <jakub@redhat.com>
6574
d6600130
JJ
6575 PR tree-optimization/42719
6576 * gcc.dg/pr42719.c: New test.
6577
2178b0f9
JJ
6578 PR debug/42728
6579 * gcc.dg/pr42728.c: New test.
6580
547cc7ee
AG
65812010-01-19 Anthony Green <green@moxielogic.com>
6582
6583 * gcc.dg/tree-ssa/20040204-1.c: Expect this test to pass.
6584
5923a165
AG
65852010-01-18 Anthony Green <green@moxielogic.com>
6586
6587 * gcc.dg/tree-ssa/asm-3.c (REGISTER): Pick an appropriate register
6588 for moxie.
6589
11d7788d
DS
65902010-01-19 Dodji Seketeli <dodji@redhat.com>
6591
6592 * g++.dg/template/error45.C: reverted as part of reverting the
6593 fix of PR c++/42634.
6594
ebea03e0
DS
65952010-01-18 Dodji Seketeli <dodji@redhat.com>
6596
6597 PR c++/42634
6598 * g++.dg/template/error45.C: New test.
6599
a5cf630e
DS
66002010-01-18 Dodji Seketeli <dodji@redhat.com>
6601
6602 PR c++/42766
6603 * g++.dg/conversion/op6.C: New test.
6604
f249b405
UB
66052010-01-18 Uros Bizjak <ubizjak@gmail.com>
6606
6607 PR target/42774
6608 * gcc.target/alpha/pr42774.c: New test.
6609
1cfd38be
RG
66102010-01-18 Richard Guenther <rguenther@suse.de>
6611
6612 PR tree-optimization/42781
6613 * gfortran.fortran-torture/compile/pr42781.f90: New testcase.
6614
3b3f318a
RG
66152010-01-17 Richard Guenther <rguenther@suse.de>
6616
6617 PR middle-end/42248
6618 * gcc.c-torture/execute/pr42248.c: New testcase.
6619
9adf0570
RG
66202010-01-17 Richard Guenther <rguenther@suse.de>
6621
6622 PR tree-optimization/42773
6623 * g++.dg/torture/pr42773.C: New testcase.
6624
ae7c61de
JW
66252010-01-17 Janus Weil <janus@gcc.gnu.org>
6626
6627 PR fortran/42677
6628 * gfortran.dg/interface_assignment_5.f90: New test.
6629
4548cb4b
DS
66302010-01-17 Dodji Seketeli <dodji@redhat.com>
6631
6632 PR c++/42697
c4471bb2
DS
6633 * g++.dg/template/crash94.C: Reverted.
6634
a90110c3
JZ
66352010-01-17 Jie Zhang <jie.zhang@analog.com>
6636
6637 PR debug/42767
6638 * gcc.dg/debug/pr42767.c: New.
6639
d1c05c88
JM
66402010-01-15 Jason Merrill <jason@redhat.com>
6641
6642 PR c++/42761
6643 * g++.dg/cpp0x/decltype22.C: New.
6644
7647c841
JJ
66452010-01-16 Jakub Jelinek <jakub@redhat.com>
6646
6647 PR middle-end/42760
6648 * g++.dg/torture/pr42760.C: New test.
6649
4a62494d
JY
66502010-01-15 Jing Yu <jingyu@google.com>
6651
6652 PR rtl-optimization/42691
6653 * gcc.c-torture/execute/pr42691.c: New.
6654
1197e789
RG
66552010-01-15 Richard Guenther <rguenther@suse.de>
6656
6657 PR middle-end/42739
6658 * g++.dg/torture/pr42739.C: New testcase.
6659
58be9ce9
DS
66602010-01-15 Dodji Seketeli <dodji@redhat.com>
6661
6662 * g++.dg/template/error45.C: Revert as part of reverting changes
6663 or PR c++/42634.
6664
3f298330
JD
66652010-01-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6666
6667 PR fortran/42684
6668 * gfortran.dg/interface_31.f90: New test.
6669
c919858d
MM
66702010-01-14 Michael Meissner <meissner@linux.vnet.ibm.com>
6671
6672 * gcc.target/powerpc/pr42747.c: New file.
6673
5b1cbe14
JJ
66742010-01-14 Jakub Jelinek <jakub@redhat.com>
6675
ef5d1181
JJ
6676 PR middle-end/42674
6677 * c-c++-common/pr42674.c: New test.
6678
5b1cbe14
JJ
6679 PR c++/42608
6680 * g++.dg/template/instantiate11.C: New test.
6681
2d1a618e
JM
66822010-01-14 Jason Merrill <jason@redhat.com>
6683
6700a285
JM
6684 PR c++/42701
6685 * g++.dg/overload/error3.C: New.
6686
2d1a618e
JM
6687 PR c++/42655
6688 * g++.dg/overload/rvalue1.C: New.
6689
2f3cdcf5
MJ
66902010-01-14 Martin Jambor <mjambor@suse.cz>
6691
6692 PR tree-optimization/42706
6700a285 6693 * gcc.dg/ipa/pr42706.c: New testcase.
2f3cdcf5 6694
7767706d
L
66952010-01-14 H.J. Lu <hongjiu.lu@intel.com>
6696
6697 * g++.dg/graphite/pr42681.C (size_t): Use __SIZE_TYPE__.
6698
92e97cdd
MJ
66992010-01-14 Martin Jambor <mjambor@suse.cz>
6700
6701 PR tree-optimization/42714
2f3cdcf5 6702 * g++.dg/torture/pr42714.C: New test.
92e97cdd 6703
65b659ff
AB
67042010-01-14 Alexander Monakov <amonakov@ispras.ru>
6705
6706 PR rtl-optimization/42246
6707 * gfortran.dg/pr42246-2.f: New.
6708
136e01a3
AB
67092010-01-14 Alexander Monakov <amonakov@ispras.ru>
6710
6711 PR rtl-optimization/42389
6712 * gcc.dg/pr42389.c: New.
6713
762bffba
AB
67142010-01-14 Alexander Monakov <amonakov@ispras.ru>
6715
6716 PR rtl-optimization/42388
6717 * gcc.dg/pr42388.c: New.
6718
14f30b87
AM
67192010-01-14 Alexander Monakov <amonakov@ispras.ru>
6720
6721 PR rtl-optimization/42294
6722 * gfortran.dg/pr42294.f: New.
6723
8ec4d0ad
AM
67242010-01-14 Alexander Monakov <amonakov@ispras.ru>
6725
6726 PR rtl-optimization/39453
6727 PR rtl-optimization/42246
6728 * gcc.dg/pr39453.c: New.
6729 * gcc.dg/pr42246.c: New.
6730
0666ff4e
AB
67312010-01-14 Alexander Monakov <amonakov@ispras.ru>
6732
b59ab570
AM
6733 PR middle-end/42245
6734 * gcc.dg/pr42245.c: New.
6735 * gcc.dg/pr42245-2.c: New.
6736
67372010-01-14 Alexander Monakov <amonakov@ispras.ru>
6738
a0463099
AK
6739 PR rtl-optimization/42249
6740 * gcc.dg/pr42249.c: New.
0666ff4e 6741
5f8d5023
JJ
67422010-01-14 Jakub Jelinek <jakub@redhat.com>
6743
6744 PR c/42721
6745 * gcc.c-torture/execute/pr42721.c: New test.
6746
cd481d83
IR
67472010-01-14 Ira Rosen <irar@il.ibm.com>
6748
6749 PR tree-optimization/42709
6750 * gcc.dg/vect/pr42709.c: New test.
6751
40c32948
PT
67522010-01-14 Paul Thomas <pault@gcc.gnu.org>
6753
a0463099
AK
6754 PR fortran/41478
6755 * gfortran.dg/alloc_comp_scalar_1.f90: New test.
6756 * gfortran.dg/alloc_comp_transformational_1.f90: New test.
40c32948 6757
08b02036
PT
67582010-01-14 Paul Thomas <pault@gcc.gnu.org>
6759
6760 PR fortran/42481
6761 * gfortran.dg/generic_19.f90 : New test.
6762
5db959b6
RG
67632010-01-13 Richard Guenther <rguenther@suse.de>
6764
6765 PR tree-optimization/42730
6766 * gcc.c-torture/compile/pr42730.c: New testcase.
6767
30c73d1a
SE
67682010-01-13 Steve Ellcey <sje@cup.hp.com>
6769
6770 PR target/pr42542
6771 * gcc.target/ia64/pr42542-1.c: New.
6772 * gcc.target/ia64/pr42542-2.c: New.
6773 * gcc.target/ia64/pr42542-3.c: New.
6774
a5859aaf
DS
67752010-01-13 Dodji Seketeli <dodji@redhat.com>
6776
6777 PR c++/42634
6778 * g++.dg/template/error45.C: New test.
6779
19656178
MJ
67802010-01-13 Martin Jambor <mjambor@suse.cz>
6781
6782 PR tree-optimization/42704
6783 * g++.dg/torture/pr42704.C: New test.
6784
6dc93b16
MJ
67852010-01-13 Martin Jambor <mjambor@suse.cz>
6786
6787 PR tree-optimization/42703
19656178 6788 * gcc.c-torture/compile/pr42703.c: New test.
6dc93b16 6789
1d21a8e5
RG
67902010-01-13 Richard Guenther <rguenther@suse.de>
6791
6792 PR tree-optimization/42705
6793 * gcc.c-torture/compile/pr42705.c: New testcase.
6794
9858e0cc
JZ
67952010-01-13 Jie Zhang <jie.zhang@analog.com>
6796
6797 * gcc.target/bfin/l2.c: New test.
6798 * gcc.target/bfin/bfin.exp (dg-bfin-processors): New.
6799
48f30f62
RG
68002010-01-13 Richard Guenther <rguenther@suse.de>
6801
6802 PR middle-end/42716
6803 * gcc.c-torture/compile/pr42716.c: New testcase.
6804
688a482d
RG
68052010-01-13 Richard Guenther <rguenther@suse.de>
6806
6807 PR lto/42678
6808 * gfortran.dg/lto/20100110-1_0.f90: New testcase.
6809
e616f54d
JM
68102010-01-12 Joseph Myers <joseph@codesourcery.com>
6811
6812 PR c/42708
6813 * gcc.c-torture/compile/pr42708-1.c: New test.
6814
082ab5ff
JJ
68152010-01-12 Jakub Jelinek <jakub@redhat.com>
6816
4942b76b
JJ
6817 PR debug/42662
6818 * gcc.dg/pr42662.c: New test.
6819
082ab5ff
JJ
6820 PR tree-optimization/42645
6821 * g++.dg/other/pr42645-1.C: New test.
6822 * g++.dg/other/pr42645-2.C: New test.
6823
3767f512
JJ
68242010-01-11 Janis Johnson <janis187@us.ibm.com>
6825
6826 PR target/42416
6827 * gcc.target/powerpc/warn-1.c: New test.
6828 * gcc.target/powerpc/warn-2.c: New test.
6829
a6ffbb9c
UB
68302010-01-11 Uros Bizjak <ubizjak@gmail.com>
6831
6832 * gcc.target/x86_64/abi/avx/asm-support.S (snapshot_ret): Preserve
6833 stack alignment.
6834
06bfe1d0
RAE
68352010-01-10 Rafael Avila de Espindola <espindola@google.com>
6836
6837 * gcc.dg/lto/20100108_0.c: New.
6838
dadcb84c
UB
68392010-01-10 Uros Bizjak <ubizjak@gmail.com>
6840
6841 * gcc.dg/graphite/pr40281.c (dg-options): Add -w.
6842 Add -march=i686 -msse for 32bit x86 targets.
6843
ab996409
RG
68442010-01-10 Richard Guenther <rguenther@suse.de>
6845
6846 PR middle-end/42667
6847 * gcc.dg/torture/pr42667.c: New testcase.
6848
d5a8d704
JD
68492010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6850
6851 PR fortran/32489
6a73fcec 6852 * gfortran.dg/array_constructor_34.f90: New test.
7a2631f3
JD
6853
68542010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6855
6856 PR fortran/20923
6857 * gfortran.dg/array_constructor_33.f90: New test.
d5a8d704
JD
6858 gfortran.dg/array_function_5.f90: Add credit.
6859
994ae26c
AO
68602010-01-09 Alexandre Oliva <aoliva@redhat.com>
6861
6862 PR debug/42631
6863 * gcc.dg/pr42631.c: New.
6864
60c48e4c
AO
68652010-01-09 Alexandre Oliva <aoliva@redhat.com>
6866
6867 PR debug/42630
6868 * gcc.dg/pr42630.c: New.
6869
bb956f3e
AO
68702010-01-09 Alexandre Oliva <aoliva@redhat.com>
6871
6872 PR debug/42629
6873 * gcc.dg/pr42629.c: New.
6874
5de8da9b
AO
68752010-01-09 Alexandre Oliva <aoliva@redhat.com>
6876
6877 PR middle-end/42363
6878 * gcc.dg/torture/pr42363.c: New.
6879
684f25f4
AO
68802010-01-09 Alexandre Oliva <aoliva@redhat.com>
6881
6882 PR debug/42604
6883 PR debug/42395
6884 * gcc.dg/vect/pr42604.c: New.
6885 * gcc.dg/vect/pr42395.c: New.
6886
73c865fa
RG
68872010-01-09 Richard Guenther <rguenther@suse.de>
6888
6889 PR middle-end/42512
6890 * gcc.c-torture/execute/pr42512.c: New testcase.
6891
3d876aba
TB
68922010-01-09 Tobias Burnus <burnus@net-b.de>
6893
6894 PR fortran/41298
6895 * gfortran.dg/c_ptr_tests_14.f90: New test.
6896
e51ded7c
RO
68972010-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6898
6899 PR ada/41929
6900 * gnat.dg/null_pointer_deref1.adb: Don't run on
6901 sparc*-sun-solaris2.11.
6902
c59449fa
RG
69032010-01-08 Richard Guenther <rguenther@suse.de>
6904
6905 PR lto/42528
6906 * gcc.dg/lto/20100103-1_0.c: New testcase.
6907 * gcc.dg/lto/20100103-2_0.c: Likewise.
6908
1eee5628
TB
69092010-01-08 Tobias Burnus <burnus@net-b.de
6910
6911 PR/fortran 25829
6912 * gfortran.dg/asynchronous_1.f90: New test.
6913 * gfortran.dg/asynchronous_2.f90: New test.
6914 * gfortran.dg/conflicts.f90: Update error message.
6915
c8f4e43a
DS
69162010-01-07 Dodji Seketeli <dodji@redhat.com>
6917
6918 c++/40155
6919 * g++.dg/cpp0x/variadic-unify-2.C: New test.
6920
4139c7ef
JJ
69212010-01-07 Jakub Jelinek <jakub@redhat.com>
6922
6923 PR tree-optimization/42625
6924 * g++.dg/opt/dtor4.C: New test.
6925 * g++.dg/opt/dtor4.h: New.
6926 * g++.dg/opt/dtor4-aux.cc: New.
6927
2a3c437d
TB
69282010-01-07 Tobias Burnus <burnus@net-b.de>
6929
6930 PR fortran/42597
6931 * gfortran.dg/proc_ptr_26.f90: New test.
6932
64b33a7e
TB
69332010-01-07 Tobias Burnus <burnus@net-b.de>
6934
6935 PR fortran/41872
6936 * gfortran.dg/allocatable_scalar_7.f90: New test.
6937
6209a13e
RG
69382010-01-06 Richard Guenther <rguenther@suse.de>
6939
6940 * gcc.c-torture/compile/pr42632.c: New testcase.
6941
fa1a4144 69422010-01-05 H.J. Lu <hongjiu.lu@intel.com>
64b33a7e 6943
fa1a4144
L
6944 PR target/42542
6945 * gcc.target/i386/pr42542-4.c: New.
6946 * gcc.target/i386/pr42542-4a.c: Likewise.
6947 * gcc.target/i386/pr42542-5.c: Likewise.
6948 * gcc.target/i386/pr42542-5a.c: Likewise.
6949
208384fd
EB
69502010-01-05 Eric Botcazou <ebotcazou@adacore.com>
6951
6952 * gcc.dg/tls/opt-15.c: New test.
6953
43d4b97d
L
69542010-01-05 H.J. Lu <hongjiu.lu@intel.com>
6955
6956 * gcc.target/i386/pr42542-1.c (res): Make it 8 elements.
6957
9bf4cdf5
MJ
69582010-01-05 Martin Jambor <mjambor@suse.cz>
6959
6960 PR tree-optimization/42462
d91ae0ab 6961 * g++.dg/torture/pr42462.C: New test.
9bf4cdf5 6962
d097567d
JM
69632010-01-05 Jason Merrill <jason@redhat.com>
6964
6965 * g++.dg/cpp0x/initlist30.C: New test.
6966
82aee923
RG
69672010-01-05 Richard Guenther <rguenther@suse.de>
6968
6969 PR tree-optimization/42614
6970 * gcc.c-torture/execute/pr42614.c: New testcase.
6971
bc3c12a2
EF
69722010-01-05 Eric Fisher <joefoxreal@gmail.com>
6973
6974 * gcc.dg/pr12603.c: Remove -Wunreachable-code from dg-options.
6975 * gcc.dg/Wunreachable-1.c: Remove the testcase of
6976 -Wunreachable-code.
6977 * gcc.dg/Wunreachable-2.c: Likewise.
6978 * gcc.dg/Wunreachable-3.c: Likewise.
6979 * gcc.dg/Wunreachable-4.c: Likewise.
6980 * gcc.dg/Wunreachable-5.c: Likewise.
6981 * gcc.dg/Wunreachable-6.c: Likewise.
6982 * gcc.dg/Wunreachable-7.c: Likewise.
6983 * gcc.dg/Wunreachable-8.c: Likewise.
6984 * gcc.dg/20041231-1.c: Likewise.
6985
566f27e4
JJ
69862010-01-05 Jakub Jelinek <jakub@redhat.com>
6987
7604eb4e
JJ
6988 PR other/42611
6989 * gcc.dg/pr42611.c: New test.
6990
566f27e4
JJ
6991 PR tree-optimization/42508
6992 * g++.dg/opt/pr42508.C: New test.
6993
11492349
TB
69942010-01-05 Tobias Burnus <burnus@net-b.de>
6995
6996 PR fortran/41872
6997 * gfortran.dg/allocatable_scalar_8.f90: New.
6998
caee6ca1
MJ
69992010-01-04 Martin Jambor <mjambor@suse.cz>
7000
7001 PR tree-optimization/42398
7002 * gcc.c-torture/compile/pr42398.c: New test.
7003
4b4a42c4
JM
70042010-01-04 Jason Merrill <jason@redhat.com>
7005
282c399b
JM
7006 PR c++/42555
7007 * g++.dg/ext/attrib35.C: New.
7008
4b4a42c4
JM
7009 PR c++/42567
7010 * g++.dg/cpp0x/auto17.C: New.
7011
785ca514
RAE
70122010-01-04 Rafael Avila de Espindola <espindola@google.com>
7013
7014 * gcc.dg/lto/20100104_0.c: New.
7015
22554cf9
L
70162010-01-04 H.J. Lu <hongjiu.lu@intel.com>
7017
7018 PR target/42542
7019 * gcc.target/i386/pr42542-1.c: New.
7020 * gcc.target/i386/pr42542-1a.c: Likewise.
7021 * gcc.target/i386/pr42542-1b.c: Likewise.
7022 * gcc.target/i386/pr42542-2.c: Likewise.
7023 * gcc.target/i386/pr42542-2a.c: Likewise.
7024 * gcc.target/i386/pr42542-2b.c: Likewise.
7025 * gcc.target/i386/pr42542-3.c: Likewise.
7026 * gcc.target/i386/pr42542-3a.c: Likewise.
7027
5b130807
TB
70282009-01-04 Tobias Burnus <burnus@net-b.de>
7029
7030 PR fortran/41872
7031 * gfortran.dg/allocatable_scalar_5.f90: New test.
7032 * gfortran.dg/allocatable_scalar_6.f90: New test.
7033
e74003a1
RG
70342010-01-03 Richard Guenther <rguenther@suse.de>
7035
7036 PR testsuite/42583
7037 * gfortran.dg/gomp/recursion1.f90: Remove.
7038
5e87f30e
RG
70392010-01-03 Richard Guenther <rguenther@suse.de>
7040
7041 * gcc.dg/Warray-bounds.c: Remove XFAILs.
7042 * gcc.dg/uninit-6.c: Likewise.
7043 * gcc.dg/struct/wo_prof_array_through_pointer.c: Likewise.
7044
ba1ee228
RG
70452010-01-03 Richard Guenther <rguenther@suse.de>
7046
7047 PR tree-optimization/42589
7048 * gcc.target/i386/pr42589.c: New testcase.
7049
a19eb9d2
RG
70502010-01-03 Richard Guenther <rguenther@suse.de>
7051
7052 PR tree-optimization/42438
7053 * gcc.dg/tree-ssa/ssa-pre-27.c: New testcase.
7054
8163bdfb
RG
70552010-01-02 Richard Guenther <rguenther@suse.de>
7056
7057 PR testsuite/41651
7058 * g++.dg/lto/20080908-3_0.C: Avoid uninitialized vars.
7059
02143d0b
UB
70602010-01-02 Uros Bizjak <ubizjak@gmail.com>
7061
7062 PR target/42448
7063 * gcc.target/alpha/pr42448-1.c: New test.
7064 * gcc.target/alpha/pr42448-2.c: Ditto.
7065
dadab4fd
JM
70662010-01-01 Joseph Myers <joseph@codesourcery.com>
7067
7068 PR preprocessor/41947
7069 * gcc.dg/c99-hexfloat-3.c: New test.
7070
e4a95933
RG
70712010-01-01 Richard Guenther <rguenther@suse.de>
7072
7073 PR c/42570
7074 * gcc.c-torture/execute/pr42570.c: New testcase.
7075
a28ff68b
RG
70762010-01-01 Richard Guenther <rguenther@suse.de>
7077
7078 PR middle-end/42559
7079 * gcc.c-torture/compile/pr42559.c: New testcase.
7080
ad41bd84 7081\f
0bdf1263 7082Copyright (C) 2010 Free Software Foundation, Inc.
ad41bd84
JM
7083
7084Copying and distribution of this file, with or without modification,
7085are permitted in any medium without royalty provided the copyright
7086notice and this notice are preserved.