]> gcc.gnu.org Git - gcc.git/blob - gcc/testsuite/ChangeLog
re PR debug/49888 (VTA: -O2 -g variable value changes, it does not change in the...
[gcc.git] / gcc / testsuite / ChangeLog
1 2012-06-13 Alexandre Oliva <aoliva@redhat.com>
2
3 PR debug/49888
4 * gcc.dg/guality/pr49888.c: New.
5
6 2012-06-13 Alexandre Oliva <aoliva@redhat.com>
7
8 * g++.dg/tree-ssa/ivopts-2.C: Adjust for coalescing.
9 * gcc.dg/tree-ssa/forwprop-11.c: Likewise.
10 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
11
12 2012-06-13 Tobias Burnus <burnus@net-b.de>
13
14 PR fortran/53643
15 * gfortran.dg/intent_out_7.f90: New.
16
17 2012-06-13 Tobias Burnus <burnus@net-b.de>
18
19 PR fortran/53597
20 * gfortran.dg/save_4.f90: New.
21
22 2012-06-12 Jakub Jelinek <jakub@redhat.com>
23
24 PR c/53532
25 PR c/51034
26 PR c/53196
27 * gcc.dg/pr53532.c: New test.
28 * gcc.dg/c99-complit-2.c: Add two new dg-error directives,
29 adjust line numbers.
30 * gcc.dg/noncompile/950825-1.c: Expect incomplete type error message.
31 * gcc.dg/Wcxx-compat-8.c: Likewise.
32 * gcc.dg/pr51034.c: New test.
33 * gcc.dg/pr53196-1.c: New test.
34 * gcc.dg/pr53196-2.c: New test.
35
36 2012-06-12 Janis Johnson <janisjo@codesourcery.com>
37
38 * gcc.dg/torture/stackalign/stackalign.exp: Combine stack
39 alignment torture options with usual torture options.
40 * gcc.dg/torture/stackalign/alloca-2.c: Use dg-additional-options
41 instead of dg-options.
42 * gcc.dg/torture/stackalign/alloca-3.c: Likewise.
43 * gcc.dg/torture/stackalign/alloca-4.c: Likewise.
44 * gcc.dg/torture/stackalign/alloca-5.c: Likewise.
45 * gcc.dg/torture/stackalign/alloca-6.c: Likewise.
46 * gcc.dg/torture/stackalign/push-1.c: Likewise.
47 * gcc.dg/torture/stackalign/vararg-3.c: Likewise.
48
49 * gcc.target/arm/di-longlong64-sync-withhelpers.c: Add comments
50 to checks for multiple messages reported for one line of source code.
51 * gcc.target/arm/di-longlong64-sync-withldrexd.c: Likewise.
52
53 * gcc.c-torture/compile/sync-1.c: Add comments to checks for multiple
54 messages reported for one line of source code.
55
56 * gcc.dg/20031223-1.c: Add comments to check for multiple
57 messages reported for one line of source code.
58 * gcc.dg/Wconversion-integer.c: Likewise.
59 * gcc.dg/Wfatal-2.c: Likewise.
60 * gcc.dg/Wfatal.c: Likewise.
61 * gcc.dg/Wobjsize-1.c: Likewise.
62 * gcc.dg/c99-vla-jump-1.c: Likewise.
63 * gcc.dg/c99-vla-jump-2.c: Likewise.
64 * gcc.dg/c99-vla-jump-3.c: Likewise.
65 * gcc.dg/c99-vla-jump-4.c: Likewise.
66 * gcc.dg/c99-vla-jump-5.c: Likewise.
67 * gcc.dg/decl-9.c: Likewise.
68 * gcc.dg/declspec-10.c: Likewise.
69 * gcc.dg/declspec-18.c: Likewise.
70 * gcc.dg/mtune.c: Likewise.
71 * gcc.dg/parser-pr28152-2.c: Likewise.
72 * gcc.dg/parser-pr28152.c: Likewise.
73 * gcc.dg/pr14475.c: Likewise.
74 * gcc.dg/pr27953.c: Likewise.
75 * gcc.dg/pr28322-3.c: Likewise.
76 * gcc.dg/pr30457.c: Likewise.
77 * gcc.dg/pr30551-2.c: Likewise.
78 * gcc.dg/pr30551-3.c: Likewise.
79 * gcc.dg/pr30551-4.c: Likewise.
80 * gcc.dg/pr30551-5.c: Likewise.
81 * gcc.dg/pr30551-6.c: Likewise.
82 * gcc.dg/pr30551.c: Likewise.
83 * gcc.dg/pr45461.c: Likewise.
84 * gcc.dg/pr48552-1.c: Likewise.
85 * gcc.dg/pr48552-2.c: Likewise.
86 * gcc.dg/redecl-1.c: Likewise.
87 * gcc.dg/transparent-union-3.c: Likewise.
88 * gcc.dg/utf-dflt.c: Likewise.
89 * gcc.dg/utf-dflt2.c: Likewise.
90 * gcc.dg/vla-8.c: Likewise.
91 * gcc.dg/vla-init-1.c: Likewise.
92 * gcc.dg/wtr-int-type-1.c: Likewise.
93
94 * c-c++-common/raw-string-3.c: Add comments to checks for multiple
95 messages reported for for one line of source code.
96 * c-c++-common/raw-string-5.c: Likewise.
97 * c-c++-common/raw-string-4.c: Likewise.
98 * c-c++-common/raw-string-6.c: Likewise.
99 * c-c++-common/pr20000.c: Likewise.
100
101 * gcc.dg/cpp/include2a.c: Add comments to checks for multiple
102 messages reported for one line of source code.
103 * gcc.dg/cpp/pr30786.c: Likewise.
104 * gcc.dg/cpp/pr28709.c: Likewise.
105 * gcc.dg/cpp/missing-header-MD.c: Likewise.
106 * gcc.dg/cpp/macspace2.c: Likewise.
107 * gcc.dg/cpp/missing-header-1.c: Likewise.
108 * gcc.dg/cpp/missing-header-MMD.c: Likewise.
109 * gcc.dg/cpp/missing-sysheader-MD.c: Likewise.
110 * gcc.dg/cpp/missing-sysheader-MMD.c: Likewise.
111
112 2012-06-12 Jason Merrill <jason@redhat.com>
113
114 PR c++/53599
115 * g++.dg/template/local7.C: New.
116
117 2012-06-12 Oleg Endo <olegendo@gcc.gnu.org>
118
119 PR target/53511
120 * gcc.target/sh/pr51340-1.c: Delete obsolete test case.
121 * gcc.target/sh/pr51340-2.c: Likewise.
122 * gcc.target/sh/pr51340-3.c: Likewise.
123
124 2012-06-12 Michael Matz <matz@suse.de>
125
126 * gcc.dg/torture/alias-1.c: New test.
127
128 2012-06-12 Jakub Jelinek <jakub@redhat.com>
129
130 PR rtl-optimization/53589
131 * gcc.dg/torture/pr53589.c: New test.
132
133 2012-06-12 Oleg Endo <olegendo@gcc.gnu.org>
134
135 PR target/50749
136 * gcc.target/sh/pr50749-sf-postinc-2.c: New.
137 * gcc.target/sh/pr50749-sf-postinc-4.c: New.
138 * gcc.target/sh/pr50749-qihisi-postinc-2.c: New.
139 * gcc.target/sh/pr50749-qihisi-postinc-4.c: New.
140 * gcc.target/sh/pr50749-sf-predec-2.c: New.
141 * gcc.target/sh/pr50749-sf-predec-4.c: New.
142 * gcc.target/sh/pr50749-qihisi-predec-1.c: New.
143 * gcc.target/sh/pr50749-qihisi-predec-3.c: New.
144 * gcc.target/sh/pr50749-sf-postinc-1.c: New.
145 * gcc.target/sh/pr50749-sf-postinc-3.c: New.
146 * gcc.target/sh/pr50749-qihisi-postinc-1.c: New.
147 * gcc.target/sh/pr50749-qihisi-postinc-3.c: New.
148 * gcc.target/sh/pr50749-sf-predec-1.c: New.
149 * gcc.target/sh/pr50749-sf-predec-3.c: New.
150 * gcc.target/sh/pr50749-qihisi-predec-2.c: New.
151 * gcc.target/sh/pr50749-qihisi-predec-4.c: New.
152
153 2012-06-11 Sriraman Tallam <tmsriram@google.com>
154
155 * gcc.target/i386/builtin_target.c (vendor_signatures): New enum.
156 (check_intel_cpu_model): New function.
157 (check_amd_cpu_model): New function.
158 (check_features): New function.
159 (__get_cpuid_output): New function.
160 (check_detailed): New function.
161 (fn1): Rename to quick_check.
162 (main): Update to call quick_check and call check_detailed.
163
164 2012-06-11 Richard Henderson <rth@redhat.com>
165
166 * lib/target-supports.exp
167 (check_effective_target_sync_long_long_runtime): Use
168 check_effective_target_lp64 instead of
169 check_effective_target_powerpc64 for powerpc targets.
170
171 2012-06-11 Oleg Endo <olegendo@gcc.gnu.org>
172
173 PR target/53511
174 * gcc.target/sh/pr53511-1.c: New.
175
176 2012-06-11 Richard Guenther <rguenther@suse.de>
177
178 PR middle-end/53470
179 * g++.dg/lto/pr53470_0.C: New testcase.
180 * gcc.dg/lto/pr53470_0.c: Likewise.
181
182 2012-06-11 Richard Guenther <rguenther@suse.de>
183
184 PR c++/53605
185 * g++.dg/ext/pr53605.C: New testcase.
186
187 2012-06-11 Eric Botcazou <ebotcazou@adacore.com>
188
189 * gnat.dg/specs/array1.ads: New test.
190 * gnat.dg/specs/array2.ads: Likewise.
191 * gnat.dg/array22.adb: Likewise.
192
193 2012-06-11 Eric Botcazou <ebotcazou@adacore.com>
194
195 * gnat.dg/constant4.adb: New test.
196 * gnat.dg/constant4_pkg.ads: New helper.
197
198 2012-06-08 Janus Weil <janus@gcc.gnu.org>
199
200 PR fortran/52552
201 * gfortran.dg/allocate_alloc_opt_1.f90: Modified.
202 * gfortran.dg/allocate_class_1.f90: Modified.
203 * gfortran.dg/allocate_with_typespec_4.f90: Modified.
204 * gfortran.dg/allocate_class_2.f90: New.
205
206 2012-06-07 Hans-Peter Nilsson <hp@axis.com>
207
208 PR middle-end/53535
209 * gcc.dg/pr46647.c: xfail for cris-* and crisv32-*.
210
211 2012-06-07 Thomas König <tkoenig@gcc.gnu.org>
212
213 PR fortran/52861
214 * gfortran.dg/string_assign_2.f90: New test case.
215
216 2012-06-07 Thomas König <tkoenig@gcc.gnu.org>
217
218 PR fortran/52861
219 * gfortran.dg/string_assign_1.f90: New test case.
220
221 2012-06-07 Jakub Jelinek <jakub@redhat.com>
222
223 PR middle-end/53580
224 * gcc.dg/gomp/nesting-1.c: Expect errors rather than warnings.
225 * gcc.dg/gomp/critical-4.c: Likewise.
226 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
227 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
228 * gfortran.dg/gomp/appendix-a/a.35.4.f90: Likewise.
229 * gfortran.dg/gomp/appendix-a/a.35.6.f90: Likewise.
230 * c-c++-common/gomp/pr53580.c: New test.
231
232 2012-06-07 Fabien Chêne <fabien@gcc.gnu.org>
233
234 PR c++/51214
235 * g++.dg/cpp0x/forw_enum11.C: New.
236
237 2012-06-06 Paolo Carlini <paolo.carlini@oracle.com>
238
239 PR c++/53567
240 * g++.dg/cpp0x/alias-decl-19.C: New.
241
242 2012-06-06 Steven Bosscher <steven@gcc.gnu.org>
243
244 * g++.old-deja/g++.brendan/array1.C: Remove dg-options.
245
246 2012-06-06 Uros Bizjak <ubizjak@gmail.com>
247
248 * gcc.target/i386/avx-os-support.h (XCR_XFEATURE_ENABLED_MASK): New.
249 (XSTATE_FP): Ditto.
250 (XSTATE_SSE): Ditto.
251 (XSTATE_YMM): Ditto.
252 (avx_os_support): Use new defines.
253
254 2012-06-06 Richard Guenther <rguenther@suse.de>
255
256 PR testsuite/32380
257 * gfortran.dg/vect/pr32380.f: Adjust number of expected vectorized
258 loops.
259
260 2012-06-06 Fabien Chêne <fabien@gcc.gnu.org>
261
262 PR c++/52841
263 * g++.dg/cpp0x/pr52841.C: New testcase.
264
265 2012-06-06 Richard Guenther <rguenther@suse.de>
266
267 PR tree-optimization/53081
268 * gcc.dg/tree-ssa/ldist-20.c: New testcase.
269 * gcc.dg/tree-ssa/loop-19.c: Add -fno-tree-loop-distribute-patterns.
270
271 2012-06-05 Michael Meissner <meissner@linux.vnet.ibm.com>
272
273 * gcc.target/powerpc/pr53487.c: New test.
274
275 2012-06-05 Pat Haugen <pthaugen@us.ibm.com>
276
277 * gcc.target/powerpc/lhs-1.c: Use parm instead of stack space.
278
279 2012-06-05 Edmar Wienskoski <edmar@freescale.com>
280
281 * gcc.dg/tree-ssa/vector-3.c: Adjust regular expression.
282
283 2012-06-05 Richard Guenther <rguenther@suse.de>
284
285 PR tree-optimization/30442
286 * gcc.dg/vect/bb-slp-30.c: New testcase.
287
288 2012-06-05 Richard Guenther <rguenther@suse.de>
289
290 PR tree-optimization/53081
291 * gcc.dg/tree-ssa/ldist-19.c: New testcase.
292 * gcc.c-torture/execute/builtins/builtins.exp: Always pass
293 -fno-tree-loop-distribute-patterns.
294
295 2012-06-05 Alan Modra <amodra@gmail.com>
296
297 * gcc.target/powerpc/savres.c: Add -mdynamic-no-pic for darwin.
298 Check static chain in nested funcs.
299
300 2012-06-04 Tobias Burnus <burnus@net-b.de>
301
302 PR fortran/50619
303 * gfortran.dg/init_flag_10.f90: New.
304
305 2012-06-04 Paolo Carlini <paolo.carlini@oracle.com>
306
307 PR c++/53524
308 * g++.dg/warn/Wenum-compare-no-2: New.
309
310 2012-06-04 Dodji Seketeli <dodji@redhat.com>
311
312 PR preprocessor/53463
313 * g++.dg/cpp/limits.C: New test.
314 * g++.dg/parse/error19.C: Adjust.
315 * g++.dg/warn/Wconversion-real-integer2.C: Likewise.
316 * g++.dg/warn/pr35635.C: Likewise.
317 * g++.old-deja/g++.pt/assign1.C: Likewise.
318
319 2012-06-04 Edmar Wienskoski <edmar@freescale.com>
320
321 PR target/53559
322 * gcc.target/powerpc/cell_builtin_1.c: New test case.
323 * gcc.target/powerpc/cell_builtin_2.c: Ditto.
324 * gcc.target/powerpc/cell_builtin_3.c: Ditto.
325 * gcc.target/powerpc/cell_builtin_4.c: Ditto.
326 * gcc.target/powerpc/cell_builtin_5.c: Ditto.
327 * gcc.target/powerpc/cell_builtin_6.c: Ditto.
328 * gcc.target/powerpc/cell_builtin_7.c: Ditto.
329 * gcc.target/powerpc/cell_builtin_8.c: Ditto.
330
331 2012-06-04 Andreas Schwab <schwab@linux-m68k.org>
332
333 * g++.dg/debug/dwarf2/nested-3.C: Allow for | comments.
334
335 2012-06-04 Jakub Jelinek <jakub@redhat.com>
336
337 PR tree-optimization/53550
338 * gcc.dg/pr53550.c: New test.
339
340 2012-06-04 Richard Guenther <rguenther@suse.de>
341
342 * gcc.dg/tree-ssa/ldist-11.c: Enable -ftree-loop-distribute-patterns.
343 * gcc.dg/tree-ssa/ldist-17.c: Likewise.
344 * gcc.dg/tree-ssa/ldist-pr45948.c: Likewise.
345
346 2012-06-03 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
347
348 PR fortran/48831
349 * gfortran.dg/parameter_array_element_2.f90: New.
350
351 2012-06-03 Oleg Endo <olegendo@gcc.gnu.org>
352
353 PR target/53512
354 * gcc.target/sh/pr53512-1.c: New.
355 * gcc.target/sh/pr53512-2.c: New.
356 * gcc.target/sh/pr53512-3.c: New.
357 * gcc.target/sh/pr53512-4.c: New.
358
359 2012-06-01 Jason Merrill <jason@redhat.com>
360
361 PR c++/52973
362 * g++.dg/ext/visibility/template12.C: New.
363 * g++.dg/ext/attrib14.C: Adjust warning line.
364
365 PR c++/52725
366 * g++.dg/parse/new6.C: New.
367 * g++.dg/template/sizeof-template-argument.C: Adjust error message.
368
369 2012-06-01 Eric Botcazou <ebotcazou@adacore.com>
370
371 * c-c++-common/restrict-2.c: Revert previous change.
372
373 2012-06-01 Jason Merrill <jason@redhat.com>
374
375 PR c++/53137
376 * g++.dg/cpp0x/lambda/lambda-template5.C: New.
377
378 PR c++/53484
379 * g++.dg/cpp0x/auto33.C: New.
380
381 2012-06-01 Paolo Carlini <paolo.carlini@oracle.com>
382
383 PR c++/26155
384 * g++.dg/parse/namespace-alias-1.C: New.
385
386 2012-06-01 Christian Bruel <christian.bruel@st.com>
387
388 * gcc.dg/spec-options.c: New test.
389 * gcc.dg/foo.specs: New file.
390
391 2012-06-01 Eric Botcazou <ebotcazou@adacore.com>
392
393 PR ada/53517
394 * gnat.dg/lto14.adb: Skip on Solaris.
395
396 2012-06-01 Hans-Peter Nilsson <hp@axis.com>
397
398 * gcc.target/cris/sync-1-v10.c,
399 gcc.target/cris/sync-1-v32.c, gcc.target/cris/sync-1.c,
400 gcc.target/cris/sync-2c.c, gcc.target/cris/sync-2i.c,
401 gcc.target/cris/sync-2s.c, gcc.target/cris/sync-3i.c,
402 gcc.target/cris/sync-3s.c, gcc.target/cris/sync-4c.c,
403 gcc.target/cris/sync-4i.c, gcc.target/cris/sync-4s.c,
404 gcc.target/cris/torture/sync-mis-op-i-1.c,
405 gcc.target/cris/torture/sync-mis-op-i-1a.c,
406 gcc.target/cris/torture/sync-mis-op-i-2.c,
407 gcc.target/cris/torture/sync-mis-op-i-2a.c,
408 gcc.target/cris/torture/sync-mis-op-i-3.c,
409 gcc.target/cris/torture/sync-mis-op-i-3a.c,
410 gcc.target/cris/torture/sync-mis-op-s-1.c,
411 gcc.target/cris/torture/sync-mis-op-s-1a.c,
412 gcc.target/cris/torture/sync-mis-xchg-i-1.c,
413 gcc.target/cris/torture/sync-mis-xchg-i-1a.c,
414 gcc.target/cris/torture/sync-mis-xchg-i-2.c,
415 gcc.target/cris/torture/sync-mis-xchg-i-2a.c,
416 gcc.target/cris/torture/sync-mis-xchg-i-3.c,
417 gcc.target/cris/torture/sync-mis-xchg-i-3a.c,
418 gcc.target/cris/torture/sync-mis-xchg-s-1.c,
419 gcc.target/cris/torture/sync-mis-xchg-s-1a.c: New tests.
420
421 2012-05-31 Richard Guenther <rguenther@suse.de>
422
423 * gcc.dg/tree-ssa/ldist-pr45948-2.c: New testcase copy of
424 ldist-pr45948.c with disabled SCCP.
425
426 2012-05-31 Richard Guenther <rguenther@suse.de>
427
428 PR middle-end/48493
429 * gcc.dg/torture/pr48493.c: New testcase.
430
431 2012-05-31 Greta Yorsh <Greta.Yorsh@arm.com>
432
433 * lib/target-supports.exp (check_effective_target_vect_char_mult): Add
434 arm32 to targets.
435 * gcc.dg/vect/slp-perm-8.c (main): Prevent vectorization
436 of the initialization loop.
437 (dg-final): Adjust the expected number of vectorized loops depending
438 on vect_char_mult target selector.
439
440 2012-05-31 Hans-Peter Nilsson <hp@axis.com>
441
442 * gcc.target/cris/asm-v8.S, gcc.target/cris/asm-v10.S,
443 gcc.target/cris/asm-other.S, gcc.target/cris/inasm-v8.c,
444 gcc.target/cris/inasm-v10.c, gcc.target/cris/inasm-other.c:
445 New tests.
446
447 2012-05-30 Jason Merrill <jason@redhat.com>
448
449 PR c++/53356
450 * g++.dg/init/new34.C: New.
451 * g++.dg/tree-ssa/stabilize1.C: New.
452
453 2012-05-30 Jakub Jelinek <jakub@redhat.com>
454
455 PR c++/53356
456 * g++.dg/init/new33.C: New test.
457
458 2012-05-30 Richard Guenther <rguenther@suse.de>
459
460 PR middle-end/53501
461 * gcc.dg/torture/pr53501.c: New testcase.
462 * c-c++-common/restrict-2.c: Adjust.
463
464 2012-05-30 Alan Modra <amodra@gmail.com>
465
466 * gcc.target/powerpc/powerpc.exp: Load torture-options.exp, call
467 torture-finish.
468
469 2012-05-30 Marc Glisse <marc.glisse@inria.fr>
470
471 * gcc.target/i386/shuf-concat.c: New test.
472
473 2012-05-30 Jakub Jelinek <jakub@redhat.com>
474
475 PR rtl-optimization/53519
476 * gcc.c-torture/compile/pr53519.c: New test.
477
478 2012-05-30 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
479
480 * gcc.target/arm/neon-vrev.c: New.
481
482 2012-05-29 Oleg Endo <olegendo@gcc.gnu.org>
483
484 PR target/51340
485 * gcc.target/sh/pr51340-1.c: New.
486 * gcc.target/sh/pr51340-2.c: New.
487 * gcc.target/sh/pr51340-3.c: New.
488
489 2012-05-29 Richard Guenther <rguenther@suse.de>
490
491 PR tree-optimization/53516
492 * gcc.dg/torture/pr53516.c: New testcase.
493
494 2012-05-29 Dodji Seketeli <dodji@redhat.com>
495
496 PR preprocessor/53229
497 * gcc.dg/cpp/paste6.c: Force to run without
498 -ftrack-macro-expansion.
499 * gcc.dg/cpp/paste8.c: Likewise.
500 * gcc.dg/cpp/paste8-2.c: New test, like paste8.c but run with
501 -ftrack-macro-expansion.
502 * gcc.dg/cpp/paste12.c: Force to run without
503 -ftrack-macro-expansion.
504 * gcc.dg/cpp/paste12-2.c: New test, like paste12.c but run with
505 -ftrack-macro-expansion.
506 * gcc.dg/cpp/paste13.c: Likewise.
507 * gcc.dg/cpp/paste14.c: Likewise.
508 * gcc.dg/cpp/paste14-2.c: New test, like paste14.c but run with
509 -ftrack-macro-expansion.
510 * gcc.dg/cpp/paste18.c: New test.
511
512 2012-05-29 Hans-Peter Nilsson <hp@axis.com>
513
514 * gcc.target/cris/torture/trap-1.c,
515 gcc.target/cris/torture/trap-2.c,
516 gcc.target/cris/torture/trap-3.c,
517 gcc.target/cris/torture/trap-v0.c,
518 gcc.target/cris/torture/trap-v3.c: New tests.
519
520 2012-05-28 Paolo Carlini <paolo.carlini@oracle.com>
521
522 PR c++/25137
523 * g++.dg/warn/Wbraces3.C: New.
524 * g++.dg/warn/Wbraces4.C: Likewise.
525
526 2012-05-28 Jakub Jelinek <jakub@redhat.com>
527
528 PR tree-optimization/53505
529 * c-c++-common/torture/pr53505.c: New test.
530
531 2012-05-27 Nathan Sidwell <nathan@acm.org>
532
533 * gcc.dg/stmt-expr-4.c: New.
534
535 2012-05-26 Paolo Carlini <paolo.carlini@oracle.com>
536
537 PR c++/53491
538 * g++.dg/parse/crash60.C: New.
539
540 2012-05-26 Jason Merrill <jason@redhat.com>
541
542 PR c++/53220
543 * c-c++-common/array-lit.c: New.
544 * g++.dg/ext/complit12.C: #if 0 out decay-to-pointer test.
545
546 2012-05-26 Eric Botcazou <ebotcazou@adacore.com>
547
548 PR ada/50294
549 * gnat.dg/array21.adb: New test.
550
551 2012-05-26 Eric Botcazou <ebotcazou@adacore.com>
552
553 * gnat.dg/renaming5.adb: Adjust dg-final directive.
554
555 2012-05-25 Paolo Carlini <paolo.carlini@oracle.com>
556
557 PR c++/32054
558 * g++.dg/other/anon-union3.C: New.
559
560 2012-05-25 Ian Lance Taylor <iant@google.com>
561
562 * gcc.dg/split-6.c: New test.
563
564 2012-05-25 Eric Botcazou <ebotcazou@adacore.com>
565
566 * gnat.dg/lto14.adb: New test.
567
568 2012-05-25 Tristan Gingold <gingold@adacore.com>
569
570 * gcc.target/i386/large-frame.c: New.
571
572 2012-05-24 Pat Haugen <pthaugen@us.ibm.com>
573 * gcc.target/powerpc/lhs-1.c: New.
574 * gcc.target/powerpc/lhs-2.c: New.
575 * gcc.target/powerpc/lhs-3.c: New.
576
577 2012-05-24 Dodji Seketeli <dodji@redhat.com>
578
579 Make unwound macro expansion trace less redundant
580 * gcc.dg/cpp/macro-exp-tracking-1.c: Adjust.
581 * gcc.dg/cpp/macro-exp-tracking-2.c: Likewise.
582 * gcc.dg/cpp/macro-exp-tracking-3.c: Likewise.
583 * gcc.dg/cpp/macro-exp-tracking-4.c: Likewise.
584 * gcc.dg/cpp/macro-exp-tracking-5.c: Likewise.
585 * gcc.dg/cpp/pragma-diagnostic-2.c: Likewise.
586
587 2012-05-24 Paolo Carlini <paolo.carlini@oracle.com>
588
589 PR c++/53464
590 * g++.dg/cpp0x/constexpr-default1.C: New.
591
592 2012-05-24 Paolo Carlini <paolo.carlini@oracle.com>
593
594 PR c++/32080
595 * g++.dg/eh/goto2.C: New.
596
597 2012-05-24 Richard Guenther <rguenther@suse.de>
598
599 PR middle-end/53460
600 * g++.dg/tree-prof/pr53460.C: New testcase.
601
602 2012-05-24 Richard Guenther <rguenther@suse.de>
603
604 PR bootstrap/53466
605 * g++.dg/debug/pr53466.C: New testcase.
606
607 2012-05-24 Jakub Jelinek <jakub@redhat.com>
608
609 PR tree-optimization/53465
610 * gcc.c-torture/execute/pr53465.c: New test.
611
612 2012-05-23 Tobias Burnus <burnus@net-b.de>
613
614 PR fortran/51055
615 PR fortran/45170
616 * gfortran.dg/allocate_with_typespec_6.f90: New.
617
618 2012-05-23 Paolo Carlini <paolo.carlini@oracle.com>
619
620 PR c++/29185
621 * g++.dg/warn/delete-array-1.C: New.
622
623 2012-05-23 Richard Guenther <rguenther@suse.de>
624
625 * gcc.dg/torture/pr39074-2.c: Adjust.
626 * gcc.dg/torture/pr39074.c: Likewise.
627 * gcc.dg/torture/pta-structcopy-1.c: Likewise.
628 * gcc.dg/tree-ssa/alias-19.c: Likewise.
629
630 2012-05-22 Jan Hubicka <jh@suse.cz>
631
632 PR middle-end/53161
633 * g++.dg/torture/pr53161.C: New testcase.
634
635 2012-05-22 Tobias Burnus <burnus@net-b.de>
636
637 PR fortran/53389
638 * gfortran.dg/realloc_on_assign_15.f90: New.
639
640 2012-05-22 Richard Guenther <rguenther@suse.de>
641
642 PR middle-end/51071
643 * gcc.dg/torture/pr51071-2.c: New testcase.
644
645 2012-05-22 Paolo Bonzini <bonzini@gnu.org>
646
647 PR tree-optimization/53336
648 * g++.dg/torture/pr53336.C: New testcase.
649
650 2012-05-22 Dodji Seketeli <dodji@redhat.com>
651
652 PR c++/53322
653 * g++.dg/warn/Wunused-local-typedefs.C: Adjust to use -Wunused
654 instead of -Wunused-local-typedefs.
655
656 2012-05-21 Paolo Carlini <paolo.carlini@oracle.com>
657
658 PR c++/51184
659 * g++.dg/other/abstract4.C: New-
660
661 2012-05-21 Paolo Carlini <paolo.carlini@oracle.com>
662
663 PR c++/40821
664 * g++.dg/ext/attrib46.C: New.
665
666 2012-05-21 Joseph Myers <joseph@codesourcery.com>
667
668 PR c/53418
669 * gcc.c-torture/compile/pr53418-1.c,
670 gcc.c-torture/compile/pr53418-2.c: New tests.
671
672 2012-05-21 Jakub Jelinek <jakub@redhat.com>
673
674 PR tree-optimization/53366
675 * gcc.dg/torture/pr53366-1.c: New test.
676 * gcc.dg/torture/pr53366-2.c: New test.
677 * gcc.target/i386/pr53366-1.c: New test.
678 * gcc.target/i386/pr53366-2.c: New test.
679
680 PR tree-optimization/53409
681 * gcc.c-torture/compile/pr53409.c: New test.
682
683 PR tree-optimization/53410
684 * gcc.c-torture/compile/pr53410-1.c: New test.
685 * gcc.c-torture/compile/pr53410-2.c: New test.
686
687 2012-05-21 H.J. Lu <hongjiu.lu@intel.com>
688
689 PR target/53425
690 * gcc.target/i386/pr53425-1.c: New file.
691 * gcc.target/i386/pr53425-2.c: Likewise.
692
693 2012-05-21 Richard Guenther <rguenther@suse.de>
694
695 PR tree-optimization/53408
696 * gcc.dg/torture/pr53408.c: New testcase.
697
698 2012-05-21 Uros Bizjak <ubizjak@gmail.com>
699 H.J. Lu <hongjiu.lu@intel.com>
700
701 PR target/53416
702 * gcc.target/i386/pr53416.c: New file.
703
704 2012-05-21 Richard Guenther <rguenther@suse.de>
705
706 * gfortran.dg/pr46519-2.f90: Adjust to avoid memset transform.
707
708 2012-05-21 Richard Guenther <rguenther@suse.de>
709
710 * gcc.dg/torture/ldist-1.c: New testcase.
711
712 2012-05-20 Eric Botcazou <ebotcazou@adacore.com>
713
714 * gnat.dg/lto13.adb: New test.
715 * gnat.dg/lto13_pkg.ad[sb]: New helper.
716
717 2012-05-18 Eric Botcazou <ebotcazou@adacore.com>
718
719 * gnat.dg/specs/lto12.ads: New test.
720 * gnat.dg/specs/lto12_pkg.ads: New helper.
721
722 2012-05-18 Richard Guenther <rguenther@suse.de>
723
724 PR tree-optimization/53346
725 * gcc.dg/tree-ssa/ldist-18.c: New testcase.
726 * gcc.target/i386/incoming-10.c: Adjust.
727 * gcc.target/i386/incoming-11.c: Likewise.
728 * gcc.target/i386/pr46295.c: Likewise.
729
730 2012-05-18 Richard Guenther <rguenther@suse.de>
731
732 * gcc.dg/pr53352.c: Return zero.
733
734 2012-05-18 Richard Guenther <rguenther@suse.de>
735
736 PR tree-optimization/53390
737 * gcc.dg/torture/pr53390.c: New testcase.
738
739 2012-05-18 Meador Inge <meadori@codesourcery.com>
740
741 PR rtl-optimization/53352
742 * gcc.dg/pr53352.c: New test.
743
744 2012-05-17 David S. Miller <davem@davemloft.net>
745
746 * gfortran.dg/bessel_7.f90: Bump allowed precision to avoid
747 failure on sparc-*-linux-gnu.
748
749 2012-05-17 Paolo Carlini <paolo.carlini@oracle.com>
750
751 PR c++/39681
752 * g++.dg/parse/error49.C: New.
753 * g++.dg/cpp0x/error8.C: Likewise.
754 * g++.dg/ext/utf-cxx98.C: Adjust dg-error directive.
755 * g++.dg/ext/utf-dflt2.C: Likewise.
756 * g++.dg/ext/utf-gnuxx98.C: Likewise.
757 * g++.dg/ext/utf-dflt.C: Likewise.
758 * c-c++-common/raw-string-3.c: Likewise.
759 * c-c++-common/raw-string-4.c: Likewise.
760
761 2012-05-17 Paolo Carlini <paolo.carlini@oracle.com>
762
763 PR c++/53371
764 * g++.dg/cpp0x/catch1.C: New.
765
766 2012-05-17 Paolo Carlini <paolo.carlini@oracle.com>
767
768 PR c++/44516
769 * g++.dg/parse/error48.C: New.
770 * g++.dg/template/crash89.C: Adjust dg-error line numbers.
771 * g++.old-deja/g++.robertl/eb109.C: Add column info to dg-error string.
772
773 2012-05-16 Patrick Marlier <patrick.marlier@gmail.com>
774
775 * gcc.dg/tm/indirect-2.c: New test.
776
777 2012-05-16 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
778
779 PR tree-optimization/53217
780 * gfortran.dg/pr53217.f90: New test.
781
782 2012-05-16 Richard Guenther <rguenther@suse.de>
783
784 PR tree-optimization/53364
785 * g++.dg/torture/pr53364.C: New testcase.
786
787 2012-05-16 Georg-Johann Lay <avr@gjlay.de>
788
789 PR testsuite/52641
790 * gcc.dg/pr52549.c: Fix test for long != void*
791 * gcc.c-torture/execute/pr52979-1.x: New file.
792 * gcc.c-torture/execute/pr52979-2.x: New file.
793
794 2012-05-16 Dodji Seketeli <dodji@redhat.com>
795
796 PR preprocessor/7263
797 * gcc.dg/binary-constants-2.c: Run without tracking locations
798 accross macro expansion.
799 * gcc.dg/binary-constants-3.c: Likewise.
800 * gcc.dg/cpp/sysmac2.c: Likewise.
801 * testsuite/gcc.dg/nofixed-point-2.c: Adjust for more precise
802 location.
803 * gcc.dg/cpp/syshdr3.c: New test.
804 * gcc.dg/cpp/syshdr3.h: New header for the new test above.
805 * gcc.dg/system-binary-constants-1.c: New test.
806 * gcc.dg/system-binary-constants-1.h: New header for the new test
807 above.
808 * g++.dg/cpp/syshdr3.C: New test.
809 * g++.dg/cpp/syshdr3.h: New header the new test above.
810 * g++.dg/system-binary-constants-1.C: New test.
811 * g++.dg/system-binary-constants-1.h: New header the new test
812 above.
813
814 2012-05-15 Paolo Carlini <paolo.carlini@oracle.com>
815
816 * g++.old-deja/g++.pt/crash10.C: Adjust post PR11586.
817
818 2012-05-15 Jakub Jelinek <jakub@redhat.com>
819
820 PR target/53358
821 * gcc.dg/pr53358.c: New test.
822
823 2012-05-15 Paolo Carlini <paolo.carlini@oracle.com>
824
825 PR c++/11856
826 * g++.dg/warn/Wtype-limits.C: Don't warn in templates.
827 * g++.dg/warn/Wtype-limits-Wextra.C: Likewise.
828
829 2012-05-15 Olivier Hainque <hainque@adacore.com>
830
831 * g++.dg/eh/sighandle.C: New testcase.
832
833 2012-05-15 Richard Guenther <rguenther@suse.de>
834
835 PR tree-optimization/53355
836 * gcc.dg/tree-ssa/vrp67.c: New testcase.
837
838 2012-05-15 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
839
840 * gfortran.dg/*.f90: Remove now redundant manual
841 cleanup-modules directive.
842
843 2012-05-14 Uros Bizjak <ubizjak@gmail.com>
844
845 * gcc.target/i386/avx256-unaligned-load-[1234].c: Update scan strings.
846 * gcc.target/i386/avx256-unaligned-store-[1234].c: Ditto.
847
848 2012-05-14 Janne Blomqvist <jb@gcc.gnu.org>
849
850 PR fortran/52428
851 * gfortran.dg/int_range_io_1.f90: New test.
852
853 2012-05-14 Andi Kleen <ak@linux.intel.com>
854 Jakub Jelinek <jakub@redhat.com>
855
856 PR target/53315
857 * gcc.target/i386/i386.exp (check_effective_target_rtm): New.
858 * gcc.target/i386/rtm-check.h: New file.
859 * gcc.target/i386/pr53315.c: New test.
860
861 2012-05-14 Tobias Burnus <burnus@net-b.de>
862
863 PR fortran/49110
864 PR fortran/51055
865 PR fortran/53329
866 * gfortran.dg/deferred_type_param_4.f90: New.
867 * gfortran.dg/deferred_type_param_6.f90: New.
868
869 2012-05-14 Bernd Schmidt <bernds@codesourcery.com>
870
871 * gcc.target/i386/retarg.c: New test.
872
873 2012-05-13 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
874
875 PR fortran/45170
876 * gfortran.dg/deferred_type_param_3.f90: New.
877 * gfortran.dg/deferred_type_proc_pointer_1.f90: New.
878 * gfortran.dg/deferred_type_proc_pointer_2.f90: New.
879
880 2012-05-12 Eric Botcazou <ebotcazou@adacore.com>
881
882 * gnat.dg/null_pointer_deref3.adb: New test.
883
884 2012-05-12 Tobias Burnus <burnus@net-b.de>
885
886 PR fortran/49110
887 PR fortran/52843
888 * gfortran.dg/deferred_type_param_5.f90: New.
889
890 2012-05-12 Paolo Carlini <paolo.carlini@oracle.com>
891
892 * g++.dg/parse/error47.C: New.
893
894 2012-05-11 Thomas Koenig <tkoenig@gcc.gnu.org>
895
896 PR fortran/52537
897 * gfortran.dg/string_compare_4.f90: Change option
898 to -fdump-tree-original. Add test case for kind=4.
899
900 2012-05-11 Thomas Koenig <tkoenig@gcc.gnu.org>
901
902 PR fortran/52537
903 * gfortran.dg/string_compare_4.f90: New test.
904
905 2012-05-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
906
907 * g++.dg/debug/dwarf2/nested-3.C: Allow for ! comments.
908
909 2012-05-11 Paolo Carlini <paolo.carlini@oracle.com>
910
911 PR c++/53305
912 * g++.dg/cpp0x/variadic132.C: New.
913
914 2012-05-10 Paolo Carlini <paolo.carlini@oracle.com>
915
916 PR c++/53158
917 * g++.dg/cpp0x/lambda/lambda-err2.C: New.
918 * g++.dg/parse/error26.C: Tweak dg-error column number.
919
920 2012-05-10 Paolo Carlini <paolo.carlini@oracle.com>
921
922 PR c++/53301
923 * g++.dg/warn/Wzero-as-null-pointer-constant-6.C: New.
924
925 2012-05-10 Eric Botcazou <ebotcazou@adacore.com>
926
927 * gnat.dg/lto11.ad[sb]: New test.
928
929 2012-05-09 Uros Bizjak <ubizjak@gmail.com>
930
931 PR target/52908
932 * gcc.target/i386/xop-imul32widen-vector.c: Update scan-assembler
933 directive to Scan for vpmuldq, not vpmacsdql.
934
935 2012-05-09 Michael Matz <matz@suse.de>
936
937 PR tree-optimization/53185
938 * gcc.dg/vect/pr53185.c: New test.
939
940 2012-05-09 H.J. Lu <hongjiu.lu@intel.com>
941
942 PR middle-end/53249
943 * gcc.target/i386/pr53249.c: New.
944
945 2012-05-09 Richard Guenther <rguenther@suse.de>
946
947 PR tree-optimization/18437
948 * gfortran.dg/vect/rnflow-trs2a2.f90: Move ...
949 * gfortran.dg/vect/fast-math-rnflow-trs2a2.f90: ... here.
950
951 2012-05-09 Jakub Jelinek <jakub@redhat.com>
952
953 PR tree-optimization/53226
954 * gcc.c-torture/compile/pr53226.c: New test.
955
956 2012-05-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
957
958 * gcc.target/i386/hle-add-acq-1.c: Allow for ; after lock.
959 * gcc.target/i386/hle-add-rel-1.c: Likewise.
960 * gcc.target/i386/hle-and-acq-1.c: Likewise.
961 * gcc.target/i386/hle-and-rel-1.c: Likewise.
962 * gcc.target/i386/hle-cmpxchg-acq-1.c: Likewise.
963 * gcc.target/i386/hle-cmpxchg-rel-1.c: Likewise.
964 * gcc.target/i386/hle-or-acq-1.c: Likewise.
965 * gcc.target/i386/hle-or-rel-1.c: Likewise.
966 * gcc.target/i386/hle-sub-acq-1.c: Likewise.
967 * gcc.target/i386/hle-sub-rel-1.c: Likewise.
968 * gcc.target/i386/hle-xadd-acq-1.c: Likewise.
969 * gcc.target/i386/hle-xadd-rel-1.c: Likewise.
970 * gcc.target/i386/hle-xor-acq-1.c: Likewise.
971 * gcc.target/i386/hle-xor-rel-1.c: Likewise.
972
973 2012-05-09 Dehao Chen <dehao@google.com>
974
975 * gcc.dg/predict-1.c: Remove the replicated text in this test.
976 * gcc.dg/predict-2.c: Likewise.
977 * gcc.dg/predict-3.c: Likewise.
978 * gcc.dg/predict-4.c: Likewise.
979 * gcc.dg/predict-5.c: Likewise.
980 * gcc.dg/predict-6.c: Likewise.
981
982 2012-05-08 Hans-Peter Nilsson <hp@axis.com>
983
984 PR target/53272
985 * gcc.dg/torture/pr53272-1.c, gcc.dg/torture/pr53272-2.c: New test.
986
987 2012-05-08 Richard Guenther <rguenther@suse.de>
988
989 * gcc.dg/fold-bitand-4.c: New testcase.
990
991 2012-05-08 Dehao Chen <dehao@google.com>
992
993 * gcc.dg/predict-1.c: Check if LOOP_IV_COMPARE static predict
994 heuristic is working properly.
995 * gcc.dg/predict-2.c: Likewise.
996 * gcc/dg/predict-3.c: Likewise.
997 * gcc/dg/predict-4.c: Likewise.
998 * gcc/dg/predict-5.c: Likewise.
999 * gcc/dg/predict-6.c: Likewise.
1000
1001 2012-05-07 Jakub Jelinek <jakub@redhat.com>
1002
1003 PR tree-optimization/53239
1004 * g++.dg/opt/vrp3.C: New test.
1005 * g++.dg/opt/vrp3-aux.cc: New file.
1006 * g++.dg/opt/vrp3.h: New file.
1007
1008 2012-05-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1009
1010 * g++.dg/debug/dwarf2/nested-3.C: Allow for / comments and missing
1011 .uleb128 support in assembler output.
1012
1013 2012-05-07 Richard Guenther <rguenther@suse.de>
1014
1015 PR lto/42987
1016 * g++.dg/lto/pr42987_0.C: New testcase.
1017 * g++.dg/lto/pr42987_1.C: Likewise.
1018
1019 2012-05-07 Tobias Burnus <burnus@net-b.de>
1020
1021 PR fortran/53255
1022 * gfortran.dg/typebound_operator_15.f90: New.
1023
1024 2012-05-06 Tobias Burnus <burnus@net-b.de>
1025
1026 PR fortran/41587
1027 * gfortran.dg/class_array_13.f90: New.
1028
1029 2012-05-06 Tristan Gingold <gingold@adacore.com>
1030
1031 * gnat.dg/warn7.adb: New test.
1032
1033 2012-05-06 Eric Botcazou <ebotcazou@adacore.com>
1034
1035 * gnat.dg/specs/renamings.ads: Rename to...
1036 * gnat.dg/specs/renaming1.ads: ...this.
1037 * gnat.dg/specs/renaming2.ads: New test.
1038 * gnat.dg/specs/renaming2_pkg1.ads: New helper.
1039 * gnat.dg/specs/renaming2_pkg2.ads: Likewise.
1040 * gnat.dg/specs/renaming2_pkg3.ads: Likewise.
1041 * gnat.dg/specs/renaming2_pkg4.ad[sb]: Likewise.
1042
1043 2012-05-06 Eric Botcazou <ebotcazou@adacore.com>
1044
1045 * gnat.dg/discr36.ad[sb]: New test.
1046 * gnat.dg/discr36_pkg.ad[sb]: New helper.
1047
1048 2012-05-05 Manuel López-Ibáñez <manu@gcc.gnu.org>
1049
1050 PR c/43772
1051 * c-c++-common/pr43772.c: New.
1052
1053 2012-05-05 Paul Thomas <pault@gcc.gnu.org>
1054
1055 PR fortran/41600
1056 * gfortran.dg/select_type_26.f03 : New test.
1057 * gfortran.dg/select_type_27.f03 : New test.
1058
1059 PR fortran/53191
1060 * gfortran.dg/select_type_28.f03 : New test.
1061
1062 2012-05-05 Janne Blomqvist <jb@gcc.gnu.org>
1063
1064 PR fortran/49010
1065 PR fortran/24518
1066 * gfortran.dg/mod_sign0_1.f90: New test.
1067 * gfortran.dg/mod_large_1.f90: New test.
1068
1069 2012-05-04 Tobias Burnus <burnus@net-b.de>
1070
1071 PR fortran/53175
1072 gfortran.dg/public_private_module_5.f90: New.
1073
1074 2012-05-04 Tobias Burnus <burnus@net-b.de>
1075
1076 PR fortran/53111
1077 * gfortran.dg/constructor_7.f90: New.
1078 * gfortran.dg/constructor_8.f90: New.
1079
1080 2012-05-04 Paolo Carlini <paolo.carlini@oracle.com>
1081
1082 PR c++/53166
1083 * g++.dg/cpp0x/static_assert7.C: New.
1084
1085 2012-05-04 Ulrich Weigand <ulrich.weigand@linaro.org>
1086
1087 PR tree-optimization/52633
1088 * gcc.dg/vect/vect-over-widen-1.c: Two patterns should now be
1089 recognized as widening shifts instead of over-widening.
1090 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
1091 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
1092 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
1093 * gcc.target/arm/pr52633.c: New test.
1094
1095 2012-05-04 Richard Guenther <rguenther@suse.de>
1096
1097 PR tree-optimization/53168
1098 * gcc.dg/torture/pr53168.c: New testcase.
1099 * gcc.dg/tree-ssa/ssa-pre-30.c: Likewise.
1100
1101 2012-05-04 Richard Guenther <rguenther@suse.de>
1102
1103 * gcc.dg/lto/pr53214_0.c: New testcase.
1104
1105 2012-05-04 Eric Botcazou <ebotcazou@adacore.com>
1106
1107 * gcc.target/ia64/pr48496.c: New test.
1108 * gcc.target/ia64/pr52657.c: Likewise.
1109
1110 2012-05-04 Manuel López-Ibáñez <manu@gcc.gnu.org>
1111
1112 PR c/51712
1113 * c-c++-common/pr51712.c: New.
1114
1115 2012-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
1116
1117 PR target/53199
1118 * gcc.target/powwerpc/pr53199.c: New file.
1119
1120 2012-05-03 Jason Merrill <jason@redhat.com>
1121
1122 * g++.dg/debug/dwarf2/nested-3.C: Adjust pattern.
1123
1124 * gcc.dg/debug/dwarf2/dups-types.c: New.
1125 * gcc.dg/debug/dwarf2/dups-types.h: New.
1126
1127 2012-05-03 Jason Merrill <jason@redhat.com>
1128
1129 * g++.dg/debug/dwarf2/namespace-2.C: New.
1130 * g++.dg/debug/dwarf2/localclass3.C: New.
1131
1132 2012-05-03 Jason Merrill <jason@redhat.com>
1133
1134 * g++.dg/debug/dwarf2/thunk1.C: New.
1135
1136 2012-05-03 Paolo Carlini <paolo.carlini@oracle.com>
1137
1138 PR c++/53186
1139 * g++.dg/other/final2.C: New.
1140
1141 2012-05-03 Richard Guenther <rguenther@suse.de>
1142
1143 * gcc.dg/tree-ssa/ssa-pre-27.c: Remove XFAIL.
1144
1145 2012-05-03 Uros Bizjak <ubizjak@gmail.com>
1146
1147 * gcc.target/i386/hle-cmpxchg-acq-1.c (dg-options): Add -march=x86-64.
1148 * gcc.target/i386/hle-xadd-acq-1.c (dg-options): Ditto.
1149 * gcc.target/i386/hle-cmpxchg-rel-1.c (dg-options): Ditto.
1150 * gcc.target/i386/hle-xadd-rel-1.c (dg-options): Ditto.
1151
1152 2012-05-03 Jakub Jelinek <jakub@redhat.com>
1153
1154 * gcc.target/i386/hle-xadd-rel-1.c: Match .byte 0xf3 instead of
1155 .byte 0xf2.
1156 * gcc.target/i386/hle-sub-rel-1.c: Likewise.
1157 * gcc.target/i386/hle-xchg-rel-1.c: Likewise.
1158 * gcc.target/i386/hle-add-rel-1.c: Likewise.
1159
1160 PR debug/53174
1161 * gcc.dg/pr53174.c: New test.
1162
1163 PR target/53187
1164 * gcc.target/arm/pr53187.c: New test.
1165 * gcc.c-torture/compile/pr53187.c: New test.
1166
1167 2012-05-03 Richard Guenther <rguenther@suse.de>
1168
1169 * gfortran.dg/pr52621.f90: Add -w to avoid diagnostic about
1170 unsupported prefetching support.
1171
1172 2012-05-03 Greta Yorsh <Greta.Yorsh@arm.com>
1173
1174 * gcc.dg/fixed-point/composite-type.c (dg-options): Add
1175 option -ftrack-macro-expansion=0.
1176 * gcc.dg/fixed-point/operator-bitwise.c (dg-options): Add
1177 option -ftrack-macro-expansion=0.
1178
1179 2012-05-03 Greta Yorsh <Greta.Yorsh@arm.com>
1180
1181 * gcc.dg/builtin-stringop-chk-1.c (dg-options): Replace
1182 dg-options for target arm with dg-additional-options.
1183
1184 2012-05-03 Richard Guenther <rguenther@suse.de>
1185
1186 PR tree-optimization/53144
1187 * gcc.dg/torture/pr53144.c: New testcase.
1188
1189 2012-05-03 Tobias Burnus <burnus@net-b.de>
1190
1191 PR fortran/52864
1192 * gfortran.dg/pointer_intent_7.f90: New.
1193 * gfortran.dg/pure_formal_3.f90: New.
1194
1195 2012-05-02 Ulrich Weigand <ulrich.weigand@linaro.org>
1196
1197 * gcc.target/s390/20030123-1.c: Add missing "volatile".
1198
1199 2012-05-02 Martin Jambor <mjambor@suse.cz>
1200
1201 PR lto/52605
1202 * g++.dg/lto/pr52605_0.C: New test.
1203
1204 2012-05-02 Kirill Yukhin <kirill.yukhin@intel.com>
1205
1206 * gcc.target/i386/hle-cmpxchg-acq-1.c: New.
1207 * gcc.target/i386/hle-cmpxchg-rel-1.c: Ditto.
1208 * gcc.target/i386/hle-add-acq-1.c: Ditto.
1209 * gcc.target/i386/hle-add-rel-1.c: Ditto.
1210 * gcc.target/i386/hle-and-acq-1.c: Ditto.
1211 * gcc.target/i386/hle-and-rel-1.c: Ditto.
1212 * gcc.target/i386/hle-or-acq-1.c: Ditto.
1213 * gcc.target/i386/hle-or-rel-1.c: Ditto.
1214 * gcc.target/i386/hle-sub-acq-1.c: Ditto.
1215 * gcc.target/i386/hle-sub-rel-1.c: Ditto.
1216 * gcc.target/i386/hle-xadd-acq-1.c: Ditto.
1217 * gcc.target/i386/hle-xadd-rel-1.c: Ditto.
1218 * gcc.target/i386/hle-xchg-acq-1.c: Ditto.
1219 * gcc.target/i386/hle-xchg-rel-1.c: Ditto.
1220 * gcc.target/i386/hle-xor-acq-1.c: Ditto.
1221 * gcc.target/i386/hle-xor-rel-1.c: Ditto.
1222
1223 2012-05-02 Steven Bosscher <steven@gcc.gnu.org>
1224
1225 PR middle-end/53153
1226 * gcc.dg/pr53153.c: New test.
1227
1228 2012-05-02 Richard Guenther <rguenther@suse.de>
1229
1230 * g++.dg/tree-ssa/pr19807.C: Adjust.
1231
1232 2012-05-02 Jakub Jelinek <jakub@redhat.com>
1233
1234 PR tree-optimization/53163
1235 * gcc.c-torture/compile/pr53163.c: New test.
1236
1237 PR rtl-optimization/53160
1238 * gcc.c-torture/execute/pr53160.c: New test.
1239
1240 2012-05-01 Ian Lance Taylor <iant@google.com>
1241
1242 PR c/37303
1243 * gcc.dg/pr37303.c: New test.
1244
1245 2012-05-01 Richard Henderson <rth@redhat.com>
1246
1247 * lib/target-supports.exp
1248 (check_effective_target_sync_long_long_runtime): True for
1249 check_effective_target_powerpc64.
1250
1251 2012-04-30 Marc Glisse <marc.glisse@inria.fr>
1252
1253 PR c++/51033
1254 * gcc.dg/vector-1.c: Move to ...
1255 * c-c++-common/vector-1.c: ... here.
1256 * gcc.dg/vector-2.c: Move to ...
1257 * c-c++-common/vector-2.c: ... here.
1258 * gcc.dg/vector-3.c: Move to ...
1259 * c-c++-common/vector-3.c: ... here. Adapt to C++.
1260 * gcc.dg/vector-4.c: Move to ...
1261 * c-c++-common/vector-4.c: ... here.
1262 * gcc.dg/vector-init-1.c: Move to ...
1263 * c-c++-common/vector-init-1.c: ... here.
1264 * gcc.dg/vector-init-2.c: Move to ...
1265 * c-c++-common/vector-init-2.c: ... here.
1266 * gcc.dg/vector-subscript-1.c: Move to ... Adapt to C++.
1267 * c-c++-common/vector-subscript-1.c: ... here.
1268 * gcc.dg/vector-subscript-2.c: Move to ...
1269 * c-c++-common/vector-subscript-2.c: ... here.
1270 * gcc.dg/vector-subscript-3.c: Move to ...
1271 * c-c++-common/vector-subscript-3.c: ... here.
1272
1273 PR c++/51314
1274 * g++.dg/cpp0x/vt-51314.C: New test.
1275 * g++.dg/cpp0x/variadic76.C: Fix.
1276
1277 2012-04-30 Greta Yorsh <Greta.Yorsh@arm.com>
1278
1279 * gcc.dg/pr52283.c: Add missing dg-warning and dg-options.
1280
1281 2012-04-30 Dodji Seketeli <dodji@redhat.com>
1282
1283 Add -Wvarargs option
1284 * c-c++-common/Wvarargs.c: New test case.
1285 * c-c++-common/Wvarargs-2.c: Likewise.
1286
1287 2012-04-30 Dodji Seketeli <dodji@redhat.com>
1288
1289 Adjust relevant test cases wrt -ftrack-macro-expansion=[0|2]
1290 * objc.dg/foreach-7.m: Force the test case to run without
1291 -ftrack-macro-expansion.
1292 * c-c++-common/tm/attrib-1.c: Likewise.
1293 * c-c++-common/warn-ommitted-condop.c: Likewise.
1294 * gcc.dg/assign-warn-1.c: Likewise.
1295 * gcc.dg/assign-warn-2.c: Likewise.
1296 * gcc.dg/attr-alloc_size.c: Likewise.
1297 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
1298 * gcc.dg/builtin-stringop-chk-2.c: Likewise.
1299 * gcc.dg/builtin-strncat-chk-1.c: Likewise.
1300 * gcc.dg/c90-const-expr-9.c: Likewise.
1301 * gcc.dg/c99-const-expr-9.c: Likewise.
1302 * gcc.dg/cpp/direct2.c: Likewise. Adjust.
1303 * gcc.dg/cpp/direct2s.c: Likewise.
1304 * gcc/testsuite/gcc.dg/cpp/pr28709.c: Likewise.
1305 * gcc.dg/cpp/pragma-diagnostic-1.c: Likewise.
1306 * gcc.dg/dfp/composite-type.c: Likewise.
1307 * gcc.dg/uninit-6-O0.c: Adjust the test case and force it to run
1308 with -ftrack-macro-expansion
1309 * g++.dg/cpp0x/constexpr-ex3.C: Likewise.
1310 * g++.dg/cpp0x/constexpr-overflow.C: Likewise.
1311 * g++.dg/ext/cleanup-1.C: Likewise.
1312 * g++.dg/ext/gnu-inline-global-reject.C: Likewise.
1313 * g++.dg/template/sfinae10.C: Likewise.
1314 * g++.dg/tm/wrap-2.C: Likewise.
1315 * g++.dg/warn/Wconversion-real-integer.C: Likewise.
1316 * g++.dg/warn/Wsign-conversion.C: Likewise.
1317 * g++.dg/warn/multiple-overflow-warn-1.C: Likewise.
1318 * g++.old-deja/g++.mike/p10769b.C: Likewise.
1319 * g++.dg/warn/Wdouble-promotion.C: Adjust the test case and force
1320 it to run with -ftrack-macro-expansion.
1321 * libstdc++-v3/scripts/testsuite_flags.in: By default, run the
1322 test cases without -ftrack-macro-expansion.
1323
1324 Fix location for static class members
1325 * g++.dg/template/sfinae6_neg.C: Adjust.
1326
1327 Make conversion warnings work on NULL with -ftrack-macro-expansion
1328 * g++.dg/warn/Wconversion-null-2.C: Add testing for __null,
1329 alongside the previous testing for NULL.
1330
1331 Fix -Wuninitialized for -ftrack-macro-expansion
1332 * gcc.dg/cpp/pragma-diagnostic-2.c: Fix this.
1333
1334 Strip "<built-in>" loc from displayed expansion context
1335 * g++.dg/warn/Wconversion-real-integer2.C: New test.
1336 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
1337 * g++.dg/warn/conversion-real-integer-3.h: New header used by the
1338 new test above.
1339
1340 Fix expansion point loc for macro-like tokens
1341 * gcc.dg/debug/dwarf2/pr41445-5.c: Adjust.
1342 * gcc.dg/debug/dwarf2/pr41445-6.c: Likewise.
1343
1344 Fix token pasting with -ftrack-macro-expansion
1345 * gcc.dg/cpp/paste17.c: New test case for
1346 -ftrack-macro-expansion=2 mode only.
1347 * gcc.dg/cpp/macro-exp-tracking-5.c: Likewise.
1348
1349 2012-04-30 Eric Botcazou <ebotcazou@adacore.com>
1350
1351 * gnat.dg/warn6.ad[sb]: New test.
1352
1353 2012-04-29 Manuel López-Ibáñez <manu@gcc.gnu.org>
1354
1355 PR 53149
1356 * gcc.dg/20011021-1.c: Adjust testcase.
1357
1358 2012-04-29 Thomas Koenig <tkoenig@gcc.gnu.org>
1359
1360 PR fortran/53148
1361 * gfortran.dg/function_optimize_12.f90: New test.
1362
1363 2012-04-29 Hans-Peter Nilsson <hp@axis.com>
1364
1365 PR target/53156
1366 * gcc.target/cris/peep2-andu2.c: Tweak expected assembly
1367 code to match current output and cover new peephole2 pattern.
1368
1369 2012-04-27 Ollie Wild <aaw@google.com>
1370
1371 * g++.dg/cpp0x/Wliteral-suffix.c: New test.
1372
1373 2012-04-27 Paolo Bonzini <bonzini@gnu.org>
1374
1375 * gcc.c-torture/execute/20120427-2.c: New testcase.
1376 * gcc.dg/tree-ssa/phi-opt-10.c: New testcase.
1377 * gcc.dg/tree-ssa/ssa-pre-28.c: Bypass new optimization.
1378 * gcc.dg/tree-ssa/ssa-ifcombine-7.c: Look into ifcombine dump.
1379
1380 2012-04-27 Paolo Bonzini <bonzini@gnu.org>
1381
1382 PR target/53138
1383 * gcc.c-torture/execute/20120427-1.c: New testcase.
1384
1385 2012-04-27 Marc Glisse <marc.glisse@inria.fr>
1386
1387 PR middle-end/27139
1388 * gcc.dg/tree-ssa/forwprop-18.c: New test.
1389
1390 2012-04-27 Tom de Vries <tom@codesourcery.com>
1391
1392 PR tree-optimization/51879
1393 * gcc.dg/pr51879.c: New test.
1394 * gcc.dg/pr51879-2.c: Same.
1395 * gcc.dg/pr51879-3.c: Same.
1396 * gcc.dg/pr51879-4.c: Same.
1397 * gcc.dg/pr51879-6.c: Same.
1398
1399 2012-04-26 Paolo Carlini <paolo.carlini@oracle.com>
1400
1401 PR c++/53096
1402 * g++.dg/cpp0x/defaulted35.C: New.
1403 * g++.dg/cpp0x/defaulted15.C: Adjust.
1404
1405 2012-04-26 Janis Johnson <janisjo@codesourcery.com>
1406
1407 * gcc.dg/bf-ms-layout.c: Adjust offsets to fit ms-bitfield
1408 structure layout.
1409
1410 2012-04-25 Sriraman Tallam <tmsriram@google.com>
1411
1412 * testsuite/gcc.target/i386/builtin_target.c: Check avx2.
1413
1414 2012-04-26 Alan Modra <amodra@gmail.com>
1415
1416 * gcc.target/powerpc/savres.c: New test.
1417 * gcc.target/powerpc/powerpc.exp: Run it.
1418
1419 2012-04-26 Hans-Peter Nilsson <hp@axis.com>
1420
1421 PR target/53120
1422 * gcc.dg/torture/pr53120.c: New test.
1423
1424 2012-04-25 Jakub Jelinek <jakub@redhat.com>
1425
1426 PR middle-end/52979
1427 * gcc.c-torture/compile/pr52979-1.c: New test.
1428 * gcc.c-torture/execute/pr52979-1.c: New test.
1429 * gcc.c-torture/execute/pr52979-2.c: New test.
1430
1431 2012-04-25 Richard Guenther <rguenther@suse.de>
1432
1433 * gcc.target/i386/l_fma_float_5.c: Adjust.
1434 * gcc.target/i386/l_fma_double_4.c: Likewise.
1435 * gcc.target/i386/l_fma_float_2.c: Likewise.
1436 * gcc.target/i386/l_fma_float_6.c: Likewise.
1437 * gcc.target/i386/l_fma_double_1.c: Likewise.
1438 * gcc.target/i386/l_fma_double_5.c: Likewise.
1439 * gcc.target/i386/l_fma_float_3.c: Likewise.
1440 * gcc.target/i386/l_fma_double_2.c: Likewise.
1441 * gcc.target/i386/l_fma_double_6.c: Likewise.
1442 * gcc.target/i386/l_fma_float_4.c: Likewise.
1443 * gcc.target/i386/l_fma_double_3.c: Likewise.
1444 * gcc.target/i386/l_fma_float_1.c: Likewise.
1445
1446 2012-04-25 Jakub Jelinek <jakub@redhat.com>
1447
1448 PR tree-optimization/53058
1449 * gcc.c-torture/compile/pr53058.c: New test.
1450
1451 2012-04-25 Jan Hubicka <jh@suse.cz>
1452
1453 PR middle-end/53088
1454 * gcc.target/i386/pr39082-1.c: Update warning location.
1455
1456 2012-04-25 Jakub Jelinek <jakub@redhat.com>
1457
1458 PR c/52880
1459 * gcc.dg/pr52880.c: New test.
1460
1461 2012-04-25 Manuel López-Ibáñez <manu@gcc.gnu.org>
1462
1463 * gcc.dg/m-un-2.c: Update.
1464 * gcc.dg/20011021-1.c: Update.
1465
1466 2012-04-25 Tobias Burnus <burnus@net-b.de>
1467
1468 PR fortran/52196
1469 * gfortran.dg/realloc_on_assign_14.f90: New.
1470
1471 2012-04-24 Georg-Johann Lay <avr@gjlay.de>
1472
1473 PR testsuite/52641
1474 PR tree-optimizations/52891
1475 * gcc.c-torture/compile/pr52891-2.c: Fix test for 16-bit int.
1476
1477 2012-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1478
1479 PR c++/52363
1480 * g++.dg/cpp0x/sfinae35.C: New.
1481 * g++.dg/cpp0x/sfinae36.C: Likewise.
1482
1483 2012-04-24 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1484
1485 PR target/47197
1486 * gcc.target/powerpc/pr47197.c: New test.
1487
1488 2012-04-24 Richard Guenther <rguenther@suse.de>
1489
1490 PR tree-optimization/53085
1491 * g++.dg/torture/pr53085.C: New testcase.
1492
1493 2012-04-24 Andrew Pinski <apinski@cavium.com>
1494
1495 PR tree-opt/33512
1496 * gcc.dg/tree-ssa/andor-3.c: New testcase.
1497 * gcc.dg/tree-ssa/andor-4.c: New testcase.
1498 * gcc.dg/tree-ssa/andor-5.c: New testcase.
1499
1500 2012-04-24 Jakub Jelinek <jakub@redhat.com>
1501
1502 PR middle-end/53084
1503 * gcc.c-torture/execute/pr53084.c: New test.
1504
1505 2012-04-23 Paolo Carlini <paolo.carlini@oracle.com>
1506
1507 * g++.dg/cpp0x/noexcept15.C: Adjust for Rev 186726 library changes.
1508
1509 2012-04-23 Andrew Pinski <apinski@cavium.com>
1510
1511 * gcc.dg/tree-ssa/forwprop-17.c: New testcase.
1512
1513 2012-04-23 Bill Schmidt <wschmidt@linux.ibm.com>
1514
1515 PR regression/53076
1516 * gcc.dg/torture/builtin-explog-1.c: Skip if -O0.
1517 * gcc.dg/torture/builtin-power-1.c: Likewise.
1518
1519 2012-04-23 Richard Guenther <rguenther@suse.de>
1520
1521 PR tree-optimization/53070
1522 * gcc.dg/torture/pr53070.c: New testcase.
1523
1524 2012-04-23 Richard Guenther <rguenther@suse.de>
1525
1526 PR c/53060
1527 * gcc.dg/pr53060.c: New testcase.
1528
1529 2012-04-23 Jakub Jelinek <jakub@redhat.com>
1530
1531 PR tree-optimizations/52891
1532 * gcc.c-torture/compile/pr52891-1.c: New test.
1533 * gcc.c-torture/compile/pr52891-2.c: New test.
1534
1535 2012-04-22 Tobias Burnus <burnus@net-b.de>
1536
1537 PR fortran/53051
1538 * gfortran.dg/read_float_4.f90: New.
1539
1540 2012-04-21 Manuel López-Ibáñez <manu@gcc.gnu.org>
1541
1542 PR 35441
1543 * c-c++-common/pr35441.C: New.
1544
1545 2012-04-20 Ian Lance Taylor <iant@google.com>
1546
1547 * go.test/go-test.exp (go-set-goarch): Recognize powerpc*-*-*.
1548 (go-gc-tests): Skip nilptr.go on powerpc*-*-*.
1549
1550 2012-04-20 Uros Bizjak <ubizjak@gmail.com>
1551
1552 * gcc.target/x86_64/abi/avx/test_passing_unions.c: Avoid undefined
1553 array access.
1554 * gcc.target/x86_64/abi/avx/test_passing_structs.c: Likewise.
1555
1556 2012-04-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1557
1558 PR rtl-optimization/44214
1559 * gcc.dg/pr44214-1.c: New test.
1560 * gcc.dg/pr44214-2.c: Likewise.
1561 * gcc.dg/pr44214-3.c: Likewise.
1562
1563 2012-04-20 Richard Guenther <rguenther@suse.de>
1564
1565 * g++.dg/torture/20120420-1.C: New testcase.
1566
1567 2012-04-19 Steven Bosscher <steven@gcc.gnu.org>
1568
1569 * gcc.target/i386/pr45830.c: Update scan-tree-dump.
1570
1571 2012-04-19 Christian Bruel <christian.bruel@st.com>
1572
1573 * gcc.dg/pr52283.c: New test.
1574
1575 2012-04-19 Manuel López-Ibáñez <manu@gcc.gnu.org>
1576
1577 * gcc.dg/pr37985.c: New test.
1578
1579 2012-04-19 Richard Guenther <rguenther@suse.de>
1580
1581 PR rtl-optimization/44688
1582 * gcc.dg/var-expand1.c: Increase array size to make unrolling
1583 possibly profitable.
1584
1585 2012-04-18 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1586
1587 PR tree-optimization/52976
1588 * gfortran.dg/reassoc_11.f: New test.
1589
1590 2012-04-18 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1591
1592 PR tree-optimization/52976
1593 * gfortran.dg/reassoc_7.f: New test.
1594 * gfortran.dg/reassoc_8.f: Likewise.
1595 * gfortran.dg/reassoc_9.f: Likewise.
1596 * gfortran.dg/reassoc_10.f: Likewise.
1597
1598 2012-04-18 Paolo Carlini <paolo.carlini@oracle.com>
1599
1600 PR c++/52422
1601 * g++.dg/cpp0x/sfinae33.C: New.
1602 * g++.dg/cpp0x/sfinae34.C: Likewise.
1603
1604 2012-04-18 Joey Ye <joey.ye@arm.com>
1605
1606 * gcc.target/arm/thumb1-imm.c: Skip it in non-thumb1 target.
1607
1608 2012-04-18 Richard Guenther <rguenther@suse.de>
1609
1610 * gcc.target/x86_64/abi/test_passing_unions.c: Avoid undefined
1611 array access.
1612 * gcc.target/x86_64/abi/test_passing_structs.c: Likewise.
1613 * gcc.target/i386/avx256-unaligned-load-4.c: Fix array sizes.
1614
1615 2012-04-17 Tom de Vries <tom@codesourcery.com>
1616
1617 * g++.dg/pr51264-4.C: New test.
1618
1619 2012-04-17 Paolo Carlini <paolo.carlini@oracle.com>
1620
1621 PR c++/52599
1622 * g++.dg/cpp0x/constexpr-ctor10.C: New.
1623
1624 2012-04-17 Paolo Carlini <paolo.carlini@oracle.com>
1625
1626 PR c++/53003
1627 * g++.dg/parse/crash59.C: New.
1628
1629 2012-04-17 Michael Matz <matz@suse.de>
1630
1631 PR tree-optimization/18437
1632 * gfortran.dg/vect/rnflow-trs2a2.f90: New test.
1633
1634 2012-04-17 Richard Guenther <rguenther@suse.de>
1635
1636 PR middle-end/53011
1637 * g++.dg/torture/pr53011.C: New testcase.
1638
1639 2012-04-16 Jason Merrill <jason@redhat.com>
1640
1641 PR c++/38543
1642 * g++.dg/cpp0x/variadic131.C: New.
1643
1644 PR c++/52008
1645 * g++.dg/cpp0x/variadic130.C: New.
1646
1647 PR c++/50830
1648 * g++.dg/cpp0x/variadic129.C: New.
1649
1650 PR c++/50303
1651 * g++.dg/cpp0x/variadic128.C: New.
1652
1653 2012-04-16 Tobias Burnus <burnus@net-b.de>
1654
1655 PR fortran/52864
1656 * gfortran.dg/pointer_intent_6.f90: New.
1657
1658 2012-04-16 Tobias Burnus <burnus@net-b.de>
1659
1660 PR fortran/52916
1661 * gfortran.dg/public_private_module_3.f90: Use dg-additional-sources
1662 to include public_private_module_4.f90.
1663 * gfortran.dg/public_private_module_4.f90: Skip this test on all
1664 targets.
1665
1666 2012-04-16 Paolo Carlini <paolo.carlini@oracle.com>
1667
1668 PR c++/49152
1669 * g++.dg/diagnostic/operator1.C: New.
1670 * g++.dg/ext/label5.C: Adjust.
1671 * g++.dg/ext/va-arg1.C: Likewise.
1672 * g++.dg/other/error20.C: Likewise.
1673 * g++.dg/other/error20.C: Likewise.
1674 * g++.dg/other/error16.C: Likewise.
1675 * g++.dg/other/error10.C: Likewise.
1676 * g++.dg/parse/error30.C: Likewise.
1677 * g++.dg/cpp0x/lambda/lambda-err1.C: Likewise.
1678
1679 2012-04-16 Jason Merrill <jason@redhat.com>
1680
1681 PR c++/51148
1682 * g++.dg/cpp0x/variadic127.C: New.
1683
1684 2012-04-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1685
1686 * lib/plugin-support.exp (plugin-test-execute): Properly determine
1687 testcase name.
1688 Use fail, pass instead of unresolved.
1689 Don't log $optstr.
1690
1691 PR testsuite/52948
1692 * g++.dg/plugin/dumb_plugin.c (pass_dumb_plugin_example): Remove
1693 TODO_dump_func.
1694 * g++.dg/plugin/selfassign.c (pass_warn_self_assign): Likewise.
1695 * gcc.dg/plugin/one_time_plugin.c (one_pass): Likewise.
1696 * gcc.dg/plugin/selfassign.c (pass_warn_self_assign): Likewise.
1697
1698 2012-04-16 Janus Weil <janus@gcc.gnu.org>
1699
1700 PR fortran/52968
1701 * gfortran.dg/typebound_call_23.f03: New test case.
1702
1703 2012-04-15 Jason Merrill <jason@redhat.com>
1704
1705 PR c++/47220
1706 * g++.dg/cpp0x/variadic126.C: New.
1707
1708 PR c++/52380
1709 * g++.dg/cpp0x/variadic125.C: New.
1710
1711 PR c++/52292
1712 * g++.dg/cpp0x/variadic124.C: New.
1713
1714 PR c++/52706
1715 * g++.dg/cpp0x/nullptr27.C: New.
1716
1717 PR c++/52818
1718 * g++.dg/warn/format8.C: New.
1719
1720 2012-04-15 Janus Weil <janus@gcc.gnu.org>
1721
1722 PR fortran/51082
1723 * gfortran.dg/proc_ptr_comp_34.f90: New test case.
1724
1725 2012-04-14 Tobias Burnus <burnus@net-b.de>
1726
1727 PR fortran/52916
1728 PR fortran/40973
1729 * gfortran.dg/public_private_module_3.f90: New.
1730 * gfortran.dg/public_private_module_4.f90: New.
1731
1732 2012-04-14 Tom de Vries <tom@codesourcery.com>
1733
1734 * gcc.dg/superblock.c: New test.
1735
1736 2012-04-14 Tom de Vries <tom@codesourcery.com>
1737
1738 * gcc.dg/pr51879-12.c: New test.
1739
1740 2012-04-13 Jason Merrill <jason@redhat.com>
1741
1742 PR c++/52824
1743 * g++.dg/cpp0x/variadic123.C: New.
1744 * g++.dg/cpp0x/alias-decl-15.C: Remove dg-errors.
1745
1746 PR c++/52905
1747 * g++.dg/cpp0x/initlist-ctor1.C: New.
1748
1749 PR c++/52915
1750 * g++.dg/other/anon-union2.C: New.
1751
1752 2012-04-13 Martin Jambor <mjambor@suse.cz>
1753
1754 PR middle-end/52939
1755 * g++.dg/ipa/pr52939.C: New test.
1756
1757 2012-04-13 Tom de Vries <tom@codesourcery.com>
1758
1759 * gcc.dg/pr52734.c: New test.
1760
1761 2012-04-13 Richard Guenther <rguenther@suse.de>
1762
1763 PR tree-optimization/52969
1764 * gcc.dg/torture/pr52969.c: New testcase.
1765
1766 2012-04-13 Richard Guenther <rguenther@suse.de>
1767
1768 PR c/52549
1769 * gcc.dg/pr52549.c: New testcase.
1770
1771 2012-04-13 Richard Guenther <rguenther@suse.de>
1772
1773 PR c/52862
1774 * gcc.dg/pr52862.c: New testcase.
1775
1776 2012-04-13 Joey Ye <joey.ye@arm.com>
1777
1778 * gcc.target/arm/thumb1-imm.c: New testcase.
1779
1780 2012-04-12 Uros Bizjak <ubizjak@gmail.com>
1781
1782 PR target/52932
1783 * gcc.target/i386/avx2-vpermps-1.c (avx2_test): Use __m256i type for
1784 second function argument.
1785 * gcc.target/i386/avx2-vpermps-2.c (init_permps): Update declaration.
1786 (calc_permps): Update declaration. Calculate result correctly.
1787 (avx2_test): Change src2 type to union256i_d.
1788 * gcc.target/i386/avx2-vpermd-2.c (calc_permd): Calculate result
1789 correctly.
1790
1791 2012-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
1792
1793 PR target/52775
1794 * gcc.target/powerpc/pr52775.c: New file.
1795
1796 2012-04-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1797
1798 PR tree-optimization/18589
1799 * gcc.dg/tree-ssa/pr18589-1.c: New test.
1800 * gcc.dg/tree-ssa/pr18589-2.c: Likewise.
1801 * gcc.dg/tree-ssa/pr18589-3.c: Likewise.
1802 * gcc.dg/tree-ssa/pr18589-4.c: Likewise.
1803 * gcc.dg/tree-ssa/pr18589-5.c: Likewise.
1804 * gcc.dg/tree-ssa/pr18589-6.c: Likewise.
1805 * gcc.dg/tree-ssa/pr18589-7.c: Likewise.
1806 * gcc.dg/tree-ssa/pr18589-8.c: Likewise.
1807 * gcc.dg/tree-ssa/pr18589-9.c: Likewise.
1808 * gcc.dg/tree-ssa/pr18589-10.c: Likewise.
1809
1810 2012-04-12 Richard Guenther <rguenther@suse.de>
1811
1812 PR tree-optimization/52943
1813 * gcc.dg/torture/pr52943.c: New testcase.
1814
1815 2012-04-12 Oleg Endo <olegendo@gcc.gnu.org>
1816
1817 PR target/50751
1818 * gcc/target/sh/pr50751-4.c: New.
1819 * gcc/target/sh/pr50751-5.c: New.
1820 * gcc/target/sh/pr50751-6.c: New.
1821 * gcc/target/sh/pr50751-7.c: New.
1822
1823 2012-04-11 Fabien Chêne <fabien@gcc.gnu.org>
1824
1825 PR c++/52465
1826 * g++.dg/lookup/using52.C: New.
1827
1828 2012-04-11 Manuel López-Ibáñez <manu@gcc.gnu.org>
1829
1830 * lib/prune.exp (TEST_ALWAYS_FLAGS): If undefined, set to empty.
1831
1832 2012-04-11 H.J. Lu <hongjiu.lu@intel.com>
1833
1834 PR rtl-optimization/52876
1835 * gcc.target/i386/pr52876.c: New.
1836
1837 2012-04-11 Bernd Schmidt <bernds@codesourcery.com>
1838
1839 * gcc.dg/c99-const-expr-9.c (old_offsetof): Insert a cast to
1840 __UINTPTR_TYPE__.
1841 * gcc.c-torture/execute/pr15296.c (intptr_t): Likewise, with
1842 __INTPTR_TYPE__.
1843 * gcc.dg/pr14092-1.c (intptr_t): Likewise.
1844 * gcc.dg/tree-ssa/foldcast-1.c (ssize_t): Likewise.
1845 * gcc.dg/c90-const-expr-6.c (intptr_t): New typedef to replace ...
1846 (ptrdiff_t): ... this. All uses changed.
1847 * gcc.dg/c99-const-expr-6.c (intptr_t, ptrdiff_t): Likewise.
1848 * gcc.dg/torture/pta-escape-1.c (foo): Change arg type to
1849 __INTPTR_TYPE__.
1850 (main): Cast argument to __INTPTR_TYPE__.
1851 * gcc.dg/20041106-1.c (main): Cast to __UINTPTR_TYPE__ rather than
1852 size_t.
1853 * gcc.dg/mallign.c (main): Likewise.
1854 * gcc.dg/pr38700.c (foo): Likewise.
1855 * gcc.dg/long-long-cst1.c (t): Likewise.
1856 * gcc.dg/c99-const-expr-10.c (p, q, f, h, h2): Likewise.
1857 * gcc.dg/array-10.c (c0, c1, c2, c3, c4, c5): Likewise.
1858 * gcc.dg/pointer-arith-10.c (foo): Likewise.
1859 * gcc.dg/pr25682.c (d, foo): Likewise.
1860 * gcc.dg/format/cast-1.c (f): Likewise.
1861 * gcc.dg/c90-const-expr-10.c
1862 * gcc.dg/pr41551.c (uintptr_t): New typedef, replacing...
1863 (size_t): ...this. All uses changed.
1864 * gcc.c-torture/execute/pr22098-1.c (uintptr_t): Likewise.
1865 * gcc.c-torture/execute/pr22098-2.c (uintptr_t): Likewise.
1866 * gcc.c-torture/execute/pr22098-3.c (uintptr_t): Likewise.
1867 * gcc.dg/pr34856.c (uintptr_t): Likewise.
1868 * gcc.dg/sequence-pt-1.c: Likewise.
1869 * gcc.dg/c90-const-expr-9.c (uintptr_t): Likewise.
1870 * gcc.dg/max-1.c (intptr_t): Likewise, replacing ssize_t.
1871 * gcc.dg/pr39074.c (intptr_t): Define using __INTPTR_TYPE__.
1872 * gcc.dg/pr30744-1.c (my_intptr_t): New typedef. Replace all uses
1873 of ptrdiff_t with it.
1874 * gcc.dg/inline-23.c (my_intptr_t): Likewise.
1875 * gcc.dg/pr37561.c (p): Use __INTPTR_TYPE__.
1876 * gcc.dg/vla-11.c (foo11b): Use __UINTPTR_TYPE__.
1877
1878 2012-04-11 Jason Merrill <jason@redhat.com>
1879
1880 PR debug/45088
1881 * g++.dg/debug/dwarf2/self-ref-1.C: Define virtual destructor.
1882 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
1883
1884 PR c++/52906
1885 * g++.dg/ext/attrib45.C: New.
1886
1887 * g++.dg/eh/dtor3.C: New.
1888
1889 2012-04-11 Richard Guenther <rguenther@suse.de>
1890
1891 PR middle-end/52621
1892 * gfortran.dg/pr52621.f90: New testcase.
1893
1894 2012-04-11 Richard Guenther <rguenther@suse.de>
1895
1896 PR middle-end/52918
1897 * g++.dg/torture/pr52918-1.C: New testcase.
1898 * g++.dg/torture/pr52918-2.C: Likewise.
1899
1900 2012-04-11 Tobias Burnus <burnus@net-b.de>
1901
1902 PR fortran/52729
1903 * gfortran.dg/block_11.f90: New.
1904
1905 2012-04-11 Nick Clifton <nickc@redhat.com>
1906
1907 * gcc.dg/stack-usage-1.c (SIZE): Define for the RL78.
1908
1909 2012-04-11 Peter Bergner <bergner@vnet.ibm.com>
1910
1911 PR target/16458
1912 * gcc.target/powerpc/pr16458-1.c: New test.
1913 * gcc.target/powerpc/pr16458-2.c: Likewise.
1914 * gcc.target/powerpc/pr16458-3.c: Likewise.
1915 * gcc.target/powerpc/pr16458-4.c: Likewise.
1916
1917 2012-04-11 Eric Botcazou <ebotcazou@adacore.com>
1918
1919 * gcc.dg/builtin-bswap-1.c: Test __builtin_bswap16 & __builtin_bswap64.
1920 * gcc.dg/builtin-bswap-4.c: Test __builtin_bswap16.
1921 * gcc.dg/builtin-bswap-5.c: Likewise.
1922 * gcc.target/i386/builtin-bswap-4.c: New test.
1923
1924 2012-04-11 Manuel López-Ibáñez <manu@gcc.gnu.org>
1925
1926 PR 24985
1927 * lib/prune.exp: Add -fno-diagnostics-show-caret.
1928
1929 2012-04-11 Richard Guenther <rguenther@suse.de>
1930
1931 PR rtl-optimization/52881
1932 * gcc.dg/torture/pr52881.c: New testcase.
1933 * gcc.dg/torture/pr52913.c: Likewise.
1934
1935 2012-04-11 Richard Guenther <rguenther@suse.de>
1936
1937 PR tree-optimization/52912
1938 * gcc.dg/torture/pr52912.c: New testcase.
1939
1940 2010-04-10 Michael Matz <matz@suse.de>
1941
1942 * gcc.dg/vect/vect-outer-1-big-array.c: Adjust.
1943 * gcc.dg/vect/vect-outer-1.c: Adjust.
1944 * gcc.dg/vect/vect-outer-1a-big-array.c: Adjust.
1945 * gcc.dg/vect/vect-outer-1a.c: Adjust.
1946 * gcc.dg/vect/vect-outer-1b-big-array.c: Adjust.
1947 * gcc.dg/vect/vect-outer-1b.c: Adjust.
1948 * gcc.dg/vect/vect-outer-2b.c: Adjust.
1949 * gcc.dg/vect/vect-outer-3b.c: Adjust.
1950
1951 2012-04-10 Ulrich Weigand <ulrich.weigand@linaro.org>
1952
1953 PR tree-optimization/52870
1954 * gcc.dg/vect/pr52870.c: New test.
1955
1956 2012-04-09 Mike Stump <mikestump@comcast.net>
1957
1958 * g++.dg/cpp0x/udlit-raw-op.C: Don't use CRLF endings.
1959 * gcc.dg/tree-ssa/vrp59.c: Likewise.
1960 * gcc.dg/tree-ssa/vrp60.c: Likewise.
1961 * gnat.dg/aggr11.adb: Likewise.
1962 * gnat.dg/aggr11_pkg.ads: Likewise.
1963 * gnat.dg/aggr15.adb: Likewise.
1964 * gnat.dg/aggr15.ads: Likewise.
1965 * gnat.dg/aggr17.adb: Likewise.
1966 * gnat.dg/aggr18.adb: Likewise.
1967 * gnat.dg/array14.adb: Likewise.
1968 * gnat.dg/array14.ads: Likewise.
1969 * gnat.dg/array14_pkg.ads: Likewise.
1970 * gnat.dg/array19.adb: Likewise.
1971 * gnat.dg/array19.ads: Likewise.
1972 * gnat.dg/discr27.adb: Likewise.
1973 * gnat.dg/discr27.ads: Likewise.
1974 * gnat.dg/discr35.adb: Likewise.
1975 * gnat.dg/discr35.ads: Likewise.
1976 * gnat.dg/discr6.adb: Likewise.
1977 * gnat.dg/discr6_pkg.ads: Likewise.
1978 * gnat.dg/import1.adb: Likewise.
1979 * gnat.dg/import1.ads: Likewise.
1980 * gnat.dg/loop_address2.adb: Likewise.
1981 * gnat.dg/opt7.adb: Likewise.
1982 * gnat.dg/opt7.ads: Likewise.
1983 * gnat.dg/pointer_variable_bounds.adb: Likewise.
1984 * gnat.dg/pointer_variable_bounds.ads: Likewise.
1985 * gnat.dg/rep_clause2.adb: Likewise.
1986 * gnat.dg/rep_clause2.ads: Likewise.
1987 * gnat.dg/slice2.adb: Likewise.
1988 * gnat.dg/slice2.ads: Likewise.
1989 * gnat.dg/slice6.adb: Likewise.
1990 * gnat.dg/slice6_pkg.ads: Likewise.
1991 * gnat.dg/specs/unchecked_union2.ads: Likewise.
1992 * gnat.dg/taft_type2.adb: Likewise.
1993 * gnat.dg/taft_type2.ads: Likewise.
1994 * gnat.dg/taft_type2_pkg.ads: Likewise.
1995 * gnat.dg/volatile10.adb: Likewise.
1996 * gnat.dg/volatile10_pkg.ads: Likewise.
1997
1998 * gcc.dg/dll-8.c: Remove execute permissions.
1999 * g++.dg/ext/dllexport5.C: Likewise.
2000
2001 2012-04-09 Jan Hubicka <jh@suse.cz>
2002
2003 PR lto/52722
2004 PR lto/51765
2005 PR lto/52634
2006 * gcc.dg/lto/pr52634_1.c: New testcase.
2007 * gcc.dg/lto/pr52634_0.c: New testcase.
2008
2009 2012-04-09 Uros Bizjak <ubizjak@gmail.com>
2010
2011 PR target/52883
2012 * gcc.target/i386/pr52883.c: New testcase.
2013
2014 2012-04-09 Eric Botcazou <ebotcazou@adacore.com>
2015
2016 * lib/target-supports.exp (check_effective_target_sparc_v9): New.
2017 (check_effective_target_sync_long_long): Add SPARC case.
2018 (check_effective_target_sync_long_long_runtime): Likewise.
2019 (check_effective_target_sync_int_long): Adjust SPARC case.
2020 (check_effective_target_sync_char_short): Likewise.
2021
2022 2012-04-08 Oleg Endo <olegendo@gcc.gnu.org>
2023
2024 * gcc.target/sh/sh2a-prefetch.c: Rename to ...
2025 * gcc.target/sh/prefetch.c: ... this. Enable test case for m4*.
2026
2027 2012-04-08 Tobias Burnus <burnus@net-b.de>
2028
2029 PR fortran/40973
2030 PR fortran/52751
2031 * gfortran.dg/public_private_module_2.f90: New.
2032
2033 2012-04-08 Manuel López-Ibáñez <manu@gcc.gnu.org>
2034
2035 * g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C: Add labels to
2036 directives.
2037
2038 2012-04-07 Thomas Koenig <tkoenig@gcc.gnu.org>
2039
2040 PR fortran/52893
2041 * gfortran.dg/function_optimize_11.f90: New test.
2042
2043 2012-04-06 Thomas Koenig <tkoenig@gcc.gnu.org>
2044
2045 PR fortran/52668
2046 * gfortran.dg/use_only_6.f90: New test.
2047
2048 2012-04-06 Thomas Koenig <tkoenig@gcc.gnu.org>
2049
2050 PR fortran/52668
2051 * gfortran.dg/use_only_6.f90: New test.
2052 2012-04-06 Mike Stump <mikestump@comcast.net>
2053
2054 PR testsuite/50722
2055 * gcc.dg/pr49994-3.c: Use -w to squelch non-portable warnings.
2056
2057 2012-04-05 Jason Merrill <jason@redhat.com>
2058
2059 PR c++/52596
2060 * g++.dg/template/qualified-id5.C: New.
2061
2062 2012-04-05 Uros Bizjak <ubizjak@gmail.com>
2063
2064 PR target/52882
2065 * gcc.target/i386/pr52882.c: New test.
2066
2067 2012-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2068 Dominique D'Humieures <dominiq@lps.ens.fr>
2069
2070 PR testsuite/52614
2071 * gcc.dg/vect/vect.exp: Use -fno-common on all targets.
2072 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: Likewise.
2073
2074 2012-04-04 Jason Merrill <jason@redhat.com>
2075
2076 PR c++/52845
2077 * g++.dg/cpp0x/lambda/lambda-warn4.C: New.
2078
2079 2012-04-03 Jason Merrill <jason@redhat.com>
2080
2081 PR c++/52796
2082 * g++.dg/cpp0x/variadic-value1.C: New.
2083
2084 2012-04-03 Eric Botcazou <ebotcazou@adacore.com>
2085
2086 * gnat.dg/pack18.adb: New test.
2087 * gnat.dg/pack18_pkg.ads: New helper.
2088
2089 2012-04-03 Richard Guenther <rguenther@suse.de>
2090
2091 PR tree-optimization/52808
2092 * gcc.dg/pr52808.c: New testcase.
2093
2094 2012-04-03 Jakub Jelinek <jakub@redhat.com>
2095
2096 PR tree-optimization/52835
2097 * gfortran.dg/pr52835.f90: New test.
2098
2099 2012-04-03 Eric Botcazou <ebotcazou@adacore.com>
2100
2101 * gnat.dg/specs/aggr5.ads: New test.
2102
2103 2012-04-02 Richard Guenther <rguenther@suse.de>
2104
2105 PR tree-optimization/52756
2106 * gcc.dg/torture/pr52756.c: New testcase.
2107
2108 2012-04-02 Richard Guenther <rguenther@suse.de>
2109
2110 PR middle-end/52803
2111 * gcc.dg/pr52803.c: New testcase.
2112
2113 2012-04-02 Dodji Seketeli <dodji@redhat.com>
2114
2115 PR c++/40942
2116 * g++.old-deja/g++.pt/spec40.C: Adjust to take the resolution of
2117 DR 214 in account.
2118
2119 2012-04-01 Paolo Carlini <paolo.carlini@oracle.com>
2120
2121 PR c++/50043
2122 * g++.dg/cpp0x/noexcept17.C: New.
2123 * g++.old-deja/g++.eh/cleanup1.C: Adjust.
2124 * g++.dg/tree-ssa/ehcleanup-1.C: Likewise.
2125 * g++.dg/cpp0x/noexcept01.C: Likewise.
2126 * g++.dg/eh/init-temp1.C: Likewise.
2127 * g++.dg/eh/ctor1.C: Likwise.
2128
2129 2012-03-31 Eric Botcazou <ebotcazou@adacore.com>
2130
2131 * gnat.dg/controlled6.adb: New test.
2132 * gnat.dg/controlled6_pkg.ads: New helper.
2133 * gnat.dg/controlled6_pkg-iterators.ad[sb]: Likewise.
2134
2135 2012-03-30 Richard Henderson <rth@redhat.com>
2136
2137 PR debug/52727
2138 * g++.dg/opt/pr52727.C: New testcase.
2139
2140 2012-03-30 Richard Guenther <rguenther@suse.de>
2141
2142 PR tree-optimization/52754
2143 * gcc.target/i386/pr52754.c: New testcase.
2144
2145 2012-03-30 Richard Guenther <rguenther@suse.de>
2146
2147 PR middle-end/52772
2148 * g++.dg/torture/pr52772.C: New testcase.
2149
2150 2012-03-29 Paolo Carlini <paolo.carlini@oracle.com>
2151
2152 PR c++/52718
2153 * g++.dg/warn/Wzero-as-null-pointer-constant-5.C: New.
2154
2155 2012-03-29 Jason Merrill <jason@redhat.com>
2156
2157 PR c++/52685
2158 * g++.dg/template/inherit8.C: New.
2159
2160 2012-03-29 Jakub Jelinek <jakub@redhat.com>
2161
2162 PR c++/52759
2163 * g++.dg/ext/weak4.C: New test.
2164
2165 PR tree-optimization/52760
2166 * gcc.c-torture/execute/pr52760.c: New test.
2167
2168 2012-03-29 Jason Merrill <jason@redhat.com>
2169
2170 PR c++/52743
2171 * g++.dg/cpp0x/initlist-array3.C: New.
2172
2173 2012-03-28 Jason Merrill <jason@redhat.com>
2174
2175 PR c++/52746
2176 * g++.dg/overload/virtual2.C: New.
2177
2178 2012-03-28 Eric Botcazou <ebotcazou@adacore.com>
2179
2180 * gnat.dg/vect7.ad[sb]: New test.
2181
2182 2012-03-28 Paul Thomas <pault@gcc.gnu.org>
2183 Tobias Burnus <burnus@gcc.gnu.org>
2184
2185 PR fortran/52652
2186 * gfortran.dg/allocate_class_1.f90 : Change error test.
2187 * gfortran.dg/allocate_with_typespec_4.f90 : Change error test.
2188 * gfortran.dg/allocate_alloc_opt_1.f90 : Change error test.
2189 * gfortran.dg/deallocate_alloc_opt_1.f90 : Change error test.
2190
2191 2012-03-28 Jakub Jelinek <jakub@redhat.com>
2192
2193 PR middle-end/52691
2194 * gcc.dg/pr52691.c: New test.
2195
2196 PR middle-end/52750
2197 * gcc.c-torture/compile/pr52750.c: New test.
2198
2199 2012-03-28 Georg-Johann Lay <avr@gjlay.de>
2200
2201 PR target/52692
2202 * gcc.target/avr/torture/builtins-2.c: New test.
2203
2204 2012-03-28 Jakub Jelinek <jakub@redhat.com>
2205
2206 PR target/52736
2207 * gcc.target/i386/pr52736.c: New test.
2208
2209 2012-03-27 Martin Jambor <mjambor@suse.cz>
2210
2211 PR middle-end/52693
2212 * gcc.dg/torture/pr52693.c: New test.
2213
2214 2012-03-27 Meador Inge <meadori@codesourcery.com>
2215
2216 PR c++/52672
2217 * g++.dg/cpp0x/constexpr-52672.C: New testcase.
2218
2219 2012-03-27 Mike Stump <mikestump@comcast.net>
2220
2221 PR target/52665
2222 * gcc.target/i386/pr28946.c: Use -fno-ident to avoid spurious
2223 failures that match branch names.
2224
2225 2012-03-27 Uros Bizjak <ubizjak@gmail.com>
2226 H.J. Lu <hongjiu.lu@intel.com>
2227
2228 PR target/52698
2229 * gcc.target/i386/pr52698.c: New test.
2230
2231 2012-03-27 Richard Guenther <rguenther@suse.de>
2232
2233 PR middle-end/52720
2234 * gcc.dg/torture/pr52720.c: New testcase.
2235
2236 2012-03-27 Eric Botcazou <ebotcazou@adacore.com>
2237
2238 * gnat.dg/pack17.adb: New test.
2239
2240 2012-03-27 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
2241
2242 * gcc.target/arm/thumb-ifcvt.c: Only run for -mthumb.
2243 * gcc.target/arm/thumb-16bit-ops.c: Likewise.
2244
2245 2012-03-26 Martin Jambor <mjambor@suse.cz>
2246
2247 PR tree-optimization/50052
2248 * gcc.dg/ipa/ipa-sra-2.c: Also run on strict-alignment platforms.
2249
2250 2012-03-26 Richard Guenther <rguenther@suse.de>
2251
2252 PR tree-optimization/52701
2253 * gfortran.dg/pr52701.f90: New testcase.
2254
2255 2012-03-26 Ulrich Weigand <ulrich.weigand@linaro.org>
2256
2257 PR tree-optimization/52686
2258 * gcc.target/arm/pr52686.c: New test.
2259
2260 2012-03-26 Georg-Johann Lay <avr@gjlay.de>
2261
2262 * gcc.target/avr/torture/avr-torture.exp (AVR_TORTURE_OPTIONS):
2263 Add "-Os -flto" to list.
2264
2265 2012-03-25 Eric Botcazou <ebotcazou@adacore.com>
2266
2267 * gnat.dg/concat2.ad[sb]: New test.
2268
2269 2012-03-24 Jason Merrill <jason@redhat.com>
2270
2271 * g++.dg/cpp0x/auto3.C: Compile with -pedantic-errors.
2272 * g++.dg/cpp0x/trailing2.C: Likewise.
2273 * g++.dg/warn/pr23075.C: Change dg-warning to dg-bogus.
2274 * g++.dg/cpp1y/auto-fn1.C: New.
2275 * g++.dg/cpp1y/auto-fn2.C: New.
2276 * g++.dg/cpp1y/auto-fn3.C: New.
2277 * g++.dg/cpp1y/auto-fn4.C: New.
2278 * g++.dg/cpp1y/auto-fn5.C: New.
2279 * g++.dg/cpp1y/auto-fn6.C: New.
2280 * g++.dg/cpp1y/auto-fn7.C: New.
2281 * g++.dg/cpp1y/auto-fn8.C: New.
2282 * g++.dg/cpp1y/auto-fn9.C: New.
2283 * g++.dg/cpp1y/auto-fn10.C: New.
2284 * g++.dg/cpp1y/auto-fn11.C: New.
2285
2286 2012-03-23 Richard Guenther <rguenther@suse.de>
2287
2288 PR tree-optimization/52678
2289 * gfortran.dg/pr52678.f: New testcase.
2290
2291 2012-03-23 Richard Guenther <rguenther@suse.de>
2292
2293 PR tree-optimization/52638
2294 * g++.dg/torture/pr52638.C: New testcase.
2295
2296 2012-03-22 Paolo Carlini <paolo.carlini@oracle.com>
2297
2298 PR c++/52487
2299 * g++.dg/cpp0x/lambda/lambda-ice7.C: New.
2300
2301 2012-03-22 Jakub Jelinek <jakub@redhat.com>
2302
2303 PR c++/52671
2304 * g++.dg/ext/attrib44.C: New test.
2305
2306 2012-03-22 Jan Hubicka <jh@suse.cz>
2307
2308 PR middle-end/51737
2309 * g++.dg/torture/pr51737.C: New testcase
2310
2311 2012-03-22 Richard Guenther <rguenther@suse.de>
2312
2313 PR tree-optimization/52548
2314 * gcc.dg/tree-ssa/ssa-pre-29.c: New testcase.
2315
2316 2012-03-22 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
2317
2318 * lib/fortran-modules.exp (list-module-names-1): Remove
2319 warning.
2320
2321 2012-03-21 Oleg Endo <olegendo@gcc.gnu.org>
2322
2323 PR target/50751
2324 * gcc.target/sh/pr50751-1.c: New.
2325 * gcc.target/sh/pr50751-2.c: New.
2326 * gcc.target/sh/pr50751-3.c: New.
2327
2328 2012-03-21 Oleg Endo <olegendo@gcc.gnu.org>
2329
2330 PR target/52479
2331 * gcc.target/sh/sh4a-cos.c: Remove.
2332 * gcc.target/sh/sh4a-sin.c: Remove.
2333 * gcc.target/sh/sh4a-sincos.c: Remove.
2334
2335 2012-03-21 Richard Earnshaw <rearnsha@arm.com>
2336
2337 * gcc.target/arm/neon/vgetQ_laneu64.c: Regenerated.
2338 * gcc.target/arm/neon/vgetQ_lanes64.c: Likewise.
2339
2340 2012-03-21 Martin Jambor <mjambor@suse.cz>
2341
2342 PR testsuite/52641
2343 * gcc.dg/misaligned-expand-1.c (cst): Cast to int.
2344 * gcc.dg/misaligned-expand-2.c (cst): Likewise.
2345
2346 2012-03-21 Andrew Stubbs <ams@codesourcery.com>
2347
2348 * gcc.target/arm/thumb-16bit-ops.c: New file.
2349 * gcc.target/arm/thumb-ifcvt.c: New file.
2350
2351 2012-03-20 Jason Merrill <jason@redhat.com>
2352
2353 * lib/target-supports.exp: Add { target c++1y }.
2354
2355 * g++.dg/cpp0x/auto32.C: New.
2356
2357 2012-03-20 Georg-Johann Lay <avr@gjlay.de>
2358
2359 PR testsuite/52641
2360 * gcc.dg/torture/pr48124-1.c: Add dg-require-effective-target
2361 int32plus.
2362 * gcc.dg/torture/pr48124-4.c: Ditto:
2363 * gcc.dg/torture/pr52530.c: Use long instead of int if int=16.
2364
2365 2012-03-20 Jason Merrill <jason@redhat.com>
2366
2367 PR c++/52510
2368 * g++.dg/cpp0x/initlist66.C: New.
2369
2370 2012-03-20 Georg-Johann Lay <avr@gjlay.de>
2371
2372 * gcc.target/avr/progmem.h (pgm_read_char): Define depending on
2373 __AVR_HAVE_LPMX__
2374
2375 2012-03-20 Georg-Johann Lay <avr@gjlay.de>
2376
2377 PR target/49868
2378 * gcc.target/avr/torture/addr-space-2.h: New file.
2379 * gcc.target/avr/torture/addr-space-2-g.h: New test.
2380 * gcc.target/avr/torture/addr-space-2-0.h: New test.
2381 * gcc.target/avr/torture/addr-space-2-1.h: New test.
2382 * gcc.target/avr/torture/addr-space-2-x.h: New test.
2383
2384 2012-03-20 Richard Guenther <rguenther@suse.de>
2385
2386 * gnat.dg/pack16.adb: New testcase.
2387 * gnat.dg/pack16_pkg.ads: Likewise.
2388 * gnat.dg/specs/pack8.ads: Likewise.
2389 * gnat.dg/specs/pack8_pkg.ads: Likewise.
2390
2391 2012-03-19 Paolo Carlini <paolo.carlini@oracle.com>
2392
2393 * g++.dg/warn/Wuseless-cast.C: Extend.
2394
2395 2012-03-19 Paolo Carlini <paolo.carlini@oracle.com>
2396
2397 PR c++/14710
2398 * g++.dg/warn/Wuseless-cast.C: New.
2399
2400 2012-03-17 Janne Blomqvist <jb@gcc.gnu.org>
2401
2402 PR libfortran/52608
2403 * gfortran.dg/pr52608.f90: New test.
2404
2405 2012-03-17 Tobias Burnus <burnus@net-b.de>
2406
2407 PR fortran/52585
2408 * gfortran.dg/proc_ptr_36.f90: New.
2409
2410 2012-03-16 Martin Jambor <mjambor@suse.cz>
2411
2412 * gcc.dg/misaligned-expand-1.c: New test.
2413 * gcc.dg/misaligned-expand-3.c: Likewise.
2414
2415 2012-03-16 Richard Guenther <rguenther@suse.de>
2416 Kai Tietz <ktietz@redhat.com>
2417
2418 PR middle-end/48814
2419 * gcc.c-torture/execute/pr48814-1.c: New test.
2420 * gcc.c-torture/execute/pr48814-2.c: New test.
2421 * gcc.dg/tree-ssa/assign-1.c: New test.
2422 * gcc.dg/tree-ssa/assign-2.c: New test.
2423 * gcc.dg/tree-ssa/assign-3.c: New test.
2424
2425 2012-03-16 Richard Guenther <rguenther@suse.de>
2426
2427 * gnat.dg/specs/pack7.ads: New testcase.
2428
2429 2012-03-15 Jakub Jelinek <jakub@redhat.com>
2430
2431 PR target/52568
2432 * gcc.dg/torture/vshuf-4.inc: Add two new tests.
2433 * gcc.dg/torture/vshuf-8.inc: Likewise.
2434 * gcc.dg/torture/vshuf-16.inc: Likewise.
2435 * gcc.dg/torture/vshuf-32.inc: Likewise.
2436
2437 2012-03-15 Jason Merrill <jason@redhat.com>
2438
2439 * g++.dg/torture/pr52582.C: New.
2440
2441 2012-03-15 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
2442
2443 * lib/fortran-modules.exp: New file which was forgotten in r185430.
2444
2445 2012-03-15 Ira Rosen <irar@il.ibm.com>
2446 Ulrich Weigand <ulrich.weigand@linaro.org>
2447
2448 * gcc.dg/vect/slp-cond-3.c: New test.
2449 * gcc.dg/vect/slp-cond-4.c: New test.
2450
2451 2012-03-15 Ira Rosen <irar@il.ibm.com>
2452 Ulrich Weigand <ulrich.weigand@linaro.org>
2453
2454 * gcc.dg/vect/bb-slp-pattern-1.c: New test.
2455 * gcc.dg/vect/bb-slp-pattern-2.c: New test.
2456
2457 2012-03-15 Janne Blomqvist <jb@gcc.gnu.org>
2458
2459 PR libfortran/52434
2460 PR libfortran/48878
2461 PR libfortran/38199
2462 * gfortran.dg/edit_real_1.f90: Don't assume roundTiesToAway.
2463 * gfortran.dg/round_1.f03: Likewise.
2464
2465 2012-03-15 Jakub Jelinek <jakub@redhat.com>
2466 Andrew Pinski <apinski@cavium.com>
2467
2468 PR middle-end/52592
2469 * gcc.dg/pr52592.c: New test.
2470
2471 2012-03-15 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
2472
2473 * gfortran.fortran-torture/compile/compile.exp: Simplify.
2474 * gfortran.fortran-torture/execute/execute.exp: Likewise.
2475 * lib/gcc-dg.exp (cleanup-modules): Move to ..
2476 * lib/fortran-modules.exp: .. this new file. Adjust users.
2477 * lib/gfortran-dg.exp (gfortran-dg-runtest,
2478 gfortran-dg-debug-runtest): Call cleanup-modules.
2479 * lib/fortran-torture.exp (fortran-torture-execute,
2480 fortran-torture): Likewise.
2481 * gfortran.dg/coarray/caf.exp: Likewise.
2482 * lib/lto.exp: Likewise.
2483 * gfortran.dg/class_4a.f03: Adjust cleanup-modules and keep-modules.
2484 * gfortran.dg/class_4b.f03: Likewise.
2485 * gfortran.dg/class_4c.f03: Likewise.
2486 * gfortran.dg/class_45a.f03: Likewise.
2487 * gfortran.dg/binding_label_tests_10.f03: Likewise.
2488 * gfortran.dg/binding_label_tests_10_main.f03: Likewise.
2489 * gfortran.dg/binding_label_tests_11.f03: Likewise.
2490 * gfortran.dg/binding_label_tests_11_main.f03: Likewise.
2491 * gfortran.dg/binding_label_tests_13.f03: Likewise.
2492 * gfortran.dg/binding_label_tests_13_main.f03: Likewise.
2493 * gfortran.dg/test_common_binding_labels_2.f03: Likewise.
2494 * gfortran.dg/test_common_binding_labels_2_main.f03: Likewise.
2495 * gfortran.dg/test_common_binding_labels_3.f03: Likewise.
2496 * gfortran.dg/test_common_binding_labels_3_main.f03: Likewise.
2497 * gfortran.dg/whole_file_28.f90: Likewise.
2498 * gfortran.dg/whole_file_29.f90: Likewise.
2499 * gfortran.dg/whole_file_30.f90: Likewise.
2500 * gfortran.dg/whole_file_31.f90: Likewise.
2501
2502 2012-03-15 Jakub Jelinek <jakub@redhat.com>
2503
2504 PR tree-optimization/52267
2505 * gcc.dg/pr52267.c: New test.
2506 * gcc.dg/tree-ssa/vrp65.c: New test.
2507 * gcc.dg/tree-ssa/vrp66.c: New test.
2508
2509 2012-03-15 Richard Guenther <rguenther@suse.de>
2510
2511 PR middle-end/52580
2512 * gfortran.dg/vect/pr52580.f: New testcase.
2513
2514 2012-03-15 Oleg Endo <olegendo@gcc.gnu.org>
2515
2516 * gcc.target/sh/fpul-usage-1.c: New.
2517
2518 2012-03-14 Oleg Endo <olegendo@gcc.gnu.org>
2519
2520 PR target/49468
2521 * gcc.target/sh/pr49468-si.c: Make dg-skip-if not the first directive.
2522 * gcc.target/sh/pr49468-di.c: Likewise.
2523
2524 2012-03-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2525
2526 * g++.dg/warn/miss-format-1.C: Remove *-*-solaris2.8 handling.
2527 * gcc.dg/c99-stdint-6.c: Likewise.
2528 * gcc.dg/lto/20090210_0.c: Likewise.
2529 * gcc.dg/pr28796-2.c: Don't skip on sparc*-sun-solaris2.8.
2530 * gcc.dg/pragma-init-fini.c: Don't skip on i?86-*-solaris2.8.
2531 * gcc.dg/pragma-init-fini-2.c: Likewise.
2532 * gcc.dg/torture/pr47917.c: Remove *-*-solaris2.8 handling.
2533 * gcc.target/i386/pr22076.c: Remove i?86-*-solaris2.8 handling.
2534 * gcc.target/i386/pr22152.c: Likewise.
2535 * gcc.target/i386/vect8-ret.c: Likewise.
2536 * lib/target-supports.exp (add_options_for_tls): Remove Solaris 8
2537 handling.
2538
2539 2012-03-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2540
2541 * g++.dg/other/anon5.C: Don't skip on mips-sgi-irix*.
2542 * g++.dg/tree-prof/partition1.C: Likewise.
2543 * g++.dg/tree-prof/partition2.C: Likewise.
2544 * g++.old-deja/g++.other/init19.C: Remove mips-sgi-irix*
2545 handling.
2546 * gcc.c-torture/compile/labels-3.c: Remove dg-options.
2547 * gcc.c-torture/execute/20010724-1.c: Remove.
2548 * gcc.c-torture/execute/20010724-1.x: Remove.
2549 * gcc.c-torture/execute/20040208-2.c: Remove.
2550 * gcc.c-torture/execute/20040208-2.x: Remove.
2551 * gcc.c-torture/execute/ieee/20000320-1.c [__mips__ && __sgi__]:
2552 Remove.
2553 (main) [__mips__ && __sgi__]: Remove.
2554 * gcc.c-torture/execute/ieee/copysign1.c: Remove IRIX reference.
2555 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
2556 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: Remove
2557 mips-sgi-irix6* handling.
2558 * gcc.dg/cpp/assert4.c [__mips__]: Remove __sgi__, sgi.
2559 * gcc.dg/torture/20090618-1.c: Don't skip on mips-sgi-irix*.
2560 * gcc.dg/torture/builtin-frexp-1.c: Remove mips*-*-irix6*
2561 handling.
2562 * gcc.dg/torture/builtin-logb-1.c: Likewise.
2563 * gcc.dg/torture/pr47917.c: Remove mips-sgi-irix6.5 handling.
2564 * gcc.dg/tree-ssa/ssa-store-ccp-3.c: Don't skip on mips*-*-irix*.
2565 * gcc.misc-tests/linkage.exp: Remove mips-sgi-irix6* handling.
2566 * gcc.target/mips/args-1.c [!__sgi__]: Remove.
2567 * gcc.target/mips/interrupt_handler-2.c: Don't skip on
2568 mips-sgi-irix6*.
2569 * gcc.target/mips/interrupt_handler-3.c: Likewise.
2570 * gcc.target/mips/save-restore-1.c: Don't skip on mips-sgi-irix6*.
2571 * gcc.target/mips/save-restore-3.c: Likewise.
2572 * gcc.target/mips/save-restore-4.c: Likewise.
2573 * gcc.target/mips/save-restore-5.c: Likewise.
2574 * gfortran.dg/g77/cabs.f: Don't xfail on mips-sgi-irix6*.
2575 * lib/prune.exp (prune_gcc_output): Remove pruning of IRIX 6 ld
2576 messages.
2577 * lib/target-libpath.exp (set_ld_library_path_env_vars): Remove
2578 IRIX 6 handling.
2579 (restore_ld_library_path_env_vars): Likewise.
2580 * lib/target-supports.exp (check_profiling_available): Remove
2581 mips*-*-irix* handling.
2582 (check_ascii_locale_available): Remove mips-sgi-irix* handling.
2583 (add_options_for_c99_runtime): Remove mips-sgi-irix6.5* handling.
2584 * objc.dg/stabs-1.m: Don't xfail on mips-sgi-irix6.5.
2585
2586 2012-03-14 Jakub Jelinek <jakub@redhat.com>
2587
2588 PR c++/52582
2589 * g++.dg/opt/pr52582.C: New test.
2590
2591 2012-03-14 Richard Guenther <rguenther@suse.de>
2592
2593 PR tree-optimization/52571
2594 * gcc.dg/vect/vect-2.c: Initialize arrays.
2595 * gcc.dg/vect/no-section-anchors-vect-34.c: Likewise.
2596 * gcc.target/i386/recip-vec-divf.c: Use -fno-common.
2597 * gcc.target/i386/recip-vec-sqrtf.c: Likewise.
2598
2599 2012-03-14 Richard Guenther <rguenther@suse.de>
2600
2601 PR middle-end/52080
2602 PR middle-end/52097
2603 PR middle-end/48124
2604 * gcc.dg/torture/pr48124-1.c: New testcase.
2605 * gcc.dg/torture/pr48124-2.c: Likewise.
2606 * gcc.dg/torture/pr48124-3.c: Likewise.
2607 * gcc.dg/torture/pr48124-4.c: Likewise.
2608
2609 2012-03-14 Richard Guenther <rguenther@suse.de>
2610
2611 PR middle-end/52578
2612 * gcc.dg/pr52578.c: New testcase.
2613
2614 2012-03-14 Jakub Jelinek <jakub@redhat.com>
2615
2616 PR c++/52521
2617 * g++.dg/cpp0x/udlit-args2.C: New test.
2618
2619 2012-03-13 Oleg Endo <olegendo@gcc.gnu.org>
2620
2621 PR target/48596
2622 * gcc.target/sh/pr48596.c: Move accidentally added new test case to ...
2623 * gcc.c-torture/compile/pr48596.c: ... here.
2624
2625 2012-01-30 Dodji Seketeli <dodji@redhat.com>
2626
2627 PR c++/51641
2628 * g++.dg/lookup/hidden-class17.C: New test.
2629
2630 2012-03-13 Jakub Jelinek <jakub@redhat.com>
2631
2632 PR c/52577
2633 * gcc.dg/Wunused-var-3.c: New test.
2634
2635 2012-03-13 Martin Jambor <mjambor@suse.cz>
2636
2637 * gcc.dg/misaligned-expand-2.c: New test.
2638
2639 2012-03-13 Richard Guenther <rguenther@suse.de>
2640
2641 PR middle-end/52134
2642 * gcc.dg/pr52134.c: New testcase.
2643
2644 2012-03-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2645
2646 * ada/acats/tests/cd/cdd1001.a (CDD1001): Fix typo.
2647
2648 2012-03-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2649
2650 PR tree-optimization/46728
2651 * gcc.target/powerpc/pr46728-4.c: Use preferred syntax.
2652 * gcc.target/powerpc/pr46728-5.c: Likewise.
2653 * gcc.target/powerpc/pr46728-8.c: Likewise.
2654 * gcc.target/powerpc/pr46728-10.c: Likewise.
2655 * gcc.target/powerpc/pr46728-11.c: Likewise.
2656 * gcc.target/powerpc/pr46728-13.c: Likewise.
2657 * gcc.target/powerpc/pr46728-14.c: Likewise.
2658 * gcc.target/powerpc/pr46728-15.c: Likewise.
2659
2660 2012-03-12 Paolo Carlini <paolo.carlini@oracle.com>
2661
2662 PR c++/52299
2663 * g++.dg/warn/Wdiv-by-zero-bogus.C: New.
2664
2665 2012-03-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2666
2667 PR tree-optimization/46728
2668 * gcc.target/powerpc/pr46728-4.c: Skip for powerpc*-*-darwin*.
2669 * gcc.target/powerpc/pr46728-5.c: Likewise.
2670 * gcc.target/powerpc/pr46728-8.c: Likewise.
2671 * gcc.target/powerpc/pr46728-10.c: Likewise.
2672 * gcc.target/powerpc/pr46728-11.c: Likewise.
2673 * gcc.target/powerpc/pr46728-13.c: Likewise.
2674 * gcc.target/powerpc/pr46728-14.c: Likewise.
2675 * gcc.target/powerpc/pr46728-15.c: Likewise.
2676
2677 2012-03-12 Georg-Johann Lay <avr@gjlay.de>
2678
2679 PR target/49868
2680 * gcc.target/avr/torture/addr-space-1.h: New file.
2681 * gcc.target/avr/torture/addr-space-1-g.h: New test.
2682 * gcc.target/avr/torture/addr-space-1-0.h: New test.
2683 * gcc.target/avr/torture/addr-space-1-1.h: New test.
2684 * gcc.target/avr/torture/addr-space-1-x.h: New test.
2685
2686 2012-03-12 Andrew Pinski <apinski@cavium.com>
2687
2688 * gcc.dg/tree-ssa/phi-opt-7.c: New testcase.
2689
2690 2012-03-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2691
2692 * g++.dg/abi/rtti3.C: Remove alpha*-dec-osf* handling.
2693 * g++.dg/abi/thunk4.C: Likewise.
2694 * g++.dg/cdce3.C: Don't skip on*-dec-osf5*.
2695 Adapt line numbers.
2696 * g++.dg/compat/struct-layout-1_generate.c: Remove alpha*-dec-osf*
2697 handling.
2698 * g++.dg/cpp0x/constexpr-rom.C: Likewise.
2699 * g++.dg/eh/spbp.C: Likewise.
2700 * g++.dg/ext/label13.C: Likewise.
2701 * g++.dg/guality/guality.exp: Likewise.
2702 * g++.dg/other/anon5.C: Likewise.
2703 * g++.dg/other/pragma-ep-1.C: Remove.
2704 * g++.dg/warn/miss-format-1.C: Remove alpha*-dec-osf* handling.
2705 * g++.dg/warn/pr31246.C: Likewise.
2706 * g++.dg/warn/weak1.C: Likewise.
2707 * g++.old-deja/g++.eh/badalloc1.C: Likewise.
2708 * g++.old-deja/g++.ext/attrib5.C: Likewise.
2709 * gcc.c-torture/compile/limits-declparen.c: Likewise.
2710 * gcc.c-torture/compile/limits-pointer.c: Likewise.
2711 * gcc.c-torture/execute/20001229-1.c: Remove __osf__ handling.
2712 * gcc.dg/attr-weakref-1.c: Remove alpha*-dec-osf* handling.
2713 * gcc.dg/c99-stdint-6.c: Remove alpha*-dec-osf5* handling.
2714 * gcc.dg/c99-tgmath-1.c: Likewise.
2715 * gcc.dg/c99-tgmath-2.c: Likewise.
2716 * gcc.dg/c99-tgmath-3.c: Likewise.
2717 * gcc.dg/c99-tgmath-4.c: Likewise.
2718 * gcc.dg/compat/struct-layout-1_generate.c: Remove alpha*-dec-osf*
2719 handling.
2720 * gcc.dg/debug/pr49032.c: Likewise.
2721 * gcc.dg/guality/guality.exp: Likewise.
2722 * gcc.dg/intmax_t-1.c: Likewise.
2723 * gcc.dg/pr48616.c: Likewise.
2724 * gcc.dg/pragma-ep-1.c: Remove.
2725 * gcc.dg/pragma-ep-2.c: Remove.
2726 * gcc.dg/pragma-ep-3.c: Remove.
2727 * gcc.dg/torture/pr47917.c: Remove alpha*-dec-osf5* handling.
2728 * gcc.dg/tree-ssa/pr42585.c: Remove alpha*-dec-osf* handling.
2729 * gcc.misc-tests/gcov-14.c: Likewise.
2730 * gfortran.dg/guality/guality.exp: Likewise.
2731 * lib/target-supports.exp (check_weak_available): Likewise.
2732 (add_options_for_tls): Likewise.
2733 (check_ascii_locale_available): Likewise.
2734 * obj-c++.dg/dwarf-2.mm: Likewise.
2735 * objc.dg/dwarf-1.m: Likewise.
2736 * objc.dg/dwarf-2.m: Likewise.
2737
2738 2012-03-12 Jakub Jelinek <jakub@redhat.com>
2739
2740 PR tree-optimization/51721
2741 * gcc.dg/tree-ssa/vrp64.c: New test.
2742
2743 PR tree-optimization/52533
2744 * gcc.c-torture/compile/pr52533.c: New test.
2745
2746 2012-03-12 Kirill Yukhin <kirill.yukhin@intel.com>
2747
2748 * gcc.target/i386/rtm-xabort-1.c: New.
2749 * gcc.target/i386/rtm-xbegin-1.c: Ditto.
2750 * gcc.target/i386/rtm-xend-1.c: Ditto.
2751 * gcc.target/i386/rtm-xtest-1.c: Ditto.
2752 * gcc.target/i386/sse-12.c: Test RTM intrinsics.
2753 * gcc.target/i386/sse-13.c: Ditto.
2754 * gcc.target/i386/sse-14.c: Ditto.
2755 * gcc.target/i386/sse-22.c: Ditto.
2756 * gcc.target/i386/sse-23.c: Ditto.
2757 * g++.dg/other/i386-2.C: Ditto.
2758 * g++.dg/other/i386-3.C: Ditto.
2759
2760 2012-03-12 Tobias Burnus <burnus@net-b.de>
2761
2762 PR fortran/52542
2763 * gfortran.dg/proc_ptr_35.f90: New.
2764
2765 2012-03-11 Uros Bizjak <ubizjak@gmail.com>
2766
2767 PR target/52530
2768 * gcc.dg/torture/pr52530.c: New test.
2769
2770 2012-03-11 Oleg Endo <olegendo@gcc.gnu.org>
2771
2772 PR target/51244
2773 * gcc.target/sh/pr51244-1.c: Fix thinkos.
2774
2775 2012-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2776
2777 PR target/52450
2778 * gcc.dg/torture/pr52402.c: Skip execution on 32-bit hppa*-*-hpux*.
2779
2780 * gcc.dg/torture/pr52407.c: Add -fno-common option on hppa*-*-hpux*.
2781
2782 2012-03-09 Andrew Pinski <apinski@cavium.com>
2783
2784 PR middle-end/51988
2785 * gcc.dg/tree-ssa/phi-opt-8.c: New testcase.
2786 * gcc.dg/tree-ssa/phi-opt-9.c: New testcase.
2787
2788 2012-03-09 Jiangning Liu <jiangning.liu@arm.com>
2789
2790 * gcc.dg/tree-ssa/scev-3.c: New.
2791 * gcc.dg/tree-ssa/scev-4.c: New.
2792
2793 2012-03-08 Tobias Burnus <burnus@net-b.de>
2794
2795 PR fortran/52469
2796 * gfortran.dg/proc_ptr_34.f90
2797
2798 2012-03-07 Jason Merrill <jason@redhat.com>
2799
2800 PR c++/52521
2801 * g++.dg/cpp0x/udlit-mangle.C: New.
2802
2803 2012-03-06 Pat Haugen <pthaugen@us.ibm.com>
2804
2805 * gcc.dg/torture/va-arg-25.c: Fix typo for powerpc64-*-* check.
2806
2807 2012-03-06 Richard Guenther <rguenther@suse.de>
2808
2809 PR middle-end/52493
2810 * gcc.dg/torture/pr52493.c: New testcase.
2811
2812 2012-03-06 Richard Guenther <rguenther@suse.de>
2813
2814 PR lto/52097
2815 * gcc.dg/lto/pr52097_0.c: New testcase.
2816
2817 2012-03-06 Oleg Endo <olegendo@gcc.gnu.org>
2818
2819 PR target/51244
2820 * gcc.target/sh/pr51244-1.c: New.
2821 * gcc.target/sh/pr51244-2.c: New.
2822 * gcc.target/sh/pr51244-3.c: New.
2823
2824 2012-03-05 Jason Merrill <jason@redhat.com>
2825
2826 PR c++/51930
2827 * g++.dg/ext/visibility/template11.C: New.
2828
2829 * g++.dg/cpp0x/implicit13.C: New.
2830
2831 2012-03-05 Jakub Jelinek <jakub@redhat.com>
2832
2833 PR tree-optimization/51721
2834 * gcc.dg/tree-ssa/vrp63.c: New test.
2835 * gcc.dg/pr51721.c: New test.
2836
2837 2012-03-04 Mikael Morin <mikael@gcc.gnu.org>
2838
2839 PR fortran/50981
2840 * gfortran.dg/elemental_optional_args_5.f03: Add subcomponent actual
2841 argument checks.
2842
2843 2012-03-04 H.J. Lu <hongjiu.lu@intel.com>
2844
2845 PR target/52146
2846 * gcc.target/i386/pr52146.c: Update final-scan to allow $-18874240.
2847
2848 2012-03-04 Mikael Morin <mikael@gcc.gnu.org>
2849
2850 PR fortran/50981
2851 * gfortran.dg/elemental_optional_args_5.f03: Add array checks.
2852
2853 2012-03-04 Georg-Johann Lay <avr@gjlay.de>
2854
2855 * gcc.dg/torture/pr52402.c: Add dg-require-effective-target
2856 int32plus.
2857
2858 2012-03-03 Jason Merrill <jason@redhat.com>
2859
2860 * g++.dg/cpp0x/nsdmi-defer6.C: New.
2861
2862 Core 1270
2863 * g++.dg/cpp0x/initlist65.C: New.
2864
2865 PR c++/36797
2866 * g++.dg/ext/is_empty2.C: New.
2867
2868 2012-03-03 Tobias Burnus <burnus@net-b.de>
2869
2870 PR fortran/48820
2871 * gfortran.dg/assumed_type_3.f90: Undo previous commit.
2872
2873 2012-03-03 Tobias Burnus <burnus@net-b.de>
2874
2875 * gfortran.dg/bind_c_dts_4.f03: Add dg-options -Wc-binding-type.
2876 * gfortran.dg/bind_c_implicit_vars.f03: Ditto.
2877 * gfortran.dg/bind_c_usage_8.f03: Ditto.
2878 * gfortran.dg/c_kind_tests_2.f03: Ditto.
2879 * gfortran.dg/class_30.f90: Remove dg-warning line.
2880 * gfortran.dg/bind_c_usage_25.f90: New.
2881
2882 2012-03-03 Tobias Burnus <burnus@net-b.de>
2883
2884 PR fortran/48820
2885 * gfortran.dg/assumed_type_1.f90: Correct dg-error.
2886 * gfortran.dg/assumed_type_3.f90: Correct dg-error.
2887 * gfortran.dg/assumed_type_4.f90: Correct dg-error.
2888
2889 2012-03-03 Tobias Burnus <burnus@net-b.de>
2890
2891 PR fortran/48820
2892 * gfortran.dg/assumed_type_1.f90: New.
2893 * gfortran.dg/assumed_type_2.f90: New.
2894 * gfortran.dg/assumed_type_3.f90: New.
2895 * gfortran.dg/assumed_type_4.f90: New.
2896
2897 2012-03-02 Oleg Endo <olegendo@gcc.gnu.org>
2898
2899 PR target/49486
2900 * gcc.target/sh/pr49468-si.c: Skip unsupported test for SH64.
2901 * gcc.target/sh/pr49468-di.c: New.
2902
2903 2012-03-02 Maxim Kuvyrkov <maxim@codesourcery.com>
2904
2905 * gcc.dg/graphite/pr50561.c: Update.
2906
2907 2012-03-02 Peter Bergner <bergner@vnet.ibm.com>
2908
2909 * gcc.target/powerpc/pr52457.c: New test.
2910
2911 2012-03-02 Ulrich Weigand <ulrich.weigand@linaro.org>
2912
2913 * gcc.target/arm/sat-1.c: New test.
2914
2915 2012-03-02 Uros Bizjak <ubizjak@gmail.com>
2916
2917 PR target/46716
2918 * gcc.target/i386/pr46716.c: New test.
2919
2920 2012-03-02 Paolo Carlini <paolo.carlini@oracle.com>
2921
2922 PR c++/51989
2923 * g++.dg/cpp0x/sfinae32.C: New.
2924
2925 2012-03-02 Richard Guenther <rguenther@suse.de>
2926
2927 PR tree-optimization/52406
2928 * gcc.dg/torture/pr52406.c: New testcase.
2929
2930 2012-03-02 Tobias Burnus <burnus@net-b.de>
2931
2932 PR fortran/52325
2933 * gfortran.dg/derived_comp_array_ref_8.f90: New.
2934 * gfortran.dg/nullify_2.f90: Update dg-error.
2935 * gfortran.dg/nullify_4.f90: Ditto.
2936 * gfortran.dg/pointer_init_6.f90: Ditto.
2937
2938 2012-03-02 Tobias Burnus <burnus@net-b.de>
2939
2940 PR fortran/52270
2941 * gfortran.dg/class_51.f90: New.
2942
2943 2012-03-02 Tobias Burnus <burnus@net-b.de>
2944
2945 PR fortran/52452
2946 * gfortran.dg/intrinsic_8.f90: New.
2947
2948 2012-03-01 Kai Tietz <ktietz@redhat.com>
2949
2950 * gcc.dg/torture/pr47917.c: Make test using POSIX-printf
2951 routines on mingw targets.
2952 * gcc.dg/vect/pr46126.c (uintptr_t): Add support for LLP64 target.
2953
2954 2012-03-01 Jakub Jelinek <jakub@redhat.com>
2955
2956 PR tree-optimization/52445
2957 * gcc.dg/pr52445.c: New test.
2958
2959 2012-02-29 Jakub Jelinek <jakub@redhat.com>
2960
2961 PR target/52437
2962 * gcc.c-torture/compile/pr52437.c: New test.
2963
2964 PR middle-end/52419
2965 * gcc.dg/torture/pr52419.c: New test.
2966
2967 PR tree-optimization/52429
2968 * gcc.dg/torture/pr52429.c: New test.
2969 * g++.dg/opt/pr52429.C: New test.
2970
2971 2012-02-29 Richard Guenther <rguenther@suse.de>
2972
2973 PR testsuite/52297
2974 * gcc.dg/lto/trans-mem-1_0.c: Remove.
2975 * gcc.dg/lto/trans-mem-1_1.c: Likewise.
2976 * gcc.dg/lto/trans-mem-2_0.c: Likewise.
2977 * gcc.dg/lto/trans-mem-2_1.c: Likewise.
2978 * gcc.dg/lto/trans-mem-4_0.c: Likewise.
2979 * gcc.dg/lto/trans-mem-4_1.c: Likewise.
2980
2981 2012-02-29 Jakub Jelinek <jakub@redhat.com>
2982
2983 * gcc.dg/torture/pr52402.c: Add -w -Wno-psabi to dg-options.
2984
2985 2012-02-29 Paul Thomas <pault@gcc.gnu.org>
2986
2987 PR fortran/52386
2988 * gfortran.dg/realloc_on_assign_13.f90 : New test.
2989
2990 2012-02-28 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
2991
2992 PR target/51534
2993 * gcc.target/arm/neon/pr51534.c: New testcase.
2994
2995 2012-02-28 Richard Guenther <rguenther@suse.de>
2996
2997 PR target/52407
2998 * gcc.dg/torture/pr52407.c: New testcase.
2999
3000 2012-02-28 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3001
3002 * gcc.target/arm/vfp1.c (dg_do run): Run on all eabi variants.
3003 * gcc.target/arm/vfp2.c: Likewise.
3004 * gcc.target/arm/vfp3.c: Likewise.
3005 * gcc.target/arm/vfp4.c: Likewise.
3006 * gcc.target/arm/vfp5.c: Likewise.
3007 * gcc.target/arm/vfp6.c: Likewise.
3008 * gcc.target/arm/vfp7.c: Likewise.
3009 * gcc.target/arm/vfp8.c: Likewise.
3010 * gcc.target/arm/vfp9.c: Likewise.
3011 * gcc.target/arm/vfp10.c: Likewise.
3012 * gcc.target/arm/vfp11.c: Likewise.
3013 * gcc.target/arm/vfp12.c: Likewise.
3014 * gcc.target/arm/vfp13.c: Likewise.
3015 * gcc.target/arm/vfp14.c: Likewise.
3016 * gcc.target/arm/vfp15.c: Likewise.
3017 * gcc.target/arm/vfp16.c: Likewise.
3018 * gcc.target/arm/vfp17.c: Likewise.
3019 * gcc.target/arm/neon-constants.h: New file.
3020 * gcc.target/arm/neon-vect1.c: New test.
3021 * gcc.target/arm/neon-vect2.c: New test.
3022 * gcc.target/arm/neon-vect3.c: New test.
3023 * gcc.target/arm/neon-vect4.c: New test.
3024 * gcc.target/arm/neon-vect5.c: New test.
3025 * gcc.target/arm/neon-vect6.c: New test.
3026 * gcc.target/arm/neon-vect7.c: New test.
3027 * gcc.target/arm/neon-vect8.c: New test.
3028
3029 2012-02-28 Richard Guenther <rguenther@suse.de>
3030
3031 PR tree-optimization/52402
3032 * gcc.dg/torture/pr52402.c: New testcase.
3033
3034 2012-02-28 Richard Guenther <rguenther@suse.de>
3035
3036 PR lto/52400
3037 * g++.dg/lto/pr52400_0.C: New testcase.
3038
3039 2012-02-28 Georg-Johann Lay <avr@gjlay.de>
3040
3041 * gcc.target/avr/torture/builtins-1.c: New test.
3042 * gcc.target/avr/torture/builtins-error.c: New test.
3043
3044 2012-02-28 Kai Tietz <ktietz@redhat.com>
3045
3046 * gcc.target/i386/pr46939.c (long): Fix LP64 vs LLP64 issue.
3047 * gcc.target/i386/pr45352-2.c: Likewise.
3048 * gcc.target/i386/bitfield3.c: Add -mno-ms-bitfields for mingw targets.
3049 * gcc.target/i386/xop-vshift-1.c (random): Use on mingw
3050 targets instead rand.
3051 * gcc.target/i386/sse4_1-blendps-2.c: Likewise.
3052 * gcc.target/i386/sse2-mul-1.c: Likewise.
3053 * gcc.target/i386/sse4_1-blendps.c: Likewise.
3054 * gcc.target/i386/pad-6b.c: Adjust test for x64 mingw target.
3055 * gcc.target/i386/pad-1.c: Likewise.
3056 * gcc.target/i386/pad-9.c: Likewise.
3057 * gcc.target/i386/pad-2.c: Likewise.
3058 * gcc.target/i386/pad-5b.c: Likewise.
3059 * gcc.target/i386/pad-8.c: Likewise.
3060 * gcc.target/i386/pr46470.c: Skip for x64 mingw target.
3061 * gcc.target/i386/pr44130.c: Likewise.
3062 * gcc.target/i386/align-main-1.c: Likewise.
3063 * gcc.target/i386/align-main-2.c: Likewise.
3064 * gcc.target/i386/sw-1.c: Likewise.
3065 * gcc.target/i386/avx-vzeroupper-5.c: Add -mabi=sysv
3066 on x64 mingw target.
3067 * gcc.target/i386/avx-vzeroupper-4.c: Likewise.
3068 * gcc.target/i386/pr46295.c: Likewise.
3069 * gcc.target/i386/amd64-abi-1.c: Likewise.
3070 * gcc.target/i386/amd64-abi-2.c: Likewise.
3071 * gcc.target/i386/pr39082-1.c: Likewise.
3072 * gcc.target/i386/pr39162.c: Likewise.
3073 * gcc.target/i386/pr22152.c: Likewise.
3074 * gcc.target/i386/wrgsbase-2.c: Adjust dg-final rule.
3075 * gcc.target/i386/wrfsbase-2.c: Likewise.
3076 * gcc.target/i386/local.c: Likewise
3077 * gcc.target/i386/wrgsbase-1.c: Likewise.
3078 * gcc.target/i386/wrfsbase-1.c: Likewise.
3079 * gcc.target/i386/pr39315-3.c: Likewise.
3080 * gcc.target/i386/pr35767-4.c: Likewise.
3081 * gcc.target/i386/pr45336-3.c (pextrd): Don't check for
3082 x64 mingw target.
3083 * gcc.target/i386/pr45336-2.c: Likewise.
3084 * gcc.target/i386/pr45336-1.c: Likewise.
3085 * gcc.target/i386/pr45336-4.c: Likewise.
3086
3087 2012-02-27 Tristan Gingold <gingold@adacore.com>
3088
3089 * gnat.dg/array20.ad[sb]: New test.
3090
3091 2012-02-27 Jakub Jelinek <jakub@redhat.com>
3092
3093 PR target/52375
3094 * gcc.target/arm/pr52375.c: New test.
3095 * gcc.c-torture/compile/pr52375.c: New test.
3096
3097 2012-02-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3098
3099 * gfortran.dg/typebound_operator_9.f03: Skip on SPU.
3100 * gcc.dg/torture/builtin-complex-1.c: Skip "float" tests on SPU.
3101
3102 2012-02-27 Eric Botcazou <ebotcazou@adacore.com>
3103
3104 * gnat.dg/aggr19.adb: New test.
3105 * gnat.dg/aggr19_pkg.ad[sb]: New helper.
3106
3107 2012-02-26 Oleg Endo <olegendo@gcc.gnu.org>
3108
3109 PR target/49263
3110 * gcc.target/sh/pr49263.c: New.
3111
3112 2012-02-24 Andrew MacLeod <amacleod@redhat.com>
3113
3114 * gcc.dg/simulate-thread/simulate-thread.gdb: Use return value from
3115 simulate_thread_wrapper_other_threads
3116 * gcc.dg/simulate-thread/atomic-load-int128.c (simulate_thread_main):
3117 Move initialization of 'value' to main().
3118 (main): Initialize 'value';
3119 * gcc.dg/simulate-thread/speculative-store.c
3120 (simulate_thread_step_verify): Return 0 when successful.
3121 * gcc.dg/simulate-thread/simulate-thread.h (HOSTILE_THREAD_THRESHOLD):
3122 Reduce threshold.
3123 (INSN_COUNT_THRESHOLD): New. Instruction limit to terminate test.
3124 (simulate_thread_wrapper_other_threads): Return a success/fail value
3125 and issue an error if the instruction count threshold is exceeded.
3126
3127 2012-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3128
3129 PR target/50580
3130 * gcc.target/mips/interrupt_handler-2.c: Skip on mips-sgi-irix6*.
3131 * gcc.target/mips/interrupt_handler-3.c: Likewise.
3132
3133 2012-02-24 Richard Guenther <rguenther@suse.de>
3134
3135 PR middle-end/52355
3136 * gcc.dg/pr52355.c: New testcase.
3137
3138 2012-02-23 Kai Tietz <ktietz@redhat.com>
3139
3140 * gcc.dg/pack-test-5.c: Add -mno-ms-bitfields option for mingw-targets.
3141 * gcc.dg/Wpadded.c: Likewise.
3142 * gcc.dg/bf-ms-layout-2.c: Adjust offsets to fit ms-bitfield
3143 structure-layout.
3144 * gcc.dg/di-sync-multithread.c: Replace for mingw-target the use
3145 for sleep by Sleep and add windows.h include for this function.
3146 * gcc.dg/format/dfp-printf-1.c: Adjust dg-skip-if rule for mingw
3147 targets.
3148 * gcc.dg/stack-usage-1.c (SIZE): Provide proper SIZE for x64 mingw
3149 target.
3150 * gcc.dg/tls/thr-cse-1.c: Provide proper pattern for x64 mingw target.
3151 * gcc.dg/tls/opt-11.c (memset): Use __extension__ to avoid fail
3152 on x64 mingw target.
3153 * gcc.dg/bf-ms-attrib.c: Adjust expected size for ms_struct layout.
3154 * gcc.dg/pr50251.c: Disable test for x64 mingw target.
3155 * gcc.c-torture/execute/930930-1.c (long): Replace by ptr_t to avoid
3156 failure on LLP64 target.
3157
3158 2012-02-23 Uros Bizjak <ubizjak@gmail.com>
3159
3160 PR c/52290
3161 * gcc.dg/noncompile/pr52290.c: New test.
3162
3163 2012-02-23 Jakub Jelinek <jakub@redhat.com>
3164
3165 PR tree-optimization/52019
3166 * gcc.dg/tree-ssa/ipa-split-6.c: New test.
3167
3168 2012-02-22 Kai Tietz <ktietz@redhat.com>
3169
3170 * g++.dg/opt/devirt2.C: Add rule for *-*-mingw* target.
3171 * g++.dg/opt/pr48549.C (long): Replace by long by __PTRDIFF_TYPE__
3172 derived pdiff_t type.
3173 * g++.dg/torture/pr49720.C: Likewise
3174
3175 2012-02-22 Uros Bizjak <ubizjak@gmail.com>
3176
3177 PR target/52330
3178 * gcc.target/i386/pr52330.c: New test.
3179
3180 2012-02-22 Tobias Burnus <burnus@net-b.de>
3181
3182 PR fortran/52335
3183 * gfortran.dg/io_constraints_10.f90: New.
3184
3185 2012-02-22 Ulrich Weigand <ulrich.weigand@linaro.org>
3186
3187 * lib/target-supports.exp (check_effective_target_vect_condition):
3188 Return true for NEON.
3189
3190 2012-02-21 Kai Tietz <ktietz@redhat.com>
3191
3192 * gcc.dg/bf-ms-layout-3.c: Mark char typed bitfield as extension.
3193
3194 2012-02-21 Richard Guenther <rguenther@suse.de>
3195
3196 PR tree-optimization/52324
3197 * gcc.dg/tree-ssa/ssa-lim-10.c: New testcase.
3198
3199 2012-02-21 Georg-Johann Lay <avr@gjlay.de>
3200
3201 PR middle-end/51782
3202 * gcc.target/avr/torture/pr51782-1.c: New test.
3203
3204 2012-02-21 Jakub Jelinek <jakub@redhat.com>
3205
3206 PR tree-optimization/52318
3207 * gcc.dg/pr52318.c: New test.
3208
3209 2012-02-20 Kai Tietz <ktietz@redhat.com>
3210
3211 * gcc.dg/bf-ms-layout-3.c: New testcase.
3212
3213 2012-02-20 Thomas Koenig <tkoenig@gcc.gnu.org>
3214
3215 PR testsuite/52229
3216 PR fortran/32380
3217 * gfortran.dg/vect/pr32380.f: XFAIL on PowerPC and ia-64.
3218
3219 2012-02-20 Richard Guenther <rguenther@suse.de>
3220
3221 PR tree-optimization/52298
3222 * gcc.dg/torture/pr52298.c: New testcase.
3223 * gcc.dg/vect/pr52298.c: Likewise.
3224
3225 2012-02-20 Georg-Johann Lay <avr@gjlay.de>
3226
3227 * gcc.dg/pr52132.c: Fix FAIL on 16-bit int platforms.
3228 * gcc.c-torture/execute/pr52286.c: Ditto.
3229
3230 2012-02-20 Jakub Jelinek <jakub@redhat.com>
3231
3232 PR tree-optimization/52286
3233 * gcc.c-torture/execute/pr52286.c: New test.
3234
3235 2012-02-18 Tobias Burnus <burnus@net-b.de>
3236
3237 PR fortran/52295
3238 * gfortran.dg/interface_35.f90: Use -std=f2003.
3239 * gfortran.dg/proc_ptr_comp_20.f90: Remove dg-warning.
3240 * gfortran.dg/interface_assignment_4.f90: Ditto.
3241 * gfortran.dg/bessel_1.f90: Ditto.
3242 * gfortran.dg/func_result_6.f90: Ditto.
3243 * gfortran.dg/hypot_1.f90: Ditto.
3244 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
3245
3246 2012-02-17 Tobias Burnus <burnus@net-b.de>
3247
3248 PR translation/52232
3249 PR translation/52234
3250 PR translation/52245
3251 PR translation/52246
3252 PR translation/52262
3253 PR translation/52273
3254 * gfortran.dg/coarray_22.f90: Update dg-error.
3255 * gfortran.dg/allocate_alloc_opt_4.f90: Ditto.
3256
3257 2012-02-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3258
3259 PR target/51753
3260 * lib/gcc-simulate-thread.exp: Load timeout.exp.
3261 (simulate-thread): Use default timeout.
3262
3263 2012-02-16 Jason Merrill <jason@redhat.com>
3264
3265 PR c++/52248
3266 * g++.dg/ext/timevar1.C: New.
3267
3268 2012-02-16 Fabien Chêne <fabien@gcc.gnu.org>
3269
3270 PR c++/52126
3271 * g++.dg/template/using21.C: New.
3272 * g++.dg/template/using22.C: Likewise.
3273
3274 2012-02-16 Jason Merrill <jason@redhat.com>
3275
3276 PR c++/51415
3277 * g++.dg/cpp0x/lambda/lambda-err1.C: New.
3278
3279 2012-02-16 Jakub Jelinek <jakub@redhat.com>
3280
3281 PR tree-optimization/52255
3282 * gcc.c-torture/compile/pr52255.c: New test.
3283
3284 PR debug/52260
3285 * g++.dg/debug/dwarf2/pr52260.C: New test.
3286
3287 PR middle-end/51929
3288 * g++.dg/ipa/pr51929.C: New test.
3289
3290 2012-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
3291
3292 PR target/52199
3293 * gcc.target/powerpc/pr52199.c: New file.
3294
3295 2012-02-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3296
3297 PR target/52152
3298 * objc.dg/stabs-1.m: xfail on mips-sgi-irix6.5.
3299
3300 2012-02-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3301
3302 * gcc.dg/pr51867.c: Don't include <math.h>.
3303 (sqrtf): Declare.
3304
3305 2012-02-15 Georg-Johann Lay <avr@gjlay.de>
3306
3307 * gcc.dg/lto/20091013-1_1.c: xfail for avr.
3308 * gcc.dg/lto/20091013-1_2.c: xfail for avr.
3309
3310 2012-02-15 Tobias Grosser <grosser@fim.uni-passau.de>
3311
3312 PR tree-optimization/50561
3313 * gcc.dg/graphite/pr50561.c: New testcase.
3314
3315 2012-02-15 Georg-Johann Lay <avr@gjlay.de>
3316
3317 * gcc.target/avr/torture/builtin_insert_bits-1.c: New test.
3318 * gcc.target/avr/torture/builtin_insert_bits-2.c: New test.
3319
3320 2012-02-15 Eric Botcazou <ebotcazou@adacore.com>
3321
3322 * gnat.dg/discr35.ad[sb]: New test.
3323
3324 2012-02-15 Eric Botcazou <ebotcazou@adacore.com>
3325
3326 * gnat.dg/volatile10.adb: New test.
3327 * gnat.dg/volatile10_pkg.ads: New helper.
3328
3329 2012-02-14 Jason Merrill <jason@redhat.com>
3330
3331 * g++.dg/ext/attrib43.C: New.
3332
3333 2012-02-14 Hans-Peter Nilsson <hp@axis.com>
3334
3335 * lib/target-supports.exp (check_effective_target_fgnu_tm): New proc.
3336 * gfortran.dg/trans-mem-skel.f90: Gate test on effective_target
3337 fgnu_tm.
3338 * gcc.dg/lto/trans-mem-1_0.c, gcc.dg/lto/trans-mem-2_0.c,
3339 gcc.dg/lto/trans-mem-3_0.c, gcc.dg/lto/trans-mem-4_0.c: Ditto.
3340 * gcc.dg/tm/tm.exp: Gate the whole of gcc.dg/tm on
3341 effective_target fgnu_tm.
3342 * g++.dg/tm/tm.exp: Ditto for g++.dg/tm.
3343
3344 2012-02-14 Jakub Jelinek <jakub@redhat.com>
3345
3346 PR c++/52247
3347 * g++.dg/template/asmgoto1.C: New test.
3348
3349 2012-02-14 Ian Lance Taylor <iant@google.com>
3350
3351 PR go/48501
3352 * go.test/go-test.exp (go-gc-tests): Disable optimizations when
3353 compiling generated file for 64bit and index tests.
3354
3355 2012-02-14 Uros Bizjak <ubizjak@gmail.com>
3356
3357 * gcc.dg/lower-subreg-1.c: Fix and simplify target selector.
3358
3359 2012-02-14 Richard Guenther <rguenther@suse.de>
3360
3361 PR tree-optimization/52244
3362 PR tree-optimization/51528
3363 * gcc.dg/torture/pr52244.c: New testcase.
3364
3365 2012-02-14 Walter Lee <walt@tilera.com>
3366
3367 * g++.dg/other/PR23205.C: Disable test on tile.
3368 * g++.dg/other/pr23205-2.C: Disable test on tile.
3369 * gcc.dg/20020312-2.c: Add a condition for __tile__.
3370 * gcc.dg/20040813-1.c: Disable test on tile.
3371 * gcc.dg/lower-subreg-1.c: Disable test on tilegx.
3372 * gcc.misc-tests/linkage.exp: Handle tilegx.
3373
3374 2012-02-14 Jakub Jelinek <jakub@redhat.com>
3375
3376 PR tree-optimization/52210
3377 * gcc.dg/pr52210.c: New test.
3378
3379 2012-02-14 Jason Merrill <jason@redhat.com>
3380
3381 PR c++/39055
3382 * g++.dg/overload/defarg5.C: New.
3383
3384 2012-02-14 Jakub Jelinek <jakub@redhat.com>
3385
3386 PR c/52181
3387 * c-c++-common/pr52181.c: New test.
3388
3389 2012-02-13 Jakub Jelinek <jakub@redhat.com>
3390
3391 PR c++/52215
3392 * g++.dg/ext/atomic-1.C: New test.
3393
3394 2012-02-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3395
3396 * gcc.c-torture/execute/pr51933.c: Modify for s390 31 bit.
3397
3398 2012-02-13 Jakub Jelinek <jakub@redhat.com>
3399
3400 PR middle-end/52209
3401 * gcc.c-torture/execute/pr52209.c: New test.
3402
3403 2012-02-12 Mikael Morin <mikael@gcc.gnu.org>
3404
3405 PR fortran/50981
3406 * gfortran.dg/elemental_optional_args_5.f03: New test.
3407
3408 2012-02-12 Iain Sandoe <iains@gcc.gnu.org>
3409
3410 PR testsuite/50076
3411 * c-c++-common/cxxbitfields-3.c: Adjust scan assembler for nonpic
3412 cases.
3413
3414 2012-02-11 Ian Lance Taylor <iant@google.com>
3415
3416 PR go/51874
3417 * go.test/go-test.exp (go-gc-tests): Don't run nilptr test on
3418 SPARC Solaris. Don't run the test at all on systems where it may
3419 not work, rather than xfailing it.
3420
3421 2012-02-11 Richard Sandiford <rdsandiford@googlemail.com>
3422
3423 PR rtl-optimization/52175
3424 * gcc.c-torture/compile/pr52175.c: New test.
3425
3426 2012-02-10 Jason Merrill <jason@redhat.com>
3427
3428 PR c++/51910
3429 * g++.dg/template/repo10.C: New.
3430
3431 2012-02-11 Jakub Jelinek <jakub@redhat.com>
3432
3433 PR debug/52132
3434 * gcc.dg/pr52132.c: New test.
3435
3436 2012-02-10 Eric Botcazou <ebotcazou@adacore.com>
3437
3438 * gnat.dg/specs/aggr4.ads: New test.
3439 * gnat.dg/specs/aggr4_pkg.ads: New helper.
3440
3441 2012-02-10 H.J. Lu <hongjiu.lu@intel.com>
3442
3443 PR target/52146
3444 * gcc.target/i386/pr52146.c: New.
3445
3446 2012-02-10 Jakub Jelinek <jakub@redhat.com>
3447
3448 PR middle-end/52177
3449 * c-c++-common/pr52177.c: New test.
3450
3451 2012-02-10 Jan Hubicka <jh@suse.cz>
3452
3453 PR middle-end/48600
3454 * g++.dg/torture/pr48600.C: New testcase.
3455
3456 2012-02-09 Peter Bergner <bergner@vnet.ibm.com>
3457
3458 PR middle-end/52140
3459 * gcc.dg/dfp/pr52140.c: New test.
3460
3461 2012-02-09 Jakub Jelinek <jakub@redhat.com>
3462
3463 PR fortran/32380
3464 * gfortran.dg/vect/pr32380.f: Use dg-additional-options instead
3465 of dg-options.
3466
3467 2012-02-09 Bin Cheng <bin.cheng@arm.com>
3468
3469 PR middle-end/51867
3470 * testsuite/c-c++-common/dfp/signbit-2.c: Change '-O0' to '-O1'.
3471 * testsuite/gcc.dg/pr51867.c: New test.
3472
3473 2012-02-09 Ian Lance Taylor <iant@google.com>
3474
3475 * go.test/go-test.exp (go-gc-tests): Don't run stack.go on systems
3476 which don't support -fsplit-stack. Turn off optimization when
3477 compiling select5-out.go.
3478
3479 2012-02-08 Ian Lance Taylor <iant@google.com>
3480
3481 * go.test/go-test.exp (go-gc-tests): Don't run chan/select2.go on
3482 systems which don't support -fsplit-stack.
3483
3484 2012-02-08 Andrew MacLeod <amacleod@redhat.com>
3485
3486 * gcc.dg/simulate-thread/simulate-thread.exp: Use -O0, -O2, and -O3.
3487 * gcc.dg/simulate-thread/simulate-thread.gdb: Don't display every
3488 machine instuction in the log.
3489
3490 2012-02-08 Jack Howarth <howarth@bromo.med.uc.edu>
3491
3492 * lib/gcc-simulate-thread.exp (simulate-thread): Increase timeout
3493 to 20 seconds.
3494
3495 2012-02-08 Magnus Granberg <zorry@gentoo.org>
3496
3497 PR driver/48524
3498 * gcc.dg/pr48524.c: New test.
3499 * gcc.dg/pr48524.spec: New spec file for test.
3500
3501 2012-02-08 Thomas Koenig <tkoenig@gcc.gnu.org>
3502
3503 PR fortran/32380
3504 * gfortran.dg/vect/pr32380.f90: New test.
3505
3506 2012-02-08 Tobias Burnus <burnus@net-b.de>
3507
3508 PR fortran/52151
3509 * gfortran.dg/realloc_on_assign_12.f90: New.
3510
3511 2012-02-08 Richard Guenther <rguenther@suse.de>
3512
3513 PR rtl-optimization/52170
3514 * gcc.dg/torture/pr52170.c: New testcase.
3515
3516 2012-02-08 Jakub Jelinek <jakub@redhat.com>
3517
3518 PR gcov-profile/52150
3519 * gcc.dg/tree-prof/pr52150.c: New test.
3520
3521 PR rtl-optimization/52139
3522 * gcc.dg/pr52139.c: New test.
3523
3524 2012-02-07 Jason Merrill <jason@redhat.com>
3525
3526 PR c++/51675
3527 * g++.dg/cpp0x/constexpr-union3.C: New.
3528
3529 PR c++/52035
3530 * g++.dg/lto/pr52035_0.C: New.
3531
3532 2012-02-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3533
3534 * gfortran.dg/guality/pr41558.f90: Use lp64 instead of hppa*64*-*-*.
3535 * gcc.dg/special/weak-1.c: Likewise.
3536 * gcc.dg/ucnid-12.c: Likewise.
3537 * gcc.dg/torture/pr45678-1.c: Likewise.
3538 * gcc.dg/torture/pr45678-2.c: Likewise.
3539 * gcc.dg/vector-4.c: Likewise.
3540 * gcc.dg/ipa/inline-5.c: Likewise.
3541 * gcc.dg/ucnid-11.c: Likewise.
3542 * gcc.misc-tests/gcov-13.c: Likewise.
3543 * gcc.misc-tests/gcov-14.c: Likewise.
3544 * g++.dg/ext/label13.C: Likewise.
3545 * gcc.dg/tree-ssa/ssa-fre-31.c: Use dg-additional-options for extra
3546 hppa*-*-hpux* options.
3547 * gcc.dg/tree-ssa/ssa-fre-33.c: Likewise.
3548 * gcc.dg/tree-ssa/ssa-fre-34.c: Likewise.
3549 * gcc.dg/pr48616.c: Likewise.
3550 * gcc.dg/pr17957.c: Likewise.
3551 * gcc.dg/pr17055-1.c: Likewise.
3552 * gcc.dg/pr32912-1.c: Likewise.
3553 * gcc.dg/tm/pr51472.c: Likewise.
3554 * c-c++-common/fold-bitand-4.c: Likewise.
3555 * c-c++-common/Wunused-var-12.c: Use lp64 instead of hppa*64*-*-*.
3556 Use dg-additional-options for extra options.
3557
3558 2012-02-07 Joern Rennecke <joern.rennecke@embecosm.com>
3559
3560 * gcc.target/epiphany/interrupt-2.c: New test.
3561
3562 2012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
3563
3564 PR target/52155
3565 * gcc.target/mips/mips.exp (mips-dg-options): Handle target.
3566 * gcc.target/mips/loongson-shift-count-truncated-1.c: Force -mlong64
3567 for MIPS ELF.
3568
3569 2012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
3570
3571 PR target/52152
3572 * objc.dg/stabs-1.m: XFAIL for mips*-*-elf*.
3573
3574 2012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
3575
3576 PR middle-end/24306
3577 PR target/52154
3578 * lib/target-supports.exp (check_effective_target_mips_eabi): New.
3579 * gcc.target/mips/va-arg-1.c: New test.
3580
3581 2012-02-07 Michael Meissner <meissner@linux.vnet.ibm.com>
3582
3583 * gcc.target/powerpc/no-r11-3.c (outer_func): Fix error message
3584 for -mno-pointers-to-nested-functions.
3585
3586 2012-02-07 Eric Botcazou <ebotcazou@adacore.com>
3587
3588 * gcc.c-torture/execute/20120207-1.c: New test.
3589
3590 2012-02-07 Jakub Jelinek <jakub@redhat.com>
3591
3592 PR rtl-optimization/52060
3593 * gcc.dg/torture/pr52060.c: New test.
3594
3595 PR middle-end/52074
3596 * gcc.c-torture/compile/pr52074.c: New test.
3597
3598 2012-02-07 Tobias Burnus <burnus@net-b.de>
3599
3600 PR fortran/51514
3601 * gfortran.dg/class_to_type_2.f90: New.
3602
3603 2012-02-06 Thomas König <tkoenig@gcc.gnu.org>
3604
3605 PR fortran/32373
3606 * gfortran.dg/vect/vect-8.f90: Use vect_double effective target.
3607 Remove module.
3608
3609 2012-02-06 Jason Merrill <jason@redhat.com>
3610
3611 PR c++/52088
3612 * g++.dg/template/conv13.C: New.
3613
3614 2012-02-06 Richard Guenther <rguenther@suse.de>
3615
3616 PR tree-optimization/52115
3617 * gcc.c-torture/compile/pr52115.c: New testcase.
3618
3619 2012-02-06 Jakub Jelinek <jakub@redhat.com>
3620
3621 PR target/52129
3622 * gcc.c-torture/execute/pr52129.c: New test.
3623
3624 2012-02-06 Andrey Belevantsev <abel@ispras.ru>
3625
3626 * gcc.dg/pr48374.c: Actually add the test I forgot
3627 in the 2012-01-25 commit.
3628
3629 2012-02-05 Thomas König <tkoenig@gcc.gnu.org>
3630
3631 PR fortran/32373
3632 * gfortran.dg/vect/vect-8.f90: New test case.
3633
3634 2012-02-05 Thomas König <tkoenig@gcc.gnu.org>
3635
3636 PR fortran/48847
3637 * gfortran.dg/warn_unused_dummy_argument_3.f90: New test.
3638
3639 2012-02-05 Paul Thomas <pault@gcc.gnu.org>
3640
3641 PR fortran/52102
3642 * gfortran.dg/class_48.f90 : Add test of allocate class array
3643 component with source in subroutine test3. Remove commenting
3644 out in subroutine test4, since branching on unitialized variable
3645 is now fixed (no PR for this last.).
3646
3647 2012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
3648
3649 * gcc.dg/tree-prof/stringop-2.c (main): Add a nomips16 attribute
3650 on MIPS targets.
3651 * gfortran.dg/pr45636.f90: XFAIL for MIPS16 targets.
3652
3653 2012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
3654
3655 PR target/52125
3656 * lib/target-supports.exp (check_effective_target_mips_rel): New.
3657 * gcc.dg/pr48774.c: Skip on MIPS REL targets.
3658
3659 2012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
3660
3661 * lib/target-supports.exp (check_effective_target_mips_llsc): New.
3662 (check_effective_target_sync_int_long): Use it.
3663 (check_effective_target_sync_char_short): Likewise.
3664 * gcc.target/mips/atomic-memory-1.c: Restrict error check to mips_llsc.
3665
3666 2012-02-05 Tobias Burnus <burnus@net-b.de>
3667
3668 PR fortran/51972
3669 * gfortran.dg/class_48.f90: Add some further checks.
3670
3671 2012-02-05 Ira Rosen <irar@il.ibm.com>
3672
3673 PR tree-optimization/52091
3674 * gcc.dg/vect/pr52091.c: New test.
3675
3676 2012-02-04 Jakub Jelinek <jakub@redhat.com>
3677
3678 PR rtl-optimization/52113
3679 * gcc.target/avr/pr52113.c: New test.
3680
3681 2012-02-03 Jakub Jelinek <jakub@redhat.com>
3682
3683 PR rtl-optimization/52092
3684 * gcc.c-torture/compile/pr52092.c: New test.
3685
3686 2012-02-02 Mikael Morin <mikael@gcc.gnu.org>
3687
3688 PR fortran/41587
3689 * gfortran.dg/class_array_10.f03: New test.
3690
3691 PR fortran/46356
3692 * gfortran.dg/class_array_11.f03: New test.
3693
3694 PR fortran/51754
3695 * gfortran.dg/class_array_12.f03: New test.
3696
3697 2012-02-02 Paul Thomas <pault@gcc.gnu.org>
3698
3699 PR fortran/52012
3700 * gfortran.dg/realloc_on_assign_11.f90: New test.
3701
3702 2012-02-02 Tobias Burnus <burnus@net-b.de>
3703
3704 PR fortran/52093
3705 * gfortran.dg/shape_7.f90: New.
3706
3707 2012-02-02 Richard Sandiford <rdsandiford@googlemail.com>
3708
3709 * gcc.target/mips/mips-prepend-1.c: New test.
3710
3711 2012-02-02 Jan Hubicka <jh@suse.cz>
3712 Tom de Vries <tom@codesourcery.com>
3713
3714 PR middle-end/51998
3715 * testsuite/gcc.dg/alias-12.c: New testcase.
3716 * testsuite/gcc.dg/alias-13.c: New testcase.
3717
3718 2012-02-02 Jakub Jelinek <jakub@redhat.com>
3719
3720 PR target/52086
3721 * gcc.dg/pr52086.c: New test.
3722
3723 PR tree-optimization/52073
3724 * gcc.c-torture/compile/pr52073.c: New test.
3725
3726 2012-02-01 Thomas König <tkoenig@gcc.gnu.org>
3727
3728 PR fortran/51958
3729 * gfortran.dg/function_optimize_10.f90: New test.
3730
3731 2012-02-01 Uros Bizjak <ubizjak@gmail.com>
3732
3733 * go.test/go-test.exp (go-gc-tests): xfail test/nilptr.go runtime
3734 test on alpha*-*-*.
3735
3736 2012-02-01 Tobias Burnus <burnus@net-b.de>
3737
3738 PR fortran/52024
3739 * gfortran.dg/typebound_operator_14.f90: New.
3740
3741 2012-02-01 Tobias Burnus <burnus@net-b.de>
3742
3743 PR fortran/52059
3744 * gfortran.dg/elemental_function_1.f90: New.
3745
3746 2012-02-01 Georg-Johann Lay <avr@gjlay.de>
3747
3748 PR rtl-optimization/51374
3749 * gcc.target/avr/torture/pr51374-1.c:
3750 Also fail if SBIS is seen.
3751
3752 2012-02-01 Georg-Johann Lay <avr@gjlay.de>
3753
3754 PR rtl-optimization/51374
3755 * gcc.target/avr/torture/pr51374-1.c: New.
3756
3757 2012-01-31 Tobias Burnus <burnus@net-b.de>
3758
3759 PR fortran/52024
3760 * gfortran.dg/typebound_generic_11.f90: New.
3761
3762 2012-01-31 Tobias Burnus <burnus@net-b.de>
3763
3764 PR fortran/52029
3765 * gfortran.dg/class_49.f90: New.
3766
3767 2012-01-31 Tobias Burnus <burnus@net-b.de>
3768
3769 PR fortran/52013
3770 * gfortran.dg/elemental_args_check_6.f90: New.
3771
3772 2012-01-31 Jason Merrill <jason@redhat.com>
3773
3774 PR c++/52043
3775 * g++.dg/cpp0x/variadic122.C: New.
3776
3777 2012-01-31 Paul Thomas <pault@gcc.gnu.org>
3778
3779 PR fortran/52012
3780 * gfortran.dg/realloc_on_assign_10.f90: New test.
3781
3782 2012-01-31 Richard Guenther <rguenther@suse.de>
3783
3784 PR tree-optimization/51528
3785 * gcc.dg/torture/pr51528.c: New testcase.
3786
3787 2012-01-30 Uros Bizjak <ubizjak@gmail.com>
3788
3789 PR go/48501
3790 * lib/go.exp (go_target_compile): Append timeout= to options.
3791 * go.test/go-test.exp (go-gc-tests): Add dg-timeout-factor for
3792 select5-out.go test on alpha*-*-* targets.
3793
3794 2012-01-30 Richard Sandiford <rdsandiford@googlemail.com>
3795
3796 * gcc.target/mips/extend-1.c (TEST_CHAR): Use signed char.
3797 (TEST_SHORT): Reformat in the same way.
3798 * gcc.target/mips/octeon-exts-6.c (TEST_CHAR): Use signed char.
3799 (TEST_SHORT): Reformat in the same way.
3800 * gcc.target/mips/octeon2-lx-1.c (TEST): Make sign explicit.
3801 * gcc.target/mips/pr37362.c: Skip for mips-sde-elf.
3802 * gcc.target/mips/mmcount-ra-address-1.c (bazl): Add NOMIPS16.
3803 * gcc.target/mips/mmcount-ra-address-2.c (bar): Likewise.
3804 * gcc.target/mips/mmcount-ra-address-3.c (bar): Likewise.
3805
3806 2012-01-30 Bin Cheng <bin.cheng@arm.com>
3807
3808 PR target/51835
3809 * gcc.target/arm/pr51835.c: New testcase.
3810
3811 2012-01-30 Richard Guenther <rguenther@suse.de>
3812
3813 PR tree-optimization/52028
3814 * gcc.dg/torture/pr52028.c: New testcase.
3815 * gfortran.dg/ldist-pr45199.f: Adjust.
3816 * gcc.dg/tree-ssa/ldist-16.c: Likewise.
3817 * gcc.dg/tree-ssa/ldist-17.c: Likewise.
3818 * gcc.dg/tree-ssa/ldist-pr45948.c: Likewise.
3819
3820 2012-01-30 Jakub Jelinek <jakub@redhat.com>
3821
3822 PR debug/52027
3823 * gcc.dg/tree-prof/pr52027.c: New test.
3824
3825 PR tree-optimization/52046
3826 * gcc.dg/pr52046.c: New test.
3827
3828 PR debug/52048
3829 * g++.dg/other/pr52048.C: New test.
3830
3831 2012-01-30 Richard Guenther <rguenther@suse.de>
3832
3833 PR tree-optimization/52045
3834 * gcc.dg/pr52045.c: New testcase.
3835
3836 2012-01-30 Greta Yorsh <Greta.Yorsh@arm.com>
3837
3838 * gcc.target/arm/di-longlong64-sync-withldrexd.c: Accept
3839 new code generated for __sync_lock_release.
3840
3841 2012-01-30 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3842
3843 * gcc.dg/dfp/fe-convert-2.c: Force use of soft dfp on s390 and s390x.
3844
3845 2012-01-29 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3846
3847 PR testsuite/51875
3848 * gfortran.dg/guality/pr41558.f90: Skip on 32-bit hppa*-*-hpux*.
3849
3850 * g++.dg/ext/visibility/template10.C: Fix typo.
3851
3852 * gcc.dg/tm/pr51472.c: Add -fno-common option on hppa-*-hpux*.
3853
3854 2012-01-29 Paolo Carlini <paolo.carlini@oracle.com>
3855
3856 PR c++/51327
3857 * g++.dg/cpp0x/constexpr-ice6.C: New.
3858
3859 2012-01-29 Tobias Burnus <burnus@net-b.de>
3860
3861 PR fortran/41600
3862 * gfortran.dg/default_initialization_6.f90: New.
3863
3864 2012-01-29 Tobias Burnus <burnus@net-b.de>
3865
3866 PR fortran/51972
3867 * gfortran.dg/class_allocate_12.f90: Enable disabled test.
3868 * gfortran.dg/class_48.f90: New.
3869
3870 2012-01-29 Janne Blomqvist <jb@gcc.gnu.org>
3871
3872 PR fortran/51808
3873 * gfortran.dg/module_md5_1.f90: Update MD5 sum.
3874
3875 2012-01-28 Tobias Burnus <burnus@net-b.de>
3876
3877 PR fortran/51972
3878 * gfortran.dg/class_allocate_12.f90: New.
3879
3880 2012-01-28 Eric Botcazou <ebotcazou@adacore.com>
3881
3882 * gcc.dg/torture/pr50444.c: Fix dg directives.
3883
3884 2012-01-28 Jakub Jelinek <jakub@redhat.com>
3885
3886 PR target/52006
3887 * gcc.target/arm/pr52006.c: New test.
3888
3889 2012-01-27 Aldy Hernandez <aldyh@redhat.com>
3890
3891 PR testsuite/52011
3892 * gcc.dg/lto/trans-mem.h: New file.
3893 * gcc.dg/lto/trans-mem-2_0.c: Include it.
3894 * gcc.dg/lto/trans-mem-1_1.c: Same.
3895 * gcc.dg/lto/trans-mem-4_1.c: Same.
3896 * gcc.dg/lto/trans-mem-3_1.c: Same.
3897
3898 2012-01-27 Tobias Burnus <burnus@net-b.de>
3899
3900 PR fortran/52022
3901 * gfortran.dg/dummy_procedure_7.f90: New.
3902
3903 2012-01-27 Andreas Schwab <schwab@linux-m68k.org>
3904
3905 * g++.dg/cpp0x/constexpr-rom.C: Don't add -G0 on *-*-darwin*
3906 *-*-aix* alpha*-*-osf* alpha*-*-*vms*.
3907
3908 2012-01-27 Jakub Jelinek <jakub@redhat.com>
3909
3910 PR c++/51852
3911 * g++.dg/other/gc5.C: New test.
3912
3913 2012-01-27 Richard Guenther <rguenther@suse.de>
3914
3915 PR tree-optimization/50444
3916 * gcc.dg/torture/pr50444.c: New testcase.
3917
3918 2012-01-27 Tobias Burnus <burnus@net-b.de>
3919
3920 PR fortran/51970
3921 PR fortran/51977
3922 * gfortran.dg/move_alloc_13.f90: New.
3923
3924 2012-01-27 Tobias Burnus <burnus@net-b.de>
3925
3926 PR fortran/51953
3927 * gfortran.dg/allocate_alloc_opt_13.f90: New.
3928 * gfortran.dg/allocate_alloc_opt_4.f90: Add -std=f2003
3929 and change dg-error string.
3930
3931 2012-01-27 Tobias Burnus <burnus@net-b.de>
3932
3933 PR fortran/52016
3934 * gfortran.dg/elemental_args_check_5.f90: New.
3935
3936 2012-01-27 Richard Guenther <rguenther@suse.de>
3937
3938 PR middle-end/51959
3939 * g++.dg/torture/pr51959.C: New testcase.
3940
3941 2012-01-27 Tom de Vries <tom@codesourcery.com>
3942
3943 PR tree-optimization/51990
3944 * gcc.dg/pr51990.c: New test.
3945 * gcc.dg/pr51990-2.c: Same.
3946
3947 2012-01-27 Paul Thomas <pault@gcc.gnu.org>
3948 Tobias Burnus <burnus@gcc.gnu.org>
3949
3950 PR fortran/48705
3951 * gfortran.dg/class_allocate_11.f03: New.
3952
3953 PR fortran/51870
3954 PR fortran/51943
3955 PR fortran/51946
3956 * gfortran.dg/class_allocate_7.f03: New.
3957 * gfortran.dg/class_allocate_8.f03: New.
3958 * gfortran.dg/class_allocate_9.f03: New.
3959 * gfortran.dg/class_allocate_10.f03: New.
3960
3961 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
3962
3963 * gnat.dg/discr34.adb: New test.
3964 * gnat.dg/discr34_pkg.ads: New helper.
3965
3966 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
3967
3968 * gnat.dg/discr33.adb: New test.
3969
3970 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
3971
3972 * gnat.dg/limited_with3.ad[sb): New test.
3973 * gnat.dg/limited_with3_pkg1.ad[sb]: New helper.
3974 * gnat.dg/limited_with3_pkg2.ads: Likewise.
3975 * gnat.dg/limited_with3_pkg3.ads: Likewise.
3976
3977 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
3978
3979 * gnat.dg/stack_usage1.adb: New test.
3980 * gnat.dg/stack_usage1_pkg.ad[sb]: New helper.
3981
3982 * gcc.dg/pr44194-1.c: Remove superfluous include directive.
3983 * gcc.dg/pr44194-2.c: Likewise.
3984
3985 2012-01-26 Paolo Carlini <paolo.carlini@oracle.com>
3986
3987 PR c++/51370
3988 * g++.dg/template/crash112.C: New.
3989
3990 2012-01-27 Richard Henderson <rth@redhat.com>
3991
3992 * gcc.dg/atomic-flag.c: Adjust for __GCC_ATOMIC_TEST_AND_SET_TRUEVAL.
3993
3994 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3995
3996 * gfortran.dg/reassoc_4.f: Use dg-additional-options.
3997
3998 2012-01-26 Jakub Jelinek <jakub@redhat.com>
3999
4000 PR middle-end/51895
4001 * g++.dg/opt/pr51895.C: New test.
4002
4003 2012-01-26 Michael Matz <matz@suse.de>
4004
4005 PR tree-optimization/48794
4006 * gfortran.dg/gomp/pr48794-2.f90: New testcase.
4007
4008 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4009
4010 * gcc.dg/ssa-dom-thread-4.c: Set -mbranch-cost=2 for s390 and s390x.
4011
4012 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4013
4014 * gcc.dg/pr46309.c: Set branch-cost to 2 for s390 and s390x.
4015 * gcc.dg/pr44194-1.c: Disable since s390 returns structs always in
4016 memory.
4017 * gfortran.dg/reassoc_4.f: Force max-completely-peeled-insns to
4018 the default value for s390 and s390x.
4019
4020 2012-01-25 Aldy Hernandez <aldyh@redhat.com>
4021
4022 PR lto/51698
4023 * gcc.dg/lto/trans-mem-4_0.c: New.
4024 * gcc.dg/lto/trans-mem-4_1.c: New.
4025 * gcc.dg/lto/trans-mem-2_0.c: Provide correct argument types for
4026 TM builtins.
4027 * gcc.dg/lto/trans-mem-1_0.c: Require stdint_types.
4028 * gcc.dg/lto/trans-mem-1_1.c: Provide correct argument types for
4029 TM builtins.
4030 * gcc.dg/lto/trans-mem-3_0.c: Require stdint_types.
4031 * gcc.dg/lto/trans-mem-3_1.c: Provide correct argument types for
4032 TM builtins.
4033
4034 2012-01-25 Georg-Johann Lay <avr@gjlay.de>
4035
4036 * gcc.target/avr/torture/int24-mul.c: Rename __pgm to __flash.
4037
4038 2012-01-25 Ian Lance Taylor <iant@google.com>
4039
4040 * go.test/go-test.exp (go-gc-tests): Handle a few more test lines.
4041
4042 2012-01-25 Tobias Burnus <burnus@net-b.de>
4043
4044 PR fortran/51995
4045 * gfortran.dg/typebound_proc_25.f90: New.
4046
4047 2012-01-25 Jason Merrill <jason@redhat.com>
4048
4049 PR c++/51992
4050 * g++.dg/lto/pr51992_0.C: New.
4051
4052 2012-01-25 Jakub Jelinek <jakub@redhat.com>
4053
4054 PR tree-optimization/51987
4055 * gcc.target/i386/pr51987.c: New test.
4056
4057 2012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
4058
4059 * gcc.dg/tm/lto-1.c: Require lto support in target.
4060
4061 2012-01-25 Andrey Belevantsev <abel@ispras.ru>
4062
4063 PR rtl-optimization/48374
4064 * gcc.dg/pr48374.c: New test.
4065
4066 2012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
4067
4068 * gcc.dg/pr50908-2.c (dg-options): Add -fno-short-enums.
4069
4070 2012-01-25 Tobias Burnus <burnus@net-b.de>
4071
4072 PR fortran/51966
4073 * gfortran.dg/derived_constructor_char_3.f90: New.
4074
4075 2012-01-24 Ian Lance Taylor <iant@google.com>
4076
4077 * go.test/go-test.exp (filecmp): New procedure.
4078 (errchk): Handle quoted square brackets.
4079 (go-gc-tests): Set go_compile_args. Handle various new test
4080 lines. Skip a few new tests.
4081 * lib/go-torture.exp (go-torture-execute): Use go_compile_args.
4082
4083 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
4084
4085 * lib/target-supports.exp (proc check_effective_target_vect_perm)
4086 (check_effective_target_vect_extract_even_odd)
4087 (check_effective_target_vect_interleave): Return true for MIPS
4088 paired-single.
4089
4090 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
4091
4092 * gcc.c-torture/execute/scal-to-vec1.c (one): New volatile variable.
4093 (main): Use it instead of argc.
4094
4095 2012-01-24 Jason Merrill <jason@redhat.com>
4096
4097 PR c++/51973
4098 * g++.dg/cpp0x/sfinae31.C: New.
4099
4100 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
4101
4102 * gcc.dg/memcpy-4.c: Don't expect /s on MEMs.
4103
4104 2012-01-24 Jason Merrill <jason@redhat.com>
4105
4106 PR c++/51812
4107 * g++.dg/inherit/covariant20.C: New.
4108
4109 2012-01-24 Paolo Carlini <paolo.carlini@oracle.com>
4110
4111 PR c++/51223
4112 * g++.dg/parse/crash58.C: New.
4113
4114 2012-01-24 Jakub Jelinek <jakub@redhat.com>
4115
4116 PR target/51957
4117 * gcc.dg/pr51957-1.c: New test.
4118 * gcc.dg/pr51957-1.h: New file.
4119 * gcc.dg/pr51957-2.c: New test.
4120
4121 2012-01-23 Jason Merrill <jason@redhat.com>
4122
4123 PR c++/51930
4124 * g++.dg/ext/visibility/template10.C: New.
4125
4126 2012-01-23 Tobias Burnus <burnus@net-b.de>
4127
4128 PR fortran/51948
4129 * gfortran.dg/move_alloc_12.f90: New.
4130
4131 2012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
4132
4133 PR middle-end/45416
4134 * gcc.dg/pr45416.c: Skip for Thumb1. Handle ubfx.
4135
4136 2012-01-23 Paolo Carlini <paolo.carlini@oracle.com>
4137
4138 PR c++/51398
4139 * g++.dg/template/crash111.C: New.
4140
4141 2012-01-23 Arnaud Charlet <charlet@adacore.com>
4142
4143 * ada/acats/tests/cxh/cxh1001.a: Removed, test not suitable on all
4144 configurations.
4145 * ada/acats/run_all.sh: Simplify by removing cxh1001 special case.
4146
4147 2012-01-23 Dodji Seketeli <dodji@redhat.com>
4148
4149 PR testsuite/51941
4150 * g++.dg/debug/dwarf2/nested-3.C: Accept multiple lines between
4151 the DW_TAG_class_type and DW_AT_name: "Executor".
4152
4153 2012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
4154
4155 * lib/target-supports.exp
4156 (check_effective_target_vect_extract_even_odd): Handle ARM neon.
4157 (check_effective_target_vect_interleave): Likewise.
4158
4159 2012-01-22 Jason Merrill <jason@redhat.com>
4160
4161 PR c++/51925
4162 * g++.dg/template/using20.C: New.
4163 * g++.dg/template/template-id-2.C: Adjust diagnostic.
4164
4165 2012-01-23 Jason Merrill <jason@redhat.com>
4166
4167 PR target/51934
4168 * g++.dg/torture/pr51344.C: Limit to x86.
4169
4170 2012-01-23 Greta Yorsh <Greta.Yorsh@arm.com>
4171
4172 * c-c++-common/tm/omp.c: Require target with pthread support.
4173
4174 2012-01-23 Richard Guenther <rguenther@suse.de>
4175
4176 PR tree-optimization/51949
4177 * gcc.dg/torture/pr51949.c: New testcase.
4178
4179 2012-01-23 Jakub Jelinek <jakub@redhat.com>
4180
4181 PR rtl-optimization/51933
4182 * gcc.c-torture/execute/pr51933.c: New test.
4183
4184 2012-01-22 Douglas B Rupp <rupp@gnat.com>
4185
4186 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME):
4187 Do not define for Interix.
4188
4189 2012-01-22 Jason Merrill <jason@redhat.com>
4190
4191 PR c++/51832
4192 * g++.dg/lto/pr51832.h: New.
4193 * g++.dg/lto/pr51832_0.C: New.
4194 * g++.dg/lto/pr51832_1.C: New.
4195
4196 2012-01-22 Eric Botcazou <ebotcazou@adacore.com>
4197
4198 * gcc.dg/ext-elim-1.c: New test.
4199
4200 2012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
4201
4202 PR target/51931
4203 * gcc.c-torture/compile/20001226-1.c: Add nomips16 attribute.
4204 * g++.dg/opt/longbranch1.C: Likewise.
4205
4206 2012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
4207
4208 * g++.old-deja/g++.pt/ptrmem6.C: xfail a test for ARM and MIPS
4209 in C++11 mode.
4210
4211 2012-01-21 Steven G. Kargl <kargl@gcc.gnu.org>
4212
4213 PR fortran/50556
4214 * gfortran.dg/namelist_74.f90: New test.
4215 * gfortran.dg/namelist_59.f90: Remove SAVE attribute.
4216
4217 2012-01-21 Tobias Burnus <burnus@net-b.de>
4218
4219 PR fortran/51913
4220 * gfortran.dg/class_47.f90: New.
4221
4222 2012-01-21 Eric Botcazou <ebotcazou@adacore.com>
4223
4224 * gnat.dg/renaming5.ad[sb]: New test.
4225
4226 2012-01-20 Jason Merrill <jason@redhat.com>
4227
4228 PR c++/51919
4229 * g++.dg/pch/mangle1.{C,Hs}: Remove.
4230
4231 2012-01-20 Jason Merrill <jason@redhat.com>
4232
4233 PR c++/51922
4234 * g++.dg/ext/attrib42.C: Require ilp32.
4235
4236 2012-01-20 Jakub Jelinek <jakub@redhat.com>
4237
4238 PR target/51915
4239 * gcc.target/arm/pr51915.c: New test.
4240
4241 2012-01-20 Cary Coutant <ccoutant@google.com>
4242 Dodji Seketeli <dodji@redhat.com>
4243
4244 PR debug/45682
4245 * g++.dg/debug/dwarf2/nested-3.C: New test.
4246
4247 2012-01-20 Paolo Carlini <paolo.carlini@oracle.com>
4248
4249 PR c++/51402
4250 * g++.dg/template/crash110.C: New.
4251
4252 2012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4253
4254 * gcc.misc-tests/gcov-14.c: Skip on alpha*-dec-osf*.
4255 Remove default options on hppa*-*-hpux*.
4256
4257 2012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4258
4259 * g++.dg/ext/visibility/template9.C: Add dg-require-visibility.
4260
4261 2012-01-20 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4262
4263 * gcc.c-torture/compile/pr51856.c: New testcase.
4264
4265 2012-01-20 Uros Bizjak <ubizjak@gmail.com>
4266
4267 * go.test/go-test.exp (go-gc-tests): Pass correctly formatted
4268 options to go_target_compile.
4269
4270 2012-01-20 Kai Tietz <ktietz@redhat.com>
4271
4272 * g++.dg/torture/pr51344.C: Fix typo.
4273
4274 2012-01-20 Richard Guenther <rguenther@suse.de>
4275
4276 PR tree-optimization/51903
4277 * g++.dg/torture/pr51903.C: New testcase.
4278
4279 2012-01-20 Tobias Burnus <burnus@net-b.de>
4280 Janus Weil <janus@gcc.gnu.org>
4281
4282 PR fortran/51056
4283 * gfortran.dg/use_21.f90: New.
4284
4285 2012-01-20 Jakub Jelinek <jakub@redhat.com>
4286
4287 PR target/51106
4288 * gcc.dg/torture/pr51106-1.c: New test.
4289 * gcc.dg/torture/pr51106-2.c: New test.
4290
4291 2012-01-19 Kai Tietz <ktietz@redhat.com>
4292
4293 * g++.dg/torture/pr51344.C: New test.
4294
4295 2012-01-19 Tobias Burnus <burnus@net-b.de>
4296
4297 PR fortran/51904
4298 * gfortran.dg/intrinsic_size_2.f90: New.
4299
4300 2012-01-19 Jason Merrill <jason@redhat.com>
4301
4302 PR c++/51889
4303 * g++.dg/inherit/using7.C: New.
4304
4305 2012-01-19 Richard Guenther <rguenther@suse.de>
4306
4307 PR tree-optimization/37997
4308 * gcc.dg/tree-ssa/ssa-pre-28.c: New testcase.
4309
4310 2012-01-19 Andrey Belevantsev <abel@ispras.ru>
4311
4312 PR rtl-optimization/51505
4313 * gcc.dg/pr51505.c: New test.
4314
4315 2012-01-18 Paul Thomas <pault@gcc.gnu.org>
4316
4317 PR fortran/51634
4318 * gfortran.dg/typebound_operator_12.f03: New.
4319 * gfortran.dg/typebound_operator_13.f03: New.
4320
4321 2012-01-18 Paolo Carlini <paolo.carlini@oracle.com>
4322
4323 PR c++/51225
4324 * g++.dg/cpp0x/pr51225.C: New.
4325
4326 2012-01-17 Ian Lance Taylor <iant@google.com>
4327
4328 PR go/50656
4329 * go.test/go-test.exp (go-gc-tests): Recognize some more test lines.
4330
4331 2012-01-17 Tobias Burnus <burnus@net-b.de>
4332
4333 PR fortran/51869
4334 * gfortran.dg/realloc_on_assign_9.f90: New.
4335
4336 2012-01-17 Aldy Hernandez <aldyh@redhat.com>
4337
4338 PR other/51165
4339 * gcc.dg/tm/memopt-3.c: Remove xfail.
4340 * gcc.dg/tm/memopt-4.c: Remove xfail.
4341 * gcc.dg/tm/memopt-5.c: Remove xfail.
4342 * gcc.dg/tm/memopt-7.c: Remove xfail.
4343
4344 2012-01-17 Jakub Jelinek <jakub@redhat.com>
4345
4346 PR tree-optimization/51877
4347 * gcc.c-torture/execute/pr51877.c: New test.
4348
4349 2012-01-17 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
4350
4351 * gcc.dg/vect/no-section-anchors-vect-69.c: Change
4352 {!vect_align_arrays} to vect_sizes_32B_16B.
4353 * gcc.dg/vect/vect-multitypes-1.c: Ditto.
4354 * gcc.dg/vect/vect-peel-3.c: Ditto.
4355
4356 2012-01-16 Jason Merrill <jason@redhat.com>
4357
4358 PR c++/51854
4359 * g++.dg/abi/mangle60.C: New.
4360
4361 PR c++/51827
4362 * g++.dg/pch/mangle1.{C,Hs}: New.
4363
4364 2012-01-16 Mikael Morin <mikael@gcc.gnu.org>
4365 Tobias Burnus <burnus@net-b.de>
4366
4367 PR fortran/50981
4368 * gfortran.dg/elemental_optional_args_3.f90: New
4369 * gfortran.dg/elemental_optional_args_4.f90: New
4370
4371 2012-01-16 Tobias Burnus <burnus@net-b.de>
4372
4373 PR fortran/51809
4374 * gfortran.dg/use_20.f90: New
4375
4376 2012-01-16 Jason Merrill <jason@redhat.com>
4377
4378 PR c++/51868
4379 * g++.dg/cpp0x/rv-bitfield.C: New.
4380 * g++.dg/cpp0x/rv-bitfield2.C: New.
4381
4382 2012-01-16 Paul Thomas <pault@gcc.gnu.org>
4383
4384 * gfortran.dg/class_array_3.f03: Remove the explicit loop in
4385 subroutine 'qsort' and use index array to assign the result.
4386
4387 2012-01-16 Jakub Jelinek <jakub@redhat.com>
4388
4389 PR tree-optimization/51865
4390 * gcc.dg/pr51865.c: New test.
4391
4392 2012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
4393
4394 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Expect 4 threaded edges for MIPS.
4395
4396 2012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
4397
4398 * gcc.target/mips/code-readable-2.c: Allow the jump table address
4399 to be loaded from the constant pool, rather than via %hi and %lo.
4400
4401 2012-01-15 Uros Bizjak <ubizjak@gmail.com>
4402
4403 PR rtl-optimization/51821
4404 * gcc.dg/pr51821.c: New test.
4405
4406 2012-01-15 Andreas Schwab <schwab@linux-m68k.org>
4407
4408 * gcc.dg/torture/pr8081.c: Fix char signedness assumption.
4409
4410 2012-01-14 Andreas Schwab <schwab@linux-m68k.org>
4411
4412 * g++.dg/cpp0x/constexpr-rom.C: Add -G0 where applicable.
4413
4414 2012-01-14 Tobias Burnus <burnus@net-b.de>
4415
4416 PR fortran/51800
4417 * gfortran.dg/init_flag_8.f90: New.
4418 * gfortran.dg/init_flag_9.f90: New.
4419
4420 2011-01-14 Tobias Burnus <burnus@net-b.de>
4421
4422 PR fortran/51816
4423 * gfortran.dg/use_18.f90: New.
4424 * gfortran.dg/use_19.f90: New.
4425
4426 2012-01-13 Ian Lance Taylor <iant@google.com>
4427
4428 PR c++/50012
4429 * g++.dg/warn/Wsign-compare-4.C: New.
4430
4431 2012-01-13 Paul Thomas <pault@gcc.gnu.org>
4432
4433 PR fortran/48351
4434 * gfortran.dg/alloc_comp_assign.f03: New.
4435 * gfortran.dg/allocatable_scalar_9.f90: Reduce count of
4436 __BUILTIN_FREE from 38 to 32.
4437
4438 2012-01-13 Jason Merrill <jason@redhat.com>
4439
4440 PR c++/20681
4441 * g++.dg/warn/Wreturn-type-7.C: New.
4442
4443 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
4444
4445 * gcc.c-torture/execute/20120111-1.c: Fix wrong int = int32_t
4446 assumption.
4447 * g++.dg/ipa/pr51759.C: Fix assumption sizeof(int) > 2.
4448 * gcc.dg/cpp/warn-multichar.c: Fix to work on int=16 platforms.
4449 * gcc.dg/cpp/warn-multichar-2.c: Ditto.
4450 * gcc.dg/debug/dwarf2/pr49871.c: Add dg-require-effective-target
4451 int32plus because of big array needed.
4452 * gcc.dg/pr50527.c: Don't FAIL if sizeof(void*) = 2
4453 * gcc.dg/lto/20090218-2_1.c: Fix prototype of malloc, memcpy.
4454
4455 2012-01-13 Jason Merrill <jason@redhat.com>
4456
4457 PR c++/51813
4458 * g++.dg/ext/visibility/template9.C: New.
4459
4460 PR c++/51620
4461 * g++.dg/cpp0x/defaulted34.C: New.
4462 * g++.dg/template/virtual3.C: New.
4463
4464 2012-01-13 Richard Guenther <rguenther@suse.de>
4465
4466 PR middle-end/8081
4467 * gcc.dg/torture/pr8081.c: New testcase.
4468
4469 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
4470
4471 * gcc.dg/pr46309.c: Set branch cost to greater 1 for avr.
4472
4473 2012-01-12 Jason Merrill <jason@redhat.com>
4474
4475 PR c++/51714
4476 * g++.dg/ext/stmtexpr14.C: New.
4477
4478 2012-01-13 Dodji Seketeli <dodji@redhat.com>
4479
4480 PR c++/51633
4481 * g++.dg/cpp0x/constexpr-diag4.C: New test.
4482
4483 2012-01-12 Jason Merrill <jason@redhat.com>
4484
4485 PR c++/48051
4486 * g++.dg/abi/mangle48.C: Test qualified-names, too.
4487 * g++.dg/abi/mangle58.C: Likewise.
4488
4489 PR c++/51403
4490 * g++.dg/template/arg8.C: New.
4491
4492 2012-01-12 Ira Rosen <irar@il.ibm.com>
4493
4494 PR tree-optimization/51799
4495 * gcc.dg/vect/pr51799.c: New test.
4496 * gcc.dg/vect/vect-widen-shift-u8.c: Expect two widening shift
4497 patterns.
4498
4499 2012-01-12 Dominique d'Humieres <dominiq@lps.ens.fr>
4500 Tobias Burnus <burnus@net-b.de>
4501
4502 PR fortran/51057
4503 PR fortran/51616
4504 * lib/target-supports.exp
4505 (check_effective_target_fortran_largest_fp_has_sqrt): New.
4506 * gfortran.dg/quad_2.f90: Use it, add pattern for IBM's real(16).
4507
4508 2012-01-11 Jason Merrill <jason@redhat.com>
4509
4510 PR c++/51565
4511 * g++.dg/ext/attrib42.C: New.
4512
4513 2012-01-11 Jakub Jelinek <jakub@redhat.com>
4514
4515 PR bootstrap/51796
4516 * gcc.dg/pr51796.c: New test.
4517
4518 2012-01-11 Jason Merrill <jason@redhat.com>
4519
4520 PR c++/51818
4521 * g++.dg/cpp0x/lambda/lambda-mangle3.C: New.
4522
4523 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
4524
4525 * gnat.dg/array19.ad[sb]: New test.
4526
4527 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
4528
4529 * gnat.dg/opt23.ad[sb]: New test.
4530 * gnat.dg/opt23_pkg.ad[sb]: New helper.
4531 * gnat.dg/opt24.ad[sb]: New test.
4532
4533 2012-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4534
4535 PR tree-optimization/49642
4536 * gcc.dg/tree-ssa/pr49642-1.c: New test.
4537 * gcc.dg/tree-ssa/pr49642-2.c: New test.
4538
4539 2012-01-11 Jason Merrill <jason@redhat.com>
4540
4541 PR c++/51613
4542 * g++.dg/template/explicit-args5.C: New.
4543
4544 2012-01-11 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
4545
4546 * gcc.c-torture/execute/20120110-1.c: New testcase.
4547
4548 2012-01-10 Jason Merrill <jason@redhat.com>
4549
4550 PR c++/51614
4551 * g++.dg/inherit/ambig1.C: New.
4552
4553 PR c++/51433
4554 * g++.dg/cpp0x/constexpr-cache1.C: New.
4555
4556 2012-01-10 Richard Guenther <rguenther@suse.de>
4557
4558 PR tree-optimization/51801
4559 * gcc.dg/torture/pr51801.c: New testcase.
4560
4561 2012-01-10 Tobias Burnus <burnus@net-b.de>
4562
4563 PR fortran/51652
4564 * gfortran.dg/allocate_with_typespec_5.f90: New.
4565
4566 2012-01-10 Tobias Burnus <burnus@net-b.de>
4567
4568 * gfortran.dg/class_39.f03: Update dg-error string.
4569
4570 2012-01-10 Richard Guenther <rguenther@suse.de>
4571
4572 PR tree-optimization/50913
4573 * gcc.dg/graphite/interchange-16.c: New testcase.
4574 * gcc.dg/graphite/scop-20.c: XFAIL.
4575 * gfortran.dg/graphite/interchange-1.f: Likewise.
4576 * gfortran.dg/graphite/block-1.f90: Likewise.
4577 * gfortran.dg/graphite/block-2.f: Likewise.
4578
4579 2012-01-10 Richard Henderson <rth@redhat.com>
4580
4581 * lib/target-supports.exp (check_effective_target_vect_perm,
4582 check_effective_target_vect_perm_byte,
4583 check_effective_target_vect_perm_short): Enable for arm neon.
4584
4585 2012-01-09 Tobias Burnus <burnus@net-b.de>
4586
4587 PR fortran/46328
4588 * gfortran.dg/typebound_operator_11.f90: New.
4589
4590 2012-01-09 Eric Botcazou <ebotcazou@adacore.com>
4591
4592 * gnat.dg/array18.adb: New test.
4593 * gnat.dg/array18_pkg.ads: New helper.
4594
4595 2012-01-09 Paul Thomas <pault@gcc.gnu.org>
4596
4597 PR fortran/51791
4598 * gfortran.dg/typebound_operator_7.f03: Insert parentheses
4599 around base object in first assignment in main program.
4600 * gfortran.dg/typebound_operator_10.f03: New test.
4601
4602 2012-01-09 Martin Jambor <mjambor@suse.cz>
4603
4604 PR tree-optimization/51759
4605 * g++.dg/ipa/pr51759.C: New test.
4606
4607 2012-01-09 Tobias Burnus <burnus@net-b.de>
4608
4609 PR fortran/51758
4610 * gfortran.dg/optional_absent_2.f90: New.
4611
4612 2012-01-09 Tobias Burnus <burnus@net-b.de>
4613
4614 PR fortran/51578
4615 * gfortran.dg/use_17.f90: New.
4616
4617 2012-01-09 Gary Funck <gary@intrepid.com>
4618
4619 PR preprocessor/33919
4620 * gcc.dg/pr33919.c: New test.
4621 * gcc.dg/pr33919-0.h: New test header file.
4622 * gcc.dg/pr33919-1.h: Ditto.
4623 * gcc.dg/pr33919-2.h: Ditto.
4624
4625 2012-01-07 Jan Hubicka <jh@suse.cz>
4626
4627 PR tree-optimize/51694
4628 * gcc.c-torture/compile/pr51694.c: new testcase.
4629
4630 2012-01-07 Jan Hubicka <jh@suse.cz>
4631
4632 PR tree-optimization/51600
4633 * g++.dg/torture/pr51600.C: New testcase.
4634
4635 2012-01-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4636
4637 PR gcov-profile/51715
4638 PR gcov-profile/51717
4639 * gcc.misc-tests/gcov-13.c: Skip on 32-bit hppa*-*-hpux*.
4640 * gcc.misc-tests/gcov-14.c: Likewise.
4641
4642 2012-01-06 Jason Merrill <jason@redhat.com>
4643
4644 * g++.dg/parse/new5.C: New.
4645
4646 2012-01-06 Patrick Marlier <patrick.marlier@gmail.com>
4647
4648 PR testsuite/51655
4649 * c-c++-common/tm/memcpy-1.c: Declare memcpy instead of
4650 including <string.h>.
4651
4652 2012-01-06 Jason Merrill <jason@redhat.com>
4653
4654 * g++.dg/abi/mangle51.C: New.
4655 * g++.dg/abi/mangle52.C: New.
4656 * g++.dg/abi/mangle53.C: New.
4657 * g++.dg/abi/mangle54.C: New.
4658 * g++.dg/abi/mangle55.C: New.
4659 * g++.dg/abi/mangle56.C: New.
4660 * g++.dg/abi/mangle57.C: New.
4661 * g++.dg/abi/mangle58.C: New.
4662 * g++.dg/abi/mangle59.C: New.
4663 * g++.dg/cpp0x/trailing3.C: Update mangling.
4664 * g++.dg/cpp0x/variadic111.C: Update mangling.
4665 * g++.dg/cpp0x/variadic4.C: Update mangling.
4666 * g++.dg/cpp0x/variadic42.C: Pass -fabi-version=5.
4667 * g++.dg/template/nontype22.C: Works now.
4668 * g++.dg/template/pr35240.C: Works now.
4669
4670 * g++.dg/cpp0x/error7.C: New.
4671
4672 2012-01-06 Tobias Burnus <burnus@net-b.de>
4673
4674 * gfortran.dg/deallocate_stat_2.f90: New.
4675 * coarray/allocate_errgmsg.f90: New.
4676 * gfortran.dg/coarray_lib_alloc_1.f90: New.
4677 * gfortran.dg/coarray_lib_alloc_2.f90: New.
4678 * coarray/subobject_1.f90: Fix for num_images > 1.
4679 * gfortran.dg/deallocate_stat.f90: Update due to changed
4680 stat= handling.
4681
4682 2012-01-06 Andrew Stubbs <ams@codesourcery.com>
4683
4684 * gcc.target/arm/headmerge-2.c: Adjust scan pattern.
4685
4686 2012-01-06 Eric Botcazou <ebotcazou@adacore.com>
4687
4688 * ada/acats/overflow.lst: Add cb20004.
4689
4690 2012-01-05 Dodji Seketeli <dodji@redhat.com>
4691
4692 PR c++/51541
4693 * g++.dg/cpp0x/alias-decl-18.C: New test.
4694
4695 2012-01-05 Eric Botcazou <ebotcazou@adacore.com>
4696
4697 * gcc.c-torture/execute/20120104-1.c: New test.
4698
4699 2012-01-05 Paul Thomas <pault@gcc.gnu.org>
4700
4701 PR fortran/PR48946
4702 * gfortran.dg/typebound_operator_9.f03: This is now a copy of
4703 the old typebound_operator_8.f03.
4704 * gfortran.dg/typebound_operator_8.f03: New version of
4705 typebound_operator_7.f03 with 'u' a derived type instead of a
4706 class object.
4707
4708 2012-01-05 Richard Guenther <rguenther@suse.de>
4709
4710 * g++.dg/torture/pr49309.C: Skip for -flto.
4711
4712 2012-01-05 Jakub Jelinek <jakub@redhat.com>
4713
4714 PR middle-end/51761
4715 * gcc.c-torture/compile/pr51761.c: New test.
4716
4717 2012-01-05 Richard Guenther <rguenther@suse.de>
4718
4719 PR tree-optimization/51760
4720 * gcc.dg/torture/pr51760.c: New testcase.
4721
4722 2012-01-05 Aldy Hernandez <aldyh@redhat.com>
4723
4724 PR middle-end/51472
4725 * gcc.dg/tm/memopt-6.c: Adjust regexp.
4726
4727 2012-01-05 Richard Guenther <rguenther@suse.de>
4728
4729 PR lto/41576
4730 * gfortran.dg/lto/pr41576_0.f90: New testcase.
4731 * gfortran.dg/lto/pr41576_1.f90: Likewise.
4732
4733 2012-01-04 Jakub Jelinek <jakub@redhat.com>
4734
4735 PR debug/51695
4736 * gcc.dg/pr51695.c: New test.
4737
4738 2012-01-04 Andrew Pinski <apinski@cavium.com>
4739
4740 * gcc.target/mips/mips64-dsp-ldx1.c: New test.
4741 * gcc.target/mips/octeon2-lx-1.c: New test.
4742 * gcc.target/mips/mips64-dsp-ldx.c: New test.
4743 * gcc.target/mips/octeon2-lx-2.c: New test.
4744 * gcc.target/mips/octeon2-lx-3.c: New test.
4745
4746 2012-01-04 Patrick Marlier <patrick.marlier@gmail.com>
4747
4748 PR other/51163
4749 PR other/51164
4750 * gcc.dg/tm/alias-1.c: Adjust regexp.
4751 * gcc.dg/tm/alias-2.c: Adjust regexp.
4752
4753 2012-01-04 Paolo Carlini <paolo.carlini@oracle.com>
4754
4755 PR c++/51064
4756 * g++.dg/warn/Wparentheses-26.C: New.
4757
4758 2012-01-04 Mikael Morin <mikael@gcc.gnu.org>
4759
4760 * gfortran.dg/elemental_optional_args_2.f90: New test.
4761
4762 2012-01-04 Thomas Koenig <tkoenig@gcc.gnu.org>
4763
4764 PR fortran/49693
4765 * gfortran.dg/common_17.f90: New test.
4766
4767 2012-01-04 Richard Guenther <rguenther@suse.de>
4768
4769 PR tree-optimization/49651
4770 * gcc.dg/tree-ssa/pta-ptrarith-1.c: Adjust.
4771 * gcc.dg/tree-ssa/pta-ptrarith-2.c: Likewise.
4772
4773 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
4774
4775 PR c++/51738
4776 * g++.dg/cpp0x/initlist-postfix-open-square.C: New.
4777
4778 2012-01-03 Andrew Pinski <apinski@cavium.com>
4779
4780 * lib/scanasm.exp (dg-function-on-line): Always use a special format
4781 for all mips targets. Also allow an optional .cfi_startproc.
4782
4783 2012-01-03 Uros Bizjak <ubizjak@gmail.com>
4784
4785 * gfortran.dg/typebound_operator_8.f03: Use dg-add-options ieee.
4786
4787 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
4788
4789 PR c++/29273
4790 * g++.dg/rtti/dyncast5.C: New.
4791
4792 2012-01-03 Richard Guenther <rguenther@suse.de>
4793
4794 PR tree-optimization/51070
4795 * gcc.dg/torture/pr51070-2.c: New testcase.
4796
4797 2012-01-03 Richard Guenther <rguenther@suse.de>
4798
4799 PR tree-optimization/51692
4800 * gcc.dg/torture/pr51692.c: New testcase.
4801
4802 2012-01-03 Richard Guenther <rguenther@suse.de>
4803
4804 PR debug/51650
4805 * g++.dg/lto/pr51650-3_0.C: New testcase.
4806
4807 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
4808
4809 PR c++/15867
4810 * g++.dg/warn/Wredundant-decls-spec.C: New.
4811
4812 2012-01-03 Jakub Jelinek <jakub@redhat.com>
4813
4814 PR tree-optimization/51719
4815 * g++.dg/tree-prof/pr51719.C: New test.
4816
4817 2012-01-03 Richard Guenther <rguenther@suse.de>
4818
4819 PR middle-end/51730
4820 * gcc.dg/fold-compare-6.c: New testcase.
4821
4822 2012-01-03 Jakub Jelinek <jakub@redhat.com>
4823
4824 PR c++/51669
4825 * g++.dg/gomp/pr51669.C: New test.
4826
4827 2012-01-02 Jason Merrill <jason@redhat.com>
4828
4829 PR c++/51675
4830 * g++.dg/cpp0x/constexpr-union2.C: New.
4831
4832 PR c++/51666
4833 * g++.dg/cpp0x/nsdmi-defer5.C: New.
4834
4835 2012-01-02 Dodji Seketeli <dodji@redhat.com>
4836
4837 PR c++/51462
4838 * g++.dg/cpp0x/constexpr-99.C: New test.
4839
4840 2012-01-02 Paolo Carlini <paolo.carlini@oracle.com>
4841
4842 PR c++/20140
4843 * g++.dg/template/init9.C: New.
4844
4845 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4846
4847 * gcc.dg/memcpy-4.c: Add nomips16 attribute for MIPS targets.
4848 Increase copy to 5 bytes. Look for at least two "mem/s/u"s,
4849 rather than a specific number.
4850
4851 2012-01-02 Paul Thomas <pault@gcc.gnu.org>
4852
4853 PR fortran/46262
4854 PR fortran/46328
4855 PR fortran/51052
4856 * gfortran.dg/typebound_operator_7.f03: New.
4857 * gfortran.dg/typebound_operator_8.f03: New.
4858
4859 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4860
4861 PR target/51729
4862 * gcc.target/mips/dspr2-MULT.c: Remove -ffixed-hi -ffixed-lo.
4863 XFAIL.
4864 * gcc.target/mips/dspr2-MULTU.c: Likewise.
4865
4866 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4867
4868 * gcc.dg/pr46309.c: Add -mtune=octeon2 for MIPS.
4869
4870 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4871
4872 * g++.dg/cpp0x/constexpr-rom.C: Look for .rdata rather than rodata
4873 for MIPS.
4874
4875 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4876
4877 * gfortran.dg/io_real_boz_3.f90: Require fortran_real_16.
4878 * gfortran.dg/io_real_boz_4.f90: Likewise.
4879 * gfortran.dg/io_real_boz_5.f90: Likewise.
4880
4881 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4882
4883 * g++.dg/opt/devirt2.C: Add -mno-abicalls for MIPS.
4884
4885 2012-01-02 Revital Eres <revital.eres@linaro.org>
4886
4887 * gcc.dg/sms-11.c: New file.
4888
4889 2012-01-02 Tobias Burnus <burnus@net-b.de>
4890
4891 PR fortran/51682
4892 * gfortran.dg/coarray/image_index_3.f90: New.
4893
4894 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
4895
4896 PR c++/16603
4897 * g++.dg/parse/enum8.C: New.
4898
4899 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
4900
4901 PR c++/51379
4902 * g++.dg/conversion/reinterpret4.C: New.
4903 * g++.dg/conversion/reinterpret1.C: Adjust.
4904
4905 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
4906
4907 * g++.dg/cpp0x/constexpr-delegating2.C: Add missing piece.
4908
4909 2012-01-01 Fabien Chêne <fabien@gcc.gnu.org>
4910
4911 * g++.old-deja/g++.brendan/crash25.C: Adjust.
4912 * g++.old-deja/g++.brendan/crash56.C: Likewise.
4913 * g++.old-deja/g++.jason/access14.C: Likewise.
4914 * g++.old-deja/g++.jason/access8.C: Likewise.
4915 * g++.old-deja/g++.jason/access1.C: Likewise.
4916 * g++.old-deja/g++.other/access3.C: Likewise.
4917 * g++.old-deja/g++.other/access5.C: Likewise.
4918 * g++.old-deja/g++.law/unsorted1.C: Likewise.
4919 * g++.old-deja/g++.law/visibility22.C: Likewise.
4920 * g++.old-deja/g++.law/visibility26.C: Likewise.
4921 * g++.old-deja/g++.mike/p2746.C: Likewise.
4922 * g++.dg/debug/using1.C: Likewise.
4923 * g++.dg/lookup/using51.C: Likewise.
4924 * g++.dg/inherit/using5.C: Likewise.
4925 * g++.dg/inherit/pr30297.C: Likewise.
4926 * g++.dg/inherit/access8.C: Likewise.
4927 * g++.dg/torture/pr39362.C: Likewise.
4928 * g++.dg/template/crash13.C: Likewise.
4929 * g++.dg/template/using10.C: Likewise.
4930
4931 2012-01-01 Thomas Koenig <tkoenig@gcc.gnu.org>
4932
4933 PR fortran/51502
4934 * lib/gcc-dg.exp (scan-module-absence): Really commit last
4935 change.
4936
4937 2012-01-01 Ira Rosen <irar@il.ibm.com>
4938
4939 PR tree-optimization/51704
4940 * gfortran.dg/vect/no-fre-no-copy-prop-O3-pr51704.f90: New.
4941 * gfortran.dg/vect/vect.exp: Run no-fre-no-copy-prop-O3-* with
4942 corresponding flags.
4943
4944 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
4945
4946 PR c++/51723
4947 * g++.dg/cpp0x/constexpr-delegating2.C: New.
4948
4949 2012-01-01 Jan Hubicka <jh@suse.cz>
4950
4951 PR rtl-optimization/51069
4952 * gcc.c-torture/compile/pr51069.c: New testcase.
4953
4954 2012-01-01 Jakub Jelinek <jakub@redhat.com>
4955
4956 PR tree-optimization/51683
4957 * gcc.dg/pr51683.c: New test.
4958 \f
4959 Copyright (C) 2012 Free Software Foundation, Inc.
4960
4961 Copying and distribution of this file, with or without modification,
4962 are permitted in any medium without royalty provided the copyright
4963 notice and this notice are preserved.
This page took 0.249775 seconds and 5 git commands to generate.