de77b77d2420eec2921a507c6e5b335ab279526e
[gcc.git] / gcc / testsuite / ChangeLog
1 2013-06-16 Balaji V. Iyer <balaji.v.iyer@intel.com>
2
3 * c-c++-common/cilk-plus/AN/if_test.c (main2): Fixed a bug of accidentally
4 placing minus sign for length instead of stride.
5
6 2013-06-16 Joern Rennecke <joern.rennecke@embecosm.com>
7
8 PR rtl-optimization/57425
9 PR rtl-optimization/57569
10 * gcc.dg/torture/pr57425-1.c, gcc.dg/torture/pr57425-2.c: New files.
11 * gcc.dg/torture/pr57425-3.c, gcc.dg/torture/pr57569.c: Likewise.
12
13 2013-06-15 Mikael Morin <mikael@gcc.gnu.org>
14
15 PR fortran/49074
16 PR fortran/56136
17 * gfortran.dg/typebound_assignment_5.f03: Check the absence of any
18 packing.
19 * gfortran.dg/typebound_assignment_6.f03: New.
20
21 2013-06-15 Oleg Endo <olegendo@gcc.gnu.org>
22
23 * gcc.target/h8300/h8300.exp: New.
24 * gcc.dg/pragma-isr.c: Move to ...
25 * gcc.target/sh/torture/pragma-isr.c: ... here ...
26 * gcc.target/h8300/pragma-isr.c: ... and here.
27 * gcc.dg/pragma-isr2.c: Move to ...
28 * gcc.target/sh/torture/pragma-isr2.c: ... here ...
29 * gcc.target/h8300/pragma-isr2.c: ... and here.
30 * gcc.dg/pragma-isr-trapa.c: Move to ...
31 * gcc.target/sh/pragma-isr-trapa.c: ... here.
32 * gcc.dg/pragma-isr-trapa2.c: Move to ...
33 * gcc.target/sh/pragma-isr-trapa2.c: ... here.
34 * gcc.dg/pragma-isr-trap_exit.c: Move to ...
35 * gcc.target/sh/pragma-isr-trap-exit.c: ... here.
36 * gcc.dg/pragma-isr-nosave_low_regs.c: Move to ...
37 * gcc.target/sh/pragma-isr-nosave_low_regs.c: ... here.
38 * gcc.dg/attr-isr-nosave_low_regs.c: Move to ...
39 * gcc.target/sh/attr-isr-nosave_low_regs.c: ... here.
40 * gcc.dg/attr-isr-trap_exit.c: Move to ...
41 * gcc.target/sh/attr-isr-trap_exit.c: ... here.
42 * gcc.dg/attr-isr-trapa.c: Move to ...
43 * gcc.target/sh/attr-isr-trapa.c: ... here.
44
45 2013-06-14 Paolo Carlini <paolo.carlini@oracle.com>
46
47 PR c++/51413
48 * g++.dg/ext/builtin-offsetof1.C: New.
49
50 2013-06-14 Vidya Praveen <vidyapraveen@arm.com>
51
52 * gcc.target/aarch64/vect_smlal_1.c: New file.
53
54 2013-06-14 Tobias Burnus <burnus@net-b.de>
55
56 PR fortran/57508
57 * gfortran.dg/defined_assignment_7.f90: New.
58
59 2013-06-14 Paolo Carlini <paolo.carlini@oracle.com>
60
61 PR c++/57599
62 * g++.dg/rtti/dyncast6.C: New.
63 * g++.dg/cpp0x/dyncast1.C: Likewise.
64
65 2013-06-14 Alan Modra <amodra@gmail.com>
66
67 PR middle-end/57134
68 * gcc.dg/pr57134.c: New.
69
70 2013-06-14 Tobias Burnus <burnus@net-b.de>
71
72 PR fortran/57596
73 * gfortran.dg/deferred_type_param_9.f90: New.
74
75 2013-06-13 Marc Glisse <marc.glisse@inria.fr>
76
77 * gcc.dg/fold-minus-1.c: New testcase.
78
79 2013-06-13 Mikael Morin <mikael@gcc.gnu.org>
80
81 PR fortran/49074
82 * gfortran.dg/typebound_assignment_5.f03: New.
83
84 2013-06-13 Marc Glisse <marc.glisse@inria.fr>
85
86 * gcc.dg/tree-ssa/forwprop-27.c: New testcase.
87
88 2013-06-12 Michael Meissner <meissner@linux.vnet.ibm.com>
89 Pat Haugen <pthaugen@us.ibm.com>
90 Peter Bergner <bergner@vnet.ibm.com>
91
92 * gcc.target/powerpc/atomic-p7.c: New file, add tests for atomic
93 load/store instructions on power7, power8.
94 * gcc.target/powerpc/atomic-p8.c: Likewise.
95
96 2013-06-12 Balaji V. Iyer <balaji.v.iyer@intel.com>
97
98 PR c/57577
99 * c-c++-common/cilk-plus/AN/pr57577.c: New testcase.
100
101 2013-06-12 Paolo Carlini <paolo.carlini@oracle.com>
102
103 PR c++/38958
104 * g++.dg/warn/Wunused-var-20.C: New.
105
106 2013-06-12 Richard Sandiford <rdsandiford@googlemail.com>
107
108 * gcc.target/mips/mips.exp: Handle -f{no-,}common.
109 * gcc.target/mips/memcpy-1.c: Remove redundant dg-do.
110 Run with -fno-common.
111
112 2013-06-12 Balaji V. Iyer <balaji.v.iyer@intel.com>
113
114 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (main): Replaced abort
115 and exit function calls with return 1 and return 0, respectively.
116
117 2013-06-12 Richard Sandiford <rdsandiford@googlemail.com>
118
119 * gcc.target/mips/umips-branch-1.c, gcc.target/mips/umips-branch-2.c:
120 New tests.
121
122 2013-06-12 Marc Glisse <marc.glisse@inria.fr>
123
124 PR tree-optimization/57361
125 * gcc.dg/tree-ssa/pr57361.c: New file.
126
127 2013-06-12 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
128
129 * gcc.target/arm/unaligned-memcpy-4.c (src, dst): Initialize
130 to ensure alignment.
131 * gcc.target/arm/unaligned-memcpy-3.c (src): Likewise.
132
133 2013-06-12 Tobias Burnus <burnus@net-b.de>
134
135 * gfortran.dg/finalize_10.f90: Update scan-tree-dump.
136
137 2013-06-12 Tobias Burnus <burnus@net-b.de>
138 Dominique d'Humieres <dominiq@lps.ens.fr>
139
140 * gfortran.dg/finalize_10.f90: Update scan-tree-dump.
141
142 2013-06-12 Jakub Jelinek <jakub@redhat.com>
143
144 PR target/56564
145 * gcc.target/i386/pr56564-1.c: Skip on darwin, mingw and cygwin.
146 * gcc.target/i386/pr56564-3.c: Likewise.
147
148 2013-06-11 Tobias Burnus <burnus@net-b.de>
149
150 PR fortran/57535
151 * gfortran.dg/class_array_18.f90: New.
152
153 2013-06-11 Jan Hubicka <jh@suse.cz>
154
155 PR c++/57551
156 * g++.dg/ext/visibility/anon6.C: Update testcase.
157
158 2013-06-10 Balaji V. Iyer <balaji.v.iyer@intel.com>
159
160 PR c/57563
161 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c (main): Fixed a bug
162 in how we check __sec_reduce_mutating function's result.
163
164 2013-06-10 Michael Meissner <meissner@linux.vnet.ibm.com>
165 Pat Haugen <pthaugen@us.ibm.com>
166 Peter Bergner <bergner@vnet.ibm.com>
167
168 * gcc.target/powerpc/direct-move-vint1.c: New tests for power8
169 direct move instructions.
170 * gcc.target/powerpc/direct-move-vint2.c: Likewise.
171 * gcc.target/powerpc/direct-move.h: Likewise.
172 * gcc.target/powerpc/direct-move-float1.c: Likewise.
173 * gcc.target/powerpc/direct-move-float2.c: Likewise.
174 * gcc.target/powerpc/direct-move-double1.c: Likewise.
175 * gcc.target/powerpc/direct-move-double2.c: Likewise.
176 * gcc.target/powerpc/direct-move-long1.c: Likewise.
177 * gcc.target/powerpc/direct-move-long2.c: Likewise.
178
179 2013-06-10 Paolo Carlini <paolo.carlini@oracle.com>
180
181 PR c++/52440
182 * g++.dg/cpp0x/pr52440.C: New.
183
184 2013-06-10 Jakub Jelinek <jakub@redhat.com>
185
186 PR target/56564
187 * gcc.target/i386/pr56564-1.c: New test.
188 * gcc.target/i386/pr56564-2.c: New test.
189 * gcc.target/i386/pr56564-3.c: New test.
190 * gcc.target/i386/pr56564-4.c: New test.
191 * gcc.target/i386/avx256-unaligned-load-4.c: Add -fno-common.
192 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
193 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
194 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
195 * gcc.target/i386/vect-sizes-1.c: Likewise.
196 * gcc.target/i386/memcpy-1.c: Likewise.
197 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c (tmp): Initialize.
198 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c (tmp): Likewise.
199
200 2013-06-10 Thomas Schwinge <thomas@codesourcery.com>
201
202 * g++.dg/abi/forced.C: Extend current handling of Linux-based x86
203 systems to cover all GNU systems.
204 * g++.dg/abi/guard2.C: Likewise.
205 * g++.dg/cpp0x/constexpr-rom.C: Likewise.
206 * g++.dg/eh/sighandle.C: Likewise.
207 * g++.dg/ext/cleanup-10.C: Likewise.
208 * g++.dg/ext/cleanup-11.C: Likewise.
209 * g++.dg/ext/cleanup-8.C: Likewise.
210 * g++.dg/ext/cleanup-9.C: Likewise.
211 * g++.dg/opt/const5.C: Likewise.
212 * g++.dg/opt/life1.C: Likewise.
213 * g++.dg/other/pr39496.C: Likewise.
214 * g++.old-deja/g++.abi/aggregates.C: Likewise.
215 * g++.old-deja/g++.abi/align.C: Likewise.
216 * g++.old-deja/g++.abi/bitfields.C: Likewise.
217 * g++.old-deja/g++.law/weak.C: Likewise.
218 * g++.old-deja/g++.pt/asm1.C: Likewise.
219 * gcc.c-torture/execute/20030125-1.x: Likewise.
220 * gcc.c-torture/execute/990127-2.x: Likewise.
221 * gcc.dg/20041106-1.c: Likewise.
222 * gcc.dg/20050503-1.c: Likewise.
223 * gcc.dg/builtin-object-size-5.c: Likewise.
224 * gcc.dg/cleanup-10.c: Likewise.
225 * gcc.dg/cleanup-11.c: Likewise.
226 * gcc.dg/cleanup-8.c: Likewise.
227 * gcc.dg/cleanup-9.c: Likewise.
228 * gcc.dg/complex-5.c: Likewise.
229 * gcc.dg/debug/dwarf2/asm-line1.c: Likewise.
230 * gcc.dg/debug/dwarf2/discriminator.c: Likewise.
231 * gcc.dg/dfp/convert-dfp-round-thread.c: Likewise.
232 * gcc.dg/dfp/pr35739.c: Likewise.
233 * gcc.dg/fdata-sections-1.c: Likewise.
234 * gcc.dg/lto/20090206-1_0.c: Likewise.
235 * gcc.dg/lto/20090206-2_0.c: Likewise.
236 * gcc.dg/pr30360.c: Likewise.
237 * gcc.dg/pr37303.c: Likewise.
238 * gcc.dg/pr39323-1.c: Likewise.
239 * gcc.dg/pr39323-2.c: Likewise.
240 * gcc.dg/pr39323-3.c: Likewise.
241 * gcc.dg/pr45416.c: Likewise.
242 * gcc.dg/setjmp-2.c: Likewise.
243 * gcc.dg/split-1.c: Likewise.
244 * gcc.dg/split-3.c: Likewise.
245 * gcc.dg/split-4.c: Likewise.
246 * gcc.dg/strlenopt-12g.c: Likewise.
247 * gcc.dg/strlenopt-14g.c: Likewise.
248 * gcc.dg/strlenopt-14gf.c: Likewise.
249 * gcc.dg/strlenopt-16g.c: Likewise.
250 * gcc.dg/strlenopt-17g.c: Likewise.
251 * gcc.dg/strlenopt-18g.c: Likewise.
252 * gcc.dg/strlenopt-1f.c: Likewise.
253 * gcc.dg/strlenopt-22g.c: Likewise.
254 * gcc.dg/strlenopt-2f.c: Likewise.
255 * gcc.dg/strlenopt-4g.c: Likewise.
256 * gcc.dg/strlenopt-4gf.c: Likewise.
257 * gcc.dg/struct-ret-3.c: Likewise.
258 * gcc.dg/torture/stackalign/setjmp-2.c: Likewise.
259 * gcc.misc-tests/linkage.exp: Likewise.
260 * gcc.target/i386/20000724-1.c: Likewise.
261 * gcc.target/i386/align-main-3.c: Likewise.
262 * gcc.target/i386/cleanup-1.c: Likewise.
263 * gcc.target/i386/inline-mcpy.c: Likewise.
264 * gcc.target/i386/pr32268.c: Likewise.
265 * gcc.target/i386/pr36613.c: Likewise.
266 * gcc.target/i386/pr39013-1.c: Likewise.
267 * gcc.target/i386/pr39013-2.c: Likewise.
268 * gcc.target/i386/pr39496.c: Likewise.
269 * gcc.target/i386/pr40906-3.c: Likewise.
270 * gcc.target/i386/pr46084.c: Likewise.
271 * lib/target-supports.exp (check_effective_target_pie): Likewise.
272
273 2013-06-09 Oleg Endo <olegendo@gcc.gnu.org>
274
275 PR target/6526
276 * gcc.target/sh/pr6526.c: New.
277
278 2013-06-09 Jakub Jelinek <jakub@redhat.com>
279
280 PR target/57568
281 * gcc.c-torture/execute/pr57568.c: New test.
282
283 2013-06-09 Paolo Carlini <paolo.carlini@oracle.com>
284
285 PR c++/37404
286 * g++.dg/other/vararg-4.C: New.
287
288 2013-06-08 Vladimir Makarov <vmakarov@redhat.com>
289
290 PR rtl-optimization/57559
291 * gcc.target/s390/pr57559.c : New test.
292
293 2013-06-08 Tobias Burnus <burnus@net-b.de>
294
295 PR fortran/37336
296 * gfortran.dg/finalize_10.f90: New.
297 * gfortran.dg/auto_dealloc_2.f90: Update tree-dump.
298 * gfortran.dg/finalize_15.f90: New.
299
300 2013-06-08 Tobias Burnus <burnus@net-b.de>
301
302 PR fortran/57553
303 * gfortran.dg/storage_size_4.f90: New.
304
305 2013-06-07 Sriraman Tallam <tmsriram@google.com>
306
307 PR c++/57548
308 * testsuite/g++.dg/ext/pr57548.C: New test.
309
310 2013-06-07 Balaji V. Iyer <balaji.v.iyer@intel.com>
311
312 PR middle-end/57541
313 * c-c++-common/cilk-plus/AN/pr57541.c: New test case.
314
315 2013-06-07 Jan Hubicka <jh@suse.cz>
316
317 * gcc.dg/tree-ssa/attr-alias.c: Remove brackets in template.
318
319 2013-06-07 Tobias Burnus <burnus@net-b.de>
320
321 PR fortran/57549
322 * gfortran.dg/array_constructor_48.f90: New.
323 * gfortran.dg/array_constructor_type_14.f03: Correct test case.
324 * gfortran.dg/array_constructor_type_15.f03: Ditto.
325
326 2013-06-07 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
327
328 PR target/56315
329 * gcc.target/arm/xordi3-opt.c: New test.
330
331 2013-06-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
332
333 * gcc.dg/debug/dwarf2/discriminator.c: Fix wording.
334 Revert to dg-options.
335
336 2013-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
337
338 PR target/55033
339 * gcc.target/powerpc/pr55033.c: New.
340
341 2013-06-07 Paolo Carlini <paolo.carlini@oracle.com>
342
343 PR c++/53658
344 * g++.dg/cpp0x/alias-decl-36.C: New.
345
346 2013-06-06 Michael Meissner <meissner@linux.vnet.ibm.com>
347 Pat Haugen <pthaugen@us.ibm.com>
348 Peter Bergner <bergner@vnet.ibm.com>
349
350 * gcc.target/powerpc/p8vector-builtin-1.c: New test to test
351 power8 builtin functions.
352 * gcc.target/powerpc/p8vector-builtin-2.c: Likewise.
353 * gcc.target/powerpc/p8vector-builtin-3.c: Likewise.
354 * gcc.target/powerpc/p8vector-builtin-4.c: Likewise.
355 * gcc.target/powerpc/p8vector-builtin-5.c: Likewise.
356 * gcc.target/powerpc/p8vector-builtin-6.c: Likewise.
357 * gcc.target/powerpc/p8vector-builtin-7.c: Likewise.
358 * gcc.target/powerpc/p8vector-vectorize-1.c: New
359 tests to test power8 auto-vectorization.
360 * gcc.target/powerpc/p8vector-vectorize-2.c: Likewise.
361 * gcc.target/powerpc/p8vector-vectorize-3.c: Likewise.
362 * gcc.target/powerpc/p8vector-vectorize-4.c: Likewise.
363 * gcc.target/powerpc/p8vector-vectorize-5.c: Likewise.
364
365 * gcc.target/powerpc/crypto-builtin-1.c: Use effective target
366 powerpc_p8vector_ok instead of powerpc_vsx_ok.
367
368 * gcc.target/powerpc/bool.c: New file, add eqv, nand, nor tests.
369
370 * lib/target-supports.exp (check_p8vector_hw_available) Add power8
371 support.
372 (check_effective_target_powerpc_p8vector_ok): Likewise.
373 (is-effective-target): Likewise.
374 (check_vect_support_and_set_flags): Likewise.
375
376 2013-06-06 Paolo Carlini <paolo.carlini@oracle.com>
377
378 PR c++/43652
379 * g++.dg/parse/error53.C: New.
380
381 2013-06-06 Vladimir Makarov <vmakarov@redhat.com>
382
383 PR rtl-optimization/57459
384 * gcc.target/i386/pr57459.c: New test.
385
386 2013-06-06 Teresa Johnson <tejohnson@google.com>
387
388 PR c++/53743
389 * gcc.dg/tree-prof/va-arg-pack-1.c: Cloned from c-torture, made
390 into -freorder-blocks-and-partition test.
391 * gcc.dg/tree-prof/comp-goto-1.c: Ditto.
392 * gcc.dg/tree-prof/20041218-1.c: Ditto.
393 * gcc.dg/tree-prof/pr52027.c: Use -O2.
394 * gcc.dg/tree-prof/pr50907.c: Ditto.
395 * gcc.dg/tree-prof/pr45354.c: Ditto.
396 * g++.dg/tree-prof/partition2.C: Ditto.
397 * g++.dg/tree-prof/partition3.C: Ditto.
398
399 2013-06-06 Tobias Burnus <burnus@net-b.de>
400
401 PR fortran/57542
402 * gfortran.dg/finalize_16.f90: New.
403
404 2013-06-06 Marcus Shawcroft <marcus.shawcroft@arm.com>
405
406 * gcc.dg/vect/no-section-anchors-vect-68.c:
407 Add dg-skip-if aarch64_tiny.
408
409 2013-06-05 Balaji V. Iyer <balaji.v.iyer@intel.com>
410
411 PR C/57457
412 * c-c++-common/cilk-plus/AN/pr57457.c: New test.
413 * c-c++-common/cilk-plus/AN/pr57457-2.c: Likewise.
414
415 2013-06-05 Paolo Carlini <paolo.carlini@oracle.com>
416
417 PR c++/51908
418 * g++.dg/cpp0x/decltype54.C: New.
419
420 2013-06-05 James Greenhalgh <james.greenhalgh@arm.com>
421
422 * gcc.dg/fshort-wchar.c: Add extra dg-options for
423 arm*-*-*eabi* targets.
424 * gcc.dg/tree-ssa/pr42585.c: Change dg-final to catch
425 arm*-*-* targets.
426 * gcc.dg/tree-ssa/pr43491.c: Likewise.
427
428 2013-06-05 Manfred Schwarb <manfred99@gmx.ch>
429 Tobias Burnus <burnus@net-b.de>
430
431 * gfortran.dg/string_length_2.f90: Fix dg-do run.
432 * gfortran.dg/io_real_boz_3.f90: Remove extra space in "dg-do run".
433 * gfortran.dg/io_real_boz_4.f90: Ditto.
434 * gfortran.dg/io_real_boz_5.f90: Ditto.
435
436 2013-06-05 Andreas Schwab <schwab@suse.de>
437
438 * gcc.dg/tree-ssa/attr-alias.c: Remove duplicated contents.
439
440 2013-06-04 Jan Hubicka <jh@suse.cz>
441
442 * gcc.dg/tree-ssa/attr-alias.c: New testcase.
443
444 2013-06-04 Balaji V. Iyer <balaji.v.iyer@intel.com>
445
446 * c-c++-common/cilk-plus/AN/array_test1.c (main): Replaced argc, argv
447 parameters with void.
448 (main2): Removed argc parameter.
449 * c-c++-common/cilk-plus/AN/array_test2.c (main2): Likewise.
450 (main): Replaced argc, argv parameters with void.
451 * c-c++-common/cilk-plus/AN/array_test_ND.c (main): Likewise.
452 (main2): Removed argc parameter.
453 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c (main): Replaced argc
454 argv parameters with void. Added __asm volatile to avoid optimization
455 on argc, if necessary.
456 * c-c++-common/cilk-plus/AN/builtin_fn_mutating (main): Likewise.
457 * c-c++-common/cilk-plus/AN/builtin_func_double.c (main): Likewise.
458 * c-c++-common/cilk-plus/AN/builtin_func_double2.c (main): Likewise.
459 * c-c++-common/cilk-plus/AN/conditional.c (main): Likewise.
460 * c-c++-common/cilk-plus/AN/exec-once.c (main): Likewise.
461 * c-c++-common/cilk-plus/AN/exec-once2.c (main): Likewise.
462 * c-c++-common/cilk-plus/AN/fn_ptr.c (main): Likewise.
463 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c (main): Likewise.
464 * c-c++-common/cilk-plus/AN/gather_scatter.c (main): Likewise.
465 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
466 * c-c++-common/cilk-plus/AN/parser_errors.c (main): Likewise.
467 * c-c++-common/cilk-plus/AN/parser_errors2.c (main): Likewise.
468 * c-c++-common/cilk-plus/AN/parser_errors3.c (main): Likewise.
469 * c-c++-common/cilk-plus/AN/parser_errors4.c (main): Likewise.
470 * c-c++-common/cilk-plus/AN/rank_mismatch2.c (main): Likewise.
471 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (main): Likewise.
472 * c-c++-common/cilk-plus/AN/sec_reduce_return.c (main): Likewise.
473 * c-c++-common/cilk-plus/AN/test_builtin_return.c (main): Likewise.
474 * c-c++-common/cilk-plus/AN/vla.c (main): Likewise.
475 * c-c++-common/cilk-plus/AN/comma-exp.c (main): Replaced argc, argv
476 parameters with void.
477 (main2): Removed argc parameter.
478 * c-c++-common/cilk-plus/AN/if_test.c (main2): Likewise.
479 (main): Replaced argc, argv parameters with void.
480 * c-c++-common/cilk-plus/AN/fp_triplet_values (main2): Replace argc,
481 argv parameters with void. Also renamed this function as main, and
482 delete the existing main.
483 * c-c++-common/cilk-plus/AN/sec_implicit.c (main2): Likewise.
484 * c-c++-common/cilk-plus/AN/sec_implicit2.c (main2): Likewise.
485 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c (main2): Likewise.
486
487 2013-06-04 Ian Bolton <ian.bolton@arm.com>
488
489 * gcc.target/aarch64/movi_1.c: New test.
490
491 2013-06-04 Tobias Burnus <burnus@net-b.de>
492
493 PR fortran/37336
494 * gfortran.dg/finalize_12.f90: New.
495 * gfortran.dg/alloc_comp_basics_1.f90: Add BLOCK for
496 end of scope finalization.
497 * gfortran.dg/alloc_comp_constructor_1.f90: Ditto.
498 * gfortran.dg/allocatable_scalar_9.f90: Ditto.
499 * gfortran.dg/auto_dealloc_2.f90: Ditto.
500 * gfortran.dg/class_19.f03: Ditto.
501 * gfortran.dg/coarray_lib_alloc_1.f90: Ditto.
502 * gfortran.dg/coarray_lib_alloc_2.f90: Ditto.
503 * gfortran.dg/extends_14.f03: Ditto.
504 * gfortran.dg/move_alloc_4.f90: Ditto.
505 * gfortran.dg/typebound_proc_27.f03: Ditto.
506
507 2013-06-04 Manfred Schwarb <manfred99@gmx.ch>
508
509 * gfortran.dg/bounds_check_7.f90: Remove "! {".
510 * gfortran.dg/coarray_poly_3.f90: Remove inactive, broken dg-*.
511 * gfortran.dg/default_initialization_5.f90: Update dg-do.
512 * gfortran.dg/g77/f77-edit-s-out.f: Fix broken dg-output.
513 * gfortran.dg/g77/f77-edit-t-out.f: Fix broken dg-output.
514 * gfortran.dg/g77/f77-edit-x-out.f: Fix broken dg-output.
515 * gfortran.dg/init_flag_11.f90: Fix broken dg-options.
516 * gfortran.dg/io_real_boz_3.f90: Add comment regarding dg-do run.
517 * gfortran.dg/io_real_boz_4.f90: Ditto.
518 * gfortran.dg/io_real_boz_5.f90: Ditto.
519 * gfortran.dg/namelist_print_1.f: Fix broken dg-output.
520 * gfortran.dg/read_x_eor.f90: Fix broken dg-output.
521 * gfortran.dg/repeat_1.f90: Improve dg-output pattern.
522 * gfortran.dg/spread_bounds_1.f90: Fix broken dg-output.
523 * gfortran.dg/transpose_2.f90: Fix dg-output.
524
525 2013-06-03 Balaji V. Iyer <balaji.v.iyer@intel.com>
526
527 * c-c++-common/cilk-plus/AN/if_test_errors.c (main): New testcase.
528 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Added a '-w' option to
529 dg-option and an header comment.
530
531 2013-06-03 Paolo Carlini <paolo.carlini@oracle.com>
532
533 PR c++/57419
534 * g++.dg/cpp0x/sfinae46.C: New.
535 * g++.dg/cpp0x/defaulted13.C: Adjust.
536 * g++.dg/cpp0x/defaulted2.C: Likewise.
537 * g++.dg/cpp0x/defaulted26.C: Likewise.
538 * g++.dg/cpp0x/defaulted3.C: Likewise.
539 * g++.dg/cpp0x/error1.C: Likewise.
540 * g++.dg/cpp0x/implicit1.C: Likewise.
541 * g++.dg/cpp0x/implicit11.C: Likewise.
542 * g++.dg/cpp0x/inh-ctor13.C: Likewise.
543 * g++.dg/cpp0x/initlist47.C: Likewise.
544 * g++.dg/cpp0x/initlist9.C: Likewise.
545 * g++.dg/cpp0x/lambda/lambda-errloc.C: Likewise.
546 * g++.dg/cpp0x/lambda/lambda-errloc2.C: Likewise.
547 * g++.dg/cpp0x/nsdmi-local.C: Likewise.
548 * g++.dg/cpp0x/union4.C: Likewise.
549 * g++.dg/template/crash108.C: Likewise.
550 * g++.dg/template/crash41.C: Likewise.
551 * g++.old-deja/g++.jason/local.C: Likewise.
552 * g++.old-deja/g++.law/visibility3.C: Likewise.
553
554 2013-06-03 Teresa Johnson <tejohnson@google.com>
555
556 * gcc.dg/vect/bb-slp-31.c: Update vect dump message.
557 * gcc.dg/vect/bb-slp-14.c: Ditto.
558 * gcc.dg/vect/fast-math-bb-slp-call-1.c: Ditto.
559 * gcc.dg/vect/bb-slp-23.c: Ditto.
560 * gcc.dg/vect/bb-slp-15.c: Ditto.
561 * gcc.dg/vect/fast-math-bb-slp-call-2.c: Ditto.
562 * gcc.dg/vect/bb-slp-24.c: Ditto.
563 * gcc.dg/vect/bb-slp-16.c: Ditto.
564 * gcc.dg/vect/bb-slp-25.c: Ditto.
565 * gcc.dg/vect/bb-slp-pattern-2.c: Ditto.
566 * gcc.dg/vect/bb-slp-17.c: Ditto.
567 * gcc.dg/vect/bb-slp-1.c: Ditto.
568 * gcc.dg/vect/bb-slp-26.c: Ditto.
569 * gcc.dg/vect/bb-slp-18.c: Ditto.
570 * gcc.dg/vect/bb-slp-2.c: Ditto.
571 * gcc.dg/vect/no-tree-reassoc-bb-slp-12.c: Ditto.
572 * gcc.dg/vect/bb-slp-27.c: Ditto.
573 * gcc.dg/vect/bb-slp-19.c: Ditto.
574 * gcc.dg/vect/bb-slp-3.c: Ditto.
575 * gcc.dg/vect/bb-slp-28.c: Ditto.
576 * gcc.dg/vect/bb-slp-4.c: Ditto.
577 * gcc.dg/vect/bb-slp-29.c: Ditto.
578 * gcc.dg/vect/bb-slp-5.c: Ditto.
579 * gcc.dg/vect/bb-slp-6.c: Ditto.
580 * gcc.dg/vect/bb-slp-8a.c: Ditto.
581 * gcc.dg/vect/bb-slp-7.c: Ditto.
582 * gcc.dg/vect/bb-slp-8b.c: Ditto.
583 * gcc.dg/vect/bb-slp-8.c: Ditto.
584 * gcc.dg/vect/bb-slp-9.c: Ditto.
585 * gcc.dg/vect/bb-slp-10.c: Ditto.
586 * gcc.dg/vect/bb-slp-11.c: Ditto.
587 * gcc.dg/vect/bb-slp-20.c: Ditto.
588 * gcc.dg/vect/bb-slp-cond-1.c: Ditto.
589 * gcc.dg/vect/bb-slp-21.c: Ditto.
590 * gcc.dg/vect/bb-slp-30.c: Ditto.
591 * gcc.dg/vect/bb-slp-13.c: Ditto.
592 * gcc.dg/vect/bb-slp-22.c: Ditto.
593 * g++.dg/vect/slp-pr50413.cc: Ditto.
594 * g++.dg/vect/slp-pr56812.cc: Ditto.
595 * g++.dg/vect/slp-pr50819.cc: Ditto.
596
597 2013-06-01 Tobias Burnus <burnus@net-b.de>
598
599 PR fortran/57456
600 * gfortran.dg/class_array_17.f90: New.
601
602 2013-05-31 Eric Botcazou <ebotcazou@adacore.com>
603
604 * ada/acats/floatstore.lst: New.
605 * ada/acats/run_all.sh: Process it.
606
607 2013-05-31 Eric Botcazou <ebotcazou@adacore.com>
608
609 * gcc.target/powerpc/e500-ord-1.c: New test.
610 * gcc.target/powerpc/e500-ord-2.c: Likewise.
611 * gcc.target/powerpc/e500-unord-1.c: Likewise.
612 * gcc.target/powerpc/e500-unord-2.c: Likewise.
613
614 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
615
616 * g++.dg/torture/pr54684.C: Add -fno-short-enums.
617
618 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
619
620 * gcc.target/arm/pr56184.C: Add -fno-short-enums.
621
622 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
623
624 * g++.old-deja/g++.robertl/eb76.C: Add -fno-short-enums.
625
626 2013-05-31 Balaji V. Iyer <balaji.v.iyer@intel.com>
627
628 PR c/57452
629 * c-c++-common/cilk-plus/AN/if_test.c: Fixed out of bounds issue in
630 test-case.
631
632 2013-05-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
633
634 * gcc.dg/shrink-wrap-alloca.c: Use __builtin_alloca.
635
636 2013-05-31 Marek Polacek <polacek@redhat.com>
637
638 PR tree-optimization/57478
639 PR tree-optimization/57453
640 * gcc.dg/torture/pr57478.c: New test.
641
642 2013-05-31 Tobias Burnus <burnus@net-b.de>
643
644 PR fortran/57456
645 * gfortran.dg/class_array_17.f90: New.
646
647 2013-05-31 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
648
649 PR target/56315
650 * gcc.target/arm/iordi3-opt.c: New test.
651
652 2013-05-31 Janus Weil <janus@gcc.gnu.org>
653
654 PR fortran/54190
655 PR fortran/57217
656 * gfortran.dg/dummy_procedure_5.f90: Modified error message.
657 * gfortran.dg/interface_26.f90: Ditto.
658 * gfortran.dg/proc_ptr_11.f90: Ditto.
659 * gfortran.dg/proc_ptr_15.f90: Ditto.
660 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
661 * gfortran.dg/proc_ptr_comp_33.f90: Ditto.
662 * gfortran.dg/proc_ptr_result_5.f90: Ditto.
663 * gfortran.dg/typebound_override_1.f90: Ditto.
664 * gfortran.dg/typebound_override_4.f90: Ditto.
665 * gfortran.dg/typebound_proc_6.f03: Ditto.
666 * gfortran.dg/assumed_type_7.f90: New test.
667 * gfortran.dg/typebound_override_5.f90: New test.
668 * gfortran.dg/typebound_override_6.f90: New test.
669 * gfortran.dg/typebound_override_7.f90: New test.
670
671 2013-05-30 Tobias Burnus <burnus@net-b.de>
672
673 PR middle-end/57073
674 * gfortran.dg/power_6.f90: New.
675
676 2013-05-30 Ian Bolton <ian.bolton@arm.com>
677
678 * gcc.target/aarch64/insv_1.c: New test.
679
680 2013-05-30 Yufeng Zhang <yufeng.zhang@arm.com>
681
682 * g++.dg/cpp0x/alias-decl-debug-0.C: Add aarch64*-*-* to the
683 dg-skip-if "No stabs".
684
685 2013-05-30 Janus Weil <janus@gcc.gnu.org>
686
687 PR fortran/54189
688 * gfortran.dg/assumed_size_1.f90: New.
689
690 2013-05-30 Zhenqiang Chen <zhenqiang.chen@linaro.org>
691
692 * gcc.dg/shrink-wrap-alloca.c: New added.
693 * gcc.dg/shrink-wrap-pretend.c: New added.
694 * gcc.dg/shrink-wrap-sibcall.c: New added.
695
696 2013-05-30 Tobias Burnus <burnus@net-b.de>
697
698 PR fortran/57458
699 * gfortran.dg/assumed_rank_13.f90: New.
700
701 2013-05-29 Easwaran Raman <eraman@google.com>
702
703 PR tree-optimization/57442
704 * gcc.dg/tree-ssa/reassoc-30.c: New testcase.
705
706 2013-05-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
707
708 PR tree-optimization/57441
709 * gcc.c-torture/compile/pr57441.c: New.
710
711 2013-05-29 Dehao Chen <dehao@google.com>
712
713 PR testsuite/57413
714 * gcc.dg/debug/dwarf2/discriminator.c: Restrict the test to linux-gnu.
715
716 2013-05-29 Tobias Burnus <burnus@net-b.de>
717
718 PR fortran/37336
719 * gfortran.dg/auto_dealloc_2.f90: Update _free count in the dump.
720 * gfortran.dg/class_19.f03: Ditto.
721
722 2013-05-29 Richard Biener <rguenther@suse.de>
723
724 * gcc.dg/vect/bb-slp-32.c: New testcase.
725
726 2013-05-28 Balaji V. Iyer <balaji.v.iyer@intel.com>
727
728 * c-c++-common/cilk-plus/AN/array_test1.c: New test.
729 * c-c++-common/cilk-plus/AN/array_test2.c: Likewise.
730 * c-c++-common/cilk-plus/AN/array_test_ND.c: Likewise.
731 * c-c++-common/cilk-plus/AN/builtin_func_double.c: Likewise.
732 * c-c++-common/cilk-plus/AN/builtin_func_double2.c: Likewise.
733 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c: Likewise.
734 * c-c++-common/cilk-plus/AN/if_test.c: Likewise.
735 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c: Likewise.
736 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c: Likewise.
737 * c-c++-common/cilk-plus/AN/dimensionless-arrays.c: Likewise.
738 * c-c++-common/cilk-plus/AN/fn_ptr.c: Likewise.
739 * c-c++-common/cilk-plus/AN/fp_triplet_values.c: Likewise.
740 * c-c++-common/cilk-plus/AN/gather-scatter.c: Likewise.
741 * c-c++-common/cilk-plus/AN/misc.c: Likewise.
742 * c-c++-common/cilk-plus/AN/parser_errors.c: Likewise.
743 * c-c++-common/cilk-plus/AN/parser_errors2.c: Likewise.
744 * c-c++-common/cilk-plus/AN/parser_errors3.c: Likewise.
745 * c-c++-common/cilk-plus/AN/parser_errors4.c: Likewise.
746 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Likewise.
747 * c-c++-common/cilk-plus/AN/rank_mismatch2.c: Likewise.
748 * c-c++-common/cilk-plus/AN/rank_mismatch3.c: Likewise.
749 * c-c++-common/cilk-plus/AN/sec_implicit.c: Likewise.
750 * c-c++-common/cilk-plus/AN/sec_implicit2.c: Likewise.
751 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c: Likewise.
752 * c-c++-common/cilk-plus/AN/tst_lngth.c: Likewise.
753 * c-c++-common/cilk-plus/AN/vla.c: Likewise.
754 * c-c++-common/cilk-plus/AN/an-if.c: Likewise.
755 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c: Likewise.
756 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c: Likewise.
757 * c-c++-common/cilk-plus/AN/comma_exp.c: Likewise.
758 * c-c++-common/cilk-plus/AN/conditional.c: Likewise.
759 * c-c++-common/cilk-plus/AN/exec-once.c: Likewise.
760 * c-c++-common/cilk-plus/AN/exec-once2.c: Likewise.
761 * c-c++-common/cilk-plus/AN/gather_scatter.c: Likewise.
762 * c-c++-common/cilk-plus/AN/n-ptr-test.c: Likewise.
763 * c-c++-common/cilk-plus/AN/side-effects-1.c: Likewise.
764 * c-c++-common/cilk-plus/AN/test_builtin_return.c: Likewise.
765 * c-c++-common/cilk-plus/AN/test_sec_limits.c: Likewise.
766 * gcc.dg/cilk-plus/cilk-plus.exp: New script.
767
768 2013-05-29 Tobias Burnus <burnus@net-b.de>
769
770 PR fortran/37336
771 * gfortran.dg/finalize_11.f90: New.
772 * gfortran.dg/finalize_4.f03: Remove dg-error.
773 * gfortran.dg/finalize_5.f03: Ditto.
774 * gfortran.dg/finalize_6.f03: Ditto.
775 * gfortran.dg/finalize_7.f03: Ditto.
776
777 2013-05-28 Tobias Burnus <burnus@net-b.de>
778
779 * gfortran.dg/class_array_16.f90: New.
780
781 2013-05-28 Tobias Burnus <burnus@net-b.de>
782
783 PR fortran/57435
784 * testsuite/gfortran.dg/use_29.f90: New.
785
786 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
787
788 * gnat.dg/fp_exception.adb: New test.
789
790 2013-05-28 Richard Biener <rguenther@suse.de>
791
792 PR tree-optimization/56787
793 * gcc.dg/vect/pr56787.c: New testcase.
794
795 2013-05-28 Janus Weil <janus@gcc.gnu.org>
796 Tobias Burnus <burnus@net-b.de>
797
798 PR fortran/57217
799 * gfortran.dg/typebound_override_4.f90: New.
800
801 2013-05-28 Richard Biener <rguenther@suse.de>
802
803 PR tree-optimization/57411
804 * g++.dg/opt/pr57411.C: New testcase.
805
806 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
807
808 * gcc.dg/builtin-bswap-8.c: Compile at -O2.
809 * gcc.dg/builtin-bswap-9.c: Likewise.
810
811 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
812
813 * gcc.target/sparc/bmaskbshuf.c: Remove superfluous options.
814
815 2013-05-27 Richard Biener <rguenther@suse.de>
816
817 PR middle-end/57412
818 * gcc.dg/gomp/pr57412.c: New testcase.
819
820 2013-05-27 Bud Davis <jmdavis@link.com>
821
822 PR fortran/50405
823 * gfortran.dg/stfunc_8.f90: New.
824
825 2013-05-27 Richard Biener <rguenther@suse.de>
826
827 PR tree-optimization/57343
828 * gcc.dg/torture/pr57343.c: New testcase.
829
830 2013-05-27 Richard Biener <rguenther@suse.de>
831
832 PR tree-optimization/57417
833 * gcc.dg/torture/pr57417.c: New testcase.
834
835 2013-05-27 Richard Biener <rguenther@suse.de>
836
837 PR tree-optimization/57396
838 * gfortran.fortran-torture/execute/pr57396.f90: New testcase.
839
840 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
841
842 * gnat.dg/specs/last_bit.ads: New test.
843
844 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
845
846 * gnat.dg/specs/machine_attribute.ads: New test.
847
848 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
849
850 * gnat.dg/incomplete3.ad[sb]: New test.
851
852 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
853
854 PR target/53916
855 * gcc.target/mips/div-13.c: New test.
856
857 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
858
859 PR target/55777
860 * gcc.target/mips/mips16-attributes-5.c,
861 * gcc.target/mips/mips16-attributes-6.c: New tests.
862
863 2013-05-25 Eric Botcazou <ebotcazou@adacore.com>
864
865 * gcc.dg/builtin-bswap-6.c: Use same options as optimize-bswapsi-1.c.
866 * gcc.dg/builtin-bswap-8.c: Likewise.
867
868 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
869
870 PR c++/52216
871 * g++.dg/cpp0x/new1.C: New.
872
873 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
874
875 PR c++/25666
876 * g++.dg/parse/dtor16.C: New.
877 * g++.dg/parse/dtor6.C: Adjust.
878
879 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
880
881 PR c++/19618
882 * g++.dg/expr/bitfield12.C: New.
883
884 2013-05-24 Jeff Law <law@redhat.com>
885
886 PR tree-optimization/57124
887 * gcc.c-torture/execute/pr57124.c: New test.
888 * gcc.c-torture/execute/pr57124.x: Set -fno-strict-overflow.
889
890 2013-05-24 Martin Jambor <mjambor@suse.cz>
891
892 PR tree-optimization/57294
893 * gcc.dg/ipa/pr57294.c: New test.
894
895 2013-05-24 Dehao Chen <dehao@google.com>
896
897 * gcc.dg/debug/dwarf2/discriminator.c: New Testcase.
898
899 2013-05-24 Ian Bolton <ian.bolton@arm.com>
900
901 * gcc.target/aarch64/scalar_intrinsics.c
902 (force_simd): Use a valid instruction.
903 (test_vdupd_lane_s64): Pass a valid lane argument.
904 (test_vdupd_lane_u64): Likewise.
905
906 2013-05-24 Richard Biener <rguenther@suse.de>
907
908 PR tree-optimization/57287
909 * gcc.dg/pr57287.c: New testcase.
910
911 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
912
913 PR c++/26572
914 * g++.dg/template/error51.C: New.
915
916 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
917
918 PR c++/25503
919 * g++.dg/template/bitfield2.C: New.
920
921 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
922
923 * gnat.dg/specs/noinline1.ads: New test.
924 * gnat.dg/noinline2.ad[sb]: Likewise.
925 * gnat.dg/specs/noinline3.ads: Likewise.
926 * gnat.dg/specs/noinline3_pkg.ad[sb]: New helper.
927
928 2013-05-24 Alexander Ivchenko <alexander.ivchenko@intel.com>
929
930 PR tree-ssa/57385
931 * gcc.dg/tree-ssa/pr57385.c: New test.
932
933 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
934
935 * gnat.dg/derived_type4.adb: New test.
936
937 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
938
939 * gcc.dg/builtin-bswap-6.c: New test.
940 * gcc.dg/builtin-bswap-7.c: Likewise.
941 * gcc.dg/builtin-bswap-8.c: Likewise.
942 * gcc.dg/builtin-bswap-9.c: Likewise.
943
944 2013-05-23 Christian Bruel <christian.bruel@st.com>
945
946 PR debug/57351
947 * gcc.dg/debug/pr57351.c: New test
948
949 2013-05-23 Vidya Praveen <vidyapraveen@arm.com>
950
951 * gcc.target/aarch64/vect-clz.c: New file.
952
953 2013-05-23 Martin Jambor <mjambor@suse.cz>
954
955 PR middle-end/57347
956 * gcc.dg/ipa/pr57347.c: New test.
957
958 2013-05-23 Richard Biener <rguenther@suse.de>
959
960 PR tree-optimization/57380
961 * g++.dg/tree-ssa/pr57380.C: New testcase.
962
963 2013-05-23 Richard Biener <rguenther@suse.de>
964
965 PR middle-end/57381
966 * gcc.dg/torture/pr57381.c: New testcase.
967
968 2013-05-23 Jakub Jelinek <jakub@redhat.com>
969
970 PR middle-end/57344
971 * gcc.c-torture/execute/pr57344-1.c: New test.
972 * gcc.c-torture/execute/pr57344-2.c: New test.
973 * gcc.c-torture/execute/pr57344-3.c: New test.
974 * gcc.c-torture/execute/pr57344-4.c: New test.
975
976 2013-05-23 Richard Biener <rguenther@suse.de>
977
978 PR rtl-optimization/57341
979 * gcc.dg/torture/pr57341.c: New testcase.
980
981 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
982
983 PR c++/57352
984 * g++.dg/parse/crash62.C: New.
985
986 2013-05-22 Michael Meissner <meissner@linux.vnet.ibm.com>
987 Pat Haugen <pthaugen@us.ibm.com>
988 Peter Bergner <bergner@vnet.ibm.com>
989
990 * gcc.target/powerpc/crypto-builtin-1.c: New file, test for power8
991 crypto builtins.
992
993 2013-05-22 Tobias Burnus <burnus@net-b.de>
994
995 PR fortran/57364
996 * gfortran.dg/defined_assignment_6.f90: New.
997
998 2013-05-22 Tobias Burnus <burnus@net-b.de>
999
1000 PR fortran/57338
1001 * gfortran.dg/assumed_type_6.f90: New.
1002
1003 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
1004
1005 PR c++/57211
1006 * g++.dg/cpp0x/Wunused-parm.C: New.
1007
1008 2013-05-21 Paolo Carlini <paolo.carlini@oracle.com>
1009
1010 * g++.dg/cpp0x/explicit3.C: Add column in dg-error strings.
1011 * g++.dg/warn/Wdouble-promotion.C: Likewise.
1012
1013 2013-05-21 Easwaran Raman <eraman@google.com>
1014
1015 PR tree-optimization/57322
1016 * gcc.dg/tree-ssa/reassoc-29.c: New testcase.
1017
1018 2013-05-21 Graham Stott <graham.stott@btinternet.com>
1019
1020 * lib/scanasm.exp (dg-function-on-line): Make MIPS targets match
1021 .set (no)?micromips
1022
1023 2013-05-21 Tobias Burnus <burnus@net-b.de>
1024
1025 PR fortran/57035
1026 * gfortran.dg/assumed_type_5.f90: New.
1027 * gfortran.dg/assumed_rank_1.f90: Comment invalid statement.
1028 * gfortran.dg/assumed_rank_2.f90: Ditto.
1029 * gfortran.dg/assumed_type_3.f90: Update dg-error.
1030 * gfortran.dg/no_arg_check_3.f90: Ditto.
1031
1032 2013-05-21 Jakub Jelinek <jakub@redhat.com>
1033
1034 PR tree-optimization/57331
1035 * gcc.c-torture/compile/pr57331.c: New test.
1036
1037 2013-05-21 Richard Biener <rguenther@suse.de>
1038
1039 PR tree-optimization/57330
1040 * gcc.dg/torture/pr57330.c: New testcase.
1041
1042 2013-05-21 Richard Biener <rguenther@suse.de>
1043
1044 PR tree-optimization/57303
1045 * gcc.dg/torture/pr57303.c: New testcase.
1046
1047 2013-05-21 Jakub Jelinek <jakub@redhat.com>
1048
1049 PR tree-optimization/57321
1050 * gcc.c-torture/execute/pr57321.c: New test.
1051
1052 2013-05-20 Tobias Burnus <burnus@net-b.de>
1053
1054 PR fortran/48858
1055 PR fortran/55465
1056 * gfortran.dg/binding_label_tests_10_main.f03: Update dg-error.
1057 * gfortran.dg/binding_label_tests_11_main.f03: Ditto.
1058 * gfortran.dg/binding_label_tests_13_main.f03: Ditto.
1059 * gfortran.dg/binding_label_tests_3.f03: Ditto.
1060 * gfortran.dg/binding_label_tests_4.f03: Ditto.
1061 * gfortran.dg/binding_label_tests_5.f03: Ditto.
1062 * gfortran.dg/binding_label_tests_6.f03: Ditto.
1063 * gfortran.dg/binding_label_tests_7.f03: Ditto.
1064 * gfortran.dg/binding_label_tests_8.f03: Ditto.
1065 * gfortran.dg/c_loc_tests_12.f03: Fix test case.
1066 * gfortran.dg/binding_label_tests_24.f90: New.
1067 * gfortran.dg/binding_label_tests_25.f90: New.
1068
1069 2013-05-20 Tobias Burnus <burnus@net-b.de>
1070
1071 PR fortran/48858
1072 * gfortran.dg/binding_label_tests_17.f90: New.
1073 * gfortran.dg/binding_label_tests_18.f90: New.
1074 * gfortran.dg/binding_label_tests_19.f90: New.
1075 * gfortran.dg/binding_label_tests_20.f90: New.
1076 * gfortran.dg/binding_label_tests_21.f90: New.
1077 * gfortran.dg/binding_label_tests_22.f90: New.
1078 * gfortran.dg/binding_label_tests_23.f90: New.
1079
1080 2013-05-20 Tobias Burnus <burnus@net-b.de>
1081
1082 PR fortran/48858
1083 * gfortran.dg/test_common_binding_labels.f03: Update dg-error.
1084 * gfortran.dg/test_common_binding_labels_2_main.f03: Ditto.
1085 * gfortran.dg/test_common_binding_labels_3_main.f03: Ditto.
1086 * gfortran.dg/common_18.f90: New.
1087 * gfortran.dg/common_19.f90: New.
1088 * gfortran.dg/common_20.f90: New.
1089 * gfortran.dg/common_21.f90: New.
1090
1091 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
1092
1093 PR c++/12288
1094 * g++.dg/parse/error52.C: New.
1095 * g++.dg/parse/error3.C: Adjust.
1096 * g++.dg/parse/error36.C: Likewise.
1097
1098 2013-05-20 Oleg Endo <olegendo@gcc.gnu.org>
1099
1100 PR target/56547
1101 * gcc.target/sh/pr56547-1.c: New.
1102 * gcc.target/sh/pr56547-2.c: New.
1103
1104 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
1105
1106 PR c++/23608
1107 * g++.dg/warn/Wsign-compare-6.C: New.
1108 * g++.dg/warn/Wdouble-promotion.C: Adjust.
1109
1110 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
1111
1112 PR c++/57327
1113 * g++.dg/template/error50.C: New.
1114
1115 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
1116
1117 PR c++/10207
1118 * g++.dg/ext/complit13.C: New.
1119
1120 2013-05-20 Marc Glisse <marc.glisse@inria.fr>
1121
1122 PR c++/57175
1123 * g++.dg/pr57175.C: New testcase.
1124
1125 2013-05-17 Easwaran Raman <eraman@google.com>
1126
1127 * gcc.dg/tree-ssa/reassoc-28.c: New testcase.
1128
1129 2013-05-17 Marc Glisse <marc.glisse@inria.fr>
1130
1131 PR testsuite/57313
1132 * gcc.dg/binop-xor3.c: Restrict to platforms known to work (x86).
1133
1134 2013-05-17 Jakub Jelinek <jakub@redhat.com>
1135
1136 PR rtl-optimization/57281
1137 PR rtl-optimization/57300
1138 * gcc.dg/pr57300.c: New test.
1139 * gcc.c-torture/execute/pr57281.c: New test.
1140
1141 2013-05-17 Paolo Carlini <paolo.carlini@oracle.com>
1142
1143 PR c++/18126
1144 * g++.dg/ext/sizeof-complit.C: New.
1145
1146 2013-05-17 Marek Polacek <polacek@redhat.com>
1147
1148 * gcc.dg/strlenopt-25.c: New test.
1149 * gcc.dg/strlenopt-26.c: Likewise.
1150
1151 2013-05-17 Jakub Jelinek <jakub@redhat.com>
1152
1153 * gcc.target/i386/rotate-4.c: Compile only with -mavx
1154 instead of -mavx2, require only avx instead of avx2.
1155 * gcc.target/i386/rotate-4a.c: Include avx-check.h instead
1156 of avx2-check.h and turn into an avx runtime test instead of
1157 avx2 runtime test.
1158
1159 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
1160
1161 * g++.dg/ext/vector22.C: Uncomment working test.
1162
1163 2013-05-16 Paolo Carlini <paolo.carlini@oracle.com>
1164
1165 PR c++/17410
1166 * g++.dg/template/pr17410.C: New.
1167
1168 2013-05-16 Jakub Jelinek <jakub@redhat.com>
1169
1170 * gcc.target/i386/rotate-3.c: New test.
1171 * gcc.target/i386/rotate-3a.c: New test.
1172 * gcc.target/i386/rotate-4.c: New test.
1173 * gcc.target/i386/rotate-4a.c: New test.
1174 * gcc.target/i386/rotate-5.c: New test.
1175 * gcc.target/i386/rotate-5a.c: New test.
1176
1177 2013-05-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1178
1179 * gcc.dg/visibility-21.c: Require section_anchors.
1180
1181 2013-05-16 Greta Yorsh <Greta.Yorsh@arm.com>
1182
1183 * gcc.target/arm/unaligned-memcpy-2.c: Adjust expected output.
1184 * gcc.target/arm/unaligned-memcpy-3.c: Likewise.
1185 * gcc.target/arm/unaligned-memcpy-4.c: Likewise.
1186
1187 2013-05-16 Nathan Sidwell <nathan@codesourcery.com>
1188
1189 * gcc.dg/visibility-21.c: New.
1190
1191 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
1192
1193 PR middle-end/57286
1194 * gcc.dg/pr57286.c: New testcase.
1195 * gcc.dg/vector-shift-2.c: Don't assume int has size 4.
1196 * g++.dg/ext/vector22.C: Comment out transformations not
1197 performed anymore.
1198
1199 2013-05-15 Richard Sandiford <rdsandiford@googlemail.com>
1200
1201 PR target/57260
1202 * gcc.target/mips/call-1.c: Restrict to o32.
1203 * gcc.target/mips/call-5.c, gcc.target/mips/call-6.c: New test.
1204
1205 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
1206
1207 * g++.dg/cpp0x/lambda/lambda-shadow1.C: Replace dg-warnings with
1208 dg-messages.
1209 * g++.dg/warn/Wshadow-1.C: Likewise.
1210 * g++.dg/warn/Wshadow-6.C: Likewise.
1211 * g++.dg/warn/Wshadow-7.C: Likewise.
1212
1213 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
1214
1215 PR c++/31952
1216 * g++.dg/parse/pr31952-1.C: New.
1217 * g++.dg/parse/pr31952-2.C: Likewise.
1218 * g++.dg/parse/pr31952-3.C: Likewise.
1219
1220 * g++.dg/parse/pr18770.C: Adjust dg-errors to dg-messages.
1221 * g++.old-deja/g++.jason/cond.C: Likewise.
1222 * g++.dg/cpp0x/range-for5.C: Likewise.
1223
1224 2013-05-15 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1225
1226 PR target/19599
1227 * gcc.target/arm/pr40887.c: Adjust testcase.
1228 * gcc.target/arm/pr19599.c: New test.
1229
1230 2013-05-15 Richard Biener <rguenther@suse.de>
1231
1232 PR tree-optimization/57275
1233 * gcc.target/i386/pr57275.c: New testcase.
1234
1235 2013-05-15 Jan Hubicka <jh@suse.cz>
1236
1237 * gcc.dg/lto/attr-weakref-1_0.c: New testcase.
1238 * gcc.dg/lto/attr-weakref-1_1.c: New testcase.
1239 * gcc.dg/lto/attr-weakref-1_2.c: New testcase.
1240
1241 2013-05-14 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1242
1243 * gcc.dg/torture/alias-1.c: Add dg-require-effective-target
1244 scheduling.
1245
1246 2013-05-14 Jakub Jelinek <jakub@redhat.com>
1247
1248 PR c++/57274
1249 * c-c++-common/Wsequence-point-1.c: New test.
1250
1251 2013-05-14 Marc Glisse <marc.glisse@inria.fr>
1252
1253 * g++.dg/ext/vector22.C: New testcase.
1254 * gcc.dg/binop-xor3.c: Remove xfail.
1255
1256 2013-05-14 James Greenhalgh <james.greenhalgh@arm.com>
1257
1258 * gcc.target/aarch64/vect-fcm.x: Add cases testing
1259 FLOAT cmp FLOAT ? INT : INT.
1260 * gcc.target/aarch64/vect-fcm-eq-d.c: Define IMODE.
1261 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1262 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
1263 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1264 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1265 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
1266
1267 2013-05-14 Paolo Carlini <paolo.carlini@oracle.com>
1268
1269 PR c++/53903
1270 * g++.dg/cpp0x/defaulted43.C: New.
1271
1272 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1273
1274 * gcc.dg/fstack-protector-strong.c: Don't include <stdlib.h>.
1275 (alloca): Remove declaration.
1276 (foo9): Replace alloca by __builtin_alloca.
1277
1278 2013-05-14 Joern Rennecke <joern.rennecke@embecosm.com>
1279
1280 * gcc.c-torture/compile/limits-externdecl.c [target avr-*-*]:
1281 Expect "size of array is too large" error.
1282
1283 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1284
1285 * gcc.dg/fstack-protector-strong.c (alloca): Declare.
1286
1287 2013-05-14 Richard Biener <rguenther@suse.de>
1288
1289 PR middle-end/57235
1290 * g++.dg/torture/pr57235.C: New testcase.
1291
1292 2013-05-14 Jakub Jelinek <jakub@redhat.com>
1293
1294 PR middle-end/57251
1295 * gcc.dg/torture/pr57251.c: New test.
1296
1297 2013-05-13 Uros Bizjak <ubizjak@gmail.com>
1298
1299 PR target/57264
1300 * gcc.target/i386/pr57264.c: New test.
1301
1302 2013-05-13 Jakub Jelinek <jakub@redhat.com>
1303
1304 * gcc.dg/vector-shift-2.c: Add -O to dg-options.
1305
1306 2013-05-13 Greta Yorsh <Greta.Yorsh@arm.com>
1307
1308 * gcc.dg/tree-ssa/forwprop-26.c: Add -fno-short-enums to dg-options.
1309
1310 2013-05-13 Jakub Jelinek <jakub@redhat.com>
1311
1312 PR tree-optimization/45216
1313 PR tree-optimization/57157
1314 * c-c++-common/rotate-1.c: Add 32 tests with +.
1315 * c-c++-common/rotate-1a.c: Adjust.
1316 * c-c++-common/rotate-2.c: Add 32 tests with +, expect only 48 rotates.
1317 * c-c++-common/rotate-2b.c: New test.
1318 * c-c++-common/rotate-3.c: Add 32 tests with +.
1319 * c-c++-common/rotate-4.c: Add 32 tests with +, expect only 48 rotates.
1320 * c-c++-common/rotate-4b.c: New test.
1321 * c-c++-common/rotate-5.c: New test.
1322
1323 2013-05-13 Martin Jambor <mjambor@suse.cz>
1324
1325 PR middle-end/42371
1326 * gcc.dg/ipa/remref-0.c: New test.
1327 * gcc.dg/ipa/remref-1a.c: Likewise.
1328 * gcc.dg/ipa/remref-1b.c: Likewise.
1329 * gcc.dg/ipa/remref-2a.c: Likewise.
1330 * gcc.dg/ipa/remref-2b.c: Likewise.
1331
1332 2013-05-13 Marc Glisse <marc.glisse@inria.fr>
1333
1334 * gcc.dg/vector-shift-2.c: New testcase.
1335
1336 2013-05-13 Jakub Jelinek <jakub@redhat.com>
1337
1338 PR tree-optimization/57230
1339 * gcc.dg/strlenopt-24.c: New test.
1340
1341 PR tree-optimization/57230
1342 * gcc.dg/strlenopt-23.c: New test.
1343
1344 2013-05-12 Oleg Endo <olegendo@gcc.gnu.org>
1345
1346 PR target/57108
1347 * gcc.target/sh/pr57108.c: Move this test case to ...
1348 * gcc.c-torture/compile/pr57108.c: ... here.
1349
1350 2013-05-10 Richard Biener <rguenther@suse.de>
1351
1352 PR tree-optimization/57214
1353 * gcc.dg/torture/pr57214.c: New testcase.
1354
1355 2013-05-10 Marc Glisse <marc.glisse@inria.fr>
1356
1357 * gcc.dg/vector-shift.c: New testcase.
1358
1359 2013-05-10 Jakub Jelinek <jakub@redhat.com>
1360
1361 * gcc.target/i386/rotate-1.c: Accept rolb or rorb instruction.
1362
1363 PR tree-optimization/45216
1364 PR tree-optimization/57157
1365 * c-c++-common/rotate-1.c: New test.
1366 * c-c++-common/rotate-1a.c: New test.
1367 * c-c++-common/rotate-2.c: New test.
1368 * c-c++-common/rotate-2a.c: New test.
1369 * c-c++-common/rotate-3.c: New test.
1370 * c-c++-common/rotate-3a.c: New test.
1371 * c-c++-common/rotate-4.c: New test.
1372 * c-c++-common/rotate-4a.c: New test.
1373
1374 2013-05-10 Richard Biener <rguenther@suse.de>
1375
1376 * gcc.target/i386/avx256-unaligned-load-2.c: Make well-defined.
1377 * gcc.target/i386/l_fma_double_1.c: Adjust.
1378 * gcc.target/i386/l_fma_double_2.c: Likewise.
1379 * gcc.target/i386/l_fma_double_3.c: Likewise.
1380 * gcc.target/i386/l_fma_double_4.c: Likewise.
1381 * gcc.target/i386/l_fma_double_5.c: Likewise.
1382 * gcc.target/i386/l_fma_double_6.c: Likewise.
1383 * gcc.target/i386/l_fma_float_1.c: Likewise.
1384 * gcc.target/i386/l_fma_float_2.c: Likewise.
1385 * gcc.target/i386/l_fma_float_3.c: Likewise.
1386 * gcc.target/i386/l_fma_float_4.c: Likewise.
1387 * gcc.target/i386/l_fma_float_5.c: Likewise.
1388 * gcc.target/i386/l_fma_float_6.c: Likewise.
1389
1390 2013-05-08 Paolo Carlini <paolo.carlini@oracle.com>
1391
1392 PR c++/51226
1393 * g++.dg/cpp0x/pr51226.C: New.
1394
1395 2013-04-16 Han Shen <shenhan@google.com>
1396
1397 Test cases for '-fstack-protector-strong'.
1398 * gcc.dg/fstack-protector-strong.c: New.
1399 * g++.dg/fstack-protector-strong.C: New.
1400
1401 2013-05-07 Ian Bolton <ian.bolton@arm.com>
1402
1403 * gcc.target/aarch64/ands_1.c: New test.
1404 * gcc.target/aarch64/ands_2.c: Likewise
1405
1406 2013-05-07 Christophe Lyon <christophe.lyon@linaro.org>
1407
1408 * lib/target-supports.exp (check_effective_target_hw): New
1409 function.
1410 * c-c++-common/asan/clone-test-1.c: Call
1411 check_effective_target_hw.
1412 * c-c++-common/asan/rlimit-mmap-test-1.c: Likewise.
1413 * c-c++-common/asan/heap-overflow-1.c: Update regexps to accept
1414 possible decorations.
1415 * c-c++-common/asan/null-deref-1.c: Likewise.
1416 * c-c++-common/asan/stack-overflow-1.c: Likewise.
1417 * c-c++-common/asan/strncpy-overflow-1.c: Likewise.
1418 * c-c++-common/asan/use-after-free-1.c: Likewise.
1419 * g++.dg/asan/deep-thread-stack-1.C: Likewise.
1420 * g++.dg/asan/large-func-test-1.C: Likewise.
1421
1422 2013-05-07 Sofiane Naci <sofiane.naci@arm.com>
1423
1424 * gcc.target/aarch64/scalar_intrinsics.c: Update.
1425
1426 2013-05-07 Richard Biener <rguenther@suse.de>
1427
1428 PR middle-end/57190
1429 * g++.dg/torture/pr57190.C: New testcase.
1430
1431 2013-05-07 Jakub Jelinek <jakub@redhat.com>
1432
1433 PR tree-optimization/57149
1434 * gcc.dg/pr57149.c: New test.
1435
1436 PR debug/57184
1437 * gcc.dg/pr57184.c: New test.
1438
1439 2013-05-07 Eric Botcazou <ebotcazou@adacore.com>
1440
1441 * gnat.dg/specs/array3.ads: New test.
1442
1443 2013-05-06 Marc Glisse <marc.glisse@inria.fr>
1444
1445 * c-c++-common/vector-scalar-2.c: New testcase.
1446
1447 2013-05-06 Maxim Kuznetsov <maks.kuznetsov@gmail.com>
1448
1449 * gcc.target/i386/asm-dialect-2.c: New testcase.
1450
1451 2013-05-06 Paolo Carlini <paolo.carlini@oracle.com>
1452
1453 PR c++/57183
1454 * g++.dg/cpp0x/auto38.C: New.
1455
1456 2013-05-06 Richard Biener <rguenther@suse.de>
1457
1458 PR tree-optimization/57185
1459 * gcc.dg/autopar/pr57185.c: New testcase.
1460
1461 2013-05-06 Uros Bizjak <ubizjak@gmail.com>
1462
1463 PR target/57106
1464 * gcc.target/i386/pr57106.c: New test.
1465
1466 2013-05-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1467
1468 * gcc.dg/tree-ssa/slsr-32.c: Re-enable.
1469 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
1470 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
1471 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
1472 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
1473 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
1474 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
1475
1476 2013-05-06 Teresa Johnson <tejohnson@google.com>
1477
1478 PR bootstrap/57154
1479 * gcc.dg/pr57154.c: New test.
1480
1481 2013-05-06 Richard Biener <rguenther@suse.de>
1482
1483 PR middle-end/57147
1484 * gcc.dg/torture/pr57147-1.c: New testcase.
1485 * gcc.dg/torture/pr57147-2.c: Likewise.
1486 * gcc.dg/torture/pr57147-3.c: Likewise.
1487
1488 2013-05-06 Oleg Endo <olegendo@gcc.gnu.org>
1489
1490 PR target/55303
1491 * gcc.target/sh/pr55303-1.c: New.
1492 * gcc.target/sh/pr55303-2.c: New.
1493 * gcc.target/sh/pr55303-3.c: New.
1494
1495 2013-05-05 Tobias Burnus <burnus@net-b.de>
1496
1497 * gfortran.dg/allocate_with_source_3.f90: New.
1498
1499 2013-05-05 Tobias Burnus <burnus@net-b.de>
1500
1501 PR fortran/57141
1502 * gfortran.dg/null_8.f90: New.
1503
1504 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
1505
1506 PR c++/53745
1507 * g++.dg/cpp0x/enum27.C: New.
1508 * g++.dg/cpp0x/enum_base.C: Adjust.
1509
1510 2013-05-04 Jakub Jelinek <jakub@redhat.com>
1511
1512 PR tree-optimization/56205
1513 * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
1514
1515 2013-05-04 Tobias Burnus <burnus@net-b.de>
1516
1517 * gfortran.dg/bind_c_array_params.f03: Update dg-error.
1518 * gfortran.dg/bind_c_usage_27.f90: New.
1519 * gfortran.dg/bind_c_usage_28.f90: New.
1520
1521 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
1522
1523 PR c++/51927
1524 * g++.dg/cpp0x/lambda/lambda-nsdmi4.C: New.
1525
1526 2013-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
1527
1528 PR target/57150
1529 * gcc.target/powerpc/pr57150.c: New file.
1530
1531 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1532
1533 * gcc.dg/tree-ssa/slsr-32.c: Skip test for now.
1534 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
1535 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
1536 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
1537 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
1538 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
1539 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
1540
1541 2013-05-03 Dominique d'Humieres <dominiq@lps.ens.fr>
1542
1543 * gcc.target/i386/sse2-init-v2di-2.c: Remove "\\" from
1544 scan-assembler-times.
1545
1546 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1547
1548 * gcc.dg/tree-ssa/slsr-32.c: New.
1549 * gcc.dg/tree-ssa/slsr-33.c: New.
1550 * gcc.dg/tree-ssa/slsr-34.c: New.
1551 * gcc.dg/tree-ssa/slsr-35.c: New.
1552 * gcc.dg/tree-ssa/slsr-36.c: New.
1553 * gcc.dg/tree-ssa/slsr-37.c: New.
1554 * gcc.dg/tree-ssa/slsr-38.c: New.
1555
1556 2013-05-03 Ian Bolton <ian.bolton@arm.com>
1557
1558 * gcc.target/aarch64/tst_1.c: New test.
1559 * gcc.target/aarch64/tst_2.c: Likewise
1560
1561 2013-05-02 Jeff Law <law@redhat.com>
1562
1563 PR tree-optimization/57144
1564 * gcc.c-torture/execute/pr57144.c: New test.
1565
1566 2013-05-03 Jakub Jelinek <jakub@redhat.com>
1567
1568 PR rtl-optimization/57130
1569 * gcc.c-torture/execute/pr57130.c: New test.
1570
1571 2013-05-03 Uros Bizjak <ubizjak@gmail.com>
1572
1573 * gcc.target/i386/sse2-init-v2di-2.c: Update scan assembler string.
1574
1575 2013-05-03 Vidya Praveen <vidyapraveen@arm.com>
1576
1577 * gcc.target/aarch64/fabd.c: New file.
1578
1579 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
1580
1581 PR c++/54318
1582 * g++.dg/cpp0x/pr54318.C: New.
1583
1584 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
1585
1586 PR c++/14283
1587 * g++.dg/parse/error51.C: New.
1588 * g++.dg/parse/error15.C: Adjust column numbers.
1589
1590 2013-05-02 Tobias Burnus <burnus@net-b.de>
1591
1592 PR fortran/57142
1593 * gfortran.dg/size_kind_2.f90: New.
1594 * gfortran.dg/size_kind_3.f90: New.
1595
1596 2013-05-02 Richard Biener <rguenther@suse.de>
1597
1598 PR middle-end/57140
1599 * g++.dg/torture/pr57140.C: New testcase.
1600
1601 2013-05-02 Greta Yorsh <Greta.Yorsh@arm.com>
1602
1603 PR target/56732
1604 * gcc.target/arm/pr56732-1.c: New test.
1605
1606 2013-05-02 Martin Jambor <mjambor@suse.cz>
1607
1608 PR middle-end/56988
1609 * gcc.dg/ipa/pr56988.c: New test.
1610
1611 2013-05-02 Ian Bolton <ian.bolton@arm.com>
1612
1613 * gcc.target/aarch64/bics_1.c: New test.
1614 * gcc.target/aarch64/bics_2.c: Likewise.
1615
1616 2013-05-02 Jakub Jelinek <jakub@redhat.com>
1617
1618 PR rtl-optimization/57131
1619 * gcc.c-torture/execute/pr57131.c: New test.
1620
1621 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
1622
1623 PR c++/57132
1624 * g++.dg/warn/Wdiv-by-zero-bogus-2.C: New.
1625
1626 2013-05-01 Vladimir Makarov <vmakarov@redhat.com>
1627
1628 PR target/57091
1629 * gcc.target/i386/pr57091.c: New test.
1630
1631 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
1632
1633 * gcc.target/aarch64/vect-vaddv.c: New.
1634
1635 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
1636
1637 * gcc.target/aarch64/vect-vmaxv.c: New.
1638 * gcc.target/aarch64/vect-vfmaxv.c: Likewise.
1639
1640 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
1641
1642 * gcc.target/aarch64/scalar-vca.c: New.
1643 * gcc.target/aarch64/vect-vca.c: Likewise.
1644
1645 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
1646
1647 * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
1648 (test_vceqd_s64): Force arguments to SIMD registers.
1649 (test_vceqzd_s64): Likewise.
1650 (test_vcged_s64): Likewise.
1651 (test_vcled_s64): Likewise.
1652 (test_vcgezd_s64): Likewise.
1653 (test_vcged_u64): Likewise.
1654 (test_vcgtd_s64): Likewise.
1655 (test_vcltd_s64): Likewise.
1656 (test_vcgtzd_s64): Likewise.
1657 (test_vcgtd_u64): Likewise.
1658 (test_vclezd_s64): Likewise.
1659 (test_vcltzd_s64): Likewise.
1660 (test_vtst_s64): Likewise.
1661 (test_vtst_u64): Likewise.
1662
1663 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
1664
1665 PR c++/57092
1666 * g++.dg/cpp0x/decltype53.C: New.
1667
1668 2013-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
1669
1670 PR fortran/57071
1671 * gfortran.dg/power_5.f90: New test.
1672
1673 2013-04-30 Richard Biener <rguenther@suse.de>
1674
1675 PR middle-end/57122
1676 * gcc.dg/torture/pr57122.c: New testcase.
1677
1678 2013-04-30 Richard Biener <rguenther@suse.de>
1679
1680 PR middle-end/57107
1681 * g++.dg/torture/pr57107.C: New testcase.
1682
1683 2013-04-30 Andrey Belevantsev <abel@ispras.ru>
1684
1685 PR rtl-optimization/57105
1686 * gcc.dg/pr57105.c: New test.
1687
1688 2013-04-30 Jakub Jelinek <jakub@redhat.com>
1689
1690 PR tree-optimization/57104
1691 * gcc.dg/pr57104.c: New test.
1692
1693 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
1694
1695 PR target/44578
1696 * gcc.target/i386/pr44578.c: New test.
1697
1698 2013-04-29 Vladimir Makarov <vmakarov@redhat.com>
1699
1700 PR target/57097
1701 * gcc.target/i386/pr57097.c: New test.
1702
1703 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
1704
1705 PR target/57098
1706 * gcc.target/i386/pr57098.c: New test.
1707
1708 2013-04-29 Kai Tietz <ktietz@redhat.com>
1709
1710 * gcc.c-torture/execute/pr55875.c: New test.
1711
1712 2013-04-29 Richard Biener <rguenther@suse.de>
1713
1714 PR middle-end/57075
1715 * gcc.dg/torture/pr57075.c: New testcase.
1716
1717 2013-04-29 Richard Biener <rguenther@suse.de>
1718
1719 PR middle-end/57103
1720 * gcc.dg/autopar/pr57103.c: New testcase.
1721
1722 2013-04-29 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1723
1724 * gcc.dg/c1x-align-3.c: Add test for negative power of 2.
1725
1726 2013-04-29 Tom de Vries <tom@codesourcery.com>
1727
1728 * gcc.dg/pr50763.c: Update test.
1729
1730 2013-04-26 Jeff Law <law@redhat.com>
1731
1732 * gcc.dg/tree-ssa/vrp88.c: New test.
1733
1734 2013-04-29 Christian Bruel <christian.bruel@st.com>
1735
1736 PR target/57108
1737 * gcc.target/sh/pr57108.c: New test.
1738
1739 2013-04-29 Richard Biener <rguenther@suse.de>
1740
1741 PR middle-end/57089
1742 * gfortran.dg/gomp/pr57089.f90: New testcase.
1743
1744 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
1745
1746 * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
1747
1748 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
1749
1750 * gcc.target/aarch64/vect-vcvt.c: New.
1751
1752 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
1753
1754 * gcc.target/aarch64/vect-vrnd.c: New.
1755
1756 2013-04-29 Richard Biener <rguenther@suse.de>
1757
1758 PR tree-optimization/57081
1759 * gcc.dg/torture/pr57081.c: New testcase.
1760
1761 2013-04-29 Jakub Jelinek <jakub@redhat.com>
1762
1763 PR tree-optimization/57083
1764 * gcc.dg/torture/pr57083.c: New test.
1765
1766 2013-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1767
1768 PR c++/56450
1769 * g++.dg/cpp0x/decltype52.C: New.
1770
1771 2013-04-28 Jakub Jelinek <jakub@redhat.com>
1772
1773 N3472 binary constants
1774 * g++.dg/cpp/limits.C: Adjust warning wording.
1775 * g++.dg/system-binary-constants-1.C: Likewise.
1776 * g++.dg/cpp1y/system-binary-constants-1.C: New test.
1777
1778 2013-04-28 Tobias Burnus <burnus@net-b.de>
1779
1780 PR fortran/57093
1781 * gfortran.dg/coarray_30.f90: New.
1782
1783 2013-04-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1784
1785 PR fortran/57071
1786 * frontend-passes (optimize_power): New function.
1787 (optimize_op): Use it.
1788
1789 2013-04-27 Jakub Jelinek <jakub@redhat.com>
1790
1791 PR target/56866
1792 * gcc.c-torture/execute/pr56866.c: New test.
1793 * gcc.target/i386/pr56866.c: New test.
1794
1795 2013-04-26 Jakub Jelinek <jakub@redhat.com>
1796
1797 PR go/57045
1798 * gcc.dg/setjmp-5.c: New test.
1799
1800 2013-04-26 Paolo Carlini <paolo.carlini@oracle.com>
1801
1802 PR c++/55708
1803 * g++.dg/cpp0x/constexpr-55708.C: New.
1804
1805 2013-04-26 Richard Biener <rguenther@suse.de>
1806
1807 * gcc.dg/tree-prof/update-loopch.c: Revert last change.
1808 * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
1809 * gcc.dg/pr53265.c: Remove XFAILs.
1810 * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
1811 * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
1812
1813 2013-04-26 Jakub Jelinek <jakub@redhat.com>
1814
1815 * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
1816 * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
1817 -fdiagnostics-color=never option similarly to
1818 -fno-diagnostics-show-caret option.
1819
1820 2013-04-25 Jakub Jelinek <jakub@redhat.com>
1821
1822 PR rtl-optimization/57003
1823 * gcc.target/i386/pr57003.c: New test.
1824
1825 2013-04-25 Marek Polacek <polacek@redhat.com>
1826
1827 PR tree-optimization/57066
1828 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
1829
1830 2013-04-25 James Greenhalgh <james.greenhalgh@arm.com>
1831 Tejas Belagod <tejas.belagod@arm.com>
1832
1833 * gcc.target/aarch64/vaddv-intrinsic.c: New.
1834 * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
1835 * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
1836
1837 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1838
1839 * gcc.target/aarch64/cmp.c: New.
1840
1841 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1842
1843 * gcc.target/aarch64/ngc.c: New.
1844
1845 2013-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1846
1847 * lib/target-supports.exp
1848 (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
1849 (check_effective_target_arm_neon_fp16_ok): Likewise.
1850 (add_options_for_arm_neon_fp16): Likewise.
1851 * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
1852 * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
1853
1854 2013-04-24 Vladimir Makarov <vmakarov@redhat.com>
1855
1856 PR rtl-optimizations/57046
1857 * gcc.target/i386/pr57046.c: New test.
1858
1859 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1860
1861 * g++.dg/cpp1y/cplusplus.C: New.
1862
1863 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1864
1865 * g++.dg/cpp1y/cxx1y_macro.C: Remove.
1866
1867 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1868
1869 * c-c++-common/Wpointer-arith-1.c: New.
1870
1871 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1872
1873 * g++.dg/cpp1y/cxx1y_macro.C: New.
1874
1875 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1876
1877 PR c++/56970
1878 * g++.dg/cpp0x/sfinae45.C: New.
1879
1880 2013-04-24 Richard Biener <rguenther@suse.de>
1881
1882 PR testsuite/57050
1883 * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
1884
1885 2013-04-23 Richard Biener <rguenther@suse.de>
1886
1887 PR middle-end/57036
1888 * gcc.dg/torture/pr57036-1.c: New testcase.
1889 * gcc.dg/torture/pr57036-2.c: Likewise.
1890
1891 2013-04-23 Sofiane Naci <sofiane.naci@arm.com>
1892
1893 * gcc.target/aarch64/scalar-mov.c: New testcase.
1894
1895 2013-04-23 Richard Biener <rguenther@suse.de>
1896
1897 PR tree-optimization/57026
1898 * gcc.dg/torture/pr57026.c: New testcase.
1899
1900 2013-04-22 Janus Weil <janus@gcc.gnu.org>
1901
1902 PR fortran/53685
1903 PR fortran/57022
1904 * gfortran.dg/transfer_check_4.f90: New.
1905
1906 2013-04-22 Marek Polacek <polacek@redhat.com>
1907
1908 PR sanitizer/56990
1909 * gcc.dg/pr56990.c: New test.
1910
1911 2013-04-22 Vladimir Makarov <vmakarov@redhat.com>
1912
1913 PR target/57018
1914 * gcc.target/i386/pr57018.c: New test.
1915
1916 2013-04-22 James Greenhalgh <james.greenhalgh@arm.com>
1917
1918 * gcc.target/aarch64/vrecps.c: New.
1919 * gcc.target/aarch64/vrecpx.c: Likewise.
1920
1921 2013-04-22 Christian Bruel <christian.bruel@st.com>
1922
1923 PR target/56995
1924 * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
1925
1926 2013-04-21 Jeff Law <law@redhat.com>
1927
1928 * gcc.dg/tree-ssa/forwprop-26.c: New test.
1929
1930 2013-04-20 Tobias Burnus <burnus@net-b.de>
1931
1932 PR fortran/56907
1933 * gfortran.dg/c_loc_test_22.f90: New.
1934
1935 2013-04-19 Vladimir Makarov <vmakarov@redhat.com>
1936
1937 PR rtl-optimization/56847
1938 * gcc.dg/pr56847.c: New test.
1939
1940 2013-04-19 Richard Biener <rguenther@suse.de>
1941
1942 PR tree-optimization/56982
1943 * gcc.c-torture/execute/pr56982.c: New testcase.
1944
1945 2013-04-19 Martin Jambor <mjambor@suse.cz>
1946
1947 PR tree-optimization/56718
1948 * g++.dg/ipa/imm-devirt-1.C: New test.
1949 * g++.dg/ipa/imm-devirt-2.C: Likewise.
1950
1951 2013-04-19 Richard Biener <rguenther@suse.de>
1952
1953 PR tree-optimization/57000
1954 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
1955
1956 2013-04-19 Thomas Koenig <tkoenig@gcc.gnu.org>
1957 Mikael Morin <mikael@gcc.gnu.org>
1958
1959 PR fortran/56872
1960 * gfortran.dg/array_constructor_45.f90: New test.
1961 * gfortran.dg/array_constructor_46.f90: New test.
1962 * gfortran.dg/array_constructor_47.f90: New test.
1963 * gfortran.dg/array_constructor_40.f90: Adjust number of while loops.
1964
1965 2013-04-18 Jakub Jelinek <jakub@redhat.com>
1966
1967 PR rtl-optimization/56999
1968 * g++.dg/opt/pr56999.C: New test.
1969
1970 2013-04-18 Cary Coutant <ccoutant@google.com>
1971
1972 * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
1973 * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
1974
1975 2013-04-18 Cary Coutant <ccoutant@google.com>
1976
1977 * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
1978 * g++.dg/debug/dwarf2/typedef4.C: Likewise.
1979 * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
1980 * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
1981 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
1982 * g++.dg/debug/dwarf2/nested-2.C: Likewise.
1983 * g++.dg/debug/dwarf2/typedef1.C: Likewise.
1984 * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
1985 * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
1986 * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
1987 * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
1988
1989 2013-04-18 Grigoriy Kraynov <grigoriy.kraynov@intel.com>
1990
1991 * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
1992
1993 2013-04-18 Jakub Jelinek <jakub@redhat.com>
1994
1995 PR tree-optimization/56984
1996 * gcc.c-torture/compile/pr56984.c: New test.
1997
1998 PR rtl-optimization/56992
1999 * gcc.dg/pr56992.c: New test.
2000
2001 2013-04-17 Janus Weil <janus@gcc.gnu.org>
2002
2003 PR fortran/56814
2004 * gfortran.dg/proc_ptr_42.f90: New.
2005
2006 2013-04-17 Eric Botcazou <ebotcazou@adacore.com>
2007
2008 * gnat.dg/discr41.ad[sb]: New test.
2009 * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
2010 * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
2011 * gcc.dg/vect/slp-24.c: Likewise.
2012 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
2013 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
2014 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
2015 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
2016 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
2017 * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
2018 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
2019 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
2020 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
2021 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
2022 * gcc.dg/vect/vect-strided-mult.c: Likewise.
2023 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
2024 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
2025 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
2026 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
2027 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
2028 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
2029 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
2030 * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
2031 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
2032 * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
2033 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
2034 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
2035 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
2036 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
2037 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
2038
2039 2013-04-17 Janne Blomqvist <jb@gcc.gnu.org>
2040
2041 PR fortran/40958
2042 * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
2043 * gfortran.dg/module_md5_1.f90: Remove.
2044
2045 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2046
2047 * gcc.target/aarch64/adds3.c: New.
2048 * gcc.target/aarch64/subs3.c: New.
2049
2050 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2051
2052 * gcc.target/aarch64/adds1.c: New.
2053 * gcc.target/aarch64/adds2.c: New.
2054 * gcc.target/aarch64/subs1.c: New.
2055 * gcc.target/aarch64/subs2.c: New.
2056
2057 2013-04-16 Ed Smith-Rowland <3dw4rd@verizon.net>
2058
2059 Implement n3599 - Literal operator templates for strings.
2060 * g++.dg/cpp1y/udlit-char-template.C: New test.
2061 * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
2062
2063 2013-04-16 Tobias Burnus <burnus@net-b.de>
2064
2065 PR fortran/39505
2066 * gfortran.dg/no_arg_check_1.f90: New.
2067 * gfortran.dg/no_arg_check_2.f90: New.
2068 * gfortran.dg/no_arg_check_3.f90: New.
2069
2070 2013-04-16 Janus Weil <janus@gcc.gnu.org>
2071
2072 PR fortran/56968
2073 * gfortran.dg/proc_ptr_41.f90: New.
2074
2075 2013-04-16 Richard Biener <rguenther@suse.de>
2076
2077 PR tree-optimization/56756
2078 * gcc.dg/torture/pr56756.c: New testcase.
2079
2080 2013-04-16 Tobias Burnus <burnus@net-b.de>
2081
2082 PR fortran/56969
2083 * gfortran.dg/c_assoc_5.f90: New.
2084
2085 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
2086
2087 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
2088 * gcc.c-torture/execute/pr33992.x: Remove.
2089 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
2090 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
2091 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
2092
2093 2013-04-15 Jakub Jelinek <jakub@redhat.com>
2094
2095 PR tree-optimization/56962
2096 * gcc.c-torture/execute/pr56962.c: New test.
2097
2098 2013-04-15 Richard Biener <rguenther@suse.de>
2099
2100 PR tree-optimization/56933
2101 * gcc.dg/vect/pr56933.c: New testcase.
2102
2103 2013-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2104
2105 * gcc.target/arm/anddi3-opt.c: New test.
2106 * gcc.target/arm/anddi3-opt2.c: Likewise.
2107
2108 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
2109
2110 * gcc.dg/pr56890-1.c: New test.
2111 * gcc.dg/pr56890-2.c: Likewise.
2112
2113 2013-04-15 Joey Ye <joey.ye@arm.com>
2114
2115 * gcc.target/arm/thumb1-far-jump-1.c: New test.
2116 * gcc.target/arm/thumb1-far-jump-2.c: New test.
2117
2118 2013-04-14 Mikael Morin <mikael@gcc.gnu.org>
2119
2120 PR fortran/56816
2121 * gfortran.dg/select_type_33.f03: New test.
2122
2123 2013-04-13 Janus Weil <janus@gcc.gnu.org>
2124
2125 PR fortran/55959
2126 * gfortran.dg/typebound_proc_29.f03: New.
2127
2128 2013-04-12 Janus Weil <janus@gcc.gnu.org>
2129
2130 PR fortran/56266
2131 * gfortran.dg/typebound_proc_28.f03: New.
2132
2133 2013-04-12 Jeff Law <law@redhat.com>
2134
2135 * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
2136 either.
2137
2138 2013-04-12 Tobias Burnus <burnus@net-b.de>
2139
2140 PR fortran/56929
2141 * gfortran.dg/coarray/alloc_comp_2.f90: New.
2142
2143 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
2144
2145 PR target/56903
2146 * gcc.target/i386/pr56903.c: New test.
2147
2148 2013-04-12 Janus Weil <janus@gcc.gnu.org>
2149
2150 PR fortran/56261
2151 * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
2152 * gfortran.dg/assumed_rank_4.f90: Modified error wording.
2153 * gfortran.dg/block_11.f90: Fix invalid test case.
2154 * gfortran.dg/function_types_3.f90: Add new error message.
2155 * gfortran.dg/global_references_1.f90: Ditto.
2156 * gfortran.dg/import2.f90: Remove unneeded parts.
2157 * gfortran.dg/import6.f90: Fix invalid test case.
2158 * gfortran.dg/proc_decl_2.f90: Ditto.
2159 * gfortran.dg/proc_decl_9.f90: Ditto.
2160 * gfortran.dg/proc_decl_18.f90: Ditto.
2161 * gfortran.dg/proc_ptr_40.f90: New.
2162 * gfortran.dg/whole_file_7.f90: Modified error wording.
2163 * gfortran.dg/whole_file_16.f90: Ditto.
2164 * gfortran.dg/whole_file_17.f90: Add -pedantic.
2165 * gfortran.dg/whole_file_18.f90: Modified error wording.
2166 * gfortran.dg/whole_file_20.f03: Ditto.
2167 * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
2168 invalid test case.
2169
2170 2013-04-12 Richard Biener <rguenther@suse.de>
2171
2172 Revert
2173 2013-04-10 Richard Biener <rguenther@suse.de>
2174
2175 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
2176
2177 2013-04-12 Tobias Burnus <burnus@net-b.de>
2178
2179 PR fortran/56845
2180 * gfortran.dg/class_allocate_15.f90: New.
2181
2182 Revert:
2183 2013-04-12 Tobias Burnus <burnus@net-b.de>
2184
2185 * gfortran.dg/coarray_lib_alloc_2.f90: Update
2186 scan-tree-dump-times.
2187
2188 2013-04-12 Jakub Jelinek <jakub@redhat.com>
2189
2190 PR tree-optimization/56918
2191 PR tree-optimization/56920
2192 * gcc.dg/vect/pr56918.c: New test.
2193 * gcc.dg/vect/pr56920.c: New test.
2194
2195 2013-04-12 Tobias Burnus <burnus@net-b.de>
2196
2197 PR fortran/56845
2198 * gfortran.dg/class_allocate_14.f90: New.
2199 * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
2200 * gfortran.dg/coarray_lib_alloc_3.f90: New.
2201
2202 2013-04-12 Marc Glisse <marc.glisse@inria.fr>
2203
2204 * gcc.dg/fold-cstvecshift.c: New testcase.
2205
2206 2013-04-11 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2207
2208 * gcc.target/aarch64/negs.c: New.
2209
2210 >>>>>>> trunk
2211 2013-04-11 Jakub Jelinek <jakub@redhat.com>
2212
2213 PR c++/56895
2214 * g++.dg/template/arrow4.C: New test.
2215
2216 2013-04-11 Eric Botcazou <ebotcazou@adacore.com>
2217
2218 * gnat.dg/array23.adb: New test.
2219 * gnat.dg/array23_pkg[123].ads: New helpers.
2220
2221 2013-04-11 Jeff Law <law@redhat.com>
2222
2223 PR tree-optimization/56900
2224 * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
2225
2226 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
2227
2228 PR c++/56913
2229 * g++.dg/cpp0x/sfinae44.C: New.
2230
2231 2013-04-11 Arnaud Charlet <charlet@adacore.com>
2232
2233 * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
2234 * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
2235
2236 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
2237
2238 PR c++/54216
2239 * g++.dg/cpp0x/enum26.C: New.
2240 * g++.old-deja/g++.pt/mangle1.C: Adjust.
2241
2242 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
2243
2244 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
2245 inverse operands.
2246 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
2247 loop is vectorized.
2248 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2249 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
2250 loop is vectorized and that the correct instruction is generated.
2251 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2252 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2253 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
2254
2255 2013-04-11 Jakub Jelinek <jakub@redhat.com>
2256
2257 PR tree-optimization/56899
2258 * gcc.c-torture/execute/pr56899.c: New test.
2259
2260 2013-04-10 David S. Miller <davem@davemloft.net>
2261
2262 * gcc.target/sparc/setcc-4.c: New test.
2263 * gcc.target/sparc/setcc-5.c: New test.
2264
2265 2013-04-10 Richard Biener <rguenther@suse.de>
2266
2267 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
2268
2269 2013-04-10 Richard Biener <rguenther@suse.de>
2270
2271 * gcc.dg/vect/slp-39.c: New testcase.
2272
2273 2013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
2274
2275 PR tree-optimization/55524
2276 * gcc.target/epiphany/fnma-1.c: New test.
2277
2278 2013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
2279
2280 * gcc.dg/tree-ssa/inline-11.c: New test
2281
2282 2013-04-10 Jakub Jelinek <jakub@redhat.com>
2283
2284 PR c++/56895
2285 * g++.dg/template/arrow3.C: New test.
2286
2287 2013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2288
2289 * gcc.target/arm/minmax_minus.c: New test.
2290
2291 2013-04-09 Jakub Jelinek <jakub@redhat.com>
2292
2293 PR middle-end/56883
2294 * c-c++-common/gomp/pr56883.c: New test.
2295
2296 2013-04-09 Jeff Law <law@redhat.com>
2297
2298 * gcc.dg/tree-ssa/vrp87.c: New test.
2299
2300 2013-04-09 Jakub Jelinek <jakub@redhat.com>
2301
2302 PR tree-optimization/56854
2303 * g++.dg/torture/pr56854.C: New test.
2304
2305 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
2306
2307 PR fortran/56782
2308 * gfortran.dg/array_constructor_44.f90: New test.
2309
2310 2013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
2311
2312 PR c++/56871
2313 * g++.dg/cpp0x/constexpr-specialization.C: New.
2314
2315 2013-04-08 Jakub Jelinek <jakub@redhat.com>
2316
2317 * gcc.c-torture/execute/pr56837.c: New test.
2318
2319 PR c++/34949
2320 PR c++/50243
2321 * g++.dg/opt/vt3.C: New test.
2322 * g++.dg/opt/vt4.C: New test.
2323
2324 2013-04-08 Jeff Law <law@redhat.com>
2325
2326 * gcc.dg/tree-ssa/forwprop-25.c: New test.
2327
2328 2013-04-08 Richard Biener <rguenther@suse.de>
2329
2330 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
2331
2332 2013-04-08 Richard Biener <rguenther@suse.de>
2333
2334 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
2335
2336 2013-04-08 Richard Biener <rguenther@suse.de>
2337
2338 * g++.dg/vect/slp-pr56812.cc: Adjust.
2339
2340 2013-04-08 Jakub Jelinek <jakub@redhat.com>
2341
2342 * gcc.dg/pr56837.c: New test.
2343 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
2344 "generated memset minus one".
2345
2346 2013-04-07 Tobias Burnus <burnus@net-b.de>
2347
2348 PR fortran/56849
2349 * gfortran.dg/reshape_5.f90: New.
2350
2351 2013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2352
2353 PR target/56843
2354 * gcc.target/powerpc/recip-1.c: Modify expected output.
2355 * gcc.target/powerpc/recip-3.c: Likewise.
2356 * gcc.target/powerpc/recip-4.c: Likewise.
2357 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
2358
2359 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
2360
2361 * gcc.target/arm/peep-ldrd-1.c: New test.
2362 * gcc.target/arm/peep-strd-1.c: Likewise.
2363
2364 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
2365
2366 * gcc.target/arm/negdi-1.c: New test.
2367 * gcc.target/arm/negdi-2.c: Likewise.
2368 * gcc.target/arm/negdi-3.c: Likewise.
2369 * gcc.target/arm/negdi-4.c: Likewise.
2370
2371 2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2372
2373 * lib/target-supports.exp (add_options_for_arm_v8_neon):
2374 Add -march=armv8-a when we use v8 NEON.
2375 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
2376 (check_effective_target_vect_call_ceilf): Likewise.
2377 (check_effective_target_vect_call_floorf): Likewise.
2378 (check_effective_target_vect_call_roundf): Likewise.
2379 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
2380 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
2381 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
2382 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
2383 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
2384
2385 2013-04-05 David Edelsohn <dje.gcc@gmail.com>
2386
2387 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
2388 * gcc.target/powerpc/sd-pwr6.c: Same.
2389 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
2390 * g++.dg/debug/pr56294.C: XFAIL on AIX.
2391
2392 2013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
2393
2394 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
2395
2396 2013-04-04 Janus Weil <janus@gcc.gnu.org>
2397
2398 PR fortran/40881
2399 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
2400 * gfortran.dg/altreturn_4.f90: Ditto.
2401 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
2402 * gfortran.dg/altreturn_5.f90: Ditto.
2403 * gfortran.dg/altreturn_6.f90: Ditto.
2404 * gfortran.dg/altreturn_7.f90: Ditto.
2405
2406 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2407
2408 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
2409 New procedure.
2410 (check_effective_target_arm_v8_neon_ok_nocache):
2411 Likewise.
2412 (check_effective_target_arm_v8_neon_ok): Change to use
2413 check_effective_target_arm_v8_neon_ok_nocache.
2414 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
2415 NEON flags.
2416 (check_effective_target_vect_call_btruncf):
2417 Enable for arm and ARMv8 NEON.
2418 (check_effective_target_vect_call_ceilf): Likewise.
2419 (check_effective_target_vect_call_floorf): Likewise.
2420 (check_effective_target_vect_call_roundf): Likewise.
2421 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
2422 target.
2423
2424 2013-04-04 Marek Polacek <polacek@redhat.com>
2425
2426 PR tree-optimization/48186
2427 * gcc.dg/pr48186.c: New test.
2428
2429 2013-04-04 Richard Biener <rguenther@suse.de>
2430
2431 PR tree-optimization/56826
2432 * gcc.dg/vect/pr56826.c: New testcase.
2433 * gcc.dg/vect/O3-pr36098.c: Adjust.
2434
2435 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
2436
2437 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
2438 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
2439 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
2440 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
2441 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
2442 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
2443 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
2444 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
2445 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
2446 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
2447
2448 2013-04-04 Richard Biener <rguenther@suse.de>
2449
2450 PR tree-optimization/56213
2451 * gcc.dg/vect/vect-123.c: New testcase.
2452
2453 2013-04-04 Tobias Burnus <burnus@net-b.de>
2454
2455 PR fortran/56810
2456 * gfortran.dg/read_repeat_2.f90: New.
2457
2458 2013-04-04 Richard Biener <rguenther@suse.de>
2459
2460 PR tree-optimization/56837
2461 * g++.dg/torture/pr56837.C: New testcase.
2462
2463 2013-04-04 Tobias Burnus <burnus@net-b.de>
2464
2465 PR fortran/50269
2466 * gfortran.dg/c_loc_test_21.f90: New.
2467 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
2468 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
2469 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
2470 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
2471 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
2472
2473 2013-04-03 Jeff Law <law@redhat.com>
2474
2475 PR tree-optimization/56799
2476 * gcc.c-torture/execute/pr56799.c: New test.
2477
2478 2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
2479
2480 PR c++/56815
2481 * g++.dg/warn/Wpointer-arith-1.C: New.
2482 * g++.dg/gomp/for-19.C: Adjust.
2483
2484 2013-04-03 Marek Polacek <polacek@redhat.com>
2485
2486 PR sanitizer/55702
2487 * gcc.dg/pr55702.c: New test.
2488
2489 2013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2490
2491 PR target/56809
2492 * gcc.dg/pr56809.c: New testcase.
2493
2494 2013-04-03 Jakub Jelinek <jakub@redhat.com>
2495
2496 PR debug/56819
2497 * g++.dg/debug/pr56819.C: New test.
2498
2499 2013-04-03 Richard Biener <rguenther@suse.de>
2500
2501 PR tree-optimization/56817
2502 * g++.dg/torture/pr56817.C: New testcase.
2503
2504 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
2505
2506 * gcc.dg/vect/bb-slp-31.c: New file.
2507
2508 2013-04-03 Jason Merrill <jason@redhat.com>
2509
2510 PR c++/34949
2511 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
2512
2513 2013-04-03 Richard Biener <rguenther@suse.de>
2514
2515 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
2516
2517 2013-04-03 Richard Biener <rguenther@suse.de>
2518
2519 PR tree-optimization/55964
2520 * gcc.dg/torture/pr55964-2.c: New testcase.
2521
2522 2013-04-03 Richard Biener <rguenther@suse.de>
2523
2524 PR tree-optimization/56501
2525 * gcc.dg/torture/pr56501.c: New testcase.
2526
2527 2013-04-03 Richard Biener <rguenther@suse.de>
2528
2529 PR tree-optimization/56407
2530 * gcc.dg/torture/pr56407.c: New testcase.
2531
2532 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
2533
2534 PR tree-optimization/56790
2535 * g++.dg/ext/pr56790-1.C: New testcase.
2536
2537 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
2538
2539 * gcc.target/i386/merge-1.c: New testcase.
2540 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
2541
2542 2013-04-03 Jakub Jelinek <jakub@redhat.com>
2543
2544 PR c/19449
2545 * gcc.c-torture/execute/pr19449.c: New test.
2546
2547 2013-04-03 Richard Biener <rguenther@suse.de>
2548
2549 PR tree-optimization/56812
2550 * g++.dg/vect/slp-pr56812.cc: New testcase.
2551
2552 2013-04-03 Janus Weil <janus@gcc.gnu.org>
2553
2554 PR fortran/56284
2555 PR fortran/40881
2556 * gfortran.dg/altreturn_8.f90: New.
2557 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
2558 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
2559 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
2560
2561 2013-04-02 Jakub Jelinek <jakub@redhat.com>
2562
2563 PR rtl-optimization/56745
2564 * gcc.c-torture/compile/pr56745.c: New test.
2565
2566 2013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
2567
2568 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
2569
2570 2013-04-02 Richard Biener <rguenther@suse.de>
2571
2572 PR tree-optimization/56778
2573 * gcc.dg/torture/pr56778.c: New testcase.
2574
2575 2013-04-02 Richard Biener <rguenther@suse.de>
2576
2577 PR middle-end/56768
2578 * g++.dg/torture/pr56768.C: New testcase.
2579
2580 2013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
2581
2582 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
2583
2584 2013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2585
2586 PR fortran/56660
2587 * gfortran.dg/namelist_82.f90: New test.
2588
2589 2013-04-01 Janus Weil <janus@gcc.gnu.org>
2590
2591 PR fortran/56500
2592 * gfortran.dg/implicit_class_1.f90: New.
2593
2594 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2595
2596 PR fortran/56786
2597 * gfortran.dg/namelist_81.f90: New test.
2598
2599 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
2600
2601 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
2602 for constant and equal string lengths.
2603 * gfortran.dg/character_comparison_5.f90: Likewise.
2604 * gfortran.dg/character_comparison_9.f90: New test.
2605
2606 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
2607
2608 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
2609 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
2610
2611 2013-03-29 Tobias Burnus <burnus@net-b.de>
2612
2613 PR fortran/35203
2614 * gfortran.dg/optional_absent_3.f90: New.
2615
2616 2013-03-29 Tobias Burnus <burnus@net-b.de>
2617
2618 PR fortran/56737
2619 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
2620
2621 2013-03-29 Tobias Burnus <burnus@net-b.de>
2622
2623 PR fortran/56735
2624 * gfortran.dg/namelist_80.f90: New.
2625
2626 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
2627
2628 PR fortran/45159
2629 * gfortran.dg/string_length_2.f90: New test.
2630 * gfortran.dg/dependency_41.f90: New test.
2631
2632 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
2633
2634 PR fortran/55806
2635 * gfortran.dg/array_constructor_43.f90: New test.
2636 * gfortran.dg/random_seed_3.f90: New test.
2637
2638 2013-03-28 Ian Bolton <ian.bolton@arm.com>
2639
2640 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
2641 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
2642 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
2643 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
2644 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
2645 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
2646 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
2647 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
2648 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
2649 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
2650
2651 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
2652
2653 PR c++/56725
2654 * g++.dg/conversion/op4.C: Adjust.
2655 * g++.dg/cpp0x/rv1n.C: Likewise.
2656 * g++.dg/cpp0x/rv2n.C: Likewise.
2657 * g++.dg/cpp0x/template_deduction.C: Likewise.
2658 * g++.dg/expr/cond8.C: Likewise.
2659 * g++.dg/other/error4.C: Likewise.
2660 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
2661 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
2662 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
2663 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
2664 * g++.old-deja/g++.jason/conversion2.C: Likewise.
2665 * g++.old-deja/g++.law/cvt20.C: Likewise.
2666 * g++.old-deja/g++.law/cvt8.C: Likewise.
2667 * g++.old-deja/g++.law/init8.C: Likewise.
2668 * g++.old-deja/g++.mike/net12.C: Likewise.
2669 * g++.old-deja/g++.mike/net8.C: Likewise.
2670 * g++.old-deja/g++.mike/p2793.C: Likewise.
2671 * g++.old-deja/g++.mike/p3836.C: Likewise.
2672 * g++.old-deja/g++.mike/p418.C: Likewise.
2673 * g++.old-deja/g++.mike/p701.C: Likewise.
2674 * g++.old-deja/g++.mike/p807.C: Likewise.
2675
2676 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
2677
2678 PR middle-end/56694
2679 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
2680 targets.
2681
2682 2013-03-28 Marek Polacek <polacek@redhat.com>
2683
2684 PR tree-optimization/56695
2685 * gcc.dg/vect/pr56695.c: New test.
2686
2687 2013-03-28 Richard Biener <rguenther@suse.de>
2688
2689 PR tree-optimization/37021
2690 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
2691 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
2692
2693 2013-03-27 Tobias Burnus <burnus@net-b.de>
2694
2695 PR fortran/56650
2696 PR fortran/36437
2697 * gfortran.dg/sizeof_2.f90: New.
2698 * gfortran.dg/sizeof_3.f90: New.
2699 * gfortran.dg/sizeof_proc.f90: Update dg-error.
2700
2701 2013-03-27 Richard Biener <rguenther@suse.de>
2702
2703 PR tree-optimization/37021
2704 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
2705
2706 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
2707
2708 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
2709 * g++.dg/ipa/ivinline-2.C: Likewise.
2710 * g++.dg/ipa/ivinline-3.C: Likewise.
2711 * g++.dg/ipa/ivinline-4.C: Likewise.
2712 * g++.dg/ipa/ivinline-5.C: Likewise.
2713 * g++.dg/ipa/ivinline-7.C: Likewise.
2714 * g++.dg/ipa/ivinline-8.C: Likewise.
2715 * g++.dg/ipa/ivinline-9.C: Likewise.
2716 * g++.dg/cpp0x/noexcept03.C: Likewise.
2717 * gcc.dg/const-1.c: Likewise.
2718 * gcc.dg/ipa/pure-const-1.c: Likewise.
2719 * gcc.dg/noreturn-8.c: Likewise.
2720 * gcc.target/i386/mmx-1.c: Likewise.
2721 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
2722 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
2723 * gcc.c-torture/execute/pr33992.x: New file.
2724
2725 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
2726
2727 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
2728
2729 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
2730
2731 PR c++/55951
2732 * g++.dg/ext/desig5.C: New.
2733
2734 2013-03-26 Tobias Burnus <burnus@net-b.de>
2735
2736 PR fortran/56649
2737 * gfortran.dg/merge_init_expr_2.f90: New.
2738 * gfortran.dg/merge_char_1.f90: Modify test to
2739 stay a run-time test.
2740 * gfortran.dg/merge_char_3.f90: Ditto.
2741
2742 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
2743
2744 * g++.dg/cpp0x/constexpr-friend-2.C: New.
2745 * g++.dg/cpp0x/constexpr-main.C: Likewise.
2746
2747 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
2748
2749 PR c++/56722
2750 * g++.dg/cpp0x/range-for23.C: New.
2751
2752 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
2753
2754 PR libfortran/52512
2755 * gfortran.dg/namelist_79.f90: New.
2756
2757 2013-03-25 Martin Jambor <mjambor@suse.cz>
2758
2759 * gcc.dg/ipa/ipcp-agg-9.c: New test.
2760
2761 2013-03-25 Tobias Burnus <burnus@net-b.de>
2762
2763 PR fortran/38536
2764 PR fortran/38813
2765 PR fortran/38894
2766 PR fortran/39288
2767 PR fortran/40963
2768 PR fortran/45824
2769 PR fortran/47023
2770 PR fortran/47034
2771 PR fortran/49023
2772 PR fortran/50269
2773 PR fortran/50612
2774 PR fortran/52426
2775 PR fortran/54263
2776 PR fortran/55343
2777 PR fortran/55444
2778 PR fortran/55574
2779 PR fortran/56079
2780 PR fortran/56378
2781 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
2782 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
2783 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
2784 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
2785 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
2786 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
2787 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
2788 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
2789 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
2790 * gfortran.dg/c_loc_tests_16.f90: Ditto.
2791 * gfortran.dg/c_loc_tests_4.f03: Ditto.
2792 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
2793 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
2794 * gfortran.dg/c_loc_tests_8.f03: Ditto.
2795 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
2796 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
2797 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
2798 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
2799 * gfortran.dg/pr32601_1.f03: Ditto.
2800 * gfortran.dg/storage_size_2.f08: Remove dg-error.
2801 * gfortran.dg/blockdata_7.f90: New.
2802 * gfortran.dg/c_assoc_4.f90: New.
2803 * gfortran.dg/c_f_pointer_tests_6.f90: New.
2804 * gfortran.dg/c_f_pointer_tests_7.f90: New.
2805 * gfortran.dg/c_funloc_tests_8.f90: New.
2806 * gfortran.dg/c_loc_test_17.f90: New.
2807 * gfortran.dg/c_loc_test_18.f90: New.
2808 * gfortran.dg/c_loc_test_19.f90: New.
2809 * gfortran.dg/c_loc_test_20.f90: New.
2810 * gfortran.dg/c_sizeof_5.f90: New.
2811 * gfortran.dg/iso_c_binding_rename_3.f90: New.
2812 * gfortran.dg/transfer_resolve_2.f90: New.
2813 * gfortran.dg/transfer_resolve_3.f90: New.
2814 * gfortran.dg/transfer_resolve_4.f90: New.
2815 * gfortran.dg/pr32601.f03: Update dg-error.
2816 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
2817 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
2818
2819 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2820
2821 * gcc.target/arm/vseleqdf.c: New test.
2822 * gcc.target/arm/vseleqsf.c: Likewise.
2823 * gcc.target/arm/vselgedf.c: Likewise.
2824 * gcc.target/arm/vselgesf.c: Likewise.
2825 * gcc.target/arm/vselgtdf.c: Likewise.
2826 * gcc.target/arm/vselgtsf.c: Likewise.
2827 * gcc.target/arm/vselledf.c: Likewise.
2828 * gcc.target/arm/vsellesf.c: Likewise.
2829 * gcc.target/arm/vselltdf.c: Likewise.
2830 * gcc.target/arm/vselltsf.c: Likewise.
2831 * gcc.target/arm/vselnedf.c: Likewise.
2832 * gcc.target/arm/vselnesf.c: Likewise.
2833 * gcc.target/arm/vselvcdf.c: Likewise.
2834 * gcc.target/arm/vselvcsf.c: Likewise.
2835 * gcc.target/arm/vselvsdf.c: Likewise.
2836 * gcc.target/arm/vselvssf.c: Likewise.
2837
2838 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov at arm.com>
2839
2840 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
2841 body from here...
2842 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
2843 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
2844 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
2845 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
2846 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
2847 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
2848 * gcc.target/aarch64/atomic-op-char.x: ... to here.
2849 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
2850 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
2851 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
2852 * gcc.target/aarch64/atomic-op-int.x: ... to here.
2853 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
2854 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
2855 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
2856 * gcc.target/aarch64/atomic-op-release.x: ... to here.
2857 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
2858 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
2859 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
2860 * gcc.target/aarch64/atomic-op-short.x: ... to here.
2861 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
2862 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
2863 * gcc.target/arm/atomic-op-acquire.c: Likewise.
2864 * gcc.target/arm/atomic-op-char.c: Likewise.
2865 * gcc.target/arm/atomic-op-consume.c: Likewise.
2866 * gcc.target/arm/atomic-op-int.c: Likewise.
2867 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
2868 * gcc.target/arm/atomic-op-release.c: Likewise.
2869 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
2870 * gcc.target/arm/atomic-op-short.c: Likewise.
2871
2872 2013-03-25 Richard Biener <rguenther@suse.de>
2873
2874 PR middle-end/56694
2875 * g++.dg/torture/pr56694.C: New testcase.
2876
2877 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2878
2879 PR target/56720
2880 * gcc.target/arm/neon-vcond-gt.c: New test.
2881 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
2882 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
2883
2884 2013-03-25 Richard Biener <rguenther@suse.de>
2885
2886 PR tree-optimization/56689
2887 * gcc.dg/torture/pr56689.c: New testcase.
2888
2889 2013-03-25 Kai Tietz <ktietz@redhat.com>
2890
2891 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
2892
2893 2013-03-24 Tobias Burnus <burnus@net-b.de>
2894
2895 PR fortran/56696
2896 * gfortran.dg/eof_5.f90: New.
2897
2898 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
2899
2900 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
2901 alphabetically.
2902
2903 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
2904
2905 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
2906
2907 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
2908
2909 PR testsuite/55994
2910 * gcc.c-torture/execute/builtins/builtins.exp: Add
2911 -Wl,--allow-multiple-definition for RTEMS targets.
2912
2913 2013-03-22 Ian Bolton <ian.bolton@arm.com>
2914
2915 * gcc.target/aarch64/movk.c: New test.
2916
2917 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
2918
2919 * g++.dg/ext/vector21.C: New testcase.
2920
2921 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
2922
2923 * gcc.target/arm/neon-for-64bits-1.c: New tests.
2924 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
2925
2926 2013-03-21 Richard Biener <rguenther@suse.de>
2927
2928 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
2929 * gcc.dg/vect/vect-outer-3a.c: Likewise.
2930
2931 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2932
2933 * gcc.target/aarch64/vect.c: Test and result vector added
2934 for sabd and saba instructions.
2935 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
2936 instructions in assembly.
2937 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
2938 * gcc.target/aarch64/vect-fp.c: Test and result vector added
2939 for fabd instruction.
2940 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
2941 instruction in assembly.
2942 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
2943
2944 2013-03-20 Jeff Law <law@redhat.com>
2945
2946 * g++.dg/tree-ssa/ssa-dom.C: New test.
2947
2948 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
2949
2950 * gcc.target/powerpc/mmfpgpr.c: New test.
2951 * gcc.target/powerpc/sd-vsx.c: Likewise.
2952 * gcc.target/powerpc/sd-pwr6.c: Likewise.
2953 * gcc.target/powerpc/vsx-float0.c: Likewise.
2954
2955 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
2956
2957 PR tree-optimization/56355
2958 * gcc.dg/pr56355-1.c: New file.
2959
2960 2013-03-20 Catherine Moore <clm@codesourcery.com>
2961 Richard Sandiford <rdsandiford@googlemail.com>
2962
2963 * gcc.target/mips/mips.exp: Add microMIPS support.
2964 * gcc.target/mips/umips-movep-2.c: New test.
2965 * gcc.target/mips/umips-lwp-2.c: New test.
2966 * gcc.target/mips/umips-swp-5.c: New test.
2967 * gcc.target/mips/umips-constraints-1.c: New test.
2968 * gcc.target/mips/umips-lwp-3.c: New test.
2969 * gcc.target/mips/umips-swp-6.c: New test.
2970 * gcc.target/mips/umips-constraints-2.c: New test.
2971 * gcc.target/mips/umips-save-restore-1.c: New test.
2972 * gcc.target/mips/umips-lwp-4.c: New test.
2973 * gcc.target/mips/umips-swp-7.c: New test.
2974 * gcc.target/mips/umips-save-restore-2.c: New test.
2975 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2976 * gcc.target/mips/umips-lwp-5.c: New test.
2977 * gcc.target/mips/umips-save-restore-3.c: New test.
2978 * gcc.target/mips/umips-lwp-6.c: New test.
2979 * gcc.target/mips/umips-swp-1.c: New test.
2980 * gcc.target/mips/umips-lwp-7.c: New test.
2981 * gcc.target/mips/umips-swp-2.c: New test.
2982 * gcc.target/mips/umips-lwp-8.c: New test.
2983 * gcc.target/mips/umips-swp-3.c: New test.
2984 * gcc.target/mips/umips-movep-1.c: New test.
2985 * gcc.target/mips/umips-lwp-1.c: New test.
2986 * gcc.target/mips/umips-swp-4.c: New test.
2987
2988 2013-03-20 Richard Biener <rguenther@suse.de>
2989
2990 PR tree-optimization/56661
2991 * gcc.dg/torture/pr56661.c: New testcase.
2992
2993 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2994
2995 PR rtl-optimization/56605
2996 * gcc.target/powerpc/pr56605.c: New.
2997
2998 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2999
3000 PR fortran/54932
3001 * gfortran.dg/do_1.f90: Don't xfail.
3002
3003 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
3004
3005 PR libfortran/51825
3006 * gfortran.dg/namelist_77.f90: New.
3007 * gfortran.dg/namelist_78.f90: New.
3008
3009 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
3010
3011 PR libfortran/48618
3012 * gfortran.dg/open_negative_unit_1.f90: New.
3013
3014 2013-03-19 Ian Bolton <ian.bolton@arm.com>
3015
3016 * gcc.target/aarch64/sbc.c: New test.
3017
3018 2013-03-19 Ian Bolton <ian.bolton@arm.com>
3019
3020 * gcc.target/aarch64/ror.c: New test.
3021
3022 2013-03-19 Ian Bolton <ian.bolton@arm.com>
3023
3024 * gcc.target/aarch64/extr.c: New test.
3025
3026 2013-03-19 Richard Biener <rguenther@suse.de>
3027
3028 PR tree-optimization/56273
3029 * gcc.dg/tree-ssa/vrp47.c: Adjust.
3030 * c-c++-common/uninit-17.c: Likewise.
3031
3032 2013-03-18 Jakub Jelinek <jakub@redhat.com>
3033
3034 PR tree-optimization/56635
3035 * g++.dg/torture/pr56635.C: New test.
3036
3037 2013-03-18 Richard Biener <rguenther@suse.de>
3038
3039 PR tree-optimization/3713
3040 * g++.dg/ipa/devirt-12.C: New testcase.
3041
3042 2013-03-18 Jakub Jelinek <jakub@redhat.com>
3043
3044 PR c/56566
3045 * c-c++-common/pr56566.c: New test.
3046
3047 2013-03-17 Jason Merrill <jason@redhat.com>
3048
3049 * g++.dg/template/abstract-dr337.C: XFAIL.
3050
3051 2013-03-16 Jakub Jelinek <jakub@redhat.com>
3052
3053 PR c++/56607
3054 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
3055 * c-c++-common/pr56607.c: New test.
3056
3057 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
3058
3059 PR c++/56582
3060 * g++.dg/cpp0x/constexpr-array5.C: New.
3061
3062 2013-03-15 Tobias Burnus <burnus@net-b.de>
3063
3064 PR fortran/56615
3065 * gfortran.dg/transfer_intrinsic_5.f90: New.
3066
3067 2013-03-15 Kai Tietz <ktietz@redhat.com>
3068
3069 * gcc.target/i386/movti.c: Don't test for x64 mingw.
3070 * gcc.target/i386/pr20020-1.c: Likewise.
3071 * gcc.target/i386/pr20020-2.c: Likewise.
3072 * gcc.target/i386/pr20020-3.c: Likewise.
3073 * gcc.target/i386/pr53425-1.c: Likewise.
3074 * gcc.target/i386/pr53425-2.c: Likewise.
3075 * gcc.target/i386/pr55093.c: Likewise.
3076 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
3077
3078 2013-03-15 Jakub Jelinek <jakub@redhat.com>
3079
3080 PR debug/56307
3081 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
3082 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
3083
3084 2013-03-14 Jakub Jelinek <jakub@redhat.com>
3085
3086 PR tree-optimization/53265
3087 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
3088 undefined behavior.
3089 * gcc.dg/graphite/id-6.c (test): Likewise.
3090 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
3091 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
3092
3093 PR tree-optimization/53265
3094 * gcc.dg/pr53265.c: New test.
3095 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
3096 to dg-options.
3097 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
3098 arrays.
3099 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
3100 n, use it as high bound instead of 4.
3101
3102 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
3103
3104 PR target/49880
3105 * gcc.target/sh/pr49880-1.c: New.
3106 * gcc.target/sh/pr49880-2.c: New.
3107 * gcc.target/sh/pr49880-3.c: New.
3108 * gcc.target/sh/pr49880-4.c: New.
3109 * gcc.target/sh/pr49880-5.c: New.
3110
3111 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
3112
3113 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
3114
3115 2013-03-13 Richard Biener <rguenther@suse.de>
3116
3117 PR tree-optimization/56608
3118 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
3119
3120 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
3121
3122 PR c++/56611
3123 * g++.dg/cpp0x/alias-decl-32.C: New.
3124
3125 2013-03-11 Jan Hubicka <jh@suse.cz>
3126
3127 PR middle-end/56571
3128 * gcc.c-torture/compile/pr56571.c: New testcase.
3129
3130 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3131
3132 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
3133 * gcc.dg/tree-ssa/pr55579.c: Likewise.
3134
3135 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
3136
3137 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
3138 * gcc.dg/inline_4.c: Likewise.
3139 * gcc.dg/unroll_2.c: Likewise.
3140 * gcc.dg/unroll_3.c: Likewise.
3141 * gcc.dg/unroll_4.c: Likewise.
3142
3143 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3144
3145 PR testsuite/54119
3146 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
3147
3148 PR debug/56307
3149 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
3150
3151 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
3152
3153 PR target/40797
3154 * gcc.c-torture/compile/pr40797.c: New.
3155
3156 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3157
3158 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
3159
3160 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
3161
3162 PR fortran/56575
3163 * gfortran.dg/class_56.f90: New test.
3164
3165 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
3166
3167 PR middle-end/56524
3168 * gcc.target/mips/pr56524.c: New test.
3169
3170 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
3171
3172 PR c++/56565
3173 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
3174
3175 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
3176
3177 PR c++/51412
3178 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
3179
3180 2013-03-08 Marek Polacek <polacek@redhat.com>
3181
3182 PR tree-optimization/56478
3183 * gcc.dg/torture/pr56478.c: New test.
3184
3185 2013-03-08 Kai Tietz <ktietz@redhat.com>
3186
3187 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
3188 targets linker option --allow-multiple-definition.
3189
3190 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
3191 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
3192 * gcc.dg/pr52549.c: Add LLP64 case.
3193 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
3194 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
3195 * gcc.dg/torture/pr51071-2.c: Likewise.
3196 * gcc.dg/tree-ssa/vrp72.c: Likewise.
3197 * gcc.dg/tree-ssa/vrp73.c: Likewise.
3198 * gcc.dg/tree-ssa/vrp75.c: Likewise.
3199 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
3200 * gcc.dg/weak/weak-1.c: Likewise.
3201 * gcc.dg/weak/weak-2.c: Likewise.
3202 * gcc.dg/weak/weak-3.c: Likewise.
3203 * gcc.dg/weak/weak-4.c: Likewise.
3204 * gcc.dg/weak/weak-5.c: Likewise.
3205 * gcc.dg/weak/weak-15.c: Likewise.
3206 * gcc.dg/weak/weak-16.c: Likewise.
3207
3208 * c-c++-common/pr54486.c: Skip test for mingw-targets.
3209
3210 2013-03-07 Jakub Jelinek <jakub@redhat.com>
3211
3212 PR tree-optimization/56559
3213 * gcc.dg/tree-ssa/reassoc-26.c: New test.
3214
3215 2013-03-07 Andreas Schwab <schwab@suse.de>
3216
3217 * gcc.dg/pr31490.c: Fix last change.
3218
3219 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
3220
3221 PR c++/56534
3222 * g++.dg/template/crash115.C: New.
3223
3224 2013-03-06 Jakub Jelinek <jakub@redhat.com>
3225
3226 PR tree-optimization/56539
3227 * gcc.c-torture/compile/pr56539.c: New test.
3228
3229 2013-03-06 Kai Tietz <ktietz@redhat.com>
3230
3231 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
3232 targets.
3233 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
3234 * gcc.dg/lto/20091013-1_2.c: Likewise.
3235 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
3236
3237 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
3238
3239 * gnat.dg/specs/aggr6.ads: New test.
3240
3241 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
3242
3243 * gnat.dg/loop_optimization15.ad[sb]: New test.
3244
3245 2013-03-06 Jakub Jelinek <jakub@redhat.com>
3246
3247 PR middle-end/56548
3248 * gcc.dg/pr56548.c: New test.
3249
3250 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3251
3252 PR debug/53363
3253 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
3254
3255 2013-03-06 Jakub Jelinek <jakub@redhat.com>
3256
3257 PR c++/56543
3258 * g++.dg/template/typename20.C: New test.
3259
3260 2013-03-05 Jakub Jelinek <jakub@redhat.com>
3261
3262 PR debug/56510
3263 * gcc.dg/pr56510.c: New test.
3264
3265 PR rtl-optimization/56484
3266 * gcc.c-torture/compile/pr56484.c: New test.
3267
3268 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
3269
3270 PR c++/56530
3271 * g++.dg/warn/Wsign-conversion-2.C: New.
3272
3273 2013-03-05 Richard Biener <rguenther@suse.de>
3274
3275 PR tree-optimization/56270
3276 * gcc.dg/vect/slp-38.c: New testcase.
3277
3278 2013-03-05 Jakub Jelinek <jakub@redhat.com>
3279
3280 PR rtl-optimization/56494
3281 * gcc.dg/pr56494.c: New test.
3282
3283 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
3284
3285 * gcc.dg/pr56424.c: New test.
3286
3287 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
3288
3289 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
3290 * gcc.dg/pr56228.c <avr>: Skip.
3291
3292 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
3293
3294 PR testsuite/52641
3295 PR tree-optimization/52631
3296 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
3297
3298 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
3299
3300 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
3301 * gcc.dg/vect/vect-83_64.c: Same.
3302
3303 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
3304
3305 PR fortran/56477
3306 * gfortran.dg/pointer_check_13.f90: New test.
3307
3308 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
3309
3310 PR fortran/54730
3311 * gfortran.dg/array_constructor_42.f90: New test.
3312
3313 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
3314
3315 PR c++/52688
3316 * g++.dg/template/static33.C: New.
3317 * g++.dg/template/static34.C: Likewise.
3318
3319 PR c++/10291
3320 * g++.dg/template/static35.C: New.
3321
3322 2013-03-01 Steve Ellcey <sellcey@mips.com>
3323
3324 * gcc.dg/pr56396.c: Require pic support.
3325
3326 2013-03-01 Richard Biener <rguenther@suse.de>
3327
3328 PR tree-optimization/55481
3329 * gcc.dg/torture/pr56488.c: New testcase.
3330
3331 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
3332 Jakub Jelinek <jakub@redhat.com>
3333
3334 PR sanitizer/56454
3335 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
3336 no_sanitize_address attribute rather than no_address_safety_analysis.
3337 * g++.dg/asan/sanitizer_test_utils.h
3338 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
3339 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
3340 in addition to no_address_safety_analysis.
3341
3342 2013-02-28 Jason Merrill <jason@redhat.com>
3343
3344 PR c++/56481
3345 * g++.dg/cpp0x/constexpr-and.C: New.
3346
3347 2013-02-28 Martin Jambor <mjambor@suse.cz>
3348
3349 PR tree-optimization/56294
3350 * g++.dg/debug/pr56294.C: New test.
3351
3352 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
3353
3354 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
3355
3356 2013-02-27 Marek Polacek <polacek@redhat.com>
3357
3358 PR rtl-optimization/56466
3359 * gcc.dg/pr56466.c: New test.
3360
3361 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
3362
3363 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
3364 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
3365 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
3366
3367 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
3368
3369 PR middle-end/45472
3370 * gcc.dg/pr45472.c: New test.
3371
3372 2013-02-26 Marek Polacek <polacek@redhat.com>
3373
3374 PR tree-optimization/56426
3375 * gcc.dg/pr56436.c: New test.
3376
3377 2013-02-26 Jakub Jelinek <jakub@redhat.com>
3378
3379 PR tree-optimization/56448
3380 * gcc.c-torture/compile/pr56448.c: New test.
3381
3382 PR tree-optimization/56443
3383 * gcc.dg/torture/pr56443.c: New test.
3384
3385 2013-02-25 Richard Biener <rguenther@suse.de>
3386
3387 PR tree-optimization/56175
3388 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
3389
3390 2013-02-24 Jakub Jelinek <jakub@redhat.com>
3391
3392 PR c++/56403
3393 * g++.dg/torture/pr56403.C: New test.
3394
3395 2013-02-25 Catherine Moore <clm@codesourcery.com>
3396
3397 Revert:
3398 2013-02-24 Catherine Moore <clm@codesourcery.com>
3399 Richard Sandiford <rdsandiford@googlemail.com>
3400
3401 * gcc.target/mips/mips.exp: Add microMIPS support.
3402 * gcc.target/mips/umips-movep-2.c: New test.
3403 * gcc.target/mips/umips-lwp-2.c: New test.
3404 * gcc.target/mips/umips-swp-5.c: New test.
3405 * gcc.target/mips/umips-constraints-1.c: New test.
3406 * gcc.target/mips/umips-lwp-3.c: New test.
3407 * gcc.target/mips/umips-swp-6.c: New test.
3408 * gcc.target/mips/umips-constraints-2.c: New test.
3409 * gcc.target/mips/umips-save-restore-1.c: New test.
3410 * gcc.target/mips/umips-lwp-4.c: New test.
3411 * gcc.target/mips/umips-swp-7.c: New test.
3412 * gcc.target/mips/umips-save-restore-2.c: New test.
3413 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
3414 * gcc.target/mips/umips-lwp-5.c: New test.
3415 * gcc.target/mips/umips-save-restore-3.c: New test.
3416 * gcc.target/mips/umips-lwp-6.c: New test.
3417 * gcc.target/mips/umips-swp-1.c: New test.
3418 * gcc.target/mips/umips-lwp-7.c: New test.
3419 * gcc.target/mips/umips-swp-2.c: New test.
3420 * gcc.target/mips/umips-lwp-8.c: New test.
3421 * gcc.target/mips/umips-swp-3.c: New test.
3422 * gcc.target/mips/umips-movep-1.c: New test.
3423 * gcc.target/mips/umips-lwp-1.c: New test.
3424 * gcc.target/mips/umips-swp-4.c: New test.
3425
3426 2013-02-24 Catherine Moore <clm@codesourcery.com>
3427 Richard Sandiford <rdsandiford@googlemail.com>
3428
3429 * gcc.target/mips/mips.exp: Add microMIPS support.
3430 * gcc.target/mips/umips-movep-2.c: New test.
3431 * gcc.target/mips/umips-lwp-2.c: New test.
3432 * gcc.target/mips/umips-swp-5.c: New test.
3433 * gcc.target/mips/umips-constraints-1.c: New test.
3434 * gcc.target/mips/umips-lwp-3.c: New test.
3435 * gcc.target/mips/umips-swp-6.c: New test.
3436 * gcc.target/mips/umips-constraints-2.c: New test.
3437 * gcc.target/mips/umips-save-restore-1.c: New test.
3438 * gcc.target/mips/umips-lwp-4.c: New test.
3439 * gcc.target/mips/umips-swp-7.c: New test.
3440 * gcc.target/mips/umips-save-restore-2.c: New test.
3441 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
3442 * gcc.target/mips/umips-lwp-5.c: New test.
3443 * gcc.target/mips/umips-save-restore-3.c: New test.
3444 * gcc.target/mips/umips-lwp-6.c: New test.
3445 * gcc.target/mips/umips-swp-1.c: New test.
3446 * gcc.target/mips/umips-lwp-7.c: New test.
3447 * gcc.target/mips/umips-swp-2.c: New test.
3448 * gcc.target/mips/umips-lwp-8.c: New test.
3449 * gcc.target/mips/umips-swp-3.c: New test.
3450 * gcc.target/mips/umips-movep-1.c: New test.
3451 * gcc.target/mips/umips-lwp-1.c: New test.
3452 * gcc.target/mips/umips-swp-4.c: New test.
3453
3454 2013-02-22 Jakub Jelinek <jakub@redhat.com>
3455
3456 PR sanitizer/56393
3457 * lib/asan-dg.exp (asan_link_flags): Add
3458 -B${gccpath}/libsanitizer/asan/ to flags.
3459
3460 2013-02-21 Jakub Jelinek <jakub@redhat.com>
3461
3462 PR middle-end/56420
3463 * gcc.dg/torture/pr56420.c: New test.
3464
3465 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
3466
3467 PR middle-end/56108
3468 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
3469
3470 2013-02-21 Martin Jambor <mjambor@suse.cz>
3471
3472 PR tree-optimization/56310
3473 * g++.dg/ipa/pr56310.C: New test.
3474
3475 2013-02-21 Janus Weil <janus@gcc.gnu.org>
3476
3477 PR fortran/56385
3478 * gfortran.dg/proc_ptr_comp_37.f90: New.
3479
3480 2013-02-21 Richard Biener <rguenther@suse.de>
3481
3482 PR tree-optimization/56415
3483 Revert
3484 2013-02-11 Richard Biener <rguenther@suse.de>
3485
3486 PR tree-optimization/56273
3487 * g++.dg/warn/Warray-bounds-6.C: New testcase.
3488 * gcc.dg/tree-ssa/pr21559.c: Adjust.
3489 * gcc.dg/tree-ssa/vrp17.c: Likewise.
3490 * gcc.dg/tree-ssa/vrp18.c: Likewise.
3491 * gcc.dg/tree-ssa/vrp23.c: Likewise.
3492 * gcc.dg/tree-ssa/vrp24.c: Likewise.
3493
3494 2013-02-21 Marek Polacek <polacek@redhat.com>
3495
3496 PR tree-optimization/56398
3497 * g++.dg/torture/pr56398.C: New test.
3498
3499 2013-02-21 Jakub Jelinek <jakub@redhat.com>
3500
3501 PR inline-asm/56405
3502 * gcc.c-torture/compile/pr56405.c: New test.
3503
3504 2013-02-20 Jan Hubicka <jh@suse.cz>
3505
3506 PR tree-optimization/56265
3507 * g++.dg/ipa/devirt-11.C: New testcase.
3508
3509 2013-02-20 Richard Biener <rguenther@suse.de>
3510
3511 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
3512
3513 2013-02-20 Richard Biener <rguenther@suse.de>
3514 Jakub Jelinek <jakub@redhat.com>
3515
3516 PR tree-optimization/56396
3517 * gcc.dg/pr56396.c: New testcase.
3518
3519 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
3520
3521 PR c++/56373
3522 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
3523
3524 2013-02-19 Richard Biener <rguenther@suse.de>
3525
3526 PR tree-optimization/56384
3527 * gcc.dg/torture/pr56384.c: New testcase.
3528
3529 2013-02-19 Jakub Jelinek <jakub@redhat.com>
3530
3531 PR tree-optimization/56350
3532 * gcc.dg/pr56350.c: New test.
3533
3534 PR tree-optimization/56381
3535 * g++.dg/opt/pr56381.C: New test.
3536
3537 2013-02-18 Jakub Jelinek <jakub@redhat.com>
3538
3539 PR pch/54117
3540 * lib/dg-pch.exp (pch-init, pch-finish,
3541 check_effective_target_pch_supported_debug): New procs.
3542 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
3543 Likewise if $pch_unsupported_debug and $flags include -g.
3544 Skip FAILs about missing *.gch file if $pch_unsupported_debug
3545 and dg-require-effective-target pch_unsupported_debug.
3546 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
3547 * objc.dg/pch/pch.exp: Likewise.
3548 * gcc.dg/pch/pch.exp: Likewise.
3549 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
3550 pch_unsupported_debug.
3551 * gcc.dg/pch/valid-1.hs: Likewise.
3552 * gcc.dg/pch/valid-1b.c: Likewise.
3553 * gcc.dg/pch/valid-1b.hs: Likewise.
3554
3555 2013-02-18 Richard Biener <rguenther@suse.de>
3556
3557 PR tree-optimization/56366
3558 * gcc.dg/torture/pr56366.c: New testcase.
3559
3560 2013-02-18 Richard Biener <rguenther@suse.de>
3561
3562 PR middle-end/56349
3563 * gcc.dg/torture/pr56349.c: New testcase.
3564
3565 2013-02-18 Richard Biener <rguenther@suse.de>
3566
3567 PR tree-optimization/56321
3568 * gcc.dg/torture/pr56321.c: New testcase.
3569
3570 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
3571
3572 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
3573
3574 2013-02-16 Jakub Jelinek <jakub@redhat.com>
3575 Dodji Seketeli <dodji@redhat.com>
3576
3577 PR asan/56330
3578 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
3579 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
3580 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
3581 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
3582 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
3583 * c-c++-common/asan/pr56330.c: Likewise.
3584 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
3585 Ensure the size argument of __builtin_memcpy is a constant.
3586
3587 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
3588 Paolo Carlini <paolo.carlini@oracle.com>
3589
3590 PR c++/51242
3591 * g++.dg/cpp0x/enum23.C: New.
3592
3593 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
3594
3595 PR target/54685
3596 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
3597
3598 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
3599
3600 PR rtl-optimization/56348
3601 * gcc.target/i386/pr56348.c: New test.
3602
3603 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
3604
3605 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
3606 * gcc.target/arm/interrupt-2.c: Likewise.
3607
3608 2013-02-15 Tobias Burnus <burnus@net-b.de>
3609
3610 PR fortran/56318
3611 * gfortran.dg/matmul_9.f90: New.
3612
3613 2013-02-15 Tobias Burnus <burnus@net-b.de>
3614
3615 PR fortran/53818
3616 * gfortran.dg/init_flag_11.f90: New.
3617
3618 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3619
3620 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
3621
3622 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3623
3624 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
3625 characters.
3626
3627 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
3628 Tobias Burnus <burnus@net-b.de>
3629
3630 PR testsuite/56138
3631 * gfortran.dg/allocatable_function_7.f90: New.
3632
3633 2013-02-14 Jakub Jelinek <jakub@redhat.com>
3634
3635 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
3636 * asan_globals_test-wrapper.cc: New file.
3637 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
3638 instead of asan_globals_test.cc as dg-additional-sources.
3639 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
3640 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
3641 "sanitizer_test_utils.h" instead of
3642 "sanitizer_common/tests/sanitizer_test_utils.h".
3643 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
3644 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
3645 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
3646 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
3647 * g++.dg/asan/asan_test.cc: Synced from upstream.
3648 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
3649
3650 2013-02-14 Dodji Seketeli <dodji@redhat.com>
3651
3652 Fix an asan crash
3653 * c-c++-common/asan/memcmp-2.c: New test.
3654
3655 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
3656
3657 PR c++/55582
3658 * g++.dg/cpp0x/udlit-string-literal.h: New.
3659 * g++.dg/cpp0x/udlit-string-literal.C: New.
3660
3661 2013-02-13 Sriraman Tallam <tmsriram@google.com>
3662
3663 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
3664
3665 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
3666
3667 PR target/56184
3668 * gcc.target/arm/pr56184.C: New test.
3669
3670 2013-02-13 Jakub Jelinek <jakub@redhat.com>
3671
3672 PR c++/56302
3673 * g++.dg/torture/pr56302.C: New test.
3674 * g++.dg/cpp0x/constexpr-56302.C: New test.
3675 * c-c++-common/pr56302.c: New test.
3676
3677 2013-02-13 Tobias Burnus <burnus@net-b.de>
3678 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3679
3680 PR fortran/56204
3681 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
3682 * gfortran.dg/quad_3.f90: Ditto.
3683
3684 2013-02-13 Kostya Serebryany <kcc@google.com>
3685
3686 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
3687 to match the fresh asan run-time.
3688 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
3689
3690 2013-02-12 Dodji Seketeli <dodji@redhat.com>
3691
3692 Avoid instrumenting duplicated memory access in the same basic block
3693 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
3694 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
3695 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
3696 * c-c++-common/asan/inc.c: Likewise.
3697
3698 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
3699
3700 PR inline-asm/56148
3701 * gcc.target/i386/pr56148.c: New test.
3702
3703 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
3704 Tobias Burnus <burnus@net-b.de>
3705
3706 PR testsuite/56082
3707 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
3708 to kind=2.
3709
3710 2013-02-12 Richard Biener <rguenther@suse.de>
3711
3712 PR lto/56297
3713 * gcc.dg/lto/pr56297_0.c: New testcase.
3714 * gcc.dg/lto/pr56297_0.c: Likewise.
3715
3716 2013-02-12 Janus Weil <janus@gcc.gnu.org>
3717
3718 PR fortran/46952
3719 * gfortran.dg/typebound_deferred_1.f90: New.
3720
3721 2013-02-12 Jakub Jelinek <jakub@redhat.com>
3722
3723 PR rtl-optimization/56151
3724 * gcc.target/i386/pr56151.c: New test.
3725
3726 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
3727
3728 * g++.dg/ext/mv12.C: New test.
3729 * g++.dg/ext/mv12.h: New file.
3730 * g++.dg/ext/mv12-aux.C: New file.
3731 * g++.dg/ext/mv13.C: New test.
3732
3733 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
3734
3735 * lib/target-supports.exp
3736 (check_effective_target_powerpc_eabi_ok): New.
3737 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
3738 powerpc_eabi_ok.
3739 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
3740 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
3741 only.
3742 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
3743 * gcc.target/powerpc/pr51623.c: Likewise.
3744 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
3745 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
3746
3747 2013-02-11 Alexander Potapenko <glider@google.com>
3748 Jack Howarth <howarth@bromo.med.uc.edu>
3749 Jakub Jelinek <jakub@redhat.com>
3750
3751 PR sanitizer/55617
3752 * g++.dg/asan/pr55617.C: Run on all targets.
3753
3754 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
3755
3756 PR rtl-optimization/56275
3757 * gcc.dg/pr56275.c: New test.
3758
3759 2013-02-11 Richard Biener <rguenther@suse.de>
3760
3761 PR tree-optimization/56273
3762 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
3763
3764 2013-02-11 Richard Biener <rguenther@suse.de>
3765
3766 PR tree-optimization/56264
3767 * gcc.dg/torture/pr56264.c: New testcase.
3768
3769 2013-02-11 Richard Biener <rguenther@suse.de>
3770
3771 PR tree-optimization/56273
3772 * g++.dg/warn/Warray-bounds-6.C: New testcase.
3773 * gcc.dg/tree-ssa/pr21559.c: Adjust.
3774 * gcc.dg/tree-ssa/vrp17.c: Likewise.
3775 * gcc.dg/tree-ssa/vrp18.c: Likewise.
3776 * gcc.dg/tree-ssa/vrp23.c: Likewise.
3777 * gcc.dg/tree-ssa/vrp24.c: Likewise.
3778
3779 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
3780
3781 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
3782 for *-*-linux-gnu targets.
3783 * g++.dg/asan/interception-test-1.c: Ditto.
3784 * g++.dg/asan/interception-failure-test-1.C: Ditto.
3785 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
3786
3787 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
3788
3789 PR fortran/55362
3790 * gfortran.dg/intrinsic_size_4.f90 : New test.
3791
3792 2013-02-09 Jakub Jelinek <jakub@redhat.com>
3793
3794 PR target/56256
3795 * gcc.target/powerpc/pr56256.c: New test.
3796
3797 2013-02-08 Ian Lance Taylor <iant@google.com>
3798
3799 * lib/go.exp: Load timeout.exp.
3800
3801 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
3802
3803 PR rtl-optimization/56246
3804 * gcc.target/i386/pr56246.c: New test.
3805
3806 2013-02-08 Jeff Law <law@redhat.com>
3807
3808 PR debug/53948
3809 * gcc.dg/debug/dwarf2/pr53948.c: New test.
3810
3811 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
3812
3813 PR target/56043
3814 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
3815 powerpc*-*-linux*.
3816
3817 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
3818
3819 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
3820
3821 2013-02-08 Jakub Jelinek <jakub@redhat.com>
3822
3823 PR rtl-optimization/56195
3824 * gcc.dg/torture/pr56195.c: New test.
3825
3826 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
3827
3828 PR fortran/54107
3829 * gfortran.dg/recursive_interface_2.f90: New test.
3830
3831 2013-02-08 Jakub Jelinek <jakub@redhat.com>
3832
3833 PR tree-optimization/56250
3834 * gcc.c-torture/execute/pr56250.c: New test.
3835
3836 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
3837
3838 PR tree-optimization/56064
3839 * gcc.dg/fixed-point/view-convert-2.c: New test.
3840
3841 2013-02-08 Michael Matz <matz@suse.de>
3842
3843 PR tree-optimization/52448
3844 * gcc.dg/pr52448.c: New test.
3845
3846 2013-02-08 Richard Biener <rguenther@suse.de>
3847
3848 PR middle-end/56181
3849 * gcc.dg/torture/pr56181.c: New testcase.
3850
3851 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
3852
3853 PR target/54222
3854 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
3855 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
3856
3857 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3858
3859 PR c++/56241
3860 * g++.dg/parse/crash61.C: New test.
3861
3862 PR c++/56239
3863 * g++.dg/parse/pr56239.C: New test.
3864
3865 PR c++/56237
3866 * g++.dg/abi/mangle61.C: New test.
3867
3868 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
3869
3870 PR rtl-optimization/56225
3871 * gcc.target/i386/pr56225.c: New test.
3872
3873 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3874
3875 PR debug/56154
3876 * gcc.dg/guality/pr56154-1.c: New test.
3877 * gcc.dg/guality/pr56154-2.c: New test.
3878 * gcc.dg/guality/pr56154-3.c: New test.
3879 * gcc.dg/guality/pr56154-4.c: New test.
3880 * gcc.dg/guality/pr56154-aux.c: New file.
3881
3882 PR tree-optimization/55789
3883 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
3884 cleanup-tree-dump.
3885 * gcc.dg/tree-ssa/inline-3.c: Add
3886 --param max-early-inliner-iterations=2 option.
3887
3888 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3889
3890 PR debug/53363
3891 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
3892 Add -fno-dwarf2-cfi-asm to dg-options.
3893 Adapt match count.
3894
3895 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3896
3897 PR target/56228
3898 * gcc.dg/pr56228.c: New test.
3899
3900 2013-02-07 Alan Modra <amodra@gmail.com>
3901
3902 PR target/54009
3903 * gcc.target/powerpc/pr54009.c: New test.
3904 PR target/54131
3905 * gfortran.dg/pr54131.f: New test.
3906
3907 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
3908
3909 PR fortran/55789
3910 * gfortran.dg/array_constructor_41.f90: New test.
3911
3912 2013-02-06 Janus Weil <janus@gcc.gnu.org>
3913
3914 PR fortran/55978
3915 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
3916
3917 2013-02-06 Jakub Jelinek <jakub@redhat.com>
3918
3919 PR middle-end/56217
3920 * g++.dg/gomp/pr56217.C: New test.
3921
3922 2013-02-05 Jakub Jelinek <jakub@redhat.com>
3923
3924 PR tree-optimization/56205
3925 * gcc.dg/tree-ssa/stdarg-6.c: New test.
3926 * gcc.c-torture/execute/pr56205.c: New test.
3927
3928 2013-02-05 Richard Biener <rguenther@suse.de>
3929
3930 PR tree-optimization/53342
3931 PR tree-optimization/53185
3932 * gcc.dg/vect/pr53185-2.c: New testcase.
3933
3934 2013-02-05 Jan Hubicka <jh@suse.cz>
3935
3936 PR tree-optimization/55789
3937 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
3938 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
3939 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
3940 * g++.dg/ipa/inline-1.C: New testcase.
3941 * g++.dg/ipa/inline-2.C: New testcase.
3942 * g++.dg/ipa/inline-3.C: New testcase.
3943
3944 2013-02-05 Jan Hubicka <jh@suse.cz>
3945
3946 PR tree-optimization/55789
3947 * g++.dg/torture/pr55789.C: New testcase.
3948
3949 2013-02-05 Jakub Jelinek <jakub@redhat.com>
3950
3951 PR middle-end/56167
3952 * gcc.dg/pr56167.c: New test.
3953
3954 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
3955
3956 PR target/55146
3957 * gcc.target/sh/pr55146.c: New.
3958
3959 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
3960
3961 PR tree-optimization/54386
3962 * gcc.target/sh/pr54386.c: New.
3963
3964 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
3965
3966 PR fortran/56008
3967 * gfortran.dg/realloc_on _assign_16.f90 : New test.
3968
3969 PR fortran/47517
3970 * gfortran.dg/realloc_on _assign_17.f90 : New test.
3971
3972 2013-02-04 Alexander Potapenko <glider@google.com>
3973 Jack Howarth <howarth@bromo.med.uc.edu>
3974 Jakub Jelinek <jakub@redhat.com>
3975
3976 PR sanitizer/55617
3977 * g++.dg/asan/pr55617.C: New test.
3978
3979 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
3980
3981 PR fortran/54195
3982 * gfortran.dg/typebound_operator_19.f90: New test.
3983 * gfortran.dg/typebound_assignment_4.f90: New test.
3984
3985 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
3986
3987 PR fortran/54107
3988 * gfortran.dg/recursive_interface_1.f90: New test.
3989
3990 2013-02-04 Richard Guenther <rguenther@suse.de>
3991
3992 PR lto/56168
3993 * gcc.dg/lto/pr56168_0.c: New testcase.
3994 * gcc.dg/lto/pr56168_1.c: Likewise.
3995
3996 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
3997
3998 PR fortran/50627
3999 PR fortran/56054
4000 * gfortran.dg/block_12.f90: New test.
4001 * gfortran.dg/module_error_1.f90: New test.
4002
4003 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
4004
4005 * lib/target-supports.exp (check_effective_target_vect_float)
4006 (check_effective_target_vect_no_align): Add mips-sde-elf.
4007
4008 2013-02-01 Jakub Jelinek <jakub@redhat.com>
4009
4010 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
4011
4012 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
4013
4014 * gcc.dg/pr56023.c: XFAIL on AIX.
4015 * gcc.dg/vect/pr49352.c: Same.
4016
4017 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
4018
4019 * gnat.dg/opt26.adb: New test.
4020
4021 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
4022
4023 Revert.
4024 2013-01-27 Amol Pise <amolpise15@gmail.com>
4025
4026 * gcc.target/arm/neon-vfnms-1.c: New test.
4027 * gcc.target/arm/neon-vfnma-1.c: New test.
4028
4029 2013-01-31 Richard Biener <rguenther@suse.de>
4030
4031 PR tree-optimization/56157
4032 * gcc.dg/torture/pr56157.c: New testcase.
4033
4034 2013-01-30 Richard Biener <rguenther@suse.de>
4035
4036 PR tree-optimization/56150
4037 * gcc.dg/torture/pr56150.c: New testcase.
4038
4039 2013-01-30 Jakub Jelinek <jakub@redhat.com>
4040
4041 PR sanitizer/55374
4042 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
4043 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
4044 printed in backtrace.
4045 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
4046 to avoid errors about mismatched allocation vs. deallocation.
4047
4048 PR c++/55742
4049 * g++.dg/mv1.C: Moved to...
4050 * g++.dg/ext/mv1.C: ... here. Adjust test.
4051 * g++.dg/mv2.C: Moved to...
4052 * g++.dg/ext/mv2.C: ... here. Adjust test.
4053 * g++.dg/mv3.C: Moved to...
4054 * g++.dg/ext/mv3.C: ... here.
4055 * g++.dg/mv4.C: Moved to...
4056 * g++.dg/ext/mv4.C: ... here.
4057 * g++.dg/mv5.C: Moved to...
4058 * g++.dg/ext/mv5.C: ... here. Adjust test.
4059 * g++.dg/mv6.C: Moved to...
4060 * g++.dg/ext/mv6.C: ... here. Adjust test.
4061 * g++.dg/ext/mv7.C: New test.
4062 * g++.dg/ext/mv8.C: New test.
4063 * g++.dg/ext/mv9.C: New test.
4064 * g++.dg/ext/mv10.C: New test.
4065 * g++.dg/ext/mv11.C: New test.
4066
4067 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
4068
4069 PR rtl-optimization/56144
4070 * gcc.dg/pr56144.c: New.
4071
4072 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
4073
4074 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
4075 message.
4076 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
4077 * g++.dg/cpp0x/constexpr-55573.C: Same
4078
4079 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
4080
4081 PR tree-optimization/56064
4082 * gcc.dg/fixed-point/view-convert.c: New test.
4083
4084 2013-01-30 Andreas Schwab <schwab@suse.de>
4085
4086 * lib/target-supports-dg.exp (dg-process-target): Use expr to
4087 evaluate the end index in string range.
4088
4089 2013-01-30 Tobias Burnus <burnus@net-b.de>
4090
4091 PR fortran/56138
4092 * gfortran.dg/allocatable_function_6.f90: New.
4093
4094 2013-01-29 Janus Weil <janus@gcc.gnu.org>
4095 Mikael Morin <mikael@gcc.gnu.org>
4096
4097 PR fortran/54107
4098 * gfortran.dg/proc_ptr_comp_36.f90: New.
4099
4100 2013-01-29 Richard Biener <rguenther@suse.de>
4101
4102 PR tree-optimization/55270
4103 * gcc.dg/torture/pr55270.c: New testcase.
4104
4105 2013-01-28 Jakub Jelinek <jakub@redhat.com>
4106
4107 PR rtl-optimization/56117
4108 * gcc.dg/pr56117.c: New test.
4109
4110 2013-01-28 Richard Biener <rguenther@suse.de>
4111
4112 PR tree-optimization/56034
4113 * gcc.dg/torture/pr56034.c: New testcase.
4114
4115 2013-01-28 Jakub Jelinek <jakub@redhat.com>
4116
4117 PR tree-optimization/56125
4118 * gcc.dg/pr56125.c: New test.
4119
4120 2013-01-28 Tobias Burnus <burnus@net-b.de>
4121 Mikael Morin <mikael@gcc.gnu.org>
4122
4123 PR fortran/53537
4124 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
4125 * gfortran.dg/import8.f90: Likewise.
4126 * gfortran.dg/interface_derived_type_1.f90: Likewise.
4127 * gfortran.dg/import10.f90: New test.
4128 * gfortran.dg/import11.f90: Likewise
4129
4130 2013-01-28 Jakub Jelinek <jakub@redhat.com>
4131
4132 PR testsuite/56053
4133 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
4134 string.h. Provide memset, malloc and free prototypes, adjust line
4135 numbers in dg-output.
4136 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
4137 Provide memset prototype and adjust line numbers in dg-output.
4138 * c-c++-common/asan/global-overflow-1.c: Likewise.
4139
4140 PR tree-optimization/56094
4141 * gcc.dg/pr56094.c: New test.
4142
4143 2013-01-27 Amol Pise <amolpise15@gmail.com>
4144
4145 * gcc.target/arm/neon-vfnms-1.c: New test.
4146 * gcc.target/arm/neon-vfnma-1.c: New test.
4147
4148 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
4149
4150 PR target/56114
4151 * gcc.target/i386/pr56114.c: New test.
4152
4153 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
4154
4155 PR fortran/55984
4156 * gfortran.dg/associate_14.f90: New test.
4157
4158 PR fortran/56047
4159 * gfortran.dg/associate_13.f90: New test.
4160
4161 2013-01-25 Jakub Jelinek <jakub@redhat.com>
4162
4163 PR tree-optimization/56098
4164 * gcc.dg/pr56098-1.c: New test.
4165 * gcc.dg/pr56098-2.c: New test.
4166
4167 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
4168
4169 PR target/54222
4170 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
4171
4172 2013-01-22 Marek Polacek <polacek@redhat.com>
4173
4174 PR tree-optimization/56035
4175 * gcc.dg/pr56035.c: New test.
4176
4177 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
4178
4179 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
4180 for MIPS.
4181
4182 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
4183
4184 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
4185
4186 2013-01-24 Jakub Jelinek <jakub@redhat.com>
4187
4188 PR c/56078
4189 * gcc.dg/pr56078.c: New test.
4190 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
4191
4192 2013-01-24 Martin Jambor <mjambor@suse.cz>
4193
4194 PR tree-optimization/55927
4195 * g++.dg/ipa/devirt-10.C: Disable early inlining.
4196
4197 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
4198
4199 * gcc.target/i386/movsd.c: New test.
4200
4201 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
4202
4203 PR inline-asm/55934
4204 * gcc.target/i386/pr55934.c: New test.
4205
4206 2013-01-23 Janus Weil <janus@gcc.gnu.org>
4207
4208 PR fortran/56081
4209 * gfortran.dg/select_8.f90: New.
4210
4211 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
4212
4213 * gcc.target/microblaze/microblaze.exp: Remove
4214 target_config_cflags check.
4215
4216 2013-01-23 Jakub Jelinek <jakub@redhat.com>
4217
4218 PR fortran/56052
4219 * gfortran.dg/gomp/pr56052.f90: New test.
4220
4221 PR target/49069
4222 * gcc.dg/pr49069.c: New test.
4223
4224 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
4225
4226 PR c++/55944
4227 * g++.dg/cpp0x/constexpr-static10.C: New.
4228
4229 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
4230
4231 PR target/56028
4232 * gcc.target/i386/pr56028.c: New test.
4233
4234 2013-01-22 Jakub Jelinek <jakub@redhat.com>
4235
4236 PR target/55686
4237 * gcc.target/i386/pr55686.c: New test.
4238
4239 2013-01-22 Dodji Seketeli <dodji@redhat.com>
4240
4241 PR c++/53609
4242 * g++.dg/cpp0x/variadic139.C: New test.
4243 * g++.dg/cpp0x/variadic140.C: Likewise.
4244 * g++.dg/cpp0x/variadic141.C: Likewise.
4245
4246 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
4247
4248 * gnat.dg/warn8.adb: New test.
4249
4250 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
4251
4252 PR fortran/55919
4253 * gfortran.dg/include_8.f90: New test.
4254
4255 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
4256
4257 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
4258 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
4259
4260 2013-01-21 Jakub Jelinek <jakub@redhat.com>
4261
4262 PR tree-optimization/56051
4263 * gcc.c-torture/execute/pr56051.c: New test.
4264
4265 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
4266
4267 PR rtl-optimization/56023
4268 * gcc.dg/pr56023.c: New test.
4269
4270 2013-01-21 Martin Jambor <mjambor@suse.cz>
4271
4272 PR middle-end/56022
4273 * gcc.target/i386/pr56022.c: New test.
4274
4275 2013-01-21 Jason Merrill <jason@redhat.com>
4276
4277 * lib/target-supports.exp (check_effective_target_alias): New.
4278
4279 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
4280
4281 PR debug/53235
4282 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
4283
4284 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
4285
4286 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
4287
4288 2013-01-19 Jeff Law <law@redhat.com>
4289
4290 PR tree-optimization/52631
4291 * tree-ssa/pr52631.c: New test.
4292 * tree-ssa/ssa-fre-9: Update expected output.
4293
4294 2013-01-19 Anthony Green <green@moxielogic.com>
4295
4296 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
4297 for moxie.
4298
4299 2013-01-18 Jakub Jelinek <jakub@redhat.com>
4300
4301 PR tree-optimization/56029
4302 * g++.dg/torture/pr56029.C: New test.
4303
4304 2013-01-18 Sharad Singhai <singhai@google.com>
4305
4306 PR tree-optimization/55995
4307 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
4308
4309 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
4310
4311 PR target/55433
4312 * gcc.target/i386/pr55433.c: New.
4313
4314 2013-01-18 Jakub Jelinek <jakub@redhat.com>
4315
4316 PR middle-end/56015
4317 * gfortran.dg/pr56015.f90: New test.
4318
4319 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
4320
4321 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
4322
4323 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
4324
4325 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
4326 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
4327 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
4328 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
4329 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
4330
4331 2013-01-17 Jeff Law <law@redhat.com>
4332
4333 * gcc.dg/pr52573.c: Move to...
4334 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
4335
4336 PR rtl-optimization/52573
4337 * gcc.dg/pr52573.c: New test.
4338
4339 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
4340
4341 PR sanitizer/55679
4342 * g++.dg/asan/interception-test-1.C: Skip on darwin.
4343 * lib/target-supports.exp (check_effective_target_swapcontext): Use
4344 check_no_compiler_messages to test support in ucontext.h.
4345 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
4346 compliant RLIMIT_AS.
4347
4348 2013-01-17 Marek Polacek <polacek@redhat.com>
4349
4350 PR rtl-optimization/55833
4351 * gcc.dg/pr55833.c: New test.
4352
4353 2013-01-17 Jan Hubicka <jh@suse.cz>
4354
4355 PR tree-optimization/55273
4356 * gcc.c-torture/compile/pr55273.c: New testcase.
4357
4358 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
4359
4360 PR target/55981
4361 * gcc.target/pr55981.c: New test.
4362
4363 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
4364
4365 * gcc.target/arm/pr40887.c: Require at least armv5.
4366 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
4367 * gcc.target/arm/pr51915.c: Likewise.
4368 * gcc.target/arm/pr52006.c: Likewise.
4369 * gcc.target/arm/pr53187.c: Likewise.
4370
4371 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
4372 * gcc.target/arm/ftest-support-arm.h: Delete.
4373 * gcc.target/arm/ftest-support-thumb.h: Delete.
4374 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
4375 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
4376 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
4377 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
4378 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
4379 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
4380 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
4381 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
4382 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
4383 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
4384 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
4385 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
4386 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
4387 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
4388 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
4389 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
4390 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
4391 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
4392 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
4393 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
4394 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
4395 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
4396 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
4397 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
4398
4399 2013-01-17 Martin Jambor <mjambor@suse.cz>
4400
4401 PR tree-optimizations/55264
4402 * g++.dg/ipa/pr55264.C: New test.
4403
4404 2013-01-16 Janus Weil <janus@gcc.gnu.org>
4405
4406 PR fortran/55983
4407 * gfortran.dg/class_55.f90: New.
4408
4409 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
4410
4411 PR testsuite/55994
4412 * gcc.c-torture/execute/builtins/builtins.exp: Add
4413 -Wl,--allow-multiple-definition for eabi and elf targets.
4414
4415 PR testsuite/54622
4416 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
4417 check_effective_target_vect_perm_short,
4418 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
4419 check_effective_target_vect64): Return 0 for big-endian ARM.
4420 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
4421
4422 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
4423 prototypes.
4424
4425 2013-01-16 Richard Biener <rguenther@suse.de>
4426
4427 PR tree-optimization/55964
4428 * gcc.dg/torture/pr55964.c: New testcase.
4429
4430 2013-01-16 Richard Biener <rguenther@suse.de>
4431
4432 PR tree-optimization/54767
4433 PR tree-optimization/53465
4434 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
4435
4436 2013-01-16 Christian Bruel <christian.bruel@st.com>
4437
4438 PR target/55301
4439 * gcc.target/sh/sh-switch.c: New testcase.
4440
4441 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
4442
4443 * gcc.dg/webizer.c: Increase the array size.
4444
4445 2013-01-15 Jakub Jelinek <jakub@redhat.com>
4446
4447 PR target/55940
4448 * gcc.dg/pr55940.c: New test.
4449
4450 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
4451 Harald Anlauf <anlauf@gmx.de>
4452
4453 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
4454 * gfortran.dg/bounds_check_5.f90: Likewise.
4455 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
4456 * gfortran.dg/continuation_9.f90: Likewise.
4457 * gfortran.dg/move_alloc_13.f90: Likewise.
4458 * gfortran.dg/structure_constructor_11.f90: Likewise.
4459 * gfortran.dg/tab_continuation.f: Likewise.
4460 * gfortran.dg/warning-directive-2.F90: Likewise.
4461 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
4462
4463 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
4464
4465 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
4466 * gcc.target/arm/fma-sp.c: Likewise.
4467
4468 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
4469
4470 PR rtl-optimization/55153
4471 * gcc.dg/pr55153.c: New.
4472
4473 2013-01-15 Jakub Jelinek <jakub@redhat.com>
4474
4475 PR tree-optimization/55920
4476 * gcc.c-torture/compile/pr55920.c: New test.
4477
4478 2013-01-15 Richard Biener <rguenther@suse.de>
4479
4480 PR middle-end/55882
4481 * gcc.dg/torture/pr55882.c: New testcase.
4482
4483 2013-01-15 Jakub Jelinek <jakub@redhat.com>
4484
4485 PR tree-optimization/55955
4486 * gcc.c-torture/compile/pr55955.c: New test.
4487
4488 2013-01-15 Dodji Seketeli <dodji@redhat.com>
4489
4490 PR c++/55663
4491 * g++.dg/cpp0x/alias-decl-31.C: New test.
4492
4493 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
4494
4495 PR fortran/54286
4496 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
4497 case where interface is null.
4498
4499 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4500
4501 PR fortran/55806
4502 * gfortran.dg/array_constructor_40.f90: New test.
4503
4504 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
4505
4506 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
4507
4508 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
4509
4510 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
4511 * gcc.target/aarch64/vect-ld1r-compile.c: New.
4512 * gcc.target/aarch64/vect-ld1r-fp.c: New.
4513 * gcc.target/aarch64/vect-ld1r.c: New.
4514 * gcc.target/aarch64/vect-ld1r.x: New.
4515
4516 2013-01-14 Andi Kleen <ak@linux.intel.com>
4517
4518 PR target/55948
4519 * gcc.target/i386/hle-clear-rel.c: New file
4520 * gcc.target/i386/hle-store-rel.c: New file.
4521
4522 2013-01-14 Harald Anlauf <anlauf@gmx.de>
4523
4524 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
4525 * gfortran.dg/bounds_check_4.f90: Likewise.
4526 * gfortran.dg/inquire_10.f90: Likewise.
4527 * gfortran.dg/minloc_3.f90: Likewise.
4528 * gfortran.dg/minlocval_3.f90: Likewise.
4529 * gfortran.dg/module_double_reuse.f90: Likewise.
4530 * gfortran.dg/mvbits_1.f90: Likewise.
4531 * gfortran.dg/oldstyle_1.f90: Likewise.
4532 * gfortran.dg/pr20163-2.f: Likewise.
4533 * gfortran.dg/save_1.f90: Likewise.
4534 * gfortran.dg/scan_1.f90: Likewise.
4535 * gfortran.dg/select_char_1.f90: Likewise.
4536 * gfortran.dg/shape_4.f90: Likewise.
4537 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
4538 * gfortran.dg/function_optimize_10.f90: Likewise.
4539 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
4540 * gfortran.dg/used_types_17.f90: Likewise.
4541 * gfortran.dg/used_types_18.f90: Likewise.
4542
4543 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
4544
4545 PR fortran/54286
4546 * gfortran.dg/proc_ptr_result_8.f90 : New test.
4547
4548 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
4549
4550 * gcc.dg/unroll_5.c: Add nomips16 attributes.
4551
4552 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
4553
4554 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
4555
4556 2013-01-12 Janus Weil <janus@gcc.gnu.org>
4557
4558 PR fortran/55072
4559 * gfortran.dg/assumed_type_2.f90: Fix test case.
4560 * gfortran.dg/internal_pack_13.f90: New test.
4561 * gfortran.dg/internal_pack_14.f90: New test.
4562
4563 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
4564
4565 PR fortran/55868
4566 * gfortran.dg/unlimited_polymorphic_8.f90: Update
4567 scan-tree-dump-times for foo.0.x._vptr to deal with change from
4568 $tar to STAR.
4569
4570 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
4571
4572 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
4573
4574 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4575
4576 PR target/55719
4577 * gcc.target/s390/pr55719.c: New testcase.
4578
4579 2013-01-11 Richard Guenther <rguenther@suse.de>
4580
4581 PR tree-optimization/44061
4582 * gcc.dg/pr44061.c: New testcase.
4583
4584 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
4585
4586 Update copyright years.
4587
4588 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
4589 Jakub Jelinek <jakub@redhat.com>
4590
4591 PR target/55565
4592 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
4593
4594 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
4595
4596 PR rtl-optimization/55672
4597 * gcc.target/i386/pr55672.c: New.
4598
4599 2013-01-10 Jeff Law <law@redhat.com>
4600
4601 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
4602 pass/fail message unique.
4603
4604
4605 2013-01-10 Jason Merrill <jason@redhat.com>
4606
4607 * ada/.gitignore: New.
4608
4609 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4610
4611 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
4612 Add tls options.
4613 * g++.dg/tls/thread_local2.C: Likewise.
4614 * g++.dg/tls/thread_local2g.C: Likewise.
4615 * g++.dg/tls/thread_local6.C: Likewise.
4616 * g++.dg/tls/thread_local-order1.C: Add tls options.
4617 * g++.dg/tls/thread_local-order2.C: Likewise.
4618 * g++.dg/tls/thread_local3.C: Likewise.
4619 * g++.dg/tls/thread_local3g.C: Likewise.
4620 * g++.dg/tls/thread_local4.C: Likewise.
4621 * g++.dg/tls/thread_local4g.C: Likewise.
4622 * g++.dg/tls/thread_local5.C: Likewise.
4623 * g++.dg/tls/thread_local5g.C: Likewise.
4624 * g++.dg/tls/thread_local6g.C: Likewise.
4625
4626 2013-01-10 Kostya Serebryany <kcc@google.com>
4627
4628 * g++.dg/asan/asan_test.cc: Sync from upstream.
4629
4630 2013-01-10 Jakub Jelinek <jakub@redhat.com>
4631
4632 PR tree-optimization/55921
4633 * gcc.c-torture/compile/pr55921.c: New test.
4634
4635 2013-01-09 Jan Hubicka <jh@suse.cz>
4636
4637 PR tree-optimization/55569
4638 * gcc.c-torture/compile/pr55569.c: New testcase.
4639
4640 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
4641
4642 PR fortran/47203
4643 * gfortran.dg/use_28.f90: New test.
4644
4645 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
4646
4647 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
4648 number matching more robust.
4649
4650 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
4651
4652 PR rtl-optimization/55829
4653 * gcc.target/i386/pr55829.c: New.
4654
4655 2013-01-09 Tobias Burnus <burnus@net-b.de>
4656
4657 PR fortran/55758
4658 * gfortran.dg/bind_c_bool_1.f90: New.
4659 * gfortran.dg/do_5.f90: Add dg-warning.
4660
4661 2013-01-09 Jan Hubicka <jh@suse.cz>
4662
4663 PR tree-optimization/55875
4664 * gcc.c-torture/execute/pr55875.c: New testcase.
4665 * g++.dg/torture/pr55875.C: New testcase.
4666
4667 2013-01-09 Jakub Jelinek <jakub@redhat.com>
4668
4669 PR c/48418
4670 * c-c++-common/pr48418.c: New test.
4671
4672 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
4673
4674 PR c++/55801
4675 * g++.dg/tls/thread_local-ice.C: New.
4676
4677 2013-01-09 Andreas Schwab <schwab@suse.de>
4678
4679 * gcc.dg/guality/pr54693.c: Null-terminate arr.
4680
4681 2013-01-09 Jakub Jelinek <jakub@redhat.com>
4682
4683 PR tree-optimization/48189
4684 * gcc.dg/pr48189.c: New test.
4685
4686 2013-01-04 Jan Hubicka <jh@suse.cz>
4687
4688 PR tree-optimization/55823
4689 * g++.dg/ipa/devirt-10.C: New testcase.
4690
4691 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
4692 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
4693
4694 PR rtl-optimization/55845
4695 * gcc.target/i386/pr55845.c: New test.
4696
4697 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
4698
4699 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
4700 instructions generated instead of number of occurances.
4701
4702 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
4703
4704 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
4705 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
4706 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
4707 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
4708 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
4709 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
4710 * gcc.target/aarch64/vect-fcm.x: Likewise.
4711 * lib/target-supports.exp
4712 (check_effective_target_vect_cond): Enable for AArch64.
4713
4714 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
4715
4716 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
4717 endian-safe float pool loading.
4718 (test_square_root_v4sf): Likewise.
4719 (test_square_root_v2df): Likewise.
4720 * lib/target-supports.exp
4721 (check_effective_target_vect_call_sqrtf): Add AArch64.
4722
4723 2013-01-08 Martin Jambor <mjambor@suse.cz>
4724
4725 PR debug/55579
4726 * gcc.dg/tree-ssa/pr55579.c: New test.
4727
4728 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4729
4730 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
4731 asm comments.
4732
4733 2013-01-08 Jakub Jelinek <jakub@redhat.com>
4734
4735 PR middle-end/55890
4736 * gcc.dg/torture/pr55890-3.c: New test.
4737
4738 PR middle-end/55851
4739 * gcc.c-torture/compile/pr55851.c: New test.
4740
4741 PR sanitizer/55844
4742 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
4743 dg-options.
4744
4745 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
4746
4747 PR fortran/55618
4748 * gfortran.dg/elemental_scalar_args_2.f90: New test.
4749
4750 2013-01-07 Tobias Burnus <burnus@net-b.de>
4751
4752 PR fortran/55763
4753 * gfortran.dg/pointer_init_2.f90: Update dg-error.
4754 * gfortran.dg/pointer_init_7.f90: New.
4755
4756 2013-01-07 Richard Biener <rguenther@suse.de>
4757
4758 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
4759
4760 2013-01-07 Richard Biener <rguenther@suse.de>
4761
4762 PR middle-end/55890
4763 * gcc.dg/torture/pr55890-1.c: New testcase.
4764 * gcc.dg/torture/pr55890-2.c: Likewise.
4765
4766 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
4767
4768 * gcc.target/aarch64/fmovd.c: New.
4769 * gcc.target/aarch64/fmovf.c: Likewise.
4770 * gcc.target/aarch64/fmovd-zero.c: Likewise.
4771 * gcc.target/aarch64/fmovf-zero.c: Likewise.
4772 * gcc.target/aarch64/vect-fmovd.c: Likewise.
4773 * gcc.target/aarch64/vect-fmovf.c: Likewise.
4774 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
4775 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
4776
4777 2013-01-07 Richard Biener <rguenther@suse.de>
4778
4779 PR tree-optimization/55888
4780 PR tree-optimization/55862
4781 * gcc.dg/torture/pr55888.c: New testcase.
4782
4783 2013-01-07 Tobias Burnus <burnus@net-b.de>
4784
4785 PR fortran/55852
4786 * gfortran.dg/intrinsic_size_3.f90: New.
4787
4788 2013-01-07 Tobias Burnus <burnus@net-b.de>
4789
4790 PR fortran/55763
4791 * gfortran.dg/select_type_32.f90: New.
4792
4793 2013-01-04 Dodji Seketeli <dodji@redhat.com>
4794
4795 PR c++/52343
4796 * g++.dg/cpp0x/alias-decl-29.C: New test.
4797
4798 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
4799
4800 PR fortran/53876
4801 PR fortran/54990
4802 PR fortran/54992
4803 * gfortran.dg/class_array_15.f03: New test.
4804
4805 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
4806
4807 PR fortran/42769
4808 PR fortran/45836
4809 PR fortran/45900
4810 * gfortran.dg/use_23.f90: New test.
4811 * gfortran.dg/use_24.f90: New test.
4812 * gfortran.dg/use_25.f90: New test.
4813 * gfortran.dg/use_26.f90: New test.
4814 * gfortran.dg/use_27.f90: New test.
4815
4816 2013-01-06 Olivier Hainque <hainque@adacore.com>
4817
4818 * gnat.dg/specs/clause_on_volatile.ads: New test.
4819
4820 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
4821
4822 * gnat.dg/alignment10.adb: New test.
4823
4824 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
4825 Mikael Morin <mikael@gcc.gnu.org>
4826
4827 PR fortran/55827
4828 * gfortran.dg/use_22.f90: New test.
4829
4830 2013-01-04 Andrew Pinski <apinski@cavium.com>
4831
4832 * gcc.target/aarch64/cmp-1.c: New testcase.
4833
4834 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
4835
4836 PR fortran/55172
4837 * gfortran.dg/select_type_31.f03: New test.
4838
4839 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
4840
4841 PR c++/54526 (again)
4842 * g++.dg/cpp0x/parse2.C: Extend.
4843 * g++.old-deja/g++.other/crash28.C: Adjust.
4844
4845 2013-01-04 Richard Biener <rguenther@suse.de>
4846
4847 PR tree-optimization/55862
4848 * gcc.dg/torture/pr55862.c: New testcase.
4849
4850 2013-01-04 Martin Jambor <mjambor@suse.cz>
4851
4852 PR tree-optimization/55755
4853 * gcc.dg/torture/pr55755.c: New test.
4854 * gcc.dg/tree-ssa/sra-13.c: Likewise.
4855 * gcc.dg/tree-ssa/pr45144.c: Update.
4856
4857 2013-01-04 Richard Biener <rguenther@suse.de>
4858
4859 PR middle-end/55863
4860 * gcc.dg/fold-reassoc-2.c: New testcase.
4861
4862 2013-01-04 Tobias Burnus <burnus@net-b.de>
4863
4864 PR fortran/55763
4865 * gfortran.dg/null_7.f90: New.
4866
4867 2013-01-04 Tobias Burnus <burnus@net-b.de>
4868
4869 PR fortran/55854
4870 PR fortran/55763
4871 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
4872 * gfortran.dg/unlimited_polymorphic_7.f90: New.
4873 * gfortran.dg/unlimited_polymorphic_8.f90: New.
4874
4875 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
4876
4877 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
4878
4879 2013-01-03 Janus Weil <janus@gcc.gnu.org>
4880
4881 PR fortran/55855
4882 * gfortran.dg/assignment_1.f90: Modified.
4883 * gfortran.dg/assignment_4.f90: New.
4884
4885 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
4886
4887 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
4888
4889 2013-01-03 Richard Biener <rguenther@suse.de>
4890
4891 PR tree-optimization/55857
4892 * gcc.dg/vect/pr55857-1.c: New testcase.
4893 * gcc.dg/vect/pr55857-2.c: Likewise.
4894
4895 2013-01-03 Jakub Jelinek <jakub@redhat.com>
4896
4897 PR rtl-optimization/55838
4898 * gcc.dg/pr55838.c: New test.
4899
4900 PR tree-optimization/55832
4901 * gcc.c-torture/compile/pr55832.c: New test.
4902
4903 2013-01-02 Teresa Johnson <tejohnson@google.com>
4904
4905 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
4906 * gcc.dg/tree-ssa/loop-23.c: Ditto.
4907 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
4908 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
4909 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
4910 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
4911 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
4912 * gcc.dg/unroll_1.c: Ditto.
4913 * gcc.dg/unroll_2.c: Ditto.
4914 * gcc.dg/unroll_3.c: Ditto.
4915 * gcc.dg/unroll_4.c: Ditto.
4916
4917 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4918
4919 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
4920
4921 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4922
4923 PR fortran/55818
4924 * gfortran.dg/eof_4.f90: New test.
4925
4926 2013-01-02 Jakub Jelinek <jakub@redhat.com>
4927
4928 * lib/c-compat.exp (compat-use-alt-compiler): Remove
4929 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
4930 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
4931 (compat_setup_dfp): Initialize compat_alt_caret and
4932 compat_save_TEST_ALWAYS_FLAGS.
4933
4934 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4935
4936 * gcc.dg/torture/tls/tls-reload-1.c: New test.
4937
4938 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4939
4940 * gcc.dg/torture/fp-int-convert-2.c: New test.
4941
4942 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4943
4944 * gfortran.dg/newunit_3.f90: Add dg-do run.
4945 * gfortran.dg/inquire_15.f90: Add dg-do run.
4946
4947 2013-01-01 Jakub Jelinek <jakub@redhat.com>
4948
4949 PR tree-optimization/55831
4950 * gcc.dg/pr55831.c: New test.
4951 \f
4952 Copyright (C) 2013 Free Software Foundation, Inc.
4953
4954 Copying and distribution of this file, with or without modification,
4955 are permitted in any medium without royalty provided the copyright
4956 notice and this notice are preserved.