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