re PR rtl-optimization/58968 (Powerpc -mlra cannot compile ormas1.f in gamess Spec...
[gcc.git] / gcc / testsuite / ChangeLog
1 2013-11-04 Vladimir Makarov <vmakarov@redhat.com>
2
3 PR rtl-optimization/58968
4 * gfortran.dg/pr58968.f: New
5
6 2013-11-04 Marek Polacek <polacek@redhat.com>
7
8 PR c++/58979
9 * g++.dg/diagnostic/pr58979.C: New test.
10
11 2013-11-04 Joseph Myers <joseph@codesourcery.com>
12
13 * gcc.dg/iec-559-macros-1.c, gcc.dg/iec-559-macros-2.c,
14 gcc.dg/iec-559-macros-3.c, gcc.dg/iec-559-macros-4.c,
15 gcc.dg/iec-559-macros-5.c, gcc.dg/iec-559-macros-6.c,
16 gcc.dg/iec-559-macros-7.c, gcc.dg/iec-559-macros-8.c,
17 gcc.dg/iec-559-macros-9.c: New tests.
18
19 2013-11-04 Jakub Jelinek <jakub@redhat.com>
20
21 PR tree-optimization/58946
22 * gcc.c-torture/compile/pr58946.c: New test.
23
24 2013-11-03 Paolo Carlini <paolo.carlini@oracle.com>
25
26 PR c++/52071
27 * g++.dg/parse/pr52071.C: New.
28
29 2013-11-03 Paolo Carlini <paolo.carlini@oracle.com>
30
31 PR c++/38313
32 * g++.dg/lookup/name-clash10.C: New.
33
34 2013-11-03 Kugan Vivekanandarajah <kuganv@linaro.org>
35
36 * gcc.target/arm/neon-vcond-gt.c: Scan for vbsl or vbit or vbif.
37 * gcc.target/arm/neon-vcond-ltgt.c: Scan for vbsl or vbit or vbif.
38 * gcc.target/arm/neon-vcond-unordered.c: Scan for vbsl or vbit or
39 vbif.
40
41 2013-11-03 Marek Polacek <polacek@redhat.com>
42
43 * g++.dg/ubsan/cxx1y-vla.C: New test.
44 * c-c++-common/ubsan/vla-3.c: New test.
45 * c-c++-common/ubsan/vla-2.c: New test.
46 * c-c++-common/ubsan/vla-4.c: New test.
47 * c-c++-common/ubsan/vla-1.c: New test.
48
49 2013-11-02 Bill Schmidt <wschmidt@vnet.linux.ibm.com>
50
51 * gcc.dg/vmx/vec-set.c: New.
52
53 2013-11-02 Paolo Carlini <paolo.carlini@oracle.com>
54
55 PR c++/29234
56 PR c++/56037
57 * g++.dg/parse/pr29234.C: New.
58 * g++.dg/parse/pr56037.C: Likewise.
59
60 2013-11-01 Balaji V. Iyer <balaji.v.iyer@intel.com>
61
62 * gcc.dg/cilk-plus/cilk-plus.exp: Loaded libcilkrts library path and
63 passed it in as one of the options to all Cilk keywords test.
64
65 2013-11-01 Edward Smith-Rowland <3dw4rd@verizon.net>
66
67 PR c++/58708
68 * g++.dg/cpp1y/pr58708.C: New.
69
70 2013-11-01 Marc Glisse <marc.glisse@inria.fr>
71
72 PR c++/58834
73 * g++.dg/ext/pr58834.C: New file.
74
75 2013-11-01 Jakub Jelinek <jakub@redhat.com>
76
77 * gcc.dg/gomp/declare-simd-2.c (f12, f13, f14, f15, f16, f17): New
78 tests.
79 * g++.dg/gomp/declare-simd-2.C (f15, f16, f17, f18, f19, f20): New
80 tests.
81
82 2013-11-01 Paul Thomas <pault@gcc.gnu.org>
83
84 PR fortran/57893
85 * gfortran.dg/unlimited_polymorphic_13.f90 : Break up select
86 type block.
87
88 2013-10-31 Jakub Jelinek <jakub@redhat.com>
89
90 * g++.dg/gomp/simd-1.C: New test.
91 * g++.dg/gomp/declare-simd-1.C (f32): Fix up aligned clause argument.
92 * g++.dg/gomp/declare-simd-2.C (fn13, fn14): Add new tests.
93 * gcc.dg/gomp/declare-simd-2.c (fn7, fn8, fn9, fn10, fn11): Likewise.
94 * c-c++-common/gomp/simd6.c: New test.
95
96 2013-10-31 Edward Smith-Rowland <3dw4rd@verizon.net>
97
98 Implement C++14 digit separators.
99 * g++.dg/cpp1y/digit-sep.C: New.
100 * g++.dg/cpp1y/digit-sep-neg.C: New.
101 * g++.dg/cpp1y/digit-sep-cxx11-neg.C: New.
102
103 2013-10-31 Jakub Jelinek <jakub@redhat.com>
104
105 * gcc.dg/vect/vect-align-3.c: New test.
106
107 * g++.dg/warn/pr33738.C (main): Initialize a2 again to make sure
108 we warn about it already during VRP1 pass.
109
110 2013-10-31 Martin Jambor <mjambor@suse.cz>
111
112 PR rtl-optimization/58934
113 Revert:
114 2013-10-30 Martin Jambor <mjambor@suse.cz>
115 PR rtl-optimization/10474
116 * gcc.dg/pr10474.c: New testcase.
117 * gcc.dg/ira-shrinkwrap-prep-1.c: Likewise.
118 * gcc.dg/ira-shrinkwrap-prep-2.c: Likewise.
119
120 2013-10-31 Paolo Carlini <paolo.carlini@oracle.com>
121
122 PR c++/58932
123 Revert:
124 2013-10-18 Paolo Carlini <paolo.carlini@oracle.com>
125
126 PR c++/58466
127 * g++.dg/cpp0x/variadic145.C: New.
128
129 * g++.dg/cpp0x/sfinae49.C: New.
130
131 2013-10-30 Paolo Carlini <paolo.carlini@oracle.com>
132
133 PR c++/58581
134 * g++.dg/cpp0x/deleted1.C: New.
135
136 2013-10-31 Zhenqiang Chen <zhenqiang.chen@linaro.org>
137
138 * gcc.target/arm/lp1243022.c: New test.
139
140 2013-10-30 Joern Rennecke <joern.rennecke@embecosm.com>
141
142 PR other/58545
143 * gcc.target/avr/pr58545.c: New test.
144
145 2013-10-30 Tobias Burnus <burnus@net-b.de>
146
147 Revert:
148 2013-10-30 Tobias Burnus <burnus@net-b.de>
149 * gcc.dg/cilk-plus/cilk-plus.exp: Add the libcilkrts library
150 path to the compile flags.
151
152 2013-10-30 Cong Hou <congh@google.com>
153
154 * gcc.target/i386/vect-abs-s8.c: New test.
155 * gcc.target/i386/vect-abs-s16.c: New test.
156 * gcc.target/i386/vect-abs-s32.c: New test.
157
158 2013-10-30 Tobias Burnus <burnus@net-b.de>
159
160 * gcc.dg/cilk-plus/cilk-plus.exp: Add the libcilkrts library
161 path to the compile flags.
162
163 2013-10-30 Mikael Pettersson <mikpe@it.uu.se>
164
165 PR rtl-optimization/58369
166 * g++.dg/torture/pr58369.C: New test.
167
168 2013-10-30 Tobias Burnus <burnus@net-b.de>
169
170 PR other/33426
171 * g++.dg/vect/pr33426-ivdep-2.cc: New.
172 * g++.dg/vect/pr33426-ivdep-3.cc: New.
173 * g++.dg/vect/pr33426-ivdep-4.cc: New.
174
175 2013-10-30 Vladimir Makarov <vmakarov@redhat.com>
176
177 PR target/58784
178 * gcc.target/arm/pr58784.c: New.
179
180 2013-10-30 Marc Glisse <marc.glisse@inria.fr>
181
182 * gcc.dg/tree-ssa/alias-24.c: New file.
183
184 2013-10-30 Vladimir Makarov <vmakarov@redhat.com>
185
186 * gcc.target/i386/fma_double_3.c: Use pattern for
187 scan-assembler-times instead of just one insn name.
188 * gcc.target/i386/fma_double_5.c: Ditto.
189 * gcc.target/i386/fma_float_3.c: Ditto.
190 * gcc.target/i386/fma_float_5.c: Ditto.
191 * gcc.target/i386/l_fma_double_1.c: Ditto.
192 * gcc.target/i386/l_fma_double_2.c: Ditto.
193 * gcc.target/i386/l_fma_double_3.c: Ditto.
194 * gcc.target/i386/l_fma_double_4.c: Ditto.
195 * gcc.target/i386/l_fma_double_5.c: Ditto.
196 * gcc.target/i386/l_fma_double_6.c: Ditto.
197 * gcc.target/i386/l_fma_float_1.c: Ditto.
198 * gcc.target/i386/l_fma_float_2.c: Ditto.
199 * gcc.target/i386/l_fma_float_3.c: Ditto.
200 * gcc.target/i386/l_fma_float_4.c: Ditto.
201 * gcc.target/i386/l_fma_float_5.c: Ditto.
202 * gcc.target/i386/l_fma_float_6.c: Ditto.
203
204 2013-10-30 Christian Bruel <christian.bruel@st.com>
205
206 * gcc.c-torture/execute/builtins/strncmp-2.c: Enable for SH.
207 * gcc.target/sh/cmpstr.c: New test.
208 * gcc.target/sh/cmpstrn.c: New test.
209
210 2013-10-30 Martin Jambor <mjambor@suse.cz>
211
212 PR rtl-optimization/10474
213 * gcc.dg/pr10474.c: New testcase.
214 * gcc.dg/ira-shrinkwrap-prep-1.c: Likewise.
215 * gcc.dg/ira-shrinkwrap-prep-2.c: Likewise.
216
217 2013-10-29 Andrew Pinski <apinski@cavium.com>
218 Zhenqiang Chen <zhenqiang.chen@linaro.org>
219
220 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c: New test case.
221 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-2.c: New test case.
222 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-3.c: New test case.
223 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c: New test case.
224 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c: New test case.
225 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c: New test case.
226 * gcc.dg/tree-ssa/phi-opt-9.c: Use a function call to prevent
227 conditional move to be used.
228 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: Remove.
229
230 2013-10-29 Tobias Burnus <burnus@net-b.de>
231
232 PR fortran/44350
233 * gfortran.dg/blockdata_8.f90: New.
234
235 2013-10-29 Oleg Endo <olegendo@gcc.gnu.org>
236
237 PR target/54236
238 * gcc.target/sh/pr54236-2: New.
239 * gcc.target/sh/pr54089-6: Add another rotl special case.
240
241 2013-10-29 Paul Thomas <pault@gcc.gnu.org>
242
243 PR fortran/58793
244 * gfortran.dg/unlimited_polymorphic_13.f90: Use real variables
245 to determine sizes of real kinds.
246
247 PR fortran/58858
248 * gfortran.dg/unlimited_polymorphic_14.f90: New test.
249
250 2013-10-29 Balaji V. Iyer <balaji.v.iyer@intel.com>
251
252 * c-c++-common/cilk-plus/CK/compound_cilk_spawn.c: New test.
253 * c-c++-common/cilk-plus/CK/concec_cilk_spawn.c: Likewise.
254 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
255 * c-c++-common/cilk-plus/CK/no_args_error.c: Likewise.
256 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
257 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
258 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
259 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
260 * c-c++-common/cilk-plus/CK/test__cilk.c: Likewise.
261 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
262 * c-c++-common/cilk-plus/CK/sync_wo_spawn.c: Likewise.
263 * c-c++-common/cilk-plus/CK/invalid_spawn.c: Likewise.
264 * c-c++-common/cilk-plus/CK/spawn_in_return.c: Likewise.
265 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
266 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
267 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
268 * gcc.dg/cilk-plus/cilk-plus.exp: Added support to run Cilk Keywords
269 test stored in c-c++-common. Also, added the Cilk runtime's library
270 to the ld_library_path.
271
272 2013-10-29 Paolo Carlini <paolo.carlini@oracle.com>
273
274 PR c++/58888
275 * g++.dg/cpp0x/auto40.C: New.
276 * g++.dg/other/warning1.C: Adjust.
277
278 2013-10-29 Richard Biener <rguenther@suse.de>
279
280 * gcc.dg/torture/restrict-2.c: New testcase.
281 * gcc.dg/torture/restrict-3.c: Likewise.
282 * gcc.dg/torture/restrict-4.c: Likewise.
283 * gcc.dg/torture/restrict-5.c: Likewise.
284
285 2013-10-29 Marc Glisse <marc.glisse@inria.fr>
286
287 PR tree-optimization/19831
288 * gcc.dg/tree-ssa/alias-25.c: New file.
289
290 2013-10-29 Richard Biener <rguenther@suse.de>
291
292 * g++.dg/vect/slp-pr56812.cc: Adjust with respect to -fvect-cost-model
293 changes.
294 * gcc.dg/vect/bb-slp-32.c: Likewise.
295 * gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp: Likewise.
296 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: Likewise.
297 * gcc.dg/vect/costmodel/spu/spu-costmodel-vect.exp: Likewise.
298 * gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp: Likewise.
299 * gcc.target/powerpc/crypto-builtin-1.c: Likewise.
300 * gcc.target/powerpc/p8vector-builtin-1.c: Likewise.
301 * gcc.target/powerpc/p8vector-builtin-2.c: Likewise.
302 * gcc.target/powerpc/p8vector-builtin-3.c: Likewise.
303 * gcc.target/powerpc/p8vector-builtin-4.c: Likewise.
304 * gcc.target/powerpc/p8vector-builtin-5.c: Likewise.
305 * gcc.target/powerpc/p8vector-vectorize-1.c: Likewise.
306 * gcc.target/powerpc/p8vector-vectorize-2.c: Likewise.
307 * gcc.target/powerpc/p8vector-vectorize-3.c: Likewise.
308 * gcc.target/powerpc/p8vector-vectorize-4.c: Likewise.
309 * gcc.target/powerpc/p8vector-vectorize-5.c: Likewise.
310 * gfortran.dg/vect/vect.exp: Likewise.
311
312 2013-10-28 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
313
314 * gcc.dg/vmx/gcc-bug-i.c: Add little endian variant.
315 * gcc.dg/vmx/eg-5.c: Likewise.
316
317 2013-10-28 Claudiu Zissulescu <claziss@synopsys.com>
318 Joern Rennecke <joern.rennecke@embecosm.com>
319
320 * gcc.target/arc/jump-around-jump.c: New test.
321
322 2013-10-27 Tom de Vries <tom@codesourcery.com>
323
324 * gcc.target/arm/require-pic-register-loc.c: New test.
325
326 2013-10-27 Uros Bizjak <ubizjak@gmail.com>
327
328 PR target/58679
329 * gcc.target/i386/pr58679-1.c: New test.
330 * gcc.target/i386/pr58679-2.c: Ditto.
331
332 2013-10-27 Tobias Burnus <burnus@net-b.de>
333
334 PR other/33426
335 * gcc.dg/vect/vect-ivdep-2.c: New.
336
337 2013-10-26 Oleg Endo <olegendo@gcc.gnu.org>
338
339 PR target/52483
340 * gcc.target/sh/pr52483-1.c: Add tests for memory stores.
341 * gcc.target/sh/pr52483-2.c: Likewise.
342 * gcc.target/sh/pr52483-3.c: Likewise.
343 * gcc.target/sh/pr52483-4.c: Likewise.
344
345 2013-10-26 Jeff Law <law@redhat.com>
346
347 * g++.dg/torture/pr49309.C: Removed.
348 * gcc.dg/dfp/pr35739.c: Removed.
349
350 2013-10-25 Vladimir Makarov <vmakarov@redhat.com>
351
352 PR rtl-optimization/58759
353 * gcc.target/i386/pr58759.c: New.
354
355 2013-10-25 Tobias Burnus <burnus@net-b.de>
356
357 * g++.dg/vect/pr33426-ivdep.cc: Use dg-options.
358 * gfortran.dg/vect/vect-do-concurrent-1.f90: Ditto.
359 * testsuite/gcc.dg/vect/vect-ivdep-1.c: Ditto.
360
361 2013-10-25 Yufeng Zhang <yufeng.zhang@arm.com>
362
363 * gcc.dg/wmul-1.c: New test.
364
365 2013-10-25 Paolo Carlini <paolo.carlini@oracle.com>
366
367 PR c++/58878
368 * g++.dg/template/pr58878.C: New.
369
370 2013-10-25 Marc Glisse <marc.glisse@inria.fr>
371
372 * gcc.dg/tree-ssa/alias-23.c: New file.
373
374 2013-10-25 Richard Biener <rguenther@suse.de>
375
376 PR tree-optimization/58626
377 * gcc.dg/torture/pr58626.c: New testcase.
378
379 2013-10-25 Paolo Carlini <paolo.carlini@oracle.com>
380
381 PR c++/54812
382 * g++.dg/cpp0x/defaulted47.C: New.
383
384 2013-10-25 Eric Botcazou <ebotcazou@adacore.com>
385
386 * gcc.c-torture/execute/pr58831.c: New test.
387
388 2013-10-25 Nick Clifton <nickc@redhat.com>
389
390 * c-c++-common/pr57793.c: Add expected error messages for
391 targets with small integers.
392 * gcc.dg/c99-stdint-1.c: Only run on 32-bit plus targets.
393 * gcc.dg/c99-stdint-2.c: Likewise.
394 * gcc.dg/cdce1.c: Likewise.
395 * gcc.dg/fold-overflow-1.c: Likewise.
396 * gcc.dg/utf-cvt.c: Likewise.
397 * gcc.dg/ftrapv-1.c: Only run on targets that support trapping
398 arithmetic.
399 * gcc.dg/ftrapv-2.c: Likewise.
400 * gcc.dg/pr30286.c: Likewise.
401 * gcc.dg/pr19340.c: Only run on targets that support scheduling.
402 * lib/target-supports.exp (check_effective_target_trapping): New
403 proc. Returns true if the target supports trapping arithmetic.
404
405 2013-10-25 Tobias Burnus <burnus@net-b.de>
406
407 * g++.dg/parse/ivdep.C: New.
408 * g++.dg/vect/pr33426-ivdep.cc: New.
409
410 2013-10-24 Richard Henderson <rth@redhat.com>
411
412 PR rtl/58542
413 * gcc.dg/atomic-store-6.c: New.
414
415 2013-10-24 Ian Lance Taylor <iant@google.com>
416
417 * go.test/go-test.exp (errchk): Combine quoted strings in comments.
418
419 2013-10-24 Cong Hou <congh@google.com>
420
421 * gcc.c-torture/execute/20030125-1.c: Update.
422
423 2013-10-24 Tobias Burnus <burnus@net-b.de>
424
425 PR fortran/44646
426 * gfortran.dg/vect/vect-do-concurrent-1.f90: New.
427
428 2013-10-24 Dehao Chen <dehao@google.com>
429
430 * g++.dg/opt/devirt3.C: New test.
431
432 2013-08-24 Tobias Burnus <burnus@net-b.de>
433
434 PR other/33426
435 * testsuite/gcc.dg/ivdep.c: New.
436 * testsuite/gcc.dg/vect/vect-ivdep-1.c: New.
437
438 2013-10-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
439
440 * gcc.target/aarch64/c-output-mod-2.c: Fix for -fPIC.
441 * gcc.target/aarch64/c-output-mod-3.c: Likewise.
442
443 2013-10-24 Nick Clifton <nickc@redhat.com>
444
445 * gcc.dg/20020312-2.c: No PIC register for RL78 or MSP430.
446
447 2013-10-24 Marek Polacek <polacek@redhat.com>
448
449 PR c++/58705
450 * g++.dg/parse/pr58705.C: New test.
451
452 2013-10-24 Marek Polacek <polacek@redhat.com>
453
454 * gcc.dg/c11-align-5.c: Add more testing.
455
456 2013-10-23 Pat Haugen <pthaugen@us.ibm.com>
457
458 * gcc.target/powerpc/direct-move.h: Fix header for executable tests.
459
460 2013-10-23 Jakub Jelinek <jakub@redhat.com>
461
462 PR tree-optimization/58775
463 PR tree-optimization/58791
464 * gcc.dg/guality/pr58791-1.c: New test.
465 * gcc.dg/guality/pr58791-2.c: New test.
466 * gcc.dg/guality/pr58791-3.c: New test.
467 * gcc.dg/guality/pr58791-4.c: New test.
468 * gcc.dg/guality/pr58791-5.c: New test.
469 * gcc.c-torture/compile/pr58775.c: New test.
470 * gcc.dg/tree-ssa/reassoc-28.c: Don't scan reassoc1 dump.
471
472 2013-10-23 Tom de Vries <tom@codesourcery.com>
473
474 PR tree-optimization/58805
475 * gcc.dg/pr58805.c: New test.
476
477 2013-10-23 Jakub Jelinek <jakub@redhat.com>
478
479 * gcc.target/i386/vect-div-1.c: New test.
480
481 * gcc.dg/vect/pr58508.c: Remove dg-options.
482
483 2013-10-23 Richard Biener <rguenther@suse.de>
484
485 * gcc.dg/torture/pr58830.c: New testcase.
486
487 2013-10-23 Edward Smith-Rowland <3dw4rd@verizon.net>
488
489 Implement C++14 [[deprecated]] modulo [[gnu::deprecated]] bugs.
490 * g++.dg/cpp1y/attr-deprecated.C: New.
491 * g++.dg/cpp1y/attr-deprecated-neg.C: New.
492
493 2013-10-23 Tobias Burnus <burnus@net-b.de>
494
495 PR fortran/58793
496 * gfortran.dg/assumed_type_8.f90: New.
497
498 2013-10-22 Uros Bizjak <ubizjak@gmail.com>
499
500 PR target/58779
501 * gcc.target/i386/pr30315.c: Remove MINUSCC, DECCC, MINUSCCONLY
502 and MINUSCCZEXT defines. Update scan-assembler dg directive.
503 * gcc.dg/torture/pr58779.c: New test.
504
505 2013-10-22 Steve Ellcey <sellcey@mips.com>
506
507 * gcc.target/mips/nor.c: New.
508
509 2013-10-22 Bill Schmidt <wschmidt@vnet.ibm.com>
510
511 * gcc.target/powerpc/altivec-perm-1.c: Move the two vector pack
512 tests into...
513 * gcc.target/powerpc/altivec-perm-3.c: ...this new test, which is
514 restricted to big-endian targets.
515
516 2013-10-22 Paul Thomas <pault@gcc.gnu.org>
517
518 PR fortran 57893
519 * gfortran.dg/unlimited_polymorphic_13.f90 : New test.
520
521 2013-10-21 Tobias Burnus <burnus@net-b.de>
522
523 PR fortran/58803
524 * gfortran.dg/proc_ptr_comp_38.f90: New.
525
526 2013-10-21 Marek Polacek <polacek@redhat.com>
527
528 PR middle-end/58809
529 * gcc.dg/gomp/pr58809.c: New test.
530
531 2013-10-21 Vidya Praveen <vidyapraveen@arm.com>
532
533 * gcc.dg/20050922-1.c: Remove stdlib.h and declare abort().
534 * gcc.dg/20050922-1.c: Remove stdlib.h and declare abort() and exit().
535
536 2013-10-21 Richard Biener <rguenther@suse.de>
537
538 PR tree-optimization/58794
539 * c-c++-common/torture/pr58794-1.c: New testcase.
540 * c-c++-common/torture/pr58794-2.c: Likewise.
541
542 2013-10-21 Richard Biener <rguenther@suse.de>
543
544 PR middle-end/58742
545 * c-c++-common/fold-divmul-1.c: New testcase.
546
547 2013-10-21 Michael Zolotukhin <michael.v.zolotukhin@gmail.com>
548
549 * gcc.target/i386/memset-vector_loop-1.c: New test.
550 * gcc.target/i386/memset-vector_loop-2.c: New test.
551
552 2013-10-21 Diego Novillo <dnovillo@google.com>
553
554 * g++.dg/plugin/selfassign.c: Include tree.h.
555 * gcc.dg/plugin/finish_unit_plugin.c: Likewise.
556 * gcc.dg/plugin/ggcplug.c: Likewise.
557 * gcc.dg/plugin/one_time_plugin.c: Likewise.
558 * gcc.dg/plugin/selfassign.c: Likewise.
559 * gcc.dg/plugin/start_unit_plugin.c: Likewise.
560
561 2013-10-20 Richard Sandiford <rdsandiford@googlemail.com>
562
563 * gcc.target/mips/mips-ps-5.c: Add alignment attributes.
564 * gcc.target/mips/mips-ps-7.c: Likewise.
565
566 2013-10-20 Richard Sandiford <rdsandiford@googlemail.com>
567
568 * gcc.target/mips/bswap-1.c, gcc.target/mips/bswap-2.c,
569 gcc.target/mips/bswap-3.c, gcc.target/mips/bswap-4.c,
570 gcc.target/mips/bswap-5.c, gcc.target/mips/bswap-6.c: New tests.
571
572 2013-10-19 John David Anglin <danglin@gcc.gnu.org>
573
574 * c-c++-common/opaque-vector.c: Skip long double test on hppa.
575
576 PR testsuite/58645
577 * gnat.dg/specs/linker_alias.ads: Skip on hppa*-*-hpux*.
578
579 2013-10-19 Mike Stump <mikestump@comcast.net>
580
581 * g++.dg/lto/lto.exp: Add support for C/C++ mix language testing.
582
583 * gcc.dg/lto/pr54625-1_0.c: Move from here...
584 * g++.dg/lto/pr54625-1_0.c: ... to here.
585 * gcc.dg/lto/pr54625-1_1.C: Likewise.
586 * g++.dg/lto/pr54625-1_1.C: Likewise.
587 * gcc.dg/lto/pr54625-2_0.c: Likewise.
588 * g++.dg/lto/pr54625-2_0.c: Likewise.
589 * gcc.dg/lto/pr54625-2_1.C: Likewise.
590 * g++.dg/lto/pr54625-2_1.C: Likewise.
591
592 2013-10-19 Oleg Endo <olegendo@gcc.gnu.org>
593
594 * gcc.target/sh/pr54089-3.c: Fix test for load of constant 31.
595
596 2013-10-18 Cong Hou <congh@google.com>
597
598 * gcc.dg/vect/pr58508.c: New test.
599
600 2013-10-18 Paolo Carlini <paolo.carlini@oracle.com>
601
602 PR c++/58466
603 * g++.dg/cpp0x/variadic145.C: New.
604
605 2013-10-18 Andrew MacLeod <amacleod@redhat.com>
606
607 * g++.dg/plugin/header_plugin.c: Don't include tree-flow.h.
608
609 2013-10-18 Hans-Peter Nilsson <hp@axis.com>
610
611 * gcc.dg/tree-ssa/gen-vect-11.c: Use dynamic vector cost model.
612 * gcc.dg/tree-ssa/gen-vect-11a.c: Likewise.
613 * gcc.dg/tree-ssa/gen-vect-2.c: Likewise.
614 * gcc.dg/tree-ssa/gen-vect-25.c: Likewise.
615
616 2013-10-17 Charles Bayis <charles.baylis@linaro.org>
617
618 * gcc.dg/builtin-apply2.c: Skip test on arm hardfloat ABI targets.
619 * gcc.dg/tls/pr42894.c: Remove dg-options for arm*-*-* targets.
620 * gcc.target/arm/thumb-ltu.c: Remove dg-skip-if and require
621 effective target arm_thumb1_ok.
622 * lib/target-supports.exp
623 (check_effective_target_arm_fp16_ok_nocache): Don't force
624 -mfloat-abi=soft when building for hardfloat target.
625
626 2013-10-17 Michael Meissner <meissner@linux.vnet.ibm.com>
627
628 PR target/58673
629 * gcc.target/powerpc/pr58673-1.c: New file to test whether
630 -mquad-word + -mno-vsx-timode causes errors.
631 * gcc.target/powerpc/pr58673-2.c: Likewise.
632
633 2013-10-17 Paolo Carlini <paolo.carlini@oracle.com>
634
635 PR c++/58596
636 * g++.dg/cpp0x/lambda/lambda-nsdmi5.C: New
637
638 2013-10-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
639
640 * gcc.target/aarch64/c-output-template.c: New testcase.
641 * gcc.target/aarch64/c-output-template-2.c: Likewise.
642 * gcc.target/aarch64/c-output-template-3.c: Likewise.
643
644 2013-10-17 Michael Hudson-Doyle <michael.hudson@linaro.org>
645
646 * gcc/testsuite/lib/target-supports.exp
647 (check_effective_target_sync_long_long): AArch64 supports
648 atomic operations on "long long".
649 (check_effective_target_sync_long_long_runtime): AArch64 can
650 execute atomic operations on "long long".
651
652 2013-10-17 Richard Biener <rguenther@suse.de>
653
654 PR tree-optimization/58143
655 * gcc.dg/torture/pr58143-1.c: New testcase.
656 * gcc.dg/torture/pr58143-2.c: Likewise.
657 * gcc.dg/torture/pr58143-3.c: Likewise.
658
659 2013-10-17 Marek Polacek <polacek@redhat.com>
660
661 PR c/58267
662 * gcc.dg/c1x-align-5.c: New test.
663
664 2013-10-16 Tobias Burnus <burnus@net-b.de>
665
666 PR fortran/58652
667 * gfortran.dg/unlimited_polymorphic_12.f90: New.
668
669 2013-10-16 Thomas Schwinge <thomas@codesourcery.com>
670
671 * c-c++-common/cpp/openmp-define-1.c: Move
672 dg-require-effective-target fopenmp after dg-do directive.
673 * c-c++-common/cpp/openmp-define-2.c: Likewise.
674 * gfortran.dg/openmp-define-1.f90: Likewise.
675 * gfortran.dg/openmp-define-2.f90: Likewise.
676 * gfortran.dg/openmp-define-3.f90: Likewise.
677
678 2013-10-16 Paulo Matos <pmatos@broadcom.com>
679
680 * gcc.dg/tree-prof/tree-prof.exp: Fix comment.
681
682 2013-10-15 Sriraman Tallam <tmsriram@google.com>
683
684 PR target/57756
685 * gcc.target/i386/pr57756.c: New test.
686 * gcc.target/i386/pr57756_2.c: New test.
687
688 2013-10-15 Richard Sandiford <rdsandiford@googlemail.com>
689
690 * gcc.dg/torture/builtin-self.c: New file.
691
692 2013-10-15 Zhenqiang Chen <zhenqiang.chen@arm.com>
693
694 * gcc.dg/tree-ssa/reassoc-32.c: New test case.
695 * gcc.dg/tree-ssa/reassoc-33.c: New test case.
696 * gcc.dg/tree-ssa/reassoc-34.c: New test case.
697 * gcc.dg/tree-ssa/reassoc-35.c: New test case.
698 * gcc.dg/tree-ssa/reassoc-36.c: New test case.
699
700 2013-10-15 Cong Hou <congh@google.com>
701
702 * gcc.dg/vect/vect-reduc-pattern-3.c: New test.
703
704 2013-10-15 Paolo Carlini <paolo.carlini@oracle.com>
705
706 PR c++/58707
707 * g++.dg/cpp0x/pr58707.C: New.
708
709 2013-10-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
710
711 * c-c++-common/cpp/openmp-define-3.c: Move effective target check
712 after other directives.
713
714 2013-10-15 Tobias Burnus <burnus@net-b.de>
715
716 PR fortran/58652
717 * gfortran.dg/unlimited_polymorphic_11.f90: New.
718
719 2013-10-14 Ian Lance Taylor <iant@google.com>
720
721 * go.test/go-test.exp (go-find-packages): New proc.
722 (go-gc-tests): Skip stress and safe tests. Skip *.dir
723 subdirectories. Do simple +build line matching. Handle run with
724 arguments. Handle errorcheckdir and rundircmpout. Use packages
725 for rundir. Remove special handling for bug191 and dwarf.
726
727 2013-10-14 Tobias Burnus <burnus@net-b.de>
728
729 PR fortran/58658
730 * gfortran.dg/unlimited_polymorphic_10.f90: New.
731
732 2013-10-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
733
734 * gcc.dg/torture/pr58670.c (ASM_STR) [__i386__ || __x86_64__]:
735 Use btsl.
736
737 2013-10-14 Eric Botcazou <ebotcazou@adacore.com>
738
739 * gnat.dg/specs/opt1.ads: New test.
740
741 2013-10-14 Richard Biener <rguenther@suse.de>
742
743 PR tree-optimization/58640
744 * gcc.c-torture/execute/pr58640-2.c: New testcase.
745
746 2013-10-13 Eric Botcazou <ebotcazou@adacore.com>
747
748 * gnat.dg/uninit_array.ad[sn]: New test.
749 * gnat.dg/uninit_array_pkg.ads: New helper.
750
751 2013-10-13 Richard Biener <rguenther@suse.de>
752
753 * gcc.c-torture/execute/pr58662.c: New test.
754
755 2013-10-12 Oleg Endo <olegendo@gcc.gnu.org>
756
757 PR target/51244
758 * gcc.dg/torture/p51244-21.c: New.
759 * gcc.target/sh/pr51244-20.c: New.
760 * gcc.target/sh/pr51244-20-sh2a.c: New.
761
762 2013-10-12 Arnaud Charlet <charlet@adacore.com>
763
764 * gnat.dg/specs/linker_section.ads: Update test.
765
766 2013-10-12 H.J. Lu <hongjiu.lu@intel.com>
767
768 PR target/58690
769 * gcc.target/i386/pr58690.c: New test
770
771 2013-10-12 Alexander Monakov <amonakov@ispras.ru>
772
773 * gcc.target/i386/builtin-ucmp.c: New test.
774
775 2013-10-11 Brooks Moses <bmoses@google.com>
776
777 * g++.dg/ext/altivec-7.C: Check for standard vector-type name mangling.
778
779 2013-10-11 Jeff Law <law@redhat.com>
780
781 * gcc.c-torture/execute/pr58640.c: New test.
782
783 2013-10-11 Paolo Carlini <paolo.carlini@oracle.com>
784
785 PR c++/58633
786 * g++.dg/cpp0x/decltype57.C: New.
787
788 2013-10-11 Paolo Carlini <paolo.carlini@oracle.com>
789
790 PR c++/31671
791 * g++.dg/template/nontype26.C: New.
792
793 2013-10-11 Thomas Schwinge <thomas@codesourcery.com>
794
795 * c-c++-common/cpp/openmp-define-1.c: New file.
796 * c-c++-common/cpp/openmp-define-2.c: Likewise.
797 * c-c++-common/cpp/openmp-define-3.c: Likewise.
798 * gfortran.dg/openmp-define-1.f90: Likewise.
799 * gfortran.dg/openmp-define-2.f90: Likewise.
800 * gfortran.dg/openmp-define-3.f90: Likewise.
801
802 * g++.dg/gomp/gomp.exp: Recurse into subdirectories when looking
803 for test source files.
804 * gcc.dg/gomp/gomp.exp: Likewise.
805 * gcc.dg/gomp/appendix-a/a.35.1.c: Expect error.
806 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
807 * gcc.dg/gomp/appendix-a/a.35.4.c: Likewise.
808 * gcc.dg/gomp/appendix-a/a.35.5.c: Likewise.
809 * gcc.dg/gomp/appendix-a/a.35.6.c: Likewise.
810
811 2013-10-11 Jakub Jelinek <jakub@redhat.com>
812
813 * c-c++-common/gomp/atomic-15.c: Adjust for C diagnostics.
814 Remove error test that is now valid in OpenMP 4.0.
815 * c-c++-common/gomp/atomic-16.c: New test.
816 * c-c++-common/gomp/cancel-1.c: New test.
817 * c-c++-common/gomp/depend-1.c: New test.
818 * c-c++-common/gomp/depend-2.c: New test.
819 * c-c++-common/gomp/map-1.c: New test.
820 * c-c++-common/gomp/pr58472.c: New test.
821 * c-c++-common/gomp/sections1.c: New test.
822 * c-c++-common/gomp/simd1.c: New test.
823 * c-c++-common/gomp/simd2.c: New test.
824 * c-c++-common/gomp/simd3.c: New test.
825 * c-c++-common/gomp/simd4.c: New test.
826 * c-c++-common/gomp/simd5.c: New test.
827 * c-c++-common/gomp/single1.c: New test.
828 * g++.dg/gomp/block-0.C: Adjust for stricter #pragma omp sections
829 parser.
830 * g++.dg/gomp/block-3.C: Likewise.
831 * g++.dg/gomp/clause-3.C: Adjust error messages.
832 * g++.dg/gomp/declare-simd-1.C: New test.
833 * g++.dg/gomp/declare-simd-2.C: New test.
834 * g++.dg/gomp/depend-1.C: New test.
835 * g++.dg/gomp/depend-2.C: New test.
836 * g++.dg/gomp/target-1.C: New test.
837 * g++.dg/gomp/target-2.C: New test.
838 * g++.dg/gomp/taskgroup-1.C: New test.
839 * g++.dg/gomp/teams-1.C: New test.
840 * g++.dg/gomp/udr-1.C: New test.
841 * g++.dg/gomp/udr-2.C: New test.
842 * g++.dg/gomp/udr-3.C: New test.
843 * g++.dg/gomp/udr-4.C: New test.
844 * g++.dg/gomp/udr-5.C: New test.
845 * g++.dg/gomp/udr-6.C: New test.
846 * gcc.dg/autopar/outer-1.c: Expect 4 instead of 5 loopfn matches.
847 * gcc.dg/autopar/outer-2.c: Likewise.
848 * gcc.dg/autopar/outer-3.c: Likewise.
849 * gcc.dg/autopar/outer-4.c: Likewise.
850 * gcc.dg/autopar/outer-5.c: Likewise.
851 * gcc.dg/autopar/outer-6.c: Likewise.
852 * gcc.dg/autopar/parallelization-1.c: Likewise.
853 * gcc.dg/gomp/block-3.c: Adjust for stricter #pragma omp sections
854 parser.
855 * gcc.dg/gomp/clause-1.c: Adjust error messages.
856 * gcc.dg/gomp/combined-1.c: Look for GOMP_parallel_loop_runtime
857 instead of GOMP_parallel_loop_runtime_start.
858 * gcc.dg/gomp/declare-simd-1.c: New test.
859 * gcc.dg/gomp/declare-simd-2.c: New test.
860 * gcc.dg/gomp/nesting-1.c: Adjust for stricter #pragma omp sections
861 parser. Add further #pragma omp sections nesting tests.
862 * gcc.dg/gomp/target-1.c: New test.
863 * gcc.dg/gomp/target-2.c: New test.
864 * gcc.dg/gomp/taskgroup-1.c: New test.
865 * gcc.dg/gomp/teams-1.c: New test.
866 * gcc.dg/gomp/udr-1.c: New test.
867 * gcc.dg/gomp/udr-2.c: New test.
868 * gcc.dg/gomp/udr-3.c: New test.
869 * gcc.dg/gomp/udr-4.c: New test.
870 * gfortran.dg/gomp/appendix-a/a.35.5.f90: Add dg-error.
871
872 2013-10-10 Jan Hubicka <jh@suse.cz>
873
874 * gcc.target/i386/avx256-unaligned-store-3.c: Update template for
875 tuning change.
876 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
877 * gcc.target/i386/pr49168-1.c: Likewise.
878 * gcc.target/i386/pr49002-2.c: Likewise.
879
880 2013-10-10 Jakub Jelinek <jakub@redhat.com>
881
882 PR middle-end/58670
883 * gcc.dg/torture/pr58670.c: New test.
884
885 2013-10-09 Zhenqiang Chen <zhenqiang.chen@arm.com>
886
887 * gcc.dg/tree-ssa/phi-opt-11.c: New test.
888
889 2013-10-09 Marek Polacek <polacek@redhat.com>
890
891 PR c++/58635
892 * g++.dg/tm/pr58635-1.C: New test.
893 * g++.dg/tm/pr58635-2.C: New test.
894
895 2013-10-09 Jakub Jelinek <jakub@redhat.com>
896
897 * gcc.dg/vect/bb-slp-31.c: Add cleanup-tree-dump.
898
899 2013-10-09 Marc Glisse <marc.glisse@inria.fr>
900
901 PR tree-optimization/20318
902 * c-c++-common/pr20318.c: New file.
903 * gcc.dg/tree-ssa/pr20318.c: New file.
904
905 2013-10-09 Eric Botcazou <ebotcazou@adacore.com>
906
907 * gcc.c-torture/execute/pr58570.c: New test.
908
909 2013-10-09 Alex Velenko <Alex.Velenko@arm.com>
910
911 * gcc.target/aarch64/vclz.c: New testcase.
912
913 2013-10-09 Alex Velenko <Alex.Velenko@arm.com>
914
915 * gcc.target/aarch64/vadd_f64.c: New testcase.
916 * gcc.target/aarch64/vsub_f64.c: New testcase.
917
918 2013-10-09 Alex Velenko <Alex.Velenko@arm.com>
919
920 * gcc.target/aarch64/vdiv_f.c: New testcase.
921
922 2013-10-09 Alex Velenko <Alex.Velenko@arm.com>
923
924 * gcc.target/aarch64/vneg_f.c: New testcase.
925 * gcc.target/aarch64/vneg_s.c: New testcase.
926
927 2013-10-08 Paolo Carlini <paolo.carlini@oracle.com>
928
929 PR c++/58568
930 * g++.dg/cpp0x/lambda/lambda-ice10.C: New.
931 * g++.old-deja/g++.mike/misc9.C: Adjust.
932
933 2013-10-08 Paolo Carlini <paolo.carlini@oracle.com>
934
935 PR c++/58665
936 Revert:
937 2013-10-04 Paolo Carlini <paolo.carlini@oracle.com>
938
939 PR c++/58448
940 * g++.dg/template/crash117.C: New.
941
942 2013-10-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
943
944 * gcc.target/s390/htm-nofloat-2.c: Add -mzarch to asm options.
945
946 2013-10-08 Marc Glisse <marc.glisse@inria.fr>
947
948 PR tree-optimization/58480
949 * gcc.dg/tree-ssa/pr58480.c: New file.
950
951 2013-10-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
952
953 * gcc.target/powerpc/pr43154.c: Skip for ppc64 little endian.
954 * gcc.target/powerpc/fusion.c: Likewise.
955
956 2013-10-07 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
957
958 * gcc.target/s390/htm-nofloat-2.c: New testcase.
959
960 2013-10-07 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
961
962 * gcc.target/s390/htm-1.c: Add more tests to cover different
963 operand types.
964
965 2013-10-06 Paolo Carlini <paolo.carlini@oracle.com>
966
967 PR c++/58126
968 * g++.dg/init/uninitialized1.C: New.
969
970 2013-10-06 Paolo Carlini <paolo.carlini@oracle.com>
971
972 PR c++/56060
973 * g++.dg/cpp0x/variadic144.C: New.
974
975 2013-10-04 Paolo Carlini <paolo.carlini@oracle.com>
976
977 PR c++/58560
978 * g++.dg/cpp0x/auto39.C: New.
979
980 2013-10-04 Paolo Carlini <paolo.carlini@oracle.com>
981
982 PR c++/58503
983 * g++.dg/cpp0x/range-for26.C: New.
984 * g++.dg/cpp0x/range-for27.C: Likewise.
985
986 2013-10-04 Paolo Carlini <paolo.carlini@oracle.com>
987
988 PR c++/58448
989 * g++.dg/template/crash117.C: New.
990
991 2013-10-04 Marc Glisse <marc.glisse@inria.fr>
992
993 PR c++/19476
994 * g++.dg/tree-ssa/pr19476-5.C: New file.
995 * g++.dg/tree-ssa/pr19476-1.C: Mention pr19476-5.C.
996
997 2013-10-04 Paolo Carlini <paolo.carlini@oracle.com>
998
999 PR c++/58584
1000 * g++.dg/cpp0x/gen-attrs-55.C: New.
1001
1002 2013-10-03 Easwaran Raman <eraman@google.com>
1003
1004 PR c++/33911
1005 * g++.dg/ext/attribute47.C: New.
1006
1007 2013-10-03 Rong Xu <xur@google.com>
1008
1009 * gcc.target/i386/cold-attribute-2.c: Fix the test by using original
1010 probability.
1011 * gcc.dg/tree-ssa/ipa-split-5.c: Ditto.
1012 * gcc.dg/tree-ssa/ipa-split-6.c: Ditto.
1013
1014 2013-10-03 Marek Polacek <polacek@redhat.com>
1015
1016 PR c++/58510
1017 * g++.dg/cpp0x/pr58510.C: New test.
1018
1019 2013-10-03 Marc Glisse <marc.glisse@inria.fr>
1020
1021 PR c++/19476
1022 * g++.dg/tree-ssa/pr19476-1.C: New file.
1023 * g++.dg/tree-ssa/pr19476-2.C: Likewise.
1024 * g++.dg/tree-ssa/pr19476-3.C: Likewise.
1025 * g++.dg/tree-ssa/pr19476-4.C: Likewise.
1026
1027 2013-10-03 Michael Meissner <meissner@linux.vnet.ibm.com>
1028
1029 * gcc.target/powerpc/p8vector-fp.c: New test for floating point
1030 scalar operations when using -mupper-regs-sf and -mupper-regs-df.
1031 * gcc.target/powerpc/ppc-target-1.c: Update tests to allow either
1032 VSX scalar operations or the traditional floating point form of
1033 the instruction.
1034 * gcc.target/powerpc/ppc-target-2.c: Likewise.
1035 * gcc.target/powerpc/recip-3.c: Likewise.
1036 * gcc.target/powerpc/recip-5.c: Likewise.
1037 * gcc.target/powerpc/pr72747.c: Likewise.
1038 * gcc.target/powerpc/vsx-builtin-3.c: Likewise.
1039
1040 2013-10-03 Marcus Shawcroft <marcus.shawcroft@arm.com>
1041
1042 PR target/58460
1043 * gcc.target/aarch64/pr58460.c: New file.
1044
1045 2013-10-02 Tobias Burnus <burnus@net-b.de>
1046
1047 PR fortran/58593
1048 * gfortran.dg/char_length_19.f90: New.
1049
1050 2013-10-02 Paolo Carlini <paolo.carlini@oracle.com>
1051
1052 PR c++/58535
1053 * g++.dg/parse/crash65.C: New.
1054 * g++.dg/cpp1y/pr58535.C: Likewise.
1055
1056 2013-10-02 Richard Biener <rguenther@suse.de>
1057
1058 * gcc.dg/tree-ssa/ldist-11.c: Adjust.
1059 * gcc.dg/tree-ssa/ldist-17.c: Likewise.
1060 * gcc.dg/tree-ssa/ldist-23.c: Likewise.
1061 * gcc.dg/tree-ssa/ldist-pr45948.c: Likewise.
1062 * gfortran.dg/ldist-pr45199.f: Likewise.
1063
1064 2013-10-02 Paolo Carlini <paolo.carlini@oracle.com>
1065
1066 PR c++/58565
1067 * g++.dg/parse/crash64.C: New.
1068
1069 2013-10-02 Yufeng Zhang <yufeng.zhang@arm.com>
1070
1071 * gcc.dg/tree-ssa/slsr-40.c: New test.
1072
1073 2013-10-01 Paolo Carlini <paolo.carlini@oracle.com>
1074
1075 PR c++/58563
1076 * g++.dg/cpp0x/pr58563.C: New.
1077
1078 2013-10-01 Vidya Praveen <vidyapraveen@arm.com>
1079
1080 * gcc.target/aarch64/vect_saddl_1.c: New.
1081
1082 2013-10-01 Jakub Jelinek <jakub@redhat.com>
1083
1084 PR target/58574
1085 * gcc.c-torture/execute/pr58574.c: New testcase.
1086
1087 2013-10-01 Kugan Vivekanandarajah <kuganv@linaro.org>
1088
1089 PR Target/58578
1090 * gcc.target/arm/pr58578.c: New test.
1091
1092 2013-10-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1093
1094 PR tree-optimization/58556
1095 * gcc.dg/tree-ssa/gen-vect-26.c: Use dynamic vector cost model.
1096 * gcc.dg/tree-ssa/gen-vect-28.c: Likewise.
1097
1098 2013-10-01 Nick Clifton <nickc@redhat.com>
1099
1100 * lib/target-supports.exp (check_effective_target_ptr32plus): Fail
1101 for MSP430.
1102 * gcc.c-torture/compile/20010327-1.c: Only run the test for
1103 ptr32plus targets.
1104 * gcc.c-torture/compile/pr41181.c: Likewise.
1105 * gcc.c-torture/compile/calls.c: Likewise.
1106 * gcc.c-torture/compile/990617-1.c: Likewise.
1107 * gcc.c-torture/compile/pr55955.c: Only run the test for
1108 int32plus targets.
1109 * gcc.c-torture/compile/limits-externdecl.c: Likewise.
1110
1111 2013-10-01 Richard Biener <rguenther@suse.de>
1112
1113 PR tree-optimization/58553
1114 * gcc.dg/torture/pr58553.c: New testcase.
1115
1116 2013-09-30 Jakub Jelinek <jakub@redhat.com>
1117
1118 PR middle-end/58564
1119 * gcc.c-torture/execute/pr58564.c: New test.
1120
1121 2013-09-30 Teresa Johnson <tejohnson@google.com>
1122
1123 * testsuite/gcc.dg/tree-ssa/ssa-dom-thread-3.c (expand_one_var):
1124 Update for additional dump message.
1125
1126 2013-09-30 Richard Biener <rguenther@suse.de>
1127
1128 PR tree-optimization/58554
1129 * gcc.dg/torture/pr58554.c: New testcase.
1130
1131 2013-09-30 Simon Cook <simon.cook@embecosm.com>
1132 Joern Rennecke <joern.rennecke@embecosm.com>
1133
1134 * gcc.target/arc/barrel-shifter-1.c: New test.
1135 * gcc.target/arc/barrel-shifter-2.c: Likewise.
1136 * gcc.target/arc/long-calls.c, gcc.target/arc/mA6.c: Likewise.
1137 * gcc.target/arc/mA7.c, gcc.target/arc/mARC600.c: Likewise.
1138 * gcc.target/arc/mARC601.c, gcc.target/arc/mARC700.c: Likewise.
1139 * gcc.target/arc/mcpu-arc600.c, gcc.target/arc/mcpu-arc601.c: Likewise.
1140 * gcc.target/arc/mcpu-arc700.c, gcc.target/arc/mcrc.c: Likewise.
1141 * gcc.target/arc/mdpfp.c, gcc.target/arc/mdsp-packa.c: Likewise.
1142 * gcc.target/arc/mdvbf.c, gcc.target/arc/mlock.c: Likewise.
1143 * gcc.target/arc/mmac-24.c, gcc.target/arc/mmac-d16.c: Likewise.
1144 * gcc.target/arc/mno-crc.c, gcc.target/arc/mno-dsp-packa.c: Likewise.
1145 * gcc.target/arc/mno-dvbf.c, gcc.target/arc/mno-lock.c: Likewise.
1146 * gcc.target/arc/mno-mac-24.c, gcc.target/arc/mno-mac-d16.c: Likewise.
1147 * gcc.target/arc/mno-rtsc.c, gcc.target/arc/mno-swape.c: Likewise.
1148 * gcc.target/arc/mno-xy.c, gcc.target/arc/mrtsc.c: Likewise.
1149 * gcc.target/arc/mspfp.c, gcc.target/arc/mswape.c: Likewise.
1150 * gcc.target/arc/mtune-ARC600.c: Likewise.
1151 * gcc.target/arc/mtune-ARC601.c: Likewise.
1152 * gcc.target/arc/mtune-ARC700-xmac: Likewise.
1153 * gcc.target/arc/mtune-ARC700.c: Likewise.
1154 * gcc.target/arc/mtune-ARC725D.c: Likewise.
1155 * gcc.target/arc/mtune-ARC750D.c: Likewise.
1156 * gcc.target/arc/mul64.c, gcc.target/arc/mxy.c: Likewise.
1157 * gcc.target/arc/no-dpfp-lrsr.c: Likewise.
1158
1159 2013-09-30 Richard Biener <rguenther@suse.de>
1160
1161 PR middle-end/58532
1162 * g++.dg/torture/pr58552.C: New testcase.
1163
1164 2013-09-27 Michael Meissner <meissner@linux.vnet.ibm.com>
1165
1166 * gcc.target/powerpc/p8vector-ldst.c: New test for -mupper-regs-sf
1167 and -mupper-regs-df.
1168
1169 2013-09-27 Paulo Matos <pmatos@broadcom.com>
1170
1171 PR middle-end/58463
1172 * gcc.dg/pr58463.c: New test.
1173
1174 2013-09-27 Jakub Jelinek <jakub@redhat.com>
1175
1176 PR middle-end/58551
1177 * c-c++-common/gomp/pr58551.c: New test.
1178
1179 2013-09-27 Richard Biener <rguenther@suse.de>
1180
1181 PR tree-optimization/58459
1182 * gcc.dg/tree-ssa/ssa-pre-31.c: New testcase.
1183
1184 2013-09-26 Bernd Edlinger <bernd.edlinger@hotmail.de>
1185
1186 PR fortran/58113
1187 * gfortran.dg/round_4.f90: Check for rounding support.
1188
1189 2013-09-26 James Greenhalgh <james.greenhalgh@arm.com>
1190
1191 * g++.dg/vect/pr58513.cc (op): Make static.
1192
1193 2013-09-26 Richard Biener <rguenther@suse.de>
1194
1195 * gcc.dg/tree-ssa/coalesce-2.c: New testcase.
1196
1197 2013-09-26 Richard Biener <rguenther@suse.de>
1198
1199 PR tree-optimization/58539
1200 * gcc.dg/torture/pr58539.c: New testcase.
1201
1202 2013-09-25 Jeff Law <law@redhat.com>
1203
1204 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: Update expected output.
1205
1206 2013-09-25 Tobias Burnus <burnus@net-b.de>
1207
1208 PR fortran/58436
1209 * gfortran.dg/finalize_21.f90: New.
1210
1211 2013-09-25 Tobias Burnus <burnus@net-b.de>
1212
1213 PR fortran/57697
1214 PR fortran/58469
1215 * gfortran.dg/defined_assignment_8.f90: New.
1216 * gfortran.dg/defined_assignment_9.f90: New.
1217
1218 2013-09-25 Marek Polacek <polacek@redhat.com>
1219
1220 PR sanitizer/58413
1221 * c-c++-common/ubsan/shift-5.c: New test.
1222 * c-c++-common/ubsan/shift-6.c: New test.
1223 * c-c++-common/ubsan/div-by-zero-5.c: New test.
1224 * gcc.dg/ubsan/c-shift-1.c: New test.
1225
1226 2013-09-25 Marek Polacek <polacek@redhat.com>
1227
1228 PR c++/58516
1229 * g++.dg/tm/pr58516.C: New test.
1230
1231 2013-09-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1232
1233 * lib/target-supports.exp (check_effective_target_arm_cond_exec):
1234 New procedure.
1235 * gcc.target/arm/minmax_minus.c: Check for cond_exec target.
1236
1237 2013-09-24 Richard Biener <rguenther@suse.de>
1238
1239 PR middle-end/58513
1240 * g++.dg/vect/pr58513.cc: New testcase.
1241
1242 2013-09-24 Yvan Roux <yvan.roux@linaro.org>
1243
1244 * gcc.target/arm/atomic-comp-swap-release-acquire.c: Adjust expected
1245 output.
1246
1247 2013-09-23 Adam Butcher <adam@jessamine.co.uk>
1248
1249 PR c++/58500
1250 * g++.dg/cpp1y/pr58500.C: New testcase.
1251
1252 2013-09-23 Eric Botcazou <ebotcazou@adacore.com>
1253
1254 * gnat.dg/opt28.ad[sb]: New test.
1255 * gnat.dg/opt28_pkg.ads: New helper.
1256
1257 2013-09-23 Richard Biener <rguenther@suse.de>
1258
1259 PR tree-optimization/58464
1260 * g++.dg/torture/pr58464.C: New testcase.
1261
1262 2013-09-23 Christian Bruel <christian.bruel@st.com>
1263
1264 PR target/58475
1265 * gcc.target/sh/torture/pr58475.c: New test.
1266
1267 2013-09-23 Janus Weil <janus@gcc.gnu.org>
1268
1269 PR fortran/58355
1270 * gfortran.dg/extends_15.f90: New.
1271
1272 2013-09-20 Paolo Carlini <paolo.carlini@oracle.com>
1273
1274 PR c++/58481
1275 * g++.dg/cpp0x/lambda/lambda-this17.C: New.
1276
1277 2013-09-20 Jan-Benedict Glaw <jbglaw@lug-owl.de>
1278
1279 PR target/56875
1280 * gcc.target/vax/vax.exp: New.
1281 * gcc.target/vax/pr56875.c: Ditto.
1282
1283 2013-09-20 Richard Biener <rguenther@suse.de>
1284
1285 PR middle-end/58484
1286 * gfortran.dg/pr58484.f: New testcase.
1287
1288 2013-09-20 Jeff Law <law@redhat.com>
1289
1290 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: Add missing dg-final clause.
1291
1292 2013-09-20 Bernd Edlinger <bernd.edlinger@hotmail.de>
1293
1294 PR middle-end/57748
1295 * gcc.dg/torture/pr57748-1.c: New test.
1296 * gcc.dg/torture/pr57748-2.c: New test.
1297
1298 2013-09-20 Marek Polacek <polacek@redhat.com>
1299
1300 PR sanitizer/58413
1301 * c-c++-common/ubsan/shift-4.c: New test.
1302
1303 2013-09-20 Richard Biener <rguenther@suse.de>
1304
1305 PR tree-optimization/58453
1306 * gcc.dg/tree-ssa/ldist-23.c: New testcase.
1307
1308 2013-09-20 Janus Weil <janus@gcc.gnu.org>
1309
1310 PR fortran/58099
1311 * gfortran.dg/proc_ptr_43.f90: New.
1312
1313 2013-09-18 Tobias Burnus <burnus@net-b.de>
1314
1315 PR fortran/57697
1316 * gfortran.dg/defined_assignment_11.f90: New.
1317
1318 2013-09-18 Vladimir Makarov <vmakarov@redhat.com>
1319
1320 PR rtl-optimization/58438
1321 * g++.dg/pr58438.C: New test.
1322
1323 2013-09-18 Tobias Burnus <burnus@net-b.de>
1324
1325 PR fortran/43366
1326 * gfortran.dg/class_39.f03: Update dg-error.
1327 * gfortran.dg/class_5.f03: Ditto.
1328 * gfortran.dg/class_53.f90: Ditto.
1329 * gfortran.dg/realloc_on_assign_20.f90: New.
1330 * gfortran.dg/realloc_on_assign_21.f90: New.
1331 * gfortran.dg/realloc_on_assign_22.f90: New.
1332
1333 2013-09-18 Paolo Carlini <paolo.carlini@oracle.com>
1334
1335 PR c++/58457
1336 * g++.dg/parse/using4.C: New.
1337
1338 2013-09-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1339
1340 * gcc.c-torture/execute/pr58419.c (b): Change type to signed char.
1341
1342 2013-09-18 Marek Polacek <polacek@redhat.com>
1343
1344 PR sanitize/58443
1345 * g++.dg/ubsan/div-by-zero-1.C: Use the integer-divide-by-zero option
1346 instead of the shift option.
1347 * c-c++-common/ubsan/pr58443-1.c: New test.
1348 * c-c++-common/ubsan/pr58443-3.c: New test.
1349 * c-c++-common/ubsan/pr58443-2.c: New test.
1350
1351 2013-09-18 Richard Biener <rguenther@suse.de>
1352
1353 PR tree-optimization/58417
1354 * gcc.dg/torture/pr58417.c: New testcase.
1355
1356 2013-09-18 Eric Botcazou <ebotcazou@adacore.com>
1357
1358 * gnat.dg/array_bounds_test2.adb: New test.
1359
1360 2013-09-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1361
1362 * g++.dg/debug/dwarf2/omp-fesdr.C: Check for fopenmp effective target.
1363 * gcc.dg/debug/dwarf2/omp-fesdr.c: Likewise.
1364
1365 2013-09-18 Eric Botcazou <ebotcazou@adacore.com>
1366
1367 * gnat.dg/in_out_parameter4.adb: New test.
1368
1369 2013-09-18 Marek Polacek <polacek@redhat.com>
1370
1371 PR sanitizer/58411
1372 * c-c++-common/ubsan/attrib-1.c: New test.
1373
1374 2013-09-17 Cong Hou <congh@google.com>
1375
1376 * gcc.dg/vect/vect-reduc-dot-s16c.c: Add a test case with dot product
1377 on two arrays with short and int types. This should not be recognized
1378 as a dot product pattern.
1379
1380 2013-09-17 Paolo Carlini <paolo.carlini@oracle.com>
1381
1382 PR c++/58435
1383 * pt.c (tsubst, [BOUND_TEMPLATE_TEMPLATE_PARM]): Take into account
1384 the cp_type_quals (r) too.
1385
1386 2013-09-17 Jan Hubicka <jh@suse.cz>
1387
1388 PR middle-end/58332
1389 * gcc.c-torture/compile/pr58332.c: New testcase.
1390
1391 2013-09-17 Jeff Law <law@redhat.com>
1392
1393 * gcc.c-torture/execute/pr58387.c: New test.
1394
1395 2013-09-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1396
1397 PR tree-optimization/58088
1398 * gcc.c-torture/compile/pr58088.c: New test.
1399
1400 2013-09-17 Nick Clifton <nickc@redhat.com>
1401
1402 * lib/target-supports.exp (check_effective_target_trampolines):
1403 Add MSP430 to the list of targets that do not support trampolines.
1404 (check_profiling_available): Add MSP430 to the list of targets
1405 that do not support profiling.
1406 (check_effective_target_tls_runtime): Add MSP430 to the list of
1407 targets that do not support TLS.
1408
1409 2013-09-17 Eric Botcazou <ebotcazou@adacore.com>
1410
1411 * gnat.dg/opt27.adb: New test.
1412 * gnat.dg/opt27_pkg.ad[sb]: New helper.
1413
1414 2013-09-17 Andreas Schwab <schwab@suse.de>
1415
1416 * gcc.dg/tree-ssa/ldist-22.c (main): Return zero.
1417
1418 2013-09-17 Richard Biener <rguenther@suse.de>
1419
1420 PR tree-optimization/58432
1421 * gcc.dg/pr58432.c: New testcase.
1422
1423 2013-09-17 Bin Cheng <bin.cheng@arm.com>
1424
1425 * gcc.dg/tree-ssa/slsr-39.c: New test.
1426
1427 2013-09-16 Xinliang David Li <davidxl@google.com>
1428
1429 * gcc.misc-tests/help.exp: Optimizer help change.
1430
1431 2013-09-16 Jeff Law <law@redhat.com>
1432
1433 * gcc.c-torture/execute/pr58419.c: New test.
1434 * gcc.c-torture/execute/pr58431.c: New test.
1435
1436 2013-09-16 Tobias Burnus <burnus@net-b.de>
1437
1438 PR fortran/58356
1439 * gfortran.dg/finalize_19.f90: New.
1440
1441 2013-09-16 Vladimir Makarov <vmakarov@redhat.com>
1442
1443 * gcc.target/i386/pr58418.c: New.
1444
1445 2013-09-16 James Greenhalgh <james.greenhalgh@arm.com>
1446
1447 * gcc.target/aarch64/fmla-intrinsic.c: New.
1448 * gcc.target/aarch64/mla-intrinsic.c: Likewise.
1449 * gcc.target/aarch64/fmls-intrinsic.c: Likewise.
1450 * gcc.target/aarch64/mls-intrinsic.c: Likewise.
1451
1452 2013-09-16 James Greenhalgh <james.greenhalgh@arm.com>
1453
1454 * gcc.target/aarch64/mul_intrinsic_1.c: New.
1455 * gcc.target/aarch64/fmul_intrinsic_1.c: Likewise.
1456
1457 2013-09-16 Richard Biener <rguenther@suse.de>
1458
1459 * gcc.dg/tree-ssa/ldist-22.c: New testcase.
1460
1461 2013-09-16 Adam Butcher <adam@jessamine.co.uk>
1462
1463 * g++.dg/cpp0x/auto9.C: Downgrade two previously expected errors (now
1464 interpreted as implicit templates) to be expected pedwarns instead.
1465
1466 2013-09-16 Tobias Burnus <burnus@net-b.de>
1467
1468 PR fortran/57697
1469 * gfortran.dg/defined_assignment_10.f90: Comment print statement.
1470
1471 2013-09-15 Tobias Burnus <burnus@net-b.de>
1472
1473 PR fortran/57697
1474 * gfortran.dg/defined_assignment_10.f90: New.
1475
1476 2013-09-13 Evgeny Gavrin <e.gavrin@samsung.com>
1477
1478 * gcc.dg/debug/dwarf2/omp-fesdr.c: Add test.
1479 * g++.dg/debug/dwarf2/omp-fesdr.C: Add test.
1480
1481 2013-09-13 Jacek Caban <jacek@codeweavers.com>
1482
1483 * g++.dg/abi/main.C: Added implicit C linkage tests
1484
1485 2013-09-13 Kai Tietz <ktietz@redhat.com>
1486
1487 * gcc.target/i386/pr57848.c: New file.
1488
1489 2013-09-13 Christian Bruel <christian.bruel@st.com>
1490
1491 PR target/58314
1492 * gcc.target/sh/torture/pr58314.c: New test.
1493
1494 2013-09-12 Paolo Carlini <paolo.carlini@oracle.com>
1495
1496 * g++.dg/torture/pr58380.C: Suppress warnings with "-w".
1497
1498 2013-09-12 Martin Jambor <mjambor@suse.cz>
1499
1500 PR ipa/58389
1501 * g++.dg/pr58389.C: New test.
1502
1503 2013-09-12 Paolo Carlini <paolo.carlini@oracle.com>
1504
1505 * g++.dg/template/pseudodtor2.C: Add column number to dg-error strings.
1506 * g++.dg/template/pseudodtor3.C: Likewise.
1507
1508 2013-09-12 Richard Biener <rguenther@suse.de>
1509
1510 PR tree-optimization/58404
1511 * g++.dg/tree-ssa/pr58404.C: New testcase.
1512
1513 2013-09-12 Martin Jambor <mjambor@suse.cz>
1514
1515 PR ipa/58371
1516 * g++.dg/ipa/pr58371.C: New test.
1517
1518 2013-09-12 Richard Biener <rguenther@suse.de>
1519
1520 * gcc.dg/tree-ssa/ldist-4.c: Remove undefined behavior. Adjust
1521 expected outcome and comment why that happens.
1522
1523 2013-09-11 Richard Biener <rguenther@suse.de>
1524
1525 PR middle-end/58377
1526 * g++.dg/uninit-pred-4.C: New testcase.
1527
1528 2013-09-11 Jakub Jelinek <jakub@redhat.com>
1529
1530 PR tree-optimization/58385
1531 * gcc.c-torture/execute/pr58385.c: New test.
1532
1533 2013-09-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1534
1535 * gcc.target/arm/thumb-ifcvt-2.c: New test.
1536
1537 2013-09-10 Jeff Law <law@redhat.com>
1538
1539 * g++.dg/torture/pr58380.C: New test.
1540
1541 2013-09-10 Jan Hubicka <jh@suse.cz>
1542 Paolo Carlini <paolo.carlini@oracle.com>
1543
1544 * g++.dg/template/cond2.C: Tweak, do not expect a "required from".
1545
1546 2013-09-10 Jeff Law <law@redhat.com>
1547
1548 * gcc.c-torture/compile/pr58343.c: New test.
1549
1550 2013-09-10 Jakub Jelinek <jakub@redhat.com>
1551
1552 PR rtl-optimization/58365
1553 * gcc.c-torture/execute/pr58365.c: New test.
1554
1555 2013-09-10 Michael Zolotukhin <michael.v.zolotukhin@gmail.com>
1556
1557 * gcc.dg/torture/memcpy-1.c: New test.
1558
1559 2013-09-10 Alan Modra <amodra@gmail.com>
1560
1561 * gcc.target/powerpc/pr58330.c: New.
1562
1563 2013-09-10 Alan Modra <amodra@gmail.com>
1564
1565 * gcc.target/powerpc/medium_offset.c: New.
1566
1567 2013-09-09 Jakub Jelinek <jakub@redhat.com>
1568
1569 PR c++/58325
1570 * g++.dg/warn/Wunused-var-21.C: New test.
1571
1572 PR tree-optimization/58364
1573 * gcc.c-torture/execute/pr58364.c: New test.
1574
1575 2013-09-09 Paolo Carlini <paolo.carlini@oracle.com>
1576
1577 PR c++/43452
1578 * g++.dg/warn/Wdelete-incomplete-1.C: New.
1579 * g++.dg/warn/Wdelete-incomplete-2.C: Likewise.
1580 * g++.dg/init/delete1.C: Adjust.
1581
1582 2013-09-09 Ian Bolton <ian.bolton@arm.com>
1583
1584 * gcc.target/aarch64/movdi_1.c: New test.
1585
1586 2013-09-09 Paolo Carlini <paolo.carlini@oracle.com>
1587
1588 PR c++/58362
1589 * g++.dg/warn/Wunused-parm-5.C: New.
1590
1591 2013-09-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1592
1593 * gcc.target/aarch64/cmn-neg.c: New test.
1594
1595 2013-09-09 Richard Biener <rguenther@suse.de>
1596
1597 PR middle-end/58326
1598 * gcc.dg/torture/pr58326-1.c: New testcase.
1599 * gcc.dg/torture/pr58326-2.c: Likewise.
1600
1601 2013-09-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1602
1603 PR target/57735
1604 * g++.dg/ext/pr57735.C: New test.
1605
1606 2013-09-09 Jan Hubicka <jh@suse.cz>
1607
1608 PR middle-end/58294
1609 * g++.dg/torture/PR58294.C: New testcase.
1610
1611 2013-09-08 Jeff Law <law@redhat.com>
1612
1613 * gcc.c-torture/compile/pr58340.c: New test.
1614
1615 2013-09-08 Richard Sandiford <rdsandiford@googlemail.com>
1616
1617 * g++.dg/debug/ra1.C: New test.
1618
1619 2013-09-08 Jan Hubicka <jh@suse.cz>
1620
1621 * testsuite/g++.dg/ipa/devirt-11.C: Update template.
1622 * testsuite/g++.dg/ipa/devirt-16.C: New testcase.
1623 * testsuite/g++.dg/ipa/devirt-17.C: New testcase.
1624 * testsuite/g++.dg/ipa/devirt-18.C: New testcase.
1625
1626 2013-09-08 Paolo Carlini <paolo.carlini@oracle.com>
1627
1628 PR c++/54941
1629 * g++.dg/overload/new1.C: Adjust.
1630
1631 2013-09-08 Joern Rennecke <joern.rennecke@embecosm.com>
1632
1633 * c-c++-common/opaque-vector.c: New test.
1634
1635 2013-09-08 Tom de Vries <tom@codesourcery.com>
1636
1637 PR c++/58282
1638 * g++.dg/tm/noexcept-6.C: New test.
1639
1640 2013-09-06 Joern Rennecke <joern.rennecke@embecosm.com>
1641
1642 * gcc.target/arc/cond-set-use.c: New test.
1643
1644 2013-09-06 Eric Botcazou <ebotcazou@adacore.com>
1645
1646 * gnat.dg/stack_usage2.adb: New test.
1647
1648 2013-09-06 James Greenhalgh <james.greenhalgh@arm.com>
1649
1650 * gcc.target/aarch64/table-intrinsics.c
1651 (qtbl_tests8_< ,2,3,4>): Fix control vector parameter type.
1652 (qtb_tests8_< ,2,3,4>): Likewise.
1653 (qtblq_tests8_< ,2,3,4>): Likewise.
1654 (qtbxq_tests8_< ,2,3,4>): Likewise.
1655
1656 2013-09-06 Eric Botcazou <ebotcazou@adacore.com>
1657
1658 * gnat.dg/warn10.ad[sb]: New test.
1659 * gnat.dg/warn10_pkg.ads: New helper.
1660
1661 2013-09-06 Joern Rennecke <joern.rennecke@embecosm.com>
1662
1663 * gcc.dg/ipa/ipa-pta-14.c (scan-ipa-dump) [keeps_null_pointer_checks]:
1664 Don't expect NULL in foo.result set.
1665 * gcc.dg/tree-ssa/pta-escape-1.c (scan-tree-dump): Don't expect NULL
1666 in ESCAPED set.
1667 * gcc.dg/tree-ssa/pta-escape-2.c: Likewise.
1668 * gcc.dg/tree-ssa/pta-escape-3.c: Likewise.
1669
1670 2013-09-06 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1671
1672 * gcc.target/s390/nearestint-1.c: New testcase.
1673
1674 2013-09-06 Joern Rennecke <joern.rennecke@embecosm.com>
1675 Vineet Gupta <Vineet.Gupta@synopsys.com>
1676
1677 * gcc.c-torture/execute/20101011-1.c [__arc__] (DO_TEST): Define as 0.
1678 * testsuite/gcc.target/arc: New directory.
1679 * gcc.dg/torture/pr37868.c: Also skip for arc*-*-*.
1680 * gcc.dg/stack-usage-1.c [__arc__] (SIZE): Define.
1681 * testsuite/gcc.dg/torture/stackalign/builtin-apply-2.c
1682 [__arc__] (STACK_ARGUMENTS_SIZE): Set to 0.
1683 * testsuite/gcc.dg/builtin-apply2.c
1684 [__arc__] (STACK_ARGUMENTS_SIZE): Set to 0.
1685
1686 2013-09-04 Jan Hubicka <jh@suse.cz>
1687
1688 PR middle-end/58201
1689 * g++.dg/torture/pr58201_0.C: New testcase.
1690 * g++.dg/torture/pr58201_1.C: New testcase.
1691 * g++.dg/torture/pr58201.h: New testcase.
1692
1693 2013-09-05 Jan Hubicka <jh@suse.cz>
1694
1695 * gcc.dg/autopar/pr49960.c: Disable partial inlining
1696
1697 2013-09-05 Richard Biener <rguenther@suse.de>
1698
1699 PR tree-optimization/58137
1700 * gcc.target/i386/pr58137.c: New testcase.
1701
1702 2013-09-05 Martin Jambor <mjambor@suse.cz>
1703
1704 * g++.dg/ipa/remref-1.C: New test.
1705 * g++.dg/ipa/remref-2.C: Likewise.
1706
1707 2013-09-04 Paolo Carlini <paolo.carlini@oracle.com>
1708
1709 PR c++/24926
1710 * g++.dg/parse/access11.C: New.
1711
1712 2013-09-04 David Edelsohn <dje.gcc@gmail.com>
1713
1714 * g++.dg/warn/weak1.C: Skip on AIX.
1715
1716 2013-09-04 Easwaran Raman <eraman@google.com>
1717
1718 PR middle-end/57370
1719 PR tree-optimization/58011
1720 * gfortran.dg/reassoc_12.f90: New testcase.
1721 * gcc.dg/tree-ssa/reassoc-31.c: New testcase.
1722
1723 2013-09-04 David Edelsohn <dje.gcc@gmail.com>
1724
1725 * gcc.dg/attr-weakref-1.c: Skip on AIX.
1726 * gcc.dg/torture/pr53922.c: Skip on AIX.
1727 * lib/file-format.exp (gcc_target_object_format): AIX is COFF.
1728
1729 2013-09-04 Teresa Johnson <tejohnson@google.com>
1730
1731 * gcc.dg/unroll_1.c: Test dumping to stderr.
1732
1733 2013-09-04 Paolo Carlini <paolo.carlini@oracle.com>
1734
1735 PR c++/58305
1736 * g++.dg/warn/deprecated-8.C: New.
1737
1738 2013-09-03 Jeff Law <law@redhat.com>
1739
1740 * tree-ssa/ssa-dom-thread-3.c: Update due to changes in debug
1741 dump output.
1742
1743 2013-09-03 Meador Inge <meadori@codesourcery.com>
1744
1745 Revert:
1746
1747 2013-08-30 Meador Inge <meadori@codesourcery.com>
1748
1749 * gcc.dg/Warray-bounds-11.c: New testcase.
1750
1751 2013-09-03 David Edelsohn <dje.gcc@gmail.com>
1752
1753 * lib/target-supports.exp (check_weak_available): Return true for AIX.
1754
1755 2013-09-03 Jan Hubicka <jh@suse.cz>
1756
1757 * g++.dg/ipa/devirt-15.C: Fix testcase.
1758
1759 2013-09-03 Richard Biener <rguenther@suse.de>
1760
1761 PR middle-end/57656
1762 * gcc.dg/torture/pr57656.c: New testcase.
1763
1764 2013-09-03 Richard Biener <rguenther@suse.de>
1765
1766 PR middle-end/57287
1767 * gcc.dg/pr57287-2.c: Use setjmp, not __sigsetjmp.
1768
1769 2013-09-02 Thomas Koenig <tkoenig@gcc.gnu.org>
1770
1771 PR fortran/PR56519
1772 * gfortran.dg/do_concurrent_3.f90: New test case.
1773
1774 2013-09-02 Jan Hubicka <jh@suse.cz>
1775
1776 * gcc.dg/tree-ssa/fnsplit-1.c: New testcase.
1777
1778 2013-09-02 Martin Jambor <mjambor@suse.cz>
1779
1780 PR ipa/58106
1781 * gcc.dg/ipa/pr58106.c: New test.
1782
1783 2013-09-02 James Greenhalgh <james.greenhalgh@arm.com>
1784
1785 * gcc.target/aarch64/scalar_intrinsics.c
1786 (vdup<bhsd>_lane<su><8,16,32,64>): Force values to SIMD registers.
1787
1788 2013-09-02 Richard Biener <rguenther@suse.de>
1789
1790 PR middle-end/57511
1791 * gcc.dg/tree-ssa/sccp-1.c: New testcase.
1792
1793 2013-09-02 Richard Biener <rguenther@suse.de>
1794
1795 * gcc.dg/tree-ssa/loop-4.c: Adjust scan looking for one memory
1796 reference.
1797
1798 2013-09-02 Bin Cheng <bin.cheng@arm.com>
1799
1800 * gcc.target/arm/ivopts-orig_biv-inc.c: New testcase.
1801
1802 2013-09-02 Paolo Carlini <paolo.carlini@oracle.com>
1803
1804 PR c++/21682, implement DR 565
1805 * g++.dg/template/using24.C: New.
1806 * g++.dg/template/using25.C: Likewise.
1807 * g++.dg/template/using26.C: Likewise.
1808
1809 2013-09-01 Jan Hubicka <jh@suse.cz>
1810
1811 * g++.dg/ipa/devirt-15.C: New testcase.
1812
1813 2013-09-01 Eric Botcazou <ebotcazou@adacore.com>
1814
1815 * gnat.dg/specs/linker_alias.ads: Skip on Darwin.
1816
1817 2013-08-31 Jan Hubicka <jh@suse.cz>
1818
1819 * g++.dg/ipa/devirt-11.C: Use -fno-devirtualize-speuclatively
1820 * g++.dg/tree-ssa/pr45453.C: Likewise.
1821
1822 2013-08-31 Jan Hubicka <jh@suse.cz>
1823
1824 * gcc.dg/fork-instrumentation.c: New testcase.
1825
1826 2013-08-30 Uros Bizjak <ubizjak@gmail.com>
1827
1828 * g++.dg/abi/mangle33.C (dg-final): Use match count in scan RE.
1829
1830 2013-08-30 Meador Inge <meadori@codesourcery.com>
1831
1832 * gcc.dg/Warray-bounds-11.c: New testcase.
1833
1834 2013-08-30 Marek Polacek <polacek@redhat.com>
1835
1836 * g++.dg/ubsan/div-by-zero-1.C: New test.
1837 * c-c++-common/ubsan/save-expr-1.c: New test.
1838 * c-c++-common/ubsan/save-expr-2.c: New test.
1839 * c-c++-common/ubsan/save-expr-3.c: New test.
1840 * c-c++-common/ubsan/save-expr-4.c: New test.
1841 * c-c++-common/ubsan/typedef-1.c: New test.
1842 * c-c++-common/ubsan/const-char-1.c: New test.
1843 * c-c++-common/ubsan/const-expr.c: New test.
1844 * c-c++-common/ubsan/div-by-zero-1.c: Likewise.
1845 * c-c++-common/ubsan/shift-1.c: Likewise.
1846 * c-c++-common/ubsan/shift-2.c: Likewise.
1847 * c-c++-common/ubsan/div-by-zero-2.c: Likewise.
1848 * lib/ubsan-dg.exp: New file.
1849 * g++.dg/dg.exp: Add ubsan tests.
1850 * g++.dg/ubsan/ubsan.exp: New file.
1851 * gcc.dg/ubsan/ubsan.exp: New file.
1852 * g++.dg/ubsan/cxx11-shift-1.C: New test.
1853 * g++.dg/ubsan/cxx11-shift-2.C: New test.
1854 * c-c++-common/ubsan/div-by-zero-3.c: New test.
1855 * c-c++-common/ubsan/div-by-zero-1.c: New test.
1856 * c-c++-common/ubsan/div-by-zero-4.c: New test.
1857 * c-c++-common/ubsan/shift-3.c: New test.
1858 * c-c++-common/ubsan/unreachable-1.c: New test.
1859 * c-c++-common/ubsan/shift-1.c: New test.
1860 * c-c++-common/ubsan/shift-2.c: New test.
1861 * c-c++-common/ubsan/div-by-zero-2.c: New test.
1862 * gcc.dg/ubsan/c99-shift-2.c: New test.
1863 * gcc.dg/ubsan/c99-shift-1.c: New test.
1864
1865 2013-08-29 Jan Hubicka <jh@suse.cz>
1866
1867 * gcc.dg/tree-ssa/attr-alias.c: Rename test3 to test1
1868 to match template and comment.
1869
1870 2013-08-30 Paolo Carlini <paolo.carlini@oracle.com>
1871
1872 PR c++/51424
1873 * g++.dg/cpp0x/dc8.C: New.
1874 * g++.dg/template/meminit1.C: Adjust.
1875
1876 2013-08-30 Teresa Johnson <tejohnson@google.com>
1877
1878 * gcc.dg/inline-dump.c: Delete inadvertant commit.
1879
1880 2013-08-30 Jakub Jelinek <jakub@redhat.com>
1881
1882 PR tree-optimization/58277
1883 * gcc.c-torture/execute/pr58277-1.c: New test.
1884 * gcc.c-torture/execute/pr58277-2.c: New test.
1885
1886 2013-08-30 Eric Botcazou <ebotcazou@adacore.com>
1887
1888 * gcc.dg/guality/param-1.c: New test.
1889 * gcc.dg/guality/param-2.c: Likewise.
1890
1891 2013-08-30 Richard Biener <rguenther@suse.de>
1892
1893 PR tree-optimization/58228
1894 * gcc.dg/torture/pr58228.c: New testcase.
1895
1896 2013-08-30 Richard Biener <rguenther@suse.de>
1897
1898 PR tree-optimization/58223
1899 * gcc.dg/torture/pr58223.c: New testcase.
1900 * gcc.dg/tree-ssa/ldist-16.c: Flip expected behavior.
1901
1902 2013-08-30 Richard Biener <rguenther@suse.de>
1903
1904 PR tree-optimization/58010
1905 * gcc.dg/pr58010.c: New testcase.
1906
1907 2013-08-29 Xinliang DavidLi <davidxl@google.com>
1908
1909 * gcc.dg/unroll_3.c: Message change.
1910 * gcc.dg/unroll_4.c: Likewise.
1911 * gcc.dg/tree-ssa/cunroll-1.c: Likewise.
1912 * gcc.dg/tree-ssa/cunroll-2.c: Likewise.
1913 * gcc.dg/tree-ssa/cunroll-3.c: Likewise.
1914 * gcc.dg/tree-ssa/cunroll-4.c: Likewise.
1915 * gcc.dg/tree-ssa/cunroll-5.c: Likewise.
1916 * gcc.dg/tree-ssa/loop-23.c: Likewise.
1917 * gcc.dg/tree-ssa/loop-1.c: Likewise.
1918 * gcc.dg/unroll_1.c: Likewise.
1919 * gcc.dg/vect/bb-slp-31.c: Likewise.
1920 * gcc.dg/vect/bb-slp-14.c: Likewise.
1921 * gcc.dg/vect/bb-slp-8.c: Likewise.
1922 * gcc.dg/vect/bb-slp-23.c: Likewise.
1923 * gcc.dg/vect/bb-slp-15.c: Likewise.
1924 * gcc.dg/vect/bb-slp-9.c: Likewise.
1925 * gcc.dg/vect/bb-slp-24.c: Likewise.
1926 * gcc.dg/vect/bb-slp-16.c: Likewise.
1927 * gcc.dg/vect/bb-slp-25.c: Likewise.
1928 * gcc.dg/vect/bb-slp-17.c: Likewise.
1929 * gcc.dg/vect/bb-slp-26.c: Likewise.
1930 * gcc.dg/vect/bb-slp-18.c: Likewise.
1931 * gcc.dg/vect/no-tree-reassoc-bb-slp-12.c: Likewise.
1932 * gcc.dg/vect/bb-slp-27.c: Likewise.
1933 * gcc.dg/vect/bb-slp-19.c: Likewise.
1934 * gcc.dg/vect/bb-slp-28.c: Likewise.
1935 * gcc.dg/vect/bb-slp-cond-1.c: Likewise.
1936 * gcc.dg/vect/bb-slp-29.c: Likewise.
1937 * gcc.dg/vect/bb-slp-8a.c: Likewise.
1938 * gcc.dg/vect/bb-slp-pattern-2.c: Likewise.
1939 * gcc.dg/vect/bb-slp-1.c: Likewise.
1940 * gcc.dg/vect/bb-slp-8b.c: Likewise.
1941 * gcc.dg/vect/bb-slp-2.c: Likewise.
1942 * gcc.dg/vect/bb-slp-3.c: Likewise.
1943 * gcc.dg/vect/bb-slp-10.c: Likewise.
1944 * gcc.dg/vect/fast-math-bb-slp-call-1.c: Likewise.
1945 * gcc.dg/vect/bb-slp-4.c: Likewise.
1946 * gcc.dg/vect/bb-slp-11.c: Likewise.
1947 * gcc.dg/vect/fast-math-bb-slp-call-2.c: Likewise.
1948 * gcc.dg/vect/bb-slp-5.c: Likewise.
1949 * gcc.dg/vect/bb-slp-20.c: Likewise.
1950 * gcc.dg/vect/bb-slp-6.c: Likewise.
1951 * gcc.dg/vect/bb-slp-21.c: Likewise.
1952 * gcc.dg/vect/bb-slp-30.c: Likewise.
1953 * gcc.dg/vect/bb-slp-13.c: Likewise.
1954 * gcc.dg/vect/bb-slp-7.c: Likewise.
1955 * gcc.dg/vect/bb-slp-22.c: Likewise.
1956 * gcc.dg/unroll_2.c: Likewise.
1957 * g++.dg/vect/slp-pr50413.cc: Likewise.
1958 * g++.dg/vect/slp-pr56812.cc: Likewise.
1959 * g++.dg/vect/slp-pr50819.cc: Likewise.
1960
1961 2013-08-29 Eric Botcazou <ebotcazou@adacore.com>
1962
1963 * gcc.dg/tree-ssa/ipa-cp-1.c: Adjust regexp.
1964
1965 2013-08-29 Teresa Johnson <tejohnson@google.com>
1966
1967 * gcc.dg/pr40209.c: Use -fopt-info.
1968 * gcc.dg/pr26570.c: Ditto.
1969 * gcc.dg/pr32773.c: Ditto.
1970 * g++.dg/tree-ssa/dom-invalid.C: Ditto.
1971
1972 2013-08-29 Richard Biener <rguenther@suse.de>
1973
1974 PR tree-optimization/58246
1975 * gcc.dg/torture/pr58246.c: New testcase.
1976
1977 2013-08-29 Thomas Koenig <tkoenig@gcc.gnu.org>
1978
1979 PR fortran/52243
1980 * gfortran.dg/realloc_on_assign_14.f90: Remove warning made
1981 obsolete by patch.
1982 * gfortran.dg/realloc_on_assign_19.f90: New test.
1983
1984 2013-08-29 Richard Biener <rguenther@suse.de>
1985
1986 PR middle-end/57287
1987 * gcc.dg/pr57287-2.c: New testcase.
1988
1989 2013-08-29 Richard Biener <rguenther@suse.de>
1990
1991 PR tree-optimization/57685
1992 * gcc.dg/torture/pr57685.c: New testcase.
1993
1994 2013-08-28 Paolo Carlini <paolo.carlini@oracle.com>
1995
1996 PR c++/58255
1997 * g++.dg/cpp0x/dc7.C: New.
1998
1999 2013-08-28 Jakub Jelinek <jakub@redhat.com>
2000
2001 PR middle-end/58257
2002 * c-c++-common/gomp/pr58257.c: New test.
2003
2004 2013-08-28 Richard Biener <rguenther@suse.de>
2005
2006 PR tree-optimization/56933
2007 * gcc.dg/vect/pr56933.c: Properly guard runtime with check_vect ().
2008
2009 2013-08-27 Vidya Praveen <vidyapraveen@arm.com>
2010
2011 * gcc.target/aarch64/scalar_shift_1.c: New.
2012
2013 2013-08-27 Richard Biener <rguenther@suse.de>
2014
2015 PR tree-optimization/57521
2016 * gcc.dg/torture/pr57521.c: New testcase.
2017
2018 2013-08-27 Jakub Jelinek <jakub@redhat.com>
2019
2020 PR rtl-optimization/57860
2021 PR rtl-optimization/57861
2022 PR rtl-optimization/57875
2023 PR rtl-optimization/57876
2024 PR rtl-optimization/57877
2025 * gcc.c-torture/execute/pr57860.c: New test.
2026 * gcc.c-torture/execute/pr57861.c: New test.
2027 * gcc.c-torture/execute/pr57875.c: New test.
2028 * gcc.c-torture/execute/pr57876.c: New test.
2029 * gcc.c-torture/execute/pr57877.c: New test.
2030
2031 2013-08-26 Thomas Koenig <tkoenig@gcc.gnu.org>
2032
2033 PR fortran/58146
2034 * gfortran.dg/bounds_check_18.f90: New test.
2035
2036 2013-08-23 Jan Hubicka <jh@suse.cz>
2037
2038 * g++.dg/ipa/devirt-14.C: Fix typo.
2039
2040 2013-08-23 Mikael Morin <mikael@gcc.gnu.org>
2041
2042 PR fortran/57798
2043 * gfortran.dg/inline_sum_5.f90: New.
2044
2045 2013-08-23 Janus Weil <janus@gcc.gnu.org>
2046
2047 PR fortran/57843
2048 * gfortran.dg/typebound_assignment_7.f90: New.
2049
2050 2013-08-23 Jan Hubicka <jh@suse.cz>
2051
2052 * g++.dg/ipa/devirt-13.C: New testcase.
2053 * g++.dg/ipa/devirt-14.C: New testcase.
2054
2055 2013-08-23 Jakub Jelinek <jakub@redhat.com>
2056
2057 PR target/58218
2058 * gcc.target/i386/pr58218.c: New test.
2059
2060 PR tree-optimization/58209
2061 * gcc.c-torture/execute/pr58209.c: New test.
2062
2063 2013-08-22 Michael Meissner <meissner@linux.vnet.ibm.com>
2064
2065 * gcc.target/powerpc/pr57744.c: Declare abort.
2066
2067 2013-08-22 Paolo Carlini <paolo.carlini@oracle.com>
2068
2069 PR c++/56380
2070 * g++.dg/template/error54.C: New.
2071
2072 2013-08-22 Janus Weil <janus@gcc.gnu.org>
2073
2074 PR fortran/58185
2075 * gfortran.dg/select_type_34.f90: New.
2076
2077 2013-08-21 Paolo Carlini <paolo.carlini@oracle.com>
2078
2079 PR c++/56130
2080 * g++.dg/warn/deprecated-7.C: New.
2081
2082 2013-08-21 Paolo Carlini <paolo.carlini@oracle.com>
2083
2084 * g++.dg/tree-prof/pr57451.C: Remove spurious dg-do directive.
2085
2086 2013-08-21 Jeff Law <law@redhat.com>
2087
2088 * gcc.dg/tree-ssa/ssa-vrp-thread-1.c: New test.
2089
2090 2013-08-21 Paolo Carlini <paolo.carlini@oracle.com>
2091
2092 PR c++/56134
2093 * g++.dg/ext/attr-alias-3.C: New.
2094
2095 2013-08-20 Janus Weil <janus@gcc.gnu.org>
2096
2097 PR fortran/53655
2098 * gfortran.dg/intent_out_8.f90: New.
2099
2100 2013-08-20 Teresa Johnson <tejohnson@google.com>
2101
2102 PR rtl-optimizations/57451
2103 * g++.dg/tree-prof/pr57451.C: New test.
2104
2105 2013-08-20 Paolo Carlini <paolo.carlini@oracle.com>
2106
2107 PR c++/58190
2108 * g++.dg/pr57878.C: Use __SIZE_TYPE__.
2109
2110 2013-08-19 Balaji V. Iyer <balaji.v.iyer@intel.com>
2111
2112 PR c/57490
2113 * c-c++-common/cilk-plus/AN/pr57490.c: New test.
2114
2115 2013-08-19 Peter Bergner <bergner@vnet.ibm.com>
2116
2117 * gcc.target/powerpc/dfp-dd-2.c: New test.
2118 * gcc.target/powerpc/dfp-td-2.c: Likewise.
2119 * gcc.target/powerpc/dfp-td-3.c: Likewise.
2120
2121 2013-08-19 Richard Sandiford <rdsandiford@googlemail.com>
2122
2123 * gcc.target/mips/mulsize-1.c: Check for SLL as well as SUBU.
2124 * gcc.target/mips/mulsize-2.c: Check for ADDU rather than SUBU.
2125 Check for SLL too.
2126
2127 2013-08-19 Joern Rennecke <joern.rennecke@embecosm.com>
2128
2129 * gcc.target/avr/progmem-error-1.cpp: Update linenumber of error.
2130
2131 * gcc.dg/tree-ssa/ssa-dom-thread-4.c [avr-*-*]: Expect 6 times
2132 "Threaded".
2133
2134 * gcc.dg/tree-ssa/vrp55.c: Use keeps_null_pointer_checks to determine
2135 correct test response.
2136
2137 PR testsuite/52641
2138 * gcc.dg/tree-ssa/pr31261.c [int16]: Change expected unsigned type.
2139 * gcc.dg/tree-ssa/ssa-pre-21.c [! size32plus]: Mark as xfail.
2140 * gcc.dg/tree-ssa/vector-4.c (SItype): New typedef.
2141 (v4si): Use it.
2142 * gcc.dg/tree-ssa/ssa-pre-30.c: Test requires int32.
2143 * gcc.dg/tree-ssa/vrp58.c: Adjust scan expression for int16.
2144
2145 * gcc.dg/tree-ssa/vrp87.c [avr-*-*] (dg-additional-options): New.
2146
2147 2013-08-18 Jan Hubicka <jh@suse.cz>
2148
2149 * g++.dg/ipa/type-inheritance-1.C: New testcase.
2150
2151 2013-08-19 Janus Weil <janus@gcc.gnu.org>
2152
2153 PR fortran/46271
2154 * gfortran.dg/gomp/proc_ptr_1.f90: New.
2155
2156 2013-08-18 Jakub Jelinek <jakub@redhat.com>
2157
2158 PR tree-optimization/58006
2159 * g++.dg/opt/pr58006.C: New test.
2160
2161 2013-08-18 Eric Botcazou <ebotcazou@adacore.com>
2162
2163 * gnat.dg/specs/linker_alias.ads: New test.
2164
2165 2013-08-16 Jakub Jelinek <jakub@redhat.com>
2166
2167 PR tree-optimization/58164
2168 * gcc.c-torture/compile/pr58164.c: New test.
2169
2170 PR tree-optimization/58165
2171 * g++.dg/opt/pr58165.C: New test.
2172
2173 2013-08-14 Paolo Carlini <paolo.carlini@oracle.com>
2174
2175 PR c++/51912
2176 * g++.dg/cpp0x/enum28.C: New.
2177 * g++.dg/cpp0x/enum15.C: Adjust.
2178
2179 2013-08-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2180
2181 PR target/57949
2182 * gcc.target/powerpc/pr57949-1.c: New.
2183 * gcc.target/powerpc/pr57949-2.c: New.
2184
2185 2013-08-14 Jakub Jelinek <jakub@redhat.com>
2186
2187 PR tree-optimization/58145
2188 * gcc.dg/pr58145-1.c: New test.
2189 * gcc.dg/pr58145-2.c: New test.
2190
2191 2013-08-14 Joern Rennecke <joern.rennecke@embecosm.com>
2192
2193 * gcc.dg/debug/dwarf2/dwarf2.exp: Replace -gdwarf-2 with -gdwarf.
2194 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
2195 * gcc.dg/debug/dwarf2/static1.c: Likewise.
2196 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
2197 * gcc.dg/debug/dwarf2/fesd-any.c: Likewise.
2198 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
2199 * gcc.dg/debug/dwarf2/dwarf-die1.c: Likewise.
2200 * gcc.dg/debug/dwarf2/var1.c: Likewise.
2201 * gcc.dg/debug/dwarf2/pr29609-2.c: Likewise.
2202 * gcc.dg/debug/dwarf2/aranges-fnsec-1.c: Likewise.
2203 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
2204 * gcc.dg/debug/dwarf2/dwarf-merge.c: Likewise.
2205 * gcc.dg/debug/dwarf2/dwarf-char1.c: Likewise.
2206 * gcc.dg/debug/dwarf2/discriminator.c: Likewise.
2207 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
2208 * gcc.dg/debug/dwarf2/fesd-baseonly.c: Likewise.
2209 * gcc.dg/debug/dwarf2/pr36690-3.c: Likewise.
2210 * gcc.dg/debug/dwarf2/const-2.c: Likewise.
2211 * gcc.dg/debug/dwarf2/ipa-cp1.c: Likewise.
2212 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
2213 * gcc.dg/debug/dwarf2/var2.c: Likewise.
2214 * gcc.dg/debug/dwarf2/pr36690-2.c: Likewise.
2215 * gcc.dg/debug/dwarf2/pr31230.c: Likewise.
2216 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
2217 * gcc.dg/debug/dwarf2/short-circuit.c: Likewise.
2218 * gcc.dg/debug/dwarf2/pr36690-1.c: Likewise.
2219 * gcc.dg/debug/dwarf2/fesd-reduced.c: Likewise.
2220 * gcc.dg/debug/dwarf2/pr37616.c: Likewise.
2221 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
2222 * gcc.dg/debug/dwarf2/inline1.c: Likewise.
2223 * gcc.dg/debug/dwarf2/fesd-sys.c: Likewise.
2224 * gcc.dg/debug/dwarf2/pr29609-1.c: Likewise.
2225 * gcc.dg/debug/dwarf2/asm-line1.c: Likewise.
2226 * gcc.dg/debug/dwarf2/c99-typedef1.c: Likewise.
2227 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
2228 * gcc.dg/debug/dwarf2/fesd-none.c: Likewise.
2229 * gcc.dg/debug/dwarf2/pr51410.c: Likewise.
2230 * gcc.dg/debug/dwarf2/dwarf-file1.c: Likewise.
2231 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
2232 * gcc.dg/debug/dwarf2/const-2b.c: Likewise.
2233 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
2234
2235 PR testsuite/52641
2236 * gcc.c-torture/execute/pr56799.x: New file.
2237
2238 * gcc.dg/c99-stdint-1.c [avr-*-*]: Update line number for dg-bogus.
2239
2240 * gcc.dg/torture/stackalign/builtin-apply-2.c: Also skip for avr.
2241
2242 * gcc.dg/pr44214-1.c (v2df): Define size using sizeof (double).
2243 * gcc.dg/pr44214-3.c (v2df): Likewise.
2244
2245 * gcc.dg/pr46647.c: xfail for avr-*-*.
2246
2247 * gcc.dg/strlenopt-10.c [avr-*-*]: Reduce number of expected
2248 memcpy by one.
2249 * gcc.dg/strlenopt-11.c [avr-*-*]: Likewise.
2250 Expect l to be optimized away.
2251 * gcc.dg/strlenopt-13.c [avr-*-*]: Likewise.
2252
2253 PR testsuite/52641
2254 * c-c++-common/scal-to-vec1.c: Add !int16 and large_double conditions
2255 to tests that assume int/double are larger than short/float.
2256
2257 PR testsuite/52641
2258 * c-c++-common/simulate-thread/bitfields-2.c: Run test only for
2259 target { ! int16 }.
2260 * gcc.dg/tree-ssa/pr54245.c: Do slsr scan only for target { ! int16 }.
2261 * gcc.dg/tree-ssa/slsr-1.c: Adjust multiplicators to scan for for
2262 target { int16 }. Restrict existing tests to target { int32 }
2263 where appropriate.
2264 * gcc.dg/tree-ssa/slsr-2.c, gcc.dg/tree-ssa/slsr-27.c: Likewise.
2265 * gcc.dg/tree-ssa/slsr-28.c, gcc.dg/tree-ssa/slsr-29.c: Likewise.
2266 * gcc.dg/tree-ssa/slsr-3.c, gcc.dg/tree-ssa/ssa-ccp-23.c: Likewise.
2267 * lib/target-supports.exp (check_effective_target_int32): New proc.
2268
2269 * gcc.dg/tree-ssa/pr42585.c: Add avr-*-* to list of targets to
2270 exclude from scan test.
2271
2272 * gcc.dg/debug/dwarf2/global-used-types.c: Request dwarf output.
2273 * gcc.dg/debug/dwarf2/inline2.c: Likewise.
2274 * gcc.dg/debug/dwarf2/inline3.c: Likewise.
2275 * gcc.dg/debug/dwarf2/pr37726.c: Likewise.
2276 * gcc.dg/debug/dwarf2/pr41445-1.c: Likewise.
2277 * gcc.dg/debug/dwarf2/pr41445-2.c: Likewise.
2278 * gcc.dg/debug/dwarf2/pr41445-3.c: Likewise.
2279 * gcc.dg/debug/dwarf2/pr41445-4.c: Likewise.
2280 * gcc.dg/debug/dwarf2/pr41445-5.c: Likewise.
2281 * gcc.dg/debug/dwarf2/pr41445-6.c: Likewise.
2282 * gcc.dg/debug/dwarf2/pr41543.c: Likewise.
2283 * gcc.dg/debug/dwarf2/pr41695.c: Likewise.
2284 * gcc.dg/debug/dwarf2/pr43237.c: Likewise.
2285 * gcc.dg/debug/dwarf2/pr47939-1.c: Likewise.
2286 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
2287 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
2288 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
2289 * gcc.dg/debug/dwarf2/pr53948.c: Likewise.
2290 * gcc.dg/debug/dwarf2/struct-loc1.c: Likewise.
2291
2292 2013-08-14 Janis Johnson <janisjo@codesourcery.com>
2293
2294 * gcc.target/arm/pr19599.c: Skip for -mthumb.
2295
2296 * gcc.target/arm/atomic-comp-swap-release-acquire.c: Move dg-do
2297 to be the first test directive.
2298 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
2299 * gcc.target/arm/atomic-op-acquire.c: Likewise.
2300 * gcc.target/arm/atomic-op-char.c: Likewise.
2301 * gcc.target/arm/atomic-op-consume.c: Likewise.
2302 * gcc.target/arm/atomic-op-int.c: Likewise.
2303 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
2304 * gcc.target/arm/atomic-op-release.c: Likewise.
2305 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
2306 * gcc.target/arm/atomic-op-short.c: Likewise.
2307
2308 2013-08-14 Andrey Belevantsev <abel@ispras.ru>
2309
2310 PR rtl-optimization/57662
2311 * gcc.dg/pr57662.c: New test.
2312
2313 2013-08-13 Maciej W. Rozycki <macro@codesourcery.com>
2314
2315 * gcc.target/mips/nan-legacy.c: Accept 4294967295 as an
2316 alternative to -1.
2317 * gcc.target/mips/nans-legacy.c: Likewise.
2318
2319 2013-08-13 Maciej W. Rozycki <macro@codesourcery.com>
2320
2321 * gcc.target/mips/fabs-2008.c: Correct scan-assembler pattern
2322 escapes.
2323 * gcc.target/mips/fabs-legacy.c: Likewise.
2324 * gcc.target/mips/fabsf-2008.c: Likewise.
2325 * gcc.target/mips/fabsf-legacy.c: Likewise.
2326 * gcc.target/mips/fneg-2008.c: Likewise.
2327 * gcc.target/mips/fneg-legacy.c: Likewise.
2328 * gcc.target/mips/fnegf-2008.c: Likewise.
2329 * gcc.target/mips/fnegf-legacy.c: Likewise.
2330 * gcc.target/mips/nan-2008.c: Likewise.
2331 * gcc.target/mips/nan-legacy.c: Likewise.
2332 * gcc.target/mips/nanf-2008.c: Likewise.
2333 * gcc.target/mips/nanf-legacy.c: Likewise.
2334 * gcc.target/mips/nans-2008.c: Likewise.
2335 * gcc.target/mips/nans-legacy.c: Likewise.
2336 * gcc.target/mips/nansf-2008.c: Likewise.
2337 * gcc.target/mips/nansf-legacy.c: Likewise.
2338
2339 2013-08-13 Eric Botcazou <ebotcazou@adacore.com>
2340
2341 * gnat.dg/valued_proc.adb: New test.
2342 * gnat.dg/valued_proc_pkg.ads: New helper.
2343
2344 2013-08-13 Jakub Jelinek <jakub@redhat.com>
2345
2346 PR tree-optimization/57661
2347 * g++.dg/opt/pr57661.C: New test.
2348
2349 PR sanitizer/56417
2350 * gcc.dg/asan/pr56417.c: New test.
2351
2352 2013-08-13 Eric Botcazou <ebotcazou@adacore.com>
2353
2354 * gnat.dg/loop_optimization16.adb: New test.
2355 * gnat.dg/loop_optimization16_pkg.ad[sb]: New helper.
2356
2357 2013-08-13 Marek Polacek <polacek@redhat.com>
2358
2359 * gcc.dg/pr57980.c: Use vector of two elements, not just one.
2360
2361 2013-08-13 David Malcolm <dmalcolm@redhat.com>
2362
2363 Example of converting global state to per-pass state.
2364
2365 * gcc.dg/plugin/one_time_plugin.c (one_pass::execute): Convert
2366 global state "static int counter" to...
2367 (one_pass::counter): ...this instance data.
2368
2369 2013-08-13 David Malcolm <dmalcolm@redhat.com>
2370
2371 * gcc.dg/plugin/one_time_plugin.c: (one_pass_gate): Convert
2372 to member function...
2373 (one_pass::gate): ...this.
2374 (one_pass_exec): Convert to member function...
2375 (one_pass::impl_execute): ...this.
2376
2377 2013-08-12 Paolo Carlini <paolo.carlini@oracle.com>
2378
2379 PR c++/57416
2380 * g++.dg/cpp0x/pr57416.C: New.
2381
2382 2013-08-12 Paolo Carlini <paolo.carlini@oracle.com>
2383
2384 * g++.dg/cpp0x/constexpr-function2.C: Adjust for error -> inform
2385 changes.
2386 * g++.dg/cpp0x/constexpr-neg1.C: Likewise.
2387 * g++.dg/cpp0x/defaulted2.C: Likewise.
2388 * g++.dg/cpp0x/defaulted31.C: Likewise.
2389 * g++.dg/cpp0x/error6.C: Likewise.
2390 * g++.dg/cpp0x/gen-attrs-32.C: Likewise.
2391 * g++.dg/cpp0x/override2.C: Likewise.
2392 * g++.dg/cpp0x/parse1.C: Likewise.
2393 * g++.dg/cpp0x/scoped_enum.C: Likewise.
2394 * g++.dg/cpp0x/temp_default4.C: Likewise.
2395 * g++.dg/ext/attrib32.C: Likewise.
2396 * g++.dg/ext/gnu-inline-global-reject.C: Likewise.
2397 * g++.dg/ext/mv13.C: Likewise.
2398 * g++.dg/ext/mv7.C: Likewise.
2399 * g++.dg/ext/mv9.C: Likewise.
2400 * g++.dg/ext/pr57362.C: Likewise.
2401 * g++.dg/ext/typeof10.C: Likewise.
2402 * g++.dg/lookup/anon6.C: Likewise.
2403 * g++.dg/lookup/crash6.C: Likewise.
2404 * g++.dg/lookup/name-clash5.C: Likewise.
2405 * g++.dg/lookup/name-clash6.C: Likewise.
2406 * g++.dg/other/anon4.C: Likewise.
2407 * g++.dg/other/error15.C: Likewise.
2408 * g++.dg/other/error8.C: Likewise.
2409 * g++.dg/other/redecl2.C: Likewise.
2410 * g++.dg/parse/crash16.C: Likewise.
2411 * g++.dg/parse/crash21.C: Likewise.
2412 * g++.dg/parse/crash38.C: Likewise.
2413 * g++.dg/parse/redef2.C: Likewise.
2414 * g++.dg/parse/struct-as-enum1.C: Likewise.
2415 * g++.dg/template/crash39.C: Likewise.
2416 * g++.dg/template/redecl3.C: Likewise.
2417 * g++.dg/tls/diag-3.C: Likewise.
2418 * g++.dg/warn/Wredundant-decls-spec.C: Likewise.
2419 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
2420 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
2421 * g++.old-deja/g++.brendan/crash16.C: Likewise.
2422 * g++.old-deja/g++.brendan/crash18.C: Likewise.
2423 * g++.old-deja/g++.brendan/err-msg4.C: Likewise.
2424 * g++.old-deja/g++.brendan/redecl1.C: Likewise.
2425 * g++.old-deja/g++.brendan/static3.C: Likewise.
2426 * g++.old-deja/g++.bugs/900127_02.C: Likewise.
2427 * g++.old-deja/g++.jason/binding.C: Likewise.
2428 * g++.old-deja/g++.jason/crash4.C: Likewise.
2429 * g++.old-deja/g++.jason/crash7.C: Likewise.
2430 * g++.old-deja/g++.jason/lineno.C: Likewise.
2431 * g++.old-deja/g++.jason/scoping7.C: Likewise.
2432 * g++.old-deja/g++.mike/misc3.C: Likewise.
2433 * g++.old-deja/g++.mike/net44.C: Likewise.
2434 * g++.old-deja/g++.mike/ns3.C: Likewise.
2435 * g++.old-deja/g++.ns/alias4.C: Likewise.
2436 * g++.old-deja/g++.ns/ns11.C: Likewise.
2437 * g++.old-deja/g++.other/crash23.C: Likewise.
2438 * g++.old-deja/g++.other/decl8.C: Likewise.
2439 * g++.old-deja/g++.other/linkage3.C: Likewise.
2440 * g++.old-deja/g++.other/typeck1.C: Likewise.
2441 * g++.old-deja/g++.other/typedef5.C: Likewise.
2442 * g++.old-deja/g++.pt/explicit34.C: Likewise.
2443 * g++.old-deja/g++.pt/friend36.C: Likewise.
2444 * obj-c++.dg/method-8.mm: Likewise.
2445 * obj-c++.dg/tls/diag-3.mm: Likewise.
2446
2447 2013-08-12 Perez Read <netfirewall@gmail.com>
2448
2449 PR target/58132
2450 * gcc.target/i386/movabs-1.c: New test.
2451
2452 2013-08-12 Marek Polacek <polacek@redhat.com>
2453
2454 PR tree-optimization/57980
2455 * gcc.dg/pr57980.c: New test.
2456
2457 2013-08-12 Thomas Koenig <tkoenig@gcc.gnu.org>
2458
2459 PR fortran/56666
2460 * gfortran.dg/do_check_10.f90: New test.
2461 * gfortran.dg/array_constructor_11.f90: Add -Wzerotrip to dg-options.
2462 * gfortran.dg/array_constructor_18.f90: Likewise.
2463 * gfortran.dg/array_constructor_22.f90: Likewise.
2464 * gfortran.dg/coarray_15.f90: Likewise.
2465 * gfortran.dg/do_1.f90: Add -Wall to dg-options.
2466 * gfortran.dg/do_3.F90: Add -Wzerotrip to dg-options.
2467 * gfortran.dg/do_check_5.f90: Add -Wall to gd-options.
2468
2469 2013-08-11 Paolo Carlini <paolo.carlini@oracle.com>
2470
2471 PR c++/53349
2472 * g++.dg/cpp0x/constexpr-ice8.C: New.
2473
2474 2013-08-09 Xinliang David Li <davidxl@google.com>
2475
2476 * gcc.target/i386/memcpy-strategy-1.c: New test.
2477 * gcc.target/i386/memcpy-strategy-2.c: Ditto.
2478 * gcc.target/i386/memset-strategy-1.c: Ditto.
2479 * gcc.target/i386/memcpy-strategy-3.c: Ditto.
2480
2481 2013-08-09 Jan Hubicka <jh@suse.cz>
2482
2483 * gcc.dg/tree-prof/crossmodule-indircall-1.c: New testcase.
2484 * gcc.dg/tree-prof/crossmodule-indircall-1a.c: New testcase.
2485
2486 2013-08-09 Yufeng Zhang <yufeng.zhang@arm.com>
2487
2488 * gcc.dg/lower-subreg-1.c: Skip aarch64*-*-*.
2489
2490 2013-08-09 Janus Weil <janus@gcc.gnu.org>
2491
2492 PR fortran/58058
2493 * gfortran.dg/transfer_intrinsic_6.f90: New.
2494
2495 2013-08-09 Paolo Carlini <paolo.carlini@oracle.com>
2496
2497 Revert:
2498 2013-08-07 Paolo Carlini <paolo.carlini@oracle.com>
2499
2500 PR c++/46206
2501 * g++.dg/lookup/typedef2.C: New.
2502
2503 2013-08-09 James Greenhalgh <james.greenhalgh@arm.com>
2504
2505 * gcc.target/aarch64/scalar_intrinsics.c: Update expected
2506 output of vdup intrinsics.
2507
2508 2013-08-09 Zhenqiang Chen <zhenqiang.chen@linaro.org>
2509
2510 * gcc.target/arm/lp1189445.c: New testcase.
2511
2512 2013-08-08 Richard Sandiford <rdsandiford@googlemail.com>
2513
2514 PR rtl-optimization/58079
2515 * gcc.dg/torture/pr58079.c: New test.
2516
2517 2013-08-07 Eric Botcazou <ebotcazou@adacore.com>
2518
2519 * gnat.dg/warn9.adb: New test.
2520
2521 2013-08-07 Paolo Carlini <paolo.carlini@oracle.com>
2522
2523 PR c++/46206
2524 * g++.dg/lookup/typedef2.C: New.
2525
2526 2013-08-07 David Malcolm <dmalcolm@redhat.com>
2527
2528 * lib/plugin-support.exp (plugin-test-execute): Add -fno-rtti
2529 to optstr when building plugins on darwin.
2530
2531 2013-08-06 Martin Jambor <mjambor@suse.cz>
2532
2533 PR tree-optimization/57539
2534 * gcc.dg/ipa/pr57539.c: New test.
2535
2536 2013-08-06 Martin Jambor <mjambor@suse.cz>
2537 Bernd Edlinger <bernd.edlinger@hotmail.de>
2538
2539 * gcc.dg/torture/pr58041.c (foo): Accept z by reference.
2540 (a): Fix constructor.
2541
2542 2013-08-06 Martin Jambor <mjambor@suse.cz>
2543
2544 PR fortran/57987
2545 * gfortran.dg/pr57987.f90: New test.
2546
2547 2013-08-06 Martin Jambor <mjambor@suse.cz>
2548
2549 PR middle-end/58041
2550 * gcc.dg/torture/pr58041.c: New test.
2551 * gcc.target/arm/pr58041.c: Likewise.
2552
2553 2013-08-06 Janus Weil <janus@gcc.gnu.org>
2554
2555 PR fortran/57306
2556 * gfortran.dg/pointer_init_8.f90: New.
2557
2558 2013-08-05 Paolo Carlini <paolo.carlini@oracle.com>
2559
2560 PR c++/58080
2561 * g++.dg/cpp0x/pr58080.C: New.
2562
2563 2013-08-05 David Malcolm <dmalcolm@redhat.com>
2564
2565 * lib/plugin-support.exp (plugin-test-execute): Add -fno-rtti
2566 to optstr when building plugins.
2567
2568 2013-08-05 David Malcolm <dmalcolm@redhat.com>
2569
2570 Patch autogenerated by refactor_passes.py from
2571 https://github.com/davidmalcolm/gcc-refactoring-scripts
2572 revision 03fe39476a4c4ea450b49e087cfa817b5f92021e
2573
2574 * gcc.dg/plugin/one_time_plugin.c (one_pass): Convert from a global
2575 struct to a subclass of gimple_opt_pass along with...
2576 (pass_data_one_pass): ...new pass_data instance and...
2577 (make_one_pass): ...new function.
2578 * gcc.dg/plugin/selfassign.c (pass_warn_self_assign): Convert from a
2579 global struct to a subclass of gimple_opt_pass along with...
2580 (pass_data_warn_self_assign): ...new pass_data instance and...
2581 (make_pass_warn_self_assign): ...new function.
2582 * g++.dg/plugin/dumb_plugin.c (pass_dumb_plugin_example): Convert from
2583 a global struct to a subclass of gimple_opt_pass along with...
2584 (pass_data_dumb_plugin_example): ...new pass_data instance and...
2585 (make_pass_dumb_plugin_example): ...new function.
2586 * g++.dg/plugin/selfassign.c (pass_warn_self_assign): Convert from a
2587 global struct to a subclass of gimple_opt_pass along with...
2588 (pass_data_warn_self_assign): ...new pass_data instance and...
2589 (make_pass_warn_self_assign): ...new function.
2590
2591 2013-08-05 David Malcolm <dmalcolm@redhat.com>
2592
2593 * g++.dg/plugin/dumb_plugin.c (plugin_init): Rework how the pass
2594 is created and added to the pass_manager to reflect
2595 autogenerated changes.
2596 * g++.dg/plugin/selfassign.c (plugin_init): Likewise.
2597 * gcc.dg/plugin/one_time_plugin.c (plugin_init): Likewise.
2598 * gcc.dg/plugin/selfassign.c (plugin_init): Likewise.
2599
2600 2013-08-04 Ed Smith-Rowland <3dw4rd@verizon.net>
2601
2602 PR c++/58072
2603 * g++.dg/cpp0x/pr58072.C: New.
2604
2605 2013-08-03 Bill Schmidt <wschmidt@vnet.linux.ibm.com>
2606
2607 * gcc.dg/torture/pr57993-2.cpp: New.
2608
2609 2013-08-02 Jan Hubicka <jh@suse.cz>
2610
2611 * gcc.dg/ipa/ipa-1.c: Update.
2612 * gcc.dg/ipa/ipa-2.c: Update.
2613 * gcc.dg/ipa/ipa-3.c: Update.
2614 * gcc.dg/ipa/ipa-4.c: Update.
2615 * gcc.dg/ipa/ipa-5.c: Update.
2616 * gcc.dg/ipa/ipa-7.c: Update.
2617 * gcc.dg/ipa/ipa-8.c: Update.
2618 * gcc.dg/ipa/ipcp-1.c: Update.
2619 * gcc.dg/ipa/ipcp-2.c: Update.
2620
2621 2013-08-02 Vladimir Makarov <vmakarov@redhat.com>
2622
2623 PR rtl-optimization/58048
2624 * gcc.target/i386/pr58048.c: New.
2625
2626 2013-08-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2627
2628 * gcc.target/arm/neon-for-64bits-2.c: Delete.
2629
2630 2013-08-01 Fabien Chêne <fabien@gcc.gnu.org>
2631 Peter Bergner <bergner@vnet.ibm.com>
2632
2633 PR c++/54537
2634 * g++.dg/overload/using3.C: New.
2635 * g++.dg/overload/using2.C: Adjust.
2636 * g++.dg/lookup/using9.C: Likewise.
2637
2638 2013-08-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2639
2640 * gcc.target/arm/pr46972-2.c: New test.
2641
2642 2013-08-01 Vidya Praveen <vidyapraveen@arm.com>
2643
2644 * gcc.dg/vect/vect-iv-5.c: Make xfail conditional with !arm_neon_ok.
2645
2646 2013-07-31 Michael Meissner <meissner@linux.vnet.ibm.com>
2647
2648 * gcc.target/powerpc/fusion.c: New file, test power8 fusion support.
2649
2650 2013-07-31 Richard Sandiford <rdsandiford@googlemail.com>
2651
2652 * gcc.target/mips/mips.exp (mips-dg-options): Test for mabicalls
2653 rather than addressing!=absolute when deciding how to handle MIPS16
2654 when the test forces an ABI.
2655
2656 2013-07-30 Paolo Carlini <paolo.carlini@oracle.com>
2657
2658 PR c++/57673
2659 * g++.dg/cpp0x/nsdmi-sizeof.C: New.
2660
2661 2013-07-30 Steve Ellcey <sellcey@mips.com>
2662
2663 * gcc.target/mips/code-readable-1.c: Increase switch size.
2664 * gcc.target/mips/code-readable-2.c: Ditto.
2665 * gcc.target/mips/code-readable-3.c: Ditto.
2666 * gcc.target/mips/code-readable-4.c: Ditto.
2667
2668 2013-07-30 Paolo Carlini <paolo.carlini@oracle.com>
2669
2670 PR c++/57947
2671 * g++.dg/parse/crash63.C: New.
2672
2673 2013-07-30 Tobias Burnus <burnus@net-b.de>
2674
2675 PR fortran/57530
2676 * gfortran.dg/pointer_assign_8.f90: New.
2677 * gfortran.dg/pointer_assign_9.f90: New.
2678 * gfortran.dg/pointer_assign_10.f90: New.
2679 * gfortran.dg/pointer_assign_11.f90: New.
2680
2681 2013-07-30 Zhenqiang Chen <zhenqiang.chen@linaro.org>
2682
2683 * gcc.target/arm/pr57637.c: New testcase.
2684
2685 2013-07-29 Bill Schmidt <wschmidt@vnet.linux.ibm.com>
2686
2687 PR tree-optimization/57993
2688 * gcc.dg/torture/pr57993.c: New test.
2689
2690 2013-07-29 Joern Rennecke <joern.rennecke@embecosm.com>
2691
2692 * gcc.dg/tree-ssa/pr44258.c: Disable scan test for Epiphany.
2693
2694 2013-07-29 Paolo Carlini <paolo.carlini@oracle.com>
2695
2696 PR c++/57948
2697 * g++.dg/conversion/ambig2.C: New.
2698
2699 2013-07-29 Maciej W. Rozycki <macro@codesourcery.com>
2700
2701 * gcc.target/mips/fabs-2008.c: New test case.
2702 * gcc.target/mips/fabs-legacy.c: New test case.
2703 * gcc.target/mips/fabsf-2008.c: New test case.
2704 * gcc.target/mips/fabsf-legacy.c: New test case.
2705 * gcc.target/mips/fneg-2008.c: New test case.
2706 * gcc.target/mips/fneg-legacy.c: New test case.
2707 * gcc.target/mips/fneg-2008.c: New test case.
2708 * gcc.target/mips/fneg-legacy.c: New test case.
2709 * gcc.target/mips/nan-2008.c: New test case.
2710 * gcc.target/mips/nan-legacy.c: New test case.
2711 * gcc.target/mips/nanf-2008.c: New test case.
2712 * gcc.target/mips/nanf-legacy.c: New test case.
2713 * gcc.target/mips/nans-2008.c: New test case.
2714 * gcc.target/mips/nans-legacy.c: New test case.
2715 * gcc.target/mips/nansf-2008.c: New test case.
2716 * gcc.target/mips/nansf-legacy.c: New test case.
2717 * gcc.target/mips/mips.exp: Handle `-mabs=' and `-mnan='.
2718
2719 2013-07-29 Alexander Ivchenko <alexander.ivchenko@intel.com>
2720 Maxim Kuvyrkov <maxim@kugelworks.com>
2721
2722 * lib/target-supports.exp (check_effective_target_non_bionic): New
2723 effective-target test.
2724 * g++.dg/tls/thread_local4.C: Disable test for Bionic.
2725 * g++.dg/tls/thread_local4g.C: Ditto.
2726
2727 2013-07-28 Thomas Koenig <tkoenig@gcc.gnu.org>
2728
2729 PR fortran/58009
2730 * gfortran.dg/vector_subsript_7.f90: New test.
2731
2732 2013-07-27 Tobias Burnus <burnus@net-b.de>
2733
2734 PR fortran/57991
2735 * gfortran.dg/warn_alias.f90: New.
2736
2737 2013-07-27 Janus Weil <janus@gcc.gnu.org>
2738
2739 PR fortran/57285
2740 * gfortran.dg/class_array_19.f90: New.
2741
2742 2013-07-27 Eric Botcazou <ebotcazou@adacore.com>
2743
2744 * gcc.dg/vect/pr57705.c: Adjust for a !vect_pack_trunc target.
2745 * gcc.dg/vect/pr57741-2.c: Require a vect_float target.
2746 * gcc.dg/vect/pr57741-3.c: Likewise.
2747 * gcc.dg/vect/bb-slp-32.c: XFAIL for a vect_no_align target.
2748
2749 2013-07-26 Joern Rennecke <joern.rennecke@embecosm.com>
2750
2751 Skip tests that make assumptions about struct layout that don't hold
2752 on epiphany:
2753 * g++.dg/cpp0x/cast.C: Skip for epiphany-*-*.
2754 * g++.dg/cpp0x/iop.C: Likewise.
2755 * g++.dg/cpp0x/named_refs.C: Likewise.
2756 * g++.dg/cpp0x/rv1p.C: Likewise.
2757 * g++.dg/cpp0x/rv2p.C: Likewise.
2758 * g++.dg/cpp0x/rv3p.C: Likewise.
2759 * g++.dg/cpp0x/rv4p.C: Likewise.
2760 * g++.dg/cpp0x/rv5p.C: Likewise.
2761 * g++.dg/cpp0x/rv6p.C: Likewise.
2762 * g++.dg/cpp0x/rv7p.C: Likewise.
2763 * g++.dg/cpp0x/rv8p.C: Likewise.
2764 * g++.dg/ext/strncpy-chk1.C: Likewise.
2765 * gcc.dg/builtin-object-size-10.c: Likewise.
2766 * gcc.dg/builtin-object-size-11.c: Likewise.
2767 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
2768 * gcc.dg/pr25805.c: Likewise.
2769 * gcc.c-torture/execute/builtins/memcpy-chk.x: New file.
2770 * gcc.c-torture/execute/builtins/memmove-chk.x: Likewise.
2771 * gcc.c-torture/execute/builtins/mempcpy-chk.x: Likewise.
2772 * gcc.c-torture/execute/builtins/memset-chk.x: Likewise.
2773 * gcc.c-torture/execute/builtins/snprintf-chk.x: Likewise.
2774 * gcc.c-torture/execute/builtins/sprintf-chk.x: Likewise.
2775 * gcc.c-torture/execute/builtins/stpcpy-chk.x: Likewise.
2776 * gcc.c-torture/execute/builtins/strcat-chk.x: Likewise.
2777 * gcc.c-torture/execute/builtins/strcpy-chk.x: Likewise.
2778 * gcc.c-torture/execute/builtins/strncat-chk.x: Likewise.
2779 * gcc.c-torture/execute/builtins/strncpy-chk.x: Likewise.
2780 * gcc.c-torture/execute/builtins/vsnprintf-chk.x: Likewise.
2781 * gcc.c-torture/execute/builtins/vsprintf-chk.x: Likewise.
2782 * gcc.c-torture/execute/zerolen-2.x: Likewise.
2783 * gcc.c-torture/execute/builtins/stpcpy-chk.x: Likewise.
2784
2785 * gcc.dg/pr27095.c: For Epiphany, add -mshort-calls.
2786 * gcc.dg/tree-ssa/loop-1.c: Likewise.
2787
2788 * gcc.dg/torture/pr37868.c: Disable for epiphany.
2789 * gcc.dg/sibcall-6.c: Enable for epiphany.
2790
2791 2013-07-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2792
2793 * gcc.target/arm/minmax_minus.c: Scan for absence of mov.
2794
2795 2013-07-26 David Edelsohn <dje.gcc@gmail.com>
2796
2797 * gcc.target/powerpc/ppc-vector-memcpy.c: Test use of VMX for
2798 memcpy not initializers.
2799
2800 * gcc.dg/guality/guality.exp: Skip on AIX.
2801
2802 2013-07-26 Paolo Carlini <paolo.carlini@oracle.com>
2803
2804 PR c++/57101
2805 * g++.dg/cpp0x/pr57101.C: New.
2806
2807 2013-07-26 Ian Bolton <ian.bolton@arm.com>
2808
2809 * gcc.target/aarch64/neg_1.c: New test.
2810
2811 2013-07-25 Janus Weil <janus@gcc.gnu.org>
2812
2813 PR fortran/57966
2814 * gfortran.dg/typebound_call_25.f90: New.
2815
2816 2013-07-25 Paolo Carlini <paolo.carlini@oracle.com>
2817
2818 PR c++/57981
2819 * g++.dg/cpp0x/pr57981.C: New.
2820
2821 2013-07-25 Paolo Carlini <paolo.carlini@oracle.com>
2822
2823 PR c++/57880
2824 * g++.dg/cpp1y/udlit-empty-string-neg.C: New.
2825
2826 2013-07-25 Vladimir Makarov <vmakarov@redhat.com>
2827
2828 PR rtl-optimization/57960
2829 * gcc.target/s390/pr57960.c: New.
2830
2831 2013-07-25 Janus Weil <janus@gcc.gnu.org>
2832
2833 PR fortran/57639
2834 * gfortran.dg/unlimited_polymorphic_9.f90: New.
2835
2836 2013-07-25 Terry Guo <terry.guo@arm.com>
2837
2838 * gcc.target/arm/thumb1-Os-mult.c: New test case.
2839
2840 2013-07-24 Paolo Carlini <paolo.carlini@oracle.com>
2841
2842 PR c++/57942
2843 * g++.dg/inherit/pr57942.C: New.
2844
2845 2013-07-23 Michael Meissner <meissner@linux.vnet.ibm.com>
2846
2847 * gcc.target/powerpc/bool2.h: New file, test the code generation
2848 of logical operations for power5, altivec, power7, and power8 systems.
2849 * gcc.target/powerpc/bool2-p5.c: Likewise.
2850 * gcc.target/powerpc/bool2-av.c: Likewise.
2851 * gcc.target/powerpc/bool2-p7.c: Likewise.
2852 * gcc.target/powerpc/bool2-p8.c: Likewise.
2853 * gcc.target/powerpc/bool3.h: Likewise.
2854 * gcc.target/powerpc/bool3-av.c: Likewise.
2855 * gcc.target/powerpc/bool2-p7.c: Likewise.
2856 * gcc.target/powerpc/bool2-p8.c: Likewise.
2857
2858 2013-07-23 Yufeng Zhang <yufeng.zhang@arm.com>
2859
2860 * gcc.target/aarch64/vect_smlal_1.c: Replace 'long' with 'long long'.
2861
2862 2013-07-23 Yufeng Zhang <yufeng.zhang@arm.com>
2863
2864 * gcc.target/aarch64/test-ptr-arg-on-stack-1.c: New test.
2865
2866 2013-07-23 Yufeng Zhang <yufeng.zhang@arm.com>
2867
2868 * gcc.dg/20020219-1.c: Skip the test on aarch64*-*-* in ilp32.
2869 * gcc.target/aarch64/aapcs64/test_18.c (struct y): Change the field
2870 type from long to long long.
2871 * gcc.target/aarch64/atomic-op-long.c: Update dg-final directives
2872 to have effective-target keywords of lp64 and ilp32.
2873 * gcc.target/aarch64/fcvt_double_int.c: Likewise.
2874 * gcc.target/aarch64/fcvt_double_long.c: Likewise.
2875 * gcc.target/aarch64/fcvt_double_uint.c: Likewise.
2876 * gcc.target/aarch64/fcvt_double_ulong.c: Likewise.
2877 * gcc.target/aarch64/fcvt_float_int.c: Likewise.
2878 * gcc.target/aarch64/fcvt_float_long.c: Likewise.
2879 * gcc.target/aarch64/fcvt_float_uint.c: Likewise.
2880 * gcc.target/aarch64/fcvt_float_ulong.c: Likewise.
2881 * gcc.target/aarch64/vect_smlal_1.c: Replace 'long' with 'long long'.
2882
2883 2013-07-23 Tom Tromey <tromey@redhat.com>
2884 Joseph Myers <joseph@codesourcery.com>
2885
2886 * gcc.dg/c11-generic-1.c: New file.
2887 * gcc.dg/c11-generic-2.c: New file.
2888
2889 2013-07-22 Tobias Burnus <burnus@net-b.de>
2890
2891 PR fortran/57906
2892 PR fortran/52052
2893 * coarray/lib_realloc_1.f90: Permit optimization.
2894 * gfortran.dg/coarray_31.f90: New.
2895
2896 2013-07-22 Tobias Burnus <burnus@net-b.de>
2897
2898 PR fortran/57762
2899 * gfortran.dg/class_array_7.f03: Fix memory leak.
2900
2901 2013-07-22 Paolo Carlini <paolo.carlini@oracle.com>
2902
2903 PR c++/52816
2904 * g++.dg/cpp0x/decltype56.C: New.
2905
2906 2013-07-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2907
2908 * gcc.dg/pr53265.c: Correct line number in dg-message.
2909
2910 2013-07-22 Diego Novillo <dnovillo@google.com>
2911
2912 * g++.dg/pr57878.C: Do not force -m32. Use target ilp32.
2913
2914 2013-07-22 Georg-Johann Lay <avr@gjlay.de>
2915
2916 PR testsuite/52641
2917 * gcc.c-torture/execute/pr57124.x: Skip int16 platforms.
2918 * gcc.c-torture/execute/pr53366-1.x: New: Skip int16 platforms.
2919
2920 2013-07-22 Georg-Johann Lay <avr@gjlay.de>
2921
2922 PR testsuite/52641
2923 * gcc.c-torture/execute/pr57344-2.x: New. Skip int16.
2924 * gcc.dg/pr53265.c: Add dg-require-effective-target size32plus.
2925 * gcc.dg/torture/pr53366-1.c: Same.
2926 * gcc.dg/torture/pr57381.c: Add dg-require-effective-target int32plus.
2927 * gcc.dg/torture/pr56488.c: Same.
2928 * gcc.dg/torture/pr57584.c: Same.
2929 * gcc.dg/tree-ssa/pr57385.c: Same.
2930 * gcc.dg/pr57154.c: Add dg-require-effective-target scheduling.
2931
2932 2013-07-21 OndÅ\99ej Bílka <neleai@seznam.cz>
2933
2934 * c-c++-common/pr41779.c: Fix typos.
2935 * gcc.c-torture/compile/20031125-2.c: Likewise.
2936 * gcc.c-torture/compile/20040621-1.c: Likewise.
2937 * gcc.c-torture/execute/20020418-1.c: Likewise.
2938 * gcc.dg/20020108-1.c: Likewise.
2939 * gcc.dg/atomic-generic-aux.c: Likewise.
2940 * gcc.dg/builtin-complex-err-2.c: Likewise.
2941 * gcc.dg/decl-1.c: Likewise.
2942 * gcc.dg/di-sync-multithread.c: Likewise.
2943 * gcc.dg/format/c90-printf-1.c: Likewise.
2944 * gcc.dg/format/ms_c90-printf-1.c: Likewise.
2945 * gcc.dg/long-long-compare-1.c: Likewise.
2946 * gcc.dg/plugin/start_unit_plugin.c: Likewise.
2947 * gcc.dg/pr17055-1.c: Likewise.
2948 * gcc.dg/pr27095.c: Likewise.
2949 * gcc.dg/torture/fp-int-convert.h: Likewise.
2950 * gcc.dg/tree-prof/inliner-1.c: Likewise.
2951 * gcc.dg/tree-ssa/20030731-1.c: Likewise.
2952 * gcc.dg/tree-ssa/forwprop-6.c: Likewise.
2953 * gcc.dg/tree-ssa/ipa-cp-1.c: Likewise.
2954 * gcc.dg/tree-ssa/loop-19.c: Likewise.
2955 * gcc.dg/tree-ssa/loop-1.c: Likewise.
2956 * gcc.dg/tree-ssa/pr21001.c: Likewise.
2957 * gcc.dg/tree-ssa/pr42585.c: Likewise.
2958 * gcc.dg/tree-ssa/ssa-dse-5.c: Likewise.
2959 * gcc.dg/vect/vect-cond-5.c: Likewise.
2960 * gcc.dg/weak/typeof-2.c: Likewise.
2961 * gcc.target/aarch64/aapcs64/abitest-common.h: Likewise.
2962 * gcc.target/arm/naked-1.c: Likewise.
2963 * gcc.target/i386/pr9771-1.c: Likewise.
2964 * gcc.target/sparc/sparc-constant-1.c: Likewise.
2965 * gcc.target/sparc/struct-ret-check.c: Likewise.
2966 * gcc.target/x86_64/abi/test_struct_returning.c: Likewise.
2967 * gfortran.dg/c_ptr_tests_8_funcs.c: Likewise.
2968 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h:
2969 Likewise.
2970
2971 2013-07-21 Thomas Koenig <tkoenig@gcc.gnu.org>
2972
2973 PR fortran/56937
2974 * gfortran.dg/dependency_42.f90: New test.
2975 * gfortran.dg/dependency_43.f90: New test.
2976
2977 2013-07-21 Tobias Burnus <burnus@net-b.de>
2978
2979 PR fortran/35862
2980 * gfortran.dg/round_4.f90: New.
2981
2982 2013-07-21 Tobias Burnus <burnus@net-b.de>
2983
2984 PR fortran/57894
2985 * gfortran.dg/min_max_conformance_2.f90: New.
2986
2987 2013-07-20 Jakub Jelinek <jakub@redhat.com>
2988
2989 PR preprocessor/57620
2990 * c-c++-common/raw-string-2.c (s12, u12, U12, L12): Remove.
2991 (main): Don't test {s,u,U,L}12.
2992 * c-c++-common/raw-string-13.c: New test.
2993 * c-c++-common/raw-string-14.c: New test.
2994 * c-c++-common/raw-string-15.c: New test.
2995 * c-c++-common/raw-string-16.c: New test.
2996
2997 2013-07-20 James Greenhalgh <james.greenhalgh@arm.com>
2998
2999 * gcc.target/aarch64/vabs_intrinsic_1.c: New file.
3000
3001 2013-07-20 Joern Rennecke <joern.rennecke@embecosm.com>
3002
3003 * gcc.dg/pr57154.c: Add dg-require-effective-target scheduling.
3004
3005 * gcc.dg/tree-ssa/pr21090.c: Do vrp1 scan check only for
3006 target { ! keeps_null_pointer_checks }.
3007 * gcc.dg/tree-ssa/unreachable.c: Do optimized scan check only for
3008 target { ! keeps_null_pointer_checks }.
3009
3010 * gcc.dg/torture/pr53366-1.c: Only run for target { size32plus }.
3011 * gcc.dg/torture/pr56488.c: Likewise.
3012
3013 2013-07-19 Ian Bolton <ian.bolton@arm.com>
3014
3015 * gcc.target/aarch64/scalar_intrinsics.c (test_vabs_s64): Added
3016 new testcase.
3017
3018 2013-07-19 David Edelsohn <dje.gcc@gmail.com>
3019
3020 * gfortran.fortran-torture/execute/intrinsic_nearest.x: Skip on AIX.
3021 * gfortran.dg/nint_2.f90: Correct AIX target name to skip.
3022 * gfortran.dg/guality/guality.exp: Skip on AIX.
3023
3024 * lib/dg-pch.exp (dg-flags-pch): Skip on AIX.
3025
3026 * g++.dg/debug/pr56819.C: Skip on AIX.
3027 * g++.dg/ext/vector23.C: Ignore vector ABI warning.
3028 * g++.dg/guality/guality.exp: Skip on AIX.
3029
3030 * g++.old-deja/g++.other/init19.C: Require cxa_atext.
3031
3032 * gcc.misc-tests/gcov-14.c: Skip on AIX.
3033
3034 * gcc.dg/simulate-thread/simulate-thread.exp: Skip on AIX.
3035
3036 2013-07-19 Georg-Johann Lay <avr@gjlay.de>
3037
3038 PR target/57516
3039 * gcc.target/avr/torture/builtins-4-roundfx.c (test2hr, test2k):
3040 Adjust to corrected rounding.
3041
3042 2013-07-19 Georg-Johann Lay <avr@gjlay.de>
3043
3044 * lib/target-supports.exp (check_effective_target_cilkplus): New proc.
3045 * gcc.dg/cilk-plus/cilk-plus.exp: only run if
3046 check_effective_target_cilkplus.
3047 * g++.dg/cilk-plus/cilk-plus.exp: Same.
3048
3049 2013-07-18 Pat Haugen <pthaugen@us.ibm.com>
3050
3051 * gcc.target/powerpc/pr57744.c: Fix typo.
3052
3053 2013-07-18 Sriraman Tallam <tmsriram@google.com>
3054
3055 PR middle-end/57698
3056 * gcc.c-torture/compile/pr57698.c: New test.
3057 * gcc.c-torture/compile/pr43791.c: Remove prune output directive.
3058 * gcc.c-torture/compile/pr44043.c: Ditto.
3059
3060 2013-07-18 Wei Mi <wmi@google.com>
3061
3062 PR rtl-optimization/57878
3063 * g++.dg/pr57878.C: New test.
3064
3065 2013-07-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3066
3067 * gcc.dg/pr42611.c: Move dg-error to correct line.
3068
3069 2013-07-17 Tobias Burnus <burnus@net-b.de>
3070
3071 PR fortran/57895
3072 * gfortran.dg/dollar_sym_3.f: New.
3073 * gfortran.dg/dollar_sym_1.f90: Update dg-error.
3074
3075 2013-07-16 Iain Sandoe <iain@codesourcery.com>
3076
3077 PR target/55654
3078 PR target/55656
3079 PR target/55657
3080 * obj-c++.dg/cxx-ivars-3.mm: Use NSObject instead of Object.
3081 * obj-c++.dg/strings/const-cfstring-5.mm: Likewise.
3082 * obj-c++.dg/torture/strings/const-str-10.mm: Likewise.
3083 * obj-c++.dg/torture/strings/const-str-9.mm: Likewise.
3084 * objc.dg/image-info.m: Likewise.
3085 * objc.dg/symtab-1.m: Likewise.
3086 * objc.dg/torture/strings/const-str-10.m: Likewise.
3087 * objc.dg/torture/strings/const-str-11.m: Likewise.
3088 * objc.dg/torture/strings/const-str-9.m: Likewise.
3089 * objc.dg/zero-link-1.m: Likewise.
3090 * objc.dg/zero-link-2.m: Likewise.
3091 * objc.dg/no-extra-load.m: Avoid Foundation.h.
3092 * objc.dg/objc-foreach-4.m: Likewise.
3093 * objc.dg/objc-foreach-5.m: Likewise.
3094 * obj-c++.dg/proto-lossage-7.mm: Use NSObject instead of Object
3095 (for Darwin).
3096 * obj-c++.dg/strings/const-str-12.mm: Likewise.
3097 * obj-c++.dg/syntax-error-1.mm: Likewise.
3098 * objc.dg/method-6.m: Likewise.
3099 * objc.dg/pr23214.m: Likewise.
3100 * objc.dg/proto-lossage-7.m: Likewise.
3101 * objc.dg/strings/const-str-12b.m: Likewise.
3102 * objc.dg/zero-link-3.m: Likewise.
3103 * obj-c++.dg/method-12.mm: Skip on Darwin versions without 'Object'.
3104 * objc.dg/encode-7-next-64bit.m: Use NSObject instead of Object,
3105 adjust headers, interfaces and encoded types to reflect current system
3106 versions. Add FIXME and outputs from current system compiler for
3107 reference.
3108
3109 2013-07-15 Cong Hou <congh@google.com>
3110
3111 * gcc.target/i386/l_fma_float_1.c: Update the instruction to be
3112 counted.
3113 * gcc.target/i386/l_fma_float_3.c: Likewise.
3114 * gcc.target/i386/l_fma_double_1.c: Likewise.
3115 * gcc.target/i386/l_fma_double_3.c: Likewise.
3116
3117 2013-07-15 Peter Bergner <bergner@vnet.ibm.com>
3118
3119 * lib/target-supports.exp (check_effective_target_powerpc_htm_ok): New
3120 function to test if HTM is available.
3121 * gcc.target/powerpc/htm-xl-intrin-1.c: New test.
3122 * gcc.target/powerpc/htm-builtin-1.c: New test.
3123
3124 2013-07-15 Tobias Burnus <burnus@net-b.de>
3125
3126 * gfortran.dg/coarray_lib_realloc_1.f90: New.
3127 * gfortran.dg/coarray/lib_realloc_1.f90: New.
3128 * gfortran.dg/coarray_6.f90: Add dg-error.
3129
3130 2013-07-15 Tobias Burnus <burnus@net-b.de>
3131
3132 PR fortran/37336
3133 * gfortran.dg/finalize_18.f90: New.
3134
3135 2013-07-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3136
3137 PR fortran/52669
3138 * fortran.dg/module_variable_1.f90: New test.
3139 * fortran.dg/module_variable_2.f90: New test.
3140
3141 2013-07-14 Marc Glisse <marc.glisse@inria.fr>
3142
3143 * g++.dg/ext/vector19.C: Adapt.
3144 * g++.dg/ext/vector23.C: New testcase.
3145
3146 2013-07-12 Michael Matz <matz@suse.de>
3147
3148 PR middle-end/55771
3149 * c-c++-common/pr55771.c: New test.
3150
3151 2013-07-12 Tejas Belagod <tejas.belagod@arm.com>
3152
3153 * gcc.target/aarch64/vect-movi.c: New.
3154
3155 2013-07-11 Sriraman Tallam <tmsriram@google.com>
3156
3157 PR target/57362
3158 * g++.dg/ext/pr57362.C: New.
3159
3160 2013-07-11 Georg-Johann Lay <avr@gjlay.de>
3161
3162 PR target/57631
3163 * gcc.target/avr/torture/pr57631.c: New test.
3164
3165 2013-07-10 Paolo Carlini <paolo.carlini@oracle.com>
3166
3167 PR c++/57827
3168 * g++.dg/cpp0x/constexpr-ice7.C: New.
3169
3170 2013-07-10 Janis Johnson <janisjo@codesourcery.com>
3171
3172 * gcc.target/powerpc/20020118-1.c: Force 128-bit stack alignment
3173 for EABI targets.
3174 * gcc.c-torture/execute/nest-align-1.x: New.
3175
3176 2013-07-10 Paolo Carlini <paolo.carlini@oracle.com>
3177
3178 PR c++/57874
3179 * g++.dg/cpp0x/sfinae48.C: New.
3180
3181 2013-07-10 Jakub Jelinek <jakub@redhat.com>
3182
3183 PR preprocessor/57824
3184 * c-c++-common/raw-string-17.c: New test.
3185 * c-c++-common/gomp/pr57824.c: New test.
3186
3187 2013-07-10 Paolo Carlini <paolo.carlini@oracle.com>
3188
3189 PR c++/57869
3190 * g++.dg/cpp0x/reinterpret_cast1.C: New.
3191 * g++.dg/warn/Wconditionally-supported-1.C: Likewise.
3192 * g++.dg/conversion/dr195.C: Update.
3193 * g++.dg/expr/cast2.C: Likewise.
3194
3195 2013-07-10 Jakub Jelinek <jakub@redhat.com>
3196
3197 * c-c++-common/raw-string-18.c: New test.
3198 * c-c++-common/raw-string-19.c: New test.
3199
3200 PR preprocessor/57757
3201 * g++.dg/cpp/paste1.C: New test.
3202 * g++.dg/cpp/paste2.C: New test.
3203
3204 2013-07-10 Graham Stott <grahams@btinternet.com>
3205
3206 * gcc.target/mips/mulsize-1.c: New.
3207 * gcc.target/mips/mulsize-2.c: New.
3208 * gcc.target/mips/mulsize-3.c: New.
3209 * gcc.target/mips/mulsize-4.c: New.
3210
3211 2013-07-09 Marc Glisse <marc.glisse@inria.fr>
3212
3213 PR c++/53094
3214 * g++.dg/cpp0x/constexpr-53094-1.C: Adjust.
3215 * g++.dg/ext/vector24.C: New testcase.
3216
3217 2013-07-09 Marc Glisse <marc.glisse@inria.fr>
3218
3219 PR c++/53000
3220 * g++.dg/cpp0x/decltype17.C: Adjust.
3221
3222 2013-07-09 Paolo Carlini <paolo.carlini@oracle.com>
3223
3224 PR c++/51786
3225 * g++.dg/cpp0x/pr51786.C: New.
3226
3227 2013-07-08 Janis Johnson <janisjo@codesourcery.com>
3228
3229 * gcc.target/powerpc/tfmode_off.c: Skip for EABI targets.
3230
3231 * gcc.target/powerpc/ppc-spe64-1.c: Update expected error message.
3232
3233 * gcc.target/powerpc/pr47197.c: Require powerpc_altivec_ok.
3234
3235 * gcc.target/powerpc/sd-vsx.c: Require dfp.
3236 * gcc.target/powerpc/sd-pwr6.c: Likewise.
3237
3238 2013-07-08 Tobias Burnus <burnus@net-b.de>
3239
3240 PR fortran/57834
3241 * gfortran.dg/c_f_pointer_tests_8.f90: New.
3242
3243 2013-07-08 Tobias Burnus <burnus@net-b.de>
3244
3245 PR fortran/50554
3246 * gfortran.dg/do_check_9.f90: New.
3247
3248 2013-07-08 Tobias Burnus <burnus@net-b.de>
3249
3250 PR fortran/57785
3251 * gfortran.dg/dot_product_2.f90: New.
3252
3253 2013-07-08 Tobias Burnus <burnus@net-b.de>
3254
3255 PR fortran/57469
3256 * gfortran.dg/warn_unused_dummy_argument_4.f90: New.
3257
3258 2013-07-08 Manfred Schwarb <manfred99@gmx.ch>
3259
3260 * gfortran.dg/defined_assignment_7.f90: Fix dg-do.
3261 * gfortran.dg/finalize_10.f90: Fix dg-final.
3262
3263 2013-07-08 Jakub Jelinek <jakub@redhat.com>
3264
3265 PR target/57819
3266 * gcc.target/i386/pr57819.c: New test.
3267
3268 PR rtl-optimization/57829
3269 * gcc.c-torture/execute/pr57829.c: New test.
3270
3271 2013-07-08 Michael Zolotukhin <michael.v.zolotukhin@gmail.com>
3272
3273 * gcc.target/i386/memcpy-vector_loop-1.c: New.
3274 * gcc.target/i386/memcpy-vector_loop-2.c: New.
3275
3276 2013-07-06 Uros Bizjak <ubizjak@gmail.com>
3277
3278 PR target/57807
3279 * gcc.target/i386/pr57807.c: New test.
3280
3281 2013-07-06 Jakub Jelinek <jakub@redhat.com>
3282
3283 PR target/29776
3284 * gcc.dg/tree-ssa/vrp89.c: New test.
3285
3286 2013-07-06 Paolo Carlini <paolo.carlini@oracle.com>
3287
3288 PR c++/28262
3289 * g++.dg/parse/defarg16.C: New.
3290
3291 2013-07-05 Vladimir Makarov <vmakarov@redhat.com>
3292
3293 PR rtl-optimization/55342
3294 * gcc.target/i386/pr55342.c: New.
3295
3296 2013-07-05 Marcus Shawcroft <marcus.shawcroft@arm.com>
3297
3298 * gcc.dg/pr57518.c: Adjust scan-rtl-dump-not pattern.
3299
3300 2013-07-05 Paolo Carlini <paolo.carlini@oracle.com>
3301
3302 PR c++/14263
3303 * g++.dg/inherit/virtual10.C: New.
3304
3305 2013-07-04 Joern Rennecke <joern.rennecke@embecosm.com>
3306
3307 PR c/57821
3308 * gcc.dg/large-size-array-6.c: New test.
3309
3310 2013-07-04 Paolo Carlini <paolo.carlini@oracle.com>
3311
3312 PR c++/38634
3313 * g++.dg/template/crash116.C: New.
3314
3315 2013-07-04 Joern Rennecke <joern.rennecke@embecosm.com>
3316
3317 * gcc.dg/tree-ssa/vrp66.c: Make conditional on { target { ! int16 } } .
3318 * gcc.dg/tree-ssa/vrp66-int16-sw.c: New test.
3319
3320 2013-07-04 Paolo Carlini <paolo.carlini@oracle.com>
3321
3322 PR c++/54998
3323 * g++.dg/cpp0x/nsdmi-list3.C: New.
3324
3325 2013-07-03 Jakub Jelinek <jakub@redhat.com>
3326
3327 PR target/57777
3328 * gcc.target/i386/pr57777.c: New test.
3329
3330 PR c++/57771
3331 * g++.dg/template/arg9.C: New test.
3332
3333 2013-07-02 Sriraman Tallam <tmsriram@google.com>
3334
3335 * gcc.target/i386/avx-inline.c: New test.
3336
3337 2013-07-02 Maciej W. Rozycki <macro@codesourcery.com>
3338
3339 * gcc.target/mips/call-1.c: Accept JALRS and JALR.
3340 * gcc.target/mips/call-2.c: Likewise.
3341 * gcc.target/mips/call-3.c: Likewise.
3342 * gcc.target/mips/lazy-binding-1.c: Likewise.
3343
3344 2013-07-02 Jakub Jelinek <jakub@redhat.com>
3345
3346 PR tree-optimization/57741
3347 * gcc.dg/vect/pr57741-1.c: New test.
3348 * gcc.dg/vect/pr57741-2.c: New test.
3349 * gcc.dg/vect/pr57741-3.c: New test.
3350
3351 2013-07-02 Ian Bolton <ian.bolton@arm.com>
3352
3353 * gcc.target/config/aarch64/insv_1.c: Update to show it doesn't work
3354 on big endian.
3355 * gcc.target/config/aarch64/insv_2.c: New test for big endian.
3356 * lib/target-supports.exp: Define aarch64_little_endian.
3357
3358 2013-07-02 Ian Bolton <ian.bolton@arm.com>
3359
3360 * gcc.target/aarch64/abs_1.c: New test.
3361
3362 2013-07-02 Ian Bolton <ian.bolton@arm.com>
3363
3364 * gcc.target/aarch64/bfxil_1.c: New test.
3365 * gcc.target/aarch64/bfxil_2.c: Likewise.
3366
3367 2013-07-01 Balaji V. Iyer <balaji.v.iyer@intel.com>
3368
3369 PR c/57766
3370 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (NUMBER): Changed
3371 array sizes from 100 to 20.
3372
3373 2013-07-01 Dominique d'Humieres <dominiq@lps.ens.fr>
3374
3375 PR fortran/54788
3376 * gfortran.dg/pointer_remapping_8.f90: New.
3377
3378 2013-06-28 Ed Smith-Rowland <3dw4rd@verizon.net>
3379
3380 * g++.dg/cpp0x/udlit-nospace-neg.C: Adjust.
3381 * g++.dg/cpp1y/udlit-enc-prefix-neg.C: New.
3382 * g++.dg/cpp1y/udlit-userdef-string.C: New.
3383 * g++.dg/cpp1y/complex_literals.h: New.
3384
3385 2013-06-28 Paolo Carlini <paolo.carlini@oracle.com>
3386
3387 PR c++/57645
3388 * g++.dg/cpp0x/noexcept21.C: New.
3389
3390 2013-06-28 Jakub Jelinek <jakub@redhat.com>
3391
3392 PR target/57736
3393 * gcc.target/i386/pr57736.c: New test.
3394
3395 2013-06-28 Balaji V. Iyer <balaji.v.iyer@intel.com>
3396
3397 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c (main): Made this testcase
3398 c specific.
3399 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c (main): Changed dg-error
3400 strings to match the fixed error messages.
3401 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
3402 * c-c++-common/cilk-plus/AN/rank_mismatch.c (main): Added a new error
3403 message check.
3404
3405 2013-06-28 Michael Meissner <meissner@linux.vnet.ibm.com>
3406
3407 PR target/57744
3408 * gcc.target/powerpc/pr57744.c: New test to make sure lqarx and
3409 stqcx. get even registers.
3410
3411 2013-06-28 Marc Glisse <marc.glisse@inria.fr>
3412
3413 PR c++/57509
3414 * g++.dg/ext/pr57509.C: Pass vectors by reference to avoid warnings.
3415
3416 2013-06-28 Kirill Yukhin <kirill.yukhin@intel.com>
3417
3418 * gcc.target/i386/bmi-1.c: Extend with new instrinsic.
3419 Fix scan patterns.
3420 * gcc.target/i386/bmi-1.c: Ditto.
3421 * gcc.target/i386/bmi-bextr-4.c: New.
3422 * gcc.target/i386/bmi-bextr-5.c: Ditto.
3423
3424 2013-06-28 Paolo Carlini <paolo.carlini@oracle.com>
3425
3426 PR c++/57682
3427 * g++.dg/cpp0x/initlist73.C: New.
3428
3429 2013-06-27 Meador Inge <meadori@codesourcery.com>
3430
3431 * gcc.dg/atomic-flag.c: Add dg-require-effective-target sync_*.
3432 * g++.dg/simulate-thread/atomics-2.C: Likewise.
3433 * g++.dg/simulate-thread/atomics-1.C: Likewise.
3434
3435 2013-06-27 Marc Glisse <marc.glisse@inria.fr>
3436
3437 PR c++/57509
3438 * g++.dg/ext/pr57509.C: New file.
3439
3440 2013-06-27 Jakub Jelinek <jakub@redhat.com>
3441
3442 PR target/57623
3443 * gcc.target/i386/bmi-bextr-3.c: New test.
3444
3445 PR target/57623
3446 * gcc.target/i386/bmi2-bzhi-1.c: New test.
3447
3448 2013-06-27 Marc Glisse <marc.glisse@inria.fr>
3449
3450 PR c++/57172
3451 * g++.dg/cpp0x/pr57172.C: New testcase.
3452
3453 2013-06-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3454
3455 * gcc.target/s390/htm-1.c: New file.
3456 * gcc.target/s390/htm-nofloat-1.c: New file.
3457 * gcc.target/s390/htm-xl-intrin-1.c: New file.
3458
3459 2013-06-26 Tobias Burnus <burnus@net-b.de>
3460
3461 PR fortran/29800
3462 * gfortran.dg/bounds_check_17.f90: New.
3463
3464 2013-06-25 Ed Smith-Rowland <3dw4rd@verizon.net>
3465
3466 PR c++/57640
3467 * g++.dg/cpp1y/pr57640.C: New.
3468
3469 2013-06-25 Balaji V. Iyer <balaji.v.iyer@intel.com>
3470
3471 PR c/57692
3472 * c-c++-common/cilk-plus/AN/gather_scatter.c: Fixed a bug of stack
3473 overflow due to size of arrays.
3474
3475 2013-06-25 Jakub Jelinek <jakub@redhat.com>
3476
3477 PR tree-optimization/57705
3478 * gcc.dg/vect/pr57705.c: New test.
3479 * gcc.dg/vect/vect-iv-7.c: Add noclone attribute, remove xfail.
3480
3481 2013-06-25 Martin Jambor <mjambor@suse.cz>
3482
3483 PR middle-end/57670
3484 * g++.dg/ipa/pr57670.C: New test.
3485
3486 2013-06-25 Richard Biener <rguenther@suse.de>
3487
3488 PR middle-end/56977
3489 * gcc.dg/pr56977.c: New testcase.
3490
3491 2013-06-24 Martin Jambor <mjambor@suse.cz>
3492
3493 PR tree-optimization/57358
3494 * gcc.dg/ipa/pr57358.c: New test.
3495
3496 2013-06-24 Richard Biener <rguenther@suse.de>
3497
3498 PR testsuite/57686
3499 * gcc.dg/torture/pr57584.c: Remove target specific bits.
3500
3501 2013-06-24 Richard Biener <rguenther@suse.de>
3502
3503 PR tree-optimization/57488
3504 * gcc.dg/torture/pr57488.c: New testcase.
3505
3506 2013-06-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3507 Dominique d'Humieres <dominiq@lps.ens.fr>
3508
3509 PR fortran/52413
3510 * gfortran.dg/fraction.f90: New.
3511
3512 2013-06-24 Alan Modra <amodra@gmail.com>
3513
3514 * gcc.target/powerpc/altivec-consts.c: Correct for little-endian.
3515 Add scan-assembler-not "lvx".
3516 * gcc.target/powerpc/le-altivec-consts.c: New.
3517
3518 2013-06-23 Paolo Carlini <paolo.carlini@oracle.com>
3519
3520 * g++.dg/cpp0x/sfinae47.C: New.
3521
3522 2013-06-23 Oleg Endo <olegendo@gcc.gnu.org>
3523
3524 PR target/52483
3525 * gcc.target/sh/pr52483-1.c: New.
3526 * gcc.target/sh/pr52483-2.c: New.
3527 * gcc.target/sh/pr52483-3.c: New.
3528 * gcc.target/sh/pr52483-4.c: New.
3529 * gcc.target/sh/pr52483-5.c: New.
3530
3531 2013-06-23 Sriraman Tallam <tmsriram@google.com>
3532
3533 * gcc.target/i386/intrinsics_1.c: New test.
3534 * gcc.target/i386/intrinsics_2.c: Ditto.
3535 * gcc.target/i386/intrinsics_3.c: Ditto.
3536 * gcc.target/i386/intrinsics_4.c: Ditto.
3537 * gcc.target/i386/intrinsics_5.c: Ditto.
3538 * gcc.target/i386/intrinsics_6.c: Ditto.
3539 * gcc.target/i386/avx-1.c: Provide macros for builtins
3540 needing immediate arguments in f16cintrin.h and rtmintrin.h.
3541
3542 2013-06-21 Tobias Burnus <burnus@net-b.de>
3543
3544 PR fortran/37336
3545 * gfortran.dg/finalize_17.f90: New.
3546
3547 2013-06-21 Tobias Burnus <burnus@net-b.de>
3548
3549 * gfortran.dg/realloc_on_assign_18.f90: New.
3550
3551 2013-06-21 Balaji V. Iyer <balaji.v.iyer@intel.com>
3552
3553 * c-c++-common/cilk-plus/AN/array_test1.c: Make this an execution test.
3554 Also changed the returns from error as distinct values so that
3555 debugging can get easier.
3556 * c-c++-common/cilk-plus/AN/if_test_errors.c (main): Made certain
3557 errors specific to C, if necessary. Also added new error
3558 hooks for C++.
3559 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
3560 * c-c++-common/cilk-plus/AN/parser_errors.c (main): Likewise.
3561 * c-c++-common/cilk-plus/AN/parser_errors2.c (main): Likewise.
3562 * c-c++-common/cilk-plus/AN/parser_errors3.c (main): Likewise.
3563 * c-c++-common/cilk-plus/AN/pr57541.c (main): Likewise.
3564 * c-c++-common/cilk-plus/AN/parser_errors4.c (main): In addition to
3565 the same changes as parser_errors3.c, spaces were added between colons
3566 to not confuse C++ compiler with 2 colons as scope.
3567 * c-c++-common/cilk-plus/AN/vla.c: Make this test C specific.
3568 * g++.dg/cilk-plus/AN/array_test1_tplt.cc: New test.
3569 * g++.dg/cilk-plus/AN/array_test2_tplt.cc: Likewise.
3570 * g++.dg/cilk-plus/AN/array_test_ND_tplt.cc: Likewise.
3571 * g++.dg/cilk-plus/AN/braced_list.cc: Likewise.
3572 * g++.dg/cilk-plus/AN/builtin_fn_custom_tplt.cc: Likewise.
3573 * g++.dg/cilk-plus/AN/builtin_fn_mutating_tplt.cc: Likewise.
3574 * g++.dg/cilk-plus/AN/fp_triplet_values_tplt.c: Likewise.
3575 * g++.dg/cilk-plus/AN/preincr_test.cc: Likewise.
3576 * g++.dg/cilk-plus/AN/postincr_test.cc: Likewise.
3577 * g++.dg/cilk-plus/cilk-plus.exp: New script.
3578 * gcc/testsuite/g++.dg/dg.exp: Included Cilk Plus C++ tests
3579 in the list.
3580
3581 2013-06-21 Joseph Myers <joseph@codesourcery.com>
3582
3583 PR other/53317
3584 * gcc.dg/torture/fp-int-convert-float128-timode-2.c: New test.
3585
3586 2013-06-20 Uros Bizjak <ubizjak@gmail.com>
3587
3588 PR target/57655
3589 * gcc.target/i386/pr57655.c: New test.
3590
3591 2013-06-20 Eric Botcazou <ebotcazou@adacore.com>
3592
3593 * ada/acats/tests/gcc: Delete.
3594 * gnat.dg/style: Likewise.
3595
3596 2013-06-20 Jeff Law <law@redhat.com>
3597
3598 PR tree-optimization/57660
3599 * gcc.dg/tree-ssa/forwprop-28.c: Don't run test on various targets
3600 based on their branch cost.
3601
3602 * gcc.dg/tree-ssa/forwprop-28.c: Add missing dg-final.
3603
3604 2013-06-20 Tobias Burnus <burnus@net-b.de>
3605
3606 PR fortran/57633
3607 * gfortran.dg/list_read_11.f90: New.
3608
3609 2013-06-20 Richard Biener <rguenther@suse.de>
3610
3611 PR tree-optimization/57584
3612 * gcc.dg/torture/pr57584.c: New testcase.
3613
3614 2013-06-19 Sharad Singhai <singhai@google.com>
3615
3616 * g++.dg/gcov/gcov-8.C: New testcase.
3617 * lib/gcov.exp: Handle intermediate format.
3618
3619 2013-06-19 Wei Mi <wmi@google.com>
3620
3621 PR rtl-optimization/57518
3622 * testsuite/gcc.dg/pr57518.c: New test.
3623
3624 2013-06-19 Igor Zamyatin <igor.zamyatin@intel.com>
3625
3626 * gcc.dg/tree-ssa/loop-19.c: Add -fno-common.
3627
3628 2013-06-19 Jan Hubicka <jh@suse.cz>
3629
3630 * gcc.dg/tree-ssa/attr-alias-2.c: New testcase.
3631
3632 2013-06-19 Balaji V. Iyer <balaji.v.iyer@intel.com>
3633
3634 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c: Replaced all the
3635 hard-coded values of array sizes with a #define.
3636 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c: Likewise.
3637 * c-c++-common/cilk-plus/AN/builtin_func_double2.c: Likewise.
3638 * c-c++-common/cilk-plus/AN/gather_scatter.c: Likewise.
3639 * c-c++-common/cilk-plus/AN/pr57577.c: Likewise.
3640 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c: Likewise.
3641
3642 2013-06-19 Yufeng Zhang <yufeng.zhang@arm.com>
3643
3644 * gcc.dg/torture/stackalign/builtin-apply-2.c: set
3645 STACK_ARGUMENTS_SIZE with 0 if __aarch64__ is defined.
3646
3647 2013-06-19 Jeff Law <law@redhat.com>
3648
3649 * gcc.dg/tree-ssa/forwprop-28.c: New test.
3650
3651 2013-06-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3652
3653 PR c++/57638
3654 * g++.dg/template/error53.C: New.
3655
3656 2013-06-19 Sebastian Huber <sebastian.huber@embedded-brains.de>
3657
3658 PR target/55033
3659 * gcc.target/powerpc/pr55033.c: Fix options.
3660
3661 2013-06-18 Sriraman Tallam <tmsriram@google.com>
3662
3663 * gcc.target/i386/inline_error.c: New test.
3664 * gcc.c-torture/compile/pr44043.c: Fix test to expect an error.
3665 * gcc.c-torture/compile/pr43791.c: Fix test to expect an error.
3666
3667 2013-06-18 Paolo Carlini <paolo.carlini@oracle.com>
3668
3669 PR c++/53211
3670 * g++.dg/cpp0x/decltype55.C: New.
3671
3672 2013-06-18 Marek Polacek <polacek@redhat.com>
3673
3674 * gcc.dg/c90-fordecl-1.c: Adjust expected message.
3675
3676 2013-06-17 Balaji V. Iyer <balaji.v.iyer@intel.com>
3677
3678 * c-c++-common/cilk-plus/AN/sec_reduce_ind_same_value.c: New test.
3679
3680 2013-06-17 Balaji V. Iyer <balaji.v.iyer@intel.com>
3681
3682 * c-c++-common/cilk-plus/AN/array_test1.c: Make this an execution test.
3683 Also changed the returns from error as distinct values so that it is
3684 easier to debug.
3685
3686 2013-06-17 Sofiane Naci <sofiane.naci@arm.com>
3687
3688 * gcc.target/aarch64/scalar_intrinsics.c: Update.
3689
3690 2013-06-17 Paolo Carlini <paolo.carlini@oracle.com>
3691
3692 PR c++/16128
3693 * g++.dg/template/error52.C: New.
3694 * g++.dg/lookup/friend15.C: Update.
3695 * g++.dg/parse/error11.C: Likewise.
3696 * g++.dg/parse/error14.C: Likewise.
3697 * g++.dg/parse/parser-pr28152-2.C: Likewise.
3698 * g++.dg/parse/template25.C: Likewise.
3699 * g++.old-deja/g++.jason/cond.C: Likewise.
3700 * g++.old-deja/g++.mike/for2.C: Likewise.
3701 * g++.old-deja/g++.robertl/eb125.C: Likewise.
3702 * obj-c++.dg/property/dotsyntax-4.mm: Likewise.
3703
3704 2013-06-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3705
3706 * gcc.target/arm/unaligned-memcpy-2.c (dest): Initialize to
3707 ensure alignment.
3708
3709 2013-06-16 Balaji V. Iyer <balaji.v.iyer@intel.com>
3710
3711 * c-c++-common/cilk-plus/AN/if_test.c (main2): Fixed a bug of
3712 accidentally placing minus sign for length instead of stride.
3713
3714 2013-06-16 Joern Rennecke <joern.rennecke@embecosm.com>
3715
3716 PR rtl-optimization/57425
3717 PR rtl-optimization/57569
3718 * gcc.dg/torture/pr57425-1.c, gcc.dg/torture/pr57425-2.c: New files.
3719 * gcc.dg/torture/pr57425-3.c, gcc.dg/torture/pr57569.c: Likewise.
3720
3721 2013-06-15 Mikael Morin <mikael@gcc.gnu.org>
3722
3723 PR fortran/49074
3724 PR fortran/56136
3725 * gfortran.dg/typebound_assignment_5.f03: Check the absence of any
3726 packing.
3727 * gfortran.dg/typebound_assignment_6.f03: New.
3728
3729 2013-06-15 Oleg Endo <olegendo@gcc.gnu.org>
3730
3731 * gcc.target/h8300/h8300.exp: New.
3732 * gcc.dg/pragma-isr.c: Move to ...
3733 * gcc.target/sh/torture/pragma-isr.c: ... here ...
3734 * gcc.target/h8300/pragma-isr.c: ... and here.
3735 * gcc.dg/pragma-isr2.c: Move to ...
3736 * gcc.target/sh/torture/pragma-isr2.c: ... here ...
3737 * gcc.target/h8300/pragma-isr2.c: ... and here.
3738 * gcc.dg/pragma-isr-trapa.c: Move to ...
3739 * gcc.target/sh/pragma-isr-trapa.c: ... here.
3740 * gcc.dg/pragma-isr-trapa2.c: Move to ...
3741 * gcc.target/sh/pragma-isr-trapa2.c: ... here.
3742 * gcc.dg/pragma-isr-trap_exit.c: Move to ...
3743 * gcc.target/sh/pragma-isr-trap-exit.c: ... here.
3744 * gcc.dg/pragma-isr-nosave_low_regs.c: Move to ...
3745 * gcc.target/sh/pragma-isr-nosave_low_regs.c: ... here.
3746 * gcc.dg/attr-isr-nosave_low_regs.c: Move to ...
3747 * gcc.target/sh/attr-isr-nosave_low_regs.c: ... here.
3748 * gcc.dg/attr-isr-trap_exit.c: Move to ...
3749 * gcc.target/sh/attr-isr-trap_exit.c: ... here.
3750 * gcc.dg/attr-isr-trapa.c: Move to ...
3751 * gcc.target/sh/attr-isr-trapa.c: ... here.
3752
3753 2013-06-14 Paolo Carlini <paolo.carlini@oracle.com>
3754
3755 PR c++/51413
3756 * g++.dg/ext/builtin-offsetof1.C: New.
3757
3758 2013-06-14 Vidya Praveen <vidyapraveen@arm.com>
3759
3760 * gcc.target/aarch64/vect_smlal_1.c: New file.
3761
3762 2013-06-14 Tobias Burnus <burnus@net-b.de>
3763
3764 PR fortran/57508
3765 * gfortran.dg/defined_assignment_7.f90: New.
3766
3767 2013-06-14 Paolo Carlini <paolo.carlini@oracle.com>
3768
3769 PR c++/57599
3770 * g++.dg/rtti/dyncast6.C: New.
3771 * g++.dg/cpp0x/dyncast1.C: Likewise.
3772
3773 2013-06-14 Alan Modra <amodra@gmail.com>
3774
3775 PR middle-end/57134
3776 * gcc.dg/pr57134.c: New.
3777
3778 2013-06-14 Tobias Burnus <burnus@net-b.de>
3779
3780 PR fortran/57596
3781 * gfortran.dg/deferred_type_param_9.f90: New.
3782
3783 2013-06-13 Marc Glisse <marc.glisse@inria.fr>
3784
3785 * gcc.dg/fold-minus-1.c: New testcase.
3786
3787 2013-06-13 Mikael Morin <mikael@gcc.gnu.org>
3788
3789 PR fortran/49074
3790 * gfortran.dg/typebound_assignment_5.f03: New.
3791
3792 2013-06-13 Marc Glisse <marc.glisse@inria.fr>
3793
3794 * gcc.dg/tree-ssa/forwprop-27.c: New testcase.
3795
3796 2013-06-12 Michael Meissner <meissner@linux.vnet.ibm.com>
3797 Pat Haugen <pthaugen@us.ibm.com>
3798 Peter Bergner <bergner@vnet.ibm.com>
3799
3800 * gcc.target/powerpc/atomic-p7.c: New file, add tests for atomic
3801 load/store instructions on power7, power8.
3802 * gcc.target/powerpc/atomic-p8.c: Likewise.
3803
3804 2013-06-12 Balaji V. Iyer <balaji.v.iyer@intel.com>
3805
3806 PR c/57577
3807 * c-c++-common/cilk-plus/AN/pr57577.c: New testcase.
3808
3809 2013-06-12 Paolo Carlini <paolo.carlini@oracle.com>
3810
3811 PR c++/38958
3812 * g++.dg/warn/Wunused-var-20.C: New.
3813
3814 2013-06-12 Richard Sandiford <rdsandiford@googlemail.com>
3815
3816 * gcc.target/mips/mips.exp: Handle -f{no-,}common.
3817 * gcc.target/mips/memcpy-1.c: Remove redundant dg-do.
3818 Run with -fno-common.
3819
3820 2013-06-12 Balaji V. Iyer <balaji.v.iyer@intel.com>
3821
3822 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (main): Replaced abort
3823 and exit function calls with return 1 and return 0, respectively.
3824
3825 2013-06-12 Richard Sandiford <rdsandiford@googlemail.com>
3826
3827 * gcc.target/mips/umips-branch-1.c, gcc.target/mips/umips-branch-2.c:
3828 New tests.
3829
3830 2013-06-12 Marc Glisse <marc.glisse@inria.fr>
3831
3832 PR tree-optimization/57361
3833 * gcc.dg/tree-ssa/pr57361.c: New file.
3834
3835 2013-06-12 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3836
3837 * gcc.target/arm/unaligned-memcpy-4.c (src, dst): Initialize
3838 to ensure alignment.
3839 * gcc.target/arm/unaligned-memcpy-3.c (src): Likewise.
3840
3841 2013-06-12 Tobias Burnus <burnus@net-b.de>
3842
3843 * gfortran.dg/finalize_10.f90: Update scan-tree-dump.
3844
3845 2013-06-12 Tobias Burnus <burnus@net-b.de>
3846 Dominique d'Humieres <dominiq@lps.ens.fr>
3847
3848 * gfortran.dg/finalize_10.f90: Update scan-tree-dump.
3849
3850 2013-06-12 Jakub Jelinek <jakub@redhat.com>
3851
3852 PR target/56564
3853 * gcc.target/i386/pr56564-1.c: Skip on darwin, mingw and cygwin.
3854 * gcc.target/i386/pr56564-3.c: Likewise.
3855
3856 2013-06-11 Tobias Burnus <burnus@net-b.de>
3857
3858 PR fortran/57535
3859 * gfortran.dg/class_array_18.f90: New.
3860
3861 2013-06-11 Jan Hubicka <jh@suse.cz>
3862
3863 PR c++/57551
3864 * g++.dg/ext/visibility/anon6.C: Update testcase.
3865
3866 2013-06-10 Balaji V. Iyer <balaji.v.iyer@intel.com>
3867
3868 PR c/57563
3869 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c (main): Fixed a bug
3870 in how we check __sec_reduce_mutating function's result.
3871
3872 2013-06-10 Michael Meissner <meissner@linux.vnet.ibm.com>
3873 Pat Haugen <pthaugen@us.ibm.com>
3874 Peter Bergner <bergner@vnet.ibm.com>
3875
3876 * gcc.target/powerpc/direct-move-vint1.c: New tests for power8
3877 direct move instructions.
3878 * gcc.target/powerpc/direct-move-vint2.c: Likewise.
3879 * gcc.target/powerpc/direct-move.h: Likewise.
3880 * gcc.target/powerpc/direct-move-float1.c: Likewise.
3881 * gcc.target/powerpc/direct-move-float2.c: Likewise.
3882 * gcc.target/powerpc/direct-move-double1.c: Likewise.
3883 * gcc.target/powerpc/direct-move-double2.c: Likewise.
3884 * gcc.target/powerpc/direct-move-long1.c: Likewise.
3885 * gcc.target/powerpc/direct-move-long2.c: Likewise.
3886
3887 2013-06-10 Paolo Carlini <paolo.carlini@oracle.com>
3888
3889 PR c++/52440
3890 * g++.dg/cpp0x/pr52440.C: New.
3891
3892 2013-06-10 Jakub Jelinek <jakub@redhat.com>
3893
3894 PR target/56564
3895 * gcc.target/i386/pr56564-1.c: New test.
3896 * gcc.target/i386/pr56564-2.c: New test.
3897 * gcc.target/i386/pr56564-3.c: New test.
3898 * gcc.target/i386/pr56564-4.c: New test.
3899 * gcc.target/i386/avx256-unaligned-load-4.c: Add -fno-common.
3900 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
3901 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
3902 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
3903 * gcc.target/i386/vect-sizes-1.c: Likewise.
3904 * gcc.target/i386/memcpy-1.c: Likewise.
3905 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c (tmp): Initialize.
3906 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c (tmp): Likewise.
3907
3908 2013-06-10 Thomas Schwinge <thomas@codesourcery.com>
3909
3910 * g++.dg/abi/forced.C: Extend current handling of Linux-based x86
3911 systems to cover all GNU systems.
3912 * g++.dg/abi/guard2.C: Likewise.
3913 * g++.dg/cpp0x/constexpr-rom.C: Likewise.
3914 * g++.dg/eh/sighandle.C: Likewise.
3915 * g++.dg/ext/cleanup-10.C: Likewise.
3916 * g++.dg/ext/cleanup-11.C: Likewise.
3917 * g++.dg/ext/cleanup-8.C: Likewise.
3918 * g++.dg/ext/cleanup-9.C: Likewise.
3919 * g++.dg/opt/const5.C: Likewise.
3920 * g++.dg/opt/life1.C: Likewise.
3921 * g++.dg/other/pr39496.C: Likewise.
3922 * g++.old-deja/g++.abi/aggregates.C: Likewise.
3923 * g++.old-deja/g++.abi/align.C: Likewise.
3924 * g++.old-deja/g++.abi/bitfields.C: Likewise.
3925 * g++.old-deja/g++.law/weak.C: Likewise.
3926 * g++.old-deja/g++.pt/asm1.C: Likewise.
3927 * gcc.c-torture/execute/20030125-1.x: Likewise.
3928 * gcc.c-torture/execute/990127-2.x: Likewise.
3929 * gcc.dg/20041106-1.c: Likewise.
3930 * gcc.dg/20050503-1.c: Likewise.
3931 * gcc.dg/builtin-object-size-5.c: Likewise.
3932 * gcc.dg/cleanup-10.c: Likewise.
3933 * gcc.dg/cleanup-11.c: Likewise.
3934 * gcc.dg/cleanup-8.c: Likewise.
3935 * gcc.dg/cleanup-9.c: Likewise.
3936 * gcc.dg/complex-5.c: Likewise.
3937 * gcc.dg/debug/dwarf2/asm-line1.c: Likewise.
3938 * gcc.dg/debug/dwarf2/discriminator.c: Likewise.
3939 * gcc.dg/dfp/convert-dfp-round-thread.c: Likewise.
3940 * gcc.dg/dfp/pr35739.c: Likewise.
3941 * gcc.dg/fdata-sections-1.c: Likewise.
3942 * gcc.dg/lto/20090206-1_0.c: Likewise.
3943 * gcc.dg/lto/20090206-2_0.c: Likewise.
3944 * gcc.dg/pr30360.c: Likewise.
3945 * gcc.dg/pr37303.c: Likewise.
3946 * gcc.dg/pr39323-1.c: Likewise.
3947 * gcc.dg/pr39323-2.c: Likewise.
3948 * gcc.dg/pr39323-3.c: Likewise.
3949 * gcc.dg/pr45416.c: Likewise.
3950 * gcc.dg/setjmp-2.c: Likewise.
3951 * gcc.dg/split-1.c: Likewise.
3952 * gcc.dg/split-3.c: Likewise.
3953 * gcc.dg/split-4.c: Likewise.
3954 * gcc.dg/strlenopt-12g.c: Likewise.
3955 * gcc.dg/strlenopt-14g.c: Likewise.
3956 * gcc.dg/strlenopt-14gf.c: Likewise.
3957 * gcc.dg/strlenopt-16g.c: Likewise.
3958 * gcc.dg/strlenopt-17g.c: Likewise.
3959 * gcc.dg/strlenopt-18g.c: Likewise.
3960 * gcc.dg/strlenopt-1f.c: Likewise.
3961 * gcc.dg/strlenopt-22g.c: Likewise.
3962 * gcc.dg/strlenopt-2f.c: Likewise.
3963 * gcc.dg/strlenopt-4g.c: Likewise.
3964 * gcc.dg/strlenopt-4gf.c: Likewise.
3965 * gcc.dg/struct-ret-3.c: Likewise.
3966 * gcc.dg/torture/stackalign/setjmp-2.c: Likewise.
3967 * gcc.misc-tests/linkage.exp: Likewise.
3968 * gcc.target/i386/20000724-1.c: Likewise.
3969 * gcc.target/i386/align-main-3.c: Likewise.
3970 * gcc.target/i386/cleanup-1.c: Likewise.
3971 * gcc.target/i386/inline-mcpy.c: Likewise.
3972 * gcc.target/i386/pr32268.c: Likewise.
3973 * gcc.target/i386/pr36613.c: Likewise.
3974 * gcc.target/i386/pr39013-1.c: Likewise.
3975 * gcc.target/i386/pr39013-2.c: Likewise.
3976 * gcc.target/i386/pr39496.c: Likewise.
3977 * gcc.target/i386/pr40906-3.c: Likewise.
3978 * gcc.target/i386/pr46084.c: Likewise.
3979 * lib/target-supports.exp (check_effective_target_pie): Likewise.
3980
3981 2013-06-09 Oleg Endo <olegendo@gcc.gnu.org>
3982
3983 PR target/6526
3984 * gcc.target/sh/pr6526.c: New.
3985
3986 2013-06-09 Jakub Jelinek <jakub@redhat.com>
3987
3988 PR target/57568
3989 * gcc.c-torture/execute/pr57568.c: New test.
3990
3991 2013-06-09 Paolo Carlini <paolo.carlini@oracle.com>
3992
3993 PR c++/37404
3994 * g++.dg/other/vararg-4.C: New.
3995
3996 2013-06-08 Vladimir Makarov <vmakarov@redhat.com>
3997
3998 PR rtl-optimization/57559
3999 * gcc.target/s390/pr57559.c : New test.
4000
4001 2013-06-08 Tobias Burnus <burnus@net-b.de>
4002
4003 PR fortran/37336
4004 * gfortran.dg/finalize_10.f90: New.
4005 * gfortran.dg/auto_dealloc_2.f90: Update tree-dump.
4006 * gfortran.dg/finalize_15.f90: New.
4007
4008 2013-06-08 Tobias Burnus <burnus@net-b.de>
4009
4010 PR fortran/57553
4011 * gfortran.dg/storage_size_4.f90: New.
4012
4013 2013-06-07 Sriraman Tallam <tmsriram@google.com>
4014
4015 PR c++/57548
4016 * testsuite/g++.dg/ext/pr57548.C: New test.
4017
4018 2013-06-07 Balaji V. Iyer <balaji.v.iyer@intel.com>
4019
4020 PR middle-end/57541
4021 * c-c++-common/cilk-plus/AN/pr57541.c: New test case.
4022
4023 2013-06-07 Jan Hubicka <jh@suse.cz>
4024
4025 * gcc.dg/tree-ssa/attr-alias.c: Remove brackets in template.
4026
4027 2013-06-07 Tobias Burnus <burnus@net-b.de>
4028
4029 PR fortran/57549
4030 * gfortran.dg/array_constructor_48.f90: New.
4031 * gfortran.dg/array_constructor_type_14.f03: Correct test case.
4032 * gfortran.dg/array_constructor_type_15.f03: Ditto.
4033
4034 2013-06-07 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4035
4036 PR target/56315
4037 * gcc.target/arm/xordi3-opt.c: New test.
4038
4039 2013-06-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4040
4041 * gcc.dg/debug/dwarf2/discriminator.c: Fix wording.
4042 Revert to dg-options.
4043
4044 2013-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
4045
4046 PR target/55033
4047 * gcc.target/powerpc/pr55033.c: New.
4048
4049 2013-06-07 Paolo Carlini <paolo.carlini@oracle.com>
4050
4051 PR c++/53658
4052 * g++.dg/cpp0x/alias-decl-36.C: New.
4053
4054 2013-06-06 Michael Meissner <meissner@linux.vnet.ibm.com>
4055 Pat Haugen <pthaugen@us.ibm.com>
4056 Peter Bergner <bergner@vnet.ibm.com>
4057
4058 * gcc.target/powerpc/p8vector-builtin-1.c: New test to test
4059 power8 builtin functions.
4060 * gcc.target/powerpc/p8vector-builtin-2.c: Likewise.
4061 * gcc.target/powerpc/p8vector-builtin-3.c: Likewise.
4062 * gcc.target/powerpc/p8vector-builtin-4.c: Likewise.
4063 * gcc.target/powerpc/p8vector-builtin-5.c: Likewise.
4064 * gcc.target/powerpc/p8vector-builtin-6.c: Likewise.
4065 * gcc.target/powerpc/p8vector-builtin-7.c: Likewise.
4066 * gcc.target/powerpc/p8vector-vectorize-1.c: New
4067 tests to test power8 auto-vectorization.
4068 * gcc.target/powerpc/p8vector-vectorize-2.c: Likewise.
4069 * gcc.target/powerpc/p8vector-vectorize-3.c: Likewise.
4070 * gcc.target/powerpc/p8vector-vectorize-4.c: Likewise.
4071 * gcc.target/powerpc/p8vector-vectorize-5.c: Likewise.
4072
4073 * gcc.target/powerpc/crypto-builtin-1.c: Use effective target
4074 powerpc_p8vector_ok instead of powerpc_vsx_ok.
4075
4076 * gcc.target/powerpc/bool.c: New file, add eqv, nand, nor tests.
4077
4078 * lib/target-supports.exp (check_p8vector_hw_available) Add power8
4079 support.
4080 (check_effective_target_powerpc_p8vector_ok): Likewise.
4081 (is-effective-target): Likewise.
4082 (check_vect_support_and_set_flags): Likewise.
4083
4084 2013-06-06 Paolo Carlini <paolo.carlini@oracle.com>
4085
4086 PR c++/43652
4087 * g++.dg/parse/error53.C: New.
4088
4089 2013-06-06 Vladimir Makarov <vmakarov@redhat.com>
4090
4091 PR rtl-optimization/57459
4092 * gcc.target/i386/pr57459.c: New test.
4093
4094 2013-06-06 Teresa Johnson <tejohnson@google.com>
4095
4096 PR c++/53743
4097 * gcc.dg/tree-prof/va-arg-pack-1.c: Cloned from c-torture, made
4098 into -freorder-blocks-and-partition test.
4099 * gcc.dg/tree-prof/comp-goto-1.c: Ditto.
4100 * gcc.dg/tree-prof/20041218-1.c: Ditto.
4101 * gcc.dg/tree-prof/pr52027.c: Use -O2.
4102 * gcc.dg/tree-prof/pr50907.c: Ditto.
4103 * gcc.dg/tree-prof/pr45354.c: Ditto.
4104 * g++.dg/tree-prof/partition2.C: Ditto.
4105 * g++.dg/tree-prof/partition3.C: Ditto.
4106
4107 2013-06-06 Tobias Burnus <burnus@net-b.de>
4108
4109 PR fortran/57542
4110 * gfortran.dg/finalize_16.f90: New.
4111
4112 2013-06-06 Marcus Shawcroft <marcus.shawcroft@arm.com>
4113
4114 * gcc.dg/vect/no-section-anchors-vect-68.c:
4115 Add dg-skip-if aarch64_tiny.
4116
4117 2013-06-05 Balaji V. Iyer <balaji.v.iyer@intel.com>
4118
4119 PR C/57457
4120 * c-c++-common/cilk-plus/AN/pr57457.c: New test.
4121 * c-c++-common/cilk-plus/AN/pr57457-2.c: Likewise.
4122
4123 2013-06-05 Paolo Carlini <paolo.carlini@oracle.com>
4124
4125 PR c++/51908
4126 * g++.dg/cpp0x/decltype54.C: New.
4127
4128 2013-06-05 James Greenhalgh <james.greenhalgh@arm.com>
4129
4130 * gcc.dg/fshort-wchar.c: Add extra dg-options for
4131 arm*-*-*eabi* targets.
4132 * gcc.dg/tree-ssa/pr42585.c: Change dg-final to catch
4133 arm*-*-* targets.
4134 * gcc.dg/tree-ssa/pr43491.c: Likewise.
4135
4136 2013-06-05 Manfred Schwarb <manfred99@gmx.ch>
4137 Tobias Burnus <burnus@net-b.de>
4138
4139 * gfortran.dg/string_length_2.f90: Fix dg-do run.
4140 * gfortran.dg/io_real_boz_3.f90: Remove extra space in "dg-do run".
4141 * gfortran.dg/io_real_boz_4.f90: Ditto.
4142 * gfortran.dg/io_real_boz_5.f90: Ditto.
4143
4144 2013-06-05 Andreas Schwab <schwab@suse.de>
4145
4146 * gcc.dg/tree-ssa/attr-alias.c: Remove duplicated contents.
4147
4148 2013-06-04 Jan Hubicka <jh@suse.cz>
4149
4150 * gcc.dg/tree-ssa/attr-alias.c: New testcase.
4151
4152 2013-06-04 Balaji V. Iyer <balaji.v.iyer@intel.com>
4153
4154 * c-c++-common/cilk-plus/AN/array_test1.c (main): Replaced argc, argv
4155 parameters with void.
4156 (main2): Removed argc parameter.
4157 * c-c++-common/cilk-plus/AN/array_test2.c (main2): Likewise.
4158 (main): Replaced argc, argv parameters with void.
4159 * c-c++-common/cilk-plus/AN/array_test_ND.c (main): Likewise.
4160 (main2): Removed argc parameter.
4161 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c (main): Replaced argc
4162 argv parameters with void. Added __asm volatile to avoid optimization
4163 on argc, if necessary.
4164 * c-c++-common/cilk-plus/AN/builtin_fn_mutating (main): Likewise.
4165 * c-c++-common/cilk-plus/AN/builtin_func_double.c (main): Likewise.
4166 * c-c++-common/cilk-plus/AN/builtin_func_double2.c (main): Likewise.
4167 * c-c++-common/cilk-plus/AN/conditional.c (main): Likewise.
4168 * c-c++-common/cilk-plus/AN/exec-once.c (main): Likewise.
4169 * c-c++-common/cilk-plus/AN/exec-once2.c (main): Likewise.
4170 * c-c++-common/cilk-plus/AN/fn_ptr.c (main): Likewise.
4171 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c (main): Likewise.
4172 * c-c++-common/cilk-plus/AN/gather_scatter.c (main): Likewise.
4173 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
4174 * c-c++-common/cilk-plus/AN/parser_errors.c (main): Likewise.
4175 * c-c++-common/cilk-plus/AN/parser_errors2.c (main): Likewise.
4176 * c-c++-common/cilk-plus/AN/parser_errors3.c (main): Likewise.
4177 * c-c++-common/cilk-plus/AN/parser_errors4.c (main): Likewise.
4178 * c-c++-common/cilk-plus/AN/rank_mismatch2.c (main): Likewise.
4179 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (main): Likewise.
4180 * c-c++-common/cilk-plus/AN/sec_reduce_return.c (main): Likewise.
4181 * c-c++-common/cilk-plus/AN/test_builtin_return.c (main): Likewise.
4182 * c-c++-common/cilk-plus/AN/vla.c (main): Likewise.
4183 * c-c++-common/cilk-plus/AN/comma-exp.c (main): Replaced argc, argv
4184 parameters with void.
4185 (main2): Removed argc parameter.
4186 * c-c++-common/cilk-plus/AN/if_test.c (main2): Likewise.
4187 (main): Replaced argc, argv parameters with void.
4188 * c-c++-common/cilk-plus/AN/fp_triplet_values (main2): Replace argc,
4189 argv parameters with void. Also renamed this function as main, and
4190 delete the existing main.
4191 * c-c++-common/cilk-plus/AN/sec_implicit.c (main2): Likewise.
4192 * c-c++-common/cilk-plus/AN/sec_implicit2.c (main2): Likewise.
4193 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c (main2): Likewise.
4194
4195 2013-06-04 Ian Bolton <ian.bolton@arm.com>
4196
4197 * gcc.target/aarch64/movi_1.c: New test.
4198
4199 2013-06-04 Tobias Burnus <burnus@net-b.de>
4200
4201 PR fortran/37336
4202 * gfortran.dg/finalize_12.f90: New.
4203 * gfortran.dg/alloc_comp_basics_1.f90: Add BLOCK for
4204 end of scope finalization.
4205 * gfortran.dg/alloc_comp_constructor_1.f90: Ditto.
4206 * gfortran.dg/allocatable_scalar_9.f90: Ditto.
4207 * gfortran.dg/auto_dealloc_2.f90: Ditto.
4208 * gfortran.dg/class_19.f03: Ditto.
4209 * gfortran.dg/coarray_lib_alloc_1.f90: Ditto.
4210 * gfortran.dg/coarray_lib_alloc_2.f90: Ditto.
4211 * gfortran.dg/extends_14.f03: Ditto.
4212 * gfortran.dg/move_alloc_4.f90: Ditto.
4213 * gfortran.dg/typebound_proc_27.f03: Ditto.
4214
4215 2013-06-04 Manfred Schwarb <manfred99@gmx.ch>
4216
4217 * gfortran.dg/bounds_check_7.f90: Remove "! {".
4218 * gfortran.dg/coarray_poly_3.f90: Remove inactive, broken dg-*.
4219 * gfortran.dg/default_initialization_5.f90: Update dg-do.
4220 * gfortran.dg/g77/f77-edit-s-out.f: Fix broken dg-output.
4221 * gfortran.dg/g77/f77-edit-t-out.f: Fix broken dg-output.
4222 * gfortran.dg/g77/f77-edit-x-out.f: Fix broken dg-output.
4223 * gfortran.dg/init_flag_11.f90: Fix broken dg-options.
4224 * gfortran.dg/io_real_boz_3.f90: Add comment regarding dg-do run.
4225 * gfortran.dg/io_real_boz_4.f90: Ditto.
4226 * gfortran.dg/io_real_boz_5.f90: Ditto.
4227 * gfortran.dg/namelist_print_1.f: Fix broken dg-output.
4228 * gfortran.dg/read_x_eor.f90: Fix broken dg-output.
4229 * gfortran.dg/repeat_1.f90: Improve dg-output pattern.
4230 * gfortran.dg/spread_bounds_1.f90: Fix broken dg-output.
4231 * gfortran.dg/transpose_2.f90: Fix dg-output.
4232
4233 2013-06-03 Balaji V. Iyer <balaji.v.iyer@intel.com>
4234
4235 * c-c++-common/cilk-plus/AN/if_test_errors.c (main): New testcase.
4236 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Added a '-w' option to
4237 dg-option and an header comment.
4238
4239 2013-06-03 Paolo Carlini <paolo.carlini@oracle.com>
4240
4241 PR c++/57419
4242 * g++.dg/cpp0x/sfinae46.C: New.
4243 * g++.dg/cpp0x/defaulted13.C: Adjust.
4244 * g++.dg/cpp0x/defaulted2.C: Likewise.
4245 * g++.dg/cpp0x/defaulted26.C: Likewise.
4246 * g++.dg/cpp0x/defaulted3.C: Likewise.
4247 * g++.dg/cpp0x/error1.C: Likewise.
4248 * g++.dg/cpp0x/implicit1.C: Likewise.
4249 * g++.dg/cpp0x/implicit11.C: Likewise.
4250 * g++.dg/cpp0x/inh-ctor13.C: Likewise.
4251 * g++.dg/cpp0x/initlist47.C: Likewise.
4252 * g++.dg/cpp0x/initlist9.C: Likewise.
4253 * g++.dg/cpp0x/lambda/lambda-errloc.C: Likewise.
4254 * g++.dg/cpp0x/lambda/lambda-errloc2.C: Likewise.
4255 * g++.dg/cpp0x/nsdmi-local.C: Likewise.
4256 * g++.dg/cpp0x/union4.C: Likewise.
4257 * g++.dg/template/crash108.C: Likewise.
4258 * g++.dg/template/crash41.C: Likewise.
4259 * g++.old-deja/g++.jason/local.C: Likewise.
4260 * g++.old-deja/g++.law/visibility3.C: Likewise.
4261
4262 2013-06-03 Teresa Johnson <tejohnson@google.com>
4263
4264 * gcc.dg/vect/bb-slp-31.c: Update vect dump message.
4265 * gcc.dg/vect/bb-slp-14.c: Ditto.
4266 * gcc.dg/vect/fast-math-bb-slp-call-1.c: Ditto.
4267 * gcc.dg/vect/bb-slp-23.c: Ditto.
4268 * gcc.dg/vect/bb-slp-15.c: Ditto.
4269 * gcc.dg/vect/fast-math-bb-slp-call-2.c: Ditto.
4270 * gcc.dg/vect/bb-slp-24.c: Ditto.
4271 * gcc.dg/vect/bb-slp-16.c: Ditto.
4272 * gcc.dg/vect/bb-slp-25.c: Ditto.
4273 * gcc.dg/vect/bb-slp-pattern-2.c: Ditto.
4274 * gcc.dg/vect/bb-slp-17.c: Ditto.
4275 * gcc.dg/vect/bb-slp-1.c: Ditto.
4276 * gcc.dg/vect/bb-slp-26.c: Ditto.
4277 * gcc.dg/vect/bb-slp-18.c: Ditto.
4278 * gcc.dg/vect/bb-slp-2.c: Ditto.
4279 * gcc.dg/vect/no-tree-reassoc-bb-slp-12.c: Ditto.
4280 * gcc.dg/vect/bb-slp-27.c: Ditto.
4281 * gcc.dg/vect/bb-slp-19.c: Ditto.
4282 * gcc.dg/vect/bb-slp-3.c: Ditto.
4283 * gcc.dg/vect/bb-slp-28.c: Ditto.
4284 * gcc.dg/vect/bb-slp-4.c: Ditto.
4285 * gcc.dg/vect/bb-slp-29.c: Ditto.
4286 * gcc.dg/vect/bb-slp-5.c: Ditto.
4287 * gcc.dg/vect/bb-slp-6.c: Ditto.
4288 * gcc.dg/vect/bb-slp-8a.c: Ditto.
4289 * gcc.dg/vect/bb-slp-7.c: Ditto.
4290 * gcc.dg/vect/bb-slp-8b.c: Ditto.
4291 * gcc.dg/vect/bb-slp-8.c: Ditto.
4292 * gcc.dg/vect/bb-slp-9.c: Ditto.
4293 * gcc.dg/vect/bb-slp-10.c: Ditto.
4294 * gcc.dg/vect/bb-slp-11.c: Ditto.
4295 * gcc.dg/vect/bb-slp-20.c: Ditto.
4296 * gcc.dg/vect/bb-slp-cond-1.c: Ditto.
4297 * gcc.dg/vect/bb-slp-21.c: Ditto.
4298 * gcc.dg/vect/bb-slp-30.c: Ditto.
4299 * gcc.dg/vect/bb-slp-13.c: Ditto.
4300 * gcc.dg/vect/bb-slp-22.c: Ditto.
4301 * g++.dg/vect/slp-pr50413.cc: Ditto.
4302 * g++.dg/vect/slp-pr56812.cc: Ditto.
4303 * g++.dg/vect/slp-pr50819.cc: Ditto.
4304
4305 2013-06-01 Tobias Burnus <burnus@net-b.de>
4306
4307 PR fortran/57456
4308 * gfortran.dg/class_array_17.f90: New.
4309
4310 2013-05-31 Eric Botcazou <ebotcazou@adacore.com>
4311
4312 * ada/acats/floatstore.lst: New.
4313 * ada/acats/run_all.sh: Process it.
4314
4315 2013-05-31 Eric Botcazou <ebotcazou@adacore.com>
4316
4317 * gcc.target/powerpc/e500-ord-1.c: New test.
4318 * gcc.target/powerpc/e500-ord-2.c: Likewise.
4319 * gcc.target/powerpc/e500-unord-1.c: Likewise.
4320 * gcc.target/powerpc/e500-unord-2.c: Likewise.
4321
4322 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
4323
4324 * g++.dg/torture/pr54684.C: Add -fno-short-enums.
4325
4326 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
4327
4328 * gcc.target/arm/pr56184.C: Add -fno-short-enums.
4329
4330 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
4331
4332 * g++.old-deja/g++.robertl/eb76.C: Add -fno-short-enums.
4333
4334 2013-05-31 Balaji V. Iyer <balaji.v.iyer@intel.com>
4335
4336 PR c/57452
4337 * c-c++-common/cilk-plus/AN/if_test.c: Fixed out of bounds issue in
4338 test-case.
4339
4340 2013-05-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4341
4342 * gcc.dg/shrink-wrap-alloca.c: Use __builtin_alloca.
4343
4344 2013-05-31 Marek Polacek <polacek@redhat.com>
4345
4346 PR tree-optimization/57478
4347 PR tree-optimization/57453
4348 * gcc.dg/torture/pr57478.c: New test.
4349
4350 2013-05-31 Tobias Burnus <burnus@net-b.de>
4351
4352 PR fortran/57456
4353 * gfortran.dg/class_array_17.f90: New.
4354
4355 2013-05-31 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4356
4357 PR target/56315
4358 * gcc.target/arm/iordi3-opt.c: New test.
4359
4360 2013-05-31 Janus Weil <janus@gcc.gnu.org>
4361
4362 PR fortran/54190
4363 PR fortran/57217
4364 * gfortran.dg/dummy_procedure_5.f90: Modified error message.
4365 * gfortran.dg/interface_26.f90: Ditto.
4366 * gfortran.dg/proc_ptr_11.f90: Ditto.
4367 * gfortran.dg/proc_ptr_15.f90: Ditto.
4368 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
4369 * gfortran.dg/proc_ptr_comp_33.f90: Ditto.
4370 * gfortran.dg/proc_ptr_result_5.f90: Ditto.
4371 * gfortran.dg/typebound_override_1.f90: Ditto.
4372 * gfortran.dg/typebound_override_4.f90: Ditto.
4373 * gfortran.dg/typebound_proc_6.f03: Ditto.
4374 * gfortran.dg/assumed_type_7.f90: New test.
4375 * gfortran.dg/typebound_override_5.f90: New test.
4376 * gfortran.dg/typebound_override_6.f90: New test.
4377 * gfortran.dg/typebound_override_7.f90: New test.
4378
4379 2013-05-30 Tobias Burnus <burnus@net-b.de>
4380
4381 PR middle-end/57073
4382 * gfortran.dg/power_6.f90: New.
4383
4384 2013-05-30 Ian Bolton <ian.bolton@arm.com>
4385
4386 * gcc.target/aarch64/insv_1.c: New test.
4387
4388 2013-05-30 Yufeng Zhang <yufeng.zhang@arm.com>
4389
4390 * g++.dg/cpp0x/alias-decl-debug-0.C: Add aarch64*-*-* to the
4391 dg-skip-if "No stabs".
4392
4393 2013-05-30 Janus Weil <janus@gcc.gnu.org>
4394
4395 PR fortran/54189
4396 * gfortran.dg/assumed_size_1.f90: New.
4397
4398 2013-05-30 Zhenqiang Chen <zhenqiang.chen@linaro.org>
4399
4400 * gcc.dg/shrink-wrap-alloca.c: New added.
4401 * gcc.dg/shrink-wrap-pretend.c: New added.
4402 * gcc.dg/shrink-wrap-sibcall.c: New added.
4403
4404 2013-05-30 Tobias Burnus <burnus@net-b.de>
4405
4406 PR fortran/57458
4407 * gfortran.dg/assumed_rank_13.f90: New.
4408
4409 2013-05-29 Easwaran Raman <eraman@google.com>
4410
4411 PR tree-optimization/57442
4412 * gcc.dg/tree-ssa/reassoc-30.c: New testcase.
4413
4414 2013-05-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4415
4416 PR tree-optimization/57441
4417 * gcc.c-torture/compile/pr57441.c: New.
4418
4419 2013-05-29 Dehao Chen <dehao@google.com>
4420
4421 PR testsuite/57413
4422 * gcc.dg/debug/dwarf2/discriminator.c: Restrict the test to linux-gnu.
4423
4424 2013-05-29 Tobias Burnus <burnus@net-b.de>
4425
4426 PR fortran/37336
4427 * gfortran.dg/auto_dealloc_2.f90: Update _free count in the dump.
4428 * gfortran.dg/class_19.f03: Ditto.
4429
4430 2013-05-29 Richard Biener <rguenther@suse.de>
4431
4432 * gcc.dg/vect/bb-slp-32.c: New testcase.
4433
4434 2013-05-28 Balaji V. Iyer <balaji.v.iyer@intel.com>
4435
4436 * c-c++-common/cilk-plus/AN/array_test1.c: New test.
4437 * c-c++-common/cilk-plus/AN/array_test2.c: Likewise.
4438 * c-c++-common/cilk-plus/AN/array_test_ND.c: Likewise.
4439 * c-c++-common/cilk-plus/AN/builtin_func_double.c: Likewise.
4440 * c-c++-common/cilk-plus/AN/builtin_func_double2.c: Likewise.
4441 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c: Likewise.
4442 * c-c++-common/cilk-plus/AN/if_test.c: Likewise.
4443 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c: Likewise.
4444 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c: Likewise.
4445 * c-c++-common/cilk-plus/AN/dimensionless-arrays.c: Likewise.
4446 * c-c++-common/cilk-plus/AN/fn_ptr.c: Likewise.
4447 * c-c++-common/cilk-plus/AN/fp_triplet_values.c: Likewise.
4448 * c-c++-common/cilk-plus/AN/gather-scatter.c: Likewise.
4449 * c-c++-common/cilk-plus/AN/misc.c: Likewise.
4450 * c-c++-common/cilk-plus/AN/parser_errors.c: Likewise.
4451 * c-c++-common/cilk-plus/AN/parser_errors2.c: Likewise.
4452 * c-c++-common/cilk-plus/AN/parser_errors3.c: Likewise.
4453 * c-c++-common/cilk-plus/AN/parser_errors4.c: Likewise.
4454 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Likewise.
4455 * c-c++-common/cilk-plus/AN/rank_mismatch2.c: Likewise.
4456 * c-c++-common/cilk-plus/AN/rank_mismatch3.c: Likewise.
4457 * c-c++-common/cilk-plus/AN/sec_implicit.c: Likewise.
4458 * c-c++-common/cilk-plus/AN/sec_implicit2.c: Likewise.
4459 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c: Likewise.
4460 * c-c++-common/cilk-plus/AN/tst_lngth.c: Likewise.
4461 * c-c++-common/cilk-plus/AN/vla.c: Likewise.
4462 * c-c++-common/cilk-plus/AN/an-if.c: Likewise.
4463 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c: Likewise.
4464 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c: Likewise.
4465 * c-c++-common/cilk-plus/AN/comma_exp.c: Likewise.
4466 * c-c++-common/cilk-plus/AN/conditional.c: Likewise.
4467 * c-c++-common/cilk-plus/AN/exec-once.c: Likewise.
4468 * c-c++-common/cilk-plus/AN/exec-once2.c: Likewise.
4469 * c-c++-common/cilk-plus/AN/gather_scatter.c: Likewise.
4470 * c-c++-common/cilk-plus/AN/n-ptr-test.c: Likewise.
4471 * c-c++-common/cilk-plus/AN/side-effects-1.c: Likewise.
4472 * c-c++-common/cilk-plus/AN/test_builtin_return.c: Likewise.
4473 * c-c++-common/cilk-plus/AN/test_sec_limits.c: Likewise.
4474 * gcc.dg/cilk-plus/cilk-plus.exp: New script.
4475
4476 2013-05-29 Tobias Burnus <burnus@net-b.de>
4477
4478 PR fortran/37336
4479 * gfortran.dg/finalize_11.f90: New.
4480 * gfortran.dg/finalize_4.f03: Remove dg-error.
4481 * gfortran.dg/finalize_5.f03: Ditto.
4482 * gfortran.dg/finalize_6.f03: Ditto.
4483 * gfortran.dg/finalize_7.f03: Ditto.
4484
4485 2013-05-28 Tobias Burnus <burnus@net-b.de>
4486
4487 * gfortran.dg/class_array_16.f90: New.
4488
4489 2013-05-28 Tobias Burnus <burnus@net-b.de>
4490
4491 PR fortran/57435
4492 * testsuite/gfortran.dg/use_29.f90: New.
4493
4494 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
4495
4496 * gnat.dg/fp_exception.adb: New test.
4497
4498 2013-05-28 Richard Biener <rguenther@suse.de>
4499
4500 PR tree-optimization/56787
4501 * gcc.dg/vect/pr56787.c: New testcase.
4502
4503 2013-05-28 Janus Weil <janus@gcc.gnu.org>
4504 Tobias Burnus <burnus@net-b.de>
4505
4506 PR fortran/57217
4507 * gfortran.dg/typebound_override_4.f90: New.
4508
4509 2013-05-28 Richard Biener <rguenther@suse.de>
4510
4511 PR tree-optimization/57411
4512 * g++.dg/opt/pr57411.C: New testcase.
4513
4514 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
4515
4516 * gcc.dg/builtin-bswap-8.c: Compile at -O2.
4517 * gcc.dg/builtin-bswap-9.c: Likewise.
4518
4519 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
4520
4521 * gcc.target/sparc/bmaskbshuf.c: Remove superfluous options.
4522
4523 2013-05-27 Richard Biener <rguenther@suse.de>
4524
4525 PR middle-end/57412
4526 * gcc.dg/gomp/pr57412.c: New testcase.
4527
4528 2013-05-27 Bud Davis <jmdavis@link.com>
4529
4530 PR fortran/50405
4531 * gfortran.dg/stfunc_8.f90: New.
4532
4533 2013-05-27 Richard Biener <rguenther@suse.de>
4534
4535 PR tree-optimization/57343
4536 * gcc.dg/torture/pr57343.c: New testcase.
4537
4538 2013-05-27 Richard Biener <rguenther@suse.de>
4539
4540 PR tree-optimization/57417
4541 * gcc.dg/torture/pr57417.c: New testcase.
4542
4543 2013-05-27 Richard Biener <rguenther@suse.de>
4544
4545 PR tree-optimization/57396
4546 * gfortran.fortran-torture/execute/pr57396.f90: New testcase.
4547
4548 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
4549
4550 * gnat.dg/specs/last_bit.ads: New test.
4551
4552 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
4553
4554 * gnat.dg/specs/machine_attribute.ads: New test.
4555
4556 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
4557
4558 * gnat.dg/incomplete3.ad[sb]: New test.
4559
4560 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
4561
4562 PR target/53916
4563 * gcc.target/mips/div-13.c: New test.
4564
4565 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
4566
4567 PR target/55777
4568 * gcc.target/mips/mips16-attributes-5.c,
4569 * gcc.target/mips/mips16-attributes-6.c: New tests.
4570
4571 2013-05-25 Eric Botcazou <ebotcazou@adacore.com>
4572
4573 * gcc.dg/builtin-bswap-6.c: Use same options as optimize-bswapsi-1.c.
4574 * gcc.dg/builtin-bswap-8.c: Likewise.
4575
4576 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
4577
4578 PR c++/52216
4579 * g++.dg/cpp0x/new1.C: New.
4580
4581 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
4582
4583 PR c++/25666
4584 * g++.dg/parse/dtor16.C: New.
4585 * g++.dg/parse/dtor6.C: Adjust.
4586
4587 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
4588
4589 PR c++/19618
4590 * g++.dg/expr/bitfield12.C: New.
4591
4592 2013-05-24 Jeff Law <law@redhat.com>
4593
4594 PR tree-optimization/57124
4595 * gcc.c-torture/execute/pr57124.c: New test.
4596 * gcc.c-torture/execute/pr57124.x: Set -fno-strict-overflow.
4597
4598 2013-05-24 Martin Jambor <mjambor@suse.cz>
4599
4600 PR tree-optimization/57294
4601 * gcc.dg/ipa/pr57294.c: New test.
4602
4603 2013-05-24 Dehao Chen <dehao@google.com>
4604
4605 * gcc.dg/debug/dwarf2/discriminator.c: New Testcase.
4606
4607 2013-05-24 Ian Bolton <ian.bolton@arm.com>
4608
4609 * gcc.target/aarch64/scalar_intrinsics.c
4610 (force_simd): Use a valid instruction.
4611 (test_vdupd_lane_s64): Pass a valid lane argument.
4612 (test_vdupd_lane_u64): Likewise.
4613
4614 2013-05-24 Richard Biener <rguenther@suse.de>
4615
4616 PR tree-optimization/57287
4617 * gcc.dg/pr57287.c: New testcase.
4618
4619 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
4620
4621 PR c++/26572
4622 * g++.dg/template/error51.C: New.
4623
4624 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
4625
4626 PR c++/25503
4627 * g++.dg/template/bitfield2.C: New.
4628
4629 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
4630
4631 * gnat.dg/specs/noinline1.ads: New test.
4632 * gnat.dg/noinline2.ad[sb]: Likewise.
4633 * gnat.dg/specs/noinline3.ads: Likewise.
4634 * gnat.dg/specs/noinline3_pkg.ad[sb]: New helper.
4635
4636 2013-05-24 Alexander Ivchenko <alexander.ivchenko@intel.com>
4637
4638 PR tree-ssa/57385
4639 * gcc.dg/tree-ssa/pr57385.c: New test.
4640
4641 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
4642
4643 * gnat.dg/derived_type4.adb: New test.
4644
4645 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
4646
4647 * gcc.dg/builtin-bswap-6.c: New test.
4648 * gcc.dg/builtin-bswap-7.c: Likewise.
4649 * gcc.dg/builtin-bswap-8.c: Likewise.
4650 * gcc.dg/builtin-bswap-9.c: Likewise.
4651
4652 2013-05-23 Christian Bruel <christian.bruel@st.com>
4653
4654 PR debug/57351
4655 * gcc.dg/debug/pr57351.c: New test
4656
4657 2013-05-23 Vidya Praveen <vidyapraveen@arm.com>
4658
4659 * gcc.target/aarch64/vect-clz.c: New file.
4660
4661 2013-05-23 Martin Jambor <mjambor@suse.cz>
4662
4663 PR middle-end/57347
4664 * gcc.dg/ipa/pr57347.c: New test.
4665
4666 2013-05-23 Richard Biener <rguenther@suse.de>
4667
4668 PR tree-optimization/57380
4669 * g++.dg/tree-ssa/pr57380.C: New testcase.
4670
4671 2013-05-23 Richard Biener <rguenther@suse.de>
4672
4673 PR middle-end/57381
4674 * gcc.dg/torture/pr57381.c: New testcase.
4675
4676 2013-05-23 Jakub Jelinek <jakub@redhat.com>
4677
4678 PR middle-end/57344
4679 * gcc.c-torture/execute/pr57344-1.c: New test.
4680 * gcc.c-torture/execute/pr57344-2.c: New test.
4681 * gcc.c-torture/execute/pr57344-3.c: New test.
4682 * gcc.c-torture/execute/pr57344-4.c: New test.
4683
4684 2013-05-23 Richard Biener <rguenther@suse.de>
4685
4686 PR rtl-optimization/57341
4687 * gcc.dg/torture/pr57341.c: New testcase.
4688
4689 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
4690
4691 PR c++/57352
4692 * g++.dg/parse/crash62.C: New.
4693
4694 2013-05-22 Michael Meissner <meissner@linux.vnet.ibm.com>
4695 Pat Haugen <pthaugen@us.ibm.com>
4696 Peter Bergner <bergner@vnet.ibm.com>
4697
4698 * gcc.target/powerpc/crypto-builtin-1.c: New file, test for power8
4699 crypto builtins.
4700
4701 2013-05-22 Tobias Burnus <burnus@net-b.de>
4702
4703 PR fortran/57364
4704 * gfortran.dg/defined_assignment_6.f90: New.
4705
4706 2013-05-22 Tobias Burnus <burnus@net-b.de>
4707
4708 PR fortran/57338
4709 * gfortran.dg/assumed_type_6.f90: New.
4710
4711 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
4712
4713 PR c++/57211
4714 * g++.dg/cpp0x/Wunused-parm.C: New.
4715
4716 2013-05-21 Paolo Carlini <paolo.carlini@oracle.com>
4717
4718 * g++.dg/cpp0x/explicit3.C: Add column in dg-error strings.
4719 * g++.dg/warn/Wdouble-promotion.C: Likewise.
4720
4721 2013-05-21 Easwaran Raman <eraman@google.com>
4722
4723 PR tree-optimization/57322
4724 * gcc.dg/tree-ssa/reassoc-29.c: New testcase.
4725
4726 2013-05-21 Graham Stott <graham.stott@btinternet.com>
4727
4728 * lib/scanasm.exp (dg-function-on-line): Make MIPS targets match
4729 .set (no)?micromips
4730
4731 2013-05-21 Tobias Burnus <burnus@net-b.de>
4732
4733 PR fortran/57035
4734 * gfortran.dg/assumed_type_5.f90: New.
4735 * gfortran.dg/assumed_rank_1.f90: Comment invalid statement.
4736 * gfortran.dg/assumed_rank_2.f90: Ditto.
4737 * gfortran.dg/assumed_type_3.f90: Update dg-error.
4738 * gfortran.dg/no_arg_check_3.f90: Ditto.
4739
4740 2013-05-21 Jakub Jelinek <jakub@redhat.com>
4741
4742 PR tree-optimization/57331
4743 * gcc.c-torture/compile/pr57331.c: New test.
4744
4745 2013-05-21 Richard Biener <rguenther@suse.de>
4746
4747 PR tree-optimization/57330
4748 * gcc.dg/torture/pr57330.c: New testcase.
4749
4750 2013-05-21 Richard Biener <rguenther@suse.de>
4751
4752 PR tree-optimization/57303
4753 * gcc.dg/torture/pr57303.c: New testcase.
4754
4755 2013-05-21 Jakub Jelinek <jakub@redhat.com>
4756
4757 PR tree-optimization/57321
4758 * gcc.c-torture/execute/pr57321.c: New test.
4759
4760 2013-05-20 Tobias Burnus <burnus@net-b.de>
4761
4762 PR fortran/48858
4763 PR fortran/55465
4764 * gfortran.dg/binding_label_tests_10_main.f03: Update dg-error.
4765 * gfortran.dg/binding_label_tests_11_main.f03: Ditto.
4766 * gfortran.dg/binding_label_tests_13_main.f03: Ditto.
4767 * gfortran.dg/binding_label_tests_3.f03: Ditto.
4768 * gfortran.dg/binding_label_tests_4.f03: Ditto.
4769 * gfortran.dg/binding_label_tests_5.f03: Ditto.
4770 * gfortran.dg/binding_label_tests_6.f03: Ditto.
4771 * gfortran.dg/binding_label_tests_7.f03: Ditto.
4772 * gfortran.dg/binding_label_tests_8.f03: Ditto.
4773 * gfortran.dg/c_loc_tests_12.f03: Fix test case.
4774 * gfortran.dg/binding_label_tests_24.f90: New.
4775 * gfortran.dg/binding_label_tests_25.f90: New.
4776
4777 2013-05-20 Tobias Burnus <burnus@net-b.de>
4778
4779 PR fortran/48858
4780 * gfortran.dg/binding_label_tests_17.f90: New.
4781 * gfortran.dg/binding_label_tests_18.f90: New.
4782 * gfortran.dg/binding_label_tests_19.f90: New.
4783 * gfortran.dg/binding_label_tests_20.f90: New.
4784 * gfortran.dg/binding_label_tests_21.f90: New.
4785 * gfortran.dg/binding_label_tests_22.f90: New.
4786 * gfortran.dg/binding_label_tests_23.f90: New.
4787
4788 2013-05-20 Tobias Burnus <burnus@net-b.de>
4789
4790 PR fortran/48858
4791 * gfortran.dg/test_common_binding_labels.f03: Update dg-error.
4792 * gfortran.dg/test_common_binding_labels_2_main.f03: Ditto.
4793 * gfortran.dg/test_common_binding_labels_3_main.f03: Ditto.
4794 * gfortran.dg/common_18.f90: New.
4795 * gfortran.dg/common_19.f90: New.
4796 * gfortran.dg/common_20.f90: New.
4797 * gfortran.dg/common_21.f90: New.
4798
4799 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
4800
4801 PR c++/12288
4802 * g++.dg/parse/error52.C: New.
4803 * g++.dg/parse/error3.C: Adjust.
4804 * g++.dg/parse/error36.C: Likewise.
4805
4806 2013-05-20 Oleg Endo <olegendo@gcc.gnu.org>
4807
4808 PR target/56547
4809 * gcc.target/sh/pr56547-1.c: New.
4810 * gcc.target/sh/pr56547-2.c: New.
4811
4812 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
4813
4814 PR c++/23608
4815 * g++.dg/warn/Wsign-compare-6.C: New.
4816 * g++.dg/warn/Wdouble-promotion.C: Adjust.
4817
4818 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
4819
4820 PR c++/57327
4821 * g++.dg/template/error50.C: New.
4822
4823 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
4824
4825 PR c++/10207
4826 * g++.dg/ext/complit13.C: New.
4827
4828 2013-05-20 Marc Glisse <marc.glisse@inria.fr>
4829
4830 PR c++/57175
4831 * g++.dg/pr57175.C: New testcase.
4832
4833 2013-05-17 Easwaran Raman <eraman@google.com>
4834
4835 * gcc.dg/tree-ssa/reassoc-28.c: New testcase.
4836
4837 2013-05-17 Marc Glisse <marc.glisse@inria.fr>
4838
4839 PR testsuite/57313
4840 * gcc.dg/binop-xor3.c: Restrict to platforms known to work (x86).
4841
4842 2013-05-17 Jakub Jelinek <jakub@redhat.com>
4843
4844 PR rtl-optimization/57281
4845 PR rtl-optimization/57300
4846 * gcc.dg/pr57300.c: New test.
4847 * gcc.c-torture/execute/pr57281.c: New test.
4848
4849 2013-05-17 Paolo Carlini <paolo.carlini@oracle.com>
4850
4851 PR c++/18126
4852 * g++.dg/ext/sizeof-complit.C: New.
4853
4854 2013-05-17 Marek Polacek <polacek@redhat.com>
4855
4856 * gcc.dg/strlenopt-25.c: New test.
4857 * gcc.dg/strlenopt-26.c: Likewise.
4858
4859 2013-05-17 Jakub Jelinek <jakub@redhat.com>
4860
4861 * gcc.target/i386/rotate-4.c: Compile only with -mavx
4862 instead of -mavx2, require only avx instead of avx2.
4863 * gcc.target/i386/rotate-4a.c: Include avx-check.h instead
4864 of avx2-check.h and turn into an avx runtime test instead of
4865 avx2 runtime test.
4866
4867 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
4868
4869 * g++.dg/ext/vector22.C: Uncomment working test.
4870
4871 2013-05-16 Paolo Carlini <paolo.carlini@oracle.com>
4872
4873 PR c++/17410
4874 * g++.dg/template/pr17410.C: New.
4875
4876 2013-05-16 Jakub Jelinek <jakub@redhat.com>
4877
4878 * gcc.target/i386/rotate-3.c: New test.
4879 * gcc.target/i386/rotate-3a.c: New test.
4880 * gcc.target/i386/rotate-4.c: New test.
4881 * gcc.target/i386/rotate-4a.c: New test.
4882 * gcc.target/i386/rotate-5.c: New test.
4883 * gcc.target/i386/rotate-5a.c: New test.
4884
4885 2013-05-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4886
4887 * gcc.dg/visibility-21.c: Require section_anchors.
4888
4889 2013-05-16 Greta Yorsh <Greta.Yorsh@arm.com>
4890
4891 * gcc.target/arm/unaligned-memcpy-2.c: Adjust expected output.
4892 * gcc.target/arm/unaligned-memcpy-3.c: Likewise.
4893 * gcc.target/arm/unaligned-memcpy-4.c: Likewise.
4894
4895 2013-05-16 Nathan Sidwell <nathan@codesourcery.com>
4896
4897 * gcc.dg/visibility-21.c: New.
4898
4899 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
4900
4901 PR middle-end/57286
4902 * gcc.dg/pr57286.c: New testcase.
4903 * gcc.dg/vector-shift-2.c: Don't assume int has size 4.
4904 * g++.dg/ext/vector22.C: Comment out transformations not
4905 performed anymore.
4906
4907 2013-05-15 Richard Sandiford <rdsandiford@googlemail.com>
4908
4909 PR target/57260
4910 * gcc.target/mips/call-1.c: Restrict to o32.
4911 * gcc.target/mips/call-5.c, gcc.target/mips/call-6.c: New test.
4912
4913 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
4914
4915 * g++.dg/cpp0x/lambda/lambda-shadow1.C: Replace dg-warnings with
4916 dg-messages.
4917 * g++.dg/warn/Wshadow-1.C: Likewise.
4918 * g++.dg/warn/Wshadow-6.C: Likewise.
4919 * g++.dg/warn/Wshadow-7.C: Likewise.
4920
4921 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
4922
4923 PR c++/31952
4924 * g++.dg/parse/pr31952-1.C: New.
4925 * g++.dg/parse/pr31952-2.C: Likewise.
4926 * g++.dg/parse/pr31952-3.C: Likewise.
4927
4928 * g++.dg/parse/pr18770.C: Adjust dg-errors to dg-messages.
4929 * g++.old-deja/g++.jason/cond.C: Likewise.
4930 * g++.dg/cpp0x/range-for5.C: Likewise.
4931
4932 2013-05-15 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
4933
4934 PR target/19599
4935 * gcc.target/arm/pr40887.c: Adjust testcase.
4936 * gcc.target/arm/pr19599.c: New test.
4937
4938 2013-05-15 Richard Biener <rguenther@suse.de>
4939
4940 PR tree-optimization/57275
4941 * gcc.target/i386/pr57275.c: New testcase.
4942
4943 2013-05-15 Jan Hubicka <jh@suse.cz>
4944
4945 * gcc.dg/lto/attr-weakref-1_0.c: New testcase.
4946 * gcc.dg/lto/attr-weakref-1_1.c: New testcase.
4947 * gcc.dg/lto/attr-weakref-1_2.c: New testcase.
4948
4949 2013-05-14 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
4950
4951 * gcc.dg/torture/alias-1.c: Add dg-require-effective-target
4952 scheduling.
4953
4954 2013-05-14 Jakub Jelinek <jakub@redhat.com>
4955
4956 PR c++/57274
4957 * c-c++-common/Wsequence-point-1.c: New test.
4958
4959 2013-05-14 Marc Glisse <marc.glisse@inria.fr>
4960
4961 * g++.dg/ext/vector22.C: New testcase.
4962 * gcc.dg/binop-xor3.c: Remove xfail.
4963
4964 2013-05-14 James Greenhalgh <james.greenhalgh@arm.com>
4965
4966 * gcc.target/aarch64/vect-fcm.x: Add cases testing
4967 FLOAT cmp FLOAT ? INT : INT.
4968 * gcc.target/aarch64/vect-fcm-eq-d.c: Define IMODE.
4969 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
4970 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
4971 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
4972 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
4973 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
4974
4975 2013-05-14 Paolo Carlini <paolo.carlini@oracle.com>
4976
4977 PR c++/53903
4978 * g++.dg/cpp0x/defaulted43.C: New.
4979
4980 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4981
4982 * gcc.dg/fstack-protector-strong.c: Don't include <stdlib.h>.
4983 (alloca): Remove declaration.
4984 (foo9): Replace alloca by __builtin_alloca.
4985
4986 2013-05-14 Joern Rennecke <joern.rennecke@embecosm.com>
4987
4988 * gcc.c-torture/compile/limits-externdecl.c [target avr-*-*]:
4989 Expect "size of array is too large" error.
4990
4991 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4992
4993 * gcc.dg/fstack-protector-strong.c (alloca): Declare.
4994
4995 2013-05-14 Richard Biener <rguenther@suse.de>
4996
4997 PR middle-end/57235
4998 * g++.dg/torture/pr57235.C: New testcase.
4999
5000 2013-05-14 Jakub Jelinek <jakub@redhat.com>
5001
5002 PR middle-end/57251
5003 * gcc.dg/torture/pr57251.c: New test.
5004
5005 2013-05-13 Uros Bizjak <ubizjak@gmail.com>
5006
5007 PR target/57264
5008 * gcc.target/i386/pr57264.c: New test.
5009
5010 2013-05-13 Jakub Jelinek <jakub@redhat.com>
5011
5012 * gcc.dg/vector-shift-2.c: Add -O to dg-options.
5013
5014 2013-05-13 Greta Yorsh <Greta.Yorsh@arm.com>
5015
5016 * gcc.dg/tree-ssa/forwprop-26.c: Add -fno-short-enums to dg-options.
5017
5018 2013-05-13 Jakub Jelinek <jakub@redhat.com>
5019
5020 PR tree-optimization/45216
5021 PR tree-optimization/57157
5022 * c-c++-common/rotate-1.c: Add 32 tests with +.
5023 * c-c++-common/rotate-1a.c: Adjust.
5024 * c-c++-common/rotate-2.c: Add 32 tests with +, expect only 48 rotates.
5025 * c-c++-common/rotate-2b.c: New test.
5026 * c-c++-common/rotate-3.c: Add 32 tests with +.
5027 * c-c++-common/rotate-4.c: Add 32 tests with +, expect only 48 rotates.
5028 * c-c++-common/rotate-4b.c: New test.
5029 * c-c++-common/rotate-5.c: New test.
5030
5031 2013-05-13 Martin Jambor <mjambor@suse.cz>
5032
5033 PR middle-end/42371
5034 * gcc.dg/ipa/remref-0.c: New test.
5035 * gcc.dg/ipa/remref-1a.c: Likewise.
5036 * gcc.dg/ipa/remref-1b.c: Likewise.
5037 * gcc.dg/ipa/remref-2a.c: Likewise.
5038 * gcc.dg/ipa/remref-2b.c: Likewise.
5039
5040 2013-05-13 Marc Glisse <marc.glisse@inria.fr>
5041
5042 * gcc.dg/vector-shift-2.c: New testcase.
5043
5044 2013-05-13 Jakub Jelinek <jakub@redhat.com>
5045
5046 PR tree-optimization/57230
5047 * gcc.dg/strlenopt-24.c: New test.
5048
5049 PR tree-optimization/57230
5050 * gcc.dg/strlenopt-23.c: New test.
5051
5052 2013-05-12 Oleg Endo <olegendo@gcc.gnu.org>
5053
5054 PR target/57108
5055 * gcc.target/sh/pr57108.c: Move this test case to ...
5056 * gcc.c-torture/compile/pr57108.c: ... here.
5057
5058 2013-05-10 Richard Biener <rguenther@suse.de>
5059
5060 PR tree-optimization/57214
5061 * gcc.dg/torture/pr57214.c: New testcase.
5062
5063 2013-05-10 Marc Glisse <marc.glisse@inria.fr>
5064
5065 * gcc.dg/vector-shift.c: New testcase.
5066
5067 2013-05-10 Jakub Jelinek <jakub@redhat.com>
5068
5069 * gcc.target/i386/rotate-1.c: Accept rolb or rorb instruction.
5070
5071 PR tree-optimization/45216
5072 PR tree-optimization/57157
5073 * c-c++-common/rotate-1.c: New test.
5074 * c-c++-common/rotate-1a.c: New test.
5075 * c-c++-common/rotate-2.c: New test.
5076 * c-c++-common/rotate-2a.c: New test.
5077 * c-c++-common/rotate-3.c: New test.
5078 * c-c++-common/rotate-3a.c: New test.
5079 * c-c++-common/rotate-4.c: New test.
5080 * c-c++-common/rotate-4a.c: New test.
5081
5082 2013-05-10 Richard Biener <rguenther@suse.de>
5083
5084 * gcc.target/i386/avx256-unaligned-load-2.c: Make well-defined.
5085 * gcc.target/i386/l_fma_double_1.c: Adjust.
5086 * gcc.target/i386/l_fma_double_2.c: Likewise.
5087 * gcc.target/i386/l_fma_double_3.c: Likewise.
5088 * gcc.target/i386/l_fma_double_4.c: Likewise.
5089 * gcc.target/i386/l_fma_double_5.c: Likewise.
5090 * gcc.target/i386/l_fma_double_6.c: Likewise.
5091 * gcc.target/i386/l_fma_float_1.c: Likewise.
5092 * gcc.target/i386/l_fma_float_2.c: Likewise.
5093 * gcc.target/i386/l_fma_float_3.c: Likewise.
5094 * gcc.target/i386/l_fma_float_4.c: Likewise.
5095 * gcc.target/i386/l_fma_float_5.c: Likewise.
5096 * gcc.target/i386/l_fma_float_6.c: Likewise.
5097
5098 2013-05-08 Paolo Carlini <paolo.carlini@oracle.com>
5099
5100 PR c++/51226
5101 * g++.dg/cpp0x/pr51226.C: New.
5102
5103 2013-04-16 Han Shen <shenhan@google.com>
5104
5105 Test cases for '-fstack-protector-strong'.
5106 * gcc.dg/fstack-protector-strong.c: New.
5107 * g++.dg/fstack-protector-strong.C: New.
5108
5109 2013-05-07 Ian Bolton <ian.bolton@arm.com>
5110
5111 * gcc.target/aarch64/ands_1.c: New test.
5112 * gcc.target/aarch64/ands_2.c: Likewise
5113
5114 2013-05-07 Christophe Lyon <christophe.lyon@linaro.org>
5115
5116 * lib/target-supports.exp (check_effective_target_hw): New
5117 function.
5118 * c-c++-common/asan/clone-test-1.c: Call
5119 check_effective_target_hw.
5120 * c-c++-common/asan/rlimit-mmap-test-1.c: Likewise.
5121 * c-c++-common/asan/heap-overflow-1.c: Update regexps to accept
5122 possible decorations.
5123 * c-c++-common/asan/null-deref-1.c: Likewise.
5124 * c-c++-common/asan/stack-overflow-1.c: Likewise.
5125 * c-c++-common/asan/strncpy-overflow-1.c: Likewise.
5126 * c-c++-common/asan/use-after-free-1.c: Likewise.
5127 * g++.dg/asan/deep-thread-stack-1.C: Likewise.
5128 * g++.dg/asan/large-func-test-1.C: Likewise.
5129
5130 2013-05-07 Sofiane Naci <sofiane.naci@arm.com>
5131
5132 * gcc.target/aarch64/scalar_intrinsics.c: Update.
5133
5134 2013-05-07 Richard Biener <rguenther@suse.de>
5135
5136 PR middle-end/57190
5137 * g++.dg/torture/pr57190.C: New testcase.
5138
5139 2013-05-07 Jakub Jelinek <jakub@redhat.com>
5140
5141 PR tree-optimization/57149
5142 * gcc.dg/pr57149.c: New test.
5143
5144 PR debug/57184
5145 * gcc.dg/pr57184.c: New test.
5146
5147 2013-05-07 Eric Botcazou <ebotcazou@adacore.com>
5148
5149 * gnat.dg/specs/array3.ads: New test.
5150
5151 2013-05-06 Marc Glisse <marc.glisse@inria.fr>
5152
5153 * c-c++-common/vector-scalar-2.c: New testcase.
5154
5155 2013-05-06 Maxim Kuznetsov <maks.kuznetsov@gmail.com>
5156
5157 * gcc.target/i386/asm-dialect-2.c: New testcase.
5158
5159 2013-05-06 Paolo Carlini <paolo.carlini@oracle.com>
5160
5161 PR c++/57183
5162 * g++.dg/cpp0x/auto38.C: New.
5163
5164 2013-05-06 Richard Biener <rguenther@suse.de>
5165
5166 PR tree-optimization/57185
5167 * gcc.dg/autopar/pr57185.c: New testcase.
5168
5169 2013-05-06 Uros Bizjak <ubizjak@gmail.com>
5170
5171 PR target/57106
5172 * gcc.target/i386/pr57106.c: New test.
5173
5174 2013-05-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5175
5176 * gcc.dg/tree-ssa/slsr-32.c: Re-enable.
5177 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
5178 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
5179 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
5180 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
5181 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
5182 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
5183
5184 2013-05-06 Teresa Johnson <tejohnson@google.com>
5185
5186 PR bootstrap/57154
5187 * gcc.dg/pr57154.c: New test.
5188
5189 2013-05-06 Richard Biener <rguenther@suse.de>
5190
5191 PR middle-end/57147
5192 * gcc.dg/torture/pr57147-1.c: New testcase.
5193 * gcc.dg/torture/pr57147-2.c: Likewise.
5194 * gcc.dg/torture/pr57147-3.c: Likewise.
5195
5196 2013-05-06 Oleg Endo <olegendo@gcc.gnu.org>
5197
5198 PR target/55303
5199 * gcc.target/sh/pr55303-1.c: New.
5200 * gcc.target/sh/pr55303-2.c: New.
5201 * gcc.target/sh/pr55303-3.c: New.
5202
5203 2013-05-05 Tobias Burnus <burnus@net-b.de>
5204
5205 * gfortran.dg/allocate_with_source_3.f90: New.
5206
5207 2013-05-05 Tobias Burnus <burnus@net-b.de>
5208
5209 PR fortran/57141
5210 * gfortran.dg/null_8.f90: New.
5211
5212 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
5213
5214 PR c++/53745
5215 * g++.dg/cpp0x/enum27.C: New.
5216 * g++.dg/cpp0x/enum_base.C: Adjust.
5217
5218 2013-05-04 Jakub Jelinek <jakub@redhat.com>
5219
5220 PR tree-optimization/56205
5221 * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
5222
5223 2013-05-04 Tobias Burnus <burnus@net-b.de>
5224
5225 * gfortran.dg/bind_c_array_params.f03: Update dg-error.
5226 * gfortran.dg/bind_c_usage_27.f90: New.
5227 * gfortran.dg/bind_c_usage_28.f90: New.
5228
5229 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
5230
5231 PR c++/51927
5232 * g++.dg/cpp0x/lambda/lambda-nsdmi4.C: New.
5233
5234 2013-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
5235
5236 PR target/57150
5237 * gcc.target/powerpc/pr57150.c: New file.
5238
5239 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5240
5241 * gcc.dg/tree-ssa/slsr-32.c: Skip test for now.
5242 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
5243 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
5244 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
5245 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
5246 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
5247 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
5248
5249 2013-05-03 Dominique d'Humieres <dominiq@lps.ens.fr>
5250
5251 * gcc.target/i386/sse2-init-v2di-2.c: Remove "\\" from
5252 scan-assembler-times.
5253
5254 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5255
5256 * gcc.dg/tree-ssa/slsr-32.c: New.
5257 * gcc.dg/tree-ssa/slsr-33.c: New.
5258 * gcc.dg/tree-ssa/slsr-34.c: New.
5259 * gcc.dg/tree-ssa/slsr-35.c: New.
5260 * gcc.dg/tree-ssa/slsr-36.c: New.
5261 * gcc.dg/tree-ssa/slsr-37.c: New.
5262 * gcc.dg/tree-ssa/slsr-38.c: New.
5263
5264 2013-05-03 Ian Bolton <ian.bolton@arm.com>
5265
5266 * gcc.target/aarch64/tst_1.c: New test.
5267 * gcc.target/aarch64/tst_2.c: Likewise
5268
5269 2013-05-02 Jeff Law <law@redhat.com>
5270
5271 PR tree-optimization/57144
5272 * gcc.c-torture/execute/pr57144.c: New test.
5273
5274 2013-05-03 Jakub Jelinek <jakub@redhat.com>
5275
5276 PR rtl-optimization/57130
5277 * gcc.c-torture/execute/pr57130.c: New test.
5278
5279 2013-05-03 Uros Bizjak <ubizjak@gmail.com>
5280
5281 * gcc.target/i386/sse2-init-v2di-2.c: Update scan assembler string.
5282
5283 2013-05-03 Vidya Praveen <vidyapraveen@arm.com>
5284
5285 * gcc.target/aarch64/fabd.c: New file.
5286
5287 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
5288
5289 PR c++/54318
5290 * g++.dg/cpp0x/pr54318.C: New.
5291
5292 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
5293
5294 PR c++/14283
5295 * g++.dg/parse/error51.C: New.
5296 * g++.dg/parse/error15.C: Adjust column numbers.
5297
5298 2013-05-02 Tobias Burnus <burnus@net-b.de>
5299
5300 PR fortran/57142
5301 * gfortran.dg/size_kind_2.f90: New.
5302 * gfortran.dg/size_kind_3.f90: New.
5303
5304 2013-05-02 Richard Biener <rguenther@suse.de>
5305
5306 PR middle-end/57140
5307 * g++.dg/torture/pr57140.C: New testcase.
5308
5309 2013-05-02 Greta Yorsh <Greta.Yorsh@arm.com>
5310
5311 PR target/56732
5312 * gcc.target/arm/pr56732-1.c: New test.
5313
5314 2013-05-02 Martin Jambor <mjambor@suse.cz>
5315
5316 PR middle-end/56988
5317 * gcc.dg/ipa/pr56988.c: New test.
5318
5319 2013-05-02 Ian Bolton <ian.bolton@arm.com>
5320
5321 * gcc.target/aarch64/bics_1.c: New test.
5322 * gcc.target/aarch64/bics_2.c: Likewise.
5323
5324 2013-05-02 Jakub Jelinek <jakub@redhat.com>
5325
5326 PR rtl-optimization/57131
5327 * gcc.c-torture/execute/pr57131.c: New test.
5328
5329 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
5330
5331 PR c++/57132
5332 * g++.dg/warn/Wdiv-by-zero-bogus-2.C: New.
5333
5334 2013-05-01 Vladimir Makarov <vmakarov@redhat.com>
5335
5336 PR target/57091
5337 * gcc.target/i386/pr57091.c: New test.
5338
5339 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
5340
5341 * gcc.target/aarch64/vect-vaddv.c: New.
5342
5343 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
5344
5345 * gcc.target/aarch64/vect-vmaxv.c: New.
5346 * gcc.target/aarch64/vect-vfmaxv.c: Likewise.
5347
5348 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
5349
5350 * gcc.target/aarch64/scalar-vca.c: New.
5351 * gcc.target/aarch64/vect-vca.c: Likewise.
5352
5353 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
5354
5355 * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
5356 (test_vceqd_s64): Force arguments to SIMD registers.
5357 (test_vceqzd_s64): Likewise.
5358 (test_vcged_s64): Likewise.
5359 (test_vcled_s64): Likewise.
5360 (test_vcgezd_s64): Likewise.
5361 (test_vcged_u64): Likewise.
5362 (test_vcgtd_s64): Likewise.
5363 (test_vcltd_s64): Likewise.
5364 (test_vcgtzd_s64): Likewise.
5365 (test_vcgtd_u64): Likewise.
5366 (test_vclezd_s64): Likewise.
5367 (test_vcltzd_s64): Likewise.
5368 (test_vtst_s64): Likewise.
5369 (test_vtst_u64): Likewise.
5370
5371 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
5372
5373 PR c++/57092
5374 * g++.dg/cpp0x/decltype53.C: New.
5375
5376 2013-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
5377
5378 PR fortran/57071
5379 * gfortran.dg/power_5.f90: New test.
5380
5381 2013-04-30 Richard Biener <rguenther@suse.de>
5382
5383 PR middle-end/57122
5384 * gcc.dg/torture/pr57122.c: New testcase.
5385
5386 2013-04-30 Richard Biener <rguenther@suse.de>
5387
5388 PR middle-end/57107
5389 * g++.dg/torture/pr57107.C: New testcase.
5390
5391 2013-04-30 Andrey Belevantsev <abel@ispras.ru>
5392
5393 PR rtl-optimization/57105
5394 * gcc.dg/pr57105.c: New test.
5395
5396 2013-04-30 Jakub Jelinek <jakub@redhat.com>
5397
5398 PR tree-optimization/57104
5399 * gcc.dg/pr57104.c: New test.
5400
5401 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
5402
5403 PR target/44578
5404 * gcc.target/i386/pr44578.c: New test.
5405
5406 2013-04-29 Vladimir Makarov <vmakarov@redhat.com>
5407
5408 PR target/57097
5409 * gcc.target/i386/pr57097.c: New test.
5410
5411 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
5412
5413 PR target/57098
5414 * gcc.target/i386/pr57098.c: New test.
5415
5416 2013-04-29 Kai Tietz <ktietz@redhat.com>
5417
5418 * gcc.c-torture/execute/pr55875.c: New test.
5419
5420 2013-04-29 Richard Biener <rguenther@suse.de>
5421
5422 PR middle-end/57075
5423 * gcc.dg/torture/pr57075.c: New testcase.
5424
5425 2013-04-29 Richard Biener <rguenther@suse.de>
5426
5427 PR middle-end/57103
5428 * gcc.dg/autopar/pr57103.c: New testcase.
5429
5430 2013-04-29 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
5431
5432 * gcc.dg/c1x-align-3.c: Add test for negative power of 2.
5433
5434 2013-04-29 Tom de Vries <tom@codesourcery.com>
5435
5436 * gcc.dg/pr50763.c: Update test.
5437
5438 2013-04-26 Jeff Law <law@redhat.com>
5439
5440 * gcc.dg/tree-ssa/vrp88.c: New test.
5441
5442 2013-04-29 Christian Bruel <christian.bruel@st.com>
5443
5444 PR target/57108
5445 * gcc.target/sh/pr57108.c: New test.
5446
5447 2013-04-29 Richard Biener <rguenther@suse.de>
5448
5449 PR middle-end/57089
5450 * gfortran.dg/gomp/pr57089.f90: New testcase.
5451
5452 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
5453
5454 * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
5455
5456 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
5457
5458 * gcc.target/aarch64/vect-vcvt.c: New.
5459
5460 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
5461
5462 * gcc.target/aarch64/vect-vrnd.c: New.
5463
5464 2013-04-29 Richard Biener <rguenther@suse.de>
5465
5466 PR tree-optimization/57081
5467 * gcc.dg/torture/pr57081.c: New testcase.
5468
5469 2013-04-29 Jakub Jelinek <jakub@redhat.com>
5470
5471 PR tree-optimization/57083
5472 * gcc.dg/torture/pr57083.c: New test.
5473
5474 2013-04-28 Paolo Carlini <paolo.carlini@oracle.com>
5475
5476 PR c++/56450
5477 * g++.dg/cpp0x/decltype52.C: New.
5478
5479 2013-04-28 Jakub Jelinek <jakub@redhat.com>
5480
5481 N3472 binary constants
5482 * g++.dg/cpp/limits.C: Adjust warning wording.
5483 * g++.dg/system-binary-constants-1.C: Likewise.
5484 * g++.dg/cpp1y/system-binary-constants-1.C: New test.
5485
5486 2013-04-28 Tobias Burnus <burnus@net-b.de>
5487
5488 PR fortran/57093
5489 * gfortran.dg/coarray_30.f90: New.
5490
5491 2013-04-28 Thomas Koenig <tkoenig@gcc.gnu.org>
5492
5493 PR fortran/57071
5494 * frontend-passes (optimize_power): New function.
5495 (optimize_op): Use it.
5496
5497 2013-04-27 Jakub Jelinek <jakub@redhat.com>
5498
5499 PR target/56866
5500 * gcc.c-torture/execute/pr56866.c: New test.
5501 * gcc.target/i386/pr56866.c: New test.
5502
5503 2013-04-26 Jakub Jelinek <jakub@redhat.com>
5504
5505 PR go/57045
5506 * gcc.dg/setjmp-5.c: New test.
5507
5508 2013-04-26 Paolo Carlini <paolo.carlini@oracle.com>
5509
5510 PR c++/55708
5511 * g++.dg/cpp0x/constexpr-55708.C: New.
5512
5513 2013-04-26 Richard Biener <rguenther@suse.de>
5514
5515 * gcc.dg/tree-prof/update-loopch.c: Revert last change.
5516 * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
5517 * gcc.dg/pr53265.c: Remove XFAILs.
5518 * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
5519 * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
5520
5521 2013-04-26 Jakub Jelinek <jakub@redhat.com>
5522
5523 * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
5524 * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
5525 -fdiagnostics-color=never option similarly to
5526 -fno-diagnostics-show-caret option.
5527
5528 2013-04-25 Jakub Jelinek <jakub@redhat.com>
5529
5530 PR rtl-optimization/57003
5531 * gcc.target/i386/pr57003.c: New test.
5532
5533 2013-04-25 Marek Polacek <polacek@redhat.com>
5534
5535 PR tree-optimization/57066
5536 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
5537
5538 2013-04-25 James Greenhalgh <james.greenhalgh@arm.com>
5539 Tejas Belagod <tejas.belagod@arm.com>
5540
5541 * gcc.target/aarch64/vaddv-intrinsic.c: New.
5542 * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
5543 * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
5544
5545 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
5546
5547 * gcc.target/aarch64/cmp.c: New.
5548
5549 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
5550
5551 * gcc.target/aarch64/ngc.c: New.
5552
5553 2013-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5554
5555 * lib/target-supports.exp
5556 (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
5557 (check_effective_target_arm_neon_fp16_ok): Likewise.
5558 (add_options_for_arm_neon_fp16): Likewise.
5559 * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
5560 * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
5561
5562 2013-04-24 Vladimir Makarov <vmakarov@redhat.com>
5563
5564 PR rtl-optimizations/57046
5565 * gcc.target/i386/pr57046.c: New test.
5566
5567 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
5568
5569 * g++.dg/cpp1y/cplusplus.C: New.
5570
5571 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
5572
5573 * g++.dg/cpp1y/cxx1y_macro.C: Remove.
5574
5575 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
5576
5577 * c-c++-common/Wpointer-arith-1.c: New.
5578
5579 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
5580
5581 * g++.dg/cpp1y/cxx1y_macro.C: New.
5582
5583 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
5584
5585 PR c++/56970
5586 * g++.dg/cpp0x/sfinae45.C: New.
5587
5588 2013-04-24 Richard Biener <rguenther@suse.de>
5589
5590 PR testsuite/57050
5591 * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
5592
5593 2013-04-23 Richard Biener <rguenther@suse.de>
5594
5595 PR middle-end/57036
5596 * gcc.dg/torture/pr57036-1.c: New testcase.
5597 * gcc.dg/torture/pr57036-2.c: Likewise.
5598
5599 2013-04-23 Sofiane Naci <sofiane.naci@arm.com>
5600
5601 * gcc.target/aarch64/scalar-mov.c: New testcase.
5602
5603 2013-04-23 Richard Biener <rguenther@suse.de>
5604
5605 PR tree-optimization/57026
5606 * gcc.dg/torture/pr57026.c: New testcase.
5607
5608 2013-04-22 Janus Weil <janus@gcc.gnu.org>
5609
5610 PR fortran/53685
5611 PR fortran/57022
5612 * gfortran.dg/transfer_check_4.f90: New.
5613
5614 2013-04-22 Marek Polacek <polacek@redhat.com>
5615
5616 PR sanitizer/56990
5617 * gcc.dg/pr56990.c: New test.
5618
5619 2013-04-22 Vladimir Makarov <vmakarov@redhat.com>
5620
5621 PR target/57018
5622 * gcc.target/i386/pr57018.c: New test.
5623
5624 2013-04-22 James Greenhalgh <james.greenhalgh@arm.com>
5625
5626 * gcc.target/aarch64/vrecps.c: New.
5627 * gcc.target/aarch64/vrecpx.c: Likewise.
5628
5629 2013-04-22 Christian Bruel <christian.bruel@st.com>
5630
5631 PR target/56995
5632 * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
5633
5634 2013-04-21 Jeff Law <law@redhat.com>
5635
5636 * gcc.dg/tree-ssa/forwprop-26.c: New test.
5637
5638 2013-04-20 Tobias Burnus <burnus@net-b.de>
5639
5640 PR fortran/56907
5641 * gfortran.dg/c_loc_test_22.f90: New.
5642
5643 2013-04-19 Vladimir Makarov <vmakarov@redhat.com>
5644
5645 PR rtl-optimization/56847
5646 * gcc.dg/pr56847.c: New test.
5647
5648 2013-04-19 Richard Biener <rguenther@suse.de>
5649
5650 PR tree-optimization/56982
5651 * gcc.c-torture/execute/pr56982.c: New testcase.
5652
5653 2013-04-19 Martin Jambor <mjambor@suse.cz>
5654
5655 PR tree-optimization/56718
5656 * g++.dg/ipa/imm-devirt-1.C: New test.
5657 * g++.dg/ipa/imm-devirt-2.C: Likewise.
5658
5659 2013-04-19 Richard Biener <rguenther@suse.de>
5660
5661 PR tree-optimization/57000
5662 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
5663
5664 2013-04-19 Thomas Koenig <tkoenig@gcc.gnu.org>
5665 Mikael Morin <mikael@gcc.gnu.org>
5666
5667 PR fortran/56872
5668 * gfortran.dg/array_constructor_45.f90: New test.
5669 * gfortran.dg/array_constructor_46.f90: New test.
5670 * gfortran.dg/array_constructor_47.f90: New test.
5671 * gfortran.dg/array_constructor_40.f90: Adjust number of while loops.
5672
5673 2013-04-18 Jakub Jelinek <jakub@redhat.com>
5674
5675 PR rtl-optimization/56999
5676 * g++.dg/opt/pr56999.C: New test.
5677
5678 2013-04-18 Cary Coutant <ccoutant@google.com>
5679
5680 * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
5681 * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
5682
5683 2013-04-18 Cary Coutant <ccoutant@google.com>
5684
5685 * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
5686 * g++.dg/debug/dwarf2/typedef4.C: Likewise.
5687 * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
5688 * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
5689 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
5690 * g++.dg/debug/dwarf2/nested-2.C: Likewise.
5691 * g++.dg/debug/dwarf2/typedef1.C: Likewise.
5692 * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
5693 * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
5694 * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
5695 * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
5696
5697 2013-04-18 Grigoriy Kraynov <grigoriy.kraynov@intel.com>
5698
5699 * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
5700
5701 2013-04-18 Jakub Jelinek <jakub@redhat.com>
5702
5703 PR tree-optimization/56984
5704 * gcc.c-torture/compile/pr56984.c: New test.
5705
5706 PR rtl-optimization/56992
5707 * gcc.dg/pr56992.c: New test.
5708
5709 2013-04-17 Janus Weil <janus@gcc.gnu.org>
5710
5711 PR fortran/56814
5712 * gfortran.dg/proc_ptr_42.f90: New.
5713
5714 2013-04-17 Eric Botcazou <ebotcazou@adacore.com>
5715
5716 * gnat.dg/discr41.ad[sb]: New test.
5717 * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
5718 * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
5719 * gcc.dg/vect/slp-24.c: Likewise.
5720 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
5721 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
5722 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
5723 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
5724 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
5725 * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
5726 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
5727 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
5728 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
5729 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
5730 * gcc.dg/vect/vect-strided-mult.c: Likewise.
5731 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
5732 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
5733 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
5734 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
5735 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
5736 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
5737 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
5738 * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
5739 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
5740 * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
5741 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
5742 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
5743 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
5744 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
5745 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
5746
5747 2013-04-17 Janne Blomqvist <jb@gcc.gnu.org>
5748
5749 PR fortran/40958
5750 * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
5751 * gfortran.dg/module_md5_1.f90: Remove.
5752
5753 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
5754
5755 * gcc.target/aarch64/adds3.c: New.
5756 * gcc.target/aarch64/subs3.c: New.
5757
5758 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
5759
5760 * gcc.target/aarch64/adds1.c: New.
5761 * gcc.target/aarch64/adds2.c: New.
5762 * gcc.target/aarch64/subs1.c: New.
5763 * gcc.target/aarch64/subs2.c: New.
5764
5765 2013-04-16 Ed Smith-Rowland <3dw4rd@verizon.net>
5766
5767 Implement n3599 - Literal operator templates for strings.
5768 * g++.dg/cpp1y/udlit-char-template.C: New test.
5769 * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
5770
5771 2013-04-16 Tobias Burnus <burnus@net-b.de>
5772
5773 PR fortran/39505
5774 * gfortran.dg/no_arg_check_1.f90: New.
5775 * gfortran.dg/no_arg_check_2.f90: New.
5776 * gfortran.dg/no_arg_check_3.f90: New.
5777
5778 2013-04-16 Janus Weil <janus@gcc.gnu.org>
5779
5780 PR fortran/56968
5781 * gfortran.dg/proc_ptr_41.f90: New.
5782
5783 2013-04-16 Richard Biener <rguenther@suse.de>
5784
5785 PR tree-optimization/56756
5786 * gcc.dg/torture/pr56756.c: New testcase.
5787
5788 2013-04-16 Tobias Burnus <burnus@net-b.de>
5789
5790 PR fortran/56969
5791 * gfortran.dg/c_assoc_5.f90: New.
5792
5793 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
5794
5795 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
5796 * gcc.c-torture/execute/pr33992.x: Remove.
5797 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
5798 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
5799 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
5800
5801 2013-04-15 Jakub Jelinek <jakub@redhat.com>
5802
5803 PR tree-optimization/56962
5804 * gcc.c-torture/execute/pr56962.c: New test.
5805
5806 2013-04-15 Richard Biener <rguenther@suse.de>
5807
5808 PR tree-optimization/56933
5809 * gcc.dg/vect/pr56933.c: New testcase.
5810
5811 2013-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5812
5813 * gcc.target/arm/anddi3-opt.c: New test.
5814 * gcc.target/arm/anddi3-opt2.c: Likewise.
5815
5816 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
5817
5818 * gcc.dg/pr56890-1.c: New test.
5819 * gcc.dg/pr56890-2.c: Likewise.
5820
5821 2013-04-15 Joey Ye <joey.ye@arm.com>
5822
5823 * gcc.target/arm/thumb1-far-jump-1.c: New test.
5824 * gcc.target/arm/thumb1-far-jump-2.c: New test.
5825
5826 2013-04-14 Mikael Morin <mikael@gcc.gnu.org>
5827
5828 PR fortran/56816
5829 * gfortran.dg/select_type_33.f03: New test.
5830
5831 2013-04-13 Janus Weil <janus@gcc.gnu.org>
5832
5833 PR fortran/55959
5834 * gfortran.dg/typebound_proc_29.f03: New.
5835
5836 2013-04-12 Janus Weil <janus@gcc.gnu.org>
5837
5838 PR fortran/56266
5839 * gfortran.dg/typebound_proc_28.f03: New.
5840
5841 2013-04-12 Jeff Law <law@redhat.com>
5842
5843 * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
5844 either.
5845
5846 2013-04-12 Tobias Burnus <burnus@net-b.de>
5847
5848 PR fortran/56929
5849 * gfortran.dg/coarray/alloc_comp_2.f90: New.
5850
5851 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
5852
5853 PR target/56903
5854 * gcc.target/i386/pr56903.c: New test.
5855
5856 2013-04-12 Janus Weil <janus@gcc.gnu.org>
5857
5858 PR fortran/56261
5859 * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
5860 * gfortran.dg/assumed_rank_4.f90: Modified error wording.
5861 * gfortran.dg/block_11.f90: Fix invalid test case.
5862 * gfortran.dg/function_types_3.f90: Add new error message.
5863 * gfortran.dg/global_references_1.f90: Ditto.
5864 * gfortran.dg/import2.f90: Remove unneeded parts.
5865 * gfortran.dg/import6.f90: Fix invalid test case.
5866 * gfortran.dg/proc_decl_2.f90: Ditto.
5867 * gfortran.dg/proc_decl_9.f90: Ditto.
5868 * gfortran.dg/proc_decl_18.f90: Ditto.
5869 * gfortran.dg/proc_ptr_40.f90: New.
5870 * gfortran.dg/whole_file_7.f90: Modified error wording.
5871 * gfortran.dg/whole_file_16.f90: Ditto.
5872 * gfortran.dg/whole_file_17.f90: Add -pedantic.
5873 * gfortran.dg/whole_file_18.f90: Modified error wording.
5874 * gfortran.dg/whole_file_20.f03: Ditto.
5875 * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
5876 invalid test case.
5877
5878 2013-04-12 Richard Biener <rguenther@suse.de>
5879
5880 Revert
5881 2013-04-10 Richard Biener <rguenther@suse.de>
5882
5883 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
5884
5885 2013-04-12 Tobias Burnus <burnus@net-b.de>
5886
5887 PR fortran/56845
5888 * gfortran.dg/class_allocate_15.f90: New.
5889
5890 Revert:
5891 2013-04-12 Tobias Burnus <burnus@net-b.de>
5892
5893 * gfortran.dg/coarray_lib_alloc_2.f90: Update
5894 scan-tree-dump-times.
5895
5896 2013-04-12 Jakub Jelinek <jakub@redhat.com>
5897
5898 PR tree-optimization/56918
5899 PR tree-optimization/56920
5900 * gcc.dg/vect/pr56918.c: New test.
5901 * gcc.dg/vect/pr56920.c: New test.
5902
5903 2013-04-12 Tobias Burnus <burnus@net-b.de>
5904
5905 PR fortran/56845
5906 * gfortran.dg/class_allocate_14.f90: New.
5907 * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
5908 * gfortran.dg/coarray_lib_alloc_3.f90: New.
5909
5910 2013-04-12 Marc Glisse <marc.glisse@inria.fr>
5911
5912 * gcc.dg/fold-cstvecshift.c: New testcase.
5913
5914 2013-04-11 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
5915
5916 * gcc.target/aarch64/negs.c: New.
5917
5918 2013-04-11 Jakub Jelinek <jakub@redhat.com>
5919
5920 PR c++/56895
5921 * g++.dg/template/arrow4.C: New test.
5922
5923 2013-04-11 Eric Botcazou <ebotcazou@adacore.com>
5924
5925 * gnat.dg/array23.adb: New test.
5926 * gnat.dg/array23_pkg[123].ads: New helpers.
5927
5928 2013-04-11 Jeff Law <law@redhat.com>
5929
5930 PR tree-optimization/56900
5931 * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
5932
5933 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
5934
5935 PR c++/56913
5936 * g++.dg/cpp0x/sfinae44.C: New.
5937
5938 2013-04-11 Arnaud Charlet <charlet@adacore.com>
5939
5940 * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
5941 * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
5942
5943 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
5944
5945 PR c++/54216
5946 * g++.dg/cpp0x/enum26.C: New.
5947 * g++.old-deja/g++.pt/mangle1.C: Adjust.
5948
5949 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
5950
5951 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
5952 inverse operands.
5953 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
5954 loop is vectorized.
5955 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
5956 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
5957 loop is vectorized and that the correct instruction is generated.
5958 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
5959 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
5960 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
5961
5962 2013-04-11 Jakub Jelinek <jakub@redhat.com>
5963
5964 PR tree-optimization/56899
5965 * gcc.c-torture/execute/pr56899.c: New test.
5966
5967 2013-04-10 David S. Miller <davem@davemloft.net>
5968
5969 * gcc.target/sparc/setcc-4.c: New test.
5970 * gcc.target/sparc/setcc-5.c: New test.
5971
5972 2013-04-10 Richard Biener <rguenther@suse.de>
5973
5974 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
5975
5976 2013-04-10 Richard Biener <rguenther@suse.de>
5977
5978 * gcc.dg/vect/slp-39.c: New testcase.
5979
5980 2013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
5981
5982 PR tree-optimization/55524
5983 * gcc.target/epiphany/fnma-1.c: New test.
5984
5985 2013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
5986
5987 * gcc.dg/tree-ssa/inline-11.c: New test
5988
5989 2013-04-10 Jakub Jelinek <jakub@redhat.com>
5990
5991 PR c++/56895
5992 * g++.dg/template/arrow3.C: New test.
5993
5994 2013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5995
5996 * gcc.target/arm/minmax_minus.c: New test.
5997
5998 2013-04-09 Jakub Jelinek <jakub@redhat.com>
5999
6000 PR middle-end/56883
6001 * c-c++-common/gomp/pr56883.c: New test.
6002
6003 2013-04-09 Jeff Law <law@redhat.com>
6004
6005 * gcc.dg/tree-ssa/vrp87.c: New test.
6006
6007 2013-04-09 Jakub Jelinek <jakub@redhat.com>
6008
6009 PR tree-optimization/56854
6010 * g++.dg/torture/pr56854.C: New test.
6011
6012 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
6013
6014 PR fortran/56782
6015 * gfortran.dg/array_constructor_44.f90: New test.
6016
6017 2013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
6018
6019 PR c++/56871
6020 * g++.dg/cpp0x/constexpr-specialization.C: New.
6021
6022 2013-04-08 Jakub Jelinek <jakub@redhat.com>
6023
6024 * gcc.c-torture/execute/pr56837.c: New test.
6025
6026 PR c++/34949
6027 PR c++/50243
6028 * g++.dg/opt/vt3.C: New test.
6029 * g++.dg/opt/vt4.C: New test.
6030
6031 2013-04-08 Jeff Law <law@redhat.com>
6032
6033 * gcc.dg/tree-ssa/forwprop-25.c: New test.
6034
6035 2013-04-08 Richard Biener <rguenther@suse.de>
6036
6037 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
6038
6039 2013-04-08 Richard Biener <rguenther@suse.de>
6040
6041 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
6042
6043 2013-04-08 Richard Biener <rguenther@suse.de>
6044
6045 * g++.dg/vect/slp-pr56812.cc: Adjust.
6046
6047 2013-04-08 Jakub Jelinek <jakub@redhat.com>
6048
6049 * gcc.dg/pr56837.c: New test.
6050 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
6051 "generated memset minus one".
6052
6053 2013-04-07 Tobias Burnus <burnus@net-b.de>
6054
6055 PR fortran/56849
6056 * gfortran.dg/reshape_5.f90: New.
6057
6058 2013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6059
6060 PR target/56843
6061 * gcc.target/powerpc/recip-1.c: Modify expected output.
6062 * gcc.target/powerpc/recip-3.c: Likewise.
6063 * gcc.target/powerpc/recip-4.c: Likewise.
6064 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
6065
6066 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
6067
6068 * gcc.target/arm/peep-ldrd-1.c: New test.
6069 * gcc.target/arm/peep-strd-1.c: Likewise.
6070
6071 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
6072
6073 * gcc.target/arm/negdi-1.c: New test.
6074 * gcc.target/arm/negdi-2.c: Likewise.
6075 * gcc.target/arm/negdi-3.c: Likewise.
6076 * gcc.target/arm/negdi-4.c: Likewise.
6077
6078 2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6079
6080 * lib/target-supports.exp (add_options_for_arm_v8_neon):
6081 Add -march=armv8-a when we use v8 NEON.
6082 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
6083 (check_effective_target_vect_call_ceilf): Likewise.
6084 (check_effective_target_vect_call_floorf): Likewise.
6085 (check_effective_target_vect_call_roundf): Likewise.
6086 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
6087 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
6088 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
6089 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
6090 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
6091
6092 2013-04-05 David Edelsohn <dje.gcc@gmail.com>
6093
6094 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
6095 * gcc.target/powerpc/sd-pwr6.c: Same.
6096 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
6097 * g++.dg/debug/pr56294.C: XFAIL on AIX.
6098
6099 2013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
6100
6101 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
6102
6103 2013-04-04 Janus Weil <janus@gcc.gnu.org>
6104
6105 PR fortran/40881
6106 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
6107 * gfortran.dg/altreturn_4.f90: Ditto.
6108 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
6109 * gfortran.dg/altreturn_5.f90: Ditto.
6110 * gfortran.dg/altreturn_6.f90: Ditto.
6111 * gfortran.dg/altreturn_7.f90: Ditto.
6112
6113 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6114
6115 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
6116 New procedure.
6117 (check_effective_target_arm_v8_neon_ok_nocache):
6118 Likewise.
6119 (check_effective_target_arm_v8_neon_ok): Change to use
6120 check_effective_target_arm_v8_neon_ok_nocache.
6121 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
6122 NEON flags.
6123 (check_effective_target_vect_call_btruncf):
6124 Enable for arm and ARMv8 NEON.
6125 (check_effective_target_vect_call_ceilf): Likewise.
6126 (check_effective_target_vect_call_floorf): Likewise.
6127 (check_effective_target_vect_call_roundf): Likewise.
6128 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
6129 target.
6130
6131 2013-04-04 Marek Polacek <polacek@redhat.com>
6132
6133 PR tree-optimization/48186
6134 * gcc.dg/pr48186.c: New test.
6135
6136 2013-04-04 Richard Biener <rguenther@suse.de>
6137
6138 PR tree-optimization/56826
6139 * gcc.dg/vect/pr56826.c: New testcase.
6140 * gcc.dg/vect/O3-pr36098.c: Adjust.
6141
6142 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
6143
6144 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
6145 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
6146 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
6147 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
6148 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
6149 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
6150 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
6151 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
6152 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
6153 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
6154
6155 2013-04-04 Richard Biener <rguenther@suse.de>
6156
6157 PR tree-optimization/56213
6158 * gcc.dg/vect/vect-123.c: New testcase.
6159
6160 2013-04-04 Tobias Burnus <burnus@net-b.de>
6161
6162 PR fortran/56810
6163 * gfortran.dg/read_repeat_2.f90: New.
6164
6165 2013-04-04 Richard Biener <rguenther@suse.de>
6166
6167 PR tree-optimization/56837
6168 * g++.dg/torture/pr56837.C: New testcase.
6169
6170 2013-04-04 Tobias Burnus <burnus@net-b.de>
6171
6172 PR fortran/50269
6173 * gfortran.dg/c_loc_test_21.f90: New.
6174 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
6175 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
6176 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
6177 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
6178 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
6179
6180 2013-04-03 Jeff Law <law@redhat.com>
6181
6182 PR tree-optimization/56799
6183 * gcc.c-torture/execute/pr56799.c: New test.
6184
6185 2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
6186
6187 PR c++/56815
6188 * g++.dg/warn/Wpointer-arith-1.C: New.
6189 * g++.dg/gomp/for-19.C: Adjust.
6190
6191 2013-04-03 Marek Polacek <polacek@redhat.com>
6192
6193 PR sanitizer/55702
6194 * gcc.dg/pr55702.c: New test.
6195
6196 2013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6197
6198 PR target/56809
6199 * gcc.dg/pr56809.c: New testcase.
6200
6201 2013-04-03 Jakub Jelinek <jakub@redhat.com>
6202
6203 PR debug/56819
6204 * g++.dg/debug/pr56819.C: New test.
6205
6206 2013-04-03 Richard Biener <rguenther@suse.de>
6207
6208 PR tree-optimization/56817
6209 * g++.dg/torture/pr56817.C: New testcase.
6210
6211 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
6212
6213 * gcc.dg/vect/bb-slp-31.c: New file.
6214
6215 2013-04-03 Jason Merrill <jason@redhat.com>
6216
6217 PR c++/34949
6218 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
6219
6220 2013-04-03 Richard Biener <rguenther@suse.de>
6221
6222 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
6223
6224 2013-04-03 Richard Biener <rguenther@suse.de>
6225
6226 PR tree-optimization/55964
6227 * gcc.dg/torture/pr55964-2.c: New testcase.
6228
6229 2013-04-03 Richard Biener <rguenther@suse.de>
6230
6231 PR tree-optimization/56501
6232 * gcc.dg/torture/pr56501.c: New testcase.
6233
6234 2013-04-03 Richard Biener <rguenther@suse.de>
6235
6236 PR tree-optimization/56407
6237 * gcc.dg/torture/pr56407.c: New testcase.
6238
6239 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
6240
6241 PR tree-optimization/56790
6242 * g++.dg/ext/pr56790-1.C: New testcase.
6243
6244 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
6245
6246 * gcc.target/i386/merge-1.c: New testcase.
6247 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
6248
6249 2013-04-03 Jakub Jelinek <jakub@redhat.com>
6250
6251 PR c/19449
6252 * gcc.c-torture/execute/pr19449.c: New test.
6253
6254 2013-04-03 Richard Biener <rguenther@suse.de>
6255
6256 PR tree-optimization/56812
6257 * g++.dg/vect/slp-pr56812.cc: New testcase.
6258
6259 2013-04-03 Janus Weil <janus@gcc.gnu.org>
6260
6261 PR fortran/56284
6262 PR fortran/40881
6263 * gfortran.dg/altreturn_8.f90: New.
6264 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
6265 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
6266 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
6267
6268 2013-04-02 Jakub Jelinek <jakub@redhat.com>
6269
6270 PR rtl-optimization/56745
6271 * gcc.c-torture/compile/pr56745.c: New test.
6272
6273 2013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
6274
6275 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
6276
6277 2013-04-02 Richard Biener <rguenther@suse.de>
6278
6279 PR tree-optimization/56778
6280 * gcc.dg/torture/pr56778.c: New testcase.
6281
6282 2013-04-02 Richard Biener <rguenther@suse.de>
6283
6284 PR middle-end/56768
6285 * g++.dg/torture/pr56768.C: New testcase.
6286
6287 2013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
6288
6289 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
6290
6291 2013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6292
6293 PR fortran/56660
6294 * gfortran.dg/namelist_82.f90: New test.
6295
6296 2013-04-01 Janus Weil <janus@gcc.gnu.org>
6297
6298 PR fortran/56500
6299 * gfortran.dg/implicit_class_1.f90: New.
6300
6301 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
6302
6303 PR fortran/56786
6304 * gfortran.dg/namelist_81.f90: New test.
6305
6306 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
6307
6308 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
6309 for constant and equal string lengths.
6310 * gfortran.dg/character_comparison_5.f90: Likewise.
6311 * gfortran.dg/character_comparison_9.f90: New test.
6312
6313 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
6314
6315 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
6316 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
6317
6318 2013-03-29 Tobias Burnus <burnus@net-b.de>
6319
6320 PR fortran/35203
6321 * gfortran.dg/optional_absent_3.f90: New.
6322
6323 2013-03-29 Tobias Burnus <burnus@net-b.de>
6324
6325 PR fortran/56737
6326 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
6327
6328 2013-03-29 Tobias Burnus <burnus@net-b.de>
6329
6330 PR fortran/56735
6331 * gfortran.dg/namelist_80.f90: New.
6332
6333 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
6334
6335 PR fortran/45159
6336 * gfortran.dg/string_length_2.f90: New test.
6337 * gfortran.dg/dependency_41.f90: New test.
6338
6339 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
6340
6341 PR fortran/55806
6342 * gfortran.dg/array_constructor_43.f90: New test.
6343 * gfortran.dg/random_seed_3.f90: New test.
6344
6345 2013-03-28 Ian Bolton <ian.bolton@arm.com>
6346
6347 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
6348 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
6349 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
6350 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
6351 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
6352 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
6353 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
6354 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
6355 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
6356 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
6357
6358 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
6359
6360 PR c++/56725
6361 * g++.dg/conversion/op4.C: Adjust.
6362 * g++.dg/cpp0x/rv1n.C: Likewise.
6363 * g++.dg/cpp0x/rv2n.C: Likewise.
6364 * g++.dg/cpp0x/template_deduction.C: Likewise.
6365 * g++.dg/expr/cond8.C: Likewise.
6366 * g++.dg/other/error4.C: Likewise.
6367 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
6368 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
6369 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
6370 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
6371 * g++.old-deja/g++.jason/conversion2.C: Likewise.
6372 * g++.old-deja/g++.law/cvt20.C: Likewise.
6373 * g++.old-deja/g++.law/cvt8.C: Likewise.
6374 * g++.old-deja/g++.law/init8.C: Likewise.
6375 * g++.old-deja/g++.mike/net12.C: Likewise.
6376 * g++.old-deja/g++.mike/net8.C: Likewise.
6377 * g++.old-deja/g++.mike/p2793.C: Likewise.
6378 * g++.old-deja/g++.mike/p3836.C: Likewise.
6379 * g++.old-deja/g++.mike/p418.C: Likewise.
6380 * g++.old-deja/g++.mike/p701.C: Likewise.
6381 * g++.old-deja/g++.mike/p807.C: Likewise.
6382
6383 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
6384
6385 PR middle-end/56694
6386 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
6387 targets.
6388
6389 2013-03-28 Marek Polacek <polacek@redhat.com>
6390
6391 PR tree-optimization/56695
6392 * gcc.dg/vect/pr56695.c: New test.
6393
6394 2013-03-28 Richard Biener <rguenther@suse.de>
6395
6396 PR tree-optimization/37021
6397 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
6398 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
6399
6400 2013-03-27 Tobias Burnus <burnus@net-b.de>
6401
6402 PR fortran/56650
6403 PR fortran/36437
6404 * gfortran.dg/sizeof_2.f90: New.
6405 * gfortran.dg/sizeof_3.f90: New.
6406 * gfortran.dg/sizeof_proc.f90: Update dg-error.
6407
6408 2013-03-27 Richard Biener <rguenther@suse.de>
6409
6410 PR tree-optimization/37021
6411 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
6412
6413 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
6414
6415 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
6416 * g++.dg/ipa/ivinline-2.C: Likewise.
6417 * g++.dg/ipa/ivinline-3.C: Likewise.
6418 * g++.dg/ipa/ivinline-4.C: Likewise.
6419 * g++.dg/ipa/ivinline-5.C: Likewise.
6420 * g++.dg/ipa/ivinline-7.C: Likewise.
6421 * g++.dg/ipa/ivinline-8.C: Likewise.
6422 * g++.dg/ipa/ivinline-9.C: Likewise.
6423 * g++.dg/cpp0x/noexcept03.C: Likewise.
6424 * gcc.dg/const-1.c: Likewise.
6425 * gcc.dg/ipa/pure-const-1.c: Likewise.
6426 * gcc.dg/noreturn-8.c: Likewise.
6427 * gcc.target/i386/mmx-1.c: Likewise.
6428 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
6429 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
6430 * gcc.c-torture/execute/pr33992.x: New file.
6431
6432 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
6433
6434 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
6435
6436 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
6437
6438 PR c++/55951
6439 * g++.dg/ext/desig5.C: New.
6440
6441 2013-03-26 Tobias Burnus <burnus@net-b.de>
6442
6443 PR fortran/56649
6444 * gfortran.dg/merge_init_expr_2.f90: New.
6445 * gfortran.dg/merge_char_1.f90: Modify test to
6446 stay a run-time test.
6447 * gfortran.dg/merge_char_3.f90: Ditto.
6448
6449 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
6450
6451 * g++.dg/cpp0x/constexpr-friend-2.C: New.
6452 * g++.dg/cpp0x/constexpr-main.C: Likewise.
6453
6454 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
6455
6456 PR c++/56722
6457 * g++.dg/cpp0x/range-for23.C: New.
6458
6459 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
6460
6461 PR libfortran/52512
6462 * gfortran.dg/namelist_79.f90: New.
6463
6464 2013-03-25 Martin Jambor <mjambor@suse.cz>
6465
6466 * gcc.dg/ipa/ipcp-agg-9.c: New test.
6467
6468 2013-03-25 Tobias Burnus <burnus@net-b.de>
6469
6470 PR fortran/38536
6471 PR fortran/38813
6472 PR fortran/38894
6473 PR fortran/39288
6474 PR fortran/40963
6475 PR fortran/45824
6476 PR fortran/47023
6477 PR fortran/47034
6478 PR fortran/49023
6479 PR fortran/50269
6480 PR fortran/50612
6481 PR fortran/52426
6482 PR fortran/54263
6483 PR fortran/55343
6484 PR fortran/55444
6485 PR fortran/55574
6486 PR fortran/56079
6487 PR fortran/56378
6488 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
6489 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
6490 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
6491 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
6492 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
6493 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
6494 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
6495 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
6496 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
6497 * gfortran.dg/c_loc_tests_16.f90: Ditto.
6498 * gfortran.dg/c_loc_tests_4.f03: Ditto.
6499 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
6500 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
6501 * gfortran.dg/c_loc_tests_8.f03: Ditto.
6502 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
6503 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
6504 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
6505 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
6506 * gfortran.dg/pr32601_1.f03: Ditto.
6507 * gfortran.dg/storage_size_2.f08: Remove dg-error.
6508 * gfortran.dg/blockdata_7.f90: New.
6509 * gfortran.dg/c_assoc_4.f90: New.
6510 * gfortran.dg/c_f_pointer_tests_6.f90: New.
6511 * gfortran.dg/c_f_pointer_tests_7.f90: New.
6512 * gfortran.dg/c_funloc_tests_8.f90: New.
6513 * gfortran.dg/c_loc_test_17.f90: New.
6514 * gfortran.dg/c_loc_test_18.f90: New.
6515 * gfortran.dg/c_loc_test_19.f90: New.
6516 * gfortran.dg/c_loc_test_20.f90: New.
6517 * gfortran.dg/c_sizeof_5.f90: New.
6518 * gfortran.dg/iso_c_binding_rename_3.f90: New.
6519 * gfortran.dg/transfer_resolve_2.f90: New.
6520 * gfortran.dg/transfer_resolve_3.f90: New.
6521 * gfortran.dg/transfer_resolve_4.f90: New.
6522 * gfortran.dg/pr32601.f03: Update dg-error.
6523 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
6524 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
6525
6526 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6527
6528 * gcc.target/arm/vseleqdf.c: New test.
6529 * gcc.target/arm/vseleqsf.c: Likewise.
6530 * gcc.target/arm/vselgedf.c: Likewise.
6531 * gcc.target/arm/vselgesf.c: Likewise.
6532 * gcc.target/arm/vselgtdf.c: Likewise.
6533 * gcc.target/arm/vselgtsf.c: Likewise.
6534 * gcc.target/arm/vselledf.c: Likewise.
6535 * gcc.target/arm/vsellesf.c: Likewise.
6536 * gcc.target/arm/vselltdf.c: Likewise.
6537 * gcc.target/arm/vselltsf.c: Likewise.
6538 * gcc.target/arm/vselnedf.c: Likewise.
6539 * gcc.target/arm/vselnesf.c: Likewise.
6540 * gcc.target/arm/vselvcdf.c: Likewise.
6541 * gcc.target/arm/vselvcsf.c: Likewise.
6542 * gcc.target/arm/vselvsdf.c: Likewise.
6543 * gcc.target/arm/vselvssf.c: Likewise.
6544
6545 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6546
6547 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
6548 body from here...
6549 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
6550 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
6551 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
6552 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
6553 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
6554 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
6555 * gcc.target/aarch64/atomic-op-char.x: ... to here.
6556 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
6557 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
6558 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
6559 * gcc.target/aarch64/atomic-op-int.x: ... to here.
6560 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
6561 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
6562 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
6563 * gcc.target/aarch64/atomic-op-release.x: ... to here.
6564 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
6565 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
6566 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
6567 * gcc.target/aarch64/atomic-op-short.x: ... to here.
6568 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
6569 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
6570 * gcc.target/arm/atomic-op-acquire.c: Likewise.
6571 * gcc.target/arm/atomic-op-char.c: Likewise.
6572 * gcc.target/arm/atomic-op-consume.c: Likewise.
6573 * gcc.target/arm/atomic-op-int.c: Likewise.
6574 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
6575 * gcc.target/arm/atomic-op-release.c: Likewise.
6576 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
6577 * gcc.target/arm/atomic-op-short.c: Likewise.
6578
6579 2013-03-25 Richard Biener <rguenther@suse.de>
6580
6581 PR middle-end/56694
6582 * g++.dg/torture/pr56694.C: New testcase.
6583
6584 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6585
6586 PR target/56720
6587 * gcc.target/arm/neon-vcond-gt.c: New test.
6588 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
6589 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
6590
6591 2013-03-25 Richard Biener <rguenther@suse.de>
6592
6593 PR tree-optimization/56689
6594 * gcc.dg/torture/pr56689.c: New testcase.
6595
6596 2013-03-25 Kai Tietz <ktietz@redhat.com>
6597
6598 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
6599
6600 2013-03-24 Tobias Burnus <burnus@net-b.de>
6601
6602 PR fortran/56696
6603 * gfortran.dg/eof_5.f90: New.
6604
6605 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
6606
6607 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
6608 alphabetically.
6609
6610 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
6611
6612 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
6613
6614 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
6615
6616 PR testsuite/55994
6617 * gcc.c-torture/execute/builtins/builtins.exp: Add
6618 -Wl,--allow-multiple-definition for RTEMS targets.
6619
6620 2013-03-22 Ian Bolton <ian.bolton@arm.com>
6621
6622 * gcc.target/aarch64/movk.c: New test.
6623
6624 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
6625
6626 * g++.dg/ext/vector21.C: New testcase.
6627
6628 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
6629
6630 * gcc.target/arm/neon-for-64bits-1.c: New tests.
6631 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
6632
6633 2013-03-21 Richard Biener <rguenther@suse.de>
6634
6635 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
6636 * gcc.dg/vect/vect-outer-3a.c: Likewise.
6637
6638 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
6639
6640 * gcc.target/aarch64/vect.c: Test and result vector added
6641 for sabd and saba instructions.
6642 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
6643 instructions in assembly.
6644 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
6645 * gcc.target/aarch64/vect-fp.c: Test and result vector added
6646 for fabd instruction.
6647 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
6648 instruction in assembly.
6649 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
6650
6651 2013-03-20 Jeff Law <law@redhat.com>
6652
6653 * g++.dg/tree-ssa/ssa-dom.C: New test.
6654
6655 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
6656
6657 * gcc.target/powerpc/mmfpgpr.c: New test.
6658 * gcc.target/powerpc/sd-vsx.c: Likewise.
6659 * gcc.target/powerpc/sd-pwr6.c: Likewise.
6660 * gcc.target/powerpc/vsx-float0.c: Likewise.
6661
6662 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
6663
6664 PR tree-optimization/56355
6665 * gcc.dg/pr56355-1.c: New file.
6666
6667 2013-03-20 Catherine Moore <clm@codesourcery.com>
6668 Richard Sandiford <rdsandiford@googlemail.com>
6669
6670 * gcc.target/mips/mips.exp: Add microMIPS support.
6671 * gcc.target/mips/umips-movep-2.c: New test.
6672 * gcc.target/mips/umips-lwp-2.c: New test.
6673 * gcc.target/mips/umips-swp-5.c: New test.
6674 * gcc.target/mips/umips-constraints-1.c: New test.
6675 * gcc.target/mips/umips-lwp-3.c: New test.
6676 * gcc.target/mips/umips-swp-6.c: New test.
6677 * gcc.target/mips/umips-constraints-2.c: New test.
6678 * gcc.target/mips/umips-save-restore-1.c: New test.
6679 * gcc.target/mips/umips-lwp-4.c: New test.
6680 * gcc.target/mips/umips-swp-7.c: New test.
6681 * gcc.target/mips/umips-save-restore-2.c: New test.
6682 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
6683 * gcc.target/mips/umips-lwp-5.c: New test.
6684 * gcc.target/mips/umips-save-restore-3.c: New test.
6685 * gcc.target/mips/umips-lwp-6.c: New test.
6686 * gcc.target/mips/umips-swp-1.c: New test.
6687 * gcc.target/mips/umips-lwp-7.c: New test.
6688 * gcc.target/mips/umips-swp-2.c: New test.
6689 * gcc.target/mips/umips-lwp-8.c: New test.
6690 * gcc.target/mips/umips-swp-3.c: New test.
6691 * gcc.target/mips/umips-movep-1.c: New test.
6692 * gcc.target/mips/umips-lwp-1.c: New test.
6693 * gcc.target/mips/umips-swp-4.c: New test.
6694
6695 2013-03-20 Richard Biener <rguenther@suse.de>
6696
6697 PR tree-optimization/56661
6698 * gcc.dg/torture/pr56661.c: New testcase.
6699
6700 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6701
6702 PR rtl-optimization/56605
6703 * gcc.target/powerpc/pr56605.c: New.
6704
6705 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6706
6707 PR fortran/54932
6708 * gfortran.dg/do_1.f90: Don't xfail.
6709
6710 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
6711
6712 PR libfortran/51825
6713 * gfortran.dg/namelist_77.f90: New.
6714 * gfortran.dg/namelist_78.f90: New.
6715
6716 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
6717
6718 PR libfortran/48618
6719 * gfortran.dg/open_negative_unit_1.f90: New.
6720
6721 2013-03-19 Ian Bolton <ian.bolton@arm.com>
6722
6723 * gcc.target/aarch64/sbc.c: New test.
6724
6725 2013-03-19 Ian Bolton <ian.bolton@arm.com>
6726
6727 * gcc.target/aarch64/ror.c: New test.
6728
6729 2013-03-19 Ian Bolton <ian.bolton@arm.com>
6730
6731 * gcc.target/aarch64/extr.c: New test.
6732
6733 2013-03-19 Richard Biener <rguenther@suse.de>
6734
6735 PR tree-optimization/56273
6736 * gcc.dg/tree-ssa/vrp47.c: Adjust.
6737 * c-c++-common/uninit-17.c: Likewise.
6738
6739 2013-03-18 Jakub Jelinek <jakub@redhat.com>
6740
6741 PR tree-optimization/56635
6742 * g++.dg/torture/pr56635.C: New test.
6743
6744 2013-03-18 Richard Biener <rguenther@suse.de>
6745
6746 PR tree-optimization/3713
6747 * g++.dg/ipa/devirt-12.C: New testcase.
6748
6749 2013-03-18 Jakub Jelinek <jakub@redhat.com>
6750
6751 PR c/56566
6752 * c-c++-common/pr56566.c: New test.
6753
6754 2013-03-17 Jason Merrill <jason@redhat.com>
6755
6756 * g++.dg/template/abstract-dr337.C: XFAIL.
6757
6758 2013-03-16 Jakub Jelinek <jakub@redhat.com>
6759
6760 PR c++/56607
6761 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
6762 * c-c++-common/pr56607.c: New test.
6763
6764 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
6765
6766 PR c++/56582
6767 * g++.dg/cpp0x/constexpr-array5.C: New.
6768
6769 2013-03-15 Tobias Burnus <burnus@net-b.de>
6770
6771 PR fortran/56615
6772 * gfortran.dg/transfer_intrinsic_5.f90: New.
6773
6774 2013-03-15 Kai Tietz <ktietz@redhat.com>
6775
6776 * gcc.target/i386/movti.c: Don't test for x64 mingw.
6777 * gcc.target/i386/pr20020-1.c: Likewise.
6778 * gcc.target/i386/pr20020-2.c: Likewise.
6779 * gcc.target/i386/pr20020-3.c: Likewise.
6780 * gcc.target/i386/pr53425-1.c: Likewise.
6781 * gcc.target/i386/pr53425-2.c: Likewise.
6782 * gcc.target/i386/pr55093.c: Likewise.
6783 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
6784
6785 2013-03-15 Jakub Jelinek <jakub@redhat.com>
6786
6787 PR debug/56307
6788 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
6789 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
6790
6791 2013-03-14 Jakub Jelinek <jakub@redhat.com>
6792
6793 PR tree-optimization/53265
6794 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
6795 undefined behavior.
6796 * gcc.dg/graphite/id-6.c (test): Likewise.
6797 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
6798 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
6799
6800 PR tree-optimization/53265
6801 * gcc.dg/pr53265.c: New test.
6802 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
6803 to dg-options.
6804 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
6805 arrays.
6806 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
6807 n, use it as high bound instead of 4.
6808
6809 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
6810
6811 PR target/49880
6812 * gcc.target/sh/pr49880-1.c: New.
6813 * gcc.target/sh/pr49880-2.c: New.
6814 * gcc.target/sh/pr49880-3.c: New.
6815 * gcc.target/sh/pr49880-4.c: New.
6816 * gcc.target/sh/pr49880-5.c: New.
6817
6818 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
6819
6820 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
6821
6822 2013-03-13 Richard Biener <rguenther@suse.de>
6823
6824 PR tree-optimization/56608
6825 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
6826
6827 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
6828
6829 PR c++/56611
6830 * g++.dg/cpp0x/alias-decl-32.C: New.
6831
6832 2013-03-11 Jan Hubicka <jh@suse.cz>
6833
6834 PR middle-end/56571
6835 * gcc.c-torture/compile/pr56571.c: New testcase.
6836
6837 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6838
6839 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
6840 * gcc.dg/tree-ssa/pr55579.c: Likewise.
6841
6842 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
6843
6844 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
6845 * gcc.dg/inline_4.c: Likewise.
6846 * gcc.dg/unroll_2.c: Likewise.
6847 * gcc.dg/unroll_3.c: Likewise.
6848 * gcc.dg/unroll_4.c: Likewise.
6849
6850 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6851
6852 PR testsuite/54119
6853 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
6854
6855 PR debug/56307
6856 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
6857
6858 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
6859
6860 PR target/40797
6861 * gcc.c-torture/compile/pr40797.c: New.
6862
6863 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6864
6865 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
6866
6867 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
6868
6869 PR fortran/56575
6870 * gfortran.dg/class_56.f90: New test.
6871
6872 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
6873
6874 PR middle-end/56524
6875 * gcc.target/mips/pr56524.c: New test.
6876
6877 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
6878
6879 PR c++/56565
6880 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
6881
6882 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
6883
6884 PR c++/51412
6885 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
6886
6887 2013-03-08 Marek Polacek <polacek@redhat.com>
6888
6889 PR tree-optimization/56478
6890 * gcc.dg/torture/pr56478.c: New test.
6891
6892 2013-03-08 Kai Tietz <ktietz@redhat.com>
6893
6894 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
6895 targets linker option --allow-multiple-definition.
6896
6897 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
6898 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
6899 * gcc.dg/pr52549.c: Add LLP64 case.
6900 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
6901 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
6902 * gcc.dg/torture/pr51071-2.c: Likewise.
6903 * gcc.dg/tree-ssa/vrp72.c: Likewise.
6904 * gcc.dg/tree-ssa/vrp73.c: Likewise.
6905 * gcc.dg/tree-ssa/vrp75.c: Likewise.
6906 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
6907 * gcc.dg/weak/weak-1.c: Likewise.
6908 * gcc.dg/weak/weak-2.c: Likewise.
6909 * gcc.dg/weak/weak-3.c: Likewise.
6910 * gcc.dg/weak/weak-4.c: Likewise.
6911 * gcc.dg/weak/weak-5.c: Likewise.
6912 * gcc.dg/weak/weak-15.c: Likewise.
6913 * gcc.dg/weak/weak-16.c: Likewise.
6914
6915 * c-c++-common/pr54486.c: Skip test for mingw-targets.
6916
6917 2013-03-07 Jakub Jelinek <jakub@redhat.com>
6918
6919 PR tree-optimization/56559
6920 * gcc.dg/tree-ssa/reassoc-26.c: New test.
6921
6922 2013-03-07 Andreas Schwab <schwab@suse.de>
6923
6924 * gcc.dg/pr31490.c: Fix last change.
6925
6926 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
6927
6928 PR c++/56534
6929 * g++.dg/template/crash115.C: New.
6930
6931 2013-03-06 Jakub Jelinek <jakub@redhat.com>
6932
6933 PR tree-optimization/56539
6934 * gcc.c-torture/compile/pr56539.c: New test.
6935
6936 2013-03-06 Kai Tietz <ktietz@redhat.com>
6937
6938 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
6939 targets.
6940 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
6941 * gcc.dg/lto/20091013-1_2.c: Likewise.
6942 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
6943
6944 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
6945
6946 * gnat.dg/specs/aggr6.ads: New test.
6947
6948 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
6949
6950 * gnat.dg/loop_optimization15.ad[sb]: New test.
6951
6952 2013-03-06 Jakub Jelinek <jakub@redhat.com>
6953
6954 PR middle-end/56548
6955 * gcc.dg/pr56548.c: New test.
6956
6957 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6958
6959 PR debug/53363
6960 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
6961
6962 2013-03-06 Jakub Jelinek <jakub@redhat.com>
6963
6964 PR c++/56543
6965 * g++.dg/template/typename20.C: New test.
6966
6967 2013-03-05 Jakub Jelinek <jakub@redhat.com>
6968
6969 PR debug/56510
6970 * gcc.dg/pr56510.c: New test.
6971
6972 PR rtl-optimization/56484
6973 * gcc.c-torture/compile/pr56484.c: New test.
6974
6975 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
6976
6977 PR c++/56530
6978 * g++.dg/warn/Wsign-conversion-2.C: New.
6979
6980 2013-03-05 Richard Biener <rguenther@suse.de>
6981
6982 PR tree-optimization/56270
6983 * gcc.dg/vect/slp-38.c: New testcase.
6984
6985 2013-03-05 Jakub Jelinek <jakub@redhat.com>
6986
6987 PR rtl-optimization/56494
6988 * gcc.dg/pr56494.c: New test.
6989
6990 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
6991
6992 * gcc.dg/pr56424.c: New test.
6993
6994 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
6995
6996 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
6997 * gcc.dg/pr56228.c <avr>: Skip.
6998
6999 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
7000
7001 PR testsuite/52641
7002 PR tree-optimization/52631
7003 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
7004
7005 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
7006
7007 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
7008 * gcc.dg/vect/vect-83_64.c: Same.
7009
7010 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
7011
7012 PR fortran/56477
7013 * gfortran.dg/pointer_check_13.f90: New test.
7014
7015 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
7016
7017 PR fortran/54730
7018 * gfortran.dg/array_constructor_42.f90: New test.
7019
7020 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
7021
7022 PR c++/52688
7023 * g++.dg/template/static33.C: New.
7024 * g++.dg/template/static34.C: Likewise.
7025
7026 PR c++/10291
7027 * g++.dg/template/static35.C: New.
7028
7029 2013-03-01 Steve Ellcey <sellcey@mips.com>
7030
7031 * gcc.dg/pr56396.c: Require pic support.
7032
7033 2013-03-01 Richard Biener <rguenther@suse.de>
7034
7035 PR tree-optimization/55481
7036 * gcc.dg/torture/pr56488.c: New testcase.
7037
7038 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
7039 Jakub Jelinek <jakub@redhat.com>
7040
7041 PR sanitizer/56454
7042 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
7043 no_sanitize_address attribute rather than no_address_safety_analysis.
7044 * g++.dg/asan/sanitizer_test_utils.h
7045 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
7046 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
7047 in addition to no_address_safety_analysis.
7048
7049 2013-02-28 Jason Merrill <jason@redhat.com>
7050
7051 PR c++/56481
7052 * g++.dg/cpp0x/constexpr-and.C: New.
7053
7054 2013-02-28 Martin Jambor <mjambor@suse.cz>
7055
7056 PR tree-optimization/56294
7057 * g++.dg/debug/pr56294.C: New test.
7058
7059 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
7060
7061 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
7062
7063 2013-02-27 Marek Polacek <polacek@redhat.com>
7064
7065 PR rtl-optimization/56466
7066 * gcc.dg/pr56466.c: New test.
7067
7068 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
7069
7070 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
7071 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
7072 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
7073
7074 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
7075
7076 PR middle-end/45472
7077 * gcc.dg/pr45472.c: New test.
7078
7079 2013-02-26 Marek Polacek <polacek@redhat.com>
7080
7081 PR tree-optimization/56426
7082 * gcc.dg/pr56436.c: New test.
7083
7084 2013-02-26 Jakub Jelinek <jakub@redhat.com>
7085
7086 PR tree-optimization/56448
7087 * gcc.c-torture/compile/pr56448.c: New test.
7088
7089 PR tree-optimization/56443
7090 * gcc.dg/torture/pr56443.c: New test.
7091
7092 2013-02-25 Richard Biener <rguenther@suse.de>
7093
7094 PR tree-optimization/56175
7095 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
7096
7097 2013-02-24 Jakub Jelinek <jakub@redhat.com>
7098
7099 PR c++/56403
7100 * g++.dg/torture/pr56403.C: New test.
7101
7102 2013-02-25 Catherine Moore <clm@codesourcery.com>
7103
7104 Revert:
7105 2013-02-24 Catherine Moore <clm@codesourcery.com>
7106 Richard Sandiford <rdsandiford@googlemail.com>
7107
7108 * gcc.target/mips/mips.exp: Add microMIPS support.
7109 * gcc.target/mips/umips-movep-2.c: New test.
7110 * gcc.target/mips/umips-lwp-2.c: New test.
7111 * gcc.target/mips/umips-swp-5.c: New test.
7112 * gcc.target/mips/umips-constraints-1.c: New test.
7113 * gcc.target/mips/umips-lwp-3.c: New test.
7114 * gcc.target/mips/umips-swp-6.c: New test.
7115 * gcc.target/mips/umips-constraints-2.c: New test.
7116 * gcc.target/mips/umips-save-restore-1.c: New test.
7117 * gcc.target/mips/umips-lwp-4.c: New test.
7118 * gcc.target/mips/umips-swp-7.c: New test.
7119 * gcc.target/mips/umips-save-restore-2.c: New test.
7120 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
7121 * gcc.target/mips/umips-lwp-5.c: New test.
7122 * gcc.target/mips/umips-save-restore-3.c: New test.
7123 * gcc.target/mips/umips-lwp-6.c: New test.
7124 * gcc.target/mips/umips-swp-1.c: New test.
7125 * gcc.target/mips/umips-lwp-7.c: New test.
7126 * gcc.target/mips/umips-swp-2.c: New test.
7127 * gcc.target/mips/umips-lwp-8.c: New test.
7128 * gcc.target/mips/umips-swp-3.c: New test.
7129 * gcc.target/mips/umips-movep-1.c: New test.
7130 * gcc.target/mips/umips-lwp-1.c: New test.
7131 * gcc.target/mips/umips-swp-4.c: New test.
7132
7133 2013-02-24 Catherine Moore <clm@codesourcery.com>
7134 Richard Sandiford <rdsandiford@googlemail.com>
7135
7136 * gcc.target/mips/mips.exp: Add microMIPS support.
7137 * gcc.target/mips/umips-movep-2.c: New test.
7138 * gcc.target/mips/umips-lwp-2.c: New test.
7139 * gcc.target/mips/umips-swp-5.c: New test.
7140 * gcc.target/mips/umips-constraints-1.c: New test.
7141 * gcc.target/mips/umips-lwp-3.c: New test.
7142 * gcc.target/mips/umips-swp-6.c: New test.
7143 * gcc.target/mips/umips-constraints-2.c: New test.
7144 * gcc.target/mips/umips-save-restore-1.c: New test.
7145 * gcc.target/mips/umips-lwp-4.c: New test.
7146 * gcc.target/mips/umips-swp-7.c: New test.
7147 * gcc.target/mips/umips-save-restore-2.c: New test.
7148 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
7149 * gcc.target/mips/umips-lwp-5.c: New test.
7150 * gcc.target/mips/umips-save-restore-3.c: New test.
7151 * gcc.target/mips/umips-lwp-6.c: New test.
7152 * gcc.target/mips/umips-swp-1.c: New test.
7153 * gcc.target/mips/umips-lwp-7.c: New test.
7154 * gcc.target/mips/umips-swp-2.c: New test.
7155 * gcc.target/mips/umips-lwp-8.c: New test.
7156 * gcc.target/mips/umips-swp-3.c: New test.
7157 * gcc.target/mips/umips-movep-1.c: New test.
7158 * gcc.target/mips/umips-lwp-1.c: New test.
7159 * gcc.target/mips/umips-swp-4.c: New test.
7160
7161 2013-02-22 Jakub Jelinek <jakub@redhat.com>
7162
7163 PR sanitizer/56393
7164 * lib/asan-dg.exp (asan_link_flags): Add
7165 -B${gccpath}/libsanitizer/asan/ to flags.
7166
7167 2013-02-21 Jakub Jelinek <jakub@redhat.com>
7168
7169 PR middle-end/56420
7170 * gcc.dg/torture/pr56420.c: New test.
7171
7172 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
7173
7174 PR middle-end/56108
7175 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
7176
7177 2013-02-21 Martin Jambor <mjambor@suse.cz>
7178
7179 PR tree-optimization/56310
7180 * g++.dg/ipa/pr56310.C: New test.
7181
7182 2013-02-21 Janus Weil <janus@gcc.gnu.org>
7183
7184 PR fortran/56385
7185 * gfortran.dg/proc_ptr_comp_37.f90: New.
7186
7187 2013-02-21 Richard Biener <rguenther@suse.de>
7188
7189 PR tree-optimization/56415
7190 Revert
7191 2013-02-11 Richard Biener <rguenther@suse.de>
7192
7193 PR tree-optimization/56273
7194 * g++.dg/warn/Warray-bounds-6.C: New testcase.
7195 * gcc.dg/tree-ssa/pr21559.c: Adjust.
7196 * gcc.dg/tree-ssa/vrp17.c: Likewise.
7197 * gcc.dg/tree-ssa/vrp18.c: Likewise.
7198 * gcc.dg/tree-ssa/vrp23.c: Likewise.
7199 * gcc.dg/tree-ssa/vrp24.c: Likewise.
7200
7201 2013-02-21 Marek Polacek <polacek@redhat.com>
7202
7203 PR tree-optimization/56398
7204 * g++.dg/torture/pr56398.C: New test.
7205
7206 2013-02-21 Jakub Jelinek <jakub@redhat.com>
7207
7208 PR inline-asm/56405
7209 * gcc.c-torture/compile/pr56405.c: New test.
7210
7211 2013-02-20 Jan Hubicka <jh@suse.cz>
7212
7213 PR tree-optimization/56265
7214 * g++.dg/ipa/devirt-11.C: New testcase.
7215
7216 2013-02-20 Richard Biener <rguenther@suse.de>
7217
7218 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
7219
7220 2013-02-20 Richard Biener <rguenther@suse.de>
7221 Jakub Jelinek <jakub@redhat.com>
7222
7223 PR tree-optimization/56396
7224 * gcc.dg/pr56396.c: New testcase.
7225
7226 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
7227
7228 PR c++/56373
7229 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
7230
7231 2013-02-19 Richard Biener <rguenther@suse.de>
7232
7233 PR tree-optimization/56384
7234 * gcc.dg/torture/pr56384.c: New testcase.
7235
7236 2013-02-19 Jakub Jelinek <jakub@redhat.com>
7237
7238 PR tree-optimization/56350
7239 * gcc.dg/pr56350.c: New test.
7240
7241 PR tree-optimization/56381
7242 * g++.dg/opt/pr56381.C: New test.
7243
7244 2013-02-18 Jakub Jelinek <jakub@redhat.com>
7245
7246 PR pch/54117
7247 * lib/dg-pch.exp (pch-init, pch-finish,
7248 check_effective_target_pch_supported_debug): New procs.
7249 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
7250 Likewise if $pch_unsupported_debug and $flags include -g.
7251 Skip FAILs about missing *.gch file if $pch_unsupported_debug
7252 and dg-require-effective-target pch_unsupported_debug.
7253 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
7254 * objc.dg/pch/pch.exp: Likewise.
7255 * gcc.dg/pch/pch.exp: Likewise.
7256 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
7257 pch_unsupported_debug.
7258 * gcc.dg/pch/valid-1.hs: Likewise.
7259 * gcc.dg/pch/valid-1b.c: Likewise.
7260 * gcc.dg/pch/valid-1b.hs: Likewise.
7261
7262 2013-02-18 Richard Biener <rguenther@suse.de>
7263
7264 PR tree-optimization/56366
7265 * gcc.dg/torture/pr56366.c: New testcase.
7266
7267 2013-02-18 Richard Biener <rguenther@suse.de>
7268
7269 PR middle-end/56349
7270 * gcc.dg/torture/pr56349.c: New testcase.
7271
7272 2013-02-18 Richard Biener <rguenther@suse.de>
7273
7274 PR tree-optimization/56321
7275 * gcc.dg/torture/pr56321.c: New testcase.
7276
7277 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
7278
7279 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
7280
7281 2013-02-16 Jakub Jelinek <jakub@redhat.com>
7282 Dodji Seketeli <dodji@redhat.com>
7283
7284 PR asan/56330
7285 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
7286 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
7287 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
7288 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
7289 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
7290 * c-c++-common/asan/pr56330.c: Likewise.
7291 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
7292 Ensure the size argument of __builtin_memcpy is a constant.
7293
7294 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
7295 Paolo Carlini <paolo.carlini@oracle.com>
7296
7297 PR c++/51242
7298 * g++.dg/cpp0x/enum23.C: New.
7299
7300 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
7301
7302 PR target/54685
7303 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
7304
7305 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
7306
7307 PR rtl-optimization/56348
7308 * gcc.target/i386/pr56348.c: New test.
7309
7310 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
7311
7312 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
7313 * gcc.target/arm/interrupt-2.c: Likewise.
7314
7315 2013-02-15 Tobias Burnus <burnus@net-b.de>
7316
7317 PR fortran/56318
7318 * gfortran.dg/matmul_9.f90: New.
7319
7320 2013-02-15 Tobias Burnus <burnus@net-b.de>
7321
7322 PR fortran/53818
7323 * gfortran.dg/init_flag_11.f90: New.
7324
7325 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7326
7327 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
7328
7329 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7330
7331 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
7332 characters.
7333
7334 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
7335 Tobias Burnus <burnus@net-b.de>
7336
7337 PR testsuite/56138
7338 * gfortran.dg/allocatable_function_7.f90: New.
7339
7340 2013-02-14 Jakub Jelinek <jakub@redhat.com>
7341
7342 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
7343 * asan_globals_test-wrapper.cc: New file.
7344 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
7345 instead of asan_globals_test.cc as dg-additional-sources.
7346 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
7347 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
7348 "sanitizer_test_utils.h" instead of
7349 "sanitizer_common/tests/sanitizer_test_utils.h".
7350 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
7351 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
7352 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
7353 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
7354 * g++.dg/asan/asan_test.cc: Synced from upstream.
7355 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
7356
7357 2013-02-14 Dodji Seketeli <dodji@redhat.com>
7358
7359 Fix an asan crash
7360 * c-c++-common/asan/memcmp-2.c: New test.
7361
7362 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
7363
7364 PR c++/55582
7365 * g++.dg/cpp0x/udlit-string-literal.h: New.
7366 * g++.dg/cpp0x/udlit-string-literal.C: New.
7367
7368 2013-02-13 Sriraman Tallam <tmsriram@google.com>
7369
7370 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
7371
7372 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
7373
7374 PR target/56184
7375 * gcc.target/arm/pr56184.C: New test.
7376
7377 2013-02-13 Jakub Jelinek <jakub@redhat.com>
7378
7379 PR c++/56302
7380 * g++.dg/torture/pr56302.C: New test.
7381 * g++.dg/cpp0x/constexpr-56302.C: New test.
7382 * c-c++-common/pr56302.c: New test.
7383
7384 2013-02-13 Tobias Burnus <burnus@net-b.de>
7385 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7386
7387 PR fortran/56204
7388 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
7389 * gfortran.dg/quad_3.f90: Ditto.
7390
7391 2013-02-13 Kostya Serebryany <kcc@google.com>
7392
7393 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
7394 to match the fresh asan run-time.
7395 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
7396
7397 2013-02-12 Dodji Seketeli <dodji@redhat.com>
7398
7399 Avoid instrumenting duplicated memory access in the same basic block
7400 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
7401 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
7402 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
7403 * c-c++-common/asan/inc.c: Likewise.
7404
7405 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
7406
7407 PR inline-asm/56148
7408 * gcc.target/i386/pr56148.c: New test.
7409
7410 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
7411 Tobias Burnus <burnus@net-b.de>
7412
7413 PR testsuite/56082
7414 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
7415 to kind=2.
7416
7417 2013-02-12 Richard Biener <rguenther@suse.de>
7418
7419 PR lto/56297
7420 * gcc.dg/lto/pr56297_0.c: New testcase.
7421 * gcc.dg/lto/pr56297_0.c: Likewise.
7422
7423 2013-02-12 Janus Weil <janus@gcc.gnu.org>
7424
7425 PR fortran/46952
7426 * gfortran.dg/typebound_deferred_1.f90: New.
7427
7428 2013-02-12 Jakub Jelinek <jakub@redhat.com>
7429
7430 PR rtl-optimization/56151
7431 * gcc.target/i386/pr56151.c: New test.
7432
7433 2013-02-11 Sriraman Tallam <tmsriram@google.com>
7434
7435 * g++.dg/ext/mv12.C: New test.
7436 * g++.dg/ext/mv12.h: New file.
7437 * g++.dg/ext/mv12-aux.C: New file.
7438 * g++.dg/ext/mv13.C: New test.
7439
7440 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
7441
7442 * lib/target-supports.exp
7443 (check_effective_target_powerpc_eabi_ok): New.
7444 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
7445 powerpc_eabi_ok.
7446 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
7447 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
7448 only.
7449 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
7450 * gcc.target/powerpc/pr51623.c: Likewise.
7451 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
7452 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
7453
7454 2013-02-11 Alexander Potapenko <glider@google.com>
7455 Jack Howarth <howarth@bromo.med.uc.edu>
7456 Jakub Jelinek <jakub@redhat.com>
7457
7458 PR sanitizer/55617
7459 * g++.dg/asan/pr55617.C: Run on all targets.
7460
7461 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
7462
7463 PR rtl-optimization/56275
7464 * gcc.dg/pr56275.c: New test.
7465
7466 2013-02-11 Richard Biener <rguenther@suse.de>
7467
7468 PR tree-optimization/56273
7469 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
7470
7471 2013-02-11 Richard Biener <rguenther@suse.de>
7472
7473 PR tree-optimization/56264
7474 * gcc.dg/torture/pr56264.c: New testcase.
7475
7476 2013-02-11 Richard Biener <rguenther@suse.de>
7477
7478 PR tree-optimization/56273
7479 * g++.dg/warn/Warray-bounds-6.C: New testcase.
7480 * gcc.dg/tree-ssa/pr21559.c: Adjust.
7481 * gcc.dg/tree-ssa/vrp17.c: Likewise.
7482 * gcc.dg/tree-ssa/vrp18.c: Likewise.
7483 * gcc.dg/tree-ssa/vrp23.c: Likewise.
7484 * gcc.dg/tree-ssa/vrp24.c: Likewise.
7485
7486 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
7487
7488 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
7489 for *-*-linux-gnu targets.
7490 * g++.dg/asan/interception-test-1.c: Ditto.
7491 * g++.dg/asan/interception-failure-test-1.C: Ditto.
7492 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
7493
7494 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
7495
7496 PR fortran/55362
7497 * gfortran.dg/intrinsic_size_4.f90 : New test.
7498
7499 2013-02-09 Jakub Jelinek <jakub@redhat.com>
7500
7501 PR target/56256
7502 * gcc.target/powerpc/pr56256.c: New test.
7503
7504 2013-02-08 Ian Lance Taylor <iant@google.com>
7505
7506 * lib/go.exp: Load timeout.exp.
7507
7508 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
7509
7510 PR rtl-optimization/56246
7511 * gcc.target/i386/pr56246.c: New test.
7512
7513 2013-02-08 Jeff Law <law@redhat.com>
7514
7515 PR debug/53948
7516 * gcc.dg/debug/dwarf2/pr53948.c: New test.
7517
7518 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
7519
7520 PR target/56043
7521 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
7522 powerpc*-*-linux*.
7523
7524 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
7525
7526 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
7527
7528 2013-02-08 Jakub Jelinek <jakub@redhat.com>
7529
7530 PR rtl-optimization/56195
7531 * gcc.dg/torture/pr56195.c: New test.
7532
7533 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
7534
7535 PR fortran/54107
7536 * gfortran.dg/recursive_interface_2.f90: New test.
7537
7538 2013-02-08 Jakub Jelinek <jakub@redhat.com>
7539
7540 PR tree-optimization/56250
7541 * gcc.c-torture/execute/pr56250.c: New test.
7542
7543 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
7544
7545 PR tree-optimization/56064
7546 * gcc.dg/fixed-point/view-convert-2.c: New test.
7547
7548 2013-02-08 Michael Matz <matz@suse.de>
7549
7550 PR tree-optimization/52448
7551 * gcc.dg/pr52448.c: New test.
7552
7553 2013-02-08 Richard Biener <rguenther@suse.de>
7554
7555 PR middle-end/56181
7556 * gcc.dg/torture/pr56181.c: New testcase.
7557
7558 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
7559
7560 PR target/54222
7561 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
7562 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
7563
7564 2013-02-07 Jakub Jelinek <jakub@redhat.com>
7565
7566 PR c++/56241
7567 * g++.dg/parse/crash61.C: New test.
7568
7569 PR c++/56239
7570 * g++.dg/parse/pr56239.C: New test.
7571
7572 PR c++/56237
7573 * g++.dg/abi/mangle61.C: New test.
7574
7575 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
7576
7577 PR rtl-optimization/56225
7578 * gcc.target/i386/pr56225.c: New test.
7579
7580 2013-02-07 Jakub Jelinek <jakub@redhat.com>
7581
7582 PR debug/56154
7583 * gcc.dg/guality/pr56154-1.c: New test.
7584 * gcc.dg/guality/pr56154-2.c: New test.
7585 * gcc.dg/guality/pr56154-3.c: New test.
7586 * gcc.dg/guality/pr56154-4.c: New test.
7587 * gcc.dg/guality/pr56154-aux.c: New file.
7588
7589 PR tree-optimization/55789
7590 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
7591 cleanup-tree-dump.
7592 * gcc.dg/tree-ssa/inline-3.c: Add
7593 --param max-early-inliner-iterations=2 option.
7594
7595 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7596
7597 PR debug/53363
7598 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
7599 Add -fno-dwarf2-cfi-asm to dg-options.
7600 Adapt match count.
7601
7602 2013-02-07 Jakub Jelinek <jakub@redhat.com>
7603
7604 PR target/56228
7605 * gcc.dg/pr56228.c: New test.
7606
7607 2013-02-07 Alan Modra <amodra@gmail.com>
7608
7609 PR target/54009
7610 * gcc.target/powerpc/pr54009.c: New test.
7611 PR target/54131
7612 * gfortran.dg/pr54131.f: New test.
7613
7614 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
7615
7616 PR fortran/55789
7617 * gfortran.dg/array_constructor_41.f90: New test.
7618
7619 2013-02-06 Janus Weil <janus@gcc.gnu.org>
7620
7621 PR fortran/55978
7622 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
7623
7624 2013-02-06 Jakub Jelinek <jakub@redhat.com>
7625
7626 PR middle-end/56217
7627 * g++.dg/gomp/pr56217.C: New test.
7628
7629 2013-02-05 Jakub Jelinek <jakub@redhat.com>
7630
7631 PR tree-optimization/56205
7632 * gcc.dg/tree-ssa/stdarg-6.c: New test.
7633 * gcc.c-torture/execute/pr56205.c: New test.
7634
7635 2013-02-05 Richard Biener <rguenther@suse.de>
7636
7637 PR tree-optimization/53342
7638 PR tree-optimization/53185
7639 * gcc.dg/vect/pr53185-2.c: New testcase.
7640
7641 2013-02-05 Jan Hubicka <jh@suse.cz>
7642
7643 PR tree-optimization/55789
7644 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
7645 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
7646 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
7647 * g++.dg/ipa/inline-1.C: New testcase.
7648 * g++.dg/ipa/inline-2.C: New testcase.
7649 * g++.dg/ipa/inline-3.C: New testcase.
7650
7651 2013-02-05 Jan Hubicka <jh@suse.cz>
7652
7653 PR tree-optimization/55789
7654 * g++.dg/torture/pr55789.C: New testcase.
7655
7656 2013-02-05 Jakub Jelinek <jakub@redhat.com>
7657
7658 PR middle-end/56167
7659 * gcc.dg/pr56167.c: New test.
7660
7661 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
7662
7663 PR target/55146
7664 * gcc.target/sh/pr55146.c: New.
7665
7666 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
7667
7668 PR tree-optimization/54386
7669 * gcc.target/sh/pr54386.c: New.
7670
7671 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
7672
7673 PR fortran/56008
7674 * gfortran.dg/realloc_on _assign_16.f90 : New test.
7675
7676 PR fortran/47517
7677 * gfortran.dg/realloc_on _assign_17.f90 : New test.
7678
7679 2013-02-04 Alexander Potapenko <glider@google.com>
7680 Jack Howarth <howarth@bromo.med.uc.edu>
7681 Jakub Jelinek <jakub@redhat.com>
7682
7683 PR sanitizer/55617
7684 * g++.dg/asan/pr55617.C: New test.
7685
7686 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
7687
7688 PR fortran/54195
7689 * gfortran.dg/typebound_operator_19.f90: New test.
7690 * gfortran.dg/typebound_assignment_4.f90: New test.
7691
7692 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
7693
7694 PR fortran/54107
7695 * gfortran.dg/recursive_interface_1.f90: New test.
7696
7697 2013-02-04 Richard Guenther <rguenther@suse.de>
7698
7699 PR lto/56168
7700 * gcc.dg/lto/pr56168_0.c: New testcase.
7701 * gcc.dg/lto/pr56168_1.c: Likewise.
7702
7703 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
7704
7705 PR fortran/50627
7706 PR fortran/56054
7707 * gfortran.dg/block_12.f90: New test.
7708 * gfortran.dg/module_error_1.f90: New test.
7709
7710 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
7711
7712 * lib/target-supports.exp (check_effective_target_vect_float)
7713 (check_effective_target_vect_no_align): Add mips-sde-elf.
7714
7715 2013-02-01 Jakub Jelinek <jakub@redhat.com>
7716
7717 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
7718
7719 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
7720
7721 * gcc.dg/pr56023.c: XFAIL on AIX.
7722 * gcc.dg/vect/pr49352.c: Same.
7723
7724 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
7725
7726 * gnat.dg/opt26.adb: New test.
7727
7728 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
7729
7730 Revert.
7731 2013-01-27 Amol Pise <amolpise15@gmail.com>
7732
7733 * gcc.target/arm/neon-vfnms-1.c: New test.
7734 * gcc.target/arm/neon-vfnma-1.c: New test.
7735
7736 2013-01-31 Richard Biener <rguenther@suse.de>
7737
7738 PR tree-optimization/56157
7739 * gcc.dg/torture/pr56157.c: New testcase.
7740
7741 2013-01-30 Richard Biener <rguenther@suse.de>
7742
7743 PR tree-optimization/56150
7744 * gcc.dg/torture/pr56150.c: New testcase.
7745
7746 2013-01-30 Jakub Jelinek <jakub@redhat.com>
7747
7748 PR sanitizer/55374
7749 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
7750 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
7751 printed in backtrace.
7752 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
7753 to avoid errors about mismatched allocation vs. deallocation.
7754
7755 PR c++/55742
7756 * g++.dg/mv1.C: Moved to...
7757 * g++.dg/ext/mv1.C: ... here. Adjust test.
7758 * g++.dg/mv2.C: Moved to...
7759 * g++.dg/ext/mv2.C: ... here. Adjust test.
7760 * g++.dg/mv3.C: Moved to...
7761 * g++.dg/ext/mv3.C: ... here.
7762 * g++.dg/mv4.C: Moved to...
7763 * g++.dg/ext/mv4.C: ... here.
7764 * g++.dg/mv5.C: Moved to...
7765 * g++.dg/ext/mv5.C: ... here. Adjust test.
7766 * g++.dg/mv6.C: Moved to...
7767 * g++.dg/ext/mv6.C: ... here. Adjust test.
7768 * g++.dg/ext/mv7.C: New test.
7769 * g++.dg/ext/mv8.C: New test.
7770 * g++.dg/ext/mv9.C: New test.
7771 * g++.dg/ext/mv10.C: New test.
7772 * g++.dg/ext/mv11.C: New test.
7773
7774 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
7775
7776 PR rtl-optimization/56144
7777 * gcc.dg/pr56144.c: New.
7778
7779 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
7780
7781 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
7782 message.
7783 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
7784 * g++.dg/cpp0x/constexpr-55573.C: Same
7785
7786 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
7787
7788 PR tree-optimization/56064
7789 * gcc.dg/fixed-point/view-convert.c: New test.
7790
7791 2013-01-30 Andreas Schwab <schwab@suse.de>
7792
7793 * lib/target-supports-dg.exp (dg-process-target): Use expr to
7794 evaluate the end index in string range.
7795
7796 2013-01-30 Tobias Burnus <burnus@net-b.de>
7797
7798 PR fortran/56138
7799 * gfortran.dg/allocatable_function_6.f90: New.
7800
7801 2013-01-29 Janus Weil <janus@gcc.gnu.org>
7802 Mikael Morin <mikael@gcc.gnu.org>
7803
7804 PR fortran/54107
7805 * gfortran.dg/proc_ptr_comp_36.f90: New.
7806
7807 2013-01-29 Richard Biener <rguenther@suse.de>
7808
7809 PR tree-optimization/55270
7810 * gcc.dg/torture/pr55270.c: New testcase.
7811
7812 2013-01-28 Jakub Jelinek <jakub@redhat.com>
7813
7814 PR rtl-optimization/56117
7815 * gcc.dg/pr56117.c: New test.
7816
7817 2013-01-28 Richard Biener <rguenther@suse.de>
7818
7819 PR tree-optimization/56034
7820 * gcc.dg/torture/pr56034.c: New testcase.
7821
7822 2013-01-28 Jakub Jelinek <jakub@redhat.com>
7823
7824 PR tree-optimization/56125
7825 * gcc.dg/pr56125.c: New test.
7826
7827 2013-01-28 Tobias Burnus <burnus@net-b.de>
7828 Mikael Morin <mikael@gcc.gnu.org>
7829
7830 PR fortran/53537
7831 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
7832 * gfortran.dg/import8.f90: Likewise.
7833 * gfortran.dg/interface_derived_type_1.f90: Likewise.
7834 * gfortran.dg/import10.f90: New test.
7835 * gfortran.dg/import11.f90: Likewise
7836
7837 2013-01-28 Jakub Jelinek <jakub@redhat.com>
7838
7839 PR testsuite/56053
7840 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
7841 string.h. Provide memset, malloc and free prototypes, adjust line
7842 numbers in dg-output.
7843 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
7844 Provide memset prototype and adjust line numbers in dg-output.
7845 * c-c++-common/asan/global-overflow-1.c: Likewise.
7846
7847 PR tree-optimization/56094
7848 * gcc.dg/pr56094.c: New test.
7849
7850 2013-01-27 Amol Pise <amolpise15@gmail.com>
7851
7852 * gcc.target/arm/neon-vfnms-1.c: New test.
7853 * gcc.target/arm/neon-vfnma-1.c: New test.
7854
7855 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
7856
7857 PR target/56114
7858 * gcc.target/i386/pr56114.c: New test.
7859
7860 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
7861
7862 PR fortran/55984
7863 * gfortran.dg/associate_14.f90: New test.
7864
7865 PR fortran/56047
7866 * gfortran.dg/associate_13.f90: New test.
7867
7868 2013-01-25 Jakub Jelinek <jakub@redhat.com>
7869
7870 PR tree-optimization/56098
7871 * gcc.dg/pr56098-1.c: New test.
7872 * gcc.dg/pr56098-2.c: New test.
7873
7874 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
7875
7876 PR target/54222
7877 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
7878
7879 2013-01-22 Marek Polacek <polacek@redhat.com>
7880
7881 PR tree-optimization/56035
7882 * gcc.dg/pr56035.c: New test.
7883
7884 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
7885
7886 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
7887 for MIPS.
7888
7889 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
7890
7891 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
7892
7893 2013-01-24 Jakub Jelinek <jakub@redhat.com>
7894
7895 PR c/56078
7896 * gcc.dg/pr56078.c: New test.
7897 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
7898
7899 2013-01-24 Martin Jambor <mjambor@suse.cz>
7900
7901 PR tree-optimization/55927
7902 * g++.dg/ipa/devirt-10.C: Disable early inlining.
7903
7904 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
7905
7906 * gcc.target/i386/movsd.c: New test.
7907
7908 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
7909
7910 PR inline-asm/55934
7911 * gcc.target/i386/pr55934.c: New test.
7912
7913 2013-01-23 Janus Weil <janus@gcc.gnu.org>
7914
7915 PR fortran/56081
7916 * gfortran.dg/select_8.f90: New.
7917
7918 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
7919
7920 * gcc.target/microblaze/microblaze.exp: Remove
7921 target_config_cflags check.
7922
7923 2013-01-23 Jakub Jelinek <jakub@redhat.com>
7924
7925 PR fortran/56052
7926 * gfortran.dg/gomp/pr56052.f90: New test.
7927
7928 PR target/49069
7929 * gcc.dg/pr49069.c: New test.
7930
7931 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
7932
7933 PR c++/55944
7934 * g++.dg/cpp0x/constexpr-static10.C: New.
7935
7936 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
7937
7938 PR target/56028
7939 * gcc.target/i386/pr56028.c: New test.
7940
7941 2013-01-22 Jakub Jelinek <jakub@redhat.com>
7942
7943 PR target/55686
7944 * gcc.target/i386/pr55686.c: New test.
7945
7946 2013-01-22 Dodji Seketeli <dodji@redhat.com>
7947
7948 PR c++/53609
7949 * g++.dg/cpp0x/variadic139.C: New test.
7950 * g++.dg/cpp0x/variadic140.C: Likewise.
7951 * g++.dg/cpp0x/variadic141.C: Likewise.
7952
7953 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
7954
7955 * gnat.dg/warn8.adb: New test.
7956
7957 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
7958
7959 PR fortran/55919
7960 * gfortran.dg/include_8.f90: New test.
7961
7962 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
7963
7964 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
7965 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
7966
7967 2013-01-21 Jakub Jelinek <jakub@redhat.com>
7968
7969 PR tree-optimization/56051
7970 * gcc.c-torture/execute/pr56051.c: New test.
7971
7972 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
7973
7974 PR rtl-optimization/56023
7975 * gcc.dg/pr56023.c: New test.
7976
7977 2013-01-21 Martin Jambor <mjambor@suse.cz>
7978
7979 PR middle-end/56022
7980 * gcc.target/i386/pr56022.c: New test.
7981
7982 2013-01-21 Jason Merrill <jason@redhat.com>
7983
7984 * lib/target-supports.exp (check_effective_target_alias): New.
7985
7986 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
7987
7988 PR debug/53235
7989 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
7990
7991 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
7992
7993 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
7994
7995 2013-01-19 Jeff Law <law@redhat.com>
7996
7997 PR tree-optimization/52631
7998 * tree-ssa/pr52631.c: New test.
7999 * tree-ssa/ssa-fre-9: Update expected output.
8000
8001 2013-01-19 Anthony Green <green@moxielogic.com>
8002
8003 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
8004 for moxie.
8005
8006 2013-01-18 Jakub Jelinek <jakub@redhat.com>
8007
8008 PR tree-optimization/56029
8009 * g++.dg/torture/pr56029.C: New test.
8010
8011 2013-01-18 Sharad Singhai <singhai@google.com>
8012
8013 PR tree-optimization/55995
8014 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
8015
8016 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
8017
8018 PR target/55433
8019 * gcc.target/i386/pr55433.c: New.
8020
8021 2013-01-18 Jakub Jelinek <jakub@redhat.com>
8022
8023 PR middle-end/56015
8024 * gfortran.dg/pr56015.f90: New test.
8025
8026 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
8027
8028 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
8029
8030 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
8031
8032 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
8033 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
8034 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
8035 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
8036 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
8037
8038 2013-01-17 Jeff Law <law@redhat.com>
8039
8040 * gcc.dg/pr52573.c: Move to...
8041 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
8042
8043 PR rtl-optimization/52573
8044 * gcc.dg/pr52573.c: New test.
8045
8046 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
8047
8048 PR sanitizer/55679
8049 * g++.dg/asan/interception-test-1.C: Skip on darwin.
8050 * lib/target-supports.exp (check_effective_target_swapcontext): Use
8051 check_no_compiler_messages to test support in ucontext.h.
8052 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
8053 compliant RLIMIT_AS.
8054
8055 2013-01-17 Marek Polacek <polacek@redhat.com>
8056
8057 PR rtl-optimization/55833
8058 * gcc.dg/pr55833.c: New test.
8059
8060 2013-01-17 Jan Hubicka <jh@suse.cz>
8061
8062 PR tree-optimization/55273
8063 * gcc.c-torture/compile/pr55273.c: New testcase.
8064
8065 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
8066
8067 PR target/55981
8068 * gcc.target/pr55981.c: New test.
8069
8070 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
8071
8072 * gcc.target/arm/pr40887.c: Require at least armv5.
8073 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
8074 * gcc.target/arm/pr51915.c: Likewise.
8075 * gcc.target/arm/pr52006.c: Likewise.
8076 * gcc.target/arm/pr53187.c: Likewise.
8077
8078 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
8079 * gcc.target/arm/ftest-support-arm.h: Delete.
8080 * gcc.target/arm/ftest-support-thumb.h: Delete.
8081 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
8082 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
8083 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
8084 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
8085 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
8086 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
8087 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
8088 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
8089 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
8090 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
8091 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
8092 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
8093 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
8094 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
8095 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
8096 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
8097 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
8098 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
8099 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
8100 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
8101 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
8102 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
8103 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
8104 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
8105
8106 2013-01-17 Martin Jambor <mjambor@suse.cz>
8107
8108 PR tree-optimizations/55264
8109 * g++.dg/ipa/pr55264.C: New test.
8110
8111 2013-01-16 Janus Weil <janus@gcc.gnu.org>
8112
8113 PR fortran/55983
8114 * gfortran.dg/class_55.f90: New.
8115
8116 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
8117
8118 PR testsuite/55994
8119 * gcc.c-torture/execute/builtins/builtins.exp: Add
8120 -Wl,--allow-multiple-definition for eabi and elf targets.
8121
8122 PR testsuite/54622
8123 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
8124 check_effective_target_vect_perm_short,
8125 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
8126 check_effective_target_vect64): Return 0 for big-endian ARM.
8127 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
8128
8129 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
8130 prototypes.
8131
8132 2013-01-16 Richard Biener <rguenther@suse.de>
8133
8134 PR tree-optimization/55964
8135 * gcc.dg/torture/pr55964.c: New testcase.
8136
8137 2013-01-16 Richard Biener <rguenther@suse.de>
8138
8139 PR tree-optimization/54767
8140 PR tree-optimization/53465
8141 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
8142
8143 2013-01-16 Christian Bruel <christian.bruel@st.com>
8144
8145 PR target/55301
8146 * gcc.target/sh/sh-switch.c: New testcase.
8147
8148 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
8149
8150 * gcc.dg/webizer.c: Increase the array size.
8151
8152 2013-01-15 Jakub Jelinek <jakub@redhat.com>
8153
8154 PR target/55940
8155 * gcc.dg/pr55940.c: New test.
8156
8157 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
8158 Harald Anlauf <anlauf@gmx.de>
8159
8160 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
8161 * gfortran.dg/bounds_check_5.f90: Likewise.
8162 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
8163 * gfortran.dg/continuation_9.f90: Likewise.
8164 * gfortran.dg/move_alloc_13.f90: Likewise.
8165 * gfortran.dg/structure_constructor_11.f90: Likewise.
8166 * gfortran.dg/tab_continuation.f: Likewise.
8167 * gfortran.dg/warning-directive-2.F90: Likewise.
8168 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
8169
8170 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
8171
8172 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
8173 * gcc.target/arm/fma-sp.c: Likewise.
8174
8175 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
8176
8177 PR rtl-optimization/55153
8178 * gcc.dg/pr55153.c: New.
8179
8180 2013-01-15 Jakub Jelinek <jakub@redhat.com>
8181
8182 PR tree-optimization/55920
8183 * gcc.c-torture/compile/pr55920.c: New test.
8184
8185 2013-01-15 Richard Biener <rguenther@suse.de>
8186
8187 PR middle-end/55882
8188 * gcc.dg/torture/pr55882.c: New testcase.
8189
8190 2013-01-15 Jakub Jelinek <jakub@redhat.com>
8191
8192 PR tree-optimization/55955
8193 * gcc.c-torture/compile/pr55955.c: New test.
8194
8195 2013-01-15 Dodji Seketeli <dodji@redhat.com>
8196
8197 PR c++/55663
8198 * g++.dg/cpp0x/alias-decl-31.C: New test.
8199
8200 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
8201
8202 PR fortran/54286
8203 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
8204 case where interface is null.
8205
8206 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
8207
8208 PR fortran/55806
8209 * gfortran.dg/array_constructor_40.f90: New test.
8210
8211 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
8212
8213 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
8214
8215 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
8216
8217 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
8218 * gcc.target/aarch64/vect-ld1r-compile.c: New.
8219 * gcc.target/aarch64/vect-ld1r-fp.c: New.
8220 * gcc.target/aarch64/vect-ld1r.c: New.
8221 * gcc.target/aarch64/vect-ld1r.x: New.
8222
8223 2013-01-14 Andi Kleen <ak@linux.intel.com>
8224
8225 PR target/55948
8226 * gcc.target/i386/hle-clear-rel.c: New file
8227 * gcc.target/i386/hle-store-rel.c: New file.
8228
8229 2013-01-14 Harald Anlauf <anlauf@gmx.de>
8230
8231 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
8232 * gfortran.dg/bounds_check_4.f90: Likewise.
8233 * gfortran.dg/inquire_10.f90: Likewise.
8234 * gfortran.dg/minloc_3.f90: Likewise.
8235 * gfortran.dg/minlocval_3.f90: Likewise.
8236 * gfortran.dg/module_double_reuse.f90: Likewise.
8237 * gfortran.dg/mvbits_1.f90: Likewise.
8238 * gfortran.dg/oldstyle_1.f90: Likewise.
8239 * gfortran.dg/pr20163-2.f: Likewise.
8240 * gfortran.dg/save_1.f90: Likewise.
8241 * gfortran.dg/scan_1.f90: Likewise.
8242 * gfortran.dg/select_char_1.f90: Likewise.
8243 * gfortran.dg/shape_4.f90: Likewise.
8244 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
8245 * gfortran.dg/function_optimize_10.f90: Likewise.
8246 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
8247 * gfortran.dg/used_types_17.f90: Likewise.
8248 * gfortran.dg/used_types_18.f90: Likewise.
8249
8250 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
8251
8252 PR fortran/54286
8253 * gfortran.dg/proc_ptr_result_8.f90 : New test.
8254
8255 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
8256
8257 * gcc.dg/unroll_5.c: Add nomips16 attributes.
8258
8259 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
8260
8261 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
8262
8263 2013-01-12 Janus Weil <janus@gcc.gnu.org>
8264
8265 PR fortran/55072
8266 * gfortran.dg/assumed_type_2.f90: Fix test case.
8267 * gfortran.dg/internal_pack_13.f90: New test.
8268 * gfortran.dg/internal_pack_14.f90: New test.
8269
8270 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
8271
8272 PR fortran/55868
8273 * gfortran.dg/unlimited_polymorphic_8.f90: Update
8274 scan-tree-dump-times for foo.0.x._vptr to deal with change from
8275 $tar to STAR.
8276
8277 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
8278
8279 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
8280
8281 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
8282
8283 PR target/55719
8284 * gcc.target/s390/pr55719.c: New testcase.
8285
8286 2013-01-11 Richard Guenther <rguenther@suse.de>
8287
8288 PR tree-optimization/44061
8289 * gcc.dg/pr44061.c: New testcase.
8290
8291 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
8292
8293 Update copyright years.
8294
8295 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
8296 Jakub Jelinek <jakub@redhat.com>
8297
8298 PR target/55565
8299 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
8300
8301 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
8302
8303 PR rtl-optimization/55672
8304 * gcc.target/i386/pr55672.c: New.
8305
8306 2013-01-10 Jeff Law <law@redhat.com>
8307
8308 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
8309 pass/fail message unique.
8310
8311
8312 2013-01-10 Jason Merrill <jason@redhat.com>
8313
8314 * ada/.gitignore: New.
8315
8316 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
8317
8318 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
8319 Add tls options.
8320 * g++.dg/tls/thread_local2.C: Likewise.
8321 * g++.dg/tls/thread_local2g.C: Likewise.
8322 * g++.dg/tls/thread_local6.C: Likewise.
8323 * g++.dg/tls/thread_local-order1.C: Add tls options.
8324 * g++.dg/tls/thread_local-order2.C: Likewise.
8325 * g++.dg/tls/thread_local3.C: Likewise.
8326 * g++.dg/tls/thread_local3g.C: Likewise.
8327 * g++.dg/tls/thread_local4.C: Likewise.
8328 * g++.dg/tls/thread_local4g.C: Likewise.
8329 * g++.dg/tls/thread_local5.C: Likewise.
8330 * g++.dg/tls/thread_local5g.C: Likewise.
8331 * g++.dg/tls/thread_local6g.C: Likewise.
8332
8333 2013-01-10 Kostya Serebryany <kcc@google.com>
8334
8335 * g++.dg/asan/asan_test.cc: Sync from upstream.
8336
8337 2013-01-10 Jakub Jelinek <jakub@redhat.com>
8338
8339 PR tree-optimization/55921
8340 * gcc.c-torture/compile/pr55921.c: New test.
8341
8342 2013-01-09 Jan Hubicka <jh@suse.cz>
8343
8344 PR tree-optimization/55569
8345 * gcc.c-torture/compile/pr55569.c: New testcase.
8346
8347 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
8348
8349 PR fortran/47203
8350 * gfortran.dg/use_28.f90: New test.
8351
8352 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
8353
8354 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
8355 number matching more robust.
8356
8357 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
8358
8359 PR rtl-optimization/55829
8360 * gcc.target/i386/pr55829.c: New.
8361
8362 2013-01-09 Tobias Burnus <burnus@net-b.de>
8363
8364 PR fortran/55758
8365 * gfortran.dg/bind_c_bool_1.f90: New.
8366 * gfortran.dg/do_5.f90: Add dg-warning.
8367
8368 2013-01-09 Jan Hubicka <jh@suse.cz>
8369
8370 PR tree-optimization/55875
8371 * gcc.c-torture/execute/pr55875.c: New testcase.
8372 * g++.dg/torture/pr55875.C: New testcase.
8373
8374 2013-01-09 Jakub Jelinek <jakub@redhat.com>
8375
8376 PR c/48418
8377 * c-c++-common/pr48418.c: New test.
8378
8379 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
8380
8381 PR c++/55801
8382 * g++.dg/tls/thread_local-ice.C: New.
8383
8384 2013-01-09 Andreas Schwab <schwab@suse.de>
8385
8386 * gcc.dg/guality/pr54693.c: Null-terminate arr.
8387
8388 2013-01-09 Jakub Jelinek <jakub@redhat.com>
8389
8390 PR tree-optimization/48189
8391 * gcc.dg/pr48189.c: New test.
8392
8393 2013-01-04 Jan Hubicka <jh@suse.cz>
8394
8395 PR tree-optimization/55823
8396 * g++.dg/ipa/devirt-10.C: New testcase.
8397
8398 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
8399 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
8400
8401 PR rtl-optimization/55845
8402 * gcc.target/i386/pr55845.c: New test.
8403
8404 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
8405
8406 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
8407 instructions generated instead of number of occurances.
8408
8409 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
8410
8411 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
8412 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
8413 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
8414 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
8415 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
8416 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
8417 * gcc.target/aarch64/vect-fcm.x: Likewise.
8418 * lib/target-supports.exp
8419 (check_effective_target_vect_cond): Enable for AArch64.
8420
8421 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
8422
8423 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
8424 endian-safe float pool loading.
8425 (test_square_root_v4sf): Likewise.
8426 (test_square_root_v2df): Likewise.
8427 * lib/target-supports.exp
8428 (check_effective_target_vect_call_sqrtf): Add AArch64.
8429
8430 2013-01-08 Martin Jambor <mjambor@suse.cz>
8431
8432 PR debug/55579
8433 * gcc.dg/tree-ssa/pr55579.c: New test.
8434
8435 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
8436
8437 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
8438 asm comments.
8439
8440 2013-01-08 Jakub Jelinek <jakub@redhat.com>
8441
8442 PR middle-end/55890
8443 * gcc.dg/torture/pr55890-3.c: New test.
8444
8445 PR middle-end/55851
8446 * gcc.c-torture/compile/pr55851.c: New test.
8447
8448 PR sanitizer/55844
8449 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
8450 dg-options.
8451
8452 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
8453
8454 PR fortran/55618
8455 * gfortran.dg/elemental_scalar_args_2.f90: New test.
8456
8457 2013-01-07 Tobias Burnus <burnus@net-b.de>
8458
8459 PR fortran/55763
8460 * gfortran.dg/pointer_init_2.f90: Update dg-error.
8461 * gfortran.dg/pointer_init_7.f90: New.
8462
8463 2013-01-07 Richard Biener <rguenther@suse.de>
8464
8465 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
8466
8467 2013-01-07 Richard Biener <rguenther@suse.de>
8468
8469 PR middle-end/55890
8470 * gcc.dg/torture/pr55890-1.c: New testcase.
8471 * gcc.dg/torture/pr55890-2.c: Likewise.
8472
8473 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
8474
8475 * gcc.target/aarch64/fmovd.c: New.
8476 * gcc.target/aarch64/fmovf.c: Likewise.
8477 * gcc.target/aarch64/fmovd-zero.c: Likewise.
8478 * gcc.target/aarch64/fmovf-zero.c: Likewise.
8479 * gcc.target/aarch64/vect-fmovd.c: Likewise.
8480 * gcc.target/aarch64/vect-fmovf.c: Likewise.
8481 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
8482 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
8483
8484 2013-01-07 Richard Biener <rguenther@suse.de>
8485
8486 PR tree-optimization/55888
8487 PR tree-optimization/55862
8488 * gcc.dg/torture/pr55888.c: New testcase.
8489
8490 2013-01-07 Tobias Burnus <burnus@net-b.de>
8491
8492 PR fortran/55852
8493 * gfortran.dg/intrinsic_size_3.f90: New.
8494
8495 2013-01-07 Tobias Burnus <burnus@net-b.de>
8496
8497 PR fortran/55763
8498 * gfortran.dg/select_type_32.f90: New.
8499
8500 2013-01-04 Dodji Seketeli <dodji@redhat.com>
8501
8502 PR c++/52343
8503 * g++.dg/cpp0x/alias-decl-29.C: New test.
8504
8505 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
8506
8507 PR fortran/53876
8508 PR fortran/54990
8509 PR fortran/54992
8510 * gfortran.dg/class_array_15.f03: New test.
8511
8512 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
8513
8514 PR fortran/42769
8515 PR fortran/45836
8516 PR fortran/45900
8517 * gfortran.dg/use_23.f90: New test.
8518 * gfortran.dg/use_24.f90: New test.
8519 * gfortran.dg/use_25.f90: New test.
8520 * gfortran.dg/use_26.f90: New test.
8521 * gfortran.dg/use_27.f90: New test.
8522
8523 2013-01-06 Olivier Hainque <hainque@adacore.com>
8524
8525 * gnat.dg/specs/clause_on_volatile.ads: New test.
8526
8527 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
8528
8529 * gnat.dg/alignment10.adb: New test.
8530
8531 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
8532 Mikael Morin <mikael@gcc.gnu.org>
8533
8534 PR fortran/55827
8535 * gfortran.dg/use_22.f90: New test.
8536
8537 2013-01-04 Andrew Pinski <apinski@cavium.com>
8538
8539 * gcc.target/aarch64/cmp-1.c: New testcase.
8540
8541 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
8542
8543 PR fortran/55172
8544 * gfortran.dg/select_type_31.f03: New test.
8545
8546 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
8547
8548 PR c++/54526 (again)
8549 * g++.dg/cpp0x/parse2.C: Extend.
8550 * g++.old-deja/g++.other/crash28.C: Adjust.
8551
8552 2013-01-04 Richard Biener <rguenther@suse.de>
8553
8554 PR tree-optimization/55862
8555 * gcc.dg/torture/pr55862.c: New testcase.
8556
8557 2013-01-04 Martin Jambor <mjambor@suse.cz>
8558
8559 PR tree-optimization/55755
8560 * gcc.dg/torture/pr55755.c: New test.
8561 * gcc.dg/tree-ssa/sra-13.c: Likewise.
8562 * gcc.dg/tree-ssa/pr45144.c: Update.
8563
8564 2013-01-04 Richard Biener <rguenther@suse.de>
8565
8566 PR middle-end/55863
8567 * gcc.dg/fold-reassoc-2.c: New testcase.
8568
8569 2013-01-04 Tobias Burnus <burnus@net-b.de>
8570
8571 PR fortran/55763
8572 * gfortran.dg/null_7.f90: New.
8573
8574 2013-01-04 Tobias Burnus <burnus@net-b.de>
8575
8576 PR fortran/55854
8577 PR fortran/55763
8578 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
8579 * gfortran.dg/unlimited_polymorphic_7.f90: New.
8580 * gfortran.dg/unlimited_polymorphic_8.f90: New.
8581
8582 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
8583
8584 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
8585
8586 2013-01-03 Janus Weil <janus@gcc.gnu.org>
8587
8588 PR fortran/55855
8589 * gfortran.dg/assignment_1.f90: Modified.
8590 * gfortran.dg/assignment_4.f90: New.
8591
8592 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
8593
8594 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
8595
8596 2013-01-03 Richard Biener <rguenther@suse.de>
8597
8598 PR tree-optimization/55857
8599 * gcc.dg/vect/pr55857-1.c: New testcase.
8600 * gcc.dg/vect/pr55857-2.c: Likewise.
8601
8602 2013-01-03 Jakub Jelinek <jakub@redhat.com>
8603
8604 PR rtl-optimization/55838
8605 * gcc.dg/pr55838.c: New test.
8606
8607 PR tree-optimization/55832
8608 * gcc.c-torture/compile/pr55832.c: New test.
8609
8610 2013-01-02 Teresa Johnson <tejohnson@google.com>
8611
8612 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
8613 * gcc.dg/tree-ssa/loop-23.c: Ditto.
8614 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
8615 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
8616 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
8617 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
8618 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
8619 * gcc.dg/unroll_1.c: Ditto.
8620 * gcc.dg/unroll_2.c: Ditto.
8621 * gcc.dg/unroll_3.c: Ditto.
8622 * gcc.dg/unroll_4.c: Ditto.
8623
8624 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8625
8626 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
8627
8628 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8629
8630 PR fortran/55818
8631 * gfortran.dg/eof_4.f90: New test.
8632
8633 2013-01-02 Jakub Jelinek <jakub@redhat.com>
8634
8635 * lib/c-compat.exp (compat-use-alt-compiler): Remove
8636 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
8637 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
8638 (compat_setup_dfp): Initialize compat_alt_caret and
8639 compat_save_TEST_ALWAYS_FLAGS.
8640
8641 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
8642
8643 * gcc.dg/torture/tls/tls-reload-1.c: New test.
8644
8645 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
8646
8647 * gcc.dg/torture/fp-int-convert-2.c: New test.
8648
8649 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8650
8651 * gfortran.dg/newunit_3.f90: Add dg-do run.
8652 * gfortran.dg/inquire_15.f90: Add dg-do run.
8653
8654 2013-01-01 Jakub Jelinek <jakub@redhat.com>
8655
8656 PR tree-optimization/55831
8657 * gcc.dg/pr55831.c: New test.
8658 \f
8659 Copyright (C) 2013 Free Software Foundation, Inc.
8660
8661 Copying and distribution of this file, with or without modification,
8662 are permitted in any medium without royalty provided the copyright
8663 notice and this notice are preserved.