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