re PR tree-optimization/57081 (Segmentation fault in simple_iv (tree-scalar-evolution...
[gcc.git] / gcc / testsuite / ChangeLog
1 2013-04-29 Richard Biener <rguenther@suse.de>
2
3 PR tree-optimization/57081
4 * gcc.dg/torture/pr57081.c: New testcase.
5
6 2013-04-29 Jakub Jelinek <jakub@redhat.com>
7
8 PR tree-optimization/57083
9 * gcc.dg/torture/pr57083.c: New test.
10
11 2013-04-28 Paolo Carlini <paolo.carlini@oracle.com>
12
13 PR c++/56450
14 * g++.dg/cpp0x/decltype52.C: New.
15
16 2013-04-28 Jakub Jelinek <jakub@redhat.com>
17
18 N3472 binary constants
19 * g++.dg/cpp/limits.C: Adjust warning wording.
20 * g++.dg/system-binary-constants-1.C: Likewise.
21 * g++.dg/cpp1y/system-binary-constants-1.C: New test.
22
23 2013-04-28 Tobias Burnus <burnus@net-b.de>
24
25 PR fortran/57093
26 * gfortran.dg/coarray_30.f90: New.
27
28 2013-04-28 Thomas Koenig <tkoenig@gcc.gnu.org>
29
30 PR fortran/57071
31 * frontend-passes (optimize_power): New function.
32 (optimize_op): Use it.
33
34 2013-04-27 Jakub Jelinek <jakub@redhat.com>
35
36 PR target/56866
37 * gcc.c-torture/execute/pr56866.c: New test.
38 * gcc.target/i386/pr56866.c: New test.
39
40 2013-04-26 Jakub Jelinek <jakub@redhat.com>
41
42 PR go/57045
43 * gcc.dg/setjmp-5.c: New test.
44
45 2013-04-26 Paolo Carlini <paolo.carlini@oracle.com>
46
47 PR c++/55708
48 * g++.dg/cpp0x/constexpr-55708.C: New.
49
50 2013-04-26 Richard Biener <rguenther@suse.de>
51
52 * gcc.dg/tree-prof/update-loopch.c: Revert last change.
53 * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
54 * gcc.dg/pr53265.c: Remove XFAILs.
55 * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
56 * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
57
58 2013-04-26 Jakub Jelinek <jakub@redhat.com>
59
60 * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
61 * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
62 -fdiagnostics-color=never option similarly to
63 -fno-diagnostics-show-caret option.
64
65 2013-04-25 Jakub Jelinek <jakub@redhat.com>
66
67 PR rtl-optimization/57003
68 * gcc.target/i386/pr57003.c: New test.
69
70 2013-04-25 Marek Polacek <polacek@redhat.com>
71
72 PR tree-optimization/57066
73 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
74
75 2013-04-25 James Greenhalgh <james.greenhalgh@arm.com>
76 Tejas Belagod <tejas.belagod@arm.com>
77
78 * gcc.target/aarch64/vaddv-intrinsic.c: New.
79 * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
80 * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
81
82 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
83
84 * gcc.target/aarch64/cmp.c: New.
85
86 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
87
88 * gcc.target/aarch64/ngc.c: New.
89
90 2013-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
91
92 * lib/target-supports.exp
93 (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
94 (check_effective_target_arm_neon_fp16_ok): Likewise.
95 (add_options_for_arm_neon_fp16): Likewise.
96 * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
97 * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
98
99 2013-04-24 Vladimir Makarov <vmakarov@redhat.com>
100
101 PR rtl-optimizations/57046
102 * gcc.target/i386/pr57046.c: New test.
103
104 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
105
106 * g++.dg/cpp1y/cplusplus.C: New.
107
108 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
109
110 * g++.dg/cpp1y/cxx1y_macro.C: Remove.
111
112 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
113
114 * c-c++-common/Wpointer-arith-1.c: New.
115
116 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
117
118 * g++.dg/cpp1y/cxx1y_macro.C: New.
119
120 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
121
122 PR c++/56970
123 * g++.dg/cpp0x/sfinae45.C: New.
124
125 2013-04-24 Richard Biener <rguenther@suse.de>
126
127 PR testsuite/57050
128 * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
129
130 2013-04-23 Richard Biener <rguenther@suse.de>
131
132 PR middle-end/57036
133 * gcc.dg/torture/pr57036-1.c: New testcase.
134 * gcc.dg/torture/pr57036-2.c: Likewise.
135
136 2013-04-23 Sofiane Naci <sofiane.naci@arm.com>
137
138 * gcc.target/aarch64/scalar-mov.c: New testcase.
139
140 2013-04-23 Richard Biener <rguenther@suse.de>
141
142 PR tree-optimization/57026
143 * gcc.dg/torture/pr57026.c: New testcase.
144
145 2013-04-22 Janus Weil <janus@gcc.gnu.org>
146
147 PR fortran/53685
148 PR fortran/57022
149 * gfortran.dg/transfer_check_4.f90: New.
150
151 2013-04-22 Marek Polacek <polacek@redhat.com>
152
153 PR sanitizer/56990
154 * gcc.dg/pr56990.c: New test.
155
156 2013-04-22 Vladimir Makarov <vmakarov@redhat.com>
157
158 PR target/57018
159 * gcc.target/i386/pr57018.c: New test.
160
161 2013-04-22 James Greenhalgh <james.greenhalgh@arm.com>
162
163 * gcc.target/aarch64/vrecps.c: New.
164 * gcc.target/aarch64/vrecpx.c: Likewise.
165
166 2013-04-22 Christian Bruel <christian.bruel@st.com>
167
168 PR target/56995
169 * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
170
171 2013-04-21 Jeff Law <law@redhat.com>
172
173 * gcc.dg/tree-ssa/forwprop-26.c: New test.
174
175 2013-04-20 Tobias Burnus <burnus@net-b.de>
176
177 PR fortran/56907
178 * gfortran.dg/c_loc_test_22.f90: New.
179
180 2013-04-19 Vladimir Makarov <vmakarov@redhat.com>
181
182 PR rtl-optimization/56847
183 * gcc.dg/pr56847.c: New test.
184
185 2013-04-19 Richard Biener <rguenther@suse.de>
186
187 PR tree-optimization/56982
188 * gcc.c-torture/execute/pr56982.c: New testcase.
189
190 2013-04-19 Martin Jambor <mjambor@suse.cz>
191
192 PR tree-optimization/56718
193 * g++.dg/ipa/imm-devirt-1.C: New test.
194 * g++.dg/ipa/imm-devirt-2.C: Likewise.
195
196 2013-04-19 Richard Biener <rguenther@suse.de>
197
198 PR tree-optimization/57000
199 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
200
201 2013-04-19 Thomas Koenig <tkoenig@gcc.gnu.org>
202 Mikael Morin <mikael@gcc.gnu.org>
203
204 PR fortran/56872
205 * gfortran.dg/array_constructor_45.f90: New test.
206 * gfortran.dg/array_constructor_46.f90: New test.
207 * gfortran.dg/array_constructor_47.f90: New test.
208 * gfortran.dg/array_constructor_40.f90: Adjust number of while loops.
209
210 2013-04-18 Jakub Jelinek <jakub@redhat.com>
211
212 PR rtl-optimization/56999
213 * g++.dg/opt/pr56999.C: New test.
214
215 2013-04-18 Cary Coutant <ccoutant@google.com>
216
217 * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
218 * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
219
220 2013-04-18 Cary Coutant <ccoutant@google.com>
221
222 * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
223 * g++.dg/debug/dwarf2/typedef4.C: Likewise.
224 * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
225 * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
226 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
227 * g++.dg/debug/dwarf2/nested-2.C: Likewise.
228 * g++.dg/debug/dwarf2/typedef1.C: Likewise.
229 * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
230 * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
231 * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
232 * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
233
234 2013-04-18 Grigoriy Kraynov <grigoriy.kraynov@intel.com>
235
236 * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
237
238 2013-04-18 Jakub Jelinek <jakub@redhat.com>
239
240 PR tree-optimization/56984
241 * gcc.c-torture/compile/pr56984.c: New test.
242
243 PR rtl-optimization/56992
244 * gcc.dg/pr56992.c: New test.
245
246 2013-04-17 Janus Weil <janus@gcc.gnu.org>
247
248 PR fortran/56814
249 * gfortran.dg/proc_ptr_42.f90: New.
250
251 2013-04-17 Eric Botcazou <ebotcazou@adacore.com>
252
253 * gnat.dg/discr41.ad[sb]: New test.
254 * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
255 * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
256 * gcc.dg/vect/slp-24.c: Likewise.
257 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
258 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
259 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
260 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
261 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
262 * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
263 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
264 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
265 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
266 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
267 * gcc.dg/vect/vect-strided-mult.c: Likewise.
268 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
269 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
270 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
271 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
272 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
273 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
274 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
275 * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
276 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
277 * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
278 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
279 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
280 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
281 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
282 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
283
284 2013-04-17 Janne Blomqvist <jb@gcc.gnu.org>
285
286 PR fortran/40958
287 * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
288 * gfortran.dg/module_md5_1.f90: Remove.
289
290 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
291
292 * gcc.target/aarch64/adds3.c: New.
293 * gcc.target/aarch64/subs3.c: New.
294
295 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
296
297 * gcc.target/aarch64/adds1.c: New.
298 * gcc.target/aarch64/adds2.c: New.
299 * gcc.target/aarch64/subs1.c: New.
300 * gcc.target/aarch64/subs2.c: New.
301
302 2013-04-16 Ed Smith-Rowland <3dw4rd@verizon.net>
303
304 Implement n3599 - Literal operator templates for strings.
305 * g++.dg/cpp1y/udlit-char-template.C: New test.
306 * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
307
308 2013-04-16 Tobias Burnus <burnus@net-b.de>
309
310 PR fortran/39505
311 * gfortran.dg/no_arg_check_1.f90: New.
312 * gfortran.dg/no_arg_check_2.f90: New.
313 * gfortran.dg/no_arg_check_3.f90: New.
314
315 2013-04-16 Janus Weil <janus@gcc.gnu.org>
316
317 PR fortran/56968
318 * gfortran.dg/proc_ptr_41.f90: New.
319
320 2013-04-16 Richard Biener <rguenther@suse.de>
321
322 PR tree-optimization/56756
323 * gcc.dg/torture/pr56756.c: New testcase.
324
325 2013-04-16 Tobias Burnus <burnus@net-b.de>
326
327 PR fortran/56969
328 * gfortran.dg/c_assoc_5.f90: New.
329
330 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
331
332 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
333 * gcc.c-torture/execute/pr33992.x: Remove.
334 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
335 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
336 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
337
338 2013-04-15 Jakub Jelinek <jakub@redhat.com>
339
340 PR tree-optimization/56962
341 * gcc.c-torture/execute/pr56962.c: New test.
342
343 2013-04-15 Richard Biener <rguenther@suse.de>
344
345 PR tree-optimization/56933
346 * gcc.dg/vect/pr56933.c: New testcase.
347
348 2013-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
349
350 * gcc.target/arm/anddi3-opt.c: New test.
351 * gcc.target/arm/anddi3-opt2.c: Likewise.
352
353 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
354
355 * gcc.dg/pr56890-1.c: New test.
356 * gcc.dg/pr56890-2.c: Likewise.
357
358 2013-04-15 Joey Ye <joey.ye@arm.com>
359
360 * gcc.target/arm/thumb1-far-jump-1.c: New test.
361 * gcc.target/arm/thumb1-far-jump-2.c: New test.
362
363 2013-04-14 Mikael Morin <mikael@gcc.gnu.org>
364
365 PR fortran/56816
366 * gfortran.dg/select_type_33.f03: New test.
367
368 2013-04-13 Janus Weil <janus@gcc.gnu.org>
369
370 PR fortran/55959
371 * gfortran.dg/typebound_proc_29.f03: New.
372
373 2013-04-12 Janus Weil <janus@gcc.gnu.org>
374
375 PR fortran/56266
376 * gfortran.dg/typebound_proc_28.f03: New.
377
378 2013-04-12 Jeff Law <law@redhat.com>
379
380 * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
381 either.
382
383 2013-04-12 Tobias Burnus <burnus@net-b.de>
384
385 PR fortran/56929
386 * gfortran.dg/coarray/alloc_comp_2.f90: New.
387
388 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
389
390 PR target/56903
391 * gcc.target/i386/pr56903.c: New test.
392
393 2013-04-12 Janus Weil <janus@gcc.gnu.org>
394
395 PR fortran/56261
396 * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
397 * gfortran.dg/assumed_rank_4.f90: Modified error wording.
398 * gfortran.dg/block_11.f90: Fix invalid test case.
399 * gfortran.dg/function_types_3.f90: Add new error message.
400 * gfortran.dg/global_references_1.f90: Ditto.
401 * gfortran.dg/import2.f90: Remove unneeded parts.
402 * gfortran.dg/import6.f90: Fix invalid test case.
403 * gfortran.dg/proc_decl_2.f90: Ditto.
404 * gfortran.dg/proc_decl_9.f90: Ditto.
405 * gfortran.dg/proc_decl_18.f90: Ditto.
406 * gfortran.dg/proc_ptr_40.f90: New.
407 * gfortran.dg/whole_file_7.f90: Modified error wording.
408 * gfortran.dg/whole_file_16.f90: Ditto.
409 * gfortran.dg/whole_file_17.f90: Add -pedantic.
410 * gfortran.dg/whole_file_18.f90: Modified error wording.
411 * gfortran.dg/whole_file_20.f03: Ditto.
412 * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
413 invalid test case.
414
415 2013-04-12 Richard Biener <rguenther@suse.de>
416
417 Revert
418 2013-04-10 Richard Biener <rguenther@suse.de>
419
420 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
421
422 2013-04-12 Tobias Burnus <burnus@net-b.de>
423
424 PR fortran/56845
425 * gfortran.dg/class_allocate_15.f90: New.
426
427 Revert:
428 2013-04-12 Tobias Burnus <burnus@net-b.de>
429
430 * gfortran.dg/coarray_lib_alloc_2.f90: Update
431 scan-tree-dump-times.
432
433 2013-04-12 Jakub Jelinek <jakub@redhat.com>
434
435 PR tree-optimization/56918
436 PR tree-optimization/56920
437 * gcc.dg/vect/pr56918.c: New test.
438 * gcc.dg/vect/pr56920.c: New test.
439
440 2013-04-12 Tobias Burnus <burnus@net-b.de>
441
442 PR fortran/56845
443 * gfortran.dg/class_allocate_14.f90: New.
444 * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
445 * gfortran.dg/coarray_lib_alloc_3.f90: New.
446
447 2013-04-12 Marc Glisse <marc.glisse@inria.fr>
448
449 * gcc.dg/fold-cstvecshift.c: New testcase.
450
451 2013-04-11 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
452
453 * gcc.target/aarch64/negs.c: New.
454
455 2013-04-11 Jakub Jelinek <jakub@redhat.com>
456
457 PR c++/56895
458 * g++.dg/template/arrow4.C: New test.
459
460 2013-04-11 Eric Botcazou <ebotcazou@adacore.com>
461
462 * gnat.dg/array23.adb: New test.
463 * gnat.dg/array23_pkg[123].ads: New helpers.
464
465 2013-04-11 Jeff Law <law@redhat.com>
466
467 PR tree-optimization/56900
468 * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
469
470 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
471
472 PR c++/56913
473 * g++.dg/cpp0x/sfinae44.C: New.
474
475 2013-04-11 Arnaud Charlet <charlet@adacore.com>
476
477 * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
478 * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
479
480 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
481
482 PR c++/54216
483 * g++.dg/cpp0x/enum26.C: New.
484 * g++.old-deja/g++.pt/mangle1.C: Adjust.
485
486 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
487
488 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
489 inverse operands.
490 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
491 loop is vectorized.
492 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
493 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
494 loop is vectorized and that the correct instruction is generated.
495 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
496 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
497 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
498
499 2013-04-11 Jakub Jelinek <jakub@redhat.com>
500
501 PR tree-optimization/56899
502 * gcc.c-torture/execute/pr56899.c: New test.
503
504 2013-04-10 David S. Miller <davem@davemloft.net>
505
506 * gcc.target/sparc/setcc-4.c: New test.
507 * gcc.target/sparc/setcc-5.c: New test.
508
509 2013-04-10 Richard Biener <rguenther@suse.de>
510
511 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
512
513 2013-04-10 Richard Biener <rguenther@suse.de>
514
515 * gcc.dg/vect/slp-39.c: New testcase.
516
517 2013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
518
519 PR tree-optimization/55524
520 * gcc.target/epiphany/fnma-1.c: New test.
521
522 2013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
523
524 * gcc.dg/tree-ssa/inline-11.c: New test
525
526 2013-04-10 Jakub Jelinek <jakub@redhat.com>
527
528 PR c++/56895
529 * g++.dg/template/arrow3.C: New test.
530
531 2013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
532
533 * gcc.target/arm/minmax_minus.c: New test.
534
535 2013-04-09 Jakub Jelinek <jakub@redhat.com>
536
537 PR middle-end/56883
538 * c-c++-common/gomp/pr56883.c: New test.
539
540 2013-04-09 Jeff Law <law@redhat.com>
541
542 * gcc.dg/tree-ssa/vrp87.c: New test.
543
544 2013-04-09 Jakub Jelinek <jakub@redhat.com>
545
546 PR tree-optimization/56854
547 * g++.dg/torture/pr56854.C: New test.
548
549 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
550
551 PR fortran/56782
552 * gfortran.dg/array_constructor_44.f90: New test.
553
554 2013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
555
556 PR c++/56871
557 * g++.dg/cpp0x/constexpr-specialization.C: New.
558
559 2013-04-08 Jakub Jelinek <jakub@redhat.com>
560
561 * gcc.c-torture/execute/pr56837.c: New test.
562
563 PR c++/34949
564 PR c++/50243
565 * g++.dg/opt/vt3.C: New test.
566 * g++.dg/opt/vt4.C: New test.
567
568 2013-04-08 Jeff Law <law@redhat.com>
569
570 * gcc.dg/tree-ssa/forwprop-25.c: New test.
571
572 2013-04-08 Richard Biener <rguenther@suse.de>
573
574 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
575
576 2013-04-08 Richard Biener <rguenther@suse.de>
577
578 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
579
580 2013-04-08 Richard Biener <rguenther@suse.de>
581
582 * g++.dg/vect/slp-pr56812.cc: Adjust.
583
584 2013-04-08 Jakub Jelinek <jakub@redhat.com>
585
586 * gcc.dg/pr56837.c: New test.
587 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
588 "generated memset minus one".
589
590 2013-04-07 Tobias Burnus <burnus@net-b.de>
591
592 PR fortran/56849
593 * gfortran.dg/reshape_5.f90: New.
594
595 2013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
596
597 PR target/56843
598 * gcc.target/powerpc/recip-1.c: Modify expected output.
599 * gcc.target/powerpc/recip-3.c: Likewise.
600 * gcc.target/powerpc/recip-4.c: Likewise.
601 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
602
603 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
604
605 * gcc.target/arm/peep-ldrd-1.c: New test.
606 * gcc.target/arm/peep-strd-1.c: Likewise.
607
608 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
609
610 * gcc.target/arm/negdi-1.c: New test.
611 * gcc.target/arm/negdi-2.c: Likewise.
612 * gcc.target/arm/negdi-3.c: Likewise.
613 * gcc.target/arm/negdi-4.c: Likewise.
614
615 2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
616
617 * lib/target-supports.exp (add_options_for_arm_v8_neon):
618 Add -march=armv8-a when we use v8 NEON.
619 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
620 (check_effective_target_vect_call_ceilf): Likewise.
621 (check_effective_target_vect_call_floorf): Likewise.
622 (check_effective_target_vect_call_roundf): Likewise.
623 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
624 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
625 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
626 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
627 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
628
629 2013-04-05 David Edelsohn <dje.gcc@gmail.com>
630
631 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
632 * gcc.target/powerpc/sd-pwr6.c: Same.
633 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
634 * g++.dg/debug/pr56294.C: XFAIL on AIX.
635
636 2013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
637
638 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
639
640 2013-04-04 Janus Weil <janus@gcc.gnu.org>
641
642 PR fortran/40881
643 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
644 * gfortran.dg/altreturn_4.f90: Ditto.
645 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
646 * gfortran.dg/altreturn_5.f90: Ditto.
647 * gfortran.dg/altreturn_6.f90: Ditto.
648 * gfortran.dg/altreturn_7.f90: Ditto.
649
650 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
651
652 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
653 New procedure.
654 (check_effective_target_arm_v8_neon_ok_nocache):
655 Likewise.
656 (check_effective_target_arm_v8_neon_ok): Change to use
657 check_effective_target_arm_v8_neon_ok_nocache.
658 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
659 NEON flags.
660 (check_effective_target_vect_call_btruncf):
661 Enable for arm and ARMv8 NEON.
662 (check_effective_target_vect_call_ceilf): Likewise.
663 (check_effective_target_vect_call_floorf): Likewise.
664 (check_effective_target_vect_call_roundf): Likewise.
665 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
666 target.
667
668 2013-04-04 Marek Polacek <polacek@redhat.com>
669
670 PR tree-optimization/48186
671 * gcc.dg/pr48186.c: New test.
672
673 2013-04-04 Richard Biener <rguenther@suse.de>
674
675 PR tree-optimization/56826
676 * gcc.dg/vect/pr56826.c: New testcase.
677 * gcc.dg/vect/O3-pr36098.c: Adjust.
678
679 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
680
681 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
682 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
683 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
684 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
685 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
686 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
687 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
688 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
689 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
690 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
691
692 2013-04-04 Richard Biener <rguenther@suse.de>
693
694 PR tree-optimization/56213
695 * gcc.dg/vect/vect-123.c: New testcase.
696
697 2013-04-04 Tobias Burnus <burnus@net-b.de>
698
699 PR fortran/56810
700 * gfortran.dg/read_repeat_2.f90: New.
701
702 2013-04-04 Richard Biener <rguenther@suse.de>
703
704 PR tree-optimization/56837
705 * g++.dg/torture/pr56837.C: New testcase.
706
707 2013-04-04 Tobias Burnus <burnus@net-b.de>
708
709 PR fortran/50269
710 * gfortran.dg/c_loc_test_21.f90: New.
711 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
712 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
713 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
714 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
715 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
716
717 2013-04-03 Jeff Law <law@redhat.com>
718
719 PR tree-optimization/56799
720 * gcc.c-torture/execute/pr56799.c: New test.
721
722 2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
723
724 PR c++/56815
725 * g++.dg/warn/Wpointer-arith-1.C: New.
726 * g++.dg/gomp/for-19.C: Adjust.
727
728 2013-04-03 Marek Polacek <polacek@redhat.com>
729
730 PR sanitizer/55702
731 * gcc.dg/pr55702.c: New test.
732
733 2013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
734
735 PR target/56809
736 * gcc.dg/pr56809.c: New testcase.
737
738 2013-04-03 Jakub Jelinek <jakub@redhat.com>
739
740 PR debug/56819
741 * g++.dg/debug/pr56819.C: New test.
742
743 2013-04-03 Richard Biener <rguenther@suse.de>
744
745 PR tree-optimization/56817
746 * g++.dg/torture/pr56817.C: New testcase.
747
748 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
749
750 * gcc.dg/vect/bb-slp-31.c: New file.
751
752 2013-04-03 Jason Merrill <jason@redhat.com>
753
754 PR c++/34949
755 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
756
757 2013-04-03 Richard Biener <rguenther@suse.de>
758
759 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
760
761 2013-04-03 Richard Biener <rguenther@suse.de>
762
763 PR tree-optimization/55964
764 * gcc.dg/torture/pr55964-2.c: New testcase.
765
766 2013-04-03 Richard Biener <rguenther@suse.de>
767
768 PR tree-optimization/56501
769 * gcc.dg/torture/pr56501.c: New testcase.
770
771 2013-04-03 Richard Biener <rguenther@suse.de>
772
773 PR tree-optimization/56407
774 * gcc.dg/torture/pr56407.c: New testcase.
775
776 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
777
778 PR tree-optimization/56790
779 * g++.dg/ext/pr56790-1.C: New testcase.
780
781 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
782
783 * gcc.target/i386/merge-1.c: New testcase.
784 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
785
786 2013-04-03 Jakub Jelinek <jakub@redhat.com>
787
788 PR c/19449
789 * gcc.c-torture/execute/pr19449.c: New test.
790
791 2013-04-03 Richard Biener <rguenther@suse.de>
792
793 PR tree-optimization/56812
794 * g++.dg/vect/slp-pr56812.cc: New testcase.
795
796 2013-04-03 Janus Weil <janus@gcc.gnu.org>
797
798 PR fortran/56284
799 PR fortran/40881
800 * gfortran.dg/altreturn_8.f90: New.
801 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
802 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
803 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
804
805 2013-04-02 Jakub Jelinek <jakub@redhat.com>
806
807 PR rtl-optimization/56745
808 * gcc.c-torture/compile/pr56745.c: New test.
809
810 2013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
811
812 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
813
814 2013-04-02 Richard Biener <rguenther@suse.de>
815
816 PR tree-optimization/56778
817 * gcc.dg/torture/pr56778.c: New testcase.
818
819 2013-04-02 Richard Biener <rguenther@suse.de>
820
821 PR middle-end/56768
822 * g++.dg/torture/pr56768.C: New testcase.
823
824 2013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
825
826 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
827
828 2013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
829
830 PR fortran/56660
831 * gfortran.dg/namelist_82.f90: New test.
832
833 2013-04-01 Janus Weil <janus@gcc.gnu.org>
834
835 PR fortran/56500
836 * gfortran.dg/implicit_class_1.f90: New.
837
838 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
839
840 PR fortran/56786
841 * gfortran.dg/namelist_81.f90: New test.
842
843 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
844
845 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
846 for constant and equal string lengths.
847 * gfortran.dg/character_comparison_5.f90: Likewise.
848 * gfortran.dg/character_comparison_9.f90: New test.
849
850 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
851
852 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
853 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
854
855 2013-03-29 Tobias Burnus <burnus@net-b.de>
856
857 PR fortran/35203
858 * gfortran.dg/optional_absent_3.f90: New.
859
860 2013-03-29 Tobias Burnus <burnus@net-b.de>
861
862 PR fortran/56737
863 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
864
865 2013-03-29 Tobias Burnus <burnus@net-b.de>
866
867 PR fortran/56735
868 * gfortran.dg/namelist_80.f90: New.
869
870 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
871
872 PR fortran/45159
873 * gfortran.dg/string_length_2.f90: New test.
874 * gfortran.dg/dependency_41.f90: New test.
875
876 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
877
878 PR fortran/55806
879 * gfortran.dg/array_constructor_43.f90: New test.
880 * gfortran.dg/random_seed_3.f90: New test.
881
882 2013-03-28 Ian Bolton <ian.bolton@arm.com>
883
884 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
885 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
886 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
887 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
888 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
889 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
890 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
891 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
892 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
893 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
894
895 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
896
897 PR c++/56725
898 * g++.dg/conversion/op4.C: Adjust.
899 * g++.dg/cpp0x/rv1n.C: Likewise.
900 * g++.dg/cpp0x/rv2n.C: Likewise.
901 * g++.dg/cpp0x/template_deduction.C: Likewise.
902 * g++.dg/expr/cond8.C: Likewise.
903 * g++.dg/other/error4.C: Likewise.
904 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
905 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
906 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
907 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
908 * g++.old-deja/g++.jason/conversion2.C: Likewise.
909 * g++.old-deja/g++.law/cvt20.C: Likewise.
910 * g++.old-deja/g++.law/cvt8.C: Likewise.
911 * g++.old-deja/g++.law/init8.C: Likewise.
912 * g++.old-deja/g++.mike/net12.C: Likewise.
913 * g++.old-deja/g++.mike/net8.C: Likewise.
914 * g++.old-deja/g++.mike/p2793.C: Likewise.
915 * g++.old-deja/g++.mike/p3836.C: Likewise.
916 * g++.old-deja/g++.mike/p418.C: Likewise.
917 * g++.old-deja/g++.mike/p701.C: Likewise.
918 * g++.old-deja/g++.mike/p807.C: Likewise.
919
920 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
921
922 PR middle-end/56694
923 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
924 targets.
925
926 2013-03-28 Marek Polacek <polacek@redhat.com>
927
928 PR tree-optimization/56695
929 * gcc.dg/vect/pr56695.c: New test.
930
931 2013-03-28 Richard Biener <rguenther@suse.de>
932
933 PR tree-optimization/37021
934 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
935 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
936
937 2013-03-27 Tobias Burnus <burnus@net-b.de>
938
939 PR fortran/56650
940 PR fortran/36437
941 * gfortran.dg/sizeof_2.f90: New.
942 * gfortran.dg/sizeof_3.f90: New.
943 * gfortran.dg/sizeof_proc.f90: Update dg-error.
944
945 2013-03-27 Richard Biener <rguenther@suse.de>
946
947 PR tree-optimization/37021
948 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
949
950 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
951
952 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
953 * g++.dg/ipa/ivinline-2.C: Likewise.
954 * g++.dg/ipa/ivinline-3.C: Likewise.
955 * g++.dg/ipa/ivinline-4.C: Likewise.
956 * g++.dg/ipa/ivinline-5.C: Likewise.
957 * g++.dg/ipa/ivinline-7.C: Likewise.
958 * g++.dg/ipa/ivinline-8.C: Likewise.
959 * g++.dg/ipa/ivinline-9.C: Likewise.
960 * g++.dg/cpp0x/noexcept03.C: Likewise.
961 * gcc.dg/const-1.c: Likewise.
962 * gcc.dg/ipa/pure-const-1.c: Likewise.
963 * gcc.dg/noreturn-8.c: Likewise.
964 * gcc.target/i386/mmx-1.c: Likewise.
965 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
966 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
967 * gcc.c-torture/execute/pr33992.x: New file.
968
969 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
970
971 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
972
973 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
974
975 PR c++/55951
976 * g++.dg/ext/desig5.C: New.
977
978 2013-03-26 Tobias Burnus <burnus@net-b.de>
979
980 PR fortran/56649
981 * gfortran.dg/merge_init_expr_2.f90: New.
982 * gfortran.dg/merge_char_1.f90: Modify test to
983 stay a run-time test.
984 * gfortran.dg/merge_char_3.f90: Ditto.
985
986 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
987
988 * g++.dg/cpp0x/constexpr-friend-2.C: New.
989 * g++.dg/cpp0x/constexpr-main.C: Likewise.
990
991 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
992
993 PR c++/56722
994 * g++.dg/cpp0x/range-for23.C: New.
995
996 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
997
998 PR libfortran/52512
999 * gfortran.dg/namelist_79.f90: New.
1000
1001 2013-03-25 Martin Jambor <mjambor@suse.cz>
1002
1003 * gcc.dg/ipa/ipcp-agg-9.c: New test.
1004
1005 2013-03-25 Tobias Burnus <burnus@net-b.de>
1006
1007 PR fortran/38536
1008 PR fortran/38813
1009 PR fortran/38894
1010 PR fortran/39288
1011 PR fortran/40963
1012 PR fortran/45824
1013 PR fortran/47023
1014 PR fortran/47034
1015 PR fortran/49023
1016 PR fortran/50269
1017 PR fortran/50612
1018 PR fortran/52426
1019 PR fortran/54263
1020 PR fortran/55343
1021 PR fortran/55444
1022 PR fortran/55574
1023 PR fortran/56079
1024 PR fortran/56378
1025 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
1026 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
1027 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
1028 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
1029 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
1030 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
1031 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
1032 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
1033 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
1034 * gfortran.dg/c_loc_tests_16.f90: Ditto.
1035 * gfortran.dg/c_loc_tests_4.f03: Ditto.
1036 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
1037 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
1038 * gfortran.dg/c_loc_tests_8.f03: Ditto.
1039 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
1040 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
1041 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
1042 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
1043 * gfortran.dg/pr32601_1.f03: Ditto.
1044 * gfortran.dg/storage_size_2.f08: Remove dg-error.
1045 * gfortran.dg/blockdata_7.f90: New.
1046 * gfortran.dg/c_assoc_4.f90: New.
1047 * gfortran.dg/c_f_pointer_tests_6.f90: New.
1048 * gfortran.dg/c_f_pointer_tests_7.f90: New.
1049 * gfortran.dg/c_funloc_tests_8.f90: New.
1050 * gfortran.dg/c_loc_test_17.f90: New.
1051 * gfortran.dg/c_loc_test_18.f90: New.
1052 * gfortran.dg/c_loc_test_19.f90: New.
1053 * gfortran.dg/c_loc_test_20.f90: New.
1054 * gfortran.dg/c_sizeof_5.f90: New.
1055 * gfortran.dg/iso_c_binding_rename_3.f90: New.
1056 * gfortran.dg/transfer_resolve_2.f90: New.
1057 * gfortran.dg/transfer_resolve_3.f90: New.
1058 * gfortran.dg/transfer_resolve_4.f90: New.
1059 * gfortran.dg/pr32601.f03: Update dg-error.
1060 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
1061 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
1062
1063 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1064
1065 * gcc.target/arm/vseleqdf.c: New test.
1066 * gcc.target/arm/vseleqsf.c: Likewise.
1067 * gcc.target/arm/vselgedf.c: Likewise.
1068 * gcc.target/arm/vselgesf.c: Likewise.
1069 * gcc.target/arm/vselgtdf.c: Likewise.
1070 * gcc.target/arm/vselgtsf.c: Likewise.
1071 * gcc.target/arm/vselledf.c: Likewise.
1072 * gcc.target/arm/vsellesf.c: Likewise.
1073 * gcc.target/arm/vselltdf.c: Likewise.
1074 * gcc.target/arm/vselltsf.c: Likewise.
1075 * gcc.target/arm/vselnedf.c: Likewise.
1076 * gcc.target/arm/vselnesf.c: Likewise.
1077 * gcc.target/arm/vselvcdf.c: Likewise.
1078 * gcc.target/arm/vselvcsf.c: Likewise.
1079 * gcc.target/arm/vselvsdf.c: Likewise.
1080 * gcc.target/arm/vselvssf.c: Likewise.
1081
1082 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov at arm.com>
1083
1084 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
1085 body from here...
1086 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
1087 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
1088 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
1089 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
1090 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
1091 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
1092 * gcc.target/aarch64/atomic-op-char.x: ... to here.
1093 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
1094 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
1095 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
1096 * gcc.target/aarch64/atomic-op-int.x: ... to here.
1097 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
1098 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
1099 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
1100 * gcc.target/aarch64/atomic-op-release.x: ... to here.
1101 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
1102 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
1103 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
1104 * gcc.target/aarch64/atomic-op-short.x: ... to here.
1105 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
1106 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
1107 * gcc.target/arm/atomic-op-acquire.c: Likewise.
1108 * gcc.target/arm/atomic-op-char.c: Likewise.
1109 * gcc.target/arm/atomic-op-consume.c: Likewise.
1110 * gcc.target/arm/atomic-op-int.c: Likewise.
1111 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
1112 * gcc.target/arm/atomic-op-release.c: Likewise.
1113 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
1114 * gcc.target/arm/atomic-op-short.c: Likewise.
1115
1116 2013-03-25 Richard Biener <rguenther@suse.de>
1117
1118 PR middle-end/56694
1119 * g++.dg/torture/pr56694.C: New testcase.
1120
1121 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1122
1123 PR target/56720
1124 * gcc.target/arm/neon-vcond-gt.c: New test.
1125 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
1126 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
1127
1128 2013-03-25 Richard Biener <rguenther@suse.de>
1129
1130 PR tree-optimization/56689
1131 * gcc.dg/torture/pr56689.c: New testcase.
1132
1133 2013-03-25 Kai Tietz <ktietz@redhat.com>
1134
1135 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
1136
1137 2013-03-24 Tobias Burnus <burnus@net-b.de>
1138
1139 PR fortran/56696
1140 * gfortran.dg/eof_5.f90: New.
1141
1142 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
1143
1144 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
1145 alphabetically.
1146
1147 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
1148
1149 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
1150
1151 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
1152
1153 PR testsuite/55994
1154 * gcc.c-torture/execute/builtins/builtins.exp: Add
1155 -Wl,--allow-multiple-definition for RTEMS targets.
1156
1157 2013-03-22 Ian Bolton <ian.bolton@arm.com>
1158
1159 * gcc.target/aarch64/movk.c: New test.
1160
1161 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
1162
1163 * g++.dg/ext/vector21.C: New testcase.
1164
1165 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
1166
1167 * gcc.target/arm/neon-for-64bits-1.c: New tests.
1168 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
1169
1170 2013-03-21 Richard Biener <rguenther@suse.de>
1171
1172 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
1173 * gcc.dg/vect/vect-outer-3a.c: Likewise.
1174
1175 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1176
1177 * gcc.target/aarch64/vect.c: Test and result vector added
1178 for sabd and saba instructions.
1179 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
1180 instructions in assembly.
1181 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
1182 * gcc.target/aarch64/vect-fp.c: Test and result vector added
1183 for fabd instruction.
1184 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
1185 instruction in assembly.
1186 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
1187
1188 2013-03-20 Jeff Law <law@redhat.com>
1189
1190 * g++.dg/tree-ssa/ssa-dom.C: New test.
1191
1192 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
1193
1194 * gcc.target/powerpc/mmfpgpr.c: New test.
1195 * gcc.target/powerpc/sd-vsx.c: Likewise.
1196 * gcc.target/powerpc/sd-pwr6.c: Likewise.
1197 * gcc.target/powerpc/vsx-float0.c: Likewise.
1198
1199 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
1200
1201 PR tree-optimization/56355
1202 * gcc.dg/pr56355-1.c: New file.
1203
1204 2013-03-20 Catherine Moore <clm@codesourcery.com>
1205 Richard Sandiford <rdsandiford@googlemail.com>
1206
1207 * gcc.target/mips/mips.exp: Add microMIPS support.
1208 * gcc.target/mips/umips-movep-2.c: New test.
1209 * gcc.target/mips/umips-lwp-2.c: New test.
1210 * gcc.target/mips/umips-swp-5.c: New test.
1211 * gcc.target/mips/umips-constraints-1.c: New test.
1212 * gcc.target/mips/umips-lwp-3.c: New test.
1213 * gcc.target/mips/umips-swp-6.c: New test.
1214 * gcc.target/mips/umips-constraints-2.c: New test.
1215 * gcc.target/mips/umips-save-restore-1.c: New test.
1216 * gcc.target/mips/umips-lwp-4.c: New test.
1217 * gcc.target/mips/umips-swp-7.c: New test.
1218 * gcc.target/mips/umips-save-restore-2.c: New test.
1219 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1220 * gcc.target/mips/umips-lwp-5.c: New test.
1221 * gcc.target/mips/umips-save-restore-3.c: New test.
1222 * gcc.target/mips/umips-lwp-6.c: New test.
1223 * gcc.target/mips/umips-swp-1.c: New test.
1224 * gcc.target/mips/umips-lwp-7.c: New test.
1225 * gcc.target/mips/umips-swp-2.c: New test.
1226 * gcc.target/mips/umips-lwp-8.c: New test.
1227 * gcc.target/mips/umips-swp-3.c: New test.
1228 * gcc.target/mips/umips-movep-1.c: New test.
1229 * gcc.target/mips/umips-lwp-1.c: New test.
1230 * gcc.target/mips/umips-swp-4.c: New test.
1231
1232 2013-03-20 Richard Biener <rguenther@suse.de>
1233
1234 PR tree-optimization/56661
1235 * gcc.dg/torture/pr56661.c: New testcase.
1236
1237 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1238
1239 PR rtl-optimization/56605
1240 * gcc.target/powerpc/pr56605.c: New.
1241
1242 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1243
1244 PR fortran/54932
1245 * gfortran.dg/do_1.f90: Don't xfail.
1246
1247 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
1248
1249 PR libfortran/51825
1250 * gfortran.dg/namelist_77.f90: New.
1251 * gfortran.dg/namelist_78.f90: New.
1252
1253 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
1254
1255 PR libfortran/48618
1256 * gfortran.dg/open_negative_unit_1.f90: New.
1257
1258 2013-03-19 Ian Bolton <ian.bolton@arm.com>
1259
1260 * gcc.target/aarch64/sbc.c: New test.
1261
1262 2013-03-19 Ian Bolton <ian.bolton@arm.com>
1263
1264 * gcc.target/aarch64/ror.c: New test.
1265
1266 2013-03-19 Ian Bolton <ian.bolton@arm.com>
1267
1268 * gcc.target/aarch64/extr.c: New test.
1269
1270 2013-03-19 Richard Biener <rguenther@suse.de>
1271
1272 PR tree-optimization/56273
1273 * gcc.dg/tree-ssa/vrp47.c: Adjust.
1274 * c-c++-common/uninit-17.c: Likewise.
1275
1276 2013-03-18 Jakub Jelinek <jakub@redhat.com>
1277
1278 PR tree-optimization/56635
1279 * g++.dg/torture/pr56635.C: New test.
1280
1281 2013-03-18 Richard Biener <rguenther@suse.de>
1282
1283 PR tree-optimization/3713
1284 * g++.dg/ipa/devirt-12.C: New testcase.
1285
1286 2013-03-18 Jakub Jelinek <jakub@redhat.com>
1287
1288 PR c/56566
1289 * c-c++-common/pr56566.c: New test.
1290
1291 2013-03-17 Jason Merrill <jason@redhat.com>
1292
1293 * g++.dg/template/abstract-dr337.C: XFAIL.
1294
1295 2013-03-16 Jakub Jelinek <jakub@redhat.com>
1296
1297 PR c++/56607
1298 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
1299 * c-c++-common/pr56607.c: New test.
1300
1301 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
1302
1303 PR c++/56582
1304 * g++.dg/cpp0x/constexpr-array5.C: New.
1305
1306 2013-03-15 Tobias Burnus <burnus@net-b.de>
1307
1308 PR fortran/56615
1309 * gfortran.dg/transfer_intrinsic_5.f90: New.
1310
1311 2013-03-15 Kai Tietz <ktietz@redhat.com>
1312
1313 * gcc.target/i386/movti.c: Don't test for x64 mingw.
1314 * gcc.target/i386/pr20020-1.c: Likewise.
1315 * gcc.target/i386/pr20020-2.c: Likewise.
1316 * gcc.target/i386/pr20020-3.c: Likewise.
1317 * gcc.target/i386/pr53425-1.c: Likewise.
1318 * gcc.target/i386/pr53425-2.c: Likewise.
1319 * gcc.target/i386/pr55093.c: Likewise.
1320 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
1321
1322 2013-03-15 Jakub Jelinek <jakub@redhat.com>
1323
1324 PR debug/56307
1325 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
1326 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
1327
1328 2013-03-14 Jakub Jelinek <jakub@redhat.com>
1329
1330 PR tree-optimization/53265
1331 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
1332 undefined behavior.
1333 * gcc.dg/graphite/id-6.c (test): Likewise.
1334 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
1335 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
1336
1337 PR tree-optimization/53265
1338 * gcc.dg/pr53265.c: New test.
1339 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
1340 to dg-options.
1341 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
1342 arrays.
1343 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
1344 n, use it as high bound instead of 4.
1345
1346 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
1347
1348 PR target/49880
1349 * gcc.target/sh/pr49880-1.c: New.
1350 * gcc.target/sh/pr49880-2.c: New.
1351 * gcc.target/sh/pr49880-3.c: New.
1352 * gcc.target/sh/pr49880-4.c: New.
1353 * gcc.target/sh/pr49880-5.c: New.
1354
1355 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
1356
1357 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
1358
1359 2013-03-13 Richard Biener <rguenther@suse.de>
1360
1361 PR tree-optimization/56608
1362 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
1363
1364 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
1365
1366 PR c++/56611
1367 * g++.dg/cpp0x/alias-decl-32.C: New.
1368
1369 2013-03-11 Jan Hubicka <jh@suse.cz>
1370
1371 PR middle-end/56571
1372 * gcc.c-torture/compile/pr56571.c: New testcase.
1373
1374 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1375
1376 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
1377 * gcc.dg/tree-ssa/pr55579.c: Likewise.
1378
1379 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
1380
1381 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
1382 * gcc.dg/inline_4.c: Likewise.
1383 * gcc.dg/unroll_2.c: Likewise.
1384 * gcc.dg/unroll_3.c: Likewise.
1385 * gcc.dg/unroll_4.c: Likewise.
1386
1387 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1388
1389 PR testsuite/54119
1390 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
1391
1392 PR debug/56307
1393 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
1394
1395 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
1396
1397 PR target/40797
1398 * gcc.c-torture/compile/pr40797.c: New.
1399
1400 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1401
1402 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
1403
1404 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
1405
1406 PR fortran/56575
1407 * gfortran.dg/class_56.f90: New test.
1408
1409 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
1410
1411 PR middle-end/56524
1412 * gcc.target/mips/pr56524.c: New test.
1413
1414 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
1415
1416 PR c++/56565
1417 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
1418
1419 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
1420
1421 PR c++/51412
1422 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
1423
1424 2013-03-08 Marek Polacek <polacek@redhat.com>
1425
1426 PR tree-optimization/56478
1427 * gcc.dg/torture/pr56478.c: New test.
1428
1429 2013-03-08 Kai Tietz <ktietz@redhat.com>
1430
1431 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
1432 targets linker option --allow-multiple-definition.
1433
1434 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
1435 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
1436 * gcc.dg/pr52549.c: Add LLP64 case.
1437 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
1438 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
1439 * gcc.dg/torture/pr51071-2.c: Likewise.
1440 * gcc.dg/tree-ssa/vrp72.c: Likewise.
1441 * gcc.dg/tree-ssa/vrp73.c: Likewise.
1442 * gcc.dg/tree-ssa/vrp75.c: Likewise.
1443 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
1444 * gcc.dg/weak/weak-1.c: Likewise.
1445 * gcc.dg/weak/weak-2.c: Likewise.
1446 * gcc.dg/weak/weak-3.c: Likewise.
1447 * gcc.dg/weak/weak-4.c: Likewise.
1448 * gcc.dg/weak/weak-5.c: Likewise.
1449 * gcc.dg/weak/weak-15.c: Likewise.
1450 * gcc.dg/weak/weak-16.c: Likewise.
1451
1452 * c-c++-common/pr54486.c: Skip test for mingw-targets.
1453
1454 2013-03-07 Jakub Jelinek <jakub@redhat.com>
1455
1456 PR tree-optimization/56559
1457 * gcc.dg/tree-ssa/reassoc-26.c: New test.
1458
1459 2013-03-07 Andreas Schwab <schwab@suse.de>
1460
1461 * gcc.dg/pr31490.c: Fix last change.
1462
1463 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
1464
1465 PR c++/56534
1466 * g++.dg/template/crash115.C: New.
1467
1468 2013-03-06 Jakub Jelinek <jakub@redhat.com>
1469
1470 PR tree-optimization/56539
1471 * gcc.c-torture/compile/pr56539.c: New test.
1472
1473 2013-03-06 Kai Tietz <ktietz@redhat.com>
1474
1475 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
1476 targets.
1477 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
1478 * gcc.dg/lto/20091013-1_2.c: Likewise.
1479 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
1480
1481 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
1482
1483 * gnat.dg/specs/aggr6.ads: New test.
1484
1485 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
1486
1487 * gnat.dg/loop_optimization15.ad[sb]: New test.
1488
1489 2013-03-06 Jakub Jelinek <jakub@redhat.com>
1490
1491 PR middle-end/56548
1492 * gcc.dg/pr56548.c: New test.
1493
1494 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1495
1496 PR debug/53363
1497 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
1498
1499 2013-03-06 Jakub Jelinek <jakub@redhat.com>
1500
1501 PR c++/56543
1502 * g++.dg/template/typename20.C: New test.
1503
1504 2013-03-05 Jakub Jelinek <jakub@redhat.com>
1505
1506 PR debug/56510
1507 * gcc.dg/pr56510.c: New test.
1508
1509 PR rtl-optimization/56484
1510 * gcc.c-torture/compile/pr56484.c: New test.
1511
1512 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
1513
1514 PR c++/56530
1515 * g++.dg/warn/Wsign-conversion-2.C: New.
1516
1517 2013-03-05 Richard Biener <rguenther@suse.de>
1518
1519 PR tree-optimization/56270
1520 * gcc.dg/vect/slp-38.c: New testcase.
1521
1522 2013-03-05 Jakub Jelinek <jakub@redhat.com>
1523
1524 PR rtl-optimization/56494
1525 * gcc.dg/pr56494.c: New test.
1526
1527 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
1528
1529 * gcc.dg/pr56424.c: New test.
1530
1531 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
1532
1533 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
1534 * gcc.dg/pr56228.c <avr>: Skip.
1535
1536 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
1537
1538 PR testsuite/52641
1539 PR tree-optimization/52631
1540 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
1541
1542 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
1543
1544 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
1545 * gcc.dg/vect/vect-83_64.c: Same.
1546
1547 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
1548
1549 PR fortran/56477
1550 * gfortran.dg/pointer_check_13.f90: New test.
1551
1552 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
1553
1554 PR fortran/54730
1555 * gfortran.dg/array_constructor_42.f90: New test.
1556
1557 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
1558
1559 PR c++/52688
1560 * g++.dg/template/static33.C: New.
1561 * g++.dg/template/static34.C: Likewise.
1562
1563 PR c++/10291
1564 * g++.dg/template/static35.C: New.
1565
1566 2013-03-01 Steve Ellcey <sellcey@mips.com>
1567
1568 * gcc.dg/pr56396.c: Require pic support.
1569
1570 2013-03-01 Richard Biener <rguenther@suse.de>
1571
1572 PR tree-optimization/55481
1573 * gcc.dg/torture/pr56488.c: New testcase.
1574
1575 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
1576 Jakub Jelinek <jakub@redhat.com>
1577
1578 PR sanitizer/56454
1579 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
1580 no_sanitize_address attribute rather than no_address_safety_analysis.
1581 * g++.dg/asan/sanitizer_test_utils.h
1582 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
1583 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
1584 in addition to no_address_safety_analysis.
1585
1586 2013-02-28 Jason Merrill <jason@redhat.com>
1587
1588 PR c++/56481
1589 * g++.dg/cpp0x/constexpr-and.C: New.
1590
1591 2013-02-28 Martin Jambor <mjambor@suse.cz>
1592
1593 PR tree-optimization/56294
1594 * g++.dg/debug/pr56294.C: New test.
1595
1596 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
1597
1598 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
1599
1600 2013-02-27 Marek Polacek <polacek@redhat.com>
1601
1602 PR rtl-optimization/56466
1603 * gcc.dg/pr56466.c: New test.
1604
1605 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1606
1607 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
1608 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
1609 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
1610
1611 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
1612
1613 PR middle-end/45472
1614 * gcc.dg/pr45472.c: New test.
1615
1616 2013-02-26 Marek Polacek <polacek@redhat.com>
1617
1618 PR tree-optimization/56426
1619 * gcc.dg/pr56436.c: New test.
1620
1621 2013-02-26 Jakub Jelinek <jakub@redhat.com>
1622
1623 PR tree-optimization/56448
1624 * gcc.c-torture/compile/pr56448.c: New test.
1625
1626 PR tree-optimization/56443
1627 * gcc.dg/torture/pr56443.c: New test.
1628
1629 2013-02-25 Richard Biener <rguenther@suse.de>
1630
1631 PR tree-optimization/56175
1632 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
1633
1634 2013-02-24 Jakub Jelinek <jakub@redhat.com>
1635
1636 PR c++/56403
1637 * g++.dg/torture/pr56403.C: New test.
1638
1639 2013-02-25 Catherine Moore <clm@codesourcery.com>
1640
1641 Revert:
1642 2013-02-24 Catherine Moore <clm@codesourcery.com>
1643 Richard Sandiford <rdsandiford@googlemail.com>
1644
1645 * gcc.target/mips/mips.exp: Add microMIPS support.
1646 * gcc.target/mips/umips-movep-2.c: New test.
1647 * gcc.target/mips/umips-lwp-2.c: New test.
1648 * gcc.target/mips/umips-swp-5.c: New test.
1649 * gcc.target/mips/umips-constraints-1.c: New test.
1650 * gcc.target/mips/umips-lwp-3.c: New test.
1651 * gcc.target/mips/umips-swp-6.c: New test.
1652 * gcc.target/mips/umips-constraints-2.c: New test.
1653 * gcc.target/mips/umips-save-restore-1.c: New test.
1654 * gcc.target/mips/umips-lwp-4.c: New test.
1655 * gcc.target/mips/umips-swp-7.c: New test.
1656 * gcc.target/mips/umips-save-restore-2.c: New test.
1657 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1658 * gcc.target/mips/umips-lwp-5.c: New test.
1659 * gcc.target/mips/umips-save-restore-3.c: New test.
1660 * gcc.target/mips/umips-lwp-6.c: New test.
1661 * gcc.target/mips/umips-swp-1.c: New test.
1662 * gcc.target/mips/umips-lwp-7.c: New test.
1663 * gcc.target/mips/umips-swp-2.c: New test.
1664 * gcc.target/mips/umips-lwp-8.c: New test.
1665 * gcc.target/mips/umips-swp-3.c: New test.
1666 * gcc.target/mips/umips-movep-1.c: New test.
1667 * gcc.target/mips/umips-lwp-1.c: New test.
1668 * gcc.target/mips/umips-swp-4.c: New test.
1669
1670 2013-02-24 Catherine Moore <clm@codesourcery.com>
1671 Richard Sandiford <rdsandiford@googlemail.com>
1672
1673 * gcc.target/mips/mips.exp: Add microMIPS support.
1674 * gcc.target/mips/umips-movep-2.c: New test.
1675 * gcc.target/mips/umips-lwp-2.c: New test.
1676 * gcc.target/mips/umips-swp-5.c: New test.
1677 * gcc.target/mips/umips-constraints-1.c: New test.
1678 * gcc.target/mips/umips-lwp-3.c: New test.
1679 * gcc.target/mips/umips-swp-6.c: New test.
1680 * gcc.target/mips/umips-constraints-2.c: New test.
1681 * gcc.target/mips/umips-save-restore-1.c: New test.
1682 * gcc.target/mips/umips-lwp-4.c: New test.
1683 * gcc.target/mips/umips-swp-7.c: New test.
1684 * gcc.target/mips/umips-save-restore-2.c: New test.
1685 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1686 * gcc.target/mips/umips-lwp-5.c: New test.
1687 * gcc.target/mips/umips-save-restore-3.c: New test.
1688 * gcc.target/mips/umips-lwp-6.c: New test.
1689 * gcc.target/mips/umips-swp-1.c: New test.
1690 * gcc.target/mips/umips-lwp-7.c: New test.
1691 * gcc.target/mips/umips-swp-2.c: New test.
1692 * gcc.target/mips/umips-lwp-8.c: New test.
1693 * gcc.target/mips/umips-swp-3.c: New test.
1694 * gcc.target/mips/umips-movep-1.c: New test.
1695 * gcc.target/mips/umips-lwp-1.c: New test.
1696 * gcc.target/mips/umips-swp-4.c: New test.
1697
1698 2013-02-22 Jakub Jelinek <jakub@redhat.com>
1699
1700 PR sanitizer/56393
1701 * lib/asan-dg.exp (asan_link_flags): Add
1702 -B${gccpath}/libsanitizer/asan/ to flags.
1703
1704 2013-02-21 Jakub Jelinek <jakub@redhat.com>
1705
1706 PR middle-end/56420
1707 * gcc.dg/torture/pr56420.c: New test.
1708
1709 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
1710
1711 PR middle-end/56108
1712 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
1713
1714 2013-02-21 Martin Jambor <mjambor@suse.cz>
1715
1716 PR tree-optimization/56310
1717 * g++.dg/ipa/pr56310.C: New test.
1718
1719 2013-02-21 Janus Weil <janus@gcc.gnu.org>
1720
1721 PR fortran/56385
1722 * gfortran.dg/proc_ptr_comp_37.f90: New.
1723
1724 2013-02-21 Richard Biener <rguenther@suse.de>
1725
1726 PR tree-optimization/56415
1727 Revert
1728 2013-02-11 Richard Biener <rguenther@suse.de>
1729
1730 PR tree-optimization/56273
1731 * g++.dg/warn/Warray-bounds-6.C: New testcase.
1732 * gcc.dg/tree-ssa/pr21559.c: Adjust.
1733 * gcc.dg/tree-ssa/vrp17.c: Likewise.
1734 * gcc.dg/tree-ssa/vrp18.c: Likewise.
1735 * gcc.dg/tree-ssa/vrp23.c: Likewise.
1736 * gcc.dg/tree-ssa/vrp24.c: Likewise.
1737
1738 2013-02-21 Marek Polacek <polacek@redhat.com>
1739
1740 PR tree-optimization/56398
1741 * g++.dg/torture/pr56398.C: New test.
1742
1743 2013-02-21 Jakub Jelinek <jakub@redhat.com>
1744
1745 PR inline-asm/56405
1746 * gcc.c-torture/compile/pr56405.c: New test.
1747
1748 2013-02-20 Jan Hubicka <jh@suse.cz>
1749
1750 PR tree-optimization/56265
1751 * g++.dg/ipa/devirt-11.C: New testcase.
1752
1753 2013-02-20 Richard Biener <rguenther@suse.de>
1754
1755 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
1756
1757 2013-02-20 Richard Biener <rguenther@suse.de>
1758 Jakub Jelinek <jakub@redhat.com>
1759
1760 PR tree-optimization/56396
1761 * gcc.dg/pr56396.c: New testcase.
1762
1763 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
1764
1765 PR c++/56373
1766 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
1767
1768 2013-02-19 Richard Biener <rguenther@suse.de>
1769
1770 PR tree-optimization/56384
1771 * gcc.dg/torture/pr56384.c: New testcase.
1772
1773 2013-02-19 Jakub Jelinek <jakub@redhat.com>
1774
1775 PR tree-optimization/56350
1776 * gcc.dg/pr56350.c: New test.
1777
1778 PR tree-optimization/56381
1779 * g++.dg/opt/pr56381.C: New test.
1780
1781 2013-02-18 Jakub Jelinek <jakub@redhat.com>
1782
1783 PR pch/54117
1784 * lib/dg-pch.exp (pch-init, pch-finish,
1785 check_effective_target_pch_supported_debug): New procs.
1786 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
1787 Likewise if $pch_unsupported_debug and $flags include -g.
1788 Skip FAILs about missing *.gch file if $pch_unsupported_debug
1789 and dg-require-effective-target pch_unsupported_debug.
1790 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
1791 * objc.dg/pch/pch.exp: Likewise.
1792 * gcc.dg/pch/pch.exp: Likewise.
1793 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
1794 pch_unsupported_debug.
1795 * gcc.dg/pch/valid-1.hs: Likewise.
1796 * gcc.dg/pch/valid-1b.c: Likewise.
1797 * gcc.dg/pch/valid-1b.hs: Likewise.
1798
1799 2013-02-18 Richard Biener <rguenther@suse.de>
1800
1801 PR tree-optimization/56366
1802 * gcc.dg/torture/pr56366.c: New testcase.
1803
1804 2013-02-18 Richard Biener <rguenther@suse.de>
1805
1806 PR middle-end/56349
1807 * gcc.dg/torture/pr56349.c: New testcase.
1808
1809 2013-02-18 Richard Biener <rguenther@suse.de>
1810
1811 PR tree-optimization/56321
1812 * gcc.dg/torture/pr56321.c: New testcase.
1813
1814 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
1815
1816 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
1817
1818 2013-02-16 Jakub Jelinek <jakub@redhat.com>
1819 Dodji Seketeli <dodji@redhat.com>
1820
1821 PR asan/56330
1822 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
1823 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
1824 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
1825 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
1826 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
1827 * c-c++-common/asan/pr56330.c: Likewise.
1828 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
1829 Ensure the size argument of __builtin_memcpy is a constant.
1830
1831 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
1832 Paolo Carlini <paolo.carlini@oracle.com>
1833
1834 PR c++/51242
1835 * g++.dg/cpp0x/enum23.C: New.
1836
1837 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
1838
1839 PR target/54685
1840 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
1841
1842 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
1843
1844 PR rtl-optimization/56348
1845 * gcc.target/i386/pr56348.c: New test.
1846
1847 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
1848
1849 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
1850 * gcc.target/arm/interrupt-2.c: Likewise.
1851
1852 2013-02-15 Tobias Burnus <burnus@net-b.de>
1853
1854 PR fortran/56318
1855 * gfortran.dg/matmul_9.f90: New.
1856
1857 2013-02-15 Tobias Burnus <burnus@net-b.de>
1858
1859 PR fortran/53818
1860 * gfortran.dg/init_flag_11.f90: New.
1861
1862 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1863
1864 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
1865
1866 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1867
1868 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
1869 characters.
1870
1871 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
1872 Tobias Burnus <burnus@net-b.de>
1873
1874 PR testsuite/56138
1875 * gfortran.dg/allocatable_function_7.f90: New.
1876
1877 2013-02-14 Jakub Jelinek <jakub@redhat.com>
1878
1879 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
1880 * asan_globals_test-wrapper.cc: New file.
1881 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
1882 instead of asan_globals_test.cc as dg-additional-sources.
1883 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
1884 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
1885 "sanitizer_test_utils.h" instead of
1886 "sanitizer_common/tests/sanitizer_test_utils.h".
1887 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
1888 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
1889 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
1890 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
1891 * g++.dg/asan/asan_test.cc: Synced from upstream.
1892 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
1893
1894 2013-02-14 Dodji Seketeli <dodji@redhat.com>
1895
1896 Fix an asan crash
1897 * c-c++-common/asan/memcmp-2.c: New test.
1898
1899 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
1900
1901 PR c++/55582
1902 * g++.dg/cpp0x/udlit-string-literal.h: New.
1903 * g++.dg/cpp0x/udlit-string-literal.C: New.
1904
1905 2013-02-13 Sriraman Tallam <tmsriram@google.com>
1906
1907 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
1908
1909 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
1910
1911 PR target/56184
1912 * gcc.target/arm/pr56184.C: New test.
1913
1914 2013-02-13 Jakub Jelinek <jakub@redhat.com>
1915
1916 PR c++/56302
1917 * g++.dg/torture/pr56302.C: New test.
1918 * g++.dg/cpp0x/constexpr-56302.C: New test.
1919 * c-c++-common/pr56302.c: New test.
1920
1921 2013-02-13 Tobias Burnus <burnus@net-b.de>
1922 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1923
1924 PR fortran/56204
1925 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
1926 * gfortran.dg/quad_3.f90: Ditto.
1927
1928 2013-02-13 Kostya Serebryany <kcc@google.com>
1929
1930 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
1931 to match the fresh asan run-time.
1932 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
1933
1934 2013-02-12 Dodji Seketeli <dodji@redhat.com>
1935
1936 Avoid instrumenting duplicated memory access in the same basic block
1937 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
1938 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
1939 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
1940 * c-c++-common/asan/inc.c: Likewise.
1941
1942 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
1943
1944 PR inline-asm/56148
1945 * gcc.target/i386/pr56148.c: New test.
1946
1947 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
1948 Tobias Burnus <burnus@net-b.de>
1949
1950 PR testsuite/56082
1951 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
1952 to kind=2.
1953
1954 2013-02-12 Richard Biener <rguenther@suse.de>
1955
1956 PR lto/56297
1957 * gcc.dg/lto/pr56297_0.c: New testcase.
1958 * gcc.dg/lto/pr56297_0.c: Likewise.
1959
1960 2013-02-12 Janus Weil <janus@gcc.gnu.org>
1961
1962 PR fortran/46952
1963 * gfortran.dg/typebound_deferred_1.f90: New.
1964
1965 2013-02-12 Jakub Jelinek <jakub@redhat.com>
1966
1967 PR rtl-optimization/56151
1968 * gcc.target/i386/pr56151.c: New test.
1969
1970 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
1971
1972 * g++.dg/ext/mv12.C: New test.
1973 * g++.dg/ext/mv12.h: New file.
1974 * g++.dg/ext/mv12-aux.C: New file.
1975 * g++.dg/ext/mv13.C: New test.
1976
1977 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
1978
1979 * lib/target-supports.exp
1980 (check_effective_target_powerpc_eabi_ok): New.
1981 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
1982 powerpc_eabi_ok.
1983 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
1984 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
1985 only.
1986 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
1987 * gcc.target/powerpc/pr51623.c: Likewise.
1988 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
1989 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
1990
1991 2013-02-11 Alexander Potapenko <glider@google.com>
1992 Jack Howarth <howarth@bromo.med.uc.edu>
1993 Jakub Jelinek <jakub@redhat.com>
1994
1995 PR sanitizer/55617
1996 * g++.dg/asan/pr55617.C: Run on all targets.
1997
1998 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
1999
2000 PR rtl-optimization/56275
2001 * gcc.dg/pr56275.c: New test.
2002
2003 2013-02-11 Richard Biener <rguenther@suse.de>
2004
2005 PR tree-optimization/56273
2006 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
2007
2008 2013-02-11 Richard Biener <rguenther@suse.de>
2009
2010 PR tree-optimization/56264
2011 * gcc.dg/torture/pr56264.c: New testcase.
2012
2013 2013-02-11 Richard Biener <rguenther@suse.de>
2014
2015 PR tree-optimization/56273
2016 * g++.dg/warn/Warray-bounds-6.C: New testcase.
2017 * gcc.dg/tree-ssa/pr21559.c: Adjust.
2018 * gcc.dg/tree-ssa/vrp17.c: Likewise.
2019 * gcc.dg/tree-ssa/vrp18.c: Likewise.
2020 * gcc.dg/tree-ssa/vrp23.c: Likewise.
2021 * gcc.dg/tree-ssa/vrp24.c: Likewise.
2022
2023 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
2024
2025 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
2026 for *-*-linux-gnu targets.
2027 * g++.dg/asan/interception-test-1.c: Ditto.
2028 * g++.dg/asan/interception-failure-test-1.C: Ditto.
2029 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
2030
2031 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
2032
2033 PR fortran/55362
2034 * gfortran.dg/intrinsic_size_4.f90 : New test.
2035
2036 2013-02-09 Jakub Jelinek <jakub@redhat.com>
2037
2038 PR target/56256
2039 * gcc.target/powerpc/pr56256.c: New test.
2040
2041 2013-02-08 Ian Lance Taylor <iant@google.com>
2042
2043 * lib/go.exp: Load timeout.exp.
2044
2045 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
2046
2047 PR rtl-optimization/56246
2048 * gcc.target/i386/pr56246.c: New test.
2049
2050 2013-02-08 Jeff Law <law@redhat.com>
2051
2052 PR debug/53948
2053 * gcc.dg/debug/dwarf2/pr53948.c: New test.
2054
2055 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
2056
2057 PR target/56043
2058 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
2059 powerpc*-*-linux*.
2060
2061 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
2062
2063 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
2064
2065 2013-02-08 Jakub Jelinek <jakub@redhat.com>
2066
2067 PR rtl-optimization/56195
2068 * gcc.dg/torture/pr56195.c: New test.
2069
2070 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
2071
2072 PR fortran/54107
2073 * gfortran.dg/recursive_interface_2.f90: New test.
2074
2075 2013-02-08 Jakub Jelinek <jakub@redhat.com>
2076
2077 PR tree-optimization/56250
2078 * gcc.c-torture/execute/pr56250.c: New test.
2079
2080 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
2081
2082 PR tree-optimization/56064
2083 * gcc.dg/fixed-point/view-convert-2.c: New test.
2084
2085 2013-02-08 Michael Matz <matz@suse.de>
2086
2087 PR tree-optimization/52448
2088 * gcc.dg/pr52448.c: New test.
2089
2090 2013-02-08 Richard Biener <rguenther@suse.de>
2091
2092 PR middle-end/56181
2093 * gcc.dg/torture/pr56181.c: New testcase.
2094
2095 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
2096
2097 PR target/54222
2098 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
2099 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
2100
2101 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2102
2103 PR c++/56241
2104 * g++.dg/parse/crash61.C: New test.
2105
2106 PR c++/56239
2107 * g++.dg/parse/pr56239.C: New test.
2108
2109 PR c++/56237
2110 * g++.dg/abi/mangle61.C: New test.
2111
2112 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
2113
2114 PR rtl-optimization/56225
2115 * gcc.target/i386/pr56225.c: New test.
2116
2117 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2118
2119 PR debug/56154
2120 * gcc.dg/guality/pr56154-1.c: New test.
2121 * gcc.dg/guality/pr56154-2.c: New test.
2122 * gcc.dg/guality/pr56154-3.c: New test.
2123 * gcc.dg/guality/pr56154-4.c: New test.
2124 * gcc.dg/guality/pr56154-aux.c: New file.
2125
2126 PR tree-optimization/55789
2127 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
2128 cleanup-tree-dump.
2129 * gcc.dg/tree-ssa/inline-3.c: Add
2130 --param max-early-inliner-iterations=2 option.
2131
2132 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2133
2134 PR debug/53363
2135 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
2136 Add -fno-dwarf2-cfi-asm to dg-options.
2137 Adapt match count.
2138
2139 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2140
2141 PR target/56228
2142 * gcc.dg/pr56228.c: New test.
2143
2144 2013-02-07 Alan Modra <amodra@gmail.com>
2145
2146 PR target/54009
2147 * gcc.target/powerpc/pr54009.c: New test.
2148 PR target/54131
2149 * gfortran.dg/pr54131.f: New test.
2150
2151 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
2152
2153 PR fortran/55789
2154 * gfortran.dg/array_constructor_41.f90: New test.
2155
2156 2013-02-06 Janus Weil <janus@gcc.gnu.org>
2157
2158 PR fortran/55978
2159 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
2160
2161 2013-02-06 Jakub Jelinek <jakub@redhat.com>
2162
2163 PR middle-end/56217
2164 * g++.dg/gomp/pr56217.C: New test.
2165
2166 2013-02-05 Jakub Jelinek <jakub@redhat.com>
2167
2168 PR tree-optimization/56205
2169 * gcc.dg/tree-ssa/stdarg-6.c: New test.
2170 * gcc.c-torture/execute/pr56205.c: New test.
2171
2172 2013-02-05 Richard Biener <rguenther@suse.de>
2173
2174 PR tree-optimization/53342
2175 PR tree-optimization/53185
2176 * gcc.dg/vect/pr53185-2.c: New testcase.
2177
2178 2013-02-05 Jan Hubicka <jh@suse.cz>
2179
2180 PR tree-optimization/55789
2181 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
2182 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
2183 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
2184 * g++.dg/ipa/inline-1.C: New testcase.
2185 * g++.dg/ipa/inline-2.C: New testcase.
2186 * g++.dg/ipa/inline-3.C: New testcase.
2187
2188 2013-02-05 Jan Hubicka <jh@suse.cz>
2189
2190 PR tree-optimization/55789
2191 * g++.dg/torture/pr55789.C: New testcase.
2192
2193 2013-02-05 Jakub Jelinek <jakub@redhat.com>
2194
2195 PR middle-end/56167
2196 * gcc.dg/pr56167.c: New test.
2197
2198 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
2199
2200 PR target/55146
2201 * gcc.target/sh/pr55146.c: New.
2202
2203 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
2204
2205 PR tree-optimization/54386
2206 * gcc.target/sh/pr54386.c: New.
2207
2208 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
2209
2210 PR fortran/56008
2211 * gfortran.dg/realloc_on _assign_16.f90 : New test.
2212
2213 PR fortran/47517
2214 * gfortran.dg/realloc_on _assign_17.f90 : New test.
2215
2216 2013-02-04 Alexander Potapenko <glider@google.com>
2217 Jack Howarth <howarth@bromo.med.uc.edu>
2218 Jakub Jelinek <jakub@redhat.com>
2219
2220 PR sanitizer/55617
2221 * g++.dg/asan/pr55617.C: New test.
2222
2223 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
2224
2225 PR fortran/54195
2226 * gfortran.dg/typebound_operator_19.f90: New test.
2227 * gfortran.dg/typebound_assignment_4.f90: New test.
2228
2229 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
2230
2231 PR fortran/54107
2232 * gfortran.dg/recursive_interface_1.f90: New test.
2233
2234 2013-02-04 Richard Guenther <rguenther@suse.de>
2235
2236 PR lto/56168
2237 * gcc.dg/lto/pr56168_0.c: New testcase.
2238 * gcc.dg/lto/pr56168_1.c: Likewise.
2239
2240 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
2241
2242 PR fortran/50627
2243 PR fortran/56054
2244 * gfortran.dg/block_12.f90: New test.
2245 * gfortran.dg/module_error_1.f90: New test.
2246
2247 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
2248
2249 * lib/target-supports.exp (check_effective_target_vect_float)
2250 (check_effective_target_vect_no_align): Add mips-sde-elf.
2251
2252 2013-02-01 Jakub Jelinek <jakub@redhat.com>
2253
2254 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
2255
2256 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
2257
2258 * gcc.dg/pr56023.c: XFAIL on AIX.
2259 * gcc.dg/vect/pr49352.c: Same.
2260
2261 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
2262
2263 * gnat.dg/opt26.adb: New test.
2264
2265 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2266
2267 Revert.
2268 2013-01-27 Amol Pise <amolpise15@gmail.com>
2269
2270 * gcc.target/arm/neon-vfnms-1.c: New test.
2271 * gcc.target/arm/neon-vfnma-1.c: New test.
2272
2273 2013-01-31 Richard Biener <rguenther@suse.de>
2274
2275 PR tree-optimization/56157
2276 * gcc.dg/torture/pr56157.c: New testcase.
2277
2278 2013-01-30 Richard Biener <rguenther@suse.de>
2279
2280 PR tree-optimization/56150
2281 * gcc.dg/torture/pr56150.c: New testcase.
2282
2283 2013-01-30 Jakub Jelinek <jakub@redhat.com>
2284
2285 PR sanitizer/55374
2286 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
2287 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
2288 printed in backtrace.
2289 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
2290 to avoid errors about mismatched allocation vs. deallocation.
2291
2292 PR c++/55742
2293 * g++.dg/mv1.C: Moved to...
2294 * g++.dg/ext/mv1.C: ... here. Adjust test.
2295 * g++.dg/mv2.C: Moved to...
2296 * g++.dg/ext/mv2.C: ... here. Adjust test.
2297 * g++.dg/mv3.C: Moved to...
2298 * g++.dg/ext/mv3.C: ... here.
2299 * g++.dg/mv4.C: Moved to...
2300 * g++.dg/ext/mv4.C: ... here.
2301 * g++.dg/mv5.C: Moved to...
2302 * g++.dg/ext/mv5.C: ... here. Adjust test.
2303 * g++.dg/mv6.C: Moved to...
2304 * g++.dg/ext/mv6.C: ... here. Adjust test.
2305 * g++.dg/ext/mv7.C: New test.
2306 * g++.dg/ext/mv8.C: New test.
2307 * g++.dg/ext/mv9.C: New test.
2308 * g++.dg/ext/mv10.C: New test.
2309 * g++.dg/ext/mv11.C: New test.
2310
2311 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
2312
2313 PR rtl-optimization/56144
2314 * gcc.dg/pr56144.c: New.
2315
2316 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
2317
2318 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
2319 message.
2320 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
2321 * g++.dg/cpp0x/constexpr-55573.C: Same
2322
2323 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
2324
2325 PR tree-optimization/56064
2326 * gcc.dg/fixed-point/view-convert.c: New test.
2327
2328 2013-01-30 Andreas Schwab <schwab@suse.de>
2329
2330 * lib/target-supports-dg.exp (dg-process-target): Use expr to
2331 evaluate the end index in string range.
2332
2333 2013-01-30 Tobias Burnus <burnus@net-b.de>
2334
2335 PR fortran/56138
2336 * gfortran.dg/allocatable_function_6.f90: New.
2337
2338 2013-01-29 Janus Weil <janus@gcc.gnu.org>
2339 Mikael Morin <mikael@gcc.gnu.org>
2340
2341 PR fortran/54107
2342 * gfortran.dg/proc_ptr_comp_36.f90: New.
2343
2344 2013-01-29 Richard Biener <rguenther@suse.de>
2345
2346 PR tree-optimization/55270
2347 * gcc.dg/torture/pr55270.c: New testcase.
2348
2349 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2350
2351 PR rtl-optimization/56117
2352 * gcc.dg/pr56117.c: New test.
2353
2354 2013-01-28 Richard Biener <rguenther@suse.de>
2355
2356 PR tree-optimization/56034
2357 * gcc.dg/torture/pr56034.c: New testcase.
2358
2359 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2360
2361 PR tree-optimization/56125
2362 * gcc.dg/pr56125.c: New test.
2363
2364 2013-01-28 Tobias Burnus <burnus@net-b.de>
2365 Mikael Morin <mikael@gcc.gnu.org>
2366
2367 PR fortran/53537
2368 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
2369 * gfortran.dg/import8.f90: Likewise.
2370 * gfortran.dg/interface_derived_type_1.f90: Likewise.
2371 * gfortran.dg/import10.f90: New test.
2372 * gfortran.dg/import11.f90: Likewise
2373
2374 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2375
2376 PR testsuite/56053
2377 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
2378 string.h. Provide memset, malloc and free prototypes, adjust line
2379 numbers in dg-output.
2380 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
2381 Provide memset prototype and adjust line numbers in dg-output.
2382 * c-c++-common/asan/global-overflow-1.c: Likewise.
2383
2384 PR tree-optimization/56094
2385 * gcc.dg/pr56094.c: New test.
2386
2387 2013-01-27 Amol Pise <amolpise15@gmail.com>
2388
2389 * gcc.target/arm/neon-vfnms-1.c: New test.
2390 * gcc.target/arm/neon-vfnma-1.c: New test.
2391
2392 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
2393
2394 PR target/56114
2395 * gcc.target/i386/pr56114.c: New test.
2396
2397 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
2398
2399 PR fortran/55984
2400 * gfortran.dg/associate_14.f90: New test.
2401
2402 PR fortran/56047
2403 * gfortran.dg/associate_13.f90: New test.
2404
2405 2013-01-25 Jakub Jelinek <jakub@redhat.com>
2406
2407 PR tree-optimization/56098
2408 * gcc.dg/pr56098-1.c: New test.
2409 * gcc.dg/pr56098-2.c: New test.
2410
2411 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
2412
2413 PR target/54222
2414 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
2415
2416 2013-01-22 Marek Polacek <polacek@redhat.com>
2417
2418 PR tree-optimization/56035
2419 * gcc.dg/pr56035.c: New test.
2420
2421 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
2422
2423 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
2424 for MIPS.
2425
2426 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
2427
2428 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
2429
2430 2013-01-24 Jakub Jelinek <jakub@redhat.com>
2431
2432 PR c/56078
2433 * gcc.dg/pr56078.c: New test.
2434 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
2435
2436 2013-01-24 Martin Jambor <mjambor@suse.cz>
2437
2438 PR tree-optimization/55927
2439 * g++.dg/ipa/devirt-10.C: Disable early inlining.
2440
2441 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
2442
2443 * gcc.target/i386/movsd.c: New test.
2444
2445 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
2446
2447 PR inline-asm/55934
2448 * gcc.target/i386/pr55934.c: New test.
2449
2450 2013-01-23 Janus Weil <janus@gcc.gnu.org>
2451
2452 PR fortran/56081
2453 * gfortran.dg/select_8.f90: New.
2454
2455 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
2456
2457 * gcc.target/microblaze/microblaze.exp: Remove
2458 target_config_cflags check.
2459
2460 2013-01-23 Jakub Jelinek <jakub@redhat.com>
2461
2462 PR fortran/56052
2463 * gfortran.dg/gomp/pr56052.f90: New test.
2464
2465 PR target/49069
2466 * gcc.dg/pr49069.c: New test.
2467
2468 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
2469
2470 PR c++/55944
2471 * g++.dg/cpp0x/constexpr-static10.C: New.
2472
2473 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
2474
2475 PR target/56028
2476 * gcc.target/i386/pr56028.c: New test.
2477
2478 2013-01-22 Jakub Jelinek <jakub@redhat.com>
2479
2480 PR target/55686
2481 * gcc.target/i386/pr55686.c: New test.
2482
2483 2013-01-22 Dodji Seketeli <dodji@redhat.com>
2484
2485 PR c++/53609
2486 * g++.dg/cpp0x/variadic139.C: New test.
2487 * g++.dg/cpp0x/variadic140.C: Likewise.
2488 * g++.dg/cpp0x/variadic141.C: Likewise.
2489
2490 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
2491
2492 * gnat.dg/warn8.adb: New test.
2493
2494 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
2495
2496 PR fortran/55919
2497 * gfortran.dg/include_8.f90: New test.
2498
2499 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
2500
2501 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
2502 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
2503
2504 2013-01-21 Jakub Jelinek <jakub@redhat.com>
2505
2506 PR tree-optimization/56051
2507 * gcc.c-torture/execute/pr56051.c: New test.
2508
2509 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
2510
2511 PR rtl-optimization/56023
2512 * gcc.dg/pr56023.c: New test.
2513
2514 2013-01-21 Martin Jambor <mjambor@suse.cz>
2515
2516 PR middle-end/56022
2517 * gcc.target/i386/pr56022.c: New test.
2518
2519 2013-01-21 Jason Merrill <jason@redhat.com>
2520
2521 * lib/target-supports.exp (check_effective_target_alias): New.
2522
2523 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
2524
2525 PR debug/53235
2526 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
2527
2528 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
2529
2530 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
2531
2532 2013-01-19 Jeff Law <law@redhat.com>
2533
2534 PR tree-optimization/52631
2535 * tree-ssa/pr52631.c: New test.
2536 * tree-ssa/ssa-fre-9: Update expected output.
2537
2538 2013-01-19 Anthony Green <green@moxielogic.com>
2539
2540 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
2541 for moxie.
2542
2543 2013-01-18 Jakub Jelinek <jakub@redhat.com>
2544
2545 PR tree-optimization/56029
2546 * g++.dg/torture/pr56029.C: New test.
2547
2548 2013-01-18 Sharad Singhai <singhai@google.com>
2549
2550 PR tree-optimization/55995
2551 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
2552
2553 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
2554
2555 PR target/55433
2556 * gcc.target/i386/pr55433.c: New.
2557
2558 2013-01-18 Jakub Jelinek <jakub@redhat.com>
2559
2560 PR middle-end/56015
2561 * gfortran.dg/pr56015.f90: New test.
2562
2563 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
2564
2565 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
2566
2567 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
2568
2569 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
2570 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2571 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2572 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
2573 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2574
2575 2013-01-17 Jeff Law <law@redhat.com>
2576
2577 * gcc.dg/pr52573.c: Move to...
2578 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
2579
2580 PR rtl-optimization/52573
2581 * gcc.dg/pr52573.c: New test.
2582
2583 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
2584
2585 PR sanitizer/55679
2586 * g++.dg/asan/interception-test-1.C: Skip on darwin.
2587 * lib/target-supports.exp (check_effective_target_swapcontext): Use
2588 check_no_compiler_messages to test support in ucontext.h.
2589 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
2590 compliant RLIMIT_AS.
2591
2592 2013-01-17 Marek Polacek <polacek@redhat.com>
2593
2594 PR rtl-optimization/55833
2595 * gcc.dg/pr55833.c: New test.
2596
2597 2013-01-17 Jan Hubicka <jh@suse.cz>
2598
2599 PR tree-optimization/55273
2600 * gcc.c-torture/compile/pr55273.c: New testcase.
2601
2602 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
2603
2604 PR target/55981
2605 * gcc.target/pr55981.c: New test.
2606
2607 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
2608
2609 * gcc.target/arm/pr40887.c: Require at least armv5.
2610 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
2611 * gcc.target/arm/pr51915.c: Likewise.
2612 * gcc.target/arm/pr52006.c: Likewise.
2613 * gcc.target/arm/pr53187.c: Likewise.
2614
2615 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
2616 * gcc.target/arm/ftest-support-arm.h: Delete.
2617 * gcc.target/arm/ftest-support-thumb.h: Delete.
2618 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
2619 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
2620 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
2621 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
2622 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
2623 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
2624 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
2625 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
2626 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
2627 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
2628 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
2629 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
2630 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
2631 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
2632 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
2633 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
2634 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
2635 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
2636 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
2637 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
2638 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
2639 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
2640 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
2641 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
2642
2643 2013-01-17 Martin Jambor <mjambor@suse.cz>
2644
2645 PR tree-optimizations/55264
2646 * g++.dg/ipa/pr55264.C: New test.
2647
2648 2013-01-16 Janus Weil <janus@gcc.gnu.org>
2649
2650 PR fortran/55983
2651 * gfortran.dg/class_55.f90: New.
2652
2653 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
2654
2655 PR testsuite/55994
2656 * gcc.c-torture/execute/builtins/builtins.exp: Add
2657 -Wl,--allow-multiple-definition for eabi and elf targets.
2658
2659 PR testsuite/54622
2660 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
2661 check_effective_target_vect_perm_short,
2662 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
2663 check_effective_target_vect64): Return 0 for big-endian ARM.
2664 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
2665
2666 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
2667 prototypes.
2668
2669 2013-01-16 Richard Biener <rguenther@suse.de>
2670
2671 PR tree-optimization/55964
2672 * gcc.dg/torture/pr55964.c: New testcase.
2673
2674 2013-01-16 Richard Biener <rguenther@suse.de>
2675
2676 PR tree-optimization/54767
2677 PR tree-optimization/53465
2678 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
2679
2680 2013-01-16 Christian Bruel <christian.bruel@st.com>
2681
2682 PR target/55301
2683 * gcc.target/sh/sh-switch.c: New testcase.
2684
2685 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
2686
2687 * gcc.dg/webizer.c: Increase the array size.
2688
2689 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2690
2691 PR target/55940
2692 * gcc.dg/pr55940.c: New test.
2693
2694 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
2695 Harald Anlauf <anlauf@gmx.de>
2696
2697 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
2698 * gfortran.dg/bounds_check_5.f90: Likewise.
2699 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
2700 * gfortran.dg/continuation_9.f90: Likewise.
2701 * gfortran.dg/move_alloc_13.f90: Likewise.
2702 * gfortran.dg/structure_constructor_11.f90: Likewise.
2703 * gfortran.dg/tab_continuation.f: Likewise.
2704 * gfortran.dg/warning-directive-2.F90: Likewise.
2705 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
2706
2707 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
2708
2709 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
2710 * gcc.target/arm/fma-sp.c: Likewise.
2711
2712 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
2713
2714 PR rtl-optimization/55153
2715 * gcc.dg/pr55153.c: New.
2716
2717 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2718
2719 PR tree-optimization/55920
2720 * gcc.c-torture/compile/pr55920.c: New test.
2721
2722 2013-01-15 Richard Biener <rguenther@suse.de>
2723
2724 PR middle-end/55882
2725 * gcc.dg/torture/pr55882.c: New testcase.
2726
2727 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2728
2729 PR tree-optimization/55955
2730 * gcc.c-torture/compile/pr55955.c: New test.
2731
2732 2013-01-15 Dodji Seketeli <dodji@redhat.com>
2733
2734 PR c++/55663
2735 * g++.dg/cpp0x/alias-decl-31.C: New test.
2736
2737 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
2738
2739 PR fortran/54286
2740 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
2741 case where interface is null.
2742
2743 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2744
2745 PR fortran/55806
2746 * gfortran.dg/array_constructor_40.f90: New test.
2747
2748 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
2749
2750 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
2751
2752 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
2753
2754 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
2755 * gcc.target/aarch64/vect-ld1r-compile.c: New.
2756 * gcc.target/aarch64/vect-ld1r-fp.c: New.
2757 * gcc.target/aarch64/vect-ld1r.c: New.
2758 * gcc.target/aarch64/vect-ld1r.x: New.
2759
2760 2013-01-14 Andi Kleen <ak@linux.intel.com>
2761
2762 PR target/55948
2763 * gcc.target/i386/hle-clear-rel.c: New file
2764 * gcc.target/i386/hle-store-rel.c: New file.
2765
2766 2013-01-14 Harald Anlauf <anlauf@gmx.de>
2767
2768 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
2769 * gfortran.dg/bounds_check_4.f90: Likewise.
2770 * gfortran.dg/inquire_10.f90: Likewise.
2771 * gfortran.dg/minloc_3.f90: Likewise.
2772 * gfortran.dg/minlocval_3.f90: Likewise.
2773 * gfortran.dg/module_double_reuse.f90: Likewise.
2774 * gfortran.dg/mvbits_1.f90: Likewise.
2775 * gfortran.dg/oldstyle_1.f90: Likewise.
2776 * gfortran.dg/pr20163-2.f: Likewise.
2777 * gfortran.dg/save_1.f90: Likewise.
2778 * gfortran.dg/scan_1.f90: Likewise.
2779 * gfortran.dg/select_char_1.f90: Likewise.
2780 * gfortran.dg/shape_4.f90: Likewise.
2781 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
2782 * gfortran.dg/function_optimize_10.f90: Likewise.
2783 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
2784 * gfortran.dg/used_types_17.f90: Likewise.
2785 * gfortran.dg/used_types_18.f90: Likewise.
2786
2787 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
2788
2789 PR fortran/54286
2790 * gfortran.dg/proc_ptr_result_8.f90 : New test.
2791
2792 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
2793
2794 * gcc.dg/unroll_5.c: Add nomips16 attributes.
2795
2796 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
2797
2798 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
2799
2800 2013-01-12 Janus Weil <janus@gcc.gnu.org>
2801
2802 PR fortran/55072
2803 * gfortran.dg/assumed_type_2.f90: Fix test case.
2804 * gfortran.dg/internal_pack_13.f90: New test.
2805 * gfortran.dg/internal_pack_14.f90: New test.
2806
2807 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
2808
2809 PR fortran/55868
2810 * gfortran.dg/unlimited_polymorphic_8.f90: Update
2811 scan-tree-dump-times for foo.0.x._vptr to deal with change from
2812 $tar to STAR.
2813
2814 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
2815
2816 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
2817
2818 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2819
2820 PR target/55719
2821 * gcc.target/s390/pr55719.c: New testcase.
2822
2823 2013-01-11 Richard Guenther <rguenther@suse.de>
2824
2825 PR tree-optimization/44061
2826 * gcc.dg/pr44061.c: New testcase.
2827
2828 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
2829
2830 Update copyright years.
2831
2832 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
2833 Jakub Jelinek <jakub@redhat.com>
2834
2835 PR target/55565
2836 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
2837
2838 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
2839
2840 PR rtl-optimization/55672
2841 * gcc.target/i386/pr55672.c: New.
2842
2843 2013-01-10 Jeff Law <law@redhat.com>
2844
2845 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
2846 pass/fail message unique.
2847
2848
2849 2013-01-10 Jason Merrill <jason@redhat.com>
2850
2851 * ada/.gitignore: New.
2852
2853 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2854
2855 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
2856 Add tls options.
2857 * g++.dg/tls/thread_local2.C: Likewise.
2858 * g++.dg/tls/thread_local2g.C: Likewise.
2859 * g++.dg/tls/thread_local6.C: Likewise.
2860 * g++.dg/tls/thread_local-order1.C: Add tls options.
2861 * g++.dg/tls/thread_local-order2.C: Likewise.
2862 * g++.dg/tls/thread_local3.C: Likewise.
2863 * g++.dg/tls/thread_local3g.C: Likewise.
2864 * g++.dg/tls/thread_local4.C: Likewise.
2865 * g++.dg/tls/thread_local4g.C: Likewise.
2866 * g++.dg/tls/thread_local5.C: Likewise.
2867 * g++.dg/tls/thread_local5g.C: Likewise.
2868 * g++.dg/tls/thread_local6g.C: Likewise.
2869
2870 2013-01-10 Kostya Serebryany <kcc@google.com>
2871
2872 * g++.dg/asan/asan_test.cc: Sync from upstream.
2873
2874 2013-01-10 Jakub Jelinek <jakub@redhat.com>
2875
2876 PR tree-optimization/55921
2877 * gcc.c-torture/compile/pr55921.c: New test.
2878
2879 2013-01-09 Jan Hubicka <jh@suse.cz>
2880
2881 PR tree-optimization/55569
2882 * gcc.c-torture/compile/pr55569.c: New testcase.
2883
2884 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
2885
2886 PR fortran/47203
2887 * gfortran.dg/use_28.f90: New test.
2888
2889 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
2890
2891 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
2892 number matching more robust.
2893
2894 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
2895
2896 PR rtl-optimization/55829
2897 * gcc.target/i386/pr55829.c: New.
2898
2899 2013-01-09 Tobias Burnus <burnus@net-b.de>
2900
2901 PR fortran/55758
2902 * gfortran.dg/bind_c_bool_1.f90: New.
2903 * gfortran.dg/do_5.f90: Add dg-warning.
2904
2905 2013-01-09 Jan Hubicka <jh@suse.cz>
2906
2907 PR tree-optimization/55875
2908 * gcc.c-torture/execute/pr55875.c: New testcase.
2909 * g++.dg/torture/pr55875.C: New testcase.
2910
2911 2013-01-09 Jakub Jelinek <jakub@redhat.com>
2912
2913 PR c/48418
2914 * c-c++-common/pr48418.c: New test.
2915
2916 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
2917
2918 PR c++/55801
2919 * g++.dg/tls/thread_local-ice.C: New.
2920
2921 2013-01-09 Andreas Schwab <schwab@suse.de>
2922
2923 * gcc.dg/guality/pr54693.c: Null-terminate arr.
2924
2925 2013-01-09 Jakub Jelinek <jakub@redhat.com>
2926
2927 PR tree-optimization/48189
2928 * gcc.dg/pr48189.c: New test.
2929
2930 2013-01-04 Jan Hubicka <jh@suse.cz>
2931
2932 PR tree-optimization/55823
2933 * g++.dg/ipa/devirt-10.C: New testcase.
2934
2935 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
2936 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
2937
2938 PR rtl-optimization/55845
2939 * gcc.target/i386/pr55845.c: New test.
2940
2941 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
2942
2943 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
2944 instructions generated instead of number of occurances.
2945
2946 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
2947
2948 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
2949 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2950 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
2951 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2952 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2953 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
2954 * gcc.target/aarch64/vect-fcm.x: Likewise.
2955 * lib/target-supports.exp
2956 (check_effective_target_vect_cond): Enable for AArch64.
2957
2958 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
2959
2960 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
2961 endian-safe float pool loading.
2962 (test_square_root_v4sf): Likewise.
2963 (test_square_root_v2df): Likewise.
2964 * lib/target-supports.exp
2965 (check_effective_target_vect_call_sqrtf): Add AArch64.
2966
2967 2013-01-08 Martin Jambor <mjambor@suse.cz>
2968
2969 PR debug/55579
2970 * gcc.dg/tree-ssa/pr55579.c: New test.
2971
2972 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2973
2974 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
2975 asm comments.
2976
2977 2013-01-08 Jakub Jelinek <jakub@redhat.com>
2978
2979 PR middle-end/55890
2980 * gcc.dg/torture/pr55890-3.c: New test.
2981
2982 PR middle-end/55851
2983 * gcc.c-torture/compile/pr55851.c: New test.
2984
2985 PR sanitizer/55844
2986 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
2987 dg-options.
2988
2989 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
2990
2991 PR fortran/55618
2992 * gfortran.dg/elemental_scalar_args_2.f90: New test.
2993
2994 2013-01-07 Tobias Burnus <burnus@net-b.de>
2995
2996 PR fortran/55763
2997 * gfortran.dg/pointer_init_2.f90: Update dg-error.
2998 * gfortran.dg/pointer_init_7.f90: New.
2999
3000 2013-01-07 Richard Biener <rguenther@suse.de>
3001
3002 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
3003
3004 2013-01-07 Richard Biener <rguenther@suse.de>
3005
3006 PR middle-end/55890
3007 * gcc.dg/torture/pr55890-1.c: New testcase.
3008 * gcc.dg/torture/pr55890-2.c: Likewise.
3009
3010 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
3011
3012 * gcc.target/aarch64/fmovd.c: New.
3013 * gcc.target/aarch64/fmovf.c: Likewise.
3014 * gcc.target/aarch64/fmovd-zero.c: Likewise.
3015 * gcc.target/aarch64/fmovf-zero.c: Likewise.
3016 * gcc.target/aarch64/vect-fmovd.c: Likewise.
3017 * gcc.target/aarch64/vect-fmovf.c: Likewise.
3018 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
3019 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
3020
3021 2013-01-07 Richard Biener <rguenther@suse.de>
3022
3023 PR tree-optimization/55888
3024 PR tree-optimization/55862
3025 * gcc.dg/torture/pr55888.c: New testcase.
3026
3027 2013-01-07 Tobias Burnus <burnus@net-b.de>
3028
3029 PR fortran/55852
3030 * gfortran.dg/intrinsic_size_3.f90: New.
3031
3032 2013-01-07 Tobias Burnus <burnus@net-b.de>
3033
3034 PR fortran/55763
3035 * gfortran.dg/select_type_32.f90: New.
3036
3037 2013-01-04 Dodji Seketeli <dodji@redhat.com>
3038
3039 PR c++/52343
3040 * g++.dg/cpp0x/alias-decl-29.C: New test.
3041
3042 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
3043
3044 PR fortran/53876
3045 PR fortran/54990
3046 PR fortran/54992
3047 * gfortran.dg/class_array_15.f03: New test.
3048
3049 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
3050
3051 PR fortran/42769
3052 PR fortran/45836
3053 PR fortran/45900
3054 * gfortran.dg/use_23.f90: New test.
3055 * gfortran.dg/use_24.f90: New test.
3056 * gfortran.dg/use_25.f90: New test.
3057 * gfortran.dg/use_26.f90: New test.
3058 * gfortran.dg/use_27.f90: New test.
3059
3060 2013-01-06 Olivier Hainque <hainque@adacore.com>
3061
3062 * gnat.dg/specs/clause_on_volatile.ads: New test.
3063
3064 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
3065
3066 * gnat.dg/alignment10.adb: New test.
3067
3068 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
3069 Mikael Morin <mikael@gcc.gnu.org>
3070
3071 PR fortran/55827
3072 * gfortran.dg/use_22.f90: New test.
3073
3074 2013-01-04 Andrew Pinski <apinski@cavium.com>
3075
3076 * gcc.target/aarch64/cmp-1.c: New testcase.
3077
3078 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
3079
3080 PR fortran/55172
3081 * gfortran.dg/select_type_31.f03: New test.
3082
3083 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
3084
3085 PR c++/54526 (again)
3086 * g++.dg/cpp0x/parse2.C: Extend.
3087 * g++.old-deja/g++.other/crash28.C: Adjust.
3088
3089 2013-01-04 Richard Biener <rguenther@suse.de>
3090
3091 PR tree-optimization/55862
3092 * gcc.dg/torture/pr55862.c: New testcase.
3093
3094 2013-01-04 Martin Jambor <mjambor@suse.cz>
3095
3096 PR tree-optimization/55755
3097 * gcc.dg/torture/pr55755.c: New test.
3098 * gcc.dg/tree-ssa/sra-13.c: Likewise.
3099 * gcc.dg/tree-ssa/pr45144.c: Update.
3100
3101 2013-01-04 Richard Biener <rguenther@suse.de>
3102
3103 PR middle-end/55863
3104 * gcc.dg/fold-reassoc-2.c: New testcase.
3105
3106 2013-01-04 Tobias Burnus <burnus@net-b.de>
3107
3108 PR fortran/55763
3109 * gfortran.dg/null_7.f90: New.
3110
3111 2013-01-04 Tobias Burnus <burnus@net-b.de>
3112
3113 PR fortran/55854
3114 PR fortran/55763
3115 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
3116 * gfortran.dg/unlimited_polymorphic_7.f90: New.
3117 * gfortran.dg/unlimited_polymorphic_8.f90: New.
3118
3119 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
3120
3121 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
3122
3123 2013-01-03 Janus Weil <janus@gcc.gnu.org>
3124
3125 PR fortran/55855
3126 * gfortran.dg/assignment_1.f90: Modified.
3127 * gfortran.dg/assignment_4.f90: New.
3128
3129 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
3130
3131 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
3132
3133 2013-01-03 Richard Biener <rguenther@suse.de>
3134
3135 PR tree-optimization/55857
3136 * gcc.dg/vect/pr55857-1.c: New testcase.
3137 * gcc.dg/vect/pr55857-2.c: Likewise.
3138
3139 2013-01-03 Jakub Jelinek <jakub@redhat.com>
3140
3141 PR rtl-optimization/55838
3142 * gcc.dg/pr55838.c: New test.
3143
3144 PR tree-optimization/55832
3145 * gcc.c-torture/compile/pr55832.c: New test.
3146
3147 2013-01-02 Teresa Johnson <tejohnson@google.com>
3148
3149 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
3150 * gcc.dg/tree-ssa/loop-23.c: Ditto.
3151 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
3152 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
3153 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
3154 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
3155 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
3156 * gcc.dg/unroll_1.c: Ditto.
3157 * gcc.dg/unroll_2.c: Ditto.
3158 * gcc.dg/unroll_3.c: Ditto.
3159 * gcc.dg/unroll_4.c: Ditto.
3160
3161 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3162
3163 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
3164
3165 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3166
3167 PR fortran/55818
3168 * gfortran.dg/eof_4.f90: New test.
3169
3170 2013-01-02 Jakub Jelinek <jakub@redhat.com>
3171
3172 * lib/c-compat.exp (compat-use-alt-compiler): Remove
3173 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
3174 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
3175 (compat_setup_dfp): Initialize compat_alt_caret and
3176 compat_save_TEST_ALWAYS_FLAGS.
3177
3178 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
3179
3180 * gcc.dg/torture/tls/tls-reload-1.c: New test.
3181
3182 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
3183
3184 * gcc.dg/torture/fp-int-convert-2.c: New test.
3185
3186 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3187
3188 * gfortran.dg/newunit_3.f90: Add dg-do run.
3189 * gfortran.dg/inquire_15.f90: Add dg-do run.
3190
3191 2013-01-01 Jakub Jelinek <jakub@redhat.com>
3192
3193 PR tree-optimization/55831
3194 * gcc.dg/pr55831.c: New test.
3195 \f
3196 Copyright (C) 2013 Free Software Foundation, Inc.
3197
3198 Copying and distribution of this file, with or without modification,
3199 are permitted in any medium without royalty provided the copyright
3200 notice and this notice are preserved.