re PR fortran/54730 (ICE in gfc_typenode_for_spec, at fortran/trans-types.c:1066)
[gcc.git] / gcc / testsuite / ChangeLog
1 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
2
3 PR fortran/54730
4 * gfortran.dg/array_constructor_42.f90: New test.
5
6 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
7
8 PR c++/52688
9 * g++.dg/template/static33.C: New.
10 * g++.dg/template/static34.C: Likewise.
11
12 PR c++/10291
13 * g++.dg/template/static35.C: New.
14
15 2013-03-01 Steve Ellcey <sellcey@mips.com>
16
17 * gcc.dg/pr56396.c: Require pic support.
18
19 2013-03-01 Richard Biener <rguenther@suse.de>
20
21 PR tree-optimization/55481
22 * gcc.dg/torture/pr56488.c: New testcase.
23
24 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
25 Jakub Jelinek <jakub@redhat.com>
26
27 PR sanitizer/56454
28 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
29 no_sanitize_address attribute rather than no_address_safety_analysis.
30 * g++.dg/asan/sanitizer_test_utils.h
31 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
32 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
33 in addition to no_address_safety_analysis.
34
35 2013-02-28 Jason Merrill <jason@redhat.com>
36
37 PR c++/56481
38 * g++.dg/cpp0x/constexpr-and.C: New.
39
40 2013-02-28 Martin Jambor <mjambor@suse.cz>
41
42 PR tree-optimization/56294
43 * g++.dg/debug/pr56294.C: New test.
44
45 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
46
47 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
48
49 2013-02-27 Marek Polacek <polacek@redhat.com>
50
51 PR rtl-optimization/56466
52 * gcc.dg/pr56466.c: New test.
53
54 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
55
56 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
57 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
58 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
59
60 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
61
62 PR middle-end/45472
63 * gcc.dg/pr45472.c: New test.
64
65 2013-02-26 Marek Polacek <polacek@redhat.com>
66
67 PR tree-optimization/56426
68 * gcc.dg/pr56436.c: New test.
69
70 2013-02-26 Jakub Jelinek <jakub@redhat.com>
71
72 PR tree-optimization/56448
73 * gcc.c-torture/compile/pr56448.c: New test.
74
75 PR tree-optimization/56443
76 * gcc.dg/torture/pr56443.c: New test.
77
78 2013-02-25 Richard Biener <rguenther@suse.de>
79
80 PR tree-optimization/56175
81 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
82
83 2013-02-24 Jakub Jelinek <jakub@redhat.com>
84
85 PR c++/56403
86 * g++.dg/torture/pr56403.C: New test.
87
88 2013-02-25 Catherine Moore <clm@codesourcery.com>
89
90 Revert:
91 2013-02-24 Catherine Moore <clm@codesourcery.com>
92 Richard Sandiford <rdsandiford@googlemail.com>
93
94 * gcc.target/mips/mips.exp: Add microMIPS support.
95 * gcc.target/mips/umips-movep-2.c: New test.
96 * gcc.target/mips/umips-lwp-2.c: New test.
97 * gcc.target/mips/umips-swp-5.c: New test.
98 * gcc.target/mips/umips-constraints-1.c: New test.
99 * gcc.target/mips/umips-lwp-3.c: New test.
100 * gcc.target/mips/umips-swp-6.c: New test.
101 * gcc.target/mips/umips-constraints-2.c: New test.
102 * gcc.target/mips/umips-save-restore-1.c: New test.
103 * gcc.target/mips/umips-lwp-4.c: New test.
104 * gcc.target/mips/umips-swp-7.c: New test.
105 * gcc.target/mips/umips-save-restore-2.c: New test.
106 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
107 * gcc.target/mips/umips-lwp-5.c: New test.
108 * gcc.target/mips/umips-save-restore-3.c: New test.
109 * gcc.target/mips/umips-lwp-6.c: New test.
110 * gcc.target/mips/umips-swp-1.c: New test.
111 * gcc.target/mips/umips-lwp-7.c: New test.
112 * gcc.target/mips/umips-swp-2.c: New test.
113 * gcc.target/mips/umips-lwp-8.c: New test.
114 * gcc.target/mips/umips-swp-3.c: New test.
115 * gcc.target/mips/umips-movep-1.c: New test.
116 * gcc.target/mips/umips-lwp-1.c: New test.
117 * gcc.target/mips/umips-swp-4.c: New test.
118
119 2013-02-24 Catherine Moore <clm@codesourcery.com>
120 Richard Sandiford <rdsandiford@googlemail.com>
121
122 * gcc.target/mips/mips.exp: Add microMIPS support.
123 * gcc.target/mips/umips-movep-2.c: New test.
124 * gcc.target/mips/umips-lwp-2.c: New test.
125 * gcc.target/mips/umips-swp-5.c: New test.
126 * gcc.target/mips/umips-constraints-1.c: New test.
127 * gcc.target/mips/umips-lwp-3.c: New test.
128 * gcc.target/mips/umips-swp-6.c: New test.
129 * gcc.target/mips/umips-constraints-2.c: New test.
130 * gcc.target/mips/umips-save-restore-1.c: New test.
131 * gcc.target/mips/umips-lwp-4.c: New test.
132 * gcc.target/mips/umips-swp-7.c: New test.
133 * gcc.target/mips/umips-save-restore-2.c: New test.
134 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
135 * gcc.target/mips/umips-lwp-5.c: New test.
136 * gcc.target/mips/umips-save-restore-3.c: New test.
137 * gcc.target/mips/umips-lwp-6.c: New test.
138 * gcc.target/mips/umips-swp-1.c: New test.
139 * gcc.target/mips/umips-lwp-7.c: New test.
140 * gcc.target/mips/umips-swp-2.c: New test.
141 * gcc.target/mips/umips-lwp-8.c: New test.
142 * gcc.target/mips/umips-swp-3.c: New test.
143 * gcc.target/mips/umips-movep-1.c: New test.
144 * gcc.target/mips/umips-lwp-1.c: New test.
145 * gcc.target/mips/umips-swp-4.c: New test.
146
147 2013-02-22 Jakub Jelinek <jakub@redhat.com>
148
149 PR sanitizer/56393
150 * lib/asan-dg.exp (asan_link_flags): Add
151 -B${gccpath}/libsanitizer/asan/ to flags.
152
153 2013-02-21 Jakub Jelinek <jakub@redhat.com>
154
155 PR middle-end/56420
156 * gcc.dg/torture/pr56420.c: New test.
157
158 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
159
160 PR middle-end/56108
161 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
162
163 2013-02-21 Martin Jambor <mjambor@suse.cz>
164
165 PR tree-optimization/56310
166 * g++.dg/ipa/pr56310.C: New test.
167
168 2013-02-21 Janus Weil <janus@gcc.gnu.org>
169
170 PR fortran/56385
171 * gfortran.dg/proc_ptr_comp_37.f90: New.
172
173 2013-02-21 Richard Biener <rguenther@suse.de>
174
175 PR tree-optimization/56415
176 Revert
177 2013-02-11 Richard Biener <rguenther@suse.de>
178
179 PR tree-optimization/56273
180 * g++.dg/warn/Warray-bounds-6.C: New testcase.
181 * gcc.dg/tree-ssa/pr21559.c: Adjust.
182 * gcc.dg/tree-ssa/vrp17.c: Likewise.
183 * gcc.dg/tree-ssa/vrp18.c: Likewise.
184 * gcc.dg/tree-ssa/vrp23.c: Likewise.
185 * gcc.dg/tree-ssa/vrp24.c: Likewise.
186
187 2013-02-21 Marek Polacek <polacek@redhat.com>
188
189 PR tree-optimization/56398
190 * g++.dg/torture/pr56398.C: New test.
191
192 2013-02-21 Jakub Jelinek <jakub@redhat.com>
193
194 PR inline-asm/56405
195 * gcc.c-torture/compile/pr56405.c: New test.
196
197 2013-02-20 Jan Hubicka <jh@suse.cz>
198
199 PR tree-optimization/56265
200 * testsuite/g++.dg/ipa/devirt-11.C: New testcase.
201
202 2013-02-20 Richard Biener <rguenther@suse.de>
203
204 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
205
206 2013-02-20 Richard Biener <rguenther@suse.de>
207 Jakub Jelinek <jakub@redhat.com>
208
209 PR tree-optimization/56396
210 * gcc.dg/pr56396.c: New testcase.
211
212 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
213
214 PR c++/56373
215 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
216
217 2013-02-19 Richard Biener <rguenther@suse.de>
218
219 PR tree-optimization/56384
220 * gcc.dg/torture/pr56384.c: New testcase.
221
222 2013-02-19 Jakub Jelinek <jakub@redhat.com>
223
224 PR tree-optimization/56350
225 * gcc.dg/pr56350.c: New test.
226
227 PR tree-optimization/56381
228 * g++.dg/opt/pr56381.C: New test.
229
230 2013-02-18 Jakub Jelinek <jakub@redhat.com>
231
232 PR pch/54117
233 * lib/dg-pch.exp (pch-init, pch-finish,
234 check_effective_target_pch_supported_debug): New procs.
235 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
236 Likewise if $pch_unsupported_debug and $flags include -g.
237 Skip FAILs about missing *.gch file if $pch_unsupported_debug
238 and dg-require-effective-target pch_unsupported_debug.
239 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
240 * objc.dg/pch/pch.exp: Likewise.
241 * gcc.dg/pch/pch.exp: Likewise.
242 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
243 pch_unsupported_debug.
244 * gcc.dg/pch/valid-1.hs: Likewise.
245 * gcc.dg/pch/valid-1b.c: Likewise.
246 * gcc.dg/pch/valid-1b.hs: Likewise.
247
248 2013-02-18 Richard Biener <rguenther@suse.de>
249
250 PR tree-optimization/56366
251 * gcc.dg/torture/pr56366.c: New testcase.
252
253 2013-02-18 Richard Biener <rguenther@suse.de>
254
255 PR middle-end/56349
256 * gcc.dg/torture/pr56349.c: New testcase.
257
258 2013-02-18 Richard Biener <rguenther@suse.de>
259
260 PR tree-optimization/56321
261 * gcc.dg/torture/pr56321.c: New testcase.
262
263 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
264
265 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
266
267 2013-02-16 Jakub Jelinek <jakub@redhat.com>
268 Dodji Seketeli <dodji@redhat.com>
269
270 PR asan/56330
271 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
272 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
273 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
274 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
275 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
276 * c-c++-common/asan/pr56330.c: Likewise.
277 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
278 Ensure the size argument of __builtin_memcpy is a constant.
279
280 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
281 Paolo Carlini <paolo.carlini@oracle.com>
282
283 PR c++/51242
284 * g++.dg/cpp0x/enum23.C: New.
285
286 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
287
288 PR target/54685
289 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
290
291 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
292
293 PR rtl-optimization/56348
294 * gcc.target/i386/pr56348.c: New test.
295
296 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
297
298 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
299 * gcc.target/arm/interrupt-2.c: Likewise.
300
301 2013-02-15 Tobias Burnus <burnus@net-b.de>
302
303 PR fortran/56318
304 * gcc/testsuite/gfortran.dg/matmul_9.f90: New.
305
306 2013-02-15 Tobias Burnus <burnus@net-b.de>
307
308 PR fortran/53818
309 * gfortran.dg/init_flag_11.f90: New.
310
311 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
312
313 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
314
315 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
316
317 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
318 characters.
319
320 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
321 Tobias Burnus <burnus@net-b.de>
322
323 PR testsuite/56138
324 * gfortran.dg/allocatable_function_7.f90: New.
325
326 2013-02-14 Jakub Jelinek <jakub@redhat.com>
327
328 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
329 * asan_globals_test-wrapper.cc: New file.
330 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
331 instead of asan_globals_test.cc as dg-additional-sources.
332 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
333 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
334 "sanitizer_test_utils.h" instead of
335 "sanitizer_common/tests/sanitizer_test_utils.h".
336 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
337 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
338 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
339 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
340 * g++.dg/asan/asan_test.cc: Synced from upstream.
341 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
342
343 2013-02-14 Dodji Seketeli <dodji@redhat.com>
344
345 Fix an asan crash
346 * c-c++-common/asan/memcmp-2.c: New test.
347
348 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
349
350 PR c++/55582
351 * g++.dg/cpp0x/udlit-string-literal.h: New.
352 * g++.dg/cpp0x/udlit-string-literal.C: New.
353
354 2013-02-13 Sriraman Tallam <tmsriram@google.com>
355
356 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
357
358 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
359
360 PR target/56184
361 * gcc.target/arm/pr56184.C: New test.
362
363 2013-02-13 Jakub Jelinek <jakub@redhat.com>
364
365 PR c++/56302
366 * g++.dg/torture/pr56302.C: New test.
367 * g++.dg/cpp0x/constexpr-56302.C: New test.
368 * c-c++-common/pr56302.c: New test.
369
370 2013-02-13 Tobias Burnus <burnus@net-b.de>
371 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
372
373 PR fortran/56204
374 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
375 * gfortran.dg/quad_3.f90: Ditto.
376
377 2013-02-13 Kostya Serebryany <kcc@google.com>
378
379 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
380 to match the fresh asan run-time.
381 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
382
383 2013-02-12 Dodji Seketeli <dodji@redhat.com>
384
385 Avoid instrumenting duplicated memory access in the same basic block
386 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
387 * testsuite/c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
388 * testsuite/c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
389 * testsuite/c-c++-common/asan/inc.c: Likewise.
390
391 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
392
393 PR inline-asm/56148
394 * gcc.target/i386/pr56148.c: New test.
395
396 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
397 Tobias Burnus <burnus@net-b.de>
398
399 PR testsuite/56082
400 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
401 to kind=2.
402
403 2013-02-12 Richard Biener <rguenther@suse.de>
404
405 PR lto/56297
406 * gcc.dg/lto/pr56297_0.c: New testcase.
407 * gcc.dg/lto/pr56297_0.c: Likewise.
408
409 2013-02-12 Janus Weil <janus@gcc.gnu.org>
410
411 PR fortran/46952
412 * gfortran.dg/typebound_deferred_1.f90: New.
413
414 2013-02-12 Jakub Jelinek <jakub@redhat.com>
415
416 PR rtl-optimization/56151
417 * gcc.target/i386/pr56151.c: New test.
418
419 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
420
421 * g++.dg/ext/mv12.C: New test.
422 * g++.dg/ext/mv12.h: New file.
423 * g++.dg/ext/mv12-aux.C: New file.
424 * g++.dg/ext/mv13.C: New test.
425
426 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
427
428 * lib/target-supports.exp
429 (check_effective_target_powerpc_eabi_ok): New.
430 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
431 powerpc_eabi_ok.
432 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
433 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
434 only.
435 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
436 * gcc.target/powerpc/pr51623.c: Likewise.
437 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
438 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
439
440 2013-02-11 Alexander Potapenko <glider@google.com>
441 Jack Howarth <howarth@bromo.med.uc.edu>
442 Jakub Jelinek <jakub@redhat.com>
443
444 PR sanitizer/55617
445 * g++.dg/asan/pr55617.C: Run on all targets.
446
447 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
448
449 PR rtl-optimization/56275
450 * gcc.dg/pr56275.c: New test.
451
452 2013-02-11 Richard Biener <rguenther@suse.de>
453
454 PR tree-optimization/56273
455 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
456
457 2013-02-11 Richard Biener <rguenther@suse.de>
458
459 PR tree-optimization/56264
460 * gcc.dg/torture/pr56264.c: New testcase.
461
462 2013-02-11 Richard Biener <rguenther@suse.de>
463
464 PR tree-optimization/56273
465 * g++.dg/warn/Warray-bounds-6.C: New testcase.
466 * gcc.dg/tree-ssa/pr21559.c: Adjust.
467 * gcc.dg/tree-ssa/vrp17.c: Likewise.
468 * gcc.dg/tree-ssa/vrp18.c: Likewise.
469 * gcc.dg/tree-ssa/vrp23.c: Likewise.
470 * gcc.dg/tree-ssa/vrp24.c: Likewise.
471
472 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
473
474 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
475 for *-*-linux-gnu targets.
476 * g++.dg/asan/interception-test-1.c: Ditto.
477 * g++.dg/asan/interception-failure-test-1.C: Ditto.
478 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
479
480 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
481
482 PR fortran/55362
483 * gfortran.dg/intrinsic_size_4.f90 : New test.
484
485 2013-02-09 Jakub Jelinek <jakub@redhat.com>
486
487 PR target/56256
488 * gcc.target/powerpc/pr56256.c: New test.
489
490 2013-02-08 Ian Lance Taylor <iant@google.com>
491
492 * lib/go.exp: Load timeout.exp.
493
494 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
495
496 PR rtl-optimization/56246
497 * gcc.target/i386/pr56246.c: New test.
498
499 2013-02-08 Jeff Law <law@redhat.com>
500
501 PR debug/53948
502 * gcc.dg/debug/dwarf2/pr53948.c: New test.
503
504 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
505
506 PR target/56043
507 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
508 powerpc*-*-linux*.
509
510 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
511
512 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
513
514 2013-02-08 Jakub Jelinek <jakub@redhat.com>
515
516 PR rtl-optimization/56195
517 * gcc.dg/torture/pr56195.c: New test.
518
519 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
520
521 PR fortran/54107
522 * gfortran.dg/recursive_interface_2.f90: New test.
523
524 2013-02-08 Jakub Jelinek <jakub@redhat.com>
525
526 PR tree-optimization/56250
527 * gcc.c-torture/execute/pr56250.c: New test.
528
529 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
530
531 PR tree-optimization/56064
532 * gcc.dg/fixed-point/view-convert-2.c: New test.
533
534 2013-02-08 Michael Matz <matz@suse.de>
535
536 PR tree-optimization/52448
537 * gcc.dg/pr52448.c: New test.
538
539 2013-02-08 Richard Biener <rguenther@suse.de>
540
541 PR middle-end/56181
542 * gcc.dg/torture/pr56181.c: New testcase.
543
544 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
545
546 PR target/54222
547 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
548 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
549
550 2013-02-07 Jakub Jelinek <jakub@redhat.com>
551
552 PR c++/56241
553 * g++.dg/parse/crash61.C: New test.
554
555 PR c++/56239
556 * g++.dg/parse/pr56239.C: New test.
557
558 PR c++/56237
559 * g++.dg/abi/mangle61.C: New test.
560
561 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
562
563 PR rtl-optimization/56225
564 * gcc.target/i386/pr56225.c: New test.
565
566 2013-02-07 Jakub Jelinek <jakub@redhat.com>
567
568 PR debug/56154
569 * gcc.dg/guality/pr56154-1.c: New test.
570 * gcc.dg/guality/pr56154-2.c: New test.
571 * gcc.dg/guality/pr56154-3.c: New test.
572 * gcc.dg/guality/pr56154-4.c: New test.
573 * gcc.dg/guality/pr56154-aux.c: New file.
574
575 PR tree-optimization/55789
576 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
577 cleanup-tree-dump.
578 * gcc.dg/tree-ssa/inline-3.c: Add
579 --param max-early-inliner-iterations=2 option.
580
581 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
582
583 PR debug/53363
584 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
585 Add -fno-dwarf2-cfi-asm to dg-options.
586 Adapt match count.
587
588 2013-02-07 Jakub Jelinek <jakub@redhat.com>
589
590 PR target/56228
591 * gcc.dg/pr56228.c: New test.
592
593 2013-02-07 Alan Modra <amodra@gmail.com>
594
595 PR target/54009
596 * gcc.target/powerpc/pr54009.c: New test.
597 PR target/54131
598 * gfortran.dg/pr54131.f: New test.
599
600 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
601
602 PR fortran/55789
603 * gfortran.dg/array_constructor_41.f90: New test.
604
605 2013-02-06 Janus Weil <janus@gcc.gnu.org>
606
607 PR fortran/55978
608 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
609
610 2013-02-06 Jakub Jelinek <jakub@redhat.com>
611
612 PR middle-end/56217
613 * g++.dg/gomp/pr56217.C: New test.
614
615 2013-02-05 Jakub Jelinek <jakub@redhat.com>
616
617 PR tree-optimization/56205
618 * gcc.dg/tree-ssa/stdarg-6.c: New test.
619 * gcc.c-torture/execute/pr56205.c: New test.
620
621 2013-02-05 Richard Biener <rguenther@suse.de>
622
623 PR tree-optimization/53342
624 PR tree-optimization/53185
625 * gcc.dg/vect/pr53185-2.c: New testcase.
626
627 2013-02-05 Jan Hubicka <jh@suse.cz>
628
629 PR tree-optimization/55789
630 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
631 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
632 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
633 * g++.dg/ipa/inline-1.C: New testcase.
634 * g++.dg/ipa/inline-2.C: New testcase.
635 * g++.dg/ipa/inline-3.C: New testcase.
636
637 2013-02-05 Jan Hubicka <jh@suse.cz>
638
639 PR tree-optimization/55789
640 * g++.dg/torture/pr55789.C: New testcase.
641
642 2013-02-05 Jakub Jelinek <jakub@redhat.com>
643
644 PR middle-end/56167
645 * gcc.dg/pr56167.c: New test.
646
647 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
648
649 PR target/55146
650 * gcc.target/sh/pr55146.c: New.
651
652 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
653
654 PR tree-optimization/54386
655 * gcc.target/sh/pr54386.c: New.
656
657 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
658
659 PR fortran/56008
660 * gfortran.dg/realloc_on _assign_16.f90 : New test.
661
662 PR fortran/47517
663 * gfortran.dg/realloc_on _assign_17.f90 : New test.
664
665 2013-02-04 Alexander Potapenko <glider@google.com>
666 Jack Howarth <howarth@bromo.med.uc.edu>
667 Jakub Jelinek <jakub@redhat.com>
668
669 PR sanitizer/55617
670 * g++.dg/asan/pr55617.C: New test.
671
672 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
673
674 PR fortran/54195
675 * gfortran.dg/typebound_operator_19.f90: New test.
676 * gfortran.dg/typebound_assignment_4.f90: New test.
677
678 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
679
680 PR fortran/54107
681 * gfortran.dg/recursive_interface_1.f90: New test.
682
683 2013-02-04 Richard Guenther <rguenther@suse.de>
684
685 PR lto/56168
686 * gcc.dg/lto/pr56168_0.c: New testcase.
687 * gcc.dg/lto/pr56168_1.c: Likewise.
688
689 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
690
691 PR fortran/50627
692 PR fortran/56054
693 * gfortran.dg/block_12.f90: New test.
694 * gfortran.dg/module_error_1.f90: New test.
695
696 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
697
698 * lib/target-supports.exp (check_effective_target_vect_float)
699 (check_effective_target_vect_no_align): Add mips-sde-elf.
700
701 2013-02-01 Jakub Jelinek <jakub@redhat.com>
702
703 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
704
705 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
706
707 * gcc.dg/pr56023.c: XFAIL on AIX.
708 * gcc.dg/vect/pr49352.c: Same.
709
710 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
711
712 * gnat.dg/opt26.adb: New test.
713
714 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
715
716 Revert.
717 2013-01-27 Amol Pise <amolpise15@gmail.com>
718
719 * gcc.target/arm/neon-vfnms-1.c: New test.
720 * gcc.target/arm/neon-vfnma-1.c: New test.
721
722 2013-01-31 Richard Biener <rguenther@suse.de>
723
724 PR tree-optimization/56157
725 * gcc.dg/torture/pr56157.c: New testcase.
726
727 2013-01-30 Richard Biener <rguenther@suse.de>
728
729 PR tree-optimization/56150
730 * gcc.dg/torture/pr56150.c: New testcase.
731
732 2013-01-30 Jakub Jelinek <jakub@redhat.com>
733
734 PR sanitizer/55374
735 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
736 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
737 printed in backtrace.
738 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
739 to avoid errors about mismatched allocation vs. deallocation.
740
741 PR c++/55742
742 * g++.dg/mv1.C: Moved to...
743 * g++.dg/ext/mv1.C: ... here. Adjust test.
744 * g++.dg/mv2.C: Moved to...
745 * g++.dg/ext/mv2.C: ... here. Adjust test.
746 * g++.dg/mv3.C: Moved to...
747 * g++.dg/ext/mv3.C: ... here.
748 * g++.dg/mv4.C: Moved to...
749 * g++.dg/ext/mv4.C: ... here.
750 * g++.dg/mv5.C: Moved to...
751 * g++.dg/ext/mv5.C: ... here. Adjust test.
752 * g++.dg/mv6.C: Moved to...
753 * g++.dg/ext/mv6.C: ... here. Adjust test.
754 * g++.dg/ext/mv7.C: New test.
755 * g++.dg/ext/mv8.C: New test.
756 * g++.dg/ext/mv9.C: New test.
757 * g++.dg/ext/mv10.C: New test.
758 * g++.dg/ext/mv11.C: New test.
759
760 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
761
762 PR rtl-optimization/56144
763 * gcc.dg/pr56144.c: New.
764
765 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
766
767 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
768 message.
769 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
770 * g++.dg/cpp0x/constexpr-55573.C: Same
771
772 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
773
774 PR tree-optimization/56064
775 * gcc.dg/fixed-point/view-convert.c: New test.
776
777 2013-01-30 Andreas Schwab <schwab@suse.de>
778
779 * lib/target-supports-dg.exp (dg-process-target): Use expr to
780 evaluate the end index in string range.
781
782 2013-01-30 Tobias Burnus <burnus@net-b.de>
783
784 PR fortran/56138
785 * gfortran.dg/allocatable_function_6.f90: New.
786
787 2013-01-29 Janus Weil <janus@gcc.gnu.org>
788 Mikael Morin <mikael@gcc.gnu.org>
789
790 PR fortran/54107
791 * gfortran.dg/proc_ptr_comp_36.f90: New.
792
793 2013-01-29 Richard Biener <rguenther@suse.de>
794
795 PR tree-optimization/55270
796 * gcc.dg/torture/pr55270.c: New testcase.
797
798 2013-01-28 Jakub Jelinek <jakub@redhat.com>
799
800 PR rtl-optimization/56117
801 * gcc.dg/pr56117.c: New test.
802
803 2013-01-28 Richard Biener <rguenther@suse.de>
804
805 PR tree-optimization/56034
806 * gcc.dg/torture/pr56034.c: New testcase.
807
808 2013-01-28 Jakub Jelinek <jakub@redhat.com>
809
810 PR tree-optimization/56125
811 * gcc.dg/pr56125.c: New test.
812
813 2013-01-28 Tobias Burnus <burnus@net-b.de>
814 Mikael Morin <mikael@gcc.gnu.org>
815
816 PR fortran/53537
817 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
818 * gfortran.dg/import8.f90: Likewise.
819 * gfortran.dg/interface_derived_type_1.f90: Likewise.
820 * gfortran.dg/import10.f90: New test.
821 * gfortran.dg/import11.f90: Likewise
822
823 2013-01-28 Jakub Jelinek <jakub@redhat.com>
824
825 PR testsuite/56053
826 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
827 string.h. Provide memset, malloc and free prototypes, adjust line
828 numbers in dg-output.
829 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
830 Provide memset prototype and adjust line numbers in dg-output.
831 * c-c++-common/asan/global-overflow-1.c: Likewise.
832
833 PR tree-optimization/56094
834 * gcc.dg/pr56094.c: New test.
835
836 2013-01-27 Amol Pise <amolpise15@gmail.com>
837
838 * gcc.target/arm/neon-vfnms-1.c: New test.
839 * gcc.target/arm/neon-vfnma-1.c: New test.
840
841 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
842
843 PR target/56114
844 * gcc.target/i386/pr56114.c: New test.
845
846 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
847
848 PR fortran/55984
849 * gfortran.dg/associate_14.f90: New test.
850
851 PR fortran/56047
852 * gfortran.dg/associate_13.f90: New test.
853
854 2013-01-25 Jakub Jelinek <jakub@redhat.com>
855
856 PR tree-optimization/56098
857 * gcc.dg/pr56098-1.c: New test.
858 * gcc.dg/pr56098-2.c: New test.
859
860 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
861
862 PR target/54222
863 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
864
865 2013-01-22 Marek Polacek <polacek@redhat.com>
866
867 PR tree-optimization/56035
868 * gcc.dg/pr56035.c: New test.
869
870 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
871
872 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
873 for MIPS.
874
875 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
876
877 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
878
879 2013-01-24 Jakub Jelinek <jakub@redhat.com>
880
881 PR c/56078
882 * gcc.dg/pr56078.c: New test.
883 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
884
885 2013-01-24 Martin Jambor <mjambor@suse.cz>
886
887 PR tree-optimization/55927
888 * g++.dg/ipa/devirt-10.C: Disable early inlining.
889
890 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
891
892 * gcc.target/i386/movsd.c: New test.
893
894 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
895
896 PR inline-asm/55934
897 * gcc.target/i386/pr55934.c: New test.
898
899 2013-01-23 Janus Weil <janus@gcc.gnu.org>
900
901 PR fortran/56081
902 * gfortran.dg/select_8.f90: New.
903
904 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
905
906 * gcc.target/microblaze/microblaze.exp: Remove
907 target_config_cflags check.
908
909 2013-01-23 Jakub Jelinek <jakub@redhat.com>
910
911 PR fortran/56052
912 * gfortran.dg/gomp/pr56052.f90: New test.
913
914 PR target/49069
915 * gcc.dg/pr49069.c: New test.
916
917 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
918
919 PR c++/55944
920 * g++.dg/cpp0x/constexpr-static10.C: New.
921
922 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
923
924 PR target/56028
925 * gcc.target/i386/pr56028.c: New test.
926
927 2013-01-22 Jakub Jelinek <jakub@redhat.com>
928
929 PR target/55686
930 * gcc.target/i386/pr55686.c: New test.
931
932 2013-01-22 Dodji Seketeli <dodji@redhat.com>
933
934 PR c++/53609
935 * g++.dg/cpp0x/variadic139.C: New test.
936 * g++.dg/cpp0x/variadic140.C: Likewise.
937 * g++.dg/cpp0x/variadic141.C: Likewise.
938
939 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
940
941 * gnat.dg/warn8.adb: New test.
942
943 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
944
945 PR fortran/55919
946 * gfortran.dg/include_8.f90: New test.
947
948 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
949
950 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
951 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
952
953 2013-01-21 Jakub Jelinek <jakub@redhat.com>
954
955 PR tree-optimization/56051
956 * gcc.c-torture/execute/pr56051.c: New test.
957
958 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
959
960 PR rtl-optimization/56023
961 * gcc.dg/pr56023.c: New test.
962
963 2013-01-21 Martin Jambor <mjambor@suse.cz>
964
965 PR middle-end/56022
966 * gcc.target/i386/pr56022.c: New test.
967
968 2013-01-21 Jason Merrill <jason@redhat.com>
969
970 * lib/target-supports.exp (check_effective_target_alias): New.
971
972 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
973
974 PR debug/53235
975 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
976
977 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
978
979 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
980
981 2013-01-19 Jeff Law <law@redhat.com>
982
983 PR tree-optimization/52631
984 * tree-ssa/pr52631.c: New test.
985 * tree-ssa/ssa-fre-9: Update expected output.
986
987 2013-01-19 Anthony Green <green@moxielogic.com>
988
989 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
990 for moxie.
991
992 2013-01-18 Jakub Jelinek <jakub@redhat.com>
993
994 PR tree-optimization/56029
995 * g++.dg/torture/pr56029.C: New test.
996
997 2013-01-18 Sharad Singhai <singhai@google.com>
998
999 PR tree-optimization/55995
1000 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
1001
1002 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
1003
1004 PR target/55433
1005 * gcc.target/i386/pr55433.c: New.
1006
1007 2013-01-18 Jakub Jelinek <jakub@redhat.com>
1008
1009 PR middle-end/56015
1010 * gfortran.dg/pr56015.f90: New test.
1011
1012 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
1013
1014 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
1015
1016 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
1017
1018 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
1019 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1020 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1021 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
1022 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1023
1024 2013-01-17 Jeff Law <law@redhat.com>
1025
1026 * gcc.dg/pr52573.c: Move to...
1027 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
1028
1029 PR rtl-optimization/52573
1030 * gcc.dg/pr52573.c: New test.
1031
1032 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
1033
1034 PR sanitizer/55679
1035 * g++.dg/asan/interception-test-1.C: Skip on darwin.
1036 * lib/target-supports.exp (check_effective_target_swapcontext): Use
1037 check_no_compiler_messages to test support in ucontext.h.
1038 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
1039 compliant RLIMIT_AS.
1040
1041 2013-01-17 Marek Polacek <polacek@redhat.com>
1042
1043 PR rtl-optimization/55833
1044 * gcc.dg/pr55833.c: New test.
1045
1046 2013-01-17 Jan Hubicka <jh@suse.cz>
1047
1048 PR tree-optimization/55273
1049 * gcc.c-torture/compile/pr55273.c: New testcase.
1050
1051 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
1052
1053 PR target/55981
1054 * gcc.target/pr55981.c: New test.
1055
1056 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
1057
1058 * gcc.target/arm/pr40887.c: Require at least armv5.
1059 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
1060 * gcc.target/arm/pr51915.c: Likewise.
1061 * gcc.target/arm/pr52006.c: Likewise.
1062 * gcc.target/arm/pr53187.c: Likewise.
1063
1064 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
1065 * gcc.target/arm/ftest-support-arm.h: Delete.
1066 * gcc.target/arm/ftest-support-thumb.h: Delete.
1067 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
1068 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
1069 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
1070 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
1071 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
1072 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
1073 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
1074 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
1075 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
1076 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
1077 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
1078 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
1079 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
1080 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
1081 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
1082 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
1083 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
1084 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
1085 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
1086 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
1087 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
1088 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
1089 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
1090 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
1091
1092 2013-01-17 Martin Jambor <mjambor@suse.cz>
1093
1094 PR tree-optimizations/55264
1095 * g++.dg/ipa/pr55264.C: New test.
1096
1097 2013-01-16 Janus Weil <janus@gcc.gnu.org>
1098
1099 PR fortran/55983
1100 * gfortran.dg/class_55.f90: New.
1101
1102 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
1103
1104 PR testsuite/55994
1105 * gcc.c-torture/execute/builtins/builtins.exp: Add
1106 -Wl,--allow-multiple-definition for eabi and elf targets.
1107
1108 PR testsuite/54622
1109 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
1110 check_effective_target_vect_perm_short,
1111 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
1112 check_effective_target_vect64): Return 0 for big-endian ARM.
1113 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
1114
1115 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
1116 prototypes.
1117
1118 2013-01-16 Richard Biener <rguenther@suse.de>
1119
1120 PR tree-optimization/55964
1121 * gcc.dg/torture/pr55964.c: New testcase.
1122
1123 2013-01-16 Richard Biener <rguenther@suse.de>
1124
1125 PR tree-optimization/54767
1126 PR tree-optimization/53465
1127 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
1128
1129 2013-01-16 Christian Bruel <christian.bruel@st.com>
1130
1131 PR target/55301
1132 * gcc.target/sh/sh-switch.c: New testcase.
1133
1134 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
1135
1136 * gcc.dg/webizer.c: Increase the array size.
1137
1138 2013-01-15 Jakub Jelinek <jakub@redhat.com>
1139
1140 PR target/55940
1141 * gcc.dg/pr55940.c: New test.
1142
1143 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
1144 Harald Anlauf <anlauf@gmx.de>
1145
1146 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
1147 * gfortran.dg/bounds_check_5.f90: Likewise.
1148 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
1149 * gfortran.dg/continuation_9.f90: Likewise.
1150 * gfortran.dg/move_alloc_13.f90: Likewise.
1151 * gfortran.dg/structure_constructor_11.f90: Likewise.
1152 * gfortran.dg/tab_continuation.f: Likewise.
1153 * gfortran.dg/warning-directive-2.F90: Likewise.
1154 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
1155
1156 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
1157
1158 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
1159 * gcc.target/arm/fma-sp.c: Likewise.
1160
1161 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
1162
1163 PR rtl-optimization/55153
1164 * gcc.dg/pr55153.c: New.
1165
1166 2013-01-15 Jakub Jelinek <jakub@redhat.com>
1167
1168 PR tree-optimization/55920
1169 * gcc.c-torture/compile/pr55920.c: New test.
1170
1171 2013-01-15 Richard Biener <rguenther@suse.de>
1172
1173 PR middle-end/55882
1174 * gcc.dg/torture/pr55882.c: New testcase.
1175
1176 2013-01-15 Jakub Jelinek <jakub@redhat.com>
1177
1178 PR tree-optimization/55955
1179 * gcc.c-torture/compile/pr55955.c: New test.
1180
1181 2013-01-15 Dodji Seketeli <dodji@redhat.com>
1182
1183 PR c++/55663
1184 * g++.dg/cpp0x/alias-decl-31.C: New test.
1185
1186 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
1187
1188 PR fortran/54286
1189 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
1190 case where interface is null.
1191
1192 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1193
1194 PR fortran/55806
1195 * gfortran.dg/array_constructor_40.f90: New test.
1196
1197 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
1198
1199 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
1200
1201 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
1202
1203 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
1204 * gcc.target/aarch64/vect-ld1r-compile.c: New.
1205 * gcc.target/aarch64/vect-ld1r-fp.c: New.
1206 * gcc.target/aarch64/vect-ld1r.c: New.
1207 * gcc.target/aarch64/vect-ld1r.x: New.
1208
1209 2013-01-14 Andi Kleen <ak@linux.intel.com>
1210
1211 PR target/55948
1212 * gcc.target/i386/hle-clear-rel.c: New file
1213 * gcc.target/i386/hle-store-rel.c: New file.
1214
1215 2013-01-14 Harald Anlauf <anlauf@gmx.de>
1216
1217 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
1218 * gfortran.dg/bounds_check_4.f90: Likewise.
1219 * gfortran.dg/inquire_10.f90: Likewise.
1220 * gfortran.dg/minloc_3.f90: Likewise.
1221 * gfortran.dg/minlocval_3.f90: Likewise.
1222 * gfortran.dg/module_double_reuse.f90: Likewise.
1223 * gfortran.dg/mvbits_1.f90: Likewise.
1224 * gfortran.dg/oldstyle_1.f90: Likewise.
1225 * gfortran.dg/pr20163-2.f: Likewise.
1226 * gfortran.dg/save_1.f90: Likewise.
1227 * gfortran.dg/scan_1.f90: Likewise.
1228 * gfortran.dg/select_char_1.f90: Likewise.
1229 * gfortran.dg/shape_4.f90: Likewise.
1230 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
1231 * gfortran.dg/function_optimize_10.f90: Likewise.
1232 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
1233 * gfortran.dg/used_types_17.f90: Likewise.
1234 * gfortran.dg/used_types_18.f90: Likewise.
1235
1236 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
1237
1238 PR fortran/54286
1239 * gfortran.dg/proc_ptr_result_8.f90 : New test.
1240
1241 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
1242
1243 * gcc.dg/unroll_5.c: Add nomips16 attributes.
1244
1245 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
1246
1247 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
1248
1249 2013-01-12 Janus Weil <janus@gcc.gnu.org>
1250
1251 PR fortran/55072
1252 * gfortran.dg/assumed_type_2.f90: Fix test case.
1253 * gfortran.dg/internal_pack_13.f90: New test.
1254 * gfortran.dg/internal_pack_14.f90: New test.
1255
1256 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
1257
1258 PR fortran/55868
1259 * gfortran.dg/unlimited_polymorphic_8.f90: Update
1260 scan-tree-dump-times for foo.0.x._vptr to deal with change from
1261 $tar to STAR.
1262
1263 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
1264
1265 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
1266
1267 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1268
1269 PR target/55719
1270 * gcc.target/s390/pr55719.c: New testcase.
1271
1272 2013-01-11 Richard Guenther <rguenther@suse.de>
1273
1274 PR tree-optimization/44061
1275 * gcc.dg/pr44061.c: New testcase.
1276
1277 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
1278
1279 Update copyright years.
1280
1281 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
1282 Jakub Jelinek <jakub@redhat.com>
1283
1284 PR target/55565
1285 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
1286
1287 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
1288
1289 PR rtl-optimization/55672
1290 * gcc.target/i386/pr55672.c: New.
1291
1292 2013-01-10 Jeff Law <law@redhat.com>
1293
1294 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
1295 pass/fail message unique.
1296
1297
1298 2013-01-10 Jason Merrill <jason@redhat.com>
1299
1300 * ada/.gitignore: New.
1301
1302 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1303
1304 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
1305 Add tls options.
1306 * g++.dg/tls/thread_local2.C: Likewise.
1307 * g++.dg/tls/thread_local2g.C: Likewise.
1308 * g++.dg/tls/thread_local6.C: Likewise.
1309 * g++.dg/tls/thread_local-order1.C: Add tls options.
1310 * g++.dg/tls/thread_local-order2.C: Likewise.
1311 * g++.dg/tls/thread_local3.C: Likewise.
1312 * g++.dg/tls/thread_local3g.C: Likewise.
1313 * g++.dg/tls/thread_local4.C: Likewise.
1314 * g++.dg/tls/thread_local4g.C: Likewise.
1315 * g++.dg/tls/thread_local5.C: Likewise.
1316 * g++.dg/tls/thread_local5g.C: Likewise.
1317 * g++.dg/tls/thread_local6g.C: Likewise.
1318
1319 2013-01-10 Kostya Serebryany <kcc@google.com>
1320
1321 * g++.dg/asan/asan_test.cc: Sync from upstream.
1322
1323 2013-01-10 Jakub Jelinek <jakub@redhat.com>
1324
1325 PR tree-optimization/55921
1326 * gcc.c-torture/compile/pr55921.c: New test.
1327
1328 2013-01-09 Jan Hubicka <jh@suse.cz>
1329
1330 PR tree-optimization/55569
1331 * gcc.c-torture/compile/pr55569.c: New testcase.
1332
1333 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
1334
1335 PR fortran/47203
1336 * gfortran.dg/use_28.f90: New test.
1337
1338 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
1339
1340 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
1341 number matching more robust.
1342
1343 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
1344
1345 PR rtl-optimization/55829
1346 * gcc.target/i386/pr55829.c: New.
1347
1348 2013-01-09 Tobias Burnus <burnus@net-b.de>
1349
1350 PR fortran/55758
1351 * gfortran.dg/bind_c_bool_1.f90: New.
1352 * gfortran.dg/do_5.f90: Add dg-warning.
1353
1354 2013-01-09 Jan Hubicka <jh@suse.cz>
1355
1356 PR tree-optimization/55875
1357 * gcc.c-torture/execute/pr55875.c: New testcase.
1358 * g++.dg/torture/pr55875.C: New testcase.
1359
1360 2013-01-09 Jakub Jelinek <jakub@redhat.com>
1361
1362 PR c/48418
1363 * c-c++-common/pr48418.c: New test.
1364
1365 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
1366
1367 PR c++/55801
1368 * g++.dg/tls/thread_local-ice.C: New.
1369
1370 2013-01-09 Andreas Schwab <schwab@suse.de>
1371
1372 * gcc.dg/guality/pr54693.c: Null-terminate arr.
1373
1374 2013-01-09 Jakub Jelinek <jakub@redhat.com>
1375
1376 PR tree-optimization/48189
1377 * gcc.dg/pr48189.c: New test.
1378
1379 2013-01-04 Jan Hubicka <jh@suse.cz>
1380
1381 PR tree-optimization/55823
1382 * g++.dg/ipa/devirt-10.C: New testcase.
1383
1384 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
1385 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
1386
1387 PR rtl-optimization/55845
1388 * gcc.target/i386/pr55845.c: New test.
1389
1390 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
1391
1392 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
1393 instructions generated instead of number of occurances.
1394
1395 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
1396
1397 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
1398 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1399 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
1400 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1401 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1402 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
1403 * gcc.target/aarch64/vect-fcm.x: Likewise.
1404 * lib/target-supports.exp
1405 (check_effective_target_vect_cond): Enable for AArch64.
1406
1407 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
1408
1409 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
1410 endian-safe float pool loading.
1411 (test_square_root_v4sf): Likewise.
1412 (test_square_root_v2df): Likewise.
1413 * lib/target-supports.exp
1414 (check_effective_target_vect_call_sqrtf): Add AArch64.
1415
1416 2013-01-08 Martin Jambor <mjambor@suse.cz>
1417
1418 PR debug/55579
1419 * gcc.dg/tree-ssa/pr55579.c: New test.
1420
1421 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1422
1423 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
1424 asm comments.
1425
1426 2013-01-08 Jakub Jelinek <jakub@redhat.com>
1427
1428 PR middle-end/55890
1429 * gcc.dg/torture/pr55890-3.c: New test.
1430
1431 PR middle-end/55851
1432 * gcc.c-torture/compile/pr55851.c: New test.
1433
1434 PR sanitizer/55844
1435 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
1436 dg-options.
1437
1438 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
1439
1440 PR fortran/55618
1441 * gfortran.dg/elemental_scalar_args_2.f90: New test.
1442
1443 2013-01-07 Tobias Burnus <burnus@net-b.de>
1444
1445 PR fortran/55763
1446 * gfortran.dg/pointer_init_2.f90: Update dg-error.
1447 * gfortran.dg/pointer_init_7.f90: New.
1448
1449 2013-01-07 Richard Biener <rguenther@suse.de>
1450
1451 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
1452
1453 2013-01-07 Richard Biener <rguenther@suse.de>
1454
1455 PR middle-end/55890
1456 * gcc.dg/torture/pr55890-1.c: New testcase.
1457 * gcc.dg/torture/pr55890-2.c: Likewise.
1458
1459 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
1460
1461 * gcc.target/aarch64/fmovd.c: New.
1462 * gcc.target/aarch64/fmovf.c: Likewise.
1463 * gcc.target/aarch64/fmovd-zero.c: Likewise.
1464 * gcc.target/aarch64/fmovf-zero.c: Likewise.
1465 * gcc.target/aarch64/vect-fmovd.c: Likewise.
1466 * gcc.target/aarch64/vect-fmovf.c: Likewise.
1467 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
1468 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
1469
1470 2013-01-07 Richard Biener <rguenther@suse.de>
1471
1472 PR tree-optimization/55888
1473 PR tree-optimization/55862
1474 * gcc.dg/torture/pr55888.c: New testcase.
1475
1476 2013-01-07 Tobias Burnus <burnus@net-b.de>
1477
1478 PR fortran/55852
1479 * gfortran.dg/intrinsic_size_3.f90: New.
1480
1481 2013-01-07 Tobias Burnus <burnus@net-b.de>
1482
1483 PR fortran/55763
1484 * gfortran.dg/select_type_32.f90: New.
1485
1486 2013-01-04 Dodji Seketeli <dodji@redhat.com>
1487
1488 PR c++/52343
1489 * g++.dg/cpp0x/alias-decl-29.C: New test.
1490
1491 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
1492
1493 PR fortran/53876
1494 PR fortran/54990
1495 PR fortran/54992
1496 * gfortran.dg/class_array_15.f03: New test.
1497
1498 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
1499
1500 PR fortran/42769
1501 PR fortran/45836
1502 PR fortran/45900
1503 * gfortran.dg/use_23.f90: New test.
1504 * gfortran.dg/use_24.f90: New test.
1505 * gfortran.dg/use_25.f90: New test.
1506 * gfortran.dg/use_26.f90: New test.
1507 * gfortran.dg/use_27.f90: New test.
1508
1509 2013-01-06 Olivier Hainque <hainque@adacore.com>
1510
1511 * gnat.dg/specs/clause_on_volatile.ads: New test.
1512
1513 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
1514
1515 * gnat.dg/alignment10.adb: New test.
1516
1517 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
1518 Mikael Morin <mikael@gcc.gnu.org>
1519
1520 PR fortran/55827
1521 * gfortran.dg/use_22.f90: New test.
1522
1523 2013-01-04 Andrew Pinski <apinski@cavium.com>
1524
1525 * gcc.target/aarch64/cmp-1.c: New testcase.
1526
1527 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
1528
1529 PR fortran/55172
1530 * gfortran.dg/select_type_31.f03: New test.
1531
1532 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
1533
1534 PR c++/54526 (again)
1535 * g++.dg/cpp0x/parse2.C: Extend.
1536 * g++.old-deja/g++.other/crash28.C: Adjust.
1537
1538 2013-01-04 Richard Biener <rguenther@suse.de>
1539
1540 PR tree-optimization/55862
1541 * gcc.dg/torture/pr55862.c: New testcase.
1542
1543 2013-01-04 Martin Jambor <mjambor@suse.cz>
1544
1545 PR tree-optimization/55755
1546 * gcc.dg/torture/pr55755.c: New test.
1547 * gcc.dg/tree-ssa/sra-13.c: Likewise.
1548 * gcc.dg/tree-ssa/pr45144.c: Update.
1549
1550 2013-01-04 Richard Biener <rguenther@suse.de>
1551
1552 PR middle-end/55863
1553 * gcc.dg/fold-reassoc-2.c: New testcase.
1554
1555 2013-01-04 Tobias Burnus <burnus@net-b.de>
1556
1557 PR fortran/55763
1558 * gfortran.dg/null_7.f90: New.
1559
1560 2013-01-04 Tobias Burnus <burnus@net-b.de>
1561
1562 PR fortran/55854
1563 PR fortran/55763
1564 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
1565 * gfortran.dg/unlimited_polymorphic_7.f90: New.
1566 * gfortran.dg/unlimited_polymorphic_8.f90: New.
1567
1568 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
1569
1570 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
1571
1572 2013-01-03 Janus Weil <janus@gcc.gnu.org>
1573
1574 PR fortran/55855
1575 * gfortran.dg/assignment_1.f90: Modified.
1576 * gfortran.dg/assignment_4.f90: New.
1577
1578 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
1579
1580 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
1581
1582 2013-01-03 Richard Biener <rguenther@suse.de>
1583
1584 PR tree-optimization/55857
1585 * gcc.dg/vect/pr55857-1.c: New testcase.
1586 * gcc.dg/vect/pr55857-2.c: Likewise.
1587
1588 2013-01-03 Jakub Jelinek <jakub@redhat.com>
1589
1590 PR rtl-optimization/55838
1591 * gcc.dg/pr55838.c: New test.
1592
1593 PR tree-optimization/55832
1594 * gcc.c-torture/compile/pr55832.c: New test.
1595
1596 2013-01-02 Teresa Johnson <tejohnson@google.com>
1597
1598 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
1599 * gcc.dg/tree-ssa/loop-23.c: Ditto.
1600 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
1601 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
1602 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
1603 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
1604 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
1605 * gcc.dg/unroll_1.c: Ditto.
1606 * gcc.dg/unroll_2.c: Ditto.
1607 * gcc.dg/unroll_3.c: Ditto.
1608 * gcc.dg/unroll_4.c: Ditto.
1609
1610 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1611
1612 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
1613
1614 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1615
1616 PR fortran/55818
1617 * gfortran.dg/eof_4.f90: New test.
1618
1619 2013-01-02 Jakub Jelinek <jakub@redhat.com>
1620
1621 * lib/c-compat.exp (compat-use-alt-compiler): Remove
1622 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
1623 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
1624 (compat_setup_dfp): Initialize compat_alt_caret and
1625 compat_save_TEST_ALWAYS_FLAGS.
1626
1627 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
1628
1629 * gcc.dg/torture/tls/tls-reload-1.c: New test.
1630
1631 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
1632
1633 * gcc.dg/torture/fp-int-convert-2.c: New test.
1634
1635 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1636
1637 * gfortran.dg/newunit_3.f90: Add dg-do run.
1638 * gfortran.dg/inquire_15.f90: Add dg-do run.
1639
1640 2013-01-01 Jakub Jelinek <jakub@redhat.com>
1641
1642 PR tree-optimization/55831
1643 * gcc.dg/pr55831.c: New test.
1644 \f
1645 Copyright (C) 2013 Free Software Foundation, Inc.
1646
1647 Copying and distribution of this file, with or without modification,
1648 are permitted in any medium without royalty provided the copyright
1649 notice and this notice are preserved.