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