re PR c++/13954 ([tree-ssa] SRA does not work for classes that use inheritance with...
[gcc.git] / gcc / testsuite / ChangeLog
1 2011-03-15 Richard Guenther <rguenther@suse.de>
2
3 PR tree-optimization/13954
4 * g++.dg/tree-ssa/pr13954.C: New testcase.
5
6 2011-03-15 Richard Guenther <rguenther@suse.de>
7
8 PR tree-optimization/48037
9 * gcc.target/i386/pr48037-1.c: New testcase.
10
11 2011-03-15 Richard Guenther <rguenther@suse.de>
12
13 PR tree-optimization/41490
14 * gcc.dg/tree-ssa/ssa-sink-6.c: New testcase.
15 * gcc.dg/tree-ssa/ssa-sink-7.c: Likewise.
16 * gcc.dg/tree-ssa/ssa-sink-8.c: Likewise.
17 * gcc.dg/tree-ssa/ssa-sink-9.c: Likewise.
18 * g++.dg/tree-ssa/pr33604.C: Adjust.
19
20 2011-03-14 Jakub Jelinek <jakub@redhat.com>
21
22 PR middle-end/47917
23 * gcc.c-torture/execute/pr47917.c: New test.
24 * gcc.dg/pr47917.c: New test.
25
26 PR middle-end/38878
27 * gcc.dg/tree-ssa/foldaddr-1.c: Remove xfail.
28
29 2011-03-14 Uros Bizjak <ubizjak@gmail.com>
30
31 * gcc.target/i386/sse4_1-floor-vec.c: New test.
32 * gcc.target/i386/sse4_1-ceil-vec.c: Ditto.
33 * gcc.target/i386/sse4_1-trunc-vec.c: Ditto.
34 * gcc-target/i386/sse4_1-rint-vec.c: Ditto.
35 * gcc.target/i386/sse4_1-floorf-vec.c: Ditto.
36 * gcc.target/i386/sse4_1-ceilf-vec.c: Ditto.
37 * gcc.target/i386/sse4_1-truncf-vec.c: Ditto.
38 * gcc.target/i386/sse4_1-rintf-vec.c: Ditto.
39 * gcc.target/i386/avx-floor-vec.c: Ditto.
40 * gcc.target/i386/avx-ceil-vec.c: Ditto.
41 * gcc.target/i386/avx-trunc-vec.c: Ditto.
42 * gcc.target/i386/avx-rint-vec.c: Ditto.
43 * gcc.target/i386/avx-floorf-vec.c: Ditto.
44 * gcc.target/i386/avx-ceilf-vec.c: Ditto.
45 * gcc.target/i386/avx-truncf-vec.c: Ditto.
46 * gcc.target/i386/avx-rintf-vec.c: Ditto.
47
48 2011-03-14 Tom Tromey <tromey@redhat.com>
49
50 * gcc.dg/Woverlength-strings-pedantic-c90-asm.c: New file.
51 * gcc.dg/Woverlength-strings-pedantic-c89-asm.c: New file.
52 * gcc.dg/Woverlength-strings-pedantic-c99-asm.c: New file.
53
54 2011-03-14 Tom Tromey <tromey@redhat.com>
55
56 * gcc.dg/Woverlength-strings-pedantic-c89-ext.c: New file.
57 * gcc.dg/Woverlength-strings-pedantic-c90-ext.c: New file.
58 * gcc.dg/Woverlength-strings-pedantic-c99-ext.c: New file.
59
60 2011-03-14 H.J. Lu <hongjiu.lu@intel.com>
61
62 * gcc.target/i386/builtin-copysign.c: Remove __LP64__ check.
63
64 2011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
65
66 PR rtl-optimization/47166
67 * gcc.c-torture/execute/postmod-1.c: New test.
68
69 2011-03-14 Richard Guenther <rguenther@suse.de>
70
71 PR middle-end/48098
72 * gcc.dg/torture/pr48098.c: New testcase.
73
74 2011-03-12 Peter Bergner <bergner@vnet.ibm.com>
75
76 PR target/48053
77 * gcc.target/powerpc/pr48053-1.c: New test.
78 * gcc.target/powerpc/pr48053-2.c: Likewise.
79
80 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
81
82 PR libfortran/48066
83 * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number.
84
85 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
86
87 PR libfortran/48066
88 * gfortran.dg/intrinsic_ifunction_2.f90: New test case.
89
90 2011-03-12 Janus Weil <janus@gcc.gnu.org>
91
92 PR fortran/48059
93 * gfortran.dg/class_41.f03: New.
94
95 2011-03-11 Dodji Seketeli <dodji@redhat.com>
96
97 * g++.dg/conversion/cast3.C: New test.
98
99 2011-03-11 Jason Merrill <jason@redhat.com>
100
101 * g++.dg/template/error45.C: New.
102
103 * g++.dg/parse/no-type-defn1.C: New.
104
105 * g++.dg/ext/attrib40.C: New.
106
107 * g++.dg/cpp0x/regress/array1.C: New.
108
109 2011-03-11 Richard Guenther <rguenther@suse.de>
110
111 PR tree-optimization/48067
112 * gcc.dg/pr48067.c: New testcase.
113
114 2011-03-11 Richard Guenther <rguenther@suse.de>
115
116 PR lto/48073
117 * g++.dg/lto/20110311-1_0.C: New testcase.
118
119 2011-03-11 Jakub Jelinek <jakub@redhat.com>
120
121 PR c++/48035
122 * g++.dg/inherit/virtual8.C: New test.
123
124 PR middle-end/48044
125 * gcc.dg/torture/pr48044.c: New test.
126
127 2011-03-11 Janus Weil <janus@gcc.gnu.org>
128
129 PR fortran/47768
130 * gfortran.dg/proc_ptr_comp_31.f90: New.
131
132 2011-03-11 Richard Guenther <rguenther@suse.de>
133
134 PR tree-optimization/47278
135 * gcc.dg/torture/pr47278-1.c: New testcase.
136 * gcc.dg/torture/pr47278-2.c: Likewise.
137
138 2011-03-11 Jakub Jelinek <jakub@redhat.com>
139
140 PR tree-optimization/48063
141 * gcc.dg/torture/pr48063.c: New test.
142
143 2011-03-10 Jason Merrill <jason@redhat.com>
144
145 * g++.dg/template/array22.C: New.
146
147 * g++.dg/cpp0x/syntax-err1.C: New.
148 * g++.dg/parse/error36.C: Adjust expected errors.
149 * g++.old-deja/g++.pt/ctor2.C: Likewise.
150 * g++.old-deja/g++.pt/typename3.C: Likewise.
151 * g++.old-deja/g++.pt/typename4.C: Likewise.
152 * g++.old-deja/g++.pt/typename6.C: Likewise.
153
154 2011-03-09 Jason Merrill <jason@redhat.com>
155
156 * g++.dg/template/nontype22.C: New.
157
158 2011-03-09 Martin Jambor <mjambor@suse.cz>
159
160 PR tree-optimization/47714
161 * g++.dg/torture/pr47714.C: New test.
162
163 2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com>
164
165 PR target/47755
166 * gcc.target/powerpc/pr47755-2.c: New file.
167
168 2011-03-08 Jakub Jelinek <jakub@redhat.com>
169
170 * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
171 is not set in the environment, pass 64 as first argument when not
172 running expensive tests or pass max($[`ulimit -u`/4], 10000) on
173 native where ulimit -u is supported.
174
175 2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
176
177 * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
178
179 2011-03-08 Jason Merrill <jason@redhat.com>
180
181 * g++.dg/template/nontype21.C: New.
182
183 * g++.dg/template/anon5.C: New.
184
185 2011-03-08 Jakub Jelinek <jakub@redhat.com>
186
187 PR debug/47881
188 * gcc.dg/pr47881.c: New test.
189
190 2011-03-08 Dodji Seketeli <dodji@redhat.com>
191
192 PR c++/47957
193 * g++.dg/lookup/template3.C: New test.
194
195 2011-03-08 Kai Tietz <ktietz@redhat.com>
196
197 * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
198 'long' type.
199
200 2011-03-08 Mikael Pettersson <mikpe@it.uu.se>
201
202 PR testsuite/47954
203 * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
204 sizeof to compute alignment.
205
206 2011-03-08 Jakub Jelinek <jakub@redhat.com>
207
208 PR tree-optimization/48022
209 * gcc.dg/pr48022-1.c: New test.
210 * gcc.dg/pr48022-2.c: New test.
211
212 2011-03-07 Jason Merrill <jason@redhat.com>
213
214 * g++.dg/template/nontype20.C: New.
215 * g++.dg/init/member1.C: Adjust expected errors.
216 * g++.dg/parse/constant4.C: Likewise.
217 * g++.dg/template/qualified-id3.C: Likewise.
218 * g++.old-deja/g++.pt/crash10.C: Likewise.
219
220 * g++.dg/cpp0x/regress/non-const1.C: New.
221
222 2011-03-07 Jakub Jelinek <jakub@redhat.com>
223
224 PR debug/47991
225 * gcc.dg/pr47991.c: New test.
226
227 2011-03-07 Jason Merrill <jason@redhat.com>
228
229 * g++.dg/abi/mangle46.C: New.
230
231 2011-03-07 Pat Haugen <pthaugen@us.ibm.com>
232
233 PR target/47862
234 * gcc.target/powerpc/pr47862.c: New.
235
236 2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu>
237
238 PR target/45413
239 * gcc.target/i386/combine-mul.c: Require nonpic.
240
241 2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
242 Nathan Froyd <froydnj@codesourcery.com>
243
244 * gcc.dg/20001117-1.c: Abort on NULL call_sites.
245
246 2011-03-06 Mark Mitchell <mark@codesourcery.com>
247
248 * README.QMTEST: Remove.
249
250 2011-03-06 Paul Thomas <pault@gcc.gnu.org>
251 Jerry DeLisle <jvdelisle@gcc.gnu.org>
252
253 PR fortran/47850
254 * gfortran.dg/array_constructor_37.f90 : New test.
255
256 2011-03-05 Jason Merrill <jason@redhat.com>
257
258 * g++.dg/abi/mangle39.C: ABI v5, not 6.
259 * g++.dg/abi/mangle45.C: Likewise.
260 * g++.dg/cpp0x/trailing1.C: Likewise.
261
262 2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
263
264 * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
265
266 2011-03-05 Jakub Jelinek <jakub@redhat.com>
267
268 PR rtl-optimization/47899
269 * gcc.dg/pr47899.c: New test.
270
271 * gcc.dg/torture/pr47968.c: Ignore warnings.
272
273 PR tree-optimization/47967
274 * gcc.c-torture/compile/pr47967.c: New test.
275
276 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
277
278 * objc.dg/property/property-encoding-1.m: Tidied up testcase.
279 * obj-c++.dg/property/property-encoding-1.mm: Likewise.
280
281 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
282
283 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
284 and property_getAttributes() if __OBJC2__.
285 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
286 * objc.dg/property/property-encoding-1.m: New.
287 * obj-c++.dg/property/property-encoding-1.mm: New.
288
289 2011-03-04 Jason Merrill <jason@redhat.com>
290
291 * g++.dg/template/pseudodtor6.C: New.
292
293 * g++.dg/inherit/covariant19.C: New.
294
295 2011-03-04 Richard Guenther <rguenther@suse.de>
296
297 PR middle-end/47968
298 * gcc.dg/torture/pr47968.c: New testcase.
299
300 2011-03-04 Richard Guenther <rguenther@suse.de>
301
302 PR middle-end/47975
303 * gcc.dg/torture/pr47975.c: New testcase.
304
305 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
306
307 PR c++/47974
308 * g++.dg/template/crash106.C: New.
309
310 2011-03-03 Jakub Jelinek <jakub@redhat.com>
311
312 PR c/47963
313 * gcc.dg/gomp/pr47963.c: New test.
314 * g++.dg/gomp/pr47963.C: New test.
315
316 2011-03-02 Jason Merrill <jason@redhat.com>
317
318 * g++.dg/cpp0x/regress/condition1.C: New.
319
320 * g++.dg/cpp0x/constexpr-ctor9.C: New.
321
322 2011-03-01 Jason Merrill <jason@redhat.com>
323
324 * g++.dg/cpp0x/lambda/lambda-98.C: New.
325
326 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
327
328 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
329
330 PR rtl-optimization/47925
331 * gcc.c-torture/execute/pr47925.c: New test.
332
333 2011-03-01 Jason Merrill <jason@redhat.com>
334
335 * g++.dg/cpp0x/decltype25.C: New.
336
337 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
338
339 2011-03-01 Richard Guenther <rguenther@suse.de>
340
341 PR tree-optimization/47890
342 * gcc.dg/torture/pr47890.c: New testcase.
343
344 2011-03-01 Richard Guenther <rguenther@suse.de>
345
346 PR lto/47924
347 * gcc.dg/lto/pr47924_0.c: New testcase.
348
349 2011-03-01 Richard Guenther <rguenther@suse.de>
350
351 PR lto/46911
352 * gfortran.dg/lto/pr46911_0.f: New testcase.
353
354 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
355
356 PR libgfortran/47933
357 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
358 compile errors from older code form.
359
360 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
361
362 PR libgfortran/47567
363 * gfortran.dg/fmt_fw_d.f90: New test.
364
365 2011-02-28 Jason Merrill <jason@redhat.com>
366
367 * g++.dg/inherit/covariant18.C: New.
368
369 2011-02-28 Jakub Jelinek <jakub@redhat.com>
370
371 PR middle-end/47893
372 * gcc.dg/pr47893.c: New test.
373
374 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
375
376 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
377 NULL in case of a selector with conflicting types.
378 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
379
380 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
381
382 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
383 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
384 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
385 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
386
387 2011-02-28 Jason Merrill <jason@redhat.com>
388
389 PR c++/47906
390 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
391
392 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
393
394 PR libgfortran/47778
395 * gfortran.dg/namelist_71.f90: New test.
396
397 2011-02-27 Jason Merrill <jason@redhat.com>
398
399 PR c++/47906
400 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
401 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
402
403 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
404
405 PR c++/46466
406 * g++.dg/cpp0x/constexpr-ctor8.C: New.
407
408 2011-02-27 Jakub Jelinek <jakub@redhat.com>
409
410 PR fortran/47886
411 * gfortran.dg/gomp/task-1.f90: Removed.
412
413 2011-02-26 Jason Merrill <jason@redhat.com>
414
415 * g++.dg/template/this-targ1.C: New.
416
417 * g++.dg/cpp0x/regress/template-const1.C: New.
418 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
419 * g++.dg/template/function1.C: Adjust.
420 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
421 * g++.dg/debug/debug7.C: Adjust.
422
423 2011-02-26 Tobias Burnus <burnus@net-b.de>
424
425 PR fortran/47886
426 * gfortran.dg/gomp/task-1.f90: New.
427
428 2011-02-25 Jie Zhang <jie@codesourcery.com>
429
430 * gcc.target/arm/neon-thumb2-move.c: Add
431 dg-require-effective-target arm_thumb2_ok.
432
433 2011-02-24 Jason Merrill <jason@redhat.com>
434
435 * g++.dg/parse/constant1.C: Specify C++98 mode.
436 * g++.dg/parse/constant5.C: Likewise.
437 * g++.dg/parse/error2.C: Likewise.
438 * g++.dg/parse/semicolon3.C: Likewise.
439 * g++.dg/template/crash14.C: Likewise.
440 * g++.dg/template/local4.C: Likewise.
441 * g++.dg/template/nontype3.C: Likewise.
442 * g++.dg/parse/crash31.C: Adjust expected errors.
443 * g++.dg/template/function1.C: Likewise.
444 * g++.dg/template/ref3.C: Likewise.
445 * g++.dg/template/static9.C: Likewise.
446 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
447
448 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
449 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
450 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
451 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
452 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
453
454 2011-02-24 Jakub Jelinek <jakub@redhat.com>
455
456 PR fortran/47878
457 * gfortran.dg/pr47878.f90: New test.
458
459 2011-02-24 Richard Guenther <rguenther@suse.de>
460
461 PR testsuite/47801
462 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
463 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
464
465 2011-02-24 Richard Guenther <rguenther@suse.de>
466
467 PR fortran/47839
468 * gfortran.dg/lto/pr47839_0.f90: New testcase.
469 * gfortran.dg/lto/pr47839_1.f90: Likewise.
470
471 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
472
473 PR libgfortran/47567
474 * gfortran.dg/fmt_f0_1.f90: Update test.
475
476 2011-02-23 Jason Merrill <jason@redhat.com>
477
478 * g++.dg/abi/mangle39.C: Adjust parm mangling.
479 * g++.dg/abi/mangle45.C: New.
480
481 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
482 * g++.dg/template/canon-type-9.C: Match use of decltype
483 between declaration and definition.
484 * g++.dg/template/canon-type-12.C: Likewise.
485
486 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
487
488 PR fortran/40850
489 * gfortran.dg/nested_allocatables_1.f90: New.
490
491 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
492
493 PR c++/46868
494 * g++.dg/pr46868.C: New test.
495 * g++.dg/parse/parameter-declaration-1.C: Adjust.
496 * g++.dg/parse/error14.C: Adjust.
497
498 2011-02-23 Richard Guenther <rguenther@suse.de>
499
500 PR tree-optimization/47838
501 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
502
503 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
504
505 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
506
507 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
508
509 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
510 * gfortran.dg/count_init_expr.f03: Ditto.
511 * gfortran.dg/gomp/pr43711.f90: Ditto.
512 * gcc.dg/struct-parse-2.c: Ditto.
513 * gcc.dg/parse-error-3.c: Ditto.
514 * gcc.dg/Wlogical-op-1.c: Ditto.
515 * gcc.dg/Walways-true-1.c: Ditto.
516 * gcc.dg/pr24225.c: Ditto.
517 * gcc.dg/Walways-true-2.c: Ditto.
518 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
519 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
520 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
521 * g++.dg/overload/defarg4.C: Ditto.
522 * g++.dg/inherit/covariant16.C: Ditto.
523 * g++.dg/inherit/virtual7.C: Ditto.
524 * g++.dg/template/canon-type-9.C: Ditto.
525 * g++.dg/template/access19.C: Ditto.
526 * g++.dg/template/call7.C: Ditto.
527 * g++.dg/template/canon-type-2.C: Ditto.
528 * g++.dg/template/init7.C: Ditto.
529 * g++.dg/template/sizeof-template-argument.C: Ditto.
530 * g++.dg/template/const3.C: Ditto.
531 * g++.dg/template/sfinae26.C: Ditto.
532 * g++.dg/template/sfinae26.C: Ditto.
533 * g++.dg/template/canon-type-11.C: Ditto.
534 * g++.dg/template/union2.C: Ditto.
535 * g++.dg/template/canon-type-3.C: Ditto.
536 * g++.dg/template/canon-type-1.C: Ditto.
537 * g++.dg/template/canon-type-5.C: Ditto.
538 * g++.dg/template/canon-type-7.C: Ditto.
539 * g++.dg/template/canon-type-10.C: Ditto.
540 * g++.dg/template/spec36.C: Ditto.
541 * g++.dg/template/typedef38.C: Ditto.
542 * g++.dg/template/canon-type-4.C: Ditto.
543 * g++.dg/template/canon-type-6.C: Ditto.
544 * g++.dg/template/canon-type-13.C: Ditto.
545 * g++.dg/template/instantiate9.C: Ditto.
546 * g++.dg/template/ttp22.C: Ditto.
547 * g++.dg/warn/Wreturn-type-6.C: Ditto.
548 * g++.dg/warn/Walways-true-1.C: Ditto.
549 * g++.dg/warn/Wlogical-op-1.C: Ditto.
550 * g++.dg/warn/Walways-true-2.C: Ditto.
551 * g++.dg/conversion/op4.C: Ditto.
552 * g++.dg/opt/pr19650.C: Ditto.
553 * g++.dg/lookup/friend11.C: Ditto.
554 * g++.dg/other/default2.C: Ditto.
555 * g++.dg/other/default3.C: Ditto.
556 * g++.dg/other/dtor2.C: Ditto.
557 * g++.dg/other/friend5.C: Ditto.
558 * g++.dg/other/default5.C: Ditto.
559 * g++.dg/init/brace6.C: Ditto.
560 * g++.dg/init/aggr5.C: Ditto.
561 * g++.dg/init/error2.C: Ditto.
562 * g++.dg/expr/bound-mem-fun.C: Ditto.
563 * g++.dg/expr/cond6.C: Ditto.
564 * g++.dg/expr/stmt-expr-1.C: Ditto.
565 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
566 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
567 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
568 * g++.dg/cpp0x/bracket1.C: Ditto.
569 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
570 * g++.dg/cpp0x/pr38646.C: Ditto.
571 * g++.dg/cpp0x/variadic73.C: Ditto.
572 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
573 * g++.dg/cpp0x/bracket4.C: Ditto.
574 * g++.dg/cpp0x/decltype4.C: Ditto.
575 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
576 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
577 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
578 * g++.dg/cpp0x/variadic-new2.C: Ditto.
579 * g++.dg/cpp0x/decltype2.C: Ditto.
580 * g++.dg/cpp0x/decltype1.C: Ditto.
581 * g++.dg/cpp0x/bracket2.C: Ditto.
582 * g++.dg/cpp0x/decltype5.C: Ditto.
583 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
584 * g++.dg/cpp0x/variadic70.C: Ditto.
585 * g++.dg/cpp0x/decltype6.C: Ditto.
586 * g++.dg/cpp0x/rvo.C: Ditto.
587 * g++.dg/cpp0x/vt-40092.C: Ditto.
588 * g++.dg/cpp0x/variadic-new.C: Ditto.
589 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
590 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
591 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
592 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
593 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
594 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
595 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
596 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
597 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
598 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
599 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
600 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
601 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
602 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
603 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
604 * g++.dg/cpp0x/pr39639.C: Ditto.
605 * g++.dg/cpp0x/decltype3.C: Ditto.
606 * g++.dg/cpp0x/variadic68.C: Ditto.
607 * g++.dg/cpp0x/variadic-function.C: Ditto.
608 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
609 * g++.dg/cpp0x/variadic-bind.C: Ditto.
610 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
611 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
612 * g++.dg/parse/crash35.C: Ditto.
613 * g++.dg/parse/crash40.C: Ditto.
614 * g++.dg/parse/defarg12.C: Ditto.
615 * g++.dg/parse/crash34.C: Ditto.
616 * g++.dg/parse/constructor3.C: Ditto.
617 * g++.dg/parse/template23.C: Ditto.
618 * g++.dg/parse/crash56.C: Ditto.
619 * g++.dg/parse/dtor13.C: Ditto.
620 * g++.dg/parse/error33.C: Ditto.
621 * g++.dg/parse/ctor9.C: Ditto.
622 * g++.dg/parse/error32.C: Ditto.
623 * g++.dg/parse/error37.C: Ditto.
624 * g++.dg/parse/bitfield3.C: Ditto.
625 * g++.dg/parse/struct-4.C: Ditto.
626 * g++.dg/ext/has_trivial_copy.C: Ditto.
627 * g++.dg/ext/is_polymorphic.C: Ditto.
628 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
629 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
630 * g++.dg/ext/has_nothrow_assign.C: Ditto.
631 * g++.dg/ext/is_union.C: Ditto.
632 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
633 * g++.dg/ext/is_pod.C: Ditto.
634 * g++.dg/ext/has_virtual_destructor.C: Ditto.
635 * g++.dg/ext/has_trivial_constructor.C: Ditto.
636 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
637 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
638 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
639 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
640 * g++.dg/ext/is_abstract.C: Ditto.
641 * g++.dg/ext/has_trivial_assign.C: Ditto.
642 * g++.dg/ext/is_class.C: Ditto.
643 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
644 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
645 * g++.dg/ext/is_base_of.C: Ditto.
646 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
647 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
648 * g++.dg/ext/is_empty.C: Ditto.
649 * g++.dg/ext/is_enum.C: Ditto.
650 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
651 * gnat.dg/opt11.adb: Ditto.
652 * obj-c++.dg/pr45735.mm: Ditto.
653 * obj-c++.dg/pr24393.mm: Ditto.
654 * obj-c++.dg/exceptions-2.mm: Ditto.
655 * objc.dg/pr45735.m: Ditto.
656 * objc.dg/pr24393.m: Ditto.
657
658 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
659
660 * objc.dg/attributes/objc-exception-1.m: New.
661
662 2011-02-23 Jie Zhang <jie@codesourcery.com>
663
664 * gcc.dg/cpp/include7.c: New test.
665
666 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
667
668 PR c++/47242
669 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
670
671 2011-02-23 Jie Zhang <jie@codesourcery.com>
672
673 PR rtl-optimization/47763
674 * gcc.dg/pr47763.c: New test.
675
676 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
677
678 PR fortran/45743
679 * gfortran.dg/whole_file_32.f90 : New test.
680
681 2011-02-22 Dodji Seketeli <dodji@redhat.com>
682
683 PR c++/47666
684 * g++.dg/inherit/virtual7.C: New test.
685
686 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
687
688 PR objc/47832
689 * objc.dg/type-size-3.m: Updated error message.
690 * objc.dg/type-size-4.m: New test.
691 * objc.dg/type-size-5.m: New test.
692
693 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
694
695 * lib/gnat.exp: Fix comments.
696 Don't load libgloss.exp.
697 (default_gnat_version): Call $compiler with --version.
698 Adapt regexp for gnatmake output, insert version.
699 (gnat_version): New proc.
700 (gnat_init): Remove gnat_libgcc_s_path.
701 (gnat_target_compile): Likewise.
702 Remove ld_library_path.
703 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
704 (gnat_pass): Remove.
705 (gnat_pass): Remove.
706 (gnat_finish): Remove.
707 (gnat_exit): Remove.
708 (local_find_gnatmake): Reindent.
709 (runtest_file_p): Remove.
710 (prune_warnings): Remove.
711 (find_gnatclean): New proc.
712 * lib/gnat-dg.exp (lremove): New proc.
713 (gnat-dg-test): Reindent.
714 Remove additional output files.
715 (gnat-dg-runtest): Remove.
716
717 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
718 * gnat.dg/loop_optimization6.adb: Likewise.
719 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
720
721 2011-02-22 Jakub Jelinek <jakub@redhat.com>
722
723 PR tree-optimization/47835
724 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
725
726 2011-02-22 Tobias Burnus <burnus@net-b.de>
727
728 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
729 * gfortran.dg/abstract_type_2.f03: Ditto.
730 * gfortran.dg/abstract_type_3.f03: Ditto.
731 * gfortran.dg/abstract_type_4.f03: Ditto.
732 * gfortran.dg/abstract_type_5.f03: Ditto.
733 * gfortran.dg/abstract_type_6.f03: Ditto.
734 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
735 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
736 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
737 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
738 * gfortran.dg/array_function_5.f90: Ditto.
739 * gfortran.dg/asynchronous_3.f03: Ditto.
740 * gfortran.dg/char_expr_1.f90: Ditto.
741 * gfortran.dg/class_14.f03: Ditto.
742 * gfortran.dg/data_array_6.f: Ditto.
743 * gfortran.dg/data_invalid.f90: Ditto.
744 * gfortran.dg/dot_product_1.f03: Ditto.
745 * gfortran.dg/func_derived_5.f90: Ditto.
746 * gfortran.dg/func_result_4.f90: Ditto.
747 * gfortran.dg/implied_do_1.f90: Ditto.
748 * gfortran.dg/initialization_25.f90: Ditto.
749 * gfortran.dg/initialization_26.f90: Ditto.
750 * gfortran.dg/interface_34.f90: Ditto.
751 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
752 * gfortran.dg/keyword_symbol_1.f90: Ditto.
753 * gfortran.dg/matmul_8.f03: Ditto.
754 * gfortran.dg/merge_init_expr.f90: Ditto.
755 * gfortran.dg/pack_assign_1.f90: Ditto.
756 * gfortran.dg/pack_vector_1.f90: Ditto.
757 * gfortran.dg/pointer_check_8.f90: Ditto.
758 * gfortran.dg/product_init_expr.f03: Ditto.
759 * gfortran.dg/reshape_order_5.f90: Ditto.
760 * gfortran.dg/reshape_shape_1.f90: Ditto.
761 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
762 * gfortran.dg/same_name_2.f90: Ditto.
763 * gfortran.dg/selected_real_kind_1.f90: Ditto.
764 * gfortran.dg/spread_init_expr.f03: Ditto.
765 * gfortran.dg/stmt_func_1.f90: Ditto.
766 * gfortran.dg/sum_init_expr.f03: Ditto.
767 * gfortran.dg/transpose_3.f03: Ditto.
768 * gfortran.dg/unpack_init_expr.f03: Ditto.
769 * gfortran.dg/warn_conversion.f90: Ditto.
770 * gfortran.dg/warn_conversion_2.f90: Ditto.
771 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
772 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
773 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
774 * gfortran.dg/whole_file_16.f90: Ditto.
775 * gfortran.dg/whole_file_17.f90: Ditto.
776 * gfortran.dg/whole_file_18.f90: Ditto.
777 * gfortran.dg/whole_file_20.f03: Ditto.
778 * gfortran.dg/whole_file_5.f90: Ditto.
779 * gfortran.dg/whole_file_6.f90: Ditto.
780 * gfortran.dg/write_invalid_format.f90: Ditto.
781 * gfortran.dg/zero_sized_6.f90: Ditto.
782
783 2011-02-21 Jeff Law <law@redhat.com>
784
785 PR rtl-optimization/46178
786 * gcc.target/i386/pr46178.c: New test.
787
788 PR rtl-optimization/46002
789 * gcc.c-torture/compile/pr46002.c: New test.
790
791 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
792
793 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
794 *-*-hpux10*.
795
796 2011-02-21 Jakub Jelinek <jakub@redhat.com>
797
798 PR debug/47106
799 * g++.dg/debug/pr47106.C: Require effective target lto.
800
801 2011-02-21 Jason Merrill <jason@redhat.com>
802
803 * g++.dg/cpp0x/constexpr-diag2.C: New.
804
805 2011-02-20 Jason Merrill <jason@redhat.com>
806
807 * g++.dg/cpp0x/constexpr-ctor7.C: New.
808
809 * g++.dg/cpp0x/fntmpdefarg2.C: New.
810
811 * g++.dg/overload/conv-op1.C: New.
812
813 * g++.dg/cpp0x/constexpr-synth1.C: New.
814
815 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
816
817 * objc.dg/layout-2.m: New.
818 * objc.dg/selector-3.m: Adjusted location of error message.
819 * objc.dg/type-size-3.m: Same.
820 * obj-c++.dg/selector-3.mm: Same.
821
822 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
823
824 PR objc/47784
825 * objc.dg/property/dotsyntax-22.m: New.
826 * obj-c++.dg/property/dotsyntax-22.mm: New.
827
828 2011-02-20 Dodji Seketeli <dodji@redhat.com>
829
830 PR c++/46394
831 * g++.dg/template/typedef38.C: New test.
832
833 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
834
835 PR fortran/46818
836 * gfortran.dg/whole_file_30.f90 : New test.
837 * gfortran.dg/whole_file_31.f90 : New test.
838
839 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
840
841 PR fortran/45077
842 PR fortran/44945
843 * gfortran.dg/whole_file_28.f90 : New test.
844 * gfortran.dg/whole_file_29.f90 : New test.
845
846 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
847
848 PR c++/44118
849 * g++.dg/template/crash105.C: New.
850
851 2011-02-19 Jason Merrill <jason@redhat.com>
852
853 * g++.dg/cpp0x/regress/no-elide1.C: New.
854
855 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
856
857 PR tree-optimization/46620
858 * gcc.dg/pr46620.c: New.
859
860 2011-02-19 Jakub Jelinek <jakub@redhat.com>
861
862 PR c/47809
863 * gcc.target/i386/pr47809.c: New test.
864
865 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
866 Tobias Burnus <burnus@net-b.de>
867
868 * lib/target-supports.exp
869 (check_effective_target_fortran_large_real): New check for large reals.
870 * gfortran.dg/nan_7.f90: New test.
871
872 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
873
874 PR libgfortran/47567
875 * gfortran.dg/fmt_f0_1.f90: Update test.
876
877 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
878
879 PR fortran/47348
880 * gfortran.dg/array_constructor_36.f90 : New test.
881 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
882 allow for comparison between different elements of the array
883 constructor at different levels of optimization.
884
885 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
886
887 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
888 * gcc.target/i386/pr32280-1.c: Likewise.
889
890 2011-02-19 Jakub Jelinek <jakub@redhat.com>
891
892 PR target/47800
893 * gcc.target/i386/pr47800.c: New test.
894
895 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
896
897 * objc/execute/exceptions/foward-1.x: New.
898
899 2011-02-18 Janus Weil <janus@gcc.gnu.org>
900
901 PR fortran/47789
902 * gfortran.dg/derived_constructor_comps_4.f90: New.
903
904 2011-02-18 Tobias Burnus
905
906 PR fortran/47775
907 * gfortran.dg/func_result_6.f90: New.
908
909 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
910
911 PR c++/47795
912 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
913
914 2011-02-18 Tobias Burnus <burnus@net-b.de>
915
916 PR fortran/47750
917 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
918 gcc_warning_prefix.
919 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
920 normalizing the error/warning output.
921 * gfortran.dg/Wall.f90: Update dg-error/warning.
922 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
923 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
924 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
925 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
926 * gfortran.dg/class_30.f90: Update dg-error/warning.
927 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
928 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
929 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
930 * gfortran.dg/entry_17.f90: Update dg-error/warning.
931 * gfortran.dg/entry_19.f90: Update dg-error/warning.
932 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
933 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
934 * gfortran.dg/g77/12632.f: Update dg-error/warning.
935 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
936 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
937 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
938 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
939 * gfortran.dg/goto_8.f90: Update dg-error/warning.
940 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
941 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
942 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
943 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
944 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
945 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
946 * gfortran.dg/volatile3.f90: Update dg-error/warning.
947 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
948 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
949 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
950 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
951 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
952
953 2011-02-18 Janus Weil <janus@gcc.gnu.org>
954
955 PR fortran/47768
956 * gfortran.dg/proc_ptr_comp_30.f90: New.
957
958 2011-02-18 Jakub Jelinek <jakub@redhat.com>
959
960 PR debug/47780
961 * gcc.target/i386/pr47780.c: New test.
962
963 2011-02-18 Janus Weil <janus@gcc.gnu.org>
964
965 PR fortran/47767
966 * gfortran.dg/class_40.f03: New.
967
968 2011-02-18 Dodji Seketeli <dodji@redhat.com>
969
970 PR c++/47208
971 * g++.dg/cpp0x/auto21.C: New test.
972
973 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
974
975 * objc.dg/special/unclaimed-category-1.h: Updated for
976 new ABI support.
977 * objc.dg/special/unclaimed-category-1.m: Same.
978 * objc.dg/zero-link-1.m: Same.
979 * objc.dg/lookup-1.m: Same.
980 * objc.dg/torture/strings/const-str-9.m
981 * objc.dg/torture/strings/const-str-10.m: Same.
982 * objc.dg/torture/strings/const-str-11.m: Same.
983 * objc.dg/torture/forward-1.m: Same.
984 * objc.dg/zero-link-2.m: Same.
985 * objc.dg/encode-7-next-64bit.m: Same.
986 * objc.dg/method-4.m: Same.
987 * objc.dg/next-runtime-1.m: Same.
988 * objc.dg/image-info.m: Same.
989 * objc.dg/pr23214.m: Same.
990 * objc.dg/symtab-1.m: Same.
991 * obj-c++.dg/basic.m: Same.
992 * obj-c++.dg/proto-lossage-3.m: Same.
993 * obj-c++.dg/torture/strings/const-str-10.m: Same.
994 * obj-c++.dg/torture/strings/const-str-11.m: Same.
995 * obj-c++.dg/torture/strings/const-str-9.m: Same.
996 * obj-c++.dg/method-11.m: Same.
997 * objc/execute/enumeration-1.m: Same.
998 * objc/execute/object_is_class.m: Same.
999 * objc/execute/formal_protocol-2.m: Same.
1000 * objc/execute/formal_protocol-4.m: Same.
1001 * objc/execute/formal_protocol-6.m: Same.
1002 * objc/execute/bycopy-3.m: Same.
1003 * objc/execute/exceptions/catchall-1.m: Same.
1004 * objc/execute/exceptions/finally-1.m: Same.
1005 * objc/execute/exceptions/local-variables-1.m: Same.
1006 * objc/execute/exceptions/foward-1.m: Same.
1007 * objc/execute/bf-common.h
1008 * objc/execute/enumeration-2.m: Same.
1009 * objc/execute/formal_protocol-1.m: Same.
1010 * objc/execute/formal_protocol-3.m: Same.
1011 * objc/execute/formal_protocol-5.m: Same.
1012 * objc/execute/accessing_ivars.m: Same.
1013 * objc/execute/bycopy-2.m: Same.
1014 * objc/execute/formal_protocol-7.m: Same.
1015 * objc/execute/compatibility_alias.m: Same.
1016 * objc/execute/no_clash.m: Same.
1017 * objc/execute/object_is_meta_class.m: Same.
1018 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
1019 * objc/execute/class-tests-1.h: Include stdio.h.
1020 * objc/execute/class-tests-2.h: Same.
1021 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
1022 runtimes.
1023 * obj-c++.dg/try-catch-2.mm: Same.
1024
1025 2011-02-17 Jakub Jelinek <jakub@redhat.com>
1026
1027 PR c++/47783
1028 * g++.dg/warn/Wunused-parm-4.C: New test.
1029
1030 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
1031 Jan Hubicka <jh@suse.cz>
1032
1033 PR debug/47106
1034 PR debug/47402
1035 * g++.dg/debug/pr47106.C: New.
1036
1037 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
1038
1039 PR target/43653
1040 * gcc.target/i386/pr43653.c: New test.
1041
1042 2011-02-11 Dodji Seketeli <dodji@redhat.com>
1043
1044 PR c++/47172
1045 * g++.dg/template/inherit6.C: New test.
1046
1047 2011-02-16 Janus Weil <janus@gcc.gnu.org>
1048
1049 PR fortran/47745
1050 * gfortran.dg/class_39.f03: New.
1051
1052 2011-02-16 Dodji Seketeli <dodji@redhat.com>
1053
1054 PR c++/47326
1055 * g++.dg/cpp0x/variadic106.C: New test.
1056
1057 2011-02-16 Jakub Jelinek <jakub@redhat.com>
1058
1059 PR libfortran/47757
1060 * gfortran.dg/pr47757-1.f90: New test.
1061 * gfortran.dg/pr47757-2.f90: New test.
1062 * gfortran.dg/pr47757-3.f90: New test.
1063
1064 PR c++/47704
1065 * g++.dg/cpp0x/enum8.C: New test.
1066
1067 2011-02-15 Jason Merrill <jason@redhat.com>
1068
1069 * g++.dg/inherit/implicit-trivial1.C: New.
1070 * g++.dg/cpp0x/implicit-trivial1.C: New.
1071
1072 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
1073
1074 PR middle-end/47725
1075 * gcc.dg/torture/pr47725.c: Removed.
1076
1077 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
1078
1079 PR target/47755
1080 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
1081 constant does not generate a load from memory.
1082
1083 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
1084
1085 PR middle-end/47725
1086 * gcc.dg/torture/pr47725.c: New.
1087
1088 2011-02-15 Richard Guenther <rguenther@suse.de>
1089
1090 PR tree-optimization/47743
1091 * gcc.dg/torture/pr47743.c: New testcase.
1092
1093 2011-02-15 Jakub Jelinek <jakub@redhat.com>
1094
1095 PR middle-end/47581
1096 * gcc.target/i386/pr47581.c: New test.
1097
1098 2011-02-14 Janus Weil <janus@gcc.gnu.org>
1099
1100 PR fortran/47730
1101 * gfortran.dg/select_type_22.f03: New.
1102
1103 2011-02-14 Jason Merrill <jason@redhat.com>
1104
1105 * g++.dg/cpp0x/regress/enum1.C: New.
1106
1107 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
1108
1109 * gnat.dg/include.adb: New test.
1110
1111 2011-02-14 Janus Weil <janus@gcc.gnu.org>
1112
1113 PR fortran/47728
1114 * gfortran.dg/class_38.f03: New.
1115
1116 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
1117
1118 * gcc.dg/pr46494.c: New test.
1119
1120 2011-02-14 Richard Guenther <rguenther@suse.de>
1121
1122 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
1123
1124 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1125
1126 PR ada/41929
1127 * gnat.dg/null_pointer_deref1.exp: Don't skip on
1128 sparc*-sun-solaris2.11.
1129
1130 2011-02-14 Janus Weil <janus@gcc.gnu.org>
1131
1132 PR fortran/47349
1133 * gfortran.dg/argument_checking_18.f90: New.
1134
1135 2011-02-13 Tobias Burnus <burnus@net-b.de>
1136
1137 * gfortran.dg/argument_checking_13.f90: Update dg-error.
1138 * gfortran.dg/argument_checking_17.f90: New.
1139
1140 2011-02-12 Janus Weil <janus@gcc.gnu.org>
1141
1142 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
1143 are temporarily disabled.
1144 * gfortran.dg/class_7.f03: Ditto.
1145 * gfortran.dg/coarray_14.f90: Ditto.
1146 * gfortran.dg/typebound_proc_13.f03: Ditto.
1147
1148 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
1149
1150 PR fortran/45586
1151 * gfortran.dg/extends_11.f03: New.
1152
1153 2011-02-11 Xinliang David Li <davidxl@google.com>
1154
1155 PR tree-optimization/47707
1156 * g++.dg/tree-ssa/pr47707.C: New test.
1157
1158 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
1159
1160 * g++.dg/opt/inline17.C: New test.
1161
1162 2011-02-11 Tobias Burnus <burnus@net-b.de>
1163
1164 PR fortran/47550
1165 * gfortran.dg/pure_formal_2.f90: New.
1166
1167 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
1168
1169 PR rtl-optimization/47614
1170 * gfortran.dg/pr47614.f: New.
1171
1172 2011-02-11 Joseph Myers <joseph@codesourcery.com>
1173
1174 PR driver/47678
1175 * gcc.dg/opts-6.c: New test.
1176
1177 2011-02-11 Jakub Jelinek <jakub@redhat.com>
1178
1179 PR debug/47684
1180 * gcc.dg/pr47684.c: New test.
1181
1182 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1183
1184 PR target/47629
1185 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
1186 c99_runtime, dg-add-options c99_runtime.
1187 (main): Use __asm__.
1188
1189 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1190
1191 PR testsuite/47400
1192 * lib/target-supports.exp (check_ascii_locale_available): New proc.
1193 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
1194 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
1195 * gcc.dg/ucnid-10.c: Likewise.
1196 * gcc.dg/ucnid-13.c: Likewise.
1197 * gcc.dg/ucnid-7.c: Likewise.
1198 * gcc.dg/ucnid-8.c: Likewise.
1199 Adapt dg-warning line number.
1200
1201 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
1202
1203 * gcc.target/i386/parity-1.c: Use -march=k8.
1204 * gcc.target/i386/parity-2.c: Ditto.
1205 * gcc.target/i386/vecinit-1.c: Ditto.
1206 * gcc.target/i386/vecinit-2.c: Ditto.
1207
1208 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1209
1210 PR target/46610
1211 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
1212 * gcc.target/mips/save-restore-3.c: Likewise.
1213 * gcc.target/mips/save-restore-4.c: Likewise.
1214 * gcc.target/mips/save-restore-5.c: Likewise.
1215
1216 PR target/47683
1217 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
1218 * g++.dg/tree-prof/partition2.C: Likewise.
1219
1220 2011-02-09 Jason Merrill <jason@redhat.com>
1221
1222 * g++.dg/tree-ssa/inline-3.C: Use a normal function
1223 rather than misdeclare std::puts.
1224
1225 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
1226 * g++.dg/other/warning1.C: Likewise.
1227 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
1228 * g++.old-deja/g++.gb/scope06.C: Likewise.
1229 * g++.old-deja/g++.law/cvt11.C: Likewise.
1230 * g++.old-deja/g++.law/init1.C: Likewise.
1231 * g++.dg/abi/mangle26.C: Likewise.
1232
1233 * g++.dg/template/function1.C: Adjust for C++0x mode.
1234 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
1235
1236 * g++.dg/ext/label10.C: Adjust for C++0x mode.
1237 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
1238
1239 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
1240
1241 * g++.dg/cpp0x/regress/abi-empty7.C: New.
1242
1243 * g++.dg/cpp0x/regress: New directory.
1244 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
1245 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
1246 * g++.dg/cpp0x/regress/regress3.C: New.
1247
1248 2011-02-10 Richard Guenther <rguenther@suse.de>
1249
1250 PR tree-optimization/47677
1251 * gcc.dg/torture/pr47677.c: New testcase.
1252
1253 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
1254
1255 * objc.dg/special/load-category-1.m: Remove unused header.
1256 * objc.dg/special/load-category-1a.m: Likewise.
1257 * objc.dg/special/load-category-2.m: Likewise.
1258 * objc.dg/special/load-category-2a.m: Likewise.
1259 * objc.dg/special/load-category-3.m: Likewise.
1260 * objc.dg/special/load-category-3a.m: Likewise.
1261 * objc.dg/attributes/proto-attribute-2.m: Likewise.
1262 * objc.dg/attributes/proto-attribute-3.m: Likewise.
1263 * objc.dg/attributes/class-attribute-1.m: Likewise.
1264 * objc.dg/property/property.exp: Don't run for Darwin < 9.
1265 * obj-c++.dg/property/property.exp: Likewise.
1266 * objc.dg/attributes/method-sentinel-1.m: Update type header.
1267 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
1268 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
1269 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
1270 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
1271 * obj-c++.dg/template-8.mm: Likewise.
1272
1273 2011-02-10 Jakub Jelinek <jakub@redhat.com>
1274
1275 PR target/47665
1276 * gcc.target/i386/pr47665.c: New test.
1277
1278 2011-02-10 Jie Zhang <jie@codesourcery.com>
1279
1280 PR testsuite/47622
1281 Revert
1282 2011-02-05 Jie Zhang <jie@codesourcery.com>
1283 PR debug/42631
1284 * gcc.dg/pr42631.c: Update test.
1285 * gcc.dg/pr42631-2.c: New test.
1286
1287 2011-02-09 Janus Weil <janus@gcc.gnu.org>
1288
1289 PR fortran/47352
1290 * gfortran.dg/proc_decl_25.f90: New.
1291
1292 2011-02-09 Janus Weil <janus@gcc.gnu.org>
1293
1294 PR fortran/47463
1295 * gfortran.dg/typebound_assignment_2.f03: New.
1296
1297 2011-02-09 Richard Guenther <rguenther@suse.de>
1298
1299 PR tree-optimization/47664
1300 * gcc.dg/tree-ssa/inline-7.c: New testcase.
1301
1302 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
1303
1304 PR middle-end/47646
1305 * gnat.dg/uninit_func.adb: Adjust dg directive.
1306
1307 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
1308
1309 PR middle-end/47646
1310 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
1311
1312 2011-02-09 Janus Weil <janus@gcc.gnu.org>
1313
1314 PR fortran/47637
1315 * gfortran.dg/auto_dealloc_2.f90: New.
1316
1317 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1318
1319 * gcc.dg/builtins-config.h: Remove __sgi handling.
1320 * lib/target-supports.exp (add_options_for_c99_runtime): Add
1321 -std=c99 for mips-sgi-irix6.5*.
1322
1323 2011-02-09 Martin Jambor <mjambor@suse.cz>
1324
1325 PR middle-end/45505
1326 * gfortran.dg/pr25923.f90: Remove xfails.
1327
1328 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1329
1330 PR fortran/47583
1331 * gfortran.dg/inquire_14.f90: New test.
1332
1333 2011-02-08 Janus Weil <janus@gcc.gnu.org>
1334
1335 PR fortran/45290
1336 * gfortran.dg/pointer_init_6.f90: New.
1337
1338 2011-02-08 Jeff Law <law@redhat.com>
1339
1340 PR tree-optimization/42893
1341 * gcc.tree-ssa/pr42893.c: New test.
1342
1343 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
1344
1345 PR tree-optimization/46834
1346 PR tree-optimization/46994
1347 PR tree-optimization/46995
1348 * gcc.dg/graphite/id-pr46834.c: New.
1349 * gfortran.dg/graphite/id-pr46994.f90: New.
1350 * gfortran.dg/graphite/id-pr46995.f90: New.
1351
1352 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1353
1354 PR middle-end/47646
1355 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
1356 using the variable is known the warning is emitted there.
1357 * gcc.dg/uninit-pr19430.c (foo): Likewise.
1358 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
1359
1360 * c-c++-common/pr20000.c (g): Both warnings occur at the return
1361 statement.
1362 (vg): Likewise.
1363 * gcc.dg/noreturn-1.c (foo5): Likewise.
1364 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
1365 (method2): Likewise.
1366
1367 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
1368 the return statement using the uninitialized variable.
1369 * gfortran.dg/pr39666-2.f90 (f): Likewise.
1370
1371 2011-02-08 Richard Guenther <rguenther@suse.de>
1372
1373 PR middle-end/47639
1374 * g++.dg/opt/pr47639.c: New testcase.
1375
1376 2011-02-08 Richard Guenther <rguenther@suse.de>
1377
1378 PR tree-optimization/47632
1379 * g++.dg/opt/pr47632.C: New testcase.
1380
1381 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1382
1383 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
1384
1385 2011-02-07 Richard Guenther <rguenther@suse.de>
1386
1387 PR tree-optimization/47615
1388 * g++.dg/opt/pr47615.C: New testcase.
1389
1390 2011-02-07 Richard Guenther <rguenther@suse.de>
1391
1392 PR tree-optimization/47621
1393 * gcc.dg/torture/pr47621.c: New testcase.
1394
1395 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
1396
1397 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
1398
1399 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
1400
1401 PR fortran/47592
1402 * gfortran.dg/allocate_with_source_1 : New test.
1403
1404 2011-02-05 Jakub Jelinek <jakub@redhat.com>
1405
1406 PR middle-end/47610
1407 * gcc.dg/pr47610.c: New test.
1408
1409 2011-02-05 Jie Zhang <jie@codesourcery.com>
1410
1411 PR debug/42631
1412 * gcc.dg/pr42631.c: Update test.
1413 * gcc.dg/pr42631-2.c: New test.
1414
1415 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
1416
1417 PR fortran/47574
1418 * gfortran.dg/pr47574.f90: New test.
1419
1420 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
1421
1422 PR tree-optimization/46194
1423 * gcc.dg/autopar/pr46194.c: New.
1424
1425 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
1426
1427 PR tree-optimization/43695
1428 * g++.dg/ipa/pr43695.C: New.
1429
1430 2011-02-04 Jakub Jelinek <jakub@redhat.com>
1431
1432 PR inline-asm/23200
1433 * gcc.dg/pr23200.c: New test.
1434
1435 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
1436
1437 PR c++/47589
1438 * g++.dg/pr47589.C: New test.
1439
1440 2011-02-03 Dodji Seketeli <dodji@redhat.com>
1441
1442 PR c++/47398
1443 * g++.dg/template/typedef37.C: New test.
1444 * g++.dg/template/param1.C: Adjust expected error message.
1445
1446 2011-02-03 Jakub Jelinek <jakub@redhat.com>
1447
1448 PR middle-end/31490
1449 * gcc.dg/pr31490-2.c: New test.
1450 * gcc.dg/pr31490-3.c: New test.
1451 * gcc.dg/pr31490-4.c: New test.
1452
1453 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
1454 Jakub Jelinek <jakub@redhat.com>
1455
1456 PR c++/46890
1457 * g++.dg/parser/semicolon3.C: Adjust.
1458 * g++.dg/parser/semicolon4.C: New testcase.
1459 * g++.dg/pr46890.C: New testcase.
1460
1461 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
1462
1463 PR c++/29571
1464 * g++.dg/init/pr29571.C: New.
1465
1466 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
1467
1468 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
1469 instead of vect_int.
1470
1471 2011-02-03 Jakub Jelinek <jakub@redhat.com>
1472
1473 PR target/47312
1474 * gcc.target/i386/pr47312.c: New test.
1475
1476 PR target/47564
1477 * gcc.target/i386/pr47564.c: New test.
1478
1479 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
1480
1481 PR tree-optimization/45122
1482 * gcc.dg/tree-ssa/pr45122.c: New.
1483
1484 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
1485
1486 PR target/47272
1487 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
1488 and vec_vsx_st.
1489
1490 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
1491 and vsx so a default --with-cpu=power7 doesn't give an error
1492 when -mavoid-indexed-addresses is used.
1493
1494 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
1495 wrapper function to save the arguments and then jump to the real
1496 function, rather than depending on the compiler not to move stuff
1497 before an asm.
1498 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
1499
1500 2011-02-02 Janus Weil <janus@gcc.gnu.org>
1501 Paul Thomas <pault@gcc.gnu.org>
1502
1503 PR fortran/47082
1504 * gfortran.dg/class_37.f03 : New test.
1505
1506 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
1507 Richard Guenther <rguenther@suse.de>
1508
1509 PR tree-optimization/40979
1510 PR bootstrap/47044
1511 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
1512 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
1513 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
1514 check_vect_support_and_set_flags.
1515 * gfortran.dg/graphite/vect-pr40979.f90: New.
1516
1517 2011-02-02 Janus Weil <janus@gcc.gnu.org>
1518
1519 PR fortran/47572
1520 * gfortran.dg/class_36.f03: New.
1521
1522 2011-02-02 Richard Guenther <rguenther@suse.de>
1523
1524 PR tree-optimization/47566
1525 * gcc.dg/lto/20110201-1_0.c: New testcase.
1526
1527 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
1528
1529 PR debug/47498
1530 PR debug/47501
1531 PR debug/45136
1532 PR debug/45130
1533 * debug/pr47498.c: New.
1534 * debug/pr47501.c: New.
1535
1536 2011-02-01 Richard Guenther <rguenther@suse.de>
1537
1538 PR tree-optimization/47559
1539 * g++.dg/torture/pr47559.C: New testcase.
1540
1541 2011-02-01 Janus Weil <janus@gcc.gnu.org>
1542
1543 PR fortran/47565
1544 * gfortran.dg/typebound_call_20.f03: New.
1545
1546 2011-02-01 Richard Guenther <rguenther@suse.de>
1547
1548 PR tree-optimization/47555
1549 * gcc.dg/pr47555.c: New testcase.
1550
1551 2011-02-01 Richard Guenther <rguenther@suse.de>
1552
1553 PR tree-optimization/47541
1554 * g++.dg/torture/pr47541.C: New testcase.
1555
1556 2011-01-31 Janus Weil <janus@gcc.gnu.org>
1557
1558 PR fortran/47455
1559 * gfortran.dg/typebound_call_19.f03: New.
1560
1561 2011-01-31 Jakub Jelinek <jakub@redhat.com>
1562
1563 PR c++/47416
1564 * g++.dg/cpp0x/pr47416.C: New test.
1565
1566 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
1567
1568 PR fortran/47519
1569 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
1570
1571 2011-01-31 Janus Weil <janus@gcc.gnu.org>
1572
1573 PR fortran/47463
1574 * gfortran.dg/typebound_assignment_1.f03: New.
1575
1576 2011-01-31 Jakub Jelinek <jakub@redhat.com>
1577
1578 PR tree-optimization/47538
1579 * gcc.c-torture/execute/pr47538.c: New test.
1580
1581 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1582
1583 PR target/45325
1584 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
1585
1586 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1587
1588 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
1589
1590 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
1591
1592 PR rtl-optimization/44031
1593 * gcc.c-torture/compile/20110131-1.c: New test.
1594
1595 2011-01-31 Tobias Burnus <burnus@net-b.de>
1596
1597 PR fortran/47042
1598 * gfortran.dg/stmt_func_1.f90: New.
1599
1600 2011-01-31 Tobias Burnus <burnus@net-b.de>
1601
1602 PR fortran/47042
1603 * gfortran.dg/interface_34.f90: New.
1604
1605 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
1606
1607 PR fortran/47523
1608 * gfortran.dg/realloc_on_assign_5.f03: New test.
1609 * gfortran.dg/realloc_on_assign_5.f03: New test.
1610
1611 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1612
1613 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
1614 * gfortran.dg/bessel_7.f90: Likewise.
1615 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
1616
1617 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
1618 * gfortran.dg/sum_init_expr.f03: Likewise.
1619
1620 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
1621
1622 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
1623 -r -nostdlib.
1624
1625 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
1626 loop only on "vect_intfloat_cvt" targets.
1627
1628 2011-01-29 Tobias Burnus <burnus@net-b.de>
1629
1630 PR fortran/47531
1631 * gfortran.dg/shape_6.f90: New.
1632
1633 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1634
1635 PR libgfortran/47434
1636 * gfortran.dg/read_infnan_1.f90: Update test.
1637 * gfortran.dg/module_nan.f90: Update test.
1638 * gfortran.dg/char4_iunit_1.f03: Update test.
1639 * gfortran.dg/large_real_kind_1.f90: Update test.
1640 * gfortran.dg/real_const_3.f90: Update test.
1641 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
1642
1643 2011-01-29 Dodji Seketeli <dodji@redhat.com>
1644
1645 PR c++/47311
1646 * g++.dg/template/param2.C: New test.
1647
1648 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1649
1650 PR libgfortran/47285
1651 * gfortran.dg/fmt_g.f: New test.
1652
1653 2011-01-28 Tobias Burnus <burnus@net-b.de>
1654
1655 PR fortran/47507
1656 * gfortran.dg/pure_formal_1.f90: New.
1657
1658 2011-01-28 Jakub Jelinek <jakub@redhat.com>
1659
1660 PR target/42894
1661 * gcc.dg/tls/pr42894.c: New test.
1662
1663 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1664
1665 * gcc.dg/pr47276.c: Add dg-require-visibility.
1666
1667 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1668
1669 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
1670
1671 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
1672 Tobias Burnus <burnus@gcc.gnu.org>
1673
1674 PR fortran/45170
1675 PR fortran/35810
1676 PR fortran/47350
1677 * gfortran.dg/realloc_on_assign_3.f03: New test.
1678 * gfortran.dg/realloc_on_assign_4.f03: New test.
1679 * gfortran.dg/allocatable_function_5.f90: New test.
1680 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
1681 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
1682 implemented" dg-errors.
1683
1684 2011-01-27 Jan Hubicka <jh@suse.cz>
1685
1686 PR middle-end/46949
1687 * gcc.dg/attr-weakref-4.c: New testcase
1688
1689 2011-01-27 Martin Jambor <mjambor@suse.cz>
1690
1691 PR tree-optimization/47228
1692 * gcc.dg/torture/pr47228.c: New test.
1693
1694 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1695
1696 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
1697
1698 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1699
1700 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
1701 when using auto-overlay support on the SPU.
1702
1703 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
1704
1705 PR rtl-optimization/44174
1706 * gcc.target/i386/asm-6.c: New test.
1707
1708 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
1709
1710 PR rtl-optimization/46856
1711 * gcc.c-torture/compile/pr46856.c: New test.
1712
1713 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
1714 Andrew Pinski <pinskia@gmail.com>
1715
1716 PR c/43082
1717 * gcc.dg/pr43082.c: New.
1718
1719 2011-01-26 DJ Delorie <dj@redhat.com>
1720
1721 PR rtl-optimization/46878
1722 * gcc.dg/pr46878-1.c: New test.
1723
1724 2011-01-26 Jakub Jelinek <jakub@redhat.com>
1725
1726 PR c++/47476
1727 * g++.dg/cpp0x/pr47476.C: New test.
1728
1729 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
1730
1731 * gcc.c-torture/compile/20110126-1.c: New test.
1732
1733 2011-01-26 Jakub Jelinek <jakub@redhat.com>
1734
1735 PR c/47473
1736 * gcc.dg/torture/pr47473.c: New test.
1737
1738 2011-01-26 Jan Hubicka <jh@suse.cz>
1739
1740 PR target/47237
1741 * gcc.c-torture/execute/pr47237.c: New testcase.
1742
1743 2011-01-26 Jan Hubicka <jh@suse.cz>
1744
1745 PR tree-optimization/47190
1746 * gcc.dg/attr-weakref-3.c: New testcase.
1747
1748 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
1749
1750 PR c++/43601
1751 * gcc.dg/dll-9a.c: New test file.
1752 * gcc.dg/dll-11.c: Likewise.
1753 * gcc.dg/dll-12.c: Likewise.
1754 * gcc.dg/dll-12a.c: Likewise.
1755 * gcc.dg/dll-11a.c: Likewise.
1756 * gcc.dg/dll-9.c: Likewise.
1757 * gcc.dg/dll-10.c: Likewise.
1758 * gcc.dg/dll-10a.c: Likewise.
1759 * g++.dg/ext/dllexport4a.cc: Likewise.
1760 * g++.dg/ext/dllexport4.C: Likewise.
1761 * g++.dg/ext/dllexport5.C: Likewise.
1762 * g++.dg/ext/dllexport5a.cc: Likewise.
1763
1764 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1765
1766 PR tree-optimization/46970
1767 * gcc.dg/graphite/pr46970.c: New.
1768
1769 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1770
1771 PR tree-optimization/46215
1772 * gcc.dg/graphite/pr46215.c: New.
1773
1774 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1775
1776 PR tree-optimization/46168
1777 * gcc.dg/graphite/pr46168.c: New.
1778
1779 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1780
1781 PR tree-optimization/43657
1782 * gcc.dg/graphite/pr43657.c: New.
1783
1784 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1785
1786 PR tree-optimization/29832
1787 * gfortran.dg/graphite/pr29832.f90: New.
1788
1789 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1790
1791 PR tree-optimization/43567
1792 * gcc.dg/graphite/pr43567.c: New.
1793
1794 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1795
1796 * gfortran.dg/graphite/interchange-4.f: New.
1797 * gfortran.dg/graphite/interchange-5.f: New.
1798
1799 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
1800 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
1801 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
1802 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
1803 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
1804 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
1805 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
1806 * gfortran.dg/ltrans-7.f90: Removed.
1807 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
1808
1809 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
1810 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
1811 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
1812 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
1813 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
1814 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
1815 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
1816 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
1817 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
1818 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
1819 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
1820 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
1821 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
1822 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
1823 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
1824 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
1825 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
1826 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
1827 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
1828 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
1829 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
1830 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
1831 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
1832 * gcc.dg/tree-ssa/data-dep-1.c
1833 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
1834 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
1835 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
1836 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
1837 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
1838
1839 2011-01-25 Jakub Jelinek <jakub@redhat.com>
1840
1841 PR tree-optimization/47265
1842 PR tree-optimization/47443
1843 * gcc.c-torture/compile/pr47265.c: New test.
1844 * gcc.dg/pr47443.c: New test.
1845
1846 2011-01-25 Martin Jambor <mjambor@suse.cz>
1847
1848 PR tree-optimization/47382
1849 * g++.dg/torture/pr47382.C: New test.
1850 * g++.dg/opt/devirt1.C: Xfail.
1851
1852 2011-01-25 Yao Qi <yao@codesourcery.com>
1853
1854 PR target/45701
1855 * gcc.target/arm/pr45701-1.c: New test.
1856 * gcc.target/arm/pr45701-2.c: New test.
1857 * gcc.target/arm/pr45701-3.c: New test.
1858
1859 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1860 Jakub Jelinek <jakub@redhat.com>
1861
1862 PR tree-optimization/47271
1863 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
1864
1865 2011-01-25 Nick Clifton <nickc@redhat.com>
1866
1867 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
1868 (saturate_add): Delete.
1869 (exchange): Delete.
1870 (main): Do not run saturate_add.
1871 (set_interrupts): Delete.
1872
1873 2011-01-25 Tobias Burnus <burnus@net-b.de>
1874
1875 PR fortran/47448
1876 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
1877
1878 2011-01-25 Jakub Jelinek <jakub@redhat.com>
1879
1880 PR tree-optimization/47427
1881 PR tree-optimization/47428
1882 * gcc.c-torture/compile/pr47427.c: New test.
1883 * gcc.c-torture/compile/pr47428.c: New test.
1884
1885 2011-01-25 Richard Guenther <rguenther@suse.de>
1886
1887 PR middle-end/47411
1888 * gcc.dg/torture/pr47411.c: New testcase.
1889
1890 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1891
1892 * gfortran.dg/graphite/id-24.f: New.
1893 * gfortran.dg/graphite/id-25.f: New.
1894
1895 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1896
1897 * gfortran.dg/graphite/id-23.f: New.
1898
1899 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1900
1901 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
1902
1903 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1904
1905 * gcc.dg/graphite/block-0.c: Un-XFAILed.
1906 * gcc.dg/graphite/block-1.c: Un-XFAILed.
1907 * gcc.dg/graphite/block-7.c: Un-XFAILed.
1908 * gcc.dg/graphite/block-8.c: Un-XFAILed.
1909 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
1910 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
1911 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
1912 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
1913 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
1914
1915 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1916
1917 * gcc.dg/graphite/block-0.c: Add documentation.
1918 * gcc.dg/graphite/block-4.c: Same.
1919 * gcc.dg/graphite/block-7.c: Same.
1920 * gcc.dg/graphite/block-8.c: New.
1921 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
1922 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
1923 * gcc.dg/graphite/interchange-12.c: Add documentation.
1924 * gcc.dg/graphite/interchange-13.c: New.
1925 * gcc.dg/graphite/interchange-14.c: New.
1926 * gcc.dg/graphite/interchange-15.c: New.
1927 * gcc.dg/graphite/interchange-8.c: Add documentation.
1928 * gcc.dg/graphite/interchange-mvt.c: Same.
1929
1930 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
1931
1932 PR target/47408
1933 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
1934 * gcc.target/powerpc/altivec-14.c: Ditto.
1935 * gcc.target/powerpc/altivec-33.c: Ditto.
1936 * gcc.target/powerpc/altivec-types-1.c: Ditto.
1937 * gcc.target/powerpc/altivec-types-2.c: Ditto.
1938 * gcc.target/powerpc/altivec-types-3.c: Ditto.
1939 * gcc.target/powerpc/altivec-types-4.c: Ditto.
1940 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
1941 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
1942 * g++.dg/ext/altivec-15.C: Ditto.
1943 * g++.dg/ext/altivec-types-1.C: Ditto.
1944 * g++.dg/ext/altivec-types-2.C: Ditto.
1945 * g++.dg/ext/altivec-types-3.C: Ditto.
1946 * g++.dg/ext/altivec-types-4.C: Ditto.
1947
1948 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1949
1950 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
1951
1952 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1953
1954 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
1955 optimization options.
1956
1957 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1958
1959 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
1960
1961 PR testsuite/45988
1962 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
1963
1964 2011-01-23 Tobias Burnus <burnus@net-b.de>
1965
1966 PR fortran/47421
1967 * gfortran.dg/allocatable_scalar_12.f90: New.
1968
1969 2011-01-23 Ira Rosen <irar@il.ibm.com>
1970
1971 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
1972 vectorization to be not profitable if peeling is used to
1973 realign the memory access.
1974 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
1975 loop bound to avoid loop unrolling.
1976 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
1977
1978 2011-01-22 Jan Hubicka <jh@suse.cz>
1979
1980 PR lto/47333
1981 * g++.dg/lto/pr47333.C: New file.
1982
1983 2011-01-22 Jan Hubicka <jh@suse.cz>
1984
1985 PR tree-optimization/43884
1986 PR lto/44334
1987 * gcc.dg/autopar/outer-2.c: Increase array size.
1988 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
1989
1990 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
1991
1992 PR fortran/38536
1993 * gfortran.dg/c_loc_tests_16.f90: New test.
1994
1995 2011-01-22 Tobias Burnus <burnus@net-b.de>
1996
1997 PR fortran/47399
1998 * gfortran.dg/typebound_proc_19.f90: New.
1999
2000 2011-01-21 Jeff Law <law@redhat.com>
2001
2002 PR tree-optimization/47053
2003 * g++.dg/pr47053.C: New test.
2004
2005 2011-01-21 Jason Merrill <jason@redhat.com>
2006
2007 PR c++/47041
2008 * g++.dg/cpp0x/constexpr-ctor6.C: New.
2009
2010 2011-01-21 Jakub Jelinek <jakub@redhat.com>
2011
2012 PR c++/47388
2013 * g++.dg/cpp0x/range-for10.C: New test.
2014 * g++.dg/template/for1.C: New test.
2015
2016 PR middle-end/45566
2017 * g++.dg/tree-prof/partition3.C: New test.
2018
2019 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
2020
2021 PR rtl-optimization/47366
2022 * g++.dg/opt/pr47366.C: New test.
2023
2024 2011-01-21 Jason Merrill <jason@redhat.com>
2025
2026 PR c++/46552
2027 * g++.dg/cpp0x/constexpr-regress2.C: New.
2028
2029 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
2030
2031 2011-01-21 Jeff Law <law@redhat.com>
2032
2033 PR rtl-optimization/41619
2034 * gcc.dg/pr41619.c: New.
2035
2036 2011-01-21 Jakub Jelinek <jakub@redhat.com>
2037
2038 PR tree-optimization/47355
2039 * g++.dg/opt/pr47355.C: New test.
2040
2041 2011-01-21 Richard Guenther <rguenther@suse.de>
2042
2043 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
2044 making main hot.
2045
2046 2011-01-21 Richard Guenther <rguenther@suse.de>
2047
2048 PR tree-optimization/47365
2049 * gcc.dg/torture/pr47365.c: New testcase.
2050 * gcc.dg/tree-ssa/pr47392.c: Likewise.
2051
2052 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2053
2054 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
2055
2056 2011-01-21 Jakub Jelinek <jakub@redhat.com>
2057
2058 PR tree-optimization/47391
2059 * gcc.dg/pr47391.c: New test.
2060
2061 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2062
2063 * g++.dg/template/char1.C: Use signed char.
2064
2065 2011-01-21 Tobias Burnus <burnus@net-b.de>
2066
2067 PR fortran/47377
2068 * gfortran.dg/pointer_target_4.f90: New.
2069
2070 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
2071
2072 PR target/47251
2073 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
2074 ILP32 system and not IP32.
2075
2076 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
2077
2078 PR debug/46583
2079 * g++.dg/debug/pr46583.C: New.
2080
2081 2011-01-20 Jakub Jelinek <jakub@redhat.com>
2082
2083 PR debug/47283
2084 * g++.dg/debug/pr47283.C: New test.
2085
2086 PR testsuite/47371
2087 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
2088 * gcc.target/i386/headmerge-2.c: Likewise.
2089
2090 2011-01-20 Richard Guenther <rguenther@suse.de>
2091
2092 PR middle-end/47370
2093 * gcc.dg/torture/pr47370.c: New testcase.
2094
2095 2011-01-20 Jakub Jelinek <jakub@redhat.com>
2096
2097 PR tree-optimization/46130
2098 * gcc.dg/pr46130-1.c: New test.
2099 * gcc.dg/pr46130-2.c: New test.
2100
2101 2011-01-19 Dodji Seketeli <dodji@redhat.com>
2102
2103 PR c++/47291
2104 * g++.dg/debug/dwarf2/template-params-10.C: New test.
2105
2106 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
2107
2108 PR debug/46240
2109 * g++.dg/debug/pr46240.cc: New.
2110
2111 2011-01-19 Jakub Jelinek <jakub@redhat.com>
2112
2113 PR c++/47303
2114 * g++.dg/template/anonunion1.C: New test.
2115
2116 PR rtl-optimization/47337
2117 * gcc.c-torture/execute/pr47337.c: New test.
2118
2119 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2120
2121 PR testsuite/45342
2122 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
2123
2124 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2125
2126 PR tree-optimization/46021
2127 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
2128
2129 2011-01-19 Jakub Jelinek <jakub@redhat.com>
2130
2131 PR tree-optimization/47290
2132 * g++.dg/torture/pr47290.C: New test.
2133
2134 2011-01-18 Janus Weil <janus@gcc.gnu.org>
2135
2136 PR fortran/47240
2137 * gfortran.dg/proc_ptr_comp_29.f90: New.
2138
2139 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
2140
2141 PR testsuite/41146
2142 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
2143 powerpc-apple-darwin9.
2144
2145 2011-01-18 Jakub Jelinek <jakub@redhat.com>
2146
2147 PR rtl-optimization/47299
2148 * gcc.c-torture/execute/pr47299.c: New test.
2149
2150 2011-01-17 Jason Merrill <jason@redhat.com>
2151
2152 * g++.dg/cpp0x/constexpr-virtual.C: New.
2153
2154 2011-01-17 Jakub Jelinek <jakub@redhat.com>
2155
2156 PR fortran/47331
2157 * gfortran.dg/gomp/pr47331.f90: New test.
2158
2159 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
2160
2161 PR objc/47314
2162 * objc.dg/selector-warn-1.m: New.
2163 * obj-c++.dg/selector-warn-1.mm: New.
2164
2165 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
2166
2167 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
2168 Update dg-final accordingly.
2169
2170 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2171
2172 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
2173
2174 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2175
2176 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
2177 target check.
2178 * gcc.dg/guality/pr36728-2.c: Likewise.
2179
2180 2011-01-17 Richard Guenther <rguenther@suse.de>
2181
2182 PR tree-optimization/47313
2183 * g++.dg/torture/pr47313.C: New testcase.
2184
2185 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
2186
2187 PR target/47318
2188 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
2189 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
2190 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
2191 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
2192
2193 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
2194 as __m256i.
2195 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
2196 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
2197 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
2198
2199 2011-01-17 Richard Guenther <rguenther@suse.de>
2200
2201 PR tree-optimization/45967
2202 * gcc.dg/torture/pr45967-2.c: New testcase.
2203 * gcc.dg/torture/pr45967-3.c: Likewise.
2204
2205 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2206
2207 PR testsuite/47325
2208 * g++.dg/ext/pr47213.C: Require visibility.
2209
2210 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
2211
2212 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
2213 * gcc.dg/fixed-point/struct-union.c: Update error messages.
2214
2215 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
2216
2217 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
2218 Linux-based targets.
2219
2220 2011-01-13 Jan Hubicka <jh@suse.cz>
2221
2222 PR tree-optimization/47276
2223 * gcc.dg/pr47276.c: New testcase.
2224
2225 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
2226 Jonathan Wakely <jwakely.gcc@gmail.com>
2227
2228 PR c++/33558
2229 * g++.dg/other/pr33558.C: New.
2230 * g++.dg/other/pr33558-2.C: New.
2231
2232 2011-01-14 Martin Jambor <mjambor@suse.cz>
2233
2234 PR tree-optimization/45934
2235 PR tree-optimization/46302
2236 * g++.dg/ipa/devirt-c-1.C: New test.
2237 * g++.dg/ipa/devirt-c-2.C: Likewise.
2238 * g++.dg/ipa/devirt-c-3.C: Likewise.
2239 * g++.dg/ipa/devirt-c-4.C: Likewise.
2240 * g++.dg/ipa/devirt-c-5.C: Likewise.
2241 * g++.dg/ipa/devirt-c-6.C: Likewise.
2242 * g++.dg/ipa/devirt-6.C: Likewise.
2243 * g++.dg/ipa/devirt-d-1.C: Likewise.
2244 * g++.dg/torture/pr45934.C: Likewise.
2245
2246 2011-01-14 Jason Merrill <jason@redhat.com>
2247
2248 * g++.dg/cpp0x/variadic105.C: New.
2249
2250 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
2251 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2252
2253 PR objc/45989
2254 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
2255 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
2256 execution tests on i?86-*-*, x86_64-*-* and
2257 powerpc*-apple-darwin* && ilp32.
2258 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
2259 tests on i?86-*-* and x86_64-*-*.
2260
2261 2011-01-14 Richard Guenther <rguenther@suse.de>
2262
2263 PR tree-optimization/47280
2264 * g++.dg/opt/pr47280.C: New testcase.
2265
2266 2011-01-14 Jason Merrill <jason@redhat.com>
2267
2268 * g++.dg/cpp0x/constexpr-regress1.C: New.
2269
2270 * g++.dg/ext/flexary2.C: New.
2271
2272 2011-01-14 Richard Guenther <rguenther@suse.de>
2273
2274 PR middle-end/47281
2275 * gcc.dg/torture/pr47281.c: New testcase.
2276 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
2277
2278 2011-01-14 Richard Guenther <rguenther@suse.de>
2279
2280 PR tree-optimization/47286
2281 * gcc.dg/tree-ssa/pr47286.c: New testcase.
2282
2283 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
2284
2285 PR c++/47213
2286 * g++.dg/ext/pr47213.C: New.
2287
2288 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2289
2290 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
2291
2292 2011-01-13 Tobias Burnus <burnus@net-b.de>
2293 Mikael Morin <mikael@gcc.gnu.org>
2294
2295 PR fortran/45848
2296 PR fortran/47204
2297 * gfortran.dg/select_type_20.f90: New.
2298 * gfortran.dg/select_type_21.f90: New.
2299
2300 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
2301
2302 PR target/47251
2303 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
2304
2305 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2306
2307 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
2308 * gcc.dg/guality/pr36728-2.c: Likewise.
2309
2310 2011-01-13 Dodji Seketeli <dodji@redhat.com>
2311
2312 PR debug/PR46973
2313 * g++.dg/debug/dwarf2/template-params-9.C: New test.
2314
2315 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
2316
2317 PR rtl-optimization/45352
2318 * gcc.dg/pr45352-3.c: New.
2319
2320 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
2321
2322 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
2323 comment.
2324 * g++.dg/cpp0x/range-for8.C: New.
2325 * g++.dg/cpp0x/range-for9.C: New.
2326
2327 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
2328
2329 PR debug/47209
2330 * g++.dg/debug/pr47209.C: New.
2331
2332 2011-01-12 Richard Guenther <rguenther@suse.de>
2333
2334 PR lto/47259
2335 * gcc.dg/lto/pr47259_0.c: New testcase.
2336 * gcc.dg/lto/pr47259_1.c: Likewise.
2337
2338 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
2339
2340 * objc-obj-c++-shared/Object1.h: Add copyright header, update
2341 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
2342 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
2343 methods missing from the OBJC2 Object.
2344 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
2345 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
2346 GNU and NeXT runtimes.
2347 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
2348 comments.
2349 * objc-obj-c++-shared/Object1.m: Likewise.
2350 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
2351 * objc.dg/proto-qual-1.m: Likewise.
2352 * obj-c++.dg/proto-lossage-3.mm: Likewise.
2353 * obj-c++.dg/proto-qual-1.mm: Likewise.
2354
2355 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
2356
2357 PR testsuite/33033
2358 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
2359
2360 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
2361
2362 Fixed the Objective-C++ testsuite and updated all tests.
2363 * lib/obj-c++.exp (obj-c++_init): Declare and set
2364 gcc_warning_prefix and gcc_error_prefix.
2365 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
2366 'dg-warning', 'dg-message' and 'dg-error'.
2367 * obj-c++.dg/class-extension-3.mm: Likewise.
2368 * obj-c++.dg/class-protocol-1.mm: Likewise.
2369 * obj-c++.dg/encode-7.mm: Likewise.
2370 * obj-c++.dg/exceptions-3.mm: Likewise.
2371 * obj-c++.dg/exceptions-5.mm: Likewise.
2372 * obj-c++.dg/method-12.mm: Likewise.
2373 * obj-c++.dg/method-13.mm: Likewise.
2374 * obj-c++.dg/method-15.mm: Likewise.
2375 * obj-c++.dg/method-16.mm: Likewise.
2376 * obj-c++.dg/method-4.mm: Likewise.
2377 * obj-c++.dg/method-8.mm: Likewise.
2378 * obj-c++.dg/method-conflict-1.mm: Likewise.
2379 * obj-c++.dg/method-conflict-2.mm: Likewise.
2380 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
2381 and uncommented second part of the testcase now that the testsuite
2382 works correctly.
2383 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
2384 and uncommented second part of the testcase now that the testsuite
2385 works correctly.
2386 * obj-c++.dg/private-1.mm: Likewise.
2387 * obj-c++.dg/proto-lossage-4.mm: Likewise.
2388 * obj-c++.dg/syntax-error-7.mm: Likewise.
2389 * obj-c++.dg/warn5.mm: Likewise.
2390 * obj-c++.dg/property/at-property-14.mm: Likewise.
2391 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
2392 FIXME.
2393 * obj-c++.dg/property/at-property-18.mm: Likewise.
2394 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
2395 FIXME.
2396 * obj-c++.dg/property/at-property-21.mm: Likewise.
2397 * obj-c++.dg/property/at-property-28.mm: Likewise.
2398 * obj-c++.dg/property/at-property-5.mm: Likewise.
2399 * obj-c++.dg/property/dynamic-2.mm: Likewise.
2400 * obj-c++.dg/property/property-neg-3.mm: Likewise.
2401 * obj-c++.dg/property/synthesize-11.mm: Likewise.
2402 * obj-c++.dg/property/synthesize-6.mm: Likewise.
2403 * obj-c++.dg/property/synthesize-8.mm: Likewise.
2404 * obj-c++.dg/property/synthesize-9.mm: Likewise.
2405 * obj-c++.dg/tls/diag-5.mm: Likewise.
2406 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
2407 dg-error, now matched correctly.
2408
2409 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
2410
2411 * objc.dg/property/at-property-29.m: New.
2412 * obj-c++.dg/property/at-property-29.mm: New.
2413
2414 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2415
2416 * go.test/go-test.exp (go-set-goarch): New proc.
2417 (go-gc-tests): Use it.
2418
2419 2011-01-11 Dodji Seketeli <dodji@redhat.com>
2420
2421 PR debug/46955
2422 * g++.dg/debug/dwarf2/template-params-8.C: New test.
2423
2424 2011-01-11 Richard Henderson <rth@redhat.com>
2425
2426 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
2427
2428 2011-01-11 Jan Hubicka <jh@suse.cz>
2429
2430 PR lto/45721
2431 PR lto/45375
2432 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
2433 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
2434
2435 2011-01-11 Richard Guenther <rguenther@suse.de>
2436
2437 PR tree-optimization/46076
2438 * gcc.dg/tree-ssa/pr46076.c: New testcase.
2439
2440 2011-01-11 Jeff Law <law@redhat.com>
2441
2442 * PR tree-optimization/47086
2443 * gcc.dg/pr47086.c: New test.
2444
2445 2011-01-11 Jason Merrill <jason@redhat.com>
2446
2447 PR c++/46658
2448 * g++.dg/template/new10.C: New.
2449
2450 PR c++/45520
2451 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
2452
2453 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
2454
2455 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
2456 Split type definitions and NSConstantString class into...
2457 * objc-obj-c++-shared/objc-test-suite-types.h: New.
2458 * objc-obj-c++-shared/nsconstantstring-class.h: New.
2459 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
2460 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
2461 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
2462 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
2463 to comments.
2464 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
2465 encode defines for newer NeXT system headers.
2466 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
2467 * obj-c++.dg/torture/strings/string1.mm: Likewise.
2468 * objc.dg/foreach-5.m: Likewise.
2469 * objc.dg/foreach-2.m: Likewise.
2470 * objc.dg/foreach-4.m: Likewise.
2471 * objc.dg/torture/strings/string1.m: Likewise.
2472 * objc.dg/torture/strings/string2.m: Likewise.
2473 * objc.dg/torture/strings/string3.m: Likewise.
2474 * objc.dg/torture/strings/string4.m: Likewise.
2475 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
2476 header and stand alone.
2477 * obj-c++.dg/strings/strings-2.mm: Likewise.
2478 * objc.dg/torture/strings/const-str-3.m: Likewise.
2479 * objc.dg/strings/strings-2.m: Likewise.
2480 * objc.dg/strings/const-str-12b.m: Likewise.
2481
2482 2011-01-12 Richard Guenther <rguenther@suse.de>
2483
2484 PR middle-end/32511
2485 * gcc.dg/attr-weak-1.c: Adjust.
2486
2487 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
2488
2489 PR fortran/47051
2490 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
2491 standard compliant and comment.
2492
2493 2011-01-10 Jan Hubicka <jh@suse.cz>
2494
2495 PR lto/46083
2496 * gcc.dg/initpri3.c: New testcase.
2497
2498 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
2499
2500 PR lto/47222
2501 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
2502 externally visible.
2503 (g_esi): Likewise.
2504 (g_ebx): Likewise.
2505 (g_ebp): Likewise.
2506 (g_esp): Likewise.
2507 (g_ebp_save): Likewise.
2508 (g_esp_save): Likewise.
2509
2510 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2511
2512 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
2513
2514 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2515
2516 PR tree-optimization/46021
2517 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
2518 i?86-*-*, x86_64-*-*.
2519
2520 2011-01-10 Jeff Law <law@redhat.com>
2521
2522 * PR tree-optimization/47141
2523 * gcc.c-torture/compile/pr47141.c: New test.
2524
2525 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
2526
2527 PR testsuite/46230
2528 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
2529 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
2530 * gcc.dg/vect/slp-35.c: Remove XFAILs.
2531 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
2532
2533 PR testsuite/46230
2534 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
2535 being vectorized. Adjust dg-final pattern. Remove XFAIL.
2536 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
2537 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
2538 being vectorized. Adjust dg-final pattern.
2539
2540 PR testsuite/46230
2541 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
2542 * gcc.dg/vect/slp-24.c: Likewise.
2543
2544 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
2545
2546 PR c++/47218
2547 * g++.dg/other/pr47218-1.C: New test file.
2548 * g++.dg/other/pr47218.C: Likewise.
2549 * g++.dg/other/pr47218.h: New supporting header.
2550
2551 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
2552
2553 PR objc/47232
2554 * objc.dg/attributes/invalid-attribute-1.m: New.
2555 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
2556
2557 2011-01-09 Janus Weil <janus@gcc.gnu.org>
2558
2559 PR fortran/47224
2560 * gfortran.dg/proc_ptr_comp_28.f90: New.
2561
2562 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
2563
2564 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
2565 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
2566 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
2567 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
2568 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
2569 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
2570 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
2571 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
2572 * objc.dg/gnu-api-2-class.m: Likewise.
2573 * objc.dg/gnu-api-2-ivar.m: Likewise.
2574 * objc.dg/gnu-api-2-method.m: Likewise.
2575 * objc.dg/gnu-api-2-objc.m: Likewise.
2576 * objc.dg/gnu-api-2-object.m: Likewise.
2577 * objc.dg/gnu-api-2-property.m: Likewise.
2578 * objc.dg/gnu-api-2-protocol.m: Likewise.
2579 * objc.dg/gnu-api-2-sel.m: Likewise.
2580
2581 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
2582
2583 * objc.dg/foreach-1.m: Skip for Darwin < 9.
2584 * objc.dg/objc-foreach-4.m: Likewise.
2585 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
2586 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
2587 * objc.dg/foreach-4.m: Likewise.
2588 * objc.dg/foreach-5.m: Likewise.
2589 * objc.dg/foreach-3.m: Return self from init.
2590
2591 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
2592
2593 PR fortran/38536
2594 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
2595
2596 2011-01-09 Janus Weil <janus@gcc.gnu.org>
2597
2598 PR fortran/46313
2599 * gfortran.dg/class_35.f90: New.
2600
2601 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
2602
2603 * objc.dg/foreach-1.m: Add "-Wall" to flags.
2604
2605 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
2606
2607 PR objc/47078
2608 * objc.dg/invalid-method-2.m: New.
2609 * obj-c++.dg/invalid-method-2.mm: New.
2610
2611 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
2612
2613 PR fortran/46896
2614 * gfortran.dg/transpose_optimization_2.f90 : New test.
2615
2616 2011-01-08 Jan Hubicka <jh@suse.cz>
2617
2618 PR tree-optmization/46469
2619 * g++.dg/torture/pr46469.C: New testcase.
2620
2621 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
2622
2623 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
2624 emulation of libobjc-gnu structure layout functionality to ..
2625 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
2626 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
2627 * objc/execute/bf-common.h: Adjust headers.
2628 * objc/execute/bf-1.m: Likewise.
2629 * objc/execute/bf-2.m: Likewise.
2630 * objc/execute/bf-3.m: Likewise.
2631 * objc/execute/bf-4.m: Likewise.
2632 * objc/execute/bf-5.m: Likewise.
2633 * objc/execute/bf-6.m: Likewise.
2634 * objc/execute/bf-7.m: Likewise.
2635 * objc/execute/bf-8.m: Likewise.
2636 * objc/execute/bf-9.m: Likewise.
2637 * objc/execute/bf-10.m: Likewise.
2638 * objc/execute/bf-11.m: Likewise.
2639 * objc/execute/bf-12.m: Likewise.
2640 * objc/execute/bf-13.m: Likewise.
2641 * objc/execute/bf-14.m: Likewise.
2642 * objc/execute/bf-15.m: Likewise.
2643 * objc/execute/bf-16.m: Likewise.
2644 * objc/execute/bf-17.m: Likewise.
2645 * objc/execute/bf-18.m: Likewise.
2646 * objc/execute/bf-19.m: Likewise.
2647 * objc/execute/bf-20.m: Likewise.
2648 * objc/execute/bf-21.m: Likewise.
2649 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
2650 objc_get_type_qualifiers ().
2651
2652 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
2653
2654 PR fortran/45777
2655 * gfortran.dg/dependency_39.f90: New test.
2656
2657 2011-01-07 Jan Hubicka <jh@suse.cz>
2658
2659 Get builtins tests ready for linker plugin.
2660 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
2661 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
2662 my_memset, my_bzero): Mark used.
2663 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
2664 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
2665 volatile.
2666 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
2667 volatile.
2668
2669 2011-01-07 Jan Hubicka <jh@suse.cz>
2670
2671 PR tree-optimization/46367
2672 * g++.dg/torture/pr46367.C: New file.
2673
2674 2011-01-07 Jakub Jelinek <jakub@redhat.com>
2675
2676 PR target/47201
2677 * gcc.dg/pr47201.c: New test.
2678
2679 PR bootstrap/47187
2680 * gcc.dg/tree-prof/pr47187.c: New test.
2681
2682 2011-01-07 Tobias Burnus <burnus@net-b.de>
2683
2684 PR fortran/41580
2685 * gfortran.dg/extends_type_of_3.f90: New.
2686
2687 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
2688
2689 * g++.dg/ext/dllexport-MI1.C: Adjust test.
2690 * g++.dg/ext/dllimport-MI1.C: Likewise.
2691 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
2692 * g++.dg/ext/dllimport10.C: Likewise.
2693 * g++.dg/ext/dllimport11.C: Likewise.
2694 * g++.dg/ext/dllimport12.C: Likewise.
2695 * g++.dg/ext/dllimport13.C: Likewise.
2696 * g++.dg/ext/dllimport2.C: Likewise.
2697 * g++.dg/ext/dllimport3.C: Likewise.
2698 * g++.dg/ext/dllimport4.C: Likewise.
2699 * g++.dg/ext/dllimport5.C: Likewise.
2700 * g++.dg/ext/dllimport6.C: Likewise.
2701 * g++.dg/ext/dllimport8.C: Likewise.
2702 * g++.dg/ext/dllimport9.C: Likewise.
2703 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
2704 targets, too. Additionally enable test for i?86-*-mingw*.
2705 * g++.dg/ext/selectany1.C: Likewise.
2706 Remove guard variable check.
2707
2708 2011-01-07 Janus Weil <janus@gcc.gnu.org>
2709
2710 PR fortran/47189
2711 PR fortran/47194
2712 * gfortran.dg/storage_size_3.f08: Extended.
2713
2714 2011-01-07 Jakub Jelinek <jakub@redhat.com>
2715
2716 PR c++/47022
2717 * g++.dg/template/stdarg1.C: New test.
2718
2719 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
2720
2721 PR fortran/47195
2722 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
2723 * gfortran.dg/defined_operators_1.f90: Split the subroutine
2724 from the interface of functions to not hide the errors that
2725 shall be tested.
2726
2727 2011-01-06 Jan Hubicka <jh@suse.cz>
2728
2729 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
2730 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
2731
2732 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
2733
2734 PR fortran/33117
2735 PR fortran/46478
2736 * gfortran.dg/interface_33.f90: New test.
2737
2738 2011-01-06 Jakub Jelinek <jakub@redhat.com>
2739
2740 PR c/47150
2741 * gcc.c-torture/compile/pr47150.c: New test.
2742
2743 2011-01-06 Ira Rosen <irar@il.ibm.com>
2744
2745 PR tree-optimization/47139
2746 * gcc.dg/vect/pr47139.c: New test.
2747
2748 2011-01-05 Janus Weil <janus@gcc.gnu.org>
2749
2750 PR fortran/47180
2751 * gfortran.dg/extends_type_of_2.f03: New.
2752
2753 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2754
2755 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
2756
2757 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
2758
2759 * gnat.dg/opt14.adb: New test.
2760
2761 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
2762
2763 PR fortran/46017
2764 * gfortran.dg/allocate_error_2.f90: New test.
2765
2766 2011-01-05 Janus Weil <janus@gcc.gnu.org>
2767
2768 PR fortran/47024
2769 * gfortran.dg/storage_size_3.f08: New.
2770
2771 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2772
2773 PR libgfortran/47154
2774 * gfortran.dg/namelist_68.f90: New test.
2775
2776 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
2777
2778 * gnat.dg/unchecked_convert8.ad[sb]: New test.
2779
2780 2011-01-04 Janus Weil <janus@gcc.gnu.org>
2781
2782 PR fortran/46448
2783 * gfortran.dg/class_34.f90: New.
2784
2785 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2786
2787 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
2788 use __builtin_inff. Skip all single-precision tests that require
2789 Infinity.
2790
2791 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2792
2793 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
2794
2795 2011-01-03 Jakub Jelinek <jakub@redhat.com>
2796
2797 PR tree-optimization/47148
2798 * gcc.c-torture/execute/pr47148.c: New test.
2799
2800 PR tree-optimization/47155
2801 * gcc.c-torture/execute/pr47155.c: New test.
2802
2803 PR rtl-optimization/47157
2804 * gcc.c-torture/compile/pr47157.c: New test.
2805
2806 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2807
2808 * gcc.dg/torture/vector-shift2.c (schar): Define.
2809 (main): Always use schar or uchar instead of plain "char" to avoid
2810 dependencies on implementation-defined char signedness.
2811
2812 2011-01-03 Martin Jambor <mjambor@suse.cz>
2813
2814 PR tree-optimization/46801
2815 * gnat.dg/pack9.adb: Remove xfail.
2816
2817 2011-01-03 Martin Jambor <mjambor@suse.cz>
2818
2819 PR tree-optimization/46984
2820 * g++.dg/ipa/pr46984.C: New test.
2821
2822 2011-01-02 Janus Weil <janus@gcc.gnu.org>
2823
2824 PR fortran/46408
2825 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
2826
2827 2011-01-02 Jakub Jelinek <jakub@redhat.com>
2828
2829 PR tree-optimization/47140
2830 * gcc.c-torture/compile/pr47140.c: New test.
2831
2832 PR rtl-optimization/47028
2833 * gcc.dg/pr47028.c: New test.
2834
2835 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
2836
2837 * objc.dg/protocol-forward-1.m: Removed TODO.
2838 * objc.dg/protocol-forward-2.m: New.
2839 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
2840 * obj-c++.dg/protocol-forward-2.mm: New.
2841
2842 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
2843
2844 PR target/38662
2845 * g++.dg/eh/pr38662.C: New testcase.
2846
2847 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
2848
2849 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
2850 scan for newline '\n'.
2851
2852 \f
2853 Copyright (C) 2011 Free Software Foundation, Inc.
2854
2855 Copying and distribution of this file, with or without modification,
2856 are permitted in any medium without royalty provided the copyright
2857 notice and this notice are preserved.