1 2012-09-05 Joey Ye <joey.ye@arm.com>
4 2012-08-28 Joey Ye <joey.ye@arm.com>
6 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: Add -fno-short-enums.
8 2012-09-03 Jakub Jelinek <jakub@redhat.com>
10 Backported from mainline
11 2012-09-01 Jakub Jelinek <jakub@redhat.com>
14 * gcc.dg/torture/pr54436.c: New test.
16 2012-08-31 Jakub Jelinek <jakub@redhat.com>
19 * gcc.c-torture/compile/pr54428.c: New test.
21 2012-08-24 Jakub Jelinek <jakub@redhat.com>
24 * gcc.dg/pr54363.c: New test.
26 2012-08-31 Ollie Wild <aaw@google.com>
29 * g++.dg/init/lifetime3.C: New test.
31 2012-08-28 Uros Bizjak <ubizjak@gmail.com>
33 Backport from mainline
34 2012-08-27 Uros Bizjak <ubizjak@gmail.com>
37 * gcc.target/i386/pr46254.c: New test.
39 2012-08-20 Patrick Marlier <patrick.marlier@gmail.com>
42 2012-08-20 Patrick Marlier <patrick.marlier@gmail.com>
45 * gcc.dg/gomp/pr53992.c: New test.
47 2012-08-13 Jakub Jelinek <jakub@redhat.com>
50 2012-07-19 Jakub Jelinek <jakub@redhat.com>
52 PR rtl-optimization/53942
53 * gcc.dg/pr53942.c: New test.
55 2012-08-10 Ulrich Weigand <ulrich.weigand@linaro.org>
57 Backport from mainline
58 2012-07-30 Ulrich Weigand <ulrich.weigand@linaro.org>
60 * lib/target-supports.exp
61 (check_effective_target_vect_natural_alignment): New function.
62 * gcc.dg/align-2.c: Only run on targets with natural alignment
64 * gcc.dg/vect/slp-25.c: Adjust tests for targets without natural
65 alignment of vector types.
67 2012-08-09 H.J. Lu <hongjiu.lu@intel.com>
69 Backport from mainline
70 2012-08-08 H.J. Lu <hongjiu.lu@intel.com>
72 PR rtl-optimization/54157
73 * gcc.target/i386/pr54157.c: New file.
75 2012-08-01 Uros Bizjak <ubizjak@gmail.com>
77 Backport from mainline
78 2012-03-11 Uros Bizjak <ubizjak@gmail.com>
81 * gcc.dg/torture/pr52530.c: New test.
83 2012-07-27 Anna Tikhonova <anna.tikhonova@intel.com>
85 * gcc.dg/20020201-1.c: Remove declarations for exit, abort,
86 rand, srand. Include <stdlib.h>.
88 2012-07-20 Jason Merrill <jason@redhat.com>
91 * g++.dg/other/array7.C: New.
93 2012-07-19 Jason Merrill <jason@redhat.com>
96 * g++.dg/init/mutable1.C: New.
98 2012-07-19 Eric Botcazou <ebotcazou@adacore.com>
100 * gnat.dg/opt25.adb: New test.
101 * gnat.dg/opt25_pkg1.ad[sb]: New helper.
102 * gnat.dg/opt25_pkg2.ad[sb]: Likewise.
104 2012-07-19 Eric Botcazou <ebotcazou@adacore.com>
106 * gnat.dg/aggr20.ad[sb]: New test.
107 * gnat.dg/aggr20_pkg.ads: New helper.
109 2012-07-19 Eric Botcazou <ebotcazou@adacore.com>
111 * gnat.dg/derived_type3.adb: New test.
112 * gnat.dg/derived_type3_pkg.ad[sb]: New helper.
114 2012-07-19 Richard Guenther <rguenther@suse.de>
115 Eric Botcazou <ebotcazou@adacore.com>
117 * gnat.dg/loop_optimization11.adb: New testcase.
118 * gnat.dg/loop_optimization11_pkg.ads: Likewise.
120 2012-07-19 Eric Botcazou <ebotcazou@adacore.com>
122 * gnat.dg/discr38.adb: New test.
124 2012-07-19 Jakub Jelinek <jakub@redhat.com>
127 * c-c++-common/gomp/pr54017.c: New test.
129 2012-07-18 Richard Guenther <rguenther@suse.de>
131 Backport from mainline
132 2012-05-03 Richard Guenther <rguenther@suse.de>
134 * gfortran.dg/pr52621.f90: Add -w to avoid diagnostic about
135 unsupported prefetching support.
137 2012-07-17 Jason Merrill <jason@redhat.com>
140 * g++.dg/parse/enum9.C: New.
142 2012-07-17 Jason Merrill <jason@redhat.com>
145 * g++.dg/template/array23.C: New.
147 2012-07-17 Jason Merrill <jason@redhat.com>
150 * g++.dg/template/current-inst1.C: New.
151 * g++.dg/parse/crash35.C: Adjust.
153 2012-07-13 Hans-Peter Nilsson <hp@axis.com>
155 PR rtl-optimization/53908
156 * gcc.dg/torture/pr53908.c: New test.
158 2012-07-10 Uros Bizjak <ubizjak@gmail.com>
160 Backport from mainline
161 2012-07-03 Uros Bizjak <ubizjak@gmail.com>
164 * g++.dg/other/pr53811.C: New test.
166 2012-07-10 Jason Merrill <jason@redhat.com>
169 * g++.dg/cpp0x/defaulted36.C: New.
170 * g++.dg/cpp0x/defaulted21.C: Adjust.
172 * g++.dg/cpp0x/implicit13.C: New.
174 2012-07-09 Janis Johnson <janisjo@codesourcery.com>
176 Backport from mainline.
177 2012-06-28 Janis Johnson <janisjo@codesourcery.com>
179 * g++.dg/cpp0x/nullptr19.c: Remove exta directives on same line.
181 * g++.dg/template/error46.C: Add missing comment to dg-message.
182 * g++.dg/template/crash107.C: Likewise.
183 * g++.dg/template/error47.C: Likewise.
184 * g++.dg/template/crash108.C: Likewise.
185 * g++.dg/overload/operator5.C: Likewise.
187 * gcc.dg/Wstrict-aliasing-converted-assigned.c: Fix syntax
188 errors in dg-message directives, add comments.
190 2012-06-26 Janis Johnson <janisjo@codesourcery.com>
192 * lib/scandump.exp (scan-dump, scan-dump-not, scan-dump-dem,
193 scan-dump-dem-not): Use printable pattern in test name.
195 2012-06-25 Janis Johnson <janisjo@codesourcery.com>
197 * lib/target-supports-dg.exp (testname-for-summary): New.
198 * lib/profopt.exp (profopt_execute): Define testname_with_flags.
199 * lib/gcc-dg.exp (cleanup-coverage-files, cleanup-repo-notes,
200 cleanup-stack-usage, cleanup-dump, cleanup-saved-temps, scan-module,
201 scan-module-absence, output-exists, output-exists-not: Use
202 testname-for-summary.
203 (dg-test): Clean up testname_with_flags.
204 * lib/scanasm.exp (scan-assembler, scan-assembler-not, scan-hidden,
205 scan-not-hidden, scan-file, scan-file-not, scan-stack-usage,
206 scan-stack-usage-not, scan-assembler-times, scan-assembler-dem,
207 scan-assembler-dem-not, object-size: Use testname-for-summary.
208 * lib/gcov.exp (run-gcov): Likewise.
209 * lib/scandump.exp (scan-dump, scan-dump-times, scan-dump-not,
210 scan-dump-dem, scan-dump-dem-note): Likewise.
212 * lib/profopt.exp: Make prof_option_list local to profopt-execute.
213 * g++.dg/tree-prof/tree-prof.exp (PROFOPT_OPTIONS): Define after
214 including profopt.opt; save and restore existing value.
215 * g++.dg/bprob/bprob.exp: Likewise.
216 * gcc.dg/matrix/matrix.exp: Likewise.
217 * gcc.dg/tree-prof/tree-prof.exp: Likewise.
218 * gcc.misc-tests/bprob.exp: Likewise; also replace formerly-ignored
221 2012-06-15 Janis Johnson <janosjo@codesourcery.com>
223 * lib/gcov.exp (verify-lines, verify-branches, verify-calls): Use
224 testname that includes flags, passed in as new argument, in
226 (run_gcov): Get testname from dg-test, use it in pass/fail messages
227 and pass it to verify-* procedures.
229 * g++.dg/torture/stackalign/stackalign.exp: Combine stack
230 alignment torture options with usual torture options.
232 * g++.dg/cpp0x/auto27.C: Add comments to checks for multiple
233 messages reported for one line of source code.
234 * g++.dg/cpp0x/constexpr-decl.C: Likewise.
235 * g++.dg/cpp0x/decltype2.C: Likewise.
236 * g++.dg/cpp0x/decltype3.C: Likewise.
237 * g++.dg/cpp0x/lambda/lambda-syntax1.C: Likewise.
238 * g++.dg/cpp0x/regress/error-recovery1.C: Likewise.
239 * g++.dg/cpp0x/static_assert3.C: Likewise.
240 * g++.dg/cpp0x/udlit-cpp98-neg.C: Likewise.
241 * g++.dg/cpp0x/udlit-shadow-neg.C: Likewise.
242 * g++.dg/cpp0x/union1.C: Likewise.
243 * g++.dg/cpp0x/variadic-ex10.C: Likewise.
244 * g++.dg/cpp0x/variadic-ex14.C: Likewise.
245 * g++.dg/cpp0x/variadic2.C: Likewise.
246 * g++.dg/cpp0x/variadic20.C: Likewise.
247 * g++.dg/cpp0x/variadic74.C: Likewise.
248 * g++.dg/diagnostic/bitfld2.C: Likewise.
249 * g++.dg/ext/attrib44.C: Likewise.
250 * g++.dg/ext/no-asm-1.C: Likewise.
251 * g++.dg/other/error34.C: Likewise.
252 * g++.dg/parse/crash46.C: Likewise.
253 * g++.dg/parse/error10.C: Likewise.
254 * g++.dg/parse/error2.C: Likewise.
255 * g++.dg/parse/error3.C: Likewise.
256 * g++.dg/parse/error36.C: Likewise.
257 * g++.dg/parse/error8.C: Likewise.
258 * g++.dg/parse/error9.C: Likewise.
259 * g++.dg/parse/parser-pr28152-2.C: Likewise.
260 * g++.dg/parse/parser-pr28152.C: Likewise.
261 * g++.dg/parse/template25.C: Likewise.
262 * g++.dg/parse/typename11.C: Likewise.
263 * g++.dg/tc1/dr147.C: Likewise.
264 * g++.dg/template/deduce3.C: Likewise.
265 * g++.dg/template/koenig9.C: Likewise.
266 * g++.dg/template/pr23510.C: Likewise.
267 * g++.dg/warn/pr12242.C: Likewise.
268 * g++.dg/warn/pr30551-2.C: Likewise.
269 * g++.dg/warn/pr30551.C: Likewise.
270 * g++.old-deja/g++.other/typename1.C: Likewise.
271 * g++.old-deja/g++.pt/niklas01a.C: Likewise.
273 2012-06-13 Janis Johnson <janisjo@codesourcery.com>
276 * lib/dg-pch.exp (dg-flags-pch): Add flags to make compile lines in
279 * lib/scanasm.exp (scan-assembler, scan-assembler-not, scan-hidden,
280 scan-not-hiddent, scan-file, scan-file-not, scan-stack-usage,
281 scan-stack-usage-not): Don't strip torture options from test name.
283 * lib/scandump.exp (scan-dump-times): Use printable version of
284 regexp in test summary line.
286 * gcc.dg/di-longlong64-sync-1.c: Add comments to checks for multiple
287 messages reported for one line of source code.
288 * gcc.dg/format/few-1.c: Likewise.
289 * gcc.dg/ia64-sync-2.c: Likewise.
290 * gcc.dg/sync-2.c: Likewise.
291 * gcc.dg/noncompile/pr44517.c: Likewise.
293 2012-06-12 Janis Johnson <janisjo@codesourcery.com>
295 * gcc.dg/torture/stackalign/stackalign.exp: Combine stack
296 alignment torture options with usual torture options.
297 * gcc.dg/torture/stackalign/alloca-2.c: Use dg-additional-options
298 instead of dg-options.
299 * gcc.dg/torture/stackalign/alloca-3.c: Likewise.
300 * gcc.dg/torture/stackalign/alloca-4.c: Likewise.
301 * gcc.dg/torture/stackalign/alloca-5.c: Likewise.
302 * gcc.dg/torture/stackalign/alloca-6.c: Likewise.
303 * gcc.dg/torture/stackalign/push-1.c: Likewise.
304 * gcc.dg/torture/stackalign/vararg-3.c: Likewise.
306 * gcc.target/arm/di-longlong64-sync-withhelpers.c: Add comments
307 to checks for multiple messages reported for one line of source code.
308 * gcc.target/arm/di-longlong64-sync-withldrexd.c: Likewise.
310 * gcc.c-torture/compile/sync-1.c: Add comments to checks for multiple
311 messages reported for one line of source code.
313 * gcc.dg/20031223-1.c: Add comments to check for multiple
314 messages reported for one line of source code.
315 * gcc.dg/Wconversion-integer.c: Likewise.
316 * gcc.dg/Wfatal-2.c: Likewise.
317 * gcc.dg/Wfatal.c: Likewise.
318 * gcc.dg/Wobjsize-1.c: Likewise.
319 * gcc.dg/c99-vla-jump-1.c: Likewise.
320 * gcc.dg/c99-vla-jump-2.c: Likewise.
321 * gcc.dg/c99-vla-jump-3.c: Likewise.
322 * gcc.dg/c99-vla-jump-4.c: Likewise.
323 * gcc.dg/c99-vla-jump-5.c: Likewise.
324 * gcc.dg/decl-9.c: Likewise.
325 * gcc.dg/declspec-10.c: Likewise.
326 * gcc.dg/declspec-18.c: Likewise.
327 * gcc.dg/mtune.c: Likewise.
328 * gcc.dg/parser-pr28152-2.c: Likewise.
329 * gcc.dg/parser-pr28152.c: Likewise.
330 * gcc.dg/pr14475.c: Likewise.
331 * gcc.dg/pr27953.c: Likewise.
332 * gcc.dg/pr28322-3.c: Likewise.
333 * gcc.dg/pr30457.c: Likewise.
334 * gcc.dg/pr30551-2.c: Likewise.
335 * gcc.dg/pr30551-3.c: Likewise.
336 * gcc.dg/pr30551-4.c: Likewise.
337 * gcc.dg/pr30551-5.c: Likewise.
338 * gcc.dg/pr30551-6.c: Likewise.
339 * gcc.dg/pr30551.c: Likewise.
340 * gcc.dg/pr45461.c: Likewise.
341 * gcc.dg/pr48552-1.c: Likewise.
342 * gcc.dg/pr48552-2.c: Likewise.
343 * gcc.dg/redecl-1.c: Likewise.
344 * gcc.dg/transparent-union-3.c: Likewise.
345 * gcc.dg/utf-dflt.c: Likewise.
346 * gcc.dg/utf-dflt2.c: Likewise.
347 * gcc.dg/vla-8.c: Likewise.
348 * gcc.dg/vla-init-1.c: Likewise.
349 * gcc.dg/wtr-int-type-1.c: Likewise.
351 * c-c++-common/raw-string-3.c: Add comments to checks for multiple
352 messages reported for for one line of source code.
353 * c-c++-common/raw-string-5.c: Likewise.
354 * c-c++-common/raw-string-4.c: Likewise.
355 * c-c++-common/raw-string-6.c: Likewise.
356 * c-c++-common/pr20000.c: Likewise.
358 * gcc.dg/cpp/include2a.c: Add comments to checks for multiple
359 messages reported for one line of source code.
360 * gcc.dg/cpp/pr30786.c: Likewise.
361 * gcc.dg/cpp/pr28709.c: Likewise.
362 * gcc.dg/cpp/missing-header-MD.c: Likewise.
363 * gcc.dg/cpp/macspace2.c: Likewise.
364 * gcc.dg/cpp/missing-header-1.c: Likewise.
365 * gcc.dg/cpp/missing-header-MMD.c: Likewise.
366 * gcc.dg/cpp/missing-sysheader-MD.c: Likewise.
367 * gcc.dg/cpp/missing-sysheader-MMD.c: Likewise.
369 2012-07-09 Jason Merrill <jason@redhat.com>
372 * g++.dg/cpp0x/nullptr29.C: New.
374 2012-07-06 Mikael Morin <mikael@gcc.gnu.org>
377 * gfortran.dg/inline_sum_4.f90: New test.
379 2012-07-06 Richard Guenther <rguenther@suse.de>
381 Backport from mainline
382 2012-06-18 Richard Guenther <rguenther@suse.de>
384 PR tree-optimization/53693
385 * g++.dg/torture/pr53693.C: New testcase.
387 2012-07-06 Richard Guenther <rguenther@suse.de>
389 Backport from mainline
390 2012-04-11 Richard Guenther <rguenther@suse.de>
393 * gfortran.dg/pr52621.f90: New testcase.
395 2012-07-05 Pat Haugen <pthaugen@us.ibm.com>
397 Backport from mainline
398 2012-05-24 Pat Haugen <pthaugen@us.ibm.com>
400 * gcc.target/powerpc/lhs-1.c: New.
401 * gcc.target/powerpc/lhs-2.c: New.
402 * gcc.target/powerpc/lhs-3.c: New.
404 2012-07-03 Eric Botcazou <ebotcazou@adacore.com>
406 * gnat.dg/recursive_call.adb: New test.
408 2012-07-03 Eric Botcazou <ebotcazou@adacore.com>
410 * gnat.dg/discr37.ad[sb]: New test.
412 2012-07-02 Jason Merrill <jason@redhat.com>
415 * g++.dg/template/ref6.C: New.
418 * g++.dg/cpp0x/lambda/lambda-template6.C: New.
420 2012-06-29 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
422 Backport from mainline.
423 2012-05-30 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
424 * gcc.target/arm/neon-vrev.c: New.
426 2012-06-28 Richard Guenther <rguenther@suse.de>
429 * gcc.dg/torture/pr53790.c: New testcase.
431 2012-06-27 Fabien ChĂȘne <fabien@gcc.gnu.org>
434 * g++.dg/cpp0x/forw_enum11.C: New.
436 2012-06-26 Richard Guenther <rguenther@suse.de>
439 * g++.dg/torture/pr53752.C: New testcase.
441 2012-06-25 Jason Merrill <jason@redhat.com>
445 * g++.dg/cpp0x/decltype38.C: New.
446 * g++.dg/cpp0x/variadic132.C: New.
449 * g++.dg/cpp0x/nullptr28.C: New.
452 * g++.dg/cpp0x/constexpr-tuple.C: New.
454 2012-06-25 Jakub Jelinek <jakub@redhat.com>
457 * gcc.target/i386/pr53759.c: New test.
460 * g++.dg/cpp0x/nsdmi7.C: New test.
462 2012-06-22 Tobias Burnus <burnus@net-b.de>
464 Backport from mainline
465 2012-06-17 Tobias Burnus <burnus@net-b.de>
469 * gfortran.dg/transfer_check_3.f90: New.
471 2012-06-22 Eric Botcazou <ebotcazou@adacore.com>
473 * gnat.dg/lto15.ad[sb]: New test.
475 2012-06-19 Kaz Kojima <kkojima@gcc.gnu.org>
477 * gcc.dg/stack-usage-1.c: Remove dg-options line for sh targets
480 2012-06-19 Jason Merrill <jason@redhat.com>
483 * g++.dg/cpp0x/decltype37.C: New.
486 * g++.dg/debug/localclass1.C: New.
488 * g++.dg/debug/dwarf2/namespace-2.C: New.
489 * g++.dg/debug/dwarf2/localclass3.C: New.
491 2012-06-19 Richard Guenther <rguenther@suse.de>
494 * g++.dg/lto/pr53470_0.C: New testcase.
495 * gcc.dg/lto/pr53470_0.c: Likewise.
497 2012-06-19 Jason Merrill <jason@redhat.com>
501 * g++.dg/cpp0x/lambda/lambda-template5.C: New.
504 * g++.dg/template/local7.C: New.
506 2012-06-16 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
508 Back port from mainline
509 2012-05-09 Uros Bizjak <ubizjak@gmail.com>
512 * gcc.target/i386/xop-imul32widen-vector.c: Update scan-assembler
513 directive to Scan for vpmuldq, not vpmacsdql.
515 2012-06-15 Eric Botcazou <ebotcazou@adacore.com>
517 * gnat.dg/vect8.ad[sb]: New test.
519 2012-06-14 Jakub Jelinek <jakub@redhat.com>
521 Backported from mainline
522 2012-06-12 Jakub Jelinek <jakub@redhat.com>
524 PR rtl-optimization/53589
525 * gcc.dg/torture/pr53589.c: New test.
527 2012-06-07 Jakub Jelinek <jakub@redhat.com>
530 * gcc.dg/gomp/nesting-1.c: Expect errors rather than warnings.
531 * gcc.dg/gomp/critical-4.c: Likewise.
532 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
533 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
534 * gfortran.dg/gomp/appendix-a/a.35.4.f90: Likewise.
535 * gfortran.dg/gomp/appendix-a/a.35.6.f90: Likewise.
536 * c-c++-common/gomp/pr53580.c: New test.
538 2012-06-14 Tobias Burnus <burnus@net-b.de>
540 Backport from mainline
541 2012-06-04 Tobias Burnus <burnus@net-b.de>
544 * gfortran.dg/init_flag_10.f90: New.
546 2012-06-14 Richard Guenther <rguenther@suse.de>
548 Backport from mainline
549 2012-06-11 Richard Guenther <rguenther@suse.de>
552 * g++.dg/ext/pr53605.C: New testcase.
554 2012-06-14 Tobias Burnus <burnus@net-b.de>
557 * gfortran.dg/save_4.f90: New.
559 2012-06-14 Richard Guenther <rguenther@suse.de>
561 Backport from mainline
562 2012-06-06 Fabien ChĂȘne <fabien@gcc.gnu.org>
565 * g++.dg/cpp0x/pr52841.C: New testcase.
567 2012-06-13 Christian Bruel <christian.bruel@st.com>
570 * gcc.dg/stack-usage-1.c: Force -fomit-frame-pointer on SH.
572 2012-06-14 Release Manager
574 * GCC 4.7.1 released.
576 2012-06-12 Jason Merrill <jason@redhat.com>
579 * g++.dg/template/local7.C: New.
583 * g++.dg/cpp0x/lambda/lambda-template5.C: New.
585 2012-06-04 Paolo Carlini <paolo.carlini@oracle.com>
588 * g++.dg/warn/Wenum-compare-no-2: New.
590 2012-06-04 Edmar Wienskoski <edmar@freescale.com>
593 * gcc.target/powerpc/cell_builtin_1.c: New test case.
594 * gcc.target/powerpc/cell_builtin_2.c: Ditto.
595 * gcc.target/powerpc/cell_builtin_3.c: Ditto.
596 * gcc.target/powerpc/cell_builtin_4.c: Ditto.
597 * gcc.target/powerpc/cell_builtin_5.c: Ditto.
598 * gcc.target/powerpc/cell_builtin_6.c: Ditto.
599 * gcc.target/powerpc/cell_builtin_7.c: Ditto.
600 * gcc.target/powerpc/cell_builtin_8.c: Ditto.
602 2012-06-04 Richard Guenther <rguenther@suse.de>
604 Backport from mainline
605 2012-04-25 Jakub Jelinek <jakub@redhat.com>
608 * gcc.c-torture/compile/pr52979-1.c: New test.
609 * gcc.c-torture/execute/pr52979-1.c: New test.
610 * gcc.c-torture/execute/pr52979-2.c: New test.
612 2012-06-04 Jakub Jelinek <jakub@redhat.com>
614 PR tree-optimization/53550
615 * gcc.dg/pr53550.c: New test.
617 2012-06-04 Richard Guenther <rguenther@suse.de>
618 Eric Botcazou <ebotcazou@adacore.com>
620 Backport from mainline
624 * gcc.dg/torture/pr48124-1.c: New testcase.
625 * gcc.dg/torture/pr48124-2.c: Likewise.
626 * gcc.dg/torture/pr48124-3.c: Likewise.
627 * gcc.dg/torture/pr48124-4.c: Likewise.
628 * gnat.dg/pack16.adb: Likewise.
629 * gnat.dg/pack16_pkg.ads: Likewise.
630 * gnat.dg/pack17.adb: Likewise.
631 * gnat.dg/specs/pack7.ads: Likewise.
632 * gnat.dg/specs/pack8.ads: Likewise.
633 * gnat.dg/specs/pack8_pkg.ads: Likewise.
635 2012-06-01 Jason Merrill <jason@redhat.com>
638 * g++.dg/ext/visibility/template12.C: New.
639 * g++.dg/ext/attrib14.C: Adjust warning line.
642 * g++.dg/parse/new6.C: New.
643 * g++.dg/template/sizeof-template-argument.C: Adjust error message.
645 2012-06-01 Jason Merrill <jason@redhat.com>
648 * g++.dg/cpp0x/lambda/lambda-template5.C: New.
650 2012-06-01 Jason Merrill <jason@redhat.com>
653 * g++.dg/cpp0x/auto33.C: New.
655 2012-06-01 Eric Botcazou <ebotcazou@adacore.com>
657 * c-c++-common/restrict-2.c: Revert previous change.
659 2012-06-01 Eric Botcazou <ebotcazou@adacore.com>
662 * gnat.dg/lto14.adb: Skip on Solaris.
664 2012-05-31 Jason Merrill <jason@redhat.com>
667 * g++.dg/cpp0x/initlist-ctor1.C: New.
669 2012-05-31 Richard Guenther <rguenther@suse.de>
672 * gcc.dg/torture/pr48493.c: New testcase.
674 2012-05-30 Jakub Jelinek <jakub@redhat.com>
677 * g++.dg/init/new33.C: New test.
679 2012-05-30 Jason Merrill <jason@redhat.com>
682 * c-c++-common/array-lit.c: New.
683 * g++.dg/ext/complit12.C: #if 0 out decay-to-pointer test.
685 2012-05-30 Richard Guenther <rguenther@suse.de>
688 * gcc.dg/torture/pr53501.c: New testcase.
689 * c-c++-common/restrict-2.c: Adjust.
691 2012-05-30 Jakub Jelinek <jakub@redhat.com>
693 PR rtl-optimization/53519
694 * gcc.c-torture/compile/pr53519.c: New test.
696 2012-05-29 Richard Guenther <rguenther@suse.de>
698 PR tree-optimization/53516
699 * gcc.dg/torture/pr53516.c: New testcase.
701 2012-05-29 Paolo Carlini <paolo.carlini@oracle.com>
704 * g++.dg/parse/crash60.C: New.
706 2012-05-28 Jakub Jelinek <jakub@redhat.com>
708 PR tree-optimization/53505
709 * c-c++-common/torture/pr53505.c: New test.
711 2012-05-25 Ian Lance Taylor <iant@google.com>
713 * gcc.dg/split-6.c: New test.
715 2012-05-25 Eric Botcazou <ebotcazou@adacore.com>
717 * gnat.dg/lto14.adb: New test.
719 2012-05-24 Richard Guenther <rguenther@suse.de>
722 * g++.dg/tree-prof/pr53460.C: New testcase.
724 2012-05-24 Jakub Jelinek <jakub@redhat.com>
726 PR tree-optimization/53465
727 * gcc.c-torture/execute/pr53465.c: New test.
729 2012-05-23 Tobias Burnus <burnus@net-b.de>
732 * gfortran.dg/realloc_on_assign_15.f90: New.
734 2012-05-22 Richard Guenther <rguenther@suse.de>
736 PR tree-optimization/53408
737 * gcc.dg/torture/pr53408.c: New testcase.
739 2012-05-22 Richard Guenther <rguenther@suse.de>
742 * gcc.dg/torture/pr51071-2.c: New testcase.
744 2012-05-21 Jakub Jelinek <jakub@redhat.com>
746 PR tree-optimization/53366
747 * gcc.dg/torture/pr53366-1.c: New test.
748 * gcc.dg/torture/pr53366-2.c: New test.
749 * gcc.target/i386/pr53366-1.c: New test.
750 * gcc.target/i386/pr53366-2.c: New test.
752 PR tree-optimization/53409
753 * gcc.c-torture/compile/pr53409.c: New test.
755 PR tree-optimization/53410
756 * gcc.c-torture/compile/pr53410-1.c: New test.
757 * gcc.c-torture/compile/pr53410-2.c: New test.
759 2012-05-21 Joseph Myers <joseph@codesourcery.com>
762 * gcc.c-torture/compile/pr53418-1.c,
763 gcc.c-torture/compile/pr53418-2.c: New tests.
765 2012-05-21 Patrick Marlier <patrick.marlier@gmail.com>
767 * gcc.dg/tm/indirect-2.c: New test.
769 2012-05-21 H.J. Lu <hongjiu.lu@intel.com>
771 Backport from mainline
772 2012-05-21 Uros Bizjak <ubizjak@gmail.com>
773 H.J. Lu <hongjiu.lu@intel.com>
776 * gcc.target/i386/pr53416.c: New file.
778 2012-05-20 Eric Botcazou <ebotcazou@adacore.com>
780 * gnat.dg/lto13.adb: New test.
781 * gnat.dg/lto13_pkg.ad[sb]: New helper.
783 2012-05-18 Eric Botcazou <ebotcazou@adacore.com>
785 * gnat.dg/specs/lto12.ads: New test.
786 * gnat.dg/specs/lto12_pkg.ads: New helper.
788 2012-05-17 David S. Miller <davem@davemloft.net>
790 * gfortran.dg/bessel_7.f90: Bump allowed precision to avoid
791 failure on sparc-*-linux-gnu.
793 2012-05-16 Richard Henderson <rth@redhat.com>
796 * g++.dg/opt/pr52727.C: New testcase.
798 2012-05-16 Richard Guenther <rguenther@suse.de>
800 PR tree-optimization/53364
801 * g++.dg/torture/pr53364.C: New testcase.
803 2012-05-15 Jakub Jelinek <jakub@redhat.com>
806 * gcc.dg/pr53358.c: New test.
808 2012-05-14 Uros Bizjak <ubizjak@gmail.com>
810 * gcc.target/i386/avx256-unaligned-load-[1234].c: Update scan strings.
811 * gcc.target/i386/avx256-unaligned-store-[1234].c: Ditto.
813 2012-05-12 Eric Botcazou <ebotcazou@adacore.com>
815 * gnat.dg/null_pointer_deref3.adb: New test.
817 2012-05-10 Paolo Carlini <paolo.carlini@oracle.com>
820 * g++.dg/warn/Wzero-as-null-pointer-constant-6.C: New.
822 2012-05-10 Eric Botcazou <ebotcazou@adacore.com>
824 * gnat.dg/lto11.ad[sb]: New test.
826 2012-05-08 Hans-Peter Nilsson <hp@axis.com>
829 * gcc.dg/torture/pr53272-1.c, gcc.dg/torture/pr53272-2.c: New test.
831 2012-05-07 Jakub Jelinek <jakub@redhat.com>
833 PR tree-optimization/53239
834 * g++.dg/opt/vrp3.C: New test.
835 * g++.dg/opt/vrp3-aux.cc: New file.
836 * g++.dg/opt/vrp3.h: New file.
838 2012-05-07 Tobias Burnus <burnus@net-b.de>
840 Backport from mainline:
841 2012-05-07 Tobias Burnus <burnus@net-b.de>
844 * gfortran.dg/typebound_operator_15.f90: New.
846 2012-05-05 Tobias Burnus <burnus@net-b.de>
848 Backport from mainline:
849 2012-05-04 Tobias Burnus <burnus@net-b.de>
852 * gfortran.dg/constructor_7.f90: New.
853 * gfortran.dg/constructor_8.f90: New.
855 2012-05-04 Ulrich Weigand <ulrich.weigand@linaro.org>
857 Backport from mainline:
859 2012-05-04 Ulrich Weigand <ulrich.weigand@linaro.org>
861 PR tree-optimization/52633
862 * gcc.dg/vect/vect-over-widen-1.c: Two patterns should now be
863 recognized as widening shifts instead of over-widening.
864 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
865 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
866 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
867 * gcc.target/arm/pr52633.c: New test.
869 2012-04-10 Ulrich Weigand <ulrich.weigand@linaro.org>
871 PR tree-optimization/52870
872 * gcc.dg/vect/pr52870.c: New test.
874 2012-05-04 Richard Guenther <rguenther@suse.de>
876 * gcc.dg/lto/pr53214_0.c: New testcase.
878 2012-05-04 Eric Botcazou <ebotcazou@adacore.com>
880 * gcc.target/ia64/pr48496.c: New test.
881 * gcc.target/ia64/pr52657.c: Likewise.
883 2012-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
885 Backport from mainline
886 2012-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
889 * gcc.target/powwerpc/pr53199.c: New file.
891 2012-05-03 Martin Jambor <mjambor@suse.cz>
893 Backport from mainline
894 2012-05-02 Martin Jambor <mjambor@suse.cz>
897 * g++.dg/lto/pr52605_0.C: New test.
899 2012-05-03 Paolo Carlini <paolo.carlini@oracle.com>
902 * g++.dg/other/final2.C: New.
904 2012-05-03 Jakub Jelinek <jakub@redhat.com>
907 * gcc.dg/pr53174.c: New test.
910 * gcc.target/arm/pr53187.c: New test.
911 * gcc.c-torture/compile/pr53187.c: New test.
913 2012-05-03 Richard Guenther <rguenther@suse.de>
915 PR tree-optimization/53144
916 * gcc.dg/torture/pr53144.c: New testcase.
918 2012-05-02 Tobias Burnus <burnus@net-b.de>
920 Backport from mainline
921 2012-04-16 Tobias Burnus <burnus@net-b.de>
924 * gfortran.dg/pointer_intent_6.f90: New.
926 2012-05-02 Jakub Jelinek <jakub@redhat.com>
928 PR tree-optimization/53163
929 * gcc.c-torture/compile/pr53163.c: New test.
931 PR rtl-optimization/53160
932 * gcc.c-torture/execute/pr53160.c: New test.
934 2012-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
938 * gfortran.dg/function_optimize_12.f90: New test.
940 2012-04-30 Uros Bizjak <ubizjak@gmail.com>
942 Backport from mainline
943 2012-04-27 Paolo Bonzini <bonzini@gnu.org>
946 * gcc.c-torture/execute/20120427-1.c: New testcase.
948 2012-04-26 Hans-Peter Nilsson <hp@axis.com>
951 * gcc.dg/torture/pr53120.c: New test.
953 2012-04-25 Jakub Jelinek <jakub@redhat.com>
956 * gcc.dg/pr52880.c: New test.
958 2012-04-24 Georg-Johann Lay <avr@gjlay.de>
961 PR tree-optimizations/52891
963 * gcc.c-torture/compile/pr52891-2.c: Fix test for 16-bit int.
965 2012-04-24 Richard Guenther <rguenther@suse.de>
967 PR tree-optimization/53085
968 * g++.dg/torture/pr53085.C: New testcase.
970 2012-04-23 Richard Guenther <rguenther@suse.de>
973 * gcc.dg/pr53060.c: New testcase.
975 2012-04-23 Jakub Jelinek <jakub@redhat.com>
977 PR tree-optimizations/52891
978 * gcc.c-torture/compile/pr52891-1.c: New test.
979 * gcc.c-torture/compile/pr52891-2.c: New test.
981 2012-04-20 Ian Lance Taylor <iant@google.com>
983 * go.test/go-test.exp (go-set-goarch): Recognize powerpc*-*-*.
984 (go-gc-tests): Skip nilptr.go on powerpc*-*-*.
986 2012-04-17 Paolo Carlini <paolo.carlini@oracle.com>
989 * g++.dg/parse/crash59.C: New.
991 2012-04-16 Jason Merrill <jason@redhat.com>
994 * g++.dg/cpp0x/variadic131.C: New.
996 2012-04-16 Jason Merrill <jason@redhat.com>
999 * g++.dg/cpp0x/variadic129.C: New.
1002 * g++.dg/cpp0x/variadic128.C: New.
1004 2012-04-16 Uros Bizjak <ubizjak@gmail.com>
1006 Backport from mainline
1007 2012-04-12 Uros Bizjak <ubizjak@gmail.com>
1010 * gcc.target/i386/avx2-vpermps-1.c (avx2_test): Use __m256i type for
1011 second function argument.
1012 * gcc.target/i386/avx2-vpermps-2.c (init_permps): Update declaration.
1013 (calc_permps): Update declaration. Calculate result correctly.
1014 (avx2_test): Change src2 type to union256i_d.
1015 * gcc.target/i386/avx2-vpermd-2.c (calc_permd): Calculate result
1018 2012-04-16 Martin Jambor <mjambor@suse.cz>
1020 Backported from mainline
1022 2012-04-13 Martin Jambor <mjambor@suse.cz>
1025 * g++.dg/ipa/pr52939.C: New test.
1027 2012-04-15 Jason Merrill <jason@redhat.com>
1030 * g++.dg/cpp0x/variadic125.C: New.
1033 * g++.dg/cpp0x/variadic124.C: New.
1035 2012-04-15 Fabien ChĂȘne <fabien@gcc.gnu.org>
1038 * g++.dg/lookup/using52.C: New.
1040 2012-04-13 Jason Merrill <jason@redhat.com>
1043 * g++.dg/cpp0x/variadic123.C: New.
1044 * g++.dg/cpp0x/alias-decl-15.C: Remove dg-errors.
1046 2012-04-11 Jason Merrill <jason@redhat.com>
1049 * g++.dg/ext/attrib45.C: New.
1051 2012-04-13 Tom de Vries <tom@codesourcery.com>
1053 Backport from mainline r186419.
1055 2012-04-13 Tom de Vries <tom@codesourcery.com>
1057 * gcc.dg/pr52734.c: New test.
1059 2012-04-13 Richard Guenther <rguenther@suse.de>
1061 PR tree-optimization/52969
1062 * gcc.dg/torture/pr52969.c: New testcase.
1064 2012-04-13 Richard Guenther <rguenther@suse.de>
1067 * gcc.dg/pr52862.c: New testcase.
1069 2012-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
1071 Backport from mainline
1072 2012-04-12 Michael Meissner <meissner@linux.vnet.ibm.com>
1075 * gcc.target/powerpc/pr52775.c: New file.
1077 2012-04-12 Richard Guenther <rguenther@suse.de>
1079 PR tree-optimization/52943
1080 * gcc.dg/torture/pr52943.c: New testcase.
1082 2012-04-09 Mike Stump <mikestump@comcast.net>
1084 * g++.dg/cpp0x/udlit-raw-op.C: Don't use CRLF endings.
1085 * gcc.dg/tree-ssa/vrp59.c: Likewise.
1086 * gcc.dg/tree-ssa/vrp60.c: Likewise.
1087 * gnat.dg/aggr11.adb: Likewise.
1088 * gnat.dg/aggr11_pkg.ads: Likewise.
1089 * gnat.dg/aggr15.adb: Likewise.
1090 * gnat.dg/aggr15.ads: Likewise.
1091 * gnat.dg/aggr17.adb: Likewise.
1092 * gnat.dg/aggr18.adb: Likewise.
1093 * gnat.dg/array14.adb: Likewise.
1094 * gnat.dg/array14.ads: Likewise.
1095 * gnat.dg/array14_pkg.ads: Likewise.
1096 * gnat.dg/array19.adb: Likewise.
1097 * gnat.dg/array19.ads: Likewise.
1098 * gnat.dg/discr27.adb: Likewise.
1099 * gnat.dg/discr27.ads: Likewise.
1100 * gnat.dg/discr35.adb: Likewise.
1101 * gnat.dg/discr35.ads: Likewise.
1102 * gnat.dg/discr6.adb: Likewise.
1103 * gnat.dg/discr6_pkg.ads: Likewise.
1104 * gnat.dg/import1.adb: Likewise.
1105 * gnat.dg/import1.ads: Likewise.
1106 * gnat.dg/loop_address2.adb: Likewise.
1107 * gnat.dg/opt7.adb: Likewise.
1108 * gnat.dg/opt7.ads: Likewise.
1109 * gnat.dg/pointer_variable_bounds.adb: Likewise.
1110 * gnat.dg/pointer_variable_bounds.ads: Likewise.
1111 * gnat.dg/rep_clause2.adb: Likewise.
1112 * gnat.dg/rep_clause2.ads: Likewise.
1113 * gnat.dg/slice2.adb: Likewise.
1114 * gnat.dg/slice2.ads: Likewise.
1115 * gnat.dg/slice6.adb: Likewise.
1116 * gnat.dg/slice6_pkg.ads: Likewise.
1117 * gnat.dg/specs/unchecked_union2.ads: Likewise.
1118 * gnat.dg/taft_type2.adb: Likewise.
1119 * gnat.dg/taft_type2.ads: Likewise.
1120 * gnat.dg/taft_type2_pkg.ads: Likewise.
1121 * gnat.dg/volatile10.adb: Likewise.
1122 * gnat.dg/volatile10_pkg.ads: Likewise.
1124 * gcc.dg/dll-8.c: Remove execute permissions.
1125 * g++.dg/ext/dllexport5.C: Likewise.
1127 2012-04-09 Eric Botcazou <ebotcazou@adacore.com>
1129 * lib/target-supports.exp (check_effective_target_sparc_v9): New.
1130 (check_effective_target_sync_long_long): Add SPARC case.
1131 (check_effective_target_sync_long_long_runtime): Likewise.
1132 (check_effective_target_sync_int_long): Adjust SPARC case.
1133 (check_effective_target_sync_char_short): Likewise.
1135 2012-04-07 Thomas Koenig <tkoenig@gcc.gnu.org>
1139 * gfortran.dg/function_optimize_11.f90: New test.
1141 2012-04-07 Thomas Koenig <tkoenig@gcc.gnu.org>
1145 * gfortran.dg/use_only_6.f90: New test.
1147 2012-04-06 Mike Stump <mikestump@comcast.net>
1150 * gcc.dg/pr49994-3.c: Use -w to squelch non-portable warnings.
1152 2012-04-05 Jason Merrill <jason@redhat.com>
1155 * g++.dg/template/qualified-id5.C: New.
1157 2012-04-03 Jason Merrill <jason@redhat.com>
1160 * g++.dg/cpp0x/variadic-value1.C: New.
1162 2012-04-03 Richard Guenther <rguenther@suse.de>
1164 Backport from mainline
1165 2012-03-02 Richard Guenther <rguenther@suse.de>
1167 PR tree-optimization/52406
1168 * gcc.dg/torture/pr52406.c: New testcase.
1170 2012-04-03 Richard Guenther <rguenther@suse.de>
1172 Backport from mainline
1173 2012-03-15 Richard Guenther <rguenther@suse.de>
1176 * gfortran.dg/vect/pr52580.f: New testcase.
1178 2012-04-03 Richard Guenther <rguenther@suse.de>
1180 Backport from mainline
1181 2012-03-06 Richard Guenther <rguenther@suse.de>
1184 * gcc.dg/torture/pr52493.c: New testcase.
1186 2012-03-23 Richard Guenther <rguenther@suse.de>
1188 PR tree-optimization/52678
1189 * gfortran.dg/pr52678.f: New testcase.
1191 2012-03-26 Richard Guenther <rguenther@suse.de>
1193 PR tree-optimization/52701
1194 * gfortran.dg/pr52701.f90: New testcase.
1196 2012-03-30 Richard Guenther <rguenther@suse.de>
1198 PR tree-optimization/52754
1199 * gcc.target/i386/pr52754.c: New testcase.
1201 2012-04-03 Jakub Jelinek <jakub@redhat.com>
1203 PR tree-optimization/52835
1204 * gfortran.dg/pr52835.f90: New test.
1206 2012-03-31 Eric Botcazou <ebotcazou@adacore.com>
1208 * gnat.dg/controlled6.adb: New test.
1209 * gnat.dg/controlled6_pkg.ads: New helper.
1210 * gnat.dg/controlled6_pkg-iterators.ad[sb]: Likewise.
1212 2012-03-29 Meador Inge <meadori@codesourcery.com>
1215 * g++.dg/cpp0x/constexpr-52672.C: New testcase.
1217 2012-03-29 Paolo Carlini <paolo.carlini@oracle.com>
1220 * g++.dg/warn/Wzero-as-null-pointer-constant-5.C: New.
1222 2012-03-29 Jason Merrill <jason@redhat.com>
1225 * g++.dg/template/inherit8.C: New.
1227 2012-03-29 Jakub Jelinek <jakub@redhat.com>
1230 * g++.dg/ext/weak4.C: New test.
1232 2012-03-29 Jason Merrill <jason@redhat.com>
1235 * g++.dg/cpp0x/initlist-array3.C: New.
1237 2012-03-28 Jason Merrill <jason@redhat.com>
1240 * g++.dg/overload/virtual2.C: New.
1242 2012-03-28 Martin Jambor <mjambor@suse.cz>
1244 Backported from mainline
1245 2012-03-27 Martin Jambor <mjambor@suse.cz>
1248 * gcc.dg/torture/pr52693.c: New test.
1250 2012-03-28 Jakub Jelinek <jakub@redhat.com>
1253 * gcc.dg/pr52691.c: New test.
1256 * gcc.c-torture/compile/pr52750.c: New test.
1258 2012-03-28 Georg-Johann Lay <avr@gjlay.de>
1260 Backport from 2012-03-28 mainline r185910.
1263 * gcc.target/avr/torture/builtins-2.c: New test.
1265 2012-03-28 Jakub Jelinek <jakub@redhat.com>
1268 * gcc.target/i386/pr52736.c: New test.
1270 2012-03-27 Richard Guenther <rguenther@suse.de>
1273 * gcc.dg/torture/pr52720.c: New testcase.
1275 2012-03-26 Georg-Johann Lay <avr@gjlay.de>
1277 Backport from 2012-03-26 mainline r185793.
1279 * gcc.target/avr/torture/avr-torture.exp (AVR_TORTURE_OPTIONS):
1280 Add "-Os -flto" to list.
1282 2012-03-25 Eric Botcazou <ebotcazou@adacore.com>
1284 * gnat.dg/concat2.ad[sb]: New test.
1286 2012-03-24 Steven Bosscher <steven@gcc.gnu.org>
1289 * gcc.c-torture/compile/limits-externdecl.c: New test.
1291 2012-03-22 Paolo Carlini <paolo.carlini@oracle.com>
1294 * g++.dg/cpp0x/lambda/lambda-ice7.C: New.
1296 2012-03-22 Tobias Burnus <burnus@net-b.de>
1299 * gfortran.dg/intrinsic_8.f90: New.
1301 2012-03-22 Jakub Jelinek <jakub@redhat.com>
1304 * g++.dg/ext/attrib44.C: New test.
1306 2012-03-22 Jason Merrill <jason@redhat.com>
1308 * g++.dg/torture/pr52582.C: New.
1310 2012-03-22 Georg-Johann Lay <avr@gjlay.de>
1312 Backport from 2012-03-20 mainline r185583.
1314 * gcc.target/avr/progmem.h (pgm_read_char): Define depending on
1317 Backport from 2012-03-20 mainline r185570.
1320 * gcc.target/avr/torture/addr-space-2.h: New file.
1321 * gcc.target/avr/torture/addr-space-2-g.h: New test.
1322 * gcc.target/avr/torture/addr-space-2-0.h: New test.
1323 * gcc.target/avr/torture/addr-space-2-1.h: New test.
1324 * gcc.target/avr/torture/addr-space-2-x.h: New test.
1326 Backport from 2012-03-12 mainline r185255.
1329 * gcc.target/avr/torture/addr-space-1.h: New file.
1330 * gcc.target/avr/torture/addr-space-g.h: New test.
1331 * gcc.target/avr/torture/addr-space-0.h: New test.
1332 * gcc.target/avr/torture/addr-space-1.h: New test.
1333 * gcc.target/avr/torture/addr-space-x.h: New test.
1335 2012-03-22 Jakub Jelinek <jakub@redhat.com>
1337 Backported from mainline
1338 2012-03-14 Jakub Jelinek <jakub@redhat.com>
1341 * g++.dg/cpp0x/udlit-args2.C: New test.
1343 2012-03-13 Jakub Jelinek <jakub@redhat.com>
1346 * gcc.dg/Wunused-var-3.c: New test.
1348 2012-03-22 Release Manager
1350 * GCC 4.7.0 released.
1352 2012-03-20 Jason Merrill <jason@redhat.com>
1354 * g++.dg/cpp0x/auto32.C: New.
1356 2012-03-15 Jakub Jelinek <jakub@redhat.com>
1357 Andrew Pinski <apinski@cavium.com>
1360 * gcc.dg/pr52592.c: New test.
1362 2012-03-14 Jakub Jelinek <jakub@redhat.com>
1365 * g++.dg/opt/pr52582.C: New test.
1367 2012-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1370 * gcc.dg/torture/pr52402.c: Skip execution on 32-bit hppa*-*-hpux*.
1372 * gcc.dg/torture/pr52407.c: Add -fno-common option on hppa*-*-hpux*.
1374 2012-03-10 Tobias Burnus <burnus@net-b.de>
1377 * gfortran.dg/proc_ptr_34.f90: New.
1379 2012-03-07 Jason Merrill <jason@redhat.com>
1382 * g++.dg/cpp0x/udlit-mangle.C: New.
1384 2012-03-04 Georg-Johann Lay <avr@gjlay.de>
1386 Backport from mainline r184894.
1387 * gcc.dg/torture/pr52402.c: Add dg-require-effective-target
1390 2012-03-02 Peter Bergner <bergner@vnet.ibm.com>
1392 Backport from mainline
1393 2012-03-02 Peter Bergner <bergner@vnet.ibm.com>
1395 * gcc.target/powerpc/pr52457.c: New test.
1397 2012-03-01 Kai Tietz <ktietz@redhat.com>
1399 * gcc.dg/torture/pr47917.c: Make test using POSIX-printf
1400 routines on mingw targets.
1401 * gcc.dg/vect/pr46126.c (uintptr_t): Add support for
1404 2012-03-01 Jakub Jelinek <jakub@redhat.com>
1406 PR tree-optimization/52445
1407 * gcc.dg/pr52445.c: New test.
1409 2012-02-29 Jakub Jelinek <jakub@redhat.com>
1412 * gcc.c-torture/compile/pr52437.c: New test.
1415 * gcc.dg/torture/pr52419.c: New test.
1417 PR tree-optimization/52429
1418 * gcc.dg/torture/pr52429.c: New test.
1419 * g++.dg/opt/pr52429.C: New test.
1421 2012-02-29 Richard Guenther <rguenther@suse.de>
1424 * gcc.dg/lto/trans-mem-1_0.c: Remove.
1425 * gcc.dg/lto/trans-mem-1_1.c: Likewise.
1426 * gcc.dg/lto/trans-mem-2_0.c: Likewise.
1427 * gcc.dg/lto/trans-mem-2_1.c: Likewise.
1428 * gcc.dg/lto/trans-mem-4_0.c: Likewise.
1429 * gcc.dg/lto/trans-mem-4_1.c: Likewise.
1431 2012-02-29 Jakub Jelinek <jakub@redhat.com>
1433 * gcc.dg/torture/pr52402.c: Add -w -Wno-psabi to dg-options.
1435 2012-02-29 Paul Thomas <pault@gcc.gnu.org>
1438 * gfortran.dg/realloc_on_assign_13.f90 : New test.
1440 2012-02-28 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
1443 * gcc.target/arm/neon/pr51534.c: New testcase.
1445 2012-02-28 Richard Guenther <rguenther@suse.de>
1448 * gcc.dg/torture/pr52407.c: New testcase.
1450 2012-02-28 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1452 * gcc.target/arm/vfp1.c (dg_do run): Run on all eabi variants.
1453 * gcc.target/arm/vfp2.c: Likewise.
1454 * gcc.target/arm/vfp3.c: Likewise.
1455 * gcc.target/arm/vfp4.c: Likewise.
1456 * gcc.target/arm/vfp5.c: Likewise.
1457 * gcc.target/arm/vfp6.c: Likewise.
1458 * gcc.target/arm/vfp7.c: Likewise.
1459 * gcc.target/arm/vfp8.c: Likewise.
1460 * gcc.target/arm/vfp9.c: Likewise.
1461 * gcc.target/arm/vfp10.c: Likewise.
1462 * gcc.target/arm/vfp11.c: Likewise.
1463 * gcc.target/arm/vfp12.c: Likewise.
1464 * gcc.target/arm/vfp13.c: Likewise.
1465 * gcc.target/arm/vfp14.c: Likewise.
1466 * gcc.target/arm/vfp15.c: Likewise.
1467 * gcc.target/arm/vfp16.c: Likewise.
1468 * gcc.target/arm/vfp17.c: Likewise.
1469 * gcc.target/arm/neon-constants.h: New file.
1470 * gcc.target/arm/neon-vect1.c: New test.
1471 * gcc.target/arm/neon-vect2.c: New test.
1472 * gcc.target/arm/neon-vect3.c: New test.
1473 * gcc.target/arm/neon-vect4.c: New test.
1474 * gcc.target/arm/neon-vect5.c: New test.
1475 * gcc.target/arm/neon-vect6.c: New test.
1476 * gcc.target/arm/neon-vect7.c: New test.
1477 * gcc.target/arm/neon-vect8.c: New test.
1479 2012-02-28 Richard Guenther <rguenther@suse.de>
1481 PR tree-optimization/52402
1482 * gcc.dg/torture/pr52402.c: New testcase.
1484 2012-02-28 Richard Guenther <rguenther@suse.de>
1487 * g++.dg/lto/pr52400_0.C: New testcase.
1489 2012-02-28 Georg-Johann Lay <avr@gjlay.de>
1491 * gcc.target/avr/torture/builtins-1.c: New test.
1492 * gcc.target/avr/torture/builtins-error.c: New test.
1494 2012-02-28 Kai Tietz <ktietz@redhat.com>
1496 * gcc.target/i386/pr46939.c (long): Fix LP64 vs LLP64
1498 * gcc.target/i386/pr45352-2.c: Likewise.
1499 * gcc.target/i386/bitfield3.c: Add -mno-ms-bitfields for
1501 * gcc.target/i386/xop-vshift-1.c(random): Use on mingw
1502 targets instead rand.
1503 * gcc.target/i386/sse4_1-blendps-2.c: Likewise.
1504 * gcc.target/i386/sse2-mul-1.c: Likewise.
1505 * gcc.target/i386/sse4_1-blendps.c: Likewise.
1506 * gcc.target/i386/pad-6b.c: Adjust test for x64 mingw
1508 * gcc.target/i386/pad-1.c: Likewise.
1509 * gcc.target/i386/pad-9.c: Likewise.
1510 * gcc.target/i386/pad-2.c: Likewise.
1511 * gcc.target/i386/pad-5b.c: Likewise.
1512 * gcc.target/i386/pad-8.c: Likewise.
1513 * gcc.target/i386/pr46470.c: Skip for x64 mingw target.
1514 * gcc.target/i386/pr44130.c: Likewise.
1515 * gcc.target/i386/align-main-1.c: Likewise.
1516 * gcc.target/i386/align-main-2.c: Likewise.
1517 * gcc.target/i386/sw-1.c: Likewise.
1518 * gcc.target/i386/avx-vzeroupper-5.c: Add -mabi=sysv
1519 on x64 mingw target.
1520 * gcc.target/i386/avx-vzeroupper-4.c: Likewise.
1521 * gcc.target/i386/pr46295.c: Likewise.
1522 * gcc.target/i386/amd64-abi-1.c: Likewise.
1523 * gcc.target/i386/amd64-abi-2.c: Likewise.
1524 * gcc.target/i386/pr39082-1.c: Likewise.
1525 * gcc.target/i386/pr39162.c: Likewise.
1526 * gcc.target/i386/pr22152.c: Likewise.
1527 * gcc.target/i386/wrgsbase-2.c: Adjust dg-final rule.
1528 * gcc.target/i386/wrfsbase-2.c: Likewise.
1529 * gcc.target/i386/local.c: Likewise
1530 * gcc.target/i386/wrgsbase-1.c: Likewise.
1531 * gcc.target/i386/wrfsbase-1.c: Likewise.
1532 * gcc.target/i386/pr39315-3.c: Likewise.
1533 * gcc.target/i386/pr35767-4.c: Likewise.
1534 * gcc.target/i386/pr45336-3.c (pextrd): Don't check for
1536 * gcc.target/i386/pr45336-2.c: Likewise.
1537 * gcc.target/i386/pr45336-1.c: Likewise.
1538 * gcc.target/i386/pr45336-4.c: Likewise.
1540 2012-02-27 Tristan Gingold <gingold@adacore.com>
1542 * gnat.dg/array20.ad[sb]: New test.
1544 2012-02-27 Jakub Jelinek <jakub@redhat.com>
1547 * gcc.target/arm/pr52375.c: New test.
1548 * gcc.c-torture/compile/pr52375.c: New test.
1550 2012-02-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1552 * gfortran.dg/typebound_operator_9.f03: Skip on SPU.
1553 * gcc.dg/torture/builtin-complex-1.c: Skip "float" tests on SPU.
1555 2012-02-27 Eric Botcazou <ebotcazou@adacore.com>
1557 * gnat.dg/aggr19.adb: New test.
1558 * gnat.dg/aggr19_pkg.ad[sb]: New helper.
1560 2012-02-26 Oleg Endo <olegendo@gcc.gnu.org>
1563 * gcc.target/sh/pr49263.c: New.
1565 2012-02-24 Andrew MacLeod <amacleod@redhat.com>
1567 * gcc.dg/simulate-thread/simulate-thread.gdb: Use return value from
1568 simulate_thread_wrapper_other_threads
1569 * gcc.dg/simulate-thread/atomic-load-int128.c (simulate_thread_main):
1570 Move initialization of 'value' to main().
1571 (main): Initialize 'value';
1572 * gcc.dg/simulate-thread/speculative-store.c
1573 (simulate_thread_step_verify): Return 0 when successful.
1574 * gcc.dg/simulate-thread/simulate-thread.h (HOSTILE_THREAD_THRESHOLD):
1576 (INSN_COUNT_THRESHOLD): New. Instruction limit to terminate test.
1577 (simulate_thread_wrapper_other_threads): Return a success/fail value
1578 and issue an error if the instruction count threshold is exceeded.
1580 2012-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1583 * gcc.target/mips/interrupt_handler-2.c: Skip on mips-sgi-irix6*.
1584 * gcc.target/mips/interrupt_handler-3.c: Likewise.
1586 2012-02-24 Richard Guenther <rguenther@suse.de>
1589 * gcc.dg/pr52355.c: New testcase.
1591 2012-02-23 Kai Tietz <ktietz@redhat.com>
1593 * gcc.dg/pack-test-5.c: Add -mno-ms-bitfields option
1595 * gcc.dg/Wpadded.c: Likewise.
1596 * gcc.dg/bf-ms-layout-2.c: Adjust offsets to fit ms-bitfield
1598 * gcc.dg/di-sync-multithread.c: Replace for mingw-target the use
1599 for sleep by Sleep and add windows.h include for this function.
1600 * gcc.dg/format/dfp-printf-1.c: Adjust dg-skip-if rule for mingw
1602 * gcc.dg/stack-usage-1.c (SIZE): Provide proper SIZE for x64 mingw
1604 * gcc.dg/tls/thr-cse-1.c: Provide proper pattern for x64 mingw
1606 * gcc.dg/tls/opt-11.c (memset): Use __extension__ to avoid fail
1607 on x64 mingw target.
1608 * gcc.dg/bf-ms-attrib.c: Adjust expected size for ms_struct layout.
1609 * gcc.dg/pr50251.c: Disable test for x64 mingw target.
1610 * gcc.c-torture/execute/930930-1.c (long): Replace by ptr_t to avoid
1611 failure on LLP64 target.
1613 2012-02-23 Uros Bizjak <ubizjak@gmail.com>
1616 * gcc.dg/noncompile/pr52290.c: New test.
1618 2012-02-23 Jakub Jelinek <jakub@redhat.com>
1620 PR tree-optimization/52019
1621 * gcc.dg/tree-ssa/ipa-split-6.c: New test.
1623 2012-02-22 Kai Tietz <ktietz@redhat.com>
1625 * g++.dg/opt/devirt2.C: Add rule for *-*-mingw* target.
1626 * g++.dg/opt/pr48549.C (long): Replace by long by __PTRDIFF_TYPE__
1627 derived pdiff_t type.
1628 * g++.dg/torture/pr49720.C: Likewise
1630 2012-02-22 Uros Bizjak <ubizjak@gmail.com>
1633 * gcc.target/i386/pr52330.c: New test.
1635 2012-02-22 Tobias Burnus <burnus@net-b.de>
1638 * gfortran.dg/io_constraints_10.f90: New.
1640 2012-02-22 Ulrich Weigand <ulrich.weigand@linaro.org>
1642 * lib/target-supports.exp (check_effective_target_vect_condition):
1643 Return true for NEON.
1645 2012-02-21 Kai Tietz <ktietz@redhat.com>
1647 * gcc.dg/bf-ms-layout-3.c: Mark char typed bitfield as extension.
1649 2012-02-21 Richard Guenther <rguenther@suse.de>
1651 PR tree-optimization/52324
1652 * gcc.dg/tree-ssa/ssa-lim-10.c: New testcase.
1654 2012-02-21 Georg-Johann Lay <avr@gjlay.de>
1657 * gcc.target/avr/torture/pr51782-1.c: New test.
1659 2012-02-21 Jakub Jelinek <jakub@redhat.com>
1661 PR tree-optimization/52318
1662 * gcc.dg/pr52318.c: New test.
1664 2012-02-20 Kai Tietz <ktietz@redhat.com>
1666 * gcc.dg/bf-ms-layout-3.c: New testcase.
1668 2012-02-20 Thomas Koenig <tkoenig@gcc.gnu.org>
1672 * gfortran.dg/vect/pr32380.f: XFAIL on PowerPC and ia-64.
1674 2012-02-20 Richard Guenther <rguenther@suse.de>
1676 PR tree-optimization/52298
1677 * gcc.dg/torture/pr52298.c: New testcase.
1678 * gcc.dg/vect/pr52298.c: Likewise.
1680 2012-02-20 Georg-Johann Lay <avr@gjlay.de>
1682 * gcc.dg/pr52132.c: Fix FAIL on 16-bit int platforms.
1683 * gcc.c-torture/execute/pr52286.c: Ditto.
1685 2012-02-20 Jakub Jelinek <jakub@redhat.com>
1687 PR tree-optimization/52286
1688 * gcc.c-torture/execute/pr52286.c: New test.
1690 2012-02-18 Tobias Burnus <burnus@net-b.de>
1693 * gfortran.dg/interface_35.f90: Use -std=f2003.
1694 * gfortran.dg/proc_ptr_comp_20.f90: Remove dg-warning.
1695 * gfortran.dg/interface_assignment_4.f90: Ditto.
1696 * gfortran.dg/bessel_1.f90: Ditto.
1697 * gfortran.dg/func_result_6.f90: Ditto.
1698 * gfortran.dg/hypot_1.f90: Ditto.
1699 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
1701 2012-02-17 Tobias Burnus <burnus@net-b.de>
1703 PR translation/52232
1704 PR translation/52234
1705 PR translation/52245
1706 PR translation/52246
1707 PR translation/52262
1708 PR translation/52273
1709 * gfortran.dg/coarray_22.f90: Update dg-error.
1710 * gfortran.dg/allocate_alloc_opt_4.f90: Ditto.
1712 2012-02-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1715 * lib/gcc-simulate-thread.exp: Load timeout.exp.
1716 (simulate-thread): Use default timeout.
1718 2012-02-16 Jason Merrill <jason@redhat.com>
1721 * g++.dg/ext/timevar1.C: New.
1723 2012-02-16 Fabien ChĂȘne <fabien@gcc.gnu.org>
1726 * g++.dg/template/using21.C: New.
1727 * g++.dg/template/using22.C: Likewise.
1729 2012-02-16 Jason Merrill <jason@redhat.com>
1732 * g++.dg/cpp0x/lambda/lambda-err1.C: New.
1734 2012-02-16 Jakub Jelinek <jakub@redhat.com>
1736 PR tree-optimization/52255
1737 * gcc.c-torture/compile/pr52255.c: New test.
1740 * g++.dg/debug/dwarf2/pr52260.C: New test.
1743 * g++.dg/ipa/pr51929.C: New test.
1745 2012-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
1748 * gcc.target/powerpc/pr52199.c: New file.
1750 2012-02-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1753 * objc.dg/stabs-1.m: xfail on mips-sgi-irix6.5.
1755 2012-02-15 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1757 * gcc.dg/pr51867.c: Don't include <math.h>.
1760 2012-02-15 Georg-Johann Lay <avr@gjlay.de>
1762 * gcc.dg/lto/20091013-1_1.c: xfail for avr.
1763 * gcc.dg/lto/20091013-1_2.c: xfail for avr.
1765 2012-02-15 Tobias Grosser <grosser@fim.uni-passau.de>
1767 PR tree-optimization/50561
1768 * gcc.dg/graphite/pr50561.c: New testcase.
1770 2012-02-15 Georg-Johann Lay <avr@gjlay.de>
1772 * gcc.target/avr/torture/builtin_insert_bits-1.c: New test.
1773 * gcc.target/avr/torture/builtin_insert_bits-2.c: New test.
1775 2012-02-15 Eric Botcazou <ebotcazou@adacore.com>
1777 * gnat.dg/discr35.ad[sb]: New test.
1779 2012-02-15 Eric Botcazou <ebotcazou@adacore.com>
1781 * gnat.dg/volatile10.adb: New test.
1782 * gnat.dg/volatile10_pkg.ads: New helper.
1784 2012-02-14 Jason Merrill <jason@redhat.com>
1786 * g++.dg/ext/attrib43.C: New.
1788 2012-02-14 Hans-Peter Nilsson <hp@axis.com>
1790 * lib/target-supports.exp (check_effective_target_fgnu_tm): New proc.
1791 * gfortran.dg/trans-mem-skel.f90: Gate test on effective_target
1793 * gcc.dg/lto/trans-mem-1_0.c, gcc.dg/lto/trans-mem-2_0.c,
1794 gcc.dg/lto/trans-mem-3_0.c, gcc.dg/lto/trans-mem-4_0.c: Ditto.
1795 * gcc.dg/tm/tm.exp: Gate the whole of gcc.dg/tm on
1796 effective_target fgnu_tm.
1797 * g++.dg/tm/tm.exp: Ditto for g++.dg/tm.
1799 2012-02-14 Jakub Jelinek <jakub@redhat.com>
1802 * g++.dg/template/asmgoto1.C: New test.
1804 2012-02-14 Ian Lance Taylor <iant@google.com>
1807 * go.test/go-test.exp (go-gc-tests): Disable optimizations when
1808 compiling generated file for 64bit and index tests.
1810 2012-02-14 Uros Bizjak <ubizjak@gmail.com>
1812 * gcc.dg/lower-subreg-1.c: Fix and simplify target selector.
1814 2012-02-14 Richard Guenther <rguenther@suse.de>
1816 PR tree-optimization/52244
1817 PR tree-optimization/51528
1818 * gcc.dg/torture/pr52244.c: New testcase.
1820 2012-02-14 Walter Lee <walt@tilera.com>
1822 * g++.dg/other/PR23205.C: Disable test on tile.
1823 * g++.dg/other/pr23205-2.C: Disable test on tile.
1824 * gcc.dg/20020312-2.c: Add a condition for __tile__.
1825 * gcc.dg/20040813-1.c: Disable test on tile.
1826 * gcc.dg/lower-subreg-1.c: Disable test on tilegx.
1827 * gcc.misc-tests/linkage.exp: Handle tilegx.
1829 2012-02-14 Jakub Jelinek <jakub@redhat.com>
1831 PR tree-optimization/52210
1832 * gcc.dg/pr52210.c: New test.
1834 2012-02-14 Jason Merrill <jason@redhat.com>
1837 * g++.dg/overload/defarg5.C: New.
1839 2012-02-14 Jakub Jelinek <jakub@redhat.com>
1842 * c-c++-common/pr52181.c: New test.
1844 2012-02-13 Jakub Jelinek <jakub@redhat.com>
1847 * g++.dg/ext/atomic-1.C: New test.
1849 2012-02-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1851 * gcc.c-torture/execute/pr51933.c: Modify for s390 31 bit.
1853 2012-02-13 Jakub Jelinek <jakub@redhat.com>
1856 * gcc.c-torture/execute/pr52209.c: New test.
1858 2012-02-12 Mikael Morin <mikael@gcc.gnu.org>
1861 * gfortran.dg/elemental_optional_args_5.f03: New test.
1863 2012-02-12 Iain Sandoe <iains@gcc.gnu.org>
1866 * c-c++-common/cxxbitfields-3.c: Adjust scan assembler for nonpic
1869 2012-02-11 Ian Lance Taylor <iant@google.com>
1872 * go.test/go-test.exp (go-gc-tests): Don't run nilptr test on
1873 SPARC Solaris. Don't run the test at all on systems where it may
1874 not work, rather than xfailing it.
1876 2012-02-11 Richard Sandiford <rdsandiford@googlemail.com>
1878 PR rtl-optimization/52175
1879 * gcc.c-torture/compile/pr52175.c: New test.
1881 2012-02-10 Jason Merrill <jason@redhat.com>
1884 * g++.dg/template/repo10.C: New.
1886 2012-02-11 Jakub Jelinek <jakub@redhat.com>
1889 * gcc.dg/pr52132.c: New test.
1891 2012-02-10 Eric Botcazou <ebotcazou@adacore.com>
1893 * gnat.dg/specs/aggr4.ads: New test.
1894 * gnat.dg/specs/aggr4_pkg.ads: New helper.
1896 2012-02-10 H.J. Lu <hongjiu.lu@intel.com>
1899 * gcc.target/i386/pr52146.c: New.
1901 2012-02-10 Jakub Jelinek <jakub@redhat.com>
1904 * c-c++-common/pr52177.c: New test.
1906 2012-02-10 Jan Hubicka <jh@suse.cz>
1909 * g++.dg/torture/pr48600.C: New testcase.
1911 2012-02-09 Peter Bergner <bergner@vnet.ibm.com>
1914 * gcc.dg/dfp/pr52140.c: New test.
1916 2012-02-09 Jakub Jelinek <jakub@redhat.com>
1919 * gfortran.dg/vect/pr32380.f: Use dg-additional-options instead
1922 2012-02-09 Bin Cheng <bin.cheng@arm.com>
1925 * testsuite/c-c++-common/dfp/signbit-2.c: Change '-O0' to '-O1'.
1926 * testsuite/gcc.dg/pr51867.c: New test.
1928 2012-02-09 Ian Lance Taylor <iant@google.com>
1930 * go.test/go-test.exp (go-gc-tests): Don't run stack.go on systems
1931 which don't support -fsplit-stack. Turn off optimization when
1932 compiling select5-out.go.
1934 2012-02-08 Ian Lance Taylor <iant@google.com>
1936 * go.test/go-test.exp (go-gc-tests): Don't run chan/select2.go on
1937 systems which don't support -fsplit-stack.
1939 2012-02-08 Andrew MacLeod <amacleod@redhat.com>
1941 * gcc.dg/simulate-thread/simulate-thread.exp: Use -O0, -O2, and -O3.
1942 * gcc.dg/simulate-thread/simulate-thread.gdb: Don't display every
1943 machine instuction in the log.
1945 2012-02-08 Jack Howarth <howarth@bromo.med.uc.edu>
1947 * lib/gcc-simulate-thread.exp (simulate-thread): Increase timeout
1950 2012-02-08 Magnus Granberg <zorry@gentoo.org>
1953 * gcc.dg/pr48524.c: New test.
1954 * gcc.dg/pr48524.spec: New spec file for test.
1956 2012-02-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1959 * gfortran.dg/vect/pr32380.f90: New test.
1961 2012-02-08 Tobias Burnus <burnus@net-b.de>
1964 * gfortran.dg/realloc_on_assign_12.f90: New.
1966 2012-02-08 Richard Guenther <rguenther@suse.de>
1968 PR rtl-optimization/52170
1969 * gcc.dg/torture/pr52170.c: New testcase.
1971 2012-02-08 Jakub Jelinek <jakub@redhat.com>
1973 PR gcov-profile/52150
1974 * gcc.dg/tree-prof/pr52150.c: New test.
1976 PR rtl-optimization/52139
1977 * gcc.dg/pr52139.c: New test.
1979 2012-02-07 Jason Merrill <jason@redhat.com>
1982 * g++.dg/cpp0x/constexpr-union3.C: New.
1985 * g++.dg/lto/pr52035_0.C: New.
1987 2012-02-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1989 * gfortran.dg/guality/pr41558.f90: Use lp64 instead of hppa*64*-*-*.
1990 * gcc.dg/special/weak-1.c: Likewise.
1991 * gcc.dg/ucnid-12.c: Likewise.
1992 * gcc.dg/torture/pr45678-1.c: Likewise.
1993 * gcc.dg/torture/pr45678-2.c: Likewise.
1994 * gcc.dg/vector-4.c: Likewise.
1995 * gcc.dg/ipa/inline-5.c: Likewise.
1996 * gcc.dg/ucnid-11.c: Likewise.
1997 * gcc.misc-tests/gcov-13.c: Likewise.
1998 * gcc.misc-tests/gcov-14.c: Likewise.
1999 * g++.dg/ext/label13.C: Likewise.
2000 * gcc.dg/tree-ssa/ssa-fre-31.c: Use dg-additional-options for extra
2001 hppa*-*-hpux* options.
2002 * gcc.dg/tree-ssa/ssa-fre-33.c: Likewise.
2003 * gcc.dg/tree-ssa/ssa-fre-34.c: Likewise.
2004 * gcc.dg/pr48616.c: Likewise.
2005 * gcc.dg/pr17957.c: Likewise.
2006 * gcc.dg/pr17055-1.c: Likewise.
2007 * gcc.dg/pr32912-1.c: Likewise.
2008 * gcc.dg/tm/pr51472.c: Likewise.
2009 * c-c++-common/fold-bitand-4.c: Likewise.
2010 * c-c++-common/Wunused-var-12.c: Use lp64 instead of hppa*64*-*-*.
2011 Use dg-additional-options for extra options.
2013 2012-02-07 Joern Rennecke <joern.rennecke@embecosm.com>
2015 * gcc.target/epiphany/interrupt-2.c: New test.
2017 2012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
2020 * gcc.target/mips/mips.exp (mips-dg-options): Handle target.
2021 * gcc.target/mips/loongson-shift-count-truncated-1.c: Force -mlong64
2024 2012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
2027 * objc.dg/stabs-1.m: XFAIL for mips*-*-elf*.
2029 2012-02-07 Richard Sandiford <rdsandiford@googlemail.com>
2033 * lib/target-supports.exp (check_effective_target_mips_eabi): New.
2034 * gcc.target/mips/va-arg-1.c: New test.
2036 2012-02-07 Michael Meissner <meissner@linux.vnet.ibm.com>
2038 * gcc.target/powerpc/no-r11-3.c (outer_func): Fix error message
2039 for -mno-pointers-to-nested-functions.
2041 2012-02-07 Eric Botcazou <ebotcazou@adacore.com>
2043 * gcc.c-torture/execute/20120207-1.c: New test.
2045 2012-02-07 Jakub Jelinek <jakub@redhat.com>
2047 PR rtl-optimization/52060
2048 * gcc.dg/torture/pr52060.c: New test.
2051 * gcc.c-torture/compile/pr52074.c: New test.
2053 2012-02-07 Tobias Burnus <burnus@net-b.de>
2056 * gfortran.dg/class_to_type_2.f90: New.
2058 2012-02-06 Thomas König <tkoenig@gcc.gnu.org>
2061 * gfortran.dg/vect/vect-8.f90: Use vect_double effective target.
2064 2012-02-06 Jason Merrill <jason@redhat.com>
2067 * g++.dg/template/conv13.C: New.
2069 2012-02-06 Richard Guenther <rguenther@suse.de>
2071 PR tree-optimization/52115
2072 * gcc.c-torture/compile/pr52115.c: New testcase.
2074 2012-02-06 Jakub Jelinek <jakub@redhat.com>
2077 * gcc.c-torture/execute/pr52129.c: New test.
2079 2012-02-06 Andrey Belevantsev <abel@ispras.ru>
2081 * gcc.dg/pr48374.c: Actually add the test I forgot
2082 in the 2012-01-25 commit.
2084 2012-02-05 Thomas König <tkoenig@gcc.gnu.org>
2087 * gfortran.dg/vect/vect-8.f90: New test case.
2089 2012-02-05 Thomas König <tkoenig@gcc.gnu.org>
2092 * gfortran.dg/warn_unused_dummy_argument_3.f90: New test.
2094 2012-02-05 Paul Thomas <pault@gcc.gnu.org>
2097 * gfortran.dg/class_48.f90 : Add test of allocate class array
2098 component with source in subroutine test3. Remove commenting
2099 out in subroutine test4, since branching on unitialized variable
2100 is now fixed (no PR for this last.).
2102 2012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
2104 * gcc.dg/tree-prof/stringop-2.c (main): Add a nomips16 attribute
2106 * gfortran.dg/pr45636.f90: XFAIL for MIPS16 targets.
2108 2012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
2111 * lib/target-supports.exp (check_effective_target_mips_rel): New.
2112 * gcc.dg/pr48774.c: Skip on MIPS REL targets.
2114 2012-02-05 Richard Sandiford <rdsandiford@googlemail.com>
2116 * lib/target-supports.exp (check_effective_target_mips_llsc): New.
2117 (check_effective_target_sync_int_long): Use it.
2118 (check_effective_target_sync_char_short): Likewise.
2119 * gcc.target/mips/atomic-memory-1.c: Restrict error check to mips_llsc.
2121 2012-02-05 Tobias Burnus <burnus@net-b.de>
2124 * gfortran.dg/class_48.f90: Add some further checks.
2126 2012-02-05 Ira Rosen <irar@il.ibm.com>
2128 PR tree-optimization/52091
2129 * gcc.dg/vect/pr52091.c: New test.
2131 2012-02-04 Jakub Jelinek <jakub@redhat.com>
2133 PR rtl-optimization/52113
2134 * gcc.target/avr/pr52113.c: New test.
2136 2012-02-03 Jakub Jelinek <jakub@redhat.com>
2138 PR rtl-optimization/52092
2139 * gcc.c-torture/compile/pr52092.c: New test.
2141 2012-02-02 Mikael Morin <mikael@gcc.gnu.org>
2144 * gfortran.dg/class_array_10.f03: New test.
2147 * gfortran.dg/class_array_11.f03: New test.
2150 * gfortran.dg/class_array_12.f03: New test.
2152 2012-02-02 Paul Thomas <pault@gcc.gnu.org>
2155 * gfortran.dg/realloc_on_assign_11.f90: New test.
2157 2012-02-02 Tobias Burnus <burnus@net-b.de>
2160 * gfortran.dg/shape_7.f90: New.
2162 2012-02-02 Richard Sandiford <rdsandiford@googlemail.com>
2164 * gcc.target/mips/mips-prepend-1.c: New test.
2166 2012-02-02 Jan Hubicka <jh@suse.cz>
2167 Tom de Vries <tom@codesourcery.com>
2170 * testsuite/gcc.dg/alias-12.c: New testcase.
2171 * testsuite/gcc.dg/alias-13.c: New testcase.
2173 2012-02-02 Jakub Jelinek <jakub@redhat.com>
2176 * gcc.dg/pr52086.c: New test.
2178 PR tree-optimization/52073
2179 * gcc.c-torture/compile/pr52073.c: New test.
2181 2012-02-01 Thomas König <tkoenig@gcc.gnu.org>
2184 * gfortran.dg/function_optimize_10.f90: New test.
2186 2012-02-01 Uros Bizjak <ubizjak@gmail.com>
2188 * go.test/go-test.exp (go-gc-tests): xfail test/nilptr.go runtime
2191 2012-02-01 Tobias Burnus <burnus@net-b.de>
2194 * gfortran.dg/typebound_operator_14.f90: New.
2196 2012-02-01 Tobias Burnus <burnus@net-b.de>
2199 * gfortran.dg/elemental_function_1.f90: New.
2201 2012-02-01 Georg-Johann Lay <avr@gjlay.de>
2203 PR rtl-optimization/51374
2204 * gcc.target/avr/torture/pr51374-1.c:
2205 Also fail if SBIS is seen.
2207 2012-02-01 Georg-Johann Lay <avr@gjlay.de>
2209 PR rtl-optimization/51374
2210 * gcc.target/avr/torture/pr51374-1.c: New.
2212 2012-01-31 Tobias Burnus <burnus@net-b.de>
2215 * gfortran.dg/typebound_generic_11.f90: New.
2217 2012-01-31 Tobias Burnus <burnus@net-b.de>
2220 * gfortran.dg/class_49.f90: New.
2222 2012-01-31 Tobias Burnus <burnus@net-b.de>
2225 * gfortran.dg/elemental_args_check_6.f90: New.
2227 2012-01-31 Jason Merrill <jason@redhat.com>
2230 * g++.dg/cpp0x/variadic122.C: New.
2232 2012-01-31 Paul Thomas <pault@gcc.gnu.org>
2235 * gfortran.dg/realloc_on_assign_10.f90: New test.
2237 2012-01-31 Richard Guenther <rguenther@suse.de>
2239 PR tree-optimization/51528
2240 * gcc.dg/torture/pr51528.c: New testcase.
2242 2012-01-30 Uros Bizjak <ubizjak@gmail.com>
2245 * lib/go.exp (go_target_compile): Append timeout= to options.
2246 * go.test/go-test.exp (go-gc-tests): Add dg-timeout-factor for
2247 select5-out.go test on alpha*-*-* targets.
2249 2012-01-30 Richard Sandiford <rdsandiford@googlemail.com>
2251 * gcc.target/mips/extend-1.c (TEST_CHAR): Use signed char.
2252 (TEST_SHORT): Reformat in the same way.
2253 * gcc.target/mips/octeon-exts-6.c (TEST_CHAR): Use signed char.
2254 (TEST_SHORT): Reformat in the same way.
2255 * gcc.target/mips/octeon2-lx-1.c (TEST): Make sign explicit.
2256 * gcc.target/mips/pr37362.c: Skip for mips-sde-elf.
2257 * gcc.target/mips/mmcount-ra-address-1.c (bazl): Add NOMIPS16.
2258 * gcc.target/mips/mmcount-ra-address-2.c (bar): Likewise.
2259 * gcc.target/mips/mmcount-ra-address-3.c (bar): Likewise.
2261 2012-01-30 Bin Cheng <bin.cheng@arm.com>
2264 * gcc.target/arm/pr51835.c: New testcase.
2266 2012-01-30 Richard Guenther <rguenther@suse.de>
2268 PR tree-optimization/52028
2269 * gcc.dg/torture/pr52028.c: New testcase.
2270 * gfortran.dg/ldist-pr45199.f: Adjust.
2271 * gcc.dg/tree-ssa/ldist-16.c: Likewise.
2272 * gcc.dg/tree-ssa/ldist-17.c: Likewise.
2273 * gcc.dg/tree-ssa/ldist-pr45948.c: Likewise.
2275 2012-01-30 Jakub Jelinek <jakub@redhat.com>
2278 * gcc.dg/tree-prof/pr52027.c: New test.
2280 PR tree-optimization/52046
2281 * gcc.dg/pr52046.c: New test.
2284 * g++.dg/other/pr52048.C: New test.
2286 2012-01-30 Richard Guenther <rguenther@suse.de>
2288 PR tree-optimization/52045
2289 * gcc.dg/pr52045.c: New testcase.
2291 2012-01-30 Greta Yorsh <Greta.Yorsh@arm.com>
2293 * gcc.target/arm/di-longlong64-sync-withldrexd.c: Accept
2294 new code generated for __sync_lock_release.
2296 2012-01-30 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2298 * gcc.dg/dfp/fe-convert-2.c: Force use of soft dfp on s390 and s390x.
2300 2012-01-29 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2303 * gfortran.dg/guality/pr41558.f90: Skip on 32-bit hppa*-*-hpux*.
2305 * g++.dg/ext/visibility/template10.C: Fix typo.
2307 * gcc.dg/tm/pr51472.c: Add -fno-common option on hppa-*-hpux*.
2309 2012-01-29 Paolo Carlini <paolo.carlini@oracle.com>
2312 * g++.dg/cpp0x/constexpr-ice6.C: New.
2314 2012-01-29 Tobias Burnus <burnus@net-b.de>
2317 * gfortran.dg/default_initialization_6.f90: New.
2319 2012-01-29 Tobias Burnus <burnus@net-b.de>
2322 * gfortran.dg/class_allocate_12.f90: Enable disabled test.
2323 * gfortran.dg/class_48.f90: New.
2325 2012-01-29 Janne Blomqvist <jb@gcc.gnu.org>
2328 * gfortran.dg/module_md5_1.f90: Update MD5 sum.
2330 2012-01-28 Tobias Burnus <burnus@net-b.de>
2333 * gfortran.dg/class_allocate_12.f90: New.
2335 2012-01-28 Eric Botcazou <ebotcazou@adacore.com>
2337 * gcc.dg/torture/pr50444.c: Fix dg directives.
2339 2012-01-28 Jakub Jelinek <jakub@redhat.com>
2342 * gcc.target/arm/pr52006.c: New test.
2344 2012-01-27 Aldy Hernandez <aldyh@redhat.com>
2347 * gcc.dg/lto/trans-mem.h: New file.
2348 * gcc.dg/lto/trans-mem-2_0.c: Include it.
2349 * gcc.dg/lto/trans-mem-1_1.c: Same.
2350 * gcc.dg/lto/trans-mem-4_1.c: Same.
2351 * gcc.dg/lto/trans-mem-3_1.c: Same.
2353 2012-01-27 Tobias Burnus <burnus@net-b.de>
2356 * gfortran.dg/dummy_procedure_7.f90: New.
2358 2012-01-27 Andreas Schwab <schwab@linux-m68k.org>
2360 * g++.dg/cpp0x/constexpr-rom.C: Don't add -G0 on *-*-darwin*
2361 *-*-aix* alpha*-*-osf* alpha*-*-*vms*.
2363 2012-01-27 Jakub Jelinek <jakub@redhat.com>
2366 * g++.dg/other/gc5.C: New test.
2368 2012-01-27 Richard Guenther <rguenther@suse.de>
2370 PR tree-optimization/50444
2371 * gcc.dg/torture/pr50444.c: New testcase.
2373 2012-01-27 Tobias Burnus <burnus@net-b.de>
2377 * gfortran.dg/move_alloc_13.f90: New.
2379 2012-01-27 Tobias Burnus <burnus@net-b.de>
2382 * gfortran.dg/allocate_alloc_opt_13.f90: New.
2383 * gfortran.dg/allocate_alloc_opt_4.f90: Add -std=f2003
2384 and change dg-error string.
2386 2012-01-27 Tobias Burnus <burnus@net-b.de>
2389 * gfortran.dg/elemental_args_check_5.f90: New.
2391 2012-01-27 Richard Guenther <rguenther@suse.de>
2394 * g++.dg/torture/pr51959.C: New testcase.
2396 2012-01-27 Tom de Vries <tom@codesourcery.com>
2398 PR tree-optimization/51990
2399 * gcc.dg/pr51990.c: New test.
2400 * gcc.dg/pr51990-2.c: Same.
2402 2012-01-27 Paul Thomas <pault@gcc.gnu.org>
2403 Tobias Burnus <burnus@gcc.gnu.org>
2406 * gfortran.dg/class_allocate_11.f03: New.
2411 * gfortran.dg/class_allocate_7.f03: New.
2412 * gfortran.dg/class_allocate_8.f03: New.
2413 * gfortran.dg/class_allocate_9.f03: New.
2414 * gfortran.dg/class_allocate_10.f03: New.
2416 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
2418 * gnat.dg/discr34.adb: New test.
2419 * gnat.dg/discr34_pkg.ads: New helper.
2421 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
2423 * gnat.dg/discr33.adb: New test.
2425 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
2427 * gnat.dg/limited_with3.ad[sb): New test.
2428 * gnat.dg/limited_with3_pkg1.ad[sb]: New helper.
2429 * gnat.dg/limited_with3_pkg2.ads: Likewise.
2430 * gnat.dg/limited_with3_pkg3.ads: Likewise.
2432 2012-01-27 Eric Botcazou <ebotcazou@adacore.com>
2434 * gnat.dg/stack_usage1.adb: New test.
2435 * gnat.dg/stack_usage1_pkg.ad[sb]: New helper.
2437 * gcc.dg/pr44194-1.c: Remove superfluous include directive.
2438 * gcc.dg/pr44194-2.c: Likewise.
2440 2012-01-26 Paolo Carlini <paolo.carlini@oracle.com>
2443 * g++.dg/template/crash112.C: New.
2445 2012-01-27 Richard Henderson <rth@redhat.com>
2447 * gcc.dg/atomic-flag.c: Adjust for __GCC_ATOMIC_TEST_AND_SET_TRUEVAL.
2449 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2451 * gfortran.dg/reassoc_4.f: Use dg-additional-options.
2453 2012-01-26 Jakub Jelinek <jakub@redhat.com>
2456 * g++.dg/opt/pr51895.C: New test.
2458 2012-01-26 Michael Matz <matz@suse.de>
2460 PR tree-optimization/48794
2461 * gfortran.dg/gomp/pr48794-2.f90: New testcase.
2463 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2465 * gcc.dg/ssa-dom-thread-4.c: Set -mbranch-cost=2 for s390 and s390x.
2467 2012-01-26 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2469 * gcc.dg/pr46309.c: Set branch-cost to 2 for s390 and s390x.
2470 * gcc.dg/pr44194-1.c: Disable since s390 returns structs always in
2472 * gfortran.dg/reassoc_4.f: Force max-completely-peeled-insns to
2473 the default value for s390 and s390x.
2475 2012-01-25 Aldy Hernandez <aldyh@redhat.com>
2478 * gcc.dg/lto/trans-mem-4_0.c: New.
2479 * gcc.dg/lto/trans-mem-4_1.c: New.
2480 * gcc.dg/lto/trans-mem-2_0.c: Provide correct argument types for
2482 * gcc.dg/lto/trans-mem-1_0.c: Require stdint_types.
2483 * gcc.dg/lto/trans-mem-1_1.c: Provide correct argument types for
2485 * gcc.dg/lto/trans-mem-3_0.c: Require stdint_types.
2486 * gcc.dg/lto/trans-mem-3_1.c: Provide correct argument types for
2489 2012-01-25 Georg-Johann Lay <avr@gjlay.de>
2491 * gcc.target/avr/torture/int24-mul.c: Rename __pgm to __flash.
2493 2012-01-25 Ian Lance Taylor <iant@google.com>
2495 * go.test/go-test.exp (go-gc-tests): Handle a few more test lines.
2497 2012-01-25 Tobias Burnus <burnus@net-b.de>
2500 * gfortran.dg/typebound_proc_25.f90: New.
2502 2012-01-25 Jason Merrill <jason@redhat.com>
2505 * g++.dg/lto/pr51992_0.C: New.
2507 2012-01-25 Jakub Jelinek <jakub@redhat.com>
2509 PR tree-optimization/51987
2510 * gcc.target/i386/pr51987.c: New test.
2512 2012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
2514 * gcc.dg/tm/lto-1.c: Require lto support in target.
2516 2012-01-25 Andrey Belevantsev <abel@ispras.ru>
2518 PR rtl-optimization/48374
2519 * gcc.dg/pr48374.c: New test.
2521 2012-01-25 Greta Yorsh <Greta.Yorsh@arm.com>
2523 * gcc.dg/pr50908-2.c (dg-options): Add -fno-short-enums.
2525 2012-01-25 Tobias Burnus <burnus@net-b.de>
2528 * gfortran.dg/derived_constructor_char_3.f90: New.
2530 2012-01-24 Ian Lance Taylor <iant@google.com>
2532 * go.test/go-test.exp (filecmp): New procedure.
2533 (errchk): Handle quoted square brackets.
2534 (go-gc-tests): Set go_compile_args. Handle various new test
2535 lines. Skip a few new tests.
2536 * lib/go-torture.exp (go-torture-execute): Use go_compile_args.
2538 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
2540 * lib/target-supports.exp (proc check_effective_target_vect_perm)
2541 (check_effective_target_vect_extract_even_odd)
2542 (check_effective_target_vect_interleave): Return true for MIPS
2545 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
2547 * gcc.c-torture/execute/scal-to-vec1.c (one): New volatile variable.
2548 (main): Use it instead of argc.
2550 2012-01-24 Jason Merrill <jason@redhat.com>
2553 * g++.dg/cpp0x/sfinae31.C: New.
2555 2012-01-24 Richard Sandiford <rdsandiford@googlemail.com>
2557 * gcc.dg/memcpy-4.c: Don't expect /s on MEMs.
2559 2012-01-24 Jason Merrill <jason@redhat.com>
2562 * g++.dg/inherit/covariant20.C: New.
2564 2012-01-24 Paolo Carlini <paolo.carlini@oracle.com>
2567 * g++.dg/parse/crash58.C: New.
2569 2012-01-24 Jakub Jelinek <jakub@redhat.com>
2572 * gcc.dg/pr51957-1.c: New test.
2573 * gcc.dg/pr51957-1.h: New file.
2574 * gcc.dg/pr51957-2.c: New test.
2576 2012-01-23 Jason Merrill <jason@redhat.com>
2579 * g++.dg/ext/visibility/template10.C: New.
2581 2012-01-23 Tobias Burnus <burnus@net-b.de>
2584 * gfortran.dg/move_alloc_12.f90: New.
2586 2012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
2589 * gcc.dg/pr45416.c: Skip for Thumb1. Handle ubfx.
2591 2012-01-23 Paolo Carlini <paolo.carlini@oracle.com>
2594 * g++.dg/template/crash111.C: New.
2596 2012-01-23 Arnaud Charlet <charlet@adacore.com>
2598 * ada/acats/tests/cxh/cxh1001.a: Removed, test not suitable on all
2600 * ada/acats/run_all.sh: Simplify by removing cxh1001 special case.
2602 2012-01-23 Dodji Seketeli <dodji@redhat.com>
2605 * g++.dg/debug/dwarf2/nested-3.C: Accept multiple lines between
2606 the DW_TAG_class_type and DW_AT_name: "Executor".
2608 2012-01-23 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
2610 * lib/target-supports.exp
2611 (check_effective_target_vect_extract_even_odd): Handle ARM neon.
2612 (check_effective_target_vect_interleave): Likewise.
2614 2012-01-22 Jason Merrill <jason@redhat.com>
2617 * g++.dg/template/using20.C: New.
2618 * g++.dg/template/template-id-2.C: Adjust diagnostic.
2620 2012-01-23 Jason Merrill <jason@redhat.com>
2623 * g++.dg/torture/pr51344.C: Limit to x86.
2625 2012-01-23 Greta Yorsh <Greta.Yorsh@arm.com>
2627 * c-c++-common/tm/omp.c: Require target with pthread support.
2629 2012-01-23 Richard Guenther <rguenther@suse.de>
2631 PR tree-optimization/51949
2632 * gcc.dg/torture/pr51949.c: New testcase.
2634 2012-01-23 Jakub Jelinek <jakub@redhat.com>
2636 PR rtl-optimization/51933
2637 * gcc.c-torture/execute/pr51933.c: New test.
2639 2012-01-22 Douglas B Rupp <rupp@gnat.com>
2641 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME):
2642 Do not define for Interix.
2644 2012-01-22 Jason Merrill <jason@redhat.com>
2647 * g++.dg/lto/pr51832.h: New.
2648 * g++.dg/lto/pr51832_0.C: New.
2649 * g++.dg/lto/pr51832_1.C: New.
2651 2012-01-22 Eric Botcazou <ebotcazou@adacore.com>
2653 * gcc.dg/ext-elim-1.c: New test.
2655 2012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
2658 * gcc.c-torture/compile/20001226-1.c: Add nomips16 attribute.
2659 * g++.dg/opt/longbranch1.C: Likewise.
2661 2012-01-22 Richard Sandiford <rdsandiford@googlemail.com>
2663 * g++.old-deja/g++.pt/ptrmem6.C: xfail a test for ARM and MIPS
2666 2012-01-21 Steven G. Kargl <kargl@gcc.gnu.org>
2669 * gfortran.dg/namelist_74.f90: New test.
2670 * gfortran.dg/namelist_59.f90: Remove SAVE attribute.
2672 2012-01-21 Tobias Burnus <burnus@net-b.de>
2675 * gfortran.dg/class_47.f90: New.
2677 2012-01-21 Eric Botcazou <ebotcazou@adacore.com>
2679 * gnat.dg/renaming5.ad[sb]: New test.
2681 2012-01-20 Jason Merrill <jason@redhat.com>
2684 * g++.dg/pch/mangle1.{C,Hs}: Remove.
2686 2012-01-20 Jason Merrill <jason@redhat.com>
2689 * g++.dg/ext/attrib42.C: Require ilp32.
2691 2012-01-20 Jakub Jelinek <jakub@redhat.com>
2694 * gcc.target/arm/pr51915.c: New test.
2696 2012-01-20 Cary Coutant <ccoutant@google.com>
2697 Dodji Seketeli <dodji@redhat.com>
2700 * g++.dg/debug/dwarf2/nested-3.C: New test.
2702 2012-01-20 Paolo Carlini <paolo.carlini@oracle.com>
2705 * g++.dg/template/crash110.C: New.
2707 2012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2709 * gcc.misc-tests/gcov-14.c: Skip on alpha*-dec-osf*.
2710 Remove default options on hppa*-*-hpux*.
2712 2012-01-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2714 * g++.dg/ext/visibility/template9.C: Add dg-require-visibility.
2716 2012-01-20 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2718 * gcc.c-torture/compile/pr51856.c: New testcase.
2720 2012-01-20 Uros Bizjak <ubizjak@gmail.com>
2722 * go.test/go-test.exp (go-gc-tests): Pass correctly formatted
2723 options to go_target_compile.
2725 2012-01-20 Kai Tietz <ktietz@redhat.com>
2727 * g++.dg/torture/pr51344.C: Fix typo.
2729 2012-01-20 Richard Guenther <rguenther@suse.de>
2731 PR tree-optimization/51903
2732 * g++.dg/torture/pr51903.C: New testcase.
2734 2012-01-20 Tobias Burnus <burnus@net-b.de>
2735 Janus Weil <janus@gcc.gnu.org>
2738 * gfortran.dg/use_21.f90: New.
2740 2012-01-20 Jakub Jelinek <jakub@redhat.com>
2743 * gcc.dg/torture/pr51106-1.c: New test.
2744 * gcc.dg/torture/pr51106-2.c: New test.
2746 2012-01-19 Kai Tietz <ktietz@redhat.com>
2748 * g++.dg/torture/pr51344.C: New test.
2750 2012-01-19 Tobias Burnus <burnus@net-b.de>
2753 * gfortran.dg/intrinsic_size_2.f90: New.
2755 2012-01-19 Jason Merrill <jason@redhat.com>
2758 * g++.dg/inherit/using7.C: New.
2760 2012-01-19 Richard Guenther <rguenther@suse.de>
2762 PR tree-optimization/37997
2763 * gcc.dg/tree-ssa/ssa-pre-28.c: New testcase.
2765 2012-01-19 Andrey Belevantsev <abel@ispras.ru>
2767 PR rtl-optimization/51505
2768 * gcc.dg/pr51505.c: New test.
2770 2012-01-18 Paul Thomas <pault@gcc.gnu.org>
2773 * gfortran.dg/typebound_operator_12.f03: New.
2774 * gfortran.dg/typebound_operator_13.f03: New.
2776 2012-01-18 Paolo Carlini <paolo.carlini@oracle.com>
2779 * g++.dg/cpp0x/pr51225.C: New.
2781 2012-01-17 Ian Lance Taylor <iant@google.com>
2784 * go.test/go-test.exp (go-gc-tests): Recognize some more test lines.
2786 2012-01-17 Tobias Burnus <burnus@net-b.de>
2789 * gfortran.dg/realloc_on_assign_9.f90: New.
2791 2012-01-17 Aldy Hernandez <aldyh@redhat.com>
2794 * gcc.dg/tm/memopt-3.c: Remove xfail.
2795 * gcc.dg/tm/memopt-4.c: Remove xfail.
2796 * gcc.dg/tm/memopt-5.c: Remove xfail.
2797 * gcc.dg/tm/memopt-7.c: Remove xfail.
2799 2012-01-17 Jakub Jelinek <jakub@redhat.com>
2801 PR tree-optimization/51877
2802 * gcc.c-torture/execute/pr51877.c: New test.
2804 2012-01-17 Michael Zolotukhin <michael.v.zolotukhin@intel.com>
2806 * gcc.dg/vect/no-section-anchors-vect-69.c: Change
2807 {!vect_align_arrays} to vect_sizes_32B_16B.
2808 * gcc.dg/vect/vect-multitypes-1.c: Ditto.
2809 * gcc.dg/vect/vect-peel-3.c: Ditto.
2811 2012-01-16 Jason Merrill <jason@redhat.com>
2814 * g++.dg/abi/mangle60.C: New.
2817 * g++.dg/pch/mangle1.{C,Hs}: New.
2819 2012-01-16 Mikael Morin <mikael@gcc.gnu.org>
2820 Tobias Burnus <burnus@net-b.de>
2823 * gfortran.dg/elemental_optional_args_3.f90: New
2824 * gfortran.dg/elemental_optional_args_4.f90: New
2826 2012-01-16 Tobias Burnus <burnus@net-b.de>
2829 * gfortran.dg/use_20.f90: New
2831 2012-01-16 Jason Merrill <jason@redhat.com>
2834 * g++.dg/cpp0x/rv-bitfield.C: New.
2835 * g++.dg/cpp0x/rv-bitfield2.C: New.
2837 2012-01-16 Paul Thomas <pault@gcc.gnu.org>
2839 * gfortran.dg/class_array_3.f03: Remove the explicit loop in
2840 subroutine 'qsort' and use index array to assign the result.
2842 2012-01-16 Jakub Jelinek <jakub@redhat.com>
2844 PR tree-optimization/51865
2845 * gcc.dg/pr51865.c: New test.
2847 2012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
2849 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Expect 4 threaded edges for MIPS.
2851 2012-01-15 Richard Sandiford <rdsandiford@googlemail.com>
2853 * gcc.target/mips/code-readable-2.c: Allow the jump table address
2854 to be loaded from the constant pool, rather than via %hi and %lo.
2856 2012-01-15 Uros Bizjak <ubizjak@gmail.com>
2858 PR rtl-optimization/51821
2859 * gcc.dg/pr51821.c: New test.
2861 2012-01-15 Andreas Schwab <schwab@linux-m68k.org>
2863 * gcc.dg/torture/pr8081.c: Fix char signedness assumption.
2865 2012-01-14 Andreas Schwab <schwab@linux-m68k.org>
2867 * g++.dg/cpp0x/constexpr-rom.C: Add -G0 where applicable.
2869 2012-01-14 Tobias Burnus <burnus@net-b.de>
2872 * gfortran.dg/init_flag_8.f90: New.
2873 * gfortran.dg/init_flag_9.f90: New.
2875 2011-01-14 Tobias Burnus <burnus@net-b.de>
2878 * gfortran.dg/use_18.f90: New.
2879 * gfortran.dg/use_19.f90: New.
2881 2012-01-13 Ian Lance Taylor <iant@google.com>
2884 * g++.dg/warn/Wsign-compare-4.C: New.
2886 2012-01-13 Paul Thomas <pault@gcc.gnu.org>
2889 * gfortran.dg/alloc_comp_assign.f03: New.
2890 * gfortran.dg/allocatable_scalar_9.f90: Reduce count of
2891 __BUILTIN_FREE from 38 to 32.
2893 2012-01-13 Jason Merrill <jason@redhat.com>
2896 * g++.dg/warn/Wreturn-type-7.C: New.
2898 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
2900 * gcc.c-torture/execute/20120111-1.c: Fix wrong int = int32_t
2902 * g++.dg/ipa/pr51759.C: Fix assumption sizeof(int) > 2.
2903 * gcc.dg/cpp/warn-multichar.c: Fix to work on int=16 platforms.
2904 * gcc.dg/cpp/warn-multichar-2.c: Ditto.
2905 * gcc.dg/debug/dwarf2/pr49871.c: Add dg-require-effective-target
2906 int32plus because of big array needed.
2907 * gcc.dg/pr50527.c: Don't FAIL if sizeof(void*) = 2
2908 * gcc.dg/lto/20090218-2_1.c: Fix prototype of malloc, memcpy.
2910 2012-01-13 Jason Merrill <jason@redhat.com>
2913 * g++.dg/ext/visibility/template9.C: New.
2916 * g++.dg/cpp0x/defaulted34.C: New.
2917 * g++.dg/template/virtual3.C: New.
2919 2012-01-13 Richard Guenther <rguenther@suse.de>
2922 * gcc.dg/torture/pr8081.c: New testcase.
2924 2012-01-13 Georg-Johann Lay <avr@gjlay.de>
2926 * gcc.dg/pr46309.c: Set branch cost to greater 1 for avr.
2928 2012-01-12 Jason Merrill <jason@redhat.com>
2931 * g++.dg/ext/stmtexpr14.C: New.
2933 2012-01-13 Dodji Seketeli <dodji@redhat.com>
2936 * g++.dg/cpp0x/constexpr-diag4.C: New test.
2938 2012-01-12 Jason Merrill <jason@redhat.com>
2941 * g++.dg/abi/mangle48.C: Test qualified-names, too.
2942 * g++.dg/abi/mangle58.C: Likewise.
2945 * g++.dg/template/arg8.C: New.
2947 2012-01-12 Ira Rosen <irar@il.ibm.com>
2949 PR tree-optimization/51799
2950 * gcc.dg/vect/pr51799.c: New test.
2951 * gcc.dg/vect/vect-widen-shift-u8.c: Expect two widening shift
2954 2012-01-12 Dominique d'Humieres <dominiq@lps.ens.fr>
2955 Tobias Burnus <burnus@net-b.de>
2959 * lib/target-supports.exp
2960 (check_effective_target_fortran_largest_fp_has_sqrt): New.
2961 * gfortran.dg/quad_2.f90: Use it, add pattern for IBM's real(16).
2963 2012-01-11 Jason Merrill <jason@redhat.com>
2966 * g++.dg/ext/attrib42.C: New.
2968 2012-01-11 Jakub Jelinek <jakub@redhat.com>
2971 * gcc.dg/pr51796.c: New test.
2973 2012-01-11 Jason Merrill <jason@redhat.com>
2976 * g++.dg/cpp0x/lambda/lambda-mangle3.C: New.
2978 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
2980 * gnat.dg/array19.ad[sb]: New test.
2982 2012-01-11 Eric Botcazou <ebotcazou@adacore.com>
2984 * gnat.dg/opt23.ad[sb]: New test.
2985 * gnat.dg/opt23_pkg.ad[sb]: New helper.
2986 * gnat.dg/opt24.ad[sb]: New test.
2988 2012-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2990 PR tree-optimization/49642
2991 * gcc.dg/tree-ssa/pr49642-1.c: New test.
2992 * gcc.dg/tree-ssa/pr49642-2.c: New test.
2994 2012-01-11 Jason Merrill <jason@redhat.com>
2997 * g++.dg/template/explicit-args5.C: New.
2999 2012-01-11 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
3001 * gcc.c-torture/execute/20120110-1.c: New testcase.
3003 2012-01-10 Jason Merrill <jason@redhat.com>
3006 * g++.dg/inherit/ambig1.C: New.
3009 * g++.dg/cpp0x/constexpr-cache1.C: New.
3011 2012-01-10 Richard Guenther <rguenther@suse.de>
3013 PR tree-optimization/51801
3014 * gcc.dg/torture/pr51801.c: New testcase.
3016 2012-01-10 Tobias Burnus <burnus@net-b.de>
3019 * gfortran.dg/allocate_with_typespec_5.f90: New.
3021 2012-01-10 Tobias Burnus <burnus@net-b.de>
3023 * gfortran.dg/class_39.f03: Update dg-error string.
3025 2012-01-10 Richard Guenther <rguenther@suse.de>
3027 PR tree-optimization/50913
3028 * gcc.dg/graphite/interchange-16.c: New testcase.
3029 * gcc.dg/graphite/scop-20.c: XFAIL.
3030 * gfortran.dg/graphite/interchange-1.f: Likewise.
3031 * gfortran.dg/graphite/block-1.f90: Likewise.
3032 * gfortran.dg/graphite/block-2.f: Likewise.
3034 2012-01-10 Richard Henderson <rth@redhat.com>
3036 * lib/target-supports.exp (check_effective_target_vect_perm,
3037 check_effective_target_vect_perm_byte,
3038 check_effective_target_vect_perm_short): Enable for arm neon.
3040 2012-01-09 Tobias Burnus <burnus@net-b.de>
3043 * gfortran.dg/typebound_operator_11.f90: New.
3045 2012-01-09 Eric Botcazou <ebotcazou@adacore.com>
3047 * gnat.dg/array18.adb: New test.
3048 * gnat.dg/array18_pkg.ads: New helper.
3050 2012-01-09 Paul Thomas <pault@gcc.gnu.org>
3053 * gfortran.dg/typebound_operator_7.f03: Insert parentheses
3054 around base object in first assignment in main program.
3055 * gfortran.dg/typebound_operator_10.f03: New test.
3057 2012-01-09 Martin Jambor <mjambor@suse.cz>
3059 PR tree-optimization/51759
3060 * g++.dg/ipa/pr51759.C: New test.
3062 2012-01-09 Tobias Burnus <burnus@net-b.de>
3065 * gfortran.dg/optional_absent_2.f90: New.
3067 2012-01-09 Tobias Burnus <burnus@net-b.de>
3070 * gfortran.dg/use_17.f90: New.
3072 2012-01-09 Gary Funck <gary@intrepid.com>
3074 PR preprocessor/33919
3075 * gcc.dg/pr33919.c: New test.
3076 * gcc.dg/pr33919-0.h: New test header file.
3077 * gcc.dg/pr33919-1.h: Ditto.
3078 * gcc.dg/pr33919-2.h: Ditto.
3080 2012-01-07 Jan Hubicka <jh@suse.cz>
3082 PR tree-optimize/51694
3083 * gcc.c-torture/compile/pr51694.c: new testcase.
3085 2012-01-07 Jan Hubicka <jh@suse.cz>
3087 PR tree-optimization/51600
3088 * g++.dg/torture/pr51600.C: New testcase.
3090 2012-01-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3092 PR gcov-profile/51715
3093 PR gcov-profile/51717
3094 * gcc.misc-tests/gcov-13.c: Skip on 32-bit hppa*-*-hpux*.
3095 * gcc.misc-tests/gcov-14.c: Likewise.
3097 2012-01-06 Jason Merrill <jason@redhat.com>
3099 * g++.dg/parse/new5.C: New.
3101 2012-01-06 Patrick Marlier <patrick.marlier@gmail.com>
3104 * c-c++-common/tm/memcpy-1.c: Declare memcpy instead of
3105 including <string.h>.
3107 2012-01-06 Jason Merrill <jason@redhat.com>
3109 * g++.dg/abi/mangle51.C: New.
3110 * g++.dg/abi/mangle52.C: New.
3111 * g++.dg/abi/mangle53.C: New.
3112 * g++.dg/abi/mangle54.C: New.
3113 * g++.dg/abi/mangle55.C: New.
3114 * g++.dg/abi/mangle56.C: New.
3115 * g++.dg/abi/mangle57.C: New.
3116 * g++.dg/abi/mangle58.C: New.
3117 * g++.dg/abi/mangle59.C: New.
3118 * g++.dg/cpp0x/trailing3.C: Update mangling.
3119 * g++.dg/cpp0x/variadic111.C: Update mangling.
3120 * g++.dg/cpp0x/variadic4.C: Update mangling.
3121 * g++.dg/cpp0x/variadic42.C: Pass -fabi-version=5.
3122 * g++.dg/template/nontype22.C: Works now.
3123 * g++.dg/template/pr35240.C: Works now.
3125 * g++.dg/cpp0x/error7.C: New.
3127 2012-01-06 Tobias Burnus <burnus@net-b.de>
3129 * gfortran.dg/deallocate_stat_2.f90: New.
3130 * coarray/allocate_errgmsg.f90: New.
3131 * gfortran.dg/coarray_lib_alloc_1.f90: New.
3132 * gfortran.dg/coarray_lib_alloc_2.f90: New.
3133 * coarray/subobject_1.f90: Fix for num_images > 1.
3134 * gfortran.dg/deallocate_stat.f90: Update due to changed
3137 2012-01-06 Andrew Stubbs <ams@codesourcery.com>
3139 * gcc.target/arm/headmerge-2.c: Adjust scan pattern.
3141 2012-01-06 Eric Botcazou <ebotcazou@adacore.com>
3143 * ada/acats/overflow.lst: Add cb20004.
3145 2012-01-05 Dodji Seketeli <dodji@redhat.com>
3148 * g++.dg/cpp0x/alias-decl-18.C: New test.
3150 2012-01-05 Eric Botcazou <ebotcazou@adacore.com>
3152 * gcc.c-torture/execute/20120104-1.c: New test.
3154 2012-01-05 Paul Thomas <pault@gcc.gnu.org>
3157 * gfortran.dg/typebound_operator_9.f03: This is now a copy of
3158 the old typebound_operator_8.f03.
3159 * gfortran.dg/typebound_operator_8.f03: New version of
3160 typebound_operator_7.f03 with 'u' a derived type instead of a
3163 2012-01-05 Richard Guenther <rguenther@suse.de>
3165 * g++.dg/torture/pr49309.C: Skip for -flto.
3167 2012-01-05 Jakub Jelinek <jakub@redhat.com>
3170 * gcc.c-torture/compile/pr51761.c: New test.
3172 2012-01-05 Richard Guenther <rguenther@suse.de>
3174 PR tree-optimization/51760
3175 * gcc.dg/torture/pr51760.c: New testcase.
3177 2012-01-05 Aldy Hernandez <aldyh@redhat.com>
3180 * gcc.dg/tm/memopt-6.c: Adjust regexp.
3182 2012-01-05 Richard Guenther <rguenther@suse.de>
3185 * gfortran.dg/lto/pr41576_0.f90: New testcase.
3186 * gfortran.dg/lto/pr41576_1.f90: Likewise.
3188 2012-01-04 Jakub Jelinek <jakub@redhat.com>
3191 * gcc.dg/pr51695.c: New test.
3193 2012-01-04 Andrew Pinski <apinski@cavium.com>
3195 * gcc.target/mips/mips64-dsp-ldx1.c: New test.
3196 * gcc.target/mips/octeon2-lx-1.c: New test.
3197 * gcc.target/mips/mips64-dsp-ldx.c: New test.
3198 * gcc.target/mips/octeon2-lx-2.c: New test.
3199 * gcc.target/mips/octeon2-lx-3.c: New test.
3201 2012-01-04 Patrick Marlier <patrick.marlier@gmail.com>
3205 * gcc.dg/tm/alias-1.c: Adjust regexp.
3206 * gcc.dg/tm/alias-2.c: Adjust regexp.
3208 2012-01-04 Paolo Carlini <paolo.carlini@oracle.com>
3211 * g++.dg/warn/Wparentheses-26.C: New.
3213 2012-01-04 Mikael Morin <mikael@gcc.gnu.org>
3215 * gfortran.dg/elemental_optional_args_2.f90: New test.
3217 2012-01-04 Thomas Koenig <tkoenig@gcc.gnu.org>
3220 * gfortran.dg/common_17.f90: New test.
3222 2012-01-04 Richard Guenther <rguenther@suse.de>
3224 PR tree-optimization/49651
3225 * gcc.dg/tree-ssa/pta-ptrarith-1.c: Adjust.
3226 * gcc.dg/tree-ssa/pta-ptrarith-2.c: Likewise.
3228 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
3231 * g++.dg/cpp0x/initlist-postfix-open-square.C: New.
3233 2012-01-03 Andrew Pinski <apinski@cavium.com>
3235 * lib/scanasm.exp (dg-function-on-line): Always use a special format
3236 for all mips targets. Also allow an optional .cfi_startproc.
3238 2012-01-03 Uros Bizjak <ubizjak@gmail.com>
3240 * gfortran.dg/typebound_operator_8.f03: Use dg-add-options ieee.
3242 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
3245 * g++.dg/rtti/dyncast5.C: New.
3247 2012-01-03 Richard Guenther <rguenther@suse.de>
3249 PR tree-optimization/51070
3250 * gcc.dg/torture/pr51070-2.c: New testcase.
3252 2012-01-03 Richard Guenther <rguenther@suse.de>
3254 PR tree-optimization/51692
3255 * gcc.dg/torture/pr51692.c: New testcase.
3257 2012-01-03 Richard Guenther <rguenther@suse.de>
3260 * g++.dg/lto/pr51650-3_0.C: New testcase.
3262 2012-01-03 Paolo Carlini <paolo.carlini@oracle.com>
3265 * g++.dg/warn/Wredundant-decls-spec.C: New.
3267 2012-01-03 Jakub Jelinek <jakub@redhat.com>
3269 PR tree-optimization/51719
3270 * g++.dg/tree-prof/pr51719.C: New test.
3272 2012-01-03 Richard Guenther <rguenther@suse.de>
3275 * gcc.dg/fold-compare-6.c: New testcase.
3277 2012-01-03 Jakub Jelinek <jakub@redhat.com>
3280 * g++.dg/gomp/pr51669.C: New test.
3282 2012-01-02 Jason Merrill <jason@redhat.com>
3285 * g++.dg/cpp0x/constexpr-union2.C: New.
3288 * g++.dg/cpp0x/nsdmi-defer5.C: New.
3290 2012-01-02 Dodji Seketeli <dodji@redhat.com>
3293 * g++.dg/cpp0x/constexpr-99.C: New test.
3295 2012-01-02 Paolo Carlini <paolo.carlini@oracle.com>
3298 * g++.dg/template/init9.C: New.
3300 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
3302 * gcc.dg/memcpy-4.c: Add nomips16 attribute for MIPS targets.
3303 Increase copy to 5 bytes. Look for at least two "mem/s/u"s,
3304 rather than a specific number.
3306 2012-01-02 Paul Thomas <pault@gcc.gnu.org>
3311 * gfortran.dg/typebound_operator_7.f03: New.
3312 * gfortran.dg/typebound_operator_8.f03: New.
3314 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
3317 * gcc.target/mips/dspr2-MULT.c: Remove -ffixed-hi -ffixed-lo.
3319 * gcc.target/mips/dspr2-MULTU.c: Likewise.
3321 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
3323 * gcc.dg/pr46309.c: Add -mtune=octeon2 for MIPS.
3325 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
3327 * g++.dg/cpp0x/constexpr-rom.C: Look for .rdata rather than rodata
3330 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
3332 * gfortran.dg/io_real_boz_3.f90: Require fortran_real_16.
3333 * gfortran.dg/io_real_boz_4.f90: Likewise.
3334 * gfortran.dg/io_real_boz_5.f90: Likewise.
3336 2012-01-02 Richard Sandiford <rdsandiford@googlemail.com>
3338 * g++.dg/opt/devirt2.C: Add -mno-abicalls for MIPS.
3340 2012-01-02 Revital Eres <revital.eres@linaro.org>
3342 * gcc.dg/sms-11.c: New file.
3344 2012-01-02 Tobias Burnus <burnus@net-b.de>
3347 * gfortran.dg/coarray/image_index_3.f90: New.
3349 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
3352 * g++.dg/parse/enum8.C: New.
3354 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
3357 * g++.dg/conversion/reinterpret4.C: New.
3358 * g++.dg/conversion/reinterpret1.C: Adjust.
3360 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
3362 * g++.dg/cpp0x/constexpr-delegating2.C: Add missing piece.
3364 2012-01-01 Fabien ChĂȘne <fabien@gcc.gnu.org>
3366 * g++.old-deja/g++.brendan/crash25.C: Adjust.
3367 * g++.old-deja/g++.brendan/crash56.C: Likewise.
3368 * g++.old-deja/g++.jason/access14.C: Likewise.
3369 * g++.old-deja/g++.jason/access8.C: Likewise.
3370 * g++.old-deja/g++.jason/access1.C: Likewise.
3371 * g++.old-deja/g++.other/access3.C: Likewise.
3372 * g++.old-deja/g++.other/access5.C: Likewise.
3373 * g++.old-deja/g++.law/unsorted1.C: Likewise.
3374 * g++.old-deja/g++.law/visibility22.C: Likewise.
3375 * g++.old-deja/g++.law/visibility26.C: Likewise.
3376 * g++.old-deja/g++.mike/p2746.C: Likewise.
3377 * g++.dg/debug/using1.C: Likewise.
3378 * g++.dg/lookup/using51.C: Likewise.
3379 * g++.dg/inherit/using5.C: Likewise.
3380 * g++.dg/inherit/pr30297.C: Likewise.
3381 * g++.dg/inherit/access8.C: Likewise.
3382 * g++.dg/torture/pr39362.C: Likewise.
3383 * g++.dg/template/crash13.C: Likewise.
3384 * g++.dg/template/using10.C: Likewise.
3386 2012-01-01 Thomas Koenig <tkoenig@gcc.gnu.org>
3389 * lib/gcc-dg.exp (scan-module-absence): Really commit last
3392 2012-01-01 Ira Rosen <irar@il.ibm.com>
3394 PR tree-optimization/51704
3395 * gfortran.dg/vect/no-fre-no-copy-prop-O3-pr51704.f90: New.
3396 * gfortran.dg/vect/vect.exp: Run no-fre-no-copy-prop-O3-* with
3397 corresponding flags.
3399 2012-01-01 Paolo Carlini <paolo.carlini@oracle.com>
3402 * g++.dg/cpp0x/constexpr-delegating2.C: New.
3404 2012-01-01 Jan Hubicka <jh@suse.cz>
3406 PR rtl-optimization/51069
3407 * gcc.c-torture/compile/pr51069.c: New testcase.
3409 2012-01-01 Jakub Jelinek <jakub@redhat.com>
3411 PR tree-optimization/51683
3412 * gcc.dg/pr51683.c: New test.
3414 Copyright (C) 2012 Free Software Foundation, Inc.
3416 Copying and distribution of this file, with or without modification,
3417 are permitted in any medium without royalty provided the copyright
3418 notice and this notice are preserved.