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