1 2013-04-01 Janus Weil <janus@gcc.gnu.org>
4 * gfortran.dg/implicit_class_1.f90: New.
6 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9 * gfortran.dg/namelist_81.f90: New test.
11 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
13 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
14 for constant and equal string lengths.
15 * gfortran.dg/character_comparison_5.f90: Likewise.
16 * gfortran.dg/character_comparison_9.f90: New test.
18 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
20 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
21 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
23 2013-03-29 Tobias Burnus <burnus@net-b.de>
26 * gfortran.dg/optional_absent_3.f90: New.
28 2013-03-29 Tobias Burnus <burnus@net-b.de>
31 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
33 2013-03-29 Tobias Burnus <burnus@net-b.de>
36 * gfortran.dg/namelist_80.f90: New.
38 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
41 * gfortran.dg/string_length_2.f90: New test.
42 * gfortran.dg/dependency_41.f90: New test.
44 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
47 * gfortran.dg/array_constructor_43.f90: New test.
48 * gfortran.dg/random_seed_3.f90: New test.
50 2013-03-28 Ian Bolton <ian.bolton@arm.com>
52 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
53 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
54 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
55 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
56 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
57 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
58 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
59 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
60 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
61 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
63 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
66 * g++.dg/conversion/op4.C: Adjust.
67 * g++.dg/cpp0x/rv1n.C: Likewise.
68 * g++.dg/cpp0x/rv2n.C: Likewise.
69 * g++.dg/cpp0x/template_deduction.C: Likewise.
70 * g++.dg/expr/cond8.C: Likewise.
71 * g++.dg/other/error4.C: Likewise.
72 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
73 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
74 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
75 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
76 * g++.old-deja/g++.jason/conversion2.C: Likewise.
77 * g++.old-deja/g++.law/cvt20.C: Likewise.
78 * g++.old-deja/g++.law/cvt8.C: Likewise.
79 * g++.old-deja/g++.law/init8.C: Likewise.
80 * g++.old-deja/g++.mike/net12.C: Likewise.
81 * g++.old-deja/g++.mike/net8.C: Likewise.
82 * g++.old-deja/g++.mike/p2793.C: Likewise.
83 * g++.old-deja/g++.mike/p3836.C: Likewise.
84 * g++.old-deja/g++.mike/p418.C: Likewise.
85 * g++.old-deja/g++.mike/p701.C: Likewise.
86 * g++.old-deja/g++.mike/p807.C: Likewise.
88 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
91 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
94 2013-03-28 Marek Polacek <polacek@redhat.com>
96 PR tree-optimization/56695
97 * gcc.dg/vect/pr56695.c: New test.
99 2013-03-28 Richard Biener <rguenther@suse.de>
101 PR tree-optimization/37021
102 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
103 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
105 2013-03-27 Tobias Burnus <burnus@net-b.de>
109 * gfortran.dg/sizeof_2.f90: New.
110 * gfortran.dg/sizeof_3.f90: New.
111 * gfortran.dg/sizeof_proc.f90: Update dg-error.
113 2013-03-27 Richard Biener <rguenther@suse.de>
115 PR tree-optimization/37021
116 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
118 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
120 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
121 * g++.dg/ipa/ivinline-2.C: Likewise.
122 * g++.dg/ipa/ivinline-3.C: Likewise.
123 * g++.dg/ipa/ivinline-4.C: Likewise.
124 * g++.dg/ipa/ivinline-5.C: Likewise.
125 * g++.dg/ipa/ivinline-7.C: Likewise.
126 * g++.dg/ipa/ivinline-8.C: Likewise.
127 * g++.dg/ipa/ivinline-9.C: Likewise.
128 * g++.dg/cpp0x/noexcept03.C: Likewise.
129 * gcc.dg/const-1.c: Likewise.
130 * gcc.dg/ipa/pure-const-1.c: Likewise.
131 * gcc.dg/noreturn-8.c: Likewise.
132 * gcc.target/i386/mmx-1.c: Likewise.
133 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
134 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
135 * gcc.c-torture/execute/pr33992.x: New file.
137 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
139 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
141 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
144 * g++.dg/ext/desig5.C: New.
146 2013-03-26 Tobias Burnus <burnus@net-b.de>
149 * gfortran.dg/merge_init_expr_2.f90: New.
150 * gfortran.dg/merge_char_1.f90: Modify test to
151 stay a run-time test.
152 * gfortran.dg/merge_char_3.f90: Ditto.
154 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
156 * g++.dg/cpp0x/constexpr-friend-2.C: New.
157 * g++.dg/cpp0x/constexpr-main.C: Likewise.
159 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
162 * g++.dg/cpp0x/range-for23.C: New.
164 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
167 * gfortran.dg/namelist_79.f90: New.
169 2013-03-25 Martin Jambor <mjambor@suse.cz>
171 * gcc.dg/ipa/ipcp-agg-9.c: New test.
173 2013-03-25 Tobias Burnus <burnus@net-b.de>
193 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
194 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
195 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
196 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
197 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
198 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
199 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
200 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
201 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
202 * gfortran.dg/c_loc_tests_16.f90: Ditto.
203 * gfortran.dg/c_loc_tests_4.f03: Ditto.
204 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
205 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
206 * gfortran.dg/c_loc_tests_8.f03: Ditto.
207 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
208 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
209 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
210 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
211 * gfortran.dg/pr32601_1.f03: Ditto.
212 * gfortran.dg/storage_size_2.f08: Remove dg-error.
213 * gfortran.dg/blockdata_7.f90: New.
214 * gfortran.dg/c_assoc_4.f90: New.
215 * gfortran.dg/c_f_pointer_tests_6.f90: New.
216 * gfortran.dg/c_f_pointer_tests_7.f90: New.
217 * gfortran.dg/c_funloc_tests_8.f90: New.
218 * gfortran.dg/c_loc_test_17.f90: New.
219 * gfortran.dg/c_loc_test_18.f90: New.
220 * gfortran.dg/c_loc_test_19.f90: New.
221 * gfortran.dg/c_loc_test_20.f90: New.
222 * gfortran.dg/c_sizeof_5.f90: New.
223 * gfortran.dg/iso_c_binding_rename_3.f90: New.
224 * gfortran.dg/transfer_resolve_2.f90: New.
225 * gfortran.dg/transfer_resolve_3.f90: New.
226 * gfortran.dg/transfer_resolve_4.f90: New.
227 * gfortran.dg/pr32601.f03: Update dg-error.
228 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
229 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
231 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
233 * gcc.target/arm/vseleqdf.c: New test.
234 * gcc.target/arm/vseleqsf.c: Likewise.
235 * gcc.target/arm/vselgedf.c: Likewise.
236 * gcc.target/arm/vselgesf.c: Likewise.
237 * gcc.target/arm/vselgtdf.c: Likewise.
238 * gcc.target/arm/vselgtsf.c: Likewise.
239 * gcc.target/arm/vselledf.c: Likewise.
240 * gcc.target/arm/vsellesf.c: Likewise.
241 * gcc.target/arm/vselltdf.c: Likewise.
242 * gcc.target/arm/vselltsf.c: Likewise.
243 * gcc.target/arm/vselnedf.c: Likewise.
244 * gcc.target/arm/vselnesf.c: Likewise.
245 * gcc.target/arm/vselvcdf.c: Likewise.
246 * gcc.target/arm/vselvcsf.c: Likewise.
247 * gcc.target/arm/vselvsdf.c: Likewise.
248 * gcc.target/arm/vselvssf.c: Likewise.
250 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov at arm.com>
252 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
254 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
255 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
256 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
257 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
258 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
259 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
260 * gcc.target/aarch64/atomic-op-char.x: ... to here.
261 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
262 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
263 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
264 * gcc.target/aarch64/atomic-op-int.x: ... to here.
265 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
266 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
267 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
268 * gcc.target/aarch64/atomic-op-release.x: ... to here.
269 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
270 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
271 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
272 * gcc.target/aarch64/atomic-op-short.x: ... to here.
273 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
274 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
275 * gcc.target/arm/atomic-op-acquire.c: Likewise.
276 * gcc.target/arm/atomic-op-char.c: Likewise.
277 * gcc.target/arm/atomic-op-consume.c: Likewise.
278 * gcc.target/arm/atomic-op-int.c: Likewise.
279 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
280 * gcc.target/arm/atomic-op-release.c: Likewise.
281 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
282 * gcc.target/arm/atomic-op-short.c: Likewise.
284 2013-03-25 Richard Biener <rguenther@suse.de>
287 * g++.dg/torture/pr56694.C: New testcase.
289 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
292 * gcc.target/arm/neon-vcond-gt.c: New test.
293 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
294 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
296 2013-03-25 Richard Biener <rguenther@suse.de>
298 PR tree-optimization/56689
299 * gcc.dg/torture/pr56689.c: New testcase.
301 2013-03-25 Kai Tietz <ktietz@redhat.com>
303 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
305 2013-03-24 Tobias Burnus <burnus@net-b.de>
308 * gfortran.dg/eof_5.f90: New.
310 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
312 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
315 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
317 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
319 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
322 * gcc.c-torture/execute/builtins/builtins.exp: Add
323 -Wl,--allow-multiple-definition for RTEMS targets.
325 2013-03-22 Ian Bolton <ian.bolton@arm.com>
327 * gcc.target/aarch64/movk.c: New test.
329 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
331 * g++.dg/ext/vector21.C: New testcase.
333 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
335 * gcc.target/arm/neon-for-64bits-1.c: New tests.
336 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
338 2013-03-21 Richard Biener <rguenther@suse.de>
340 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
341 * gcc.dg/vect/vect-outer-3a.c: Likewise.
343 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
345 * gcc.target/aarch64/vect.c: Test and result vector added
346 for sabd and saba instructions.
347 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
348 instructions in assembly.
349 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
350 * gcc.target/aarch64/vect-fp.c: Test and result vector added
351 for fabd instruction.
352 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
353 instruction in assembly.
354 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
356 2013-03-20 Jeff Law <law@redhat.com>
358 * g++.dg/tree-ssa/ssa-dom.C: New test.
360 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
362 * gcc.target/powerpc/mmfpgpr.c: New test.
363 * gcc.target/powerpc/sd-vsx.c: Likewise.
364 * gcc.target/powerpc/sd-pwr6.c: Likewise.
365 * gcc.target/powerpc/vsx-float0.c: Likewise.
367 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
369 PR tree-optimization/56355
370 * gcc.dg/pr56355-1.c: New file.
372 2013-03-20 Catherine Moore <clm@codesourcery.com>
373 Richard Sandiford <rdsandiford@googlemail.com>
375 * gcc.target/mips/mips.exp: Add microMIPS support.
376 * gcc.target/mips/umips-movep-2.c: New test.
377 * gcc.target/mips/umips-lwp-2.c: New test.
378 * gcc.target/mips/umips-swp-5.c: New test.
379 * gcc.target/mips/umips-constraints-1.c: New test.
380 * gcc.target/mips/umips-lwp-3.c: New test.
381 * gcc.target/mips/umips-swp-6.c: New test.
382 * gcc.target/mips/umips-constraints-2.c: New test.
383 * gcc.target/mips/umips-save-restore-1.c: New test.
384 * gcc.target/mips/umips-lwp-4.c: New test.
385 * gcc.target/mips/umips-swp-7.c: New test.
386 * gcc.target/mips/umips-save-restore-2.c: New test.
387 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
388 * gcc.target/mips/umips-lwp-5.c: New test.
389 * gcc.target/mips/umips-save-restore-3.c: New test.
390 * gcc.target/mips/umips-lwp-6.c: New test.
391 * gcc.target/mips/umips-swp-1.c: New test.
392 * gcc.target/mips/umips-lwp-7.c: New test.
393 * gcc.target/mips/umips-swp-2.c: New test.
394 * gcc.target/mips/umips-lwp-8.c: New test.
395 * gcc.target/mips/umips-swp-3.c: New test.
396 * gcc.target/mips/umips-movep-1.c: New test.
397 * gcc.target/mips/umips-lwp-1.c: New test.
398 * gcc.target/mips/umips-swp-4.c: New test.
400 2013-03-20 Richard Biener <rguenther@suse.de>
402 PR tree-optimization/56661
403 * gcc.dg/torture/pr56661.c: New testcase.
405 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
407 PR rtl-optimization/56605
408 * gcc.target/powerpc/pr56605.c: New.
410 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
413 * gfortran.dg/do_1.f90: Don't xfail.
415 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
418 * gfortran.dg/namelist_77.f90: New.
419 * gfortran.dg/namelist_78.f90: New.
421 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
424 * gfortran.dg/open_negative_unit_1.f90: New.
426 2013-03-19 Ian Bolton <ian.bolton@arm.com>
428 * gcc.target/aarch64/sbc.c: New test.
430 2013-03-19 Ian Bolton <ian.bolton@arm.com>
432 * gcc.target/aarch64/ror.c: New test.
434 2013-03-19 Ian Bolton <ian.bolton@arm.com>
436 * gcc.target/aarch64/extr.c: New test.
438 2013-03-19 Richard Biener <rguenther@suse.de>
440 PR tree-optimization/56273
441 * gcc.dg/tree-ssa/vrp47.c: Adjust.
442 * c-c++-common/uninit-17.c: Likewise.
444 2013-03-18 Jakub Jelinek <jakub@redhat.com>
446 PR tree-optimization/56635
447 * g++.dg/torture/pr56635.C: New test.
449 2013-03-18 Richard Biener <rguenther@suse.de>
451 PR tree-optimization/3713
452 * g++.dg/ipa/devirt-12.C: New testcase.
454 2013-03-18 Jakub Jelinek <jakub@redhat.com>
457 * c-c++-common/pr56566.c: New test.
459 2013-03-17 Jason Merrill <jason@redhat.com>
461 * g++.dg/template/abstract-dr337.C: XFAIL.
463 2013-03-16 Jakub Jelinek <jakub@redhat.com>
466 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
467 * c-c++-common/pr56607.c: New test.
469 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
472 * g++.dg/cpp0x/constexpr-array5.C: New.
474 2013-03-15 Tobias Burnus <burnus@net-b.de>
477 * gfortran.dg/transfer_intrinsic_5.f90: New.
479 2013-03-15 Kai Tietz <ktietz@redhat.com>
481 * gcc.target/i386/movti.c: Don't test for x64 mingw.
482 * gcc.target/i386/pr20020-1.c: Likewise.
483 * gcc.target/i386/pr20020-2.c: Likewise.
484 * gcc.target/i386/pr20020-3.c: Likewise.
485 * gcc.target/i386/pr53425-1.c: Likewise.
486 * gcc.target/i386/pr53425-2.c: Likewise.
487 * gcc.target/i386/pr55093.c: Likewise.
488 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
490 2013-03-15 Jakub Jelinek <jakub@redhat.com>
493 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
494 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
496 2013-03-14 Jakub Jelinek <jakub@redhat.com>
498 PR tree-optimization/53265
499 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
501 * gcc.dg/graphite/id-6.c (test): Likewise.
502 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
503 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
505 PR tree-optimization/53265
506 * gcc.dg/pr53265.c: New test.
507 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
509 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
511 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
512 n, use it as high bound instead of 4.
514 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
517 * gcc.target/sh/pr49880-1.c: New.
518 * gcc.target/sh/pr49880-2.c: New.
519 * gcc.target/sh/pr49880-3.c: New.
520 * gcc.target/sh/pr49880-4.c: New.
521 * gcc.target/sh/pr49880-5.c: New.
523 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
525 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
527 2013-03-13 Richard Biener <rguenther@suse.de>
529 PR tree-optimization/56608
530 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
532 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
535 * g++.dg/cpp0x/alias-decl-32.C: New.
537 2013-03-11 Jan Hubicka <jh@suse.cz>
540 * gcc.c-torture/compile/pr56571.c: New testcase.
542 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
544 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
545 * gcc.dg/tree-ssa/pr55579.c: Likewise.
547 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
549 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
550 * gcc.dg/inline_4.c: Likewise.
551 * gcc.dg/unroll_2.c: Likewise.
552 * gcc.dg/unroll_3.c: Likewise.
553 * gcc.dg/unroll_4.c: Likewise.
555 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
558 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
561 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
563 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
566 * gcc.c-torture/compile/pr40797.c: New.
568 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
570 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
572 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
575 * gfortran.dg/class_56.f90: New test.
577 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
580 * gcc.target/mips/pr56524.c: New test.
582 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
585 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
587 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
590 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
592 2013-03-08 Marek Polacek <polacek@redhat.com>
594 PR tree-optimization/56478
595 * gcc.dg/torture/pr56478.c: New test.
597 2013-03-08 Kai Tietz <ktietz@redhat.com>
599 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
600 targets linker option --allow-multiple-definition.
602 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
603 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
604 * gcc.dg/pr52549.c: Add LLP64 case.
605 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
606 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
607 * gcc.dg/torture/pr51071-2.c: Likewise.
608 * gcc.dg/tree-ssa/vrp72.c: Likewise.
609 * gcc.dg/tree-ssa/vrp73.c: Likewise.
610 * gcc.dg/tree-ssa/vrp75.c: Likewise.
611 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
612 * gcc.dg/weak/weak-1.c: Likewise.
613 * gcc.dg/weak/weak-2.c: Likewise.
614 * gcc.dg/weak/weak-3.c: Likewise.
615 * gcc.dg/weak/weak-4.c: Likewise.
616 * gcc.dg/weak/weak-5.c: Likewise.
617 * gcc.dg/weak/weak-15.c: Likewise.
618 * gcc.dg/weak/weak-16.c: Likewise.
620 * c-c++-common/pr54486.c: Skip test for mingw-targets.
622 2013-03-07 Jakub Jelinek <jakub@redhat.com>
624 PR tree-optimization/56559
625 * gcc.dg/tree-ssa/reassoc-26.c: New test.
627 2013-03-07 Andreas Schwab <schwab@suse.de>
629 * gcc.dg/pr31490.c: Fix last change.
631 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
634 * g++.dg/template/crash115.C: New.
636 2013-03-06 Jakub Jelinek <jakub@redhat.com>
638 PR tree-optimization/56539
639 * gcc.c-torture/compile/pr56539.c: New test.
641 2013-03-06 Kai Tietz <ktietz@redhat.com>
643 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
645 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
646 * gcc.dg/lto/20091013-1_2.c: Likewise.
647 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
649 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
651 * gnat.dg/specs/aggr6.ads: New test.
653 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
655 * gnat.dg/loop_optimization15.ad[sb]: New test.
657 2013-03-06 Jakub Jelinek <jakub@redhat.com>
660 * gcc.dg/pr56548.c: New test.
662 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
665 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
667 2013-03-06 Jakub Jelinek <jakub@redhat.com>
670 * g++.dg/template/typename20.C: New test.
672 2013-03-05 Jakub Jelinek <jakub@redhat.com>
675 * gcc.dg/pr56510.c: New test.
677 PR rtl-optimization/56484
678 * gcc.c-torture/compile/pr56484.c: New test.
680 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
683 * g++.dg/warn/Wsign-conversion-2.C: New.
685 2013-03-05 Richard Biener <rguenther@suse.de>
687 PR tree-optimization/56270
688 * gcc.dg/vect/slp-38.c: New testcase.
690 2013-03-05 Jakub Jelinek <jakub@redhat.com>
692 PR rtl-optimization/56494
693 * gcc.dg/pr56494.c: New test.
695 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
697 * gcc.dg/pr56424.c: New test.
699 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
701 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
702 * gcc.dg/pr56228.c <avr>: Skip.
704 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
707 PR tree-optimization/52631
708 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
710 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
712 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
713 * gcc.dg/vect/vect-83_64.c: Same.
715 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
718 * gfortran.dg/pointer_check_13.f90: New test.
720 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
723 * gfortran.dg/array_constructor_42.f90: New test.
725 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
728 * g++.dg/template/static33.C: New.
729 * g++.dg/template/static34.C: Likewise.
732 * g++.dg/template/static35.C: New.
734 2013-03-01 Steve Ellcey <sellcey@mips.com>
736 * gcc.dg/pr56396.c: Require pic support.
738 2013-03-01 Richard Biener <rguenther@suse.de>
740 PR tree-optimization/55481
741 * gcc.dg/torture/pr56488.c: New testcase.
743 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
744 Jakub Jelinek <jakub@redhat.com>
747 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
748 no_sanitize_address attribute rather than no_address_safety_analysis.
749 * g++.dg/asan/sanitizer_test_utils.h
750 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
751 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
752 in addition to no_address_safety_analysis.
754 2013-02-28 Jason Merrill <jason@redhat.com>
757 * g++.dg/cpp0x/constexpr-and.C: New.
759 2013-02-28 Martin Jambor <mjambor@suse.cz>
761 PR tree-optimization/56294
762 * g++.dg/debug/pr56294.C: New test.
764 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
766 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
768 2013-02-27 Marek Polacek <polacek@redhat.com>
770 PR rtl-optimization/56466
771 * gcc.dg/pr56466.c: New test.
773 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
775 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
776 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
777 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
779 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
782 * gcc.dg/pr45472.c: New test.
784 2013-02-26 Marek Polacek <polacek@redhat.com>
786 PR tree-optimization/56426
787 * gcc.dg/pr56436.c: New test.
789 2013-02-26 Jakub Jelinek <jakub@redhat.com>
791 PR tree-optimization/56448
792 * gcc.c-torture/compile/pr56448.c: New test.
794 PR tree-optimization/56443
795 * gcc.dg/torture/pr56443.c: New test.
797 2013-02-25 Richard Biener <rguenther@suse.de>
799 PR tree-optimization/56175
800 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
802 2013-02-24 Jakub Jelinek <jakub@redhat.com>
805 * g++.dg/torture/pr56403.C: New test.
807 2013-02-25 Catherine Moore <clm@codesourcery.com>
810 2013-02-24 Catherine Moore <clm@codesourcery.com>
811 Richard Sandiford <rdsandiford@googlemail.com>
813 * gcc.target/mips/mips.exp: Add microMIPS support.
814 * gcc.target/mips/umips-movep-2.c: New test.
815 * gcc.target/mips/umips-lwp-2.c: New test.
816 * gcc.target/mips/umips-swp-5.c: New test.
817 * gcc.target/mips/umips-constraints-1.c: New test.
818 * gcc.target/mips/umips-lwp-3.c: New test.
819 * gcc.target/mips/umips-swp-6.c: New test.
820 * gcc.target/mips/umips-constraints-2.c: New test.
821 * gcc.target/mips/umips-save-restore-1.c: New test.
822 * gcc.target/mips/umips-lwp-4.c: New test.
823 * gcc.target/mips/umips-swp-7.c: New test.
824 * gcc.target/mips/umips-save-restore-2.c: New test.
825 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
826 * gcc.target/mips/umips-lwp-5.c: New test.
827 * gcc.target/mips/umips-save-restore-3.c: New test.
828 * gcc.target/mips/umips-lwp-6.c: New test.
829 * gcc.target/mips/umips-swp-1.c: New test.
830 * gcc.target/mips/umips-lwp-7.c: New test.
831 * gcc.target/mips/umips-swp-2.c: New test.
832 * gcc.target/mips/umips-lwp-8.c: New test.
833 * gcc.target/mips/umips-swp-3.c: New test.
834 * gcc.target/mips/umips-movep-1.c: New test.
835 * gcc.target/mips/umips-lwp-1.c: New test.
836 * gcc.target/mips/umips-swp-4.c: New test.
838 2013-02-24 Catherine Moore <clm@codesourcery.com>
839 Richard Sandiford <rdsandiford@googlemail.com>
841 * gcc.target/mips/mips.exp: Add microMIPS support.
842 * gcc.target/mips/umips-movep-2.c: New test.
843 * gcc.target/mips/umips-lwp-2.c: New test.
844 * gcc.target/mips/umips-swp-5.c: New test.
845 * gcc.target/mips/umips-constraints-1.c: New test.
846 * gcc.target/mips/umips-lwp-3.c: New test.
847 * gcc.target/mips/umips-swp-6.c: New test.
848 * gcc.target/mips/umips-constraints-2.c: New test.
849 * gcc.target/mips/umips-save-restore-1.c: New test.
850 * gcc.target/mips/umips-lwp-4.c: New test.
851 * gcc.target/mips/umips-swp-7.c: New test.
852 * gcc.target/mips/umips-save-restore-2.c: New test.
853 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
854 * gcc.target/mips/umips-lwp-5.c: New test.
855 * gcc.target/mips/umips-save-restore-3.c: New test.
856 * gcc.target/mips/umips-lwp-6.c: New test.
857 * gcc.target/mips/umips-swp-1.c: New test.
858 * gcc.target/mips/umips-lwp-7.c: New test.
859 * gcc.target/mips/umips-swp-2.c: New test.
860 * gcc.target/mips/umips-lwp-8.c: New test.
861 * gcc.target/mips/umips-swp-3.c: New test.
862 * gcc.target/mips/umips-movep-1.c: New test.
863 * gcc.target/mips/umips-lwp-1.c: New test.
864 * gcc.target/mips/umips-swp-4.c: New test.
866 2013-02-22 Jakub Jelinek <jakub@redhat.com>
869 * lib/asan-dg.exp (asan_link_flags): Add
870 -B${gccpath}/libsanitizer/asan/ to flags.
872 2013-02-21 Jakub Jelinek <jakub@redhat.com>
875 * gcc.dg/torture/pr56420.c: New test.
877 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
880 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
882 2013-02-21 Martin Jambor <mjambor@suse.cz>
884 PR tree-optimization/56310
885 * g++.dg/ipa/pr56310.C: New test.
887 2013-02-21 Janus Weil <janus@gcc.gnu.org>
890 * gfortran.dg/proc_ptr_comp_37.f90: New.
892 2013-02-21 Richard Biener <rguenther@suse.de>
894 PR tree-optimization/56415
896 2013-02-11 Richard Biener <rguenther@suse.de>
898 PR tree-optimization/56273
899 * g++.dg/warn/Warray-bounds-6.C: New testcase.
900 * gcc.dg/tree-ssa/pr21559.c: Adjust.
901 * gcc.dg/tree-ssa/vrp17.c: Likewise.
902 * gcc.dg/tree-ssa/vrp18.c: Likewise.
903 * gcc.dg/tree-ssa/vrp23.c: Likewise.
904 * gcc.dg/tree-ssa/vrp24.c: Likewise.
906 2013-02-21 Marek Polacek <polacek@redhat.com>
908 PR tree-optimization/56398
909 * g++.dg/torture/pr56398.C: New test.
911 2013-02-21 Jakub Jelinek <jakub@redhat.com>
914 * gcc.c-torture/compile/pr56405.c: New test.
916 2013-02-20 Jan Hubicka <jh@suse.cz>
918 PR tree-optimization/56265
919 * g++.dg/ipa/devirt-11.C: New testcase.
921 2013-02-20 Richard Biener <rguenther@suse.de>
923 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
925 2013-02-20 Richard Biener <rguenther@suse.de>
926 Jakub Jelinek <jakub@redhat.com>
928 PR tree-optimization/56396
929 * gcc.dg/pr56396.c: New testcase.
931 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
934 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
936 2013-02-19 Richard Biener <rguenther@suse.de>
938 PR tree-optimization/56384
939 * gcc.dg/torture/pr56384.c: New testcase.
941 2013-02-19 Jakub Jelinek <jakub@redhat.com>
943 PR tree-optimization/56350
944 * gcc.dg/pr56350.c: New test.
946 PR tree-optimization/56381
947 * g++.dg/opt/pr56381.C: New test.
949 2013-02-18 Jakub Jelinek <jakub@redhat.com>
952 * lib/dg-pch.exp (pch-init, pch-finish,
953 check_effective_target_pch_supported_debug): New procs.
954 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
955 Likewise if $pch_unsupported_debug and $flags include -g.
956 Skip FAILs about missing *.gch file if $pch_unsupported_debug
957 and dg-require-effective-target pch_unsupported_debug.
958 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
959 * objc.dg/pch/pch.exp: Likewise.
960 * gcc.dg/pch/pch.exp: Likewise.
961 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
962 pch_unsupported_debug.
963 * gcc.dg/pch/valid-1.hs: Likewise.
964 * gcc.dg/pch/valid-1b.c: Likewise.
965 * gcc.dg/pch/valid-1b.hs: Likewise.
967 2013-02-18 Richard Biener <rguenther@suse.de>
969 PR tree-optimization/56366
970 * gcc.dg/torture/pr56366.c: New testcase.
972 2013-02-18 Richard Biener <rguenther@suse.de>
975 * gcc.dg/torture/pr56349.c: New testcase.
977 2013-02-18 Richard Biener <rguenther@suse.de>
979 PR tree-optimization/56321
980 * gcc.dg/torture/pr56321.c: New testcase.
982 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
984 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
986 2013-02-16 Jakub Jelinek <jakub@redhat.com>
987 Dodji Seketeli <dodji@redhat.com>
990 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
991 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
992 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
993 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
994 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
995 * c-c++-common/asan/pr56330.c: Likewise.
996 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
997 Ensure the size argument of __builtin_memcpy is a constant.
999 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
1000 Paolo Carlini <paolo.carlini@oracle.com>
1003 * g++.dg/cpp0x/enum23.C: New.
1005 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
1008 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
1010 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
1012 PR rtl-optimization/56348
1013 * gcc.target/i386/pr56348.c: New test.
1015 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
1017 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
1018 * gcc.target/arm/interrupt-2.c: Likewise.
1020 2013-02-15 Tobias Burnus <burnus@net-b.de>
1023 * gfortran.dg/matmul_9.f90: New.
1025 2013-02-15 Tobias Burnus <burnus@net-b.de>
1028 * gfortran.dg/init_flag_11.f90: New.
1030 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1032 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
1034 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1036 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
1039 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
1040 Tobias Burnus <burnus@net-b.de>
1043 * gfortran.dg/allocatable_function_7.f90: New.
1045 2013-02-14 Jakub Jelinek <jakub@redhat.com>
1047 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
1048 * asan_globals_test-wrapper.cc: New file.
1049 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
1050 instead of asan_globals_test.cc as dg-additional-sources.
1051 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
1052 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
1053 "sanitizer_test_utils.h" instead of
1054 "sanitizer_common/tests/sanitizer_test_utils.h".
1055 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
1056 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
1057 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
1058 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
1059 * g++.dg/asan/asan_test.cc: Synced from upstream.
1060 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
1062 2013-02-14 Dodji Seketeli <dodji@redhat.com>
1065 * c-c++-common/asan/memcmp-2.c: New test.
1067 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
1070 * g++.dg/cpp0x/udlit-string-literal.h: New.
1071 * g++.dg/cpp0x/udlit-string-literal.C: New.
1073 2013-02-13 Sriraman Tallam <tmsriram@google.com>
1075 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
1077 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
1080 * gcc.target/arm/pr56184.C: New test.
1082 2013-02-13 Jakub Jelinek <jakub@redhat.com>
1085 * g++.dg/torture/pr56302.C: New test.
1086 * g++.dg/cpp0x/constexpr-56302.C: New test.
1087 * c-c++-common/pr56302.c: New test.
1089 2013-02-13 Tobias Burnus <burnus@net-b.de>
1090 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1093 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
1094 * gfortran.dg/quad_3.f90: Ditto.
1096 2013-02-13 Kostya Serebryany <kcc@google.com>
1098 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
1099 to match the fresh asan run-time.
1100 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
1102 2013-02-12 Dodji Seketeli <dodji@redhat.com>
1104 Avoid instrumenting duplicated memory access in the same basic block
1105 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
1106 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
1107 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
1108 * c-c++-common/asan/inc.c: Likewise.
1110 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
1113 * gcc.target/i386/pr56148.c: New test.
1115 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
1116 Tobias Burnus <burnus@net-b.de>
1119 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
1122 2013-02-12 Richard Biener <rguenther@suse.de>
1125 * gcc.dg/lto/pr56297_0.c: New testcase.
1126 * gcc.dg/lto/pr56297_0.c: Likewise.
1128 2013-02-12 Janus Weil <janus@gcc.gnu.org>
1131 * gfortran.dg/typebound_deferred_1.f90: New.
1133 2013-02-12 Jakub Jelinek <jakub@redhat.com>
1135 PR rtl-optimization/56151
1136 * gcc.target/i386/pr56151.c: New test.
1138 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
1140 * g++.dg/ext/mv12.C: New test.
1141 * g++.dg/ext/mv12.h: New file.
1142 * g++.dg/ext/mv12-aux.C: New file.
1143 * g++.dg/ext/mv13.C: New test.
1145 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
1147 * lib/target-supports.exp
1148 (check_effective_target_powerpc_eabi_ok): New.
1149 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
1151 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
1152 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
1154 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
1155 * gcc.target/powerpc/pr51623.c: Likewise.
1156 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
1157 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
1159 2013-02-11 Alexander Potapenko <glider@google.com>
1160 Jack Howarth <howarth@bromo.med.uc.edu>
1161 Jakub Jelinek <jakub@redhat.com>
1164 * g++.dg/asan/pr55617.C: Run on all targets.
1166 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
1168 PR rtl-optimization/56275
1169 * gcc.dg/pr56275.c: New test.
1171 2013-02-11 Richard Biener <rguenther@suse.de>
1173 PR tree-optimization/56273
1174 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
1176 2013-02-11 Richard Biener <rguenther@suse.de>
1178 PR tree-optimization/56264
1179 * gcc.dg/torture/pr56264.c: New testcase.
1181 2013-02-11 Richard Biener <rguenther@suse.de>
1183 PR tree-optimization/56273
1184 * g++.dg/warn/Warray-bounds-6.C: New testcase.
1185 * gcc.dg/tree-ssa/pr21559.c: Adjust.
1186 * gcc.dg/tree-ssa/vrp17.c: Likewise.
1187 * gcc.dg/tree-ssa/vrp18.c: Likewise.
1188 * gcc.dg/tree-ssa/vrp23.c: Likewise.
1189 * gcc.dg/tree-ssa/vrp24.c: Likewise.
1191 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
1193 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
1194 for *-*-linux-gnu targets.
1195 * g++.dg/asan/interception-test-1.c: Ditto.
1196 * g++.dg/asan/interception-failure-test-1.C: Ditto.
1197 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
1199 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
1202 * gfortran.dg/intrinsic_size_4.f90 : New test.
1204 2013-02-09 Jakub Jelinek <jakub@redhat.com>
1207 * gcc.target/powerpc/pr56256.c: New test.
1209 2013-02-08 Ian Lance Taylor <iant@google.com>
1211 * lib/go.exp: Load timeout.exp.
1213 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
1215 PR rtl-optimization/56246
1216 * gcc.target/i386/pr56246.c: New test.
1218 2013-02-08 Jeff Law <law@redhat.com>
1221 * gcc.dg/debug/dwarf2/pr53948.c: New test.
1223 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
1226 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
1229 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
1231 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
1233 2013-02-08 Jakub Jelinek <jakub@redhat.com>
1235 PR rtl-optimization/56195
1236 * gcc.dg/torture/pr56195.c: New test.
1238 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
1241 * gfortran.dg/recursive_interface_2.f90: New test.
1243 2013-02-08 Jakub Jelinek <jakub@redhat.com>
1245 PR tree-optimization/56250
1246 * gcc.c-torture/execute/pr56250.c: New test.
1248 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
1250 PR tree-optimization/56064
1251 * gcc.dg/fixed-point/view-convert-2.c: New test.
1253 2013-02-08 Michael Matz <matz@suse.de>
1255 PR tree-optimization/52448
1256 * gcc.dg/pr52448.c: New test.
1258 2013-02-08 Richard Biener <rguenther@suse.de>
1261 * gcc.dg/torture/pr56181.c: New testcase.
1263 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
1266 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
1267 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
1269 2013-02-07 Jakub Jelinek <jakub@redhat.com>
1272 * g++.dg/parse/crash61.C: New test.
1275 * g++.dg/parse/pr56239.C: New test.
1278 * g++.dg/abi/mangle61.C: New test.
1280 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
1282 PR rtl-optimization/56225
1283 * gcc.target/i386/pr56225.c: New test.
1285 2013-02-07 Jakub Jelinek <jakub@redhat.com>
1288 * gcc.dg/guality/pr56154-1.c: New test.
1289 * gcc.dg/guality/pr56154-2.c: New test.
1290 * gcc.dg/guality/pr56154-3.c: New test.
1291 * gcc.dg/guality/pr56154-4.c: New test.
1292 * gcc.dg/guality/pr56154-aux.c: New file.
1294 PR tree-optimization/55789
1295 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
1297 * gcc.dg/tree-ssa/inline-3.c: Add
1298 --param max-early-inliner-iterations=2 option.
1300 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1303 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
1304 Add -fno-dwarf2-cfi-asm to dg-options.
1307 2013-02-07 Jakub Jelinek <jakub@redhat.com>
1310 * gcc.dg/pr56228.c: New test.
1312 2013-02-07 Alan Modra <amodra@gmail.com>
1315 * gcc.target/powerpc/pr54009.c: New test.
1317 * gfortran.dg/pr54131.f: New test.
1319 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
1322 * gfortran.dg/array_constructor_41.f90: New test.
1324 2013-02-06 Janus Weil <janus@gcc.gnu.org>
1327 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
1329 2013-02-06 Jakub Jelinek <jakub@redhat.com>
1332 * g++.dg/gomp/pr56217.C: New test.
1334 2013-02-05 Jakub Jelinek <jakub@redhat.com>
1336 PR tree-optimization/56205
1337 * gcc.dg/tree-ssa/stdarg-6.c: New test.
1338 * gcc.c-torture/execute/pr56205.c: New test.
1340 2013-02-05 Richard Biener <rguenther@suse.de>
1342 PR tree-optimization/53342
1343 PR tree-optimization/53185
1344 * gcc.dg/vect/pr53185-2.c: New testcase.
1346 2013-02-05 Jan Hubicka <jh@suse.cz>
1348 PR tree-optimization/55789
1349 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
1350 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
1351 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
1352 * g++.dg/ipa/inline-1.C: New testcase.
1353 * g++.dg/ipa/inline-2.C: New testcase.
1354 * g++.dg/ipa/inline-3.C: New testcase.
1356 2013-02-05 Jan Hubicka <jh@suse.cz>
1358 PR tree-optimization/55789
1359 * g++.dg/torture/pr55789.C: New testcase.
1361 2013-02-05 Jakub Jelinek <jakub@redhat.com>
1364 * gcc.dg/pr56167.c: New test.
1366 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
1369 * gcc.target/sh/pr55146.c: New.
1371 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
1373 PR tree-optimization/54386
1374 * gcc.target/sh/pr54386.c: New.
1376 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
1379 * gfortran.dg/realloc_on _assign_16.f90 : New test.
1382 * gfortran.dg/realloc_on _assign_17.f90 : New test.
1384 2013-02-04 Alexander Potapenko <glider@google.com>
1385 Jack Howarth <howarth@bromo.med.uc.edu>
1386 Jakub Jelinek <jakub@redhat.com>
1389 * g++.dg/asan/pr55617.C: New test.
1391 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
1394 * gfortran.dg/typebound_operator_19.f90: New test.
1395 * gfortran.dg/typebound_assignment_4.f90: New test.
1397 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
1400 * gfortran.dg/recursive_interface_1.f90: New test.
1402 2013-02-04 Richard Guenther <rguenther@suse.de>
1405 * gcc.dg/lto/pr56168_0.c: New testcase.
1406 * gcc.dg/lto/pr56168_1.c: Likewise.
1408 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
1412 * gfortran.dg/block_12.f90: New test.
1413 * gfortran.dg/module_error_1.f90: New test.
1415 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
1417 * lib/target-supports.exp (check_effective_target_vect_float)
1418 (check_effective_target_vect_no_align): Add mips-sde-elf.
1420 2013-02-01 Jakub Jelinek <jakub@redhat.com>
1422 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
1424 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
1426 * gcc.dg/pr56023.c: XFAIL on AIX.
1427 * gcc.dg/vect/pr49352.c: Same.
1429 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
1431 * gnat.dg/opt26.adb: New test.
1433 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1436 2013-01-27 Amol Pise <amolpise15@gmail.com>
1438 * gcc.target/arm/neon-vfnms-1.c: New test.
1439 * gcc.target/arm/neon-vfnma-1.c: New test.
1441 2013-01-31 Richard Biener <rguenther@suse.de>
1443 PR tree-optimization/56157
1444 * gcc.dg/torture/pr56157.c: New testcase.
1446 2013-01-30 Richard Biener <rguenther@suse.de>
1448 PR tree-optimization/56150
1449 * gcc.dg/torture/pr56150.c: New testcase.
1451 2013-01-30 Jakub Jelinek <jakub@redhat.com>
1454 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
1455 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
1456 printed in backtrace.
1457 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
1458 to avoid errors about mismatched allocation vs. deallocation.
1461 * g++.dg/mv1.C: Moved to...
1462 * g++.dg/ext/mv1.C: ... here. Adjust test.
1463 * g++.dg/mv2.C: Moved to...
1464 * g++.dg/ext/mv2.C: ... here. Adjust test.
1465 * g++.dg/mv3.C: Moved to...
1466 * g++.dg/ext/mv3.C: ... here.
1467 * g++.dg/mv4.C: Moved to...
1468 * g++.dg/ext/mv4.C: ... here.
1469 * g++.dg/mv5.C: Moved to...
1470 * g++.dg/ext/mv5.C: ... here. Adjust test.
1471 * g++.dg/mv6.C: Moved to...
1472 * g++.dg/ext/mv6.C: ... here. Adjust test.
1473 * g++.dg/ext/mv7.C: New test.
1474 * g++.dg/ext/mv8.C: New test.
1475 * g++.dg/ext/mv9.C: New test.
1476 * g++.dg/ext/mv10.C: New test.
1477 * g++.dg/ext/mv11.C: New test.
1479 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
1481 PR rtl-optimization/56144
1482 * gcc.dg/pr56144.c: New.
1484 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
1486 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
1488 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
1489 * g++.dg/cpp0x/constexpr-55573.C: Same
1491 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
1493 PR tree-optimization/56064
1494 * gcc.dg/fixed-point/view-convert.c: New test.
1496 2013-01-30 Andreas Schwab <schwab@suse.de>
1498 * lib/target-supports-dg.exp (dg-process-target): Use expr to
1499 evaluate the end index in string range.
1501 2013-01-30 Tobias Burnus <burnus@net-b.de>
1504 * gfortran.dg/allocatable_function_6.f90: New.
1506 2013-01-29 Janus Weil <janus@gcc.gnu.org>
1507 Mikael Morin <mikael@gcc.gnu.org>
1510 * gfortran.dg/proc_ptr_comp_36.f90: New.
1512 2013-01-29 Richard Biener <rguenther@suse.de>
1514 PR tree-optimization/55270
1515 * gcc.dg/torture/pr55270.c: New testcase.
1517 2013-01-28 Jakub Jelinek <jakub@redhat.com>
1519 PR rtl-optimization/56117
1520 * gcc.dg/pr56117.c: New test.
1522 2013-01-28 Richard Biener <rguenther@suse.de>
1524 PR tree-optimization/56034
1525 * gcc.dg/torture/pr56034.c: New testcase.
1527 2013-01-28 Jakub Jelinek <jakub@redhat.com>
1529 PR tree-optimization/56125
1530 * gcc.dg/pr56125.c: New test.
1532 2013-01-28 Tobias Burnus <burnus@net-b.de>
1533 Mikael Morin <mikael@gcc.gnu.org>
1536 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
1537 * gfortran.dg/import8.f90: Likewise.
1538 * gfortran.dg/interface_derived_type_1.f90: Likewise.
1539 * gfortran.dg/import10.f90: New test.
1540 * gfortran.dg/import11.f90: Likewise
1542 2013-01-28 Jakub Jelinek <jakub@redhat.com>
1545 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
1546 string.h. Provide memset, malloc and free prototypes, adjust line
1547 numbers in dg-output.
1548 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
1549 Provide memset prototype and adjust line numbers in dg-output.
1550 * c-c++-common/asan/global-overflow-1.c: Likewise.
1552 PR tree-optimization/56094
1553 * gcc.dg/pr56094.c: New test.
1555 2013-01-27 Amol Pise <amolpise15@gmail.com>
1557 * gcc.target/arm/neon-vfnms-1.c: New test.
1558 * gcc.target/arm/neon-vfnma-1.c: New test.
1560 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
1563 * gcc.target/i386/pr56114.c: New test.
1565 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
1568 * gfortran.dg/associate_14.f90: New test.
1571 * gfortran.dg/associate_13.f90: New test.
1573 2013-01-25 Jakub Jelinek <jakub@redhat.com>
1575 PR tree-optimization/56098
1576 * gcc.dg/pr56098-1.c: New test.
1577 * gcc.dg/pr56098-2.c: New test.
1579 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
1582 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
1584 2013-01-22 Marek Polacek <polacek@redhat.com>
1586 PR tree-optimization/56035
1587 * gcc.dg/pr56035.c: New test.
1589 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
1591 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
1594 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
1596 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
1598 2013-01-24 Jakub Jelinek <jakub@redhat.com>
1601 * gcc.dg/pr56078.c: New test.
1602 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
1604 2013-01-24 Martin Jambor <mjambor@suse.cz>
1606 PR tree-optimization/55927
1607 * g++.dg/ipa/devirt-10.C: Disable early inlining.
1609 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
1611 * gcc.target/i386/movsd.c: New test.
1613 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
1616 * gcc.target/i386/pr55934.c: New test.
1618 2013-01-23 Janus Weil <janus@gcc.gnu.org>
1621 * gfortran.dg/select_8.f90: New.
1623 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
1625 * gcc.target/microblaze/microblaze.exp: Remove
1626 target_config_cflags check.
1628 2013-01-23 Jakub Jelinek <jakub@redhat.com>
1631 * gfortran.dg/gomp/pr56052.f90: New test.
1634 * gcc.dg/pr49069.c: New test.
1636 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
1639 * g++.dg/cpp0x/constexpr-static10.C: New.
1641 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
1644 * gcc.target/i386/pr56028.c: New test.
1646 2013-01-22 Jakub Jelinek <jakub@redhat.com>
1649 * gcc.target/i386/pr55686.c: New test.
1651 2013-01-22 Dodji Seketeli <dodji@redhat.com>
1654 * g++.dg/cpp0x/variadic139.C: New test.
1655 * g++.dg/cpp0x/variadic140.C: Likewise.
1656 * g++.dg/cpp0x/variadic141.C: Likewise.
1658 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
1660 * gnat.dg/warn8.adb: New test.
1662 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
1665 * gfortran.dg/include_8.f90: New test.
1667 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
1669 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
1670 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
1672 2013-01-21 Jakub Jelinek <jakub@redhat.com>
1674 PR tree-optimization/56051
1675 * gcc.c-torture/execute/pr56051.c: New test.
1677 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
1679 PR rtl-optimization/56023
1680 * gcc.dg/pr56023.c: New test.
1682 2013-01-21 Martin Jambor <mjambor@suse.cz>
1685 * gcc.target/i386/pr56022.c: New test.
1687 2013-01-21 Jason Merrill <jason@redhat.com>
1689 * lib/target-supports.exp (check_effective_target_alias): New.
1691 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
1694 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
1696 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
1698 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
1700 2013-01-19 Jeff Law <law@redhat.com>
1702 PR tree-optimization/52631
1703 * tree-ssa/pr52631.c: New test.
1704 * tree-ssa/ssa-fre-9: Update expected output.
1706 2013-01-19 Anthony Green <green@moxielogic.com>
1708 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
1711 2013-01-18 Jakub Jelinek <jakub@redhat.com>
1713 PR tree-optimization/56029
1714 * g++.dg/torture/pr56029.C: New test.
1716 2013-01-18 Sharad Singhai <singhai@google.com>
1718 PR tree-optimization/55995
1719 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
1721 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
1724 * gcc.target/i386/pr55433.c: New.
1726 2013-01-18 Jakub Jelinek <jakub@redhat.com>
1729 * gfortran.dg/pr56015.f90: New test.
1731 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
1733 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
1735 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
1737 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
1738 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1739 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1740 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
1741 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1743 2013-01-17 Jeff Law <law@redhat.com>
1745 * gcc.dg/pr52573.c: Move to...
1746 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
1748 PR rtl-optimization/52573
1749 * gcc.dg/pr52573.c: New test.
1751 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
1754 * g++.dg/asan/interception-test-1.C: Skip on darwin.
1755 * lib/target-supports.exp (check_effective_target_swapcontext): Use
1756 check_no_compiler_messages to test support in ucontext.h.
1757 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
1758 compliant RLIMIT_AS.
1760 2013-01-17 Marek Polacek <polacek@redhat.com>
1762 PR rtl-optimization/55833
1763 * gcc.dg/pr55833.c: New test.
1765 2013-01-17 Jan Hubicka <jh@suse.cz>
1767 PR tree-optimization/55273
1768 * gcc.c-torture/compile/pr55273.c: New testcase.
1770 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
1773 * gcc.target/pr55981.c: New test.
1775 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
1777 * gcc.target/arm/pr40887.c: Require at least armv5.
1778 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
1779 * gcc.target/arm/pr51915.c: Likewise.
1780 * gcc.target/arm/pr52006.c: Likewise.
1781 * gcc.target/arm/pr53187.c: Likewise.
1783 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
1784 * gcc.target/arm/ftest-support-arm.h: Delete.
1785 * gcc.target/arm/ftest-support-thumb.h: Delete.
1786 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
1787 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
1788 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
1789 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
1790 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
1791 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
1792 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
1793 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
1794 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
1795 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
1796 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
1797 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
1798 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
1799 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
1800 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
1801 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
1802 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
1803 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
1804 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
1805 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
1806 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
1807 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
1808 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
1809 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
1811 2013-01-17 Martin Jambor <mjambor@suse.cz>
1813 PR tree-optimizations/55264
1814 * g++.dg/ipa/pr55264.C: New test.
1816 2013-01-16 Janus Weil <janus@gcc.gnu.org>
1819 * gfortran.dg/class_55.f90: New.
1821 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
1824 * gcc.c-torture/execute/builtins/builtins.exp: Add
1825 -Wl,--allow-multiple-definition for eabi and elf targets.
1828 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
1829 check_effective_target_vect_perm_short,
1830 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
1831 check_effective_target_vect64): Return 0 for big-endian ARM.
1832 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
1834 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
1837 2013-01-16 Richard Biener <rguenther@suse.de>
1839 PR tree-optimization/55964
1840 * gcc.dg/torture/pr55964.c: New testcase.
1842 2013-01-16 Richard Biener <rguenther@suse.de>
1844 PR tree-optimization/54767
1845 PR tree-optimization/53465
1846 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
1848 2013-01-16 Christian Bruel <christian.bruel@st.com>
1851 * gcc.target/sh/sh-switch.c: New testcase.
1853 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
1855 * gcc.dg/webizer.c: Increase the array size.
1857 2013-01-15 Jakub Jelinek <jakub@redhat.com>
1860 * gcc.dg/pr55940.c: New test.
1862 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
1863 Harald Anlauf <anlauf@gmx.de>
1865 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
1866 * gfortran.dg/bounds_check_5.f90: Likewise.
1867 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
1868 * gfortran.dg/continuation_9.f90: Likewise.
1869 * gfortran.dg/move_alloc_13.f90: Likewise.
1870 * gfortran.dg/structure_constructor_11.f90: Likewise.
1871 * gfortran.dg/tab_continuation.f: Likewise.
1872 * gfortran.dg/warning-directive-2.F90: Likewise.
1873 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
1875 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
1877 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
1878 * gcc.target/arm/fma-sp.c: Likewise.
1880 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
1882 PR rtl-optimization/55153
1883 * gcc.dg/pr55153.c: New.
1885 2013-01-15 Jakub Jelinek <jakub@redhat.com>
1887 PR tree-optimization/55920
1888 * gcc.c-torture/compile/pr55920.c: New test.
1890 2013-01-15 Richard Biener <rguenther@suse.de>
1893 * gcc.dg/torture/pr55882.c: New testcase.
1895 2013-01-15 Jakub Jelinek <jakub@redhat.com>
1897 PR tree-optimization/55955
1898 * gcc.c-torture/compile/pr55955.c: New test.
1900 2013-01-15 Dodji Seketeli <dodji@redhat.com>
1903 * g++.dg/cpp0x/alias-decl-31.C: New test.
1905 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
1908 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
1909 case where interface is null.
1911 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1914 * gfortran.dg/array_constructor_40.f90: New test.
1916 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
1918 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
1920 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
1922 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
1923 * gcc.target/aarch64/vect-ld1r-compile.c: New.
1924 * gcc.target/aarch64/vect-ld1r-fp.c: New.
1925 * gcc.target/aarch64/vect-ld1r.c: New.
1926 * gcc.target/aarch64/vect-ld1r.x: New.
1928 2013-01-14 Andi Kleen <ak@linux.intel.com>
1931 * gcc.target/i386/hle-clear-rel.c: New file
1932 * gcc.target/i386/hle-store-rel.c: New file.
1934 2013-01-14 Harald Anlauf <anlauf@gmx.de>
1936 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
1937 * gfortran.dg/bounds_check_4.f90: Likewise.
1938 * gfortran.dg/inquire_10.f90: Likewise.
1939 * gfortran.dg/minloc_3.f90: Likewise.
1940 * gfortran.dg/minlocval_3.f90: Likewise.
1941 * gfortran.dg/module_double_reuse.f90: Likewise.
1942 * gfortran.dg/mvbits_1.f90: Likewise.
1943 * gfortran.dg/oldstyle_1.f90: Likewise.
1944 * gfortran.dg/pr20163-2.f: Likewise.
1945 * gfortran.dg/save_1.f90: Likewise.
1946 * gfortran.dg/scan_1.f90: Likewise.
1947 * gfortran.dg/select_char_1.f90: Likewise.
1948 * gfortran.dg/shape_4.f90: Likewise.
1949 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
1950 * gfortran.dg/function_optimize_10.f90: Likewise.
1951 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
1952 * gfortran.dg/used_types_17.f90: Likewise.
1953 * gfortran.dg/used_types_18.f90: Likewise.
1955 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
1958 * gfortran.dg/proc_ptr_result_8.f90 : New test.
1960 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
1962 * gcc.dg/unroll_5.c: Add nomips16 attributes.
1964 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
1966 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
1968 2013-01-12 Janus Weil <janus@gcc.gnu.org>
1971 * gfortran.dg/assumed_type_2.f90: Fix test case.
1972 * gfortran.dg/internal_pack_13.f90: New test.
1973 * gfortran.dg/internal_pack_14.f90: New test.
1975 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
1978 * gfortran.dg/unlimited_polymorphic_8.f90: Update
1979 scan-tree-dump-times for foo.0.x._vptr to deal with change from
1982 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
1984 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
1986 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1989 * gcc.target/s390/pr55719.c: New testcase.
1991 2013-01-11 Richard Guenther <rguenther@suse.de>
1993 PR tree-optimization/44061
1994 * gcc.dg/pr44061.c: New testcase.
1996 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
1998 Update copyright years.
2000 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
2001 Jakub Jelinek <jakub@redhat.com>
2004 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
2006 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
2008 PR rtl-optimization/55672
2009 * gcc.target/i386/pr55672.c: New.
2011 2013-01-10 Jeff Law <law@redhat.com>
2013 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
2014 pass/fail message unique.
2017 2013-01-10 Jason Merrill <jason@redhat.com>
2019 * ada/.gitignore: New.
2021 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2023 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
2025 * g++.dg/tls/thread_local2.C: Likewise.
2026 * g++.dg/tls/thread_local2g.C: Likewise.
2027 * g++.dg/tls/thread_local6.C: Likewise.
2028 * g++.dg/tls/thread_local-order1.C: Add tls options.
2029 * g++.dg/tls/thread_local-order2.C: Likewise.
2030 * g++.dg/tls/thread_local3.C: Likewise.
2031 * g++.dg/tls/thread_local3g.C: Likewise.
2032 * g++.dg/tls/thread_local4.C: Likewise.
2033 * g++.dg/tls/thread_local4g.C: Likewise.
2034 * g++.dg/tls/thread_local5.C: Likewise.
2035 * g++.dg/tls/thread_local5g.C: Likewise.
2036 * g++.dg/tls/thread_local6g.C: Likewise.
2038 2013-01-10 Kostya Serebryany <kcc@google.com>
2040 * g++.dg/asan/asan_test.cc: Sync from upstream.
2042 2013-01-10 Jakub Jelinek <jakub@redhat.com>
2044 PR tree-optimization/55921
2045 * gcc.c-torture/compile/pr55921.c: New test.
2047 2013-01-09 Jan Hubicka <jh@suse.cz>
2049 PR tree-optimization/55569
2050 * gcc.c-torture/compile/pr55569.c: New testcase.
2052 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
2055 * gfortran.dg/use_28.f90: New test.
2057 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
2059 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
2060 number matching more robust.
2062 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
2064 PR rtl-optimization/55829
2065 * gcc.target/i386/pr55829.c: New.
2067 2013-01-09 Tobias Burnus <burnus@net-b.de>
2070 * gfortran.dg/bind_c_bool_1.f90: New.
2071 * gfortran.dg/do_5.f90: Add dg-warning.
2073 2013-01-09 Jan Hubicka <jh@suse.cz>
2075 PR tree-optimization/55875
2076 * gcc.c-torture/execute/pr55875.c: New testcase.
2077 * g++.dg/torture/pr55875.C: New testcase.
2079 2013-01-09 Jakub Jelinek <jakub@redhat.com>
2082 * c-c++-common/pr48418.c: New test.
2084 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
2087 * g++.dg/tls/thread_local-ice.C: New.
2089 2013-01-09 Andreas Schwab <schwab@suse.de>
2091 * gcc.dg/guality/pr54693.c: Null-terminate arr.
2093 2013-01-09 Jakub Jelinek <jakub@redhat.com>
2095 PR tree-optimization/48189
2096 * gcc.dg/pr48189.c: New test.
2098 2013-01-04 Jan Hubicka <jh@suse.cz>
2100 PR tree-optimization/55823
2101 * g++.dg/ipa/devirt-10.C: New testcase.
2103 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
2104 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
2106 PR rtl-optimization/55845
2107 * gcc.target/i386/pr55845.c: New test.
2109 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
2111 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
2112 instructions generated instead of number of occurances.
2114 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
2116 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
2117 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2118 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
2119 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2120 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2121 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
2122 * gcc.target/aarch64/vect-fcm.x: Likewise.
2123 * lib/target-supports.exp
2124 (check_effective_target_vect_cond): Enable for AArch64.
2126 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
2128 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
2129 endian-safe float pool loading.
2130 (test_square_root_v4sf): Likewise.
2131 (test_square_root_v2df): Likewise.
2132 * lib/target-supports.exp
2133 (check_effective_target_vect_call_sqrtf): Add AArch64.
2135 2013-01-08 Martin Jambor <mjambor@suse.cz>
2138 * gcc.dg/tree-ssa/pr55579.c: New test.
2140 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2142 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
2145 2013-01-08 Jakub Jelinek <jakub@redhat.com>
2148 * gcc.dg/torture/pr55890-3.c: New test.
2151 * gcc.c-torture/compile/pr55851.c: New test.
2154 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
2157 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
2160 * gfortran.dg/elemental_scalar_args_2.f90: New test.
2162 2013-01-07 Tobias Burnus <burnus@net-b.de>
2165 * gfortran.dg/pointer_init_2.f90: Update dg-error.
2166 * gfortran.dg/pointer_init_7.f90: New.
2168 2013-01-07 Richard Biener <rguenther@suse.de>
2170 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
2172 2013-01-07 Richard Biener <rguenther@suse.de>
2175 * gcc.dg/torture/pr55890-1.c: New testcase.
2176 * gcc.dg/torture/pr55890-2.c: Likewise.
2178 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
2180 * gcc.target/aarch64/fmovd.c: New.
2181 * gcc.target/aarch64/fmovf.c: Likewise.
2182 * gcc.target/aarch64/fmovd-zero.c: Likewise.
2183 * gcc.target/aarch64/fmovf-zero.c: Likewise.
2184 * gcc.target/aarch64/vect-fmovd.c: Likewise.
2185 * gcc.target/aarch64/vect-fmovf.c: Likewise.
2186 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
2187 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
2189 2013-01-07 Richard Biener <rguenther@suse.de>
2191 PR tree-optimization/55888
2192 PR tree-optimization/55862
2193 * gcc.dg/torture/pr55888.c: New testcase.
2195 2013-01-07 Tobias Burnus <burnus@net-b.de>
2198 * gfortran.dg/intrinsic_size_3.f90: New.
2200 2013-01-07 Tobias Burnus <burnus@net-b.de>
2203 * gfortran.dg/select_type_32.f90: New.
2205 2013-01-04 Dodji Seketeli <dodji@redhat.com>
2208 * g++.dg/cpp0x/alias-decl-29.C: New test.
2210 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
2215 * gfortran.dg/class_array_15.f03: New test.
2217 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
2222 * gfortran.dg/use_23.f90: New test.
2223 * gfortran.dg/use_24.f90: New test.
2224 * gfortran.dg/use_25.f90: New test.
2225 * gfortran.dg/use_26.f90: New test.
2226 * gfortran.dg/use_27.f90: New test.
2228 2013-01-06 Olivier Hainque <hainque@adacore.com>
2230 * gnat.dg/specs/clause_on_volatile.ads: New test.
2232 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
2234 * gnat.dg/alignment10.adb: New test.
2236 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
2237 Mikael Morin <mikael@gcc.gnu.org>
2240 * gfortran.dg/use_22.f90: New test.
2242 2013-01-04 Andrew Pinski <apinski@cavium.com>
2244 * gcc.target/aarch64/cmp-1.c: New testcase.
2246 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
2249 * gfortran.dg/select_type_31.f03: New test.
2251 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
2253 PR c++/54526 (again)
2254 * g++.dg/cpp0x/parse2.C: Extend.
2255 * g++.old-deja/g++.other/crash28.C: Adjust.
2257 2013-01-04 Richard Biener <rguenther@suse.de>
2259 PR tree-optimization/55862
2260 * gcc.dg/torture/pr55862.c: New testcase.
2262 2013-01-04 Martin Jambor <mjambor@suse.cz>
2264 PR tree-optimization/55755
2265 * gcc.dg/torture/pr55755.c: New test.
2266 * gcc.dg/tree-ssa/sra-13.c: Likewise.
2267 * gcc.dg/tree-ssa/pr45144.c: Update.
2269 2013-01-04 Richard Biener <rguenther@suse.de>
2272 * gcc.dg/fold-reassoc-2.c: New testcase.
2274 2013-01-04 Tobias Burnus <burnus@net-b.de>
2277 * gfortran.dg/null_7.f90: New.
2279 2013-01-04 Tobias Burnus <burnus@net-b.de>
2283 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
2284 * gfortran.dg/unlimited_polymorphic_7.f90: New.
2285 * gfortran.dg/unlimited_polymorphic_8.f90: New.
2287 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
2289 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
2291 2013-01-03 Janus Weil <janus@gcc.gnu.org>
2294 * gfortran.dg/assignment_1.f90: Modified.
2295 * gfortran.dg/assignment_4.f90: New.
2297 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
2299 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
2301 2013-01-03 Richard Biener <rguenther@suse.de>
2303 PR tree-optimization/55857
2304 * gcc.dg/vect/pr55857-1.c: New testcase.
2305 * gcc.dg/vect/pr55857-2.c: Likewise.
2307 2013-01-03 Jakub Jelinek <jakub@redhat.com>
2309 PR rtl-optimization/55838
2310 * gcc.dg/pr55838.c: New test.
2312 PR tree-optimization/55832
2313 * gcc.c-torture/compile/pr55832.c: New test.
2315 2013-01-02 Teresa Johnson <tejohnson@google.com>
2317 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
2318 * gcc.dg/tree-ssa/loop-23.c: Ditto.
2319 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
2320 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
2321 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
2322 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
2323 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
2324 * gcc.dg/unroll_1.c: Ditto.
2325 * gcc.dg/unroll_2.c: Ditto.
2326 * gcc.dg/unroll_3.c: Ditto.
2327 * gcc.dg/unroll_4.c: Ditto.
2329 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2331 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
2333 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2336 * gfortran.dg/eof_4.f90: New test.
2338 2013-01-02 Jakub Jelinek <jakub@redhat.com>
2340 * lib/c-compat.exp (compat-use-alt-compiler): Remove
2341 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
2342 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
2343 (compat_setup_dfp): Initialize compat_alt_caret and
2344 compat_save_TEST_ALWAYS_FLAGS.
2346 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2348 * gcc.dg/torture/tls/tls-reload-1.c: New test.
2350 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2352 * gcc.dg/torture/fp-int-convert-2.c: New test.
2354 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2356 * gfortran.dg/newunit_3.f90: Add dg-do run.
2357 * gfortran.dg/inquire_15.f90: Add dg-do run.
2359 2013-01-01 Jakub Jelinek <jakub@redhat.com>
2361 PR tree-optimization/55831
2362 * gcc.dg/pr55831.c: New test.
2364 Copyright (C) 2013 Free Software Foundation, Inc.
2366 Copying and distribution of this file, with or without modification,
2367 are permitted in any medium without royalty provided the copyright
2368 notice and this notice are preserved.