]> gcc.gnu.org Git - gcc.git/blame - gcc/testsuite/ChangeLog
re PR c++/65080 (constexpr-ness lost by using alias in definition)
[gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
205c0aff
PC
12015-02-16 Paolo Carlini <paolo.carlini@oracle.com>
2
3 PR c++/65080
4 * g++.dg/cpp0x/constexpr-65080.C: New.
5
a933d47f
RB
62015-02-16 Richard Biener <rguenther@suse.de>
7
8 PR tree-optimization/63593
9 * gcc.dg/pr63593.c: New testcase.
10
3d5cb23d
MP
112015-02-16 Marek Polacek <polacek@redhat.com>
12
13 PR c/65066
14 * gcc.dg/pr65066.c: New test.
15
d39023b4
IE
162015-02-16 Ilya Enkovich <ilya.enkovich@intel.com>
17
18 * gcc.dg/pr65002.C: Move ...
19 * g++.dg/ipa/pr65002.C: ... here.
20
dbf73e6e
DE
212015-02-14 David Edelsohn <dje.gcc@gmail.com>
22
23 * gcc.target/powerpc/pr64205.c: Skip on AIX.
24 * gcc.target/powerpc/pr64505.c: Skip on AIX.
25 * gcc.dg/torture/builtin-noret-1.c: Ignore AIX linker warnings.
26 * gcc.dg/torture/builtin-noret-2.c: Ignore AIX linker warnings.
27
282015-02-14 Kaz Kojima <kkojima@gcc.gnu.org>
d3fb59c4
KK
29
30 PR testsuite/64850
31 * gcc.dg/goacc/acc_on_device-1.c: Use a space instead of \\\" in
32 the expression to find calls.
33 * c-c++-common/goacc/acc_on_device-2.c: Likewise.
34 * c-c++-common/goacc/acc_on_device-2-off.c: Likewise.
35 * gfortran.dg/goacc/acc_on_device-1.f95: Likewise.
36 * gfortran.dg/goacc/acc_on_device-2.f95: Likewise.
37 * gfortran.dg/goacc/acc_on_device-2-off.f95: Likewise.
38
065d214c
MP
392015-02-14 Marek Polacek <polacek@redhat.com>
40
41 PR c/64768
42 * gcc.dg/array-11.c: New test.
43 * gcc.dg/array-12.c: New test.
44 * gcc.dg/array-13.c: New test.
45 * gcc.dg/array-14.c: New test.
46 * gcc.dg/c99-flex-array-typedef-1.c: New test.
47 * gcc.dg/c99-flex-array-typedef-2.c: New test.
48 * gcc.dg/c99-flex-array-typedef-3.c: New test.
49 * gcc.dg/c99-flex-array-typedef-5.c: New test.
50 * gcc.dg/c99-flex-array-typedef-7.c: New test.
51 * gcc.dg/c99-flex-array-typedef-8.c: New test.
52
6e4f01ff
PC
532015-02-13 Paolo Carlini <paolo.carlini@oracle.com>
54
55 PR c++/60894
56 * g++.dg/lookup/using54.C: New.
57
c7a28c1b
JL
582015-02-13 Jeff Law <law@redhat.com>
59
60 PR bootstrap/65060
61 Revert my change for tree-optimization/64823.
62
f7a0790f
JJ
632015-02-13 Jakub Jelinek <jakub@redhat.com>
64
65 PR tree-optimization/65053
66 * gcc.c-torture/execute/pr65053-1.c: New test.
67 * gcc.c-torture/execute/pr65053-2.c: New test.
68
e5d9235b
MP
692015-02-13 Marek Polacek <polacek@redhat.com>
70
71 PR c/65050
72 * gcc.dg/pr65050.c: New test.
73
be144838
JL
742015-02-13 Jeff Law <law@redhat.com>
75
8f895cf1 76 PR tree-optimization/64823
6e4f01ff 77 * gcc.dg/uninit-20.c: New test.
8f895cf1 78
be144838
JL
79 PR rtl-optimization/47477
80 * gcc.dg/tree-ssa/pr47477.c: New test.
81
e84abfa4
PC
822015-02-13 Paolo Carlini <paolo.carlini@oracle.com>
83
84 PR c++/60211
85 * g++.dg/parse/ivdep-2.C: New.
86 * g++.dg/parse/ivdep-3.C: Likewise.
87
d1ae5966
JD
882015-02-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
89
90 PR fortran/64506
91 * gfortran.dg/continuation_13.f90: New test.
92 * gfortran.dg/continuation_14.f: New test.
93
81adbcea
PC
942015-02-13 Paolo Carlini <paolo.carlini@oracle.com>
95
96 PR c++/64970
97 * g++.dg/cpp0x/sfinae55.C: New.
98
730f474b
JJ
992015-02-13 Jakub Jelinek <jakub@redhat.com>
100
101 PR ipa/65034
102 * g++.dg/ipa/pr65034.C: New test.
103
fb0653ab
IE
1042015-02-13 Ilya Enkovich <ilya.enkovich@intel.com>
105
106 PR tree-optimization/65002
107 * gcc.dg/pr65002.C: New.
108
fa008882
MP
1092015-02-13 Marek Polacek <polacek@redhat.com>
110
111 PR c/65040
112 * c-c++-common/pr65040.c: New test.
113
fc06280e
BC
1142015-02-13 Bin Cheng <bin.cheng@arm.com>
115
116 PR tree-optimization/64705
117 * gcc.dg/tree-ssa/pr64705.c: New test.
118
6a1e352e
L
1192015-02-12 H.J. Lu <hongjiu.lu@intel.com>
120
121 PR rtl/32219
122 * gcc.dg/visibility-22.c: New test.
123 * gcc.dg/visibility-23.c: New test.
124 * gcc.target/i386/pr32219-1.c: New test.
125 * gcc.target/i386/pr32219-2.c: New test.
126 * gcc.target/i386/pr32219-3.c: New test.
127 * gcc.target/i386/pr32219-4.c: New test.
128 * gcc.target/i386/pr32219-5.c: New test.
129 * gcc.target/i386/pr32219-6.c: New test.
130 * gcc.target/i386/pr32219-7.c: New test.
131 * gcc.target/i386/pr32219-8.c: New test.
132 * gcc.target/i386/pr64317.c: Expect GOTOFF, not GOT.
133
fa47895f
JD
1342015-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
135
136 PR libgfortran/57822
137 * gfortran/fmt_g0_7.f08: Adjust for archtectures with less than
138 four different KINDs.
139
fad5a400
JJ
1402015-02-12 Jakub Jelinek <jakub@redhat.com>
141
d6d77e66
JJ
142 PR c++/64884
143 * g++.dg/tm/pr47573.C: Only run on comdat_group effective targets.
144
fad5a400
JJ
145 PR sanitizer/65000
146 * g++.dg/ubsan/pr65000.C: New test.
147
ec6a7096
PT
1482015-02-12 Paul Thomas <pault@gcc.gnu.org>
149
150 PR fortran/64932
151 * gfortran.dg/finalize_28.f90: New test
152
40595b8e
JJ
1532015-02-12 Jakub Jelinek <jakub@redhat.com>
154
12d0d358
JJ
155 PR debug/55541
156 * g++.dg/debug/dwarf2/localclass3.C: Adjust for the extraneous
157 DW_TAG_lexical_block removal.
158 * g++.dg/debug/dwarf2/redeclaration-1.C: Likewise.
159 * g++.dg/guality/pr55541.C: New test.
160
40595b8e
JJ
161 PR sanitizer/64984
162 * g++.dg/ubsan/pr64984.C: New test.
163
825acb30
JG
1642015-02-12 James Greenhalgh <james.greenhalgh@arm.com>
165
166 * gfortran.dg/pr45636.f90: XFAIL for aarch64* targets.
167
01f834e3
JJ
1682015-02-12 Jakub Jelinek <jakub@redhat.com>
169
118584f7
JJ
170 PR testsuite/64930
171 * gcc.target/powerpc/atomic-p7.c: Adjust expected count of isync
172 instructions for 2015-01-14 get_memmodel changes.
173 * gcc.target/powerpc/atomic-p8.c: Likewise.
174
ed5a5b38
JJ
175 PR sanitizer/65019
176 * g++.dg/ubsan/pr65019.C: New test.
177
01f834e3
JJ
178 PR tree-optimization/65014
179 * gcc.c-torture/compile/pr65014.c: New test.
180
faedeff7
JD
1812015-02-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
182
183 PR libgfortran/57822
184 * gfortran/fmt_g0_7.f08: Revise test.
185
3f9b5ffb
JL
1862015-02-11 Jeff Law <law@redhat.com>
187
188 PR target/63347
189 * gcc.target/m68k/pr63347.c: New test.
190
b06479fd
MP
1912015-02-11 Marek Polacek <polacek@redhat.com>
192
193 * g++.dg/ubsan/shift-1.C: New test.
194 * gcc.dg/ubsan/c-shift-2.c: New test.
195 * c-c++-common/ubsan/shift-5.c: Remove file.
196
2efce5af
AV
1972015-02-11 Alex Velenko <Alex.Velenko@arm.com>
198
199 * gcc.target/aarch64/atomic-op-consume.c (scan-assember-times):
200 Directive adjusted to XFAIL.
201 * gcc.target/arm/atomic-op-consume.c (scan-assember-times): Directive
202 adjusted to XFAIL.
203
3292dd40
JJ
2042015-02-11 Jakub Jelinek <jakub@redhat.com>
205
206 PR middle-end/65003
207 * g++.dg/opt/pr65003.C: New test.
208
a8d790df
L
2092015-02-11 H.J. Lu <hongjiu.lu@intel.com>
210
211 * lib/target-supports.exp (check_effective_target_pie): Renamed
212 to ...
213 (check_effective_target_pie_enabled): This.
214 * gcc.dg/tree-ssa/ssa-store-ccp-3.c: Replace pie with pie_enabled.
215 * gcc.target/i386/pie.c: Likewise.
216
9c4f25cc
AP
2172015-02-11 Andrew Pinski <apinski@cavium.com>
218
219 PR target/64893
220 * c-c++-common/torture/aarch64-vect-lane-1.c: New testcase.
221 * c-c++-common/torture/aarch64-vect-lane-2.c: New testcase.
222
386f7cae
JJ
2232015-02-11 Jakub Jelinek <jakub@redhat.com>
224
225 PR target/61925
226 * gcc.target/i386/pr61925-1.c: New test.
227 * gcc.target/i386/pr61925-2.c: New test.
228 * gcc.target/i386/pr61925-3.c: New test.
229
c8aa1929
JJ
2302015-02-10 Jakub Jelinek <jakub@redhat.com>
231
232 PR sanitizer/65004
233 * g++.dg/asan/pr65004.C: New test.
234
2fdc0399
OE
2352015-02-10 Oleg Endo <olegendo@gcc.gnu.org>
236
237 PR target/64661
238 * gcc.taget/sh/pr64661-0.h: New.
239 * gcc.taget/sh/pr64661-1.c: New.
240 * gcc.taget/sh/pr64661-2.c: New.
241 * gcc.taget/sh/pr64661-3.c: New.
242 * gcc.taget/sh/pr64661-4.c: New.
243
703c9ccd
RB
2442015-02-10 Richard Biener <rguenther@suse.de>
245
246 PR tree-optimization/64995
247 * g++.dg/torture/pr64995.C: New testcase.
248
696814ed
RB
2492015-02-10 Richard Biener <rguenther@suse.de>
250
251 PR tree-optimization/64909
252 * gcc.dg/vect/costmodel/x86_64/costmodel-pr64909.c: New testcase.
253
9e271531
RO
2542015-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
255
256 * gcc.dg/signbit-sa.c: New test.
257
2d51422f
JD
2582015-02-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
259
260 PR libgfortran/57822
261 * gfortran/fmt_g0_7.f08: New test.
262
940652d5
BC
2632015-02-10 Bin Cheng <bin.cheng@arm.com>
264
265 PR tree-optimization/43378
266 * gcc.dg/tree-ssa/pr43378.c: New test.
267
94a2f772
JH
2682015-02-08 Jan Hubicka <hubicka@ucw.cz>
269
270 PR ipa/64978
271 * g++.dg/torture/pr64978.C: New testcase.
272
d51151b2
JJ
2732015-02-09 Jakub Jelinek <jakub@redhat.com>
274
275 PR sanitizer/64981
276 * gcc.dg/asan/pr64981.c: New test.
277
c3e38a03
MP
2782015-02-09 Marek Polacek <polacek@redhat.com>
279
280 PR c/64856
281 * gcc.dg/pr64856.c: New test.
282
21c0137a
JJ
2832015-02-09 Jakub Jelinek <jakub@redhat.com>
284
285 PR target/64979
286 * gcc.dg/tree-ssa/stdarg-7.c: New test.
287 * gcc.c-torture/execute/pr64979.c: New test.
288
2892015-02-09 Alan Lawrence <alan.lawrence@arm.com>
468963de
AL
290
291 * gcc.target/arm/macro_defs0.c: Remove extraneous "target"
292
91f98377
UB
2932015-02-09 Uros Bizjak <ubizjak@gmail.com>
294
ddc5ffe9 295 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Xfail scan-tree-dump for alpha*-*-*.
91f98377
UB
296 * gcc.dg/tree-ssa/pr42585.c: Xfail scan-tree-dump-times for alpha*-*-*.
297
c5ed53f5
UB
2982015-02-09 Uros Bizjak <ubizjak@gmail.com>
299
300 PR target/58757
301 * gcc.dg/c11-true_min-1.c: Xfail execution for alpha*-*-*.
302
28002f1a
RB
3032015-02-09 Richard Biener <rguenther@suse.de>
304
305 PR tree-optimization/54000
306 * g++.dg/tree-ssa/ivopts-3.C: New testcase.
307
16c1c897
TV
3082015-02-09 Tom de Vries <tom@codesourcery.com>
309
310 * gcc.dg/graphite/scop-19.c: Fix scan-tree-dump for fpic.
311
e3e968e9
ML
3122015-02-09 Martin Liska <mliska@suse.cz>
313
314 * g++.dg/ipa/pr64858.C: New test.
315
62e0e086
TV
3162015-02-09 Tom de Vries <tom@codesourcery.com>
317
318 * gcc.dg/uninit-19.c: Fix warning line for fpic.
319
ea51eee3
AP
3202015-02-08 Andrew Pinski <apinski@cavium.com>
321
322 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail for AARCH64 also.
323
91480ff3
MM
3242015-02-08 Mikael Morin <mikael@gcc.gnu.org>
325
326 PR fortran/63744
c5ed53f5 327 * gfortran.dg/use_rename_8.f90: New.
91480ff3 328
57f4f0d5
EB
3292015-02-08 Eric Botcazou <ebotcazou@adacore.com>
330
331 * gnat.dg/addr7.ad[sb]: New test.
332 * gnat.dg/addr8.ad[sb]: Likewise.
333
a82289f5
DM
3342015-02-06 David Malcolm <dmalcolm@redhat.com>
335
336 PR jit/64752
337 * jit.dg/create-code-for-hello-world-executable.h: New file, taken
338 from jit.dg/test-compile-to-executable.c's create_code, with a
339 clarification of the output message.
340 * jit.dg/harness.h (CHECK_NO_ERRORS): Add test and __func__ to the
341 pass/fail message.
342 (test_jit): Use CHECK_NO_ERRORS when calling
343 gcc_jit_context_compile_to_file.
344 * jit.dg/jit.exp (jit-dg-test): Update grep for rename of
345 jit-verify-compile-to-file to jit-verify-output-file-was-created.
346 (jit-setup-compile-to-file): Likewise. Add a verbose comment
347 about deletions that are attempted.
348 (jit-verify-compile-to-file): Rename to...
349 (jit-verify-output-file-was-created): ...this, and drop the
350 attempt to run "file" and verify the output.
351 (jit-verify-assembler): New function.
352 (jit-verify-object): New function.
353 (jit-verify-dynamic-library): New function.
354 * jit.dg/test-compile-to-assembler.c (create_code): Eliminate in
355 favor of an implementation from new file
356 create-code-for-hello-world-executable.h, which also adds a
357 "main".
358 (dg-final): Replace jit-verify-compile-to-file with
359 jit-verify-output-file-was-created, and invoke new function
360 jit-verify-assembler.
361 * jit.dg/test-compile-to-dynamic-library.c (create_code): Clarify
362 the output message.
363 (dg-final): Replace jit-verify-compile-to-file with
364 jit-verify-output-file-was-created, and invoke new function
365 jit-verify-dynamic-library.
366 * jit.dg/test-compile-to-executable.c (create_code): Eliminate in
367 favor of an implementation from new file
368 create-code-for-hello-world-executable.h, which also adds a
369 "main".
370 (dg-final): Replace jit-verify-compile-to-file with
371 jit-verify-output-file-was-created. Strengthen the expected stdout
372 from the built executable.
373 * jit.dg/test-compile-to-object.c (create_code): Eliminate in
374 favor of an implementation from new file
375 create-code-for-hello-world-executable.h, which also adds a
376 "main".
377 (dg-final): Replace jit-verify-compile-to-file with
378 jit-verify-output-file-was-created, and invoke new function
379 jit-verify-object.
380 * jit.dg/verify-dynamic-library.c: New source file.
381
45beb02e
SP
3822015-02-06 Sebastian Pop <s.pop@samsung.com>
383 Brian Rzycki <b.rzycki@samsung.com>
384
385 PR tree-optimization/64878
386 * testsuite/gcc.dg/tree-ssa/ssa-dom-thread-8.c: New.
387
bbd1bae2
JJ
3882015-02-06 Jakub Jelinek <jakub@redhat.com>
389
390 PR ipa/64896
391 * g++.dg/ipa/pr64896.C: New test.
392
46290aa8
MM
3932015-02-06 Michael Meissner <meissner@linux.vnet.ibm.com>
394
395 PR target/64205
396 * gcc.target/powerpc/pr64205.c: New file.
397
828be03a
UB
3982015-02-06 Uros Bizjak <ubizjak@gmail.com>
399
400 * gcc.target/i386/pr64317.c: Compile for 32bit *-*-linux* targets.
401 (dg-options): Use -fpie instead of -fPIE -pie.
402
62276744
JJ
4032015-02-06 Jakub Jelinek <jakub@redhat.com>
404
405 PR middle-end/64937
406 * g++.dg/asan/pr64937.C: New test.
407
43a68a9d
PT
4082015-02-06 Paul Thomas <pault@gcc.gnu.org>
409
410 PR fortran/63205
411 * gfortran.dg/class_to_type_4.f90: New test
412
4132015-01-29 Andre Vehreschild <vehre@gmx.de>
414
415 * gfortran.dg/unlimited_polymorphic_22.f90: New test.
416
d26ac279
JJ
4172015-02-06 Jakub Jelinek <jakub@redhat.com>
418
419 PR rtl-optimization/64957
420 PR debug/64817
421 * gcc.c-torture/execute/pr64957.c: New test.
422
9f9ab303
JL
4232015-02-05 Jeff Law <law@redhat.com>
424
425 PR target/17306
426 * gcc.target/h8300/pr17306-1.c: New test.
427 * gcc.target/h8300/pr17306-2.c: New test.
428
2f72ca14
TB
4292015-02-05 Tobias Burnus <burnus@net-b.de>
430
431 PR fortran/64943
432 * gfortran.dg/structure_constructor_12.f90: New.
433
b291a202
JL
4342015-02-05 Jeff Law <law@redhat.com>
435
436 PR target/58400
437 gcc.target/h8300/pr58400.c: New test.
438
29e1d31b
MM
4392015-02-05 Mantas Mikaitis <mantas.mikaitis@arm.com>
440
441 * gcc.target/arm/macro_defs0.c: New test.
442 * gcc.target/arm/macro_defs1.c: New test.
443 * gcc.target/arm/macro_defs2.c: New test.
444
27d16306
UB
4452015-02-05 Uros Bizjak <ubizjak@gmail.com>
446
447 PR rtl-optimization/64905
448 * gcc.target/i386/pr64905.c: Require nonpic target.
449 (dg-options): Add -fomit-frame-pointer.
450 (main): Remove.
451
97a29710
JG
4522014-02-05 James Greenhalgh <james.greenhalgh@arm.com>
453
454 * gcc.dg/tree-ssa/foldconst-6.c: Change expected pattern for
455 tree dump scanning.
456
3cd52c11
PT
4572015-02-05 Paul Thomas <pault@gcc.gnu.org>
458
cc6a430f 459 PR fortran/64757
3cd52c11
PT
460 * gfortran.dg/type_to_class_2.f90: New test
461 * gfortran.dg/type_to_class_3.f90: New test
462
c1eed5a1
JH
4632015-02-04 Jan Hubicka <hubicka@ucw.cz>
464
465 PR ipa/64686
466 * g++.dg/torture/pr64686.C: New testcase.
467
7489140d
L
4682015-02-04 H.J. Lu <hongjiu.lu@intel.com>
469
470 PR rtl-optimization/64905
471 * gcc.target/i386/pr64905.c: New file.
472
7e36ec2e
SB
4732015-02-04 Segher Boessenkool <segher@kernel.crashing.org>
474
475 * gcc.dg/guality/pr41447-1.c: Remove xfail.
476 * gcc.dg/guality/pr41616-1.c: Ditto.
477
871dae34
AO
4782015-02-04 Alexandre Oliva <aoliva@redhat.com>
479
480 PR debug/64817
481 * gcc.dg/pr64817-3.c: New.
482
43534aa2
JJ
4832015-02-04 Jakub Jelinek <jakub@redhat.com>
484 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
485
486 * gcc.dg/guality/pr36728-1.c (main): Adjust for targets that
487 pass parameters in registers.
488 * gcc.dg/guality/pr36728-2.c (main): Likewise.
489 * gcc.dg/guality/pr36728-3.c (main): Likewise.
490 * gcc.dg/guality/pr36728-4.c (main): Likewise.
491
251f0b62
AL
4922015-02-04 Alan Lawrence <alan.lawrence@arm.com>
493 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
494
495 * gcc.dg/combine_ashiftrt_1.c: Sort, complete and explain target
496 list, allow for multilibed targets.
497 * gcc.dg/combine_ashiftrt_2.c: Likewise.
498
bbbfac7f
SB
4992015-02-04 Segher Boessenkool <segher@kernel.crashing.org>
500
501 * gcc.dg/builtins-58.c: Check for pow at the end of words only.
502 * gcc.dg/pr46728-6.c: Ditto.
503
fc2dd6b5
RS
5042015-02-04 Robert Suchanek <robert.suchanek@imgtec.com>
505
506 * gcc.target/mips/loongson-simd.c: Update comment to clarify the need
507 for mips_nanlegacy target.
508
283b44f9
IE
5092015-02-04 Ilya Enkovich <ilya.enkovich@intel.com>
510
511 * gcc.target/i386/chkp-hidden-def.c: New.
512
cc9ef6a6
TP
5132015-02-04 Thomas Preud'homme <thomas.preudhomme@arm.com>
514
515 PR middle-end/62103
516 * gcc.c-torture/execute/bitfld-7.c: New test adapted from bitfld-6.c
517 to use 24 bits for bitfield b.
518
6a5fd0f8
TP
5192015-02-04 Thomas Preud'homme <thomas.preudhomme@arm.com>
520
521 PR testsuite/64796
522 * lib/target-supports.exp (check_effective_target_bswap64): Do not
523 cache result in a global variable. Include all 32-bit targets for
524 bswap64 tests.
525
2a1d78d8
JJ
5262015-02-03 Jakub Jelinek <jakub@redhat.com>
527
528 PR rtl-optimization/64756
529 * gcc.c-torture/execute/pr64756.c: New test.
530
3548abca
OE
5312015-02-03 Oleg Endo <olegendo@gcc.gnu.org>
532
533 PR target/64660
534 * gcc.target/sh/pr64660-0.h: New.
535 * gcc.target/sh/pr64660-1.c: New.
536 * gcc.target/sh/pr64660-2.c: New.
537 * gcc.target/sh/pr64660-3.c: New.
538 * gcc.target/sh/pr64660-4.c: New.
539
457d0ace
PC
5402015-02-03 Paolo Carlini <paolo.carlini@oracle.com>
541
542 PR c++/64877
543 * g++.dg/warn/Waddress-2.C: New.
544
2944c91c
SB
5452015-02-03 Segher Boessenkool <segher@kernel.crashing.org>
546
547 PR middle-end/61225
457d0ace 548 * gcc.target/i386/pr49095.c: XFAIL for ia32.
2944c91c 549
457d0ace 5502015-02-03 Dodji Seketeli <dodji@redhat.com>
f8abc9ba
DS
551
552 PR preprocessor/64803
553 * gcc.dg/cpp/builtin-macro-1.c: New test case.
554
d67bce7c
JH
5552015-02-02 Jan Hubicka <hubicka@ucw.cz>
556
557 * g++.dg/ipa/devirt-37.C: Disable early inlining.
558
6f105c50
CL
5592015-02-02 Christophe Lyon <christophe.lyon@linaro.org>
560
561 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h
562 (_ARM_FPSRC): Add DN and AHP fields.
563 (clean_results): Force DN=1 on AArch64.
564 * gcc.target/aarch64/advsimd-intrinsics/binary_op_no64.inc: New file.
565 * gcc.target/aarch64/advsimd-intrinsics/vhadd.c: New file.
566 * gcc.target/aarch64/advsimd-intrinsics/vhsub.c: New file.
567 * gcc.target/aarch64/advsimd-intrinsics/vmax.c: New file.
568 * gcc.target/aarch64/advsimd-intrinsics/vmin.c: New file.
569 * gcc.target/aarch64/advsimd-intrinsics/vrhadd.c: New file.
570
e404a667
AM
5712015-02-02 Alan Modra <amodra@gmail.com>
572
573 * gcc.target/powerpc/cprophard.c: New.
574
f8d6fa7e
AT
5752015-02-01 Andreas Tobler <andreast@gcc.gnu.org>
576
577 * gfortran.dg/enum_9.f90: Use arm_eabi instead of arm*-*-linux*.
578 * gfortran.dg/enum_10.f90: Likewise. Reorder dg-additional-sources.
579
dfde35b3
JJ
5802015-02-01 Jakub Jelinek <jakub@redhat.com>
581
582 PR debug/64817
583 * gcc.dg/pr64817-1.c: New test.
584 * gcc.dg/pr64817-2.c: New test.
585
2b8427ca
OE
5862015-02-01 Oleg Endo <olegendo@gcc.gnu.org>
587
588 PR target/64851
589 * gcc.target/sh/pr64851-0.h: New
590 * gcc.target/sh/pr64851-1.c: New
591 * gcc.target/sh/pr64851-2.c: New
592 * gcc.target/sh/pr64851-3.c: New
593 * gcc.target/sh/pr64851-4.c: New
594
0d9a5f8a
UB
5952015-01-31 Uros Bizjak <ubizjak@gmail.com>
596
2b8427ca 597 PR target/64882
0d9a5f8a
UB
598 * gcc.dg/torture/pr64882.c: New test.
599
6b92143e
DE
6002015-01-31 David Edelsohn <dje.gcc@gmail.com>
601
602 PR target/64159
603 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Add XFAIL for powerpc*-*-* and
604 sparc*-*-*.
605
cca0f8ca
UB
6062015-01-31 Uros Bizjak <ubizjak@gmail.com>
607
608 * g++.dg/ipa/pr64146.C (dg-final): Cleanup icf ipa dump.
609 * gcc.target/i386/chkp-builtins-1.c (dg-final): Cleanup chkp tree dump.
610 * gcc.target/i386/chkp-builtins-2.c (dg-final): Ditto.
611 * gcc.target/i386/chkp-builtins-3.c (dg-final): Ditto.
612 * gcc.target/i386/chkp-builtins-4.c (dg-final): Ditto.
613 * gcc.target/i386/chkp-const-check-1.c (dg-final): Cleanup chkopt
614 tree dump.
615 * gcc.target/i386/chkp-lifetime-1.c (dg-final): Ditto.
616 * gcc.target/i386/chkp-remove-bndint-1.c (dg-final): Cleanup optimized
617 tree dump.
618 * gcc.target/i386/chkp-remove-bndint-2.c (dg-final): Ditto.
619 * gfortran.dg/goacc/private-1.f95 (dg-final): Cleanup omplower
620 tree dump.
621
895ff86f
VM
6222015-01-30 Vladimir Makarov <vmakarov@redhat.com>
623
624 PR target/64688
625 * g++.dg/pr64688-2.C: New.
626
1c9cc1d3
UB
6272015-01-30 Uros Bizjak <ubizjak@gmail.com>
628
629 * gcc.target/i386/fuse-caller-save-rec.c: Require nonpic target.
630 * gcc.target/i386/fuse-caller-save-xmm.c: Ditto.
631 * gcc.target/i386/fuse-caller-save.c: Ditto.
632 * gcc.target/i386/headmerge-1.c: Ditto.
633 * gcc.target/i386/headmerge-2.c: Ditto.
634 * gcc.target/i386/sibcall-6.c: Ditto.
635
3c954213
VM
6362015-01-30 Vladimir Makarov <vmakarov@redhat.com>
637
638 PR target/64617
639 * gcc.target/i386/pr64617.c: New test.
640
089ad473
UB
6412015-01-30 Uros Bizjak <ubizjak@gmail.com>
642
643 PR target/15184
644 * gcc.target/i386/pr15184-1.c: Compile for ia32 target only.
645 (dg-options): Remove -m32.
646 (dg-final): Scan for "movb %al" only.
647 * gcc.target/i386/pr15184-2.c: Ditto.
648
566d377a
RB
6492015-01-30 Richard Biener <rguenther@suse.de>
650
651 PR tree-optimization/64829
652 * gcc.dg/vect/pr64829.c: New testcase.
653
7b33f0c8
MP
6542015-01-29 Marek Polacek <polacek@redhat.com>
655
656 PR c/64709
657 * gcc.dg/pr64709.c: New test.
658
a7c3e87e
JJ
6592015-01-29 Jakub Jelinek <jakub@redhat.com>
660
661 PR c++/64717
662 * g++.dg/ubsan/pr64717-1.C: New test.
663 * g++.dg/ubsan/pr64717-2.C: New test.
664
6652015-01-29 Uros Bizjak <ubizjak@gmail.com>
75e2edee
UB
666
667 * gcc.dg/tree-ssa/pr64801.c: Fix scan-tree-dump-not directive.
668
52d28530
JL
6692015-01-29 Jeff Law <law@redhat.com>
670
671 PR target/15184
672 * gcc.target/i386/pr15184-1.c: New test.
673 * gcc.target/i386/pr15184-2.c: New test.
674
b8aa7083
YR
6752015-01-29 Yuri Rumyantsev <ysrumyan@gmail.com>
676
677 PR tree-optimization/64746
678 * gcc.target/i386/avx2-vect-aggressive-1.c: New test.
679
d94e3e75
RB
6802015-01-29 Richard Biener <rguenther@suse.de>
681
682 PR tree-optimization/64853
683 * gcc.dg/torture/pr64853.c: New testcase.
684
62c00445
RB
6852015-01-29 Richard Biener <rguenther@suse.de>
686
687 PR tree-optimization/64844
688 * gcc.dg/vect/pr64844.c: New testcase.
689
e11627e9
YR
6902015-01-29 Yuri Rumyantsev <ysrumyan@gmail.com>
691
692 PR middle-end/64809
693 * gcc.dg/pr64809.c: Delete.
694
c291690e
IE
6952015-01-29 Ilya Enkovich <ilya.enkovich@intel.com>
696
697 PR middle-end/64805
698 * gcc.target/i386/pr64805.c: New.
699
2b6969cd
RO
7002015-01-29 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
701
702 * gcc.dg/guality/guality.h (main): Add argv[0] to
703 guality_gdb_command.
704
10881cff
JH
7052015-01-29 Jan Hubicka <hubicka@ucw.cz>
706
707 PR ipa/64801
708 * gcc.dg/tree-ssa/pr64801.c: New testcase.
709
c761dca1
OE
7102015-01-28 Oleg Endo <olegendo@gcc.gnu.org>
711
712 PR target/64659
713 * gcc.target/sh/sh.exp
714 (check_effective_target_atomic_model_soft_gusa_available,
715 check_effective_target_atomic_model_soft_tcb_available,
716 check_effective_target_atomic_model_soft_imask_available,
717 check_effective_target_atomic_model_hard_llcs_available): New.
718 * gcc.target/sh/pr64659-0.h: New.
719 * gcc.target/sh/pr64659-1.c: New.
720 * gcc.target/sh/pr64659-2.c: New.
721 * gcc.target/sh/pr64659-3.c: New.
722 * gcc.target/sh/pr64659-4.c: New.
723
26586d77
AV
7242015-01-28 Alex Velenko <Alex.Velenko@arm.com>
725
726 * gcc.target/arm/atomic-op-consume.c (scan-assember-times): Adjust
727 scan-assembler-times pattern.
728
090238ee
YR
7292015-01-28 Yuri Rumyantsev <ysrumyan@gmail.com>
730
731 PR middle-end/64809
732 * gcc.dg/pr64809.c: New test.
733
fa8e5051
IE
7342015-01-28 Ilya Enkovich <ilya.enkovich@intel.com>
735
736 PR tree-optimization/64277
737 * gcc.dg/pr64277.c: New.
738
8447859b
TP
7392015-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
740
741 PR tree-optimization/64718
742 * gcc.c-torture/execute/pr64718.c: New test.
743
285398d2
JG
7442015-01-28 James Greenhalgh <james.greenhalgh@arm.com>
745
746 * gcc.target/aarch64/abs_2.c: New.
747
6b18ab83
RS
7482015-01-28 Robert Suchanek <robert.suchanek@imgtec.com>
749
750 * lib/target-supports.exp (check_effective_target_mips_nanlegacy): New.
751 * gcc.target/mips/loongson-simd.c: Require legacy NaN support.
752 * gcc.target/mips/mips.exp (mips-dg-options): Imply -mnan=legacy for
753 ISA rev < 2.
754
813ba013
JJ
7552015-01-28 Jakub Jelinek <jakub@redhat.com>
756
757 PR bootstrap/64612
758 * lib/target-supports.exp (check_effective_target_comdat_group): New.
759 * g++.dg/ipa/pr64612.C: Guard scan-assembler test with
760 { target comdat_group }.
761
710700ab
TB
7622015-01-27 Tobias Burnus <burnus@net-b.de>
763
764 PR fortran/63861
765 * gfortran.dg/goacc/coarray_2.f90: New.
766
e23f2892
JH
7672015-01-27 Jan Hubicka <hubicka@ucw.cz>
768
769 PR ipa/60871
770 PR ipa/64139
771 * g++.dg/torture/pr64139.C: New testcase.
772 * g++.dg/torture/pr60871.C: Likewise.
773
6e17947e
JW
7742015-01-27 Janus Weil <janus@gcc.gnu.org>
775
776 PR fortran/64230
777 * gfortran.dg/class_allocate_18.f90: Remove -fsanitize option to
778 prevent linking errors.
779
b833dedd
JH
7802015-01-27 Jan Hubicka <hubicka@ucw.cz>
781
782 PR ipa/64282
783 * g++.dg/torture/pr64282.C: New testcase.
784
e24ca886
KT
7852015-01-27 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
786
787 * gcc.target/aarch64/store-pair-1.c: Update scan-assembler to check
788 for wzr reg.
789
94091f43
DV
7902015-01-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
791
183153c9
OE
792 * gcc.target/s390/hotpatch-13.c: New testcase.
793 * gcc.target/s390/hotpatch-14.c: New testcase.
794 * gcc.target/s390/hotpatch-15.c: New testcase.
795 * gcc.target/s390/hotpatch-16.c: New testcase.
796 * gcc.target/s390/hotpatch-17.c: New testcase.
797 * gcc.target/s390/hotpatch-18.c: New testcase.
798 * gcc.target/s390/hotpatch-19.c: New testcase.
799 * gcc.target/s390/hotpatch-20.c: New testcase.
800 * gcc.target/s390/hotpatch-compile-10.c: New testcase.
801 * gcc.target/s390/hotpatch-compile-11.c: New testcase.
802 * gcc.target/s390/hotpatch-compile-12.c: New testcase.
803 * gcc.target/s390/hotpatch-compile-13.c: New testcase.
804 * gcc.target/s390/hotpatch-compile-14.c: New testcase.
805 * gcc.target/s390/hotpatch-compile-15.c: New testcase.
806 * gcc.target/s390/hotpatch-compile-16.c: New testcase.
807 * gcc.target/s390/hotpatch-compile-9.c: New testcase.
808 * gcc.target/s390/hotpatch-1.c: Testcase adjusted to new -mhotpatch.
809 * gcc.target/s390/hotpatch-10.c: Likewise.
810 * gcc.target/s390/hotpatch-11.c: Likewise.
811 * gcc.target/s390/hotpatch-12.c: Likewise.
812 * gcc.target/s390/hotpatch-2.c: Likewise.
813 * gcc.target/s390/hotpatch-3.c: Likewise.
814 * gcc.target/s390/hotpatch-4.c: Likewise.
815 * gcc.target/s390/hotpatch-5.c: Likewise.
816 * gcc.target/s390/hotpatch-6.c: Likewise.
817 * gcc.target/s390/hotpatch-7.c: Likewise.
818 * gcc.target/s390/hotpatch-8.c: Likewise.
819 * gcc.target/s390/hotpatch-9.c: Likewise.
820 * gcc.target/s390/hotpatch-compile-1.c: Likewise.
821 * gcc.target/s390/hotpatch-compile-2.c: Likewise.
822 * gcc.target/s390/hotpatch-compile-3.c: Likewise.
823 * gcc.target/s390/hotpatch-compile-4.c: Likewise.
824 * gcc.target/s390/hotpatch-compile-5.c: Likewise.
825 * gcc.target/s390/hotpatch-compile-6.c: Likewise.
826 * gcc.target/s390/hotpatch-compile-7.c: Likewise.
827 * gcc.target/s390/hotpatch-compile-8.c: Likewise.
94091f43 828
096e8448
JW
8292015-01-27 Jiong Wang <jiong.wang@arm.com>
830
831 * gcc.dg/long_branch.c: New testcase.
832
f101c4b4
RB
8332015-01-27 Richard Biener <rguenther@suse.de>
834
835 PR tree-optimization/56273
836 PR tree-optimization/59124
837 PR tree-optimization/64277
838 * g++.dg/warn/Warray-bounds-6.C: New testcase.
839 * gcc.dg/Warray-bounds-12.c: Likewise.
840 * gcc.dg/Warray-bounds-13.c: Likewise.
841
6d71672d
JJ
8422015-01-27 Jakub Jelinek <jakub@redhat.com>
843
844 PR rtl-optimization/61058
845 * gcc.dg/pr61058.c: New test.
846
3dd598be
IE
8472015-01-27 Ilya Enkovich <ilya.enkovich@intel.com>
848
849 * gcc.target/i386/chkp-narrow-bounds.c: New.
850
dea63e49
JJ
8512015-01-27 Jakub Jelinek <jakub@redhat.com>
852
b30ea138
JJ
853 PR tree-optimization/64807
854 * gcc.dg/pr64807.c: New test.
855
dea63e49
JJ
856 PR c/64766
857 * gcc.dg/pr64766.c: New test.
858
48e4f473
OE
8592015-01-26 Oleg Endo <olegendo@gcc.gnu.org>
860
861 PR target/49263
862 * gcc.target/sh/pr49263-4.c: New.
863
40a778bd
PT
8642015-01-26 Paul Thomas <pault@gcc.gnu.org>
865
866 PR fortran/62044
867 * gfortran.dg/allocate_with_mold_1.f90: New test
868
d38f7dce
JJ
8692015-01-26 Jakub Jelinek <jakub@redhat.com>
870
871 PR c/64778
872 * gcc.dg/pr64778.c: New test.
873
4cd76837
JJ
874 PR middle-end/64421
875 * gcc.dg/vect/pr64421.c: New test.
876
b25affbd
TB
8772015-01-26 Tobias Burnus <burnus@net-b.de>
878
879 PR fortran/64771
880 * gfortran.dg/coarray_36.f: New.
881 * gfortran.dg/coarray_37.f90: New.
882
807b50a7
JW
8832015-01-26 Janus Weil <janus@gcc.gnu.org>
884
885 PR fortran/64230
886 * gfortran.dg/class_allocate_18.f90: New.
887
2748ffd3
CL
8882015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
889
890 * gcc.target/aarch64/advsimd-intrinsics/vpaddl.c: New file.
891
4ef07c76
CL
8922015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
893
894 * gcc.target/aarch64/advsimd-intrinsics/vpadal.c: New file.
895
0e6057c6
CL
8962015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
897
316cbf79
CL
898 * gcc.target/aarch64/advsimd-intrinsics/vmvn.c: New file.
899
9002015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
901
902 * gcc.target/aarch64/advsimd-intrinsics/vmovl.c: New file.
0e6057c6 903
0dd498e4
CL
9042015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
905
906 * gcc.target/aarch64/advsimd-intrinsics/vpXXX.inc: New file.
907 * gcc.target/aarch64/advsimd-intrinsics/vpadd.c: New file.
908 * gcc.target/aarch64/advsimd-intrinsics/vpmax.c: New file.
909 * gcc.target/aarch64/advsimd-intrinsics/vpmin.c: New file.
910
a9f53b60
CL
9112015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
912
913 * gcc.target/aarch64/advsimd-intrinsics/vmlX_n.inc: New file.
914 * gcc.target/aarch64/advsimd-intrinsics/vmla_n.c: New file.
915 * gcc.target/aarch64/advsimd-intrinsics/vmls_n.c: New file.
916
f4d988f4
CL
9172015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
918
919 * gcc.target/aarch64/advsimd-intrinsics/vXXXhn.inc: New file.
920 * gcc.target/aarch64/advsimd-intrinsics/vraddhn.c: New file.
921 * gcc.target/aarch64/advsimd-intrinsics/vrsubhn.c: New file.
922 * gcc.target/aarch64/advsimd-intrinsics/vsubhn.c: New file.
923 * gcc.target/aarch64/advsimd-intrinsics/vaddhn.c: Use code from
924 vXXXhn.inc.
925
3cd58c0f
RB
9262015-01-26 Richard Biener <rguenther@suse.de>
927
928 PR middle-end/64764
929 * gcc.dg/uninit-19.c: New testcase.
930
96af01ae
RO
9312015-01-26 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
932
933 * lib/target-supports.exp (check_effective_target_vect64): Add
934 sparc*-*-*.
935
44d59462
EB
9362015-01-26 Eric Botcazou <ebotcazou@adacore.com>
937
938 PR testsuite/64712
939 * gnat.dg/unchecked_convert1.adb (Unchecked_Convert1): Initialize A.
940
a638d1de
TL
9412015-01-26 Tony Liu <tony.liu@arm.com>
942
943 * gcc.target/arm/scd42-1.c: Improve the check for UAL and
944 non-UAL cases.
945
0daf7343
JB
9462015-01-26 Janne Blomqvist <jb@gcc.gnu.org>
947
948 PR libfortran/64770
949 * gfortran.dg/open_new_segv.f90: Add dg- stuff to make test work
950 correctly, clean up afterwards.
951
0ac399cf
MM
9522015-01-25 Mikael Morin <mikael@gcc.gnu.org>
953
954 PR fortran/62044
955 * gfortran.dg/use_rename_7.f90: New.
956
939911c5
ASJ
9572015-01-25 Allan Sandfeld Jensen <sandfeld@kde.org>
958
959 * gcc.target/i386/funcspec-5.c: Test new multiversion targets.
960 * g++.dg/ext/mv17.C: Test BMI/BMI2 multiversion dispatcher.
961
1f22bef5
OE
9622015-01-25 Oleg Endo <olegendo@gcc.gnu.org>
963
964 PR target/54236
965 * gcc.target/sh/pr54236-4.c: New.
966
c8f2dff2
L
9672015-01-24 H.J. Lu <hongjiu.lu@intel.com>
968
969 * gcc.target/i386/builtin_target.c (check_intel_cpu_model): Add
970 Silvermont, Ivy Bridge, Haswell and Broadwell tests. Update Sandy
971 Bridge test.
972
7165d8f1
JB
9732015-01-24 Janne Blomqvist <jb@gcc.gnu.org>
974
975 PR libfortran/64770
976 * gfortran.dg/open_new_segv.f90: New test.
977
841dbf80
OE
9782015-01-24 Oleg Endo <olegendo@gcc.gnu.org>
979
980 PR target/49263
981 PR target/53987
982 PR target/64345
983 PR target/59533
984 PR target/52933
985 PR target/54236
986 PR target/51244
987 * gcc.target/sh/pr64345-1.c: New.
988 * gcc.target/sh/pr64345-2.c: New.
989 * gcc.target/sh/pr59533-1.c: New.
990 * gcc.target/sh/pr49263.c: Adjust matching of expected insns.
991 * gcc.target/sh/pr52933-2.c: Likewise.
992 * gcc.target/sh/pr54089-1.c: Likewise.
993 * gcc.target/sh/pr54236-1.c: Likewise.
994 * gcc.target/sh/pr51244-20-sh2a.c: Likewise.
995 * gcc.target/sh/pr49263-1.c: Remove xfails.
996 * gcc.target/sh/pr49263-2.c: Likewise.
997 * gcc.target/sh/pr49263-3.c: Likewise.
998 * gcc.target/sh/pr53987-1.c: Likewise.
999 * gcc.target/sh/pr52933-1.c: Adjust matching of expected insns.
1000 (test_24, test_25, test_26, test_27, test_28, test_29, test_30): New.
1001 * gcc.target/sh/pr51244-12.c: Adjust matching of expected insns.
1002 (test05, test06, test07, test08, test09, test10, test11, test12): New.
1003 * gcc.target/sh/pr54236-3.c: Adjust matching of expected insns.
1004 (test_002, test_003, test_004, test_005, test_006, test_007, test_008,
1005 test_009): New.
1006 * gcc.target/sh/pr51244-4.c: Adjust matching of expected insns.
1007 (test_02): New.
1008
19bd4ebc
TV
10092015-01-24 Tom de Vries <tom@codesourcery.com>
1010
1011 * gcc.target/i386/funcspec-5.c: Replace avx512 with avx512f.
1012
6ed7da89
ILT
10132015-01-23 Ian Lance Taylor <iant@google.com>
1014
1015 PR go/64510
1016 * go.test/go-test.exp (go-gc-tests): Skip nilptr2.go test on
1017 targets without split stack support.
1018
5c8bae59
VM
10192015-01-23 Vladimir Makarov <vmakarov@redhat.com>
1020
1021 PR target/64317
1022 * gcc.target/i386/pr64317.c: New test.
1023
6c4d60f8
JJ
10242015-01-23 Jakub Jelinek <jakub@redhat.com>
1025
1026 PR rtl-optimization/63637
1027 PR rtl-optimization/60663
1028 * gcc.dg/pr63637-1.c: New test.
1029 * gcc.dg/pr63637-2.c: New test.
1030 * gcc.dg/pr63637-3.c: New test.
1031 * gcc.dg/pr63637-4.c: New test.
1032 * gcc.dg/pr63637-5.c: New test.
1033 * gcc.dg/pr63637-6.c: New test.
1034 * gcc.target/i386/pr63637-1.c: New test.
1035 * gcc.target/i386/pr63637-2.c: New test.
1036 * gcc.target/i386/pr63637-3.c: New test.
1037 * gcc.target/i386/pr63637-4.c: New test.
1038 * gcc.target/i386/pr63637-5.c: New test.
1039 * gcc.target/i386/pr63637-6.c: New test.
1040
350d17ef
RB
10412015-01-23 Richard Biener <rguenther@suse.de>
1042
1043 PR testsuite/63439
1044 * gcc.dg/vect/bb-slp-11.c: Require vect_pack_trunc.
1045 * gcc.dg/vect/bb-slp-26.c: Require vect_hw_misalign.
1046
10ef8f28
MP
10472015-01-23 Marek Polacek <polacek@redhat.com>
1048
1049 PR preprocessor/60570
1050 * gcc.dg/cpp/pr36320.c: Turn dg-error into dg-bogus.
1051 * gcc.dg/cpp/pr60570.c: New test.
1052
8f000887
RB
10532015-01-23 Richard Biener <rguenther@suse.de>
1054
1055 PR testsuite/63439
1056 * gcc.dg/vect/vect-33.c: Adjust target selectors for v16qi
1057 vectorization on vect64 targets.
1058
652960d1
JW
10592015-01-23 Janus Weil <janus@gcc.gnu.org>
1060
1061 PR fortran/60922
1062 * gfortran.dg/class_allocate_17.f90: New.
1063
c146aced
TB
10642015-01-23 Tobias Burnus <burnus@net-b.de>
1065
1066 PR fortran/64726
1067 * gfortran.dg/goacc/combined_loop.f90: New.
1068
bae420fc
JD
10692015-01-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1070
1071 PR fortran/61933
1072 * gfortran.dg/make_unit.f90: New test.
1073
20056f60
JD
10742015-01-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1075
1076 PR fortran/61933
1077 * gfortran.dg/negative_unit_int8.f: Update.
1078
5e7821eb
JL
10792015-01-22 Jeff Law <law@redhat.com>
1080
1081 PR target/52076
1082 * gcc.target/m68k/pr52076-1.c: New test.
1083 * gcc.target/m68k/pr52076-2.c: New test.
1084
f4b05e74
RB
10852015-01-22 Richard Biener <rguenther@suse.de>
1086
1087 PR middle-end/64728
1088 * gcc.dg/torture/pr64728.c: New testcase.
1089
75e2edee 10902015-01-22 Uros Bizjak <ubizjak@gmail.com>
98321768
UB
1091
1092 PR target/64688
1093 * g++.dg/pr64688.C: New test.
1094
e9ed6b1e
IE
10952015-01-22 Ilya Enkovich <ilya.enkovich@intel.com>
1096
1097 * gcc.target/i386/chkp-always_inline.c (f1): Make static
1098 to avoid errors with -fpic.
1099
cce93c76
RB
11002015-01-22 Richard Biener <rguenther@suse.de>
1101
1102 PR libstdc++/64535
1103 * g++.old-deja/g++.eh/badalloc1.C: Adjust.
1104
c8b90a13
SB
11052015-01-21 Segher Boessenkool <segher@kernel.crashing.org>
1106
1107 PR rtl-optimization/64682
1108 * gcc.c-torture/execute/pr64682.c: New file.
1109
31be63ab
JJ
11102015-01-21 Jakub Jelinek <jakub@redhat.com>
1111
98f51044
JJ
1112 PR debug/64511
1113 * gcc.dg/pr64511.c: New test.
1114
6c5ed3f1
JJ
1115 PR rtl-optimization/62078
1116 * g++.dg/opt/pr62078.C: New test.
1117
31be63ab
JJ
1118 PR c/63307
1119 * c-c++-common/cilk-plus/CK/pr63307.c: New test.
1120
4195393b
TK
11212015-01-21 Thomas Koenig <tkoenig@netcologne.de>
1122
1123 PR fortran/57023
1124 * gfortran.dg/internal_pack_15.f90: New test.
1125
2f3c4b69
BE
11262015-01-21 Bernd Edlinger <bernd.edlinger@hotmail.de>
1127
1128 * gcc/testsuite/c-c++-common/tsan/step.c: New testcase.
1129
6fdbf713
CL
11302015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
1131
1132 * gcc.target/aarch64/advsimd-intrinsics/vqdmull_n.c: New file.
1133
9b84f8f5
CL
11342015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
1135
1136 * gcc.target/aarch64/advsimd-intrinsics/vqdmull_lane.c: New file.
1137
993cb720
CL
11382015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
1139
1140 * gcc.target/aarch64/advsimd-intrinsics/vqdmull.c: New file.
1141
c6c3bdce
CL
11422015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
1143
1144 * gcc.target/aarch64/advsimd-intrinsics/vqdmulh_n.c: New file.
1145
49258482
CL
11462015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
1147
1148 * gcc.target/aarch64/advsimd-intrinsics/vqdmulh_lane.c: New file.
1149
77566bc7
CL
11502015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
1151
1152 * gcc.target/aarch64/advsimd-intrinsics/vqdmulh.c: New file.
1153
94b9215c
CL
11542015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
1155
1156 * gcc.target/aarch64/advsimd-intrinsics/vmull_n.c: New file.
1157
43da1074
CL
11582015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
1159
1160 * gcc.target/aarch64/advsimd-intrinsics/vmull_lane.c: New file.
1161
e5584668
CL
11622015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
1163
1164 * gcc.target/aarch64/advsimd-intrinsics/vmull.c: New file.
1165
8afb62ac
CL
11662015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
1167
1168 * gcc.target/aarch64/advsimd-intrinsics/vmul_n.c: New file.
1169
ad9b853c
CL
11702015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
1171
1172 * gcc.target/aarch64/advsimd-intrinsics/vmul_lane.c: New file.
1173
d048f8c3
CL
11742015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
1175
1176 * gcc.target/aarch64/advsimd-intrinsics/vmovn.c: New file.
1177
84722cca
CL
11782015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
1179
1180 * gcc.target/aarch64/advsimd-intrinsics/vXXXw.inc: New file.
1181 * gcc.target/aarch64/advsimd-intrinsics/vsubw.c: New file.
1182 * gcc.target/aarch64/advsimd-intrinsics/vaddw.c: Use code from
1183 vXXXw.inc.
1184
9ba08321
CL
11852015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
1186
1187 * gcc.target/aarch64/advsimd-intrinsics/vXXXl.inc: New file.
1188 * gcc.target/aarch64/advsimd-intrinsics/vsubl.c: New file.
1189 * gcc.target/aarch64/advsimd-intrinsics/vaddl.c: Use code from
1190 vXXXl.inc.
1191
8f478ee6
RL
11922015-01-21 Renlin Li <renlin.li@arm.com>
1193
1194 * g++.dg/tls/thread_local5.C: Skip when dejagnu wrapper is used.
1195 * g++.dg/tls/thread_local5g.C: Likewise.
1196 * g++.dg/tls/thread_local6g.C: Likewise.
1197
d9355320
CL
11982015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
1199
1200 * gcc.target/aarch64/advsimd-intrinsics/vsXi_n.inc: New file.
1201 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: New file.
1202 * gcc.target/aarch64/advsimd-intrinsics/vsri_n.c: New file.
1203
dc60142a
CL
12042015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
1205
1206 * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl_n.inc: New file.
1207 * gcc.target/aarch64/advsimd-intrinsics/vqdmlal_n.c: New file.
1208 * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl_n.c: New file.
1209
e6ad0b15
CL
12102015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
1211
1212 * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl_lane.inc: New file.
1213 * gcc.target/aarch64/advsimd-intrinsics/vqdmlal_lane.c: New file.
1214 * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl_lane.c: New file.
1215
73780390
CL
12162015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
1217
1218 * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl.inc: New file.
1219 * gcc.target/aarch64/advsimd-intrinsics/vqdmlal.c: New file.
1220 * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl.c: New file.
1221
1f36fbf4
JL
12222015-01-20 Jeff Law <law@redhat.com>
1223
1224 PR target/59946
1225 * gcc.target/m68k/pr59946.c: New test.
1226
07cdd01e
CL
12272015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
1228
1229 * gcc.target/aarch64/advsimd-intrinsics/vmlXl_n.inc: New file.
1230 * gcc.target/aarch64/advsimd-intrinsics/vmlal_n.c: New file.
1231 * gcc.target/aarch64/advsimd-intrinsics/vmlsl_n.c: New file.
1232
e20a3d0f
CL
12332015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
1234
1235 * gcc.target/aarch64/advsimd-intrinsics/vmlXl_lane.inc: New file.
1236 * gcc.target/aarch64/advsimd-intrinsics/vmlal_lane.c: New file.
1237 * gcc.target/aarch64/advsimd-intrinsics/vmlsl_lane.c: New file.
1238
8e4a8e54
CL
12392015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
1240
1241 * gcc.target/aarch64/advsimd-intrinsics/vmlXl.inc: New file.
1242 * gcc.target/aarch64/advsimd-intrinsics/vmlal.c: New file.
1243 * gcc.target/aarch64/advsimd-intrinsics/vmlsl.c: New file.
1244
8df0f8aa
CL
12452015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
1246
1247 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: New file.
1248 * gcc.target/aarch64/advsimd-intrinsics/vtrn.c: New file.
1249 * gcc.target/aarch64/advsimd-intrinsics/vuzp.c: Use code from
1250 vshuffle.inc.
1251 * gcc.target/aarch64/advsimd-intrinsics/vzip.c: Use code from
1252 vshuffle.inc.
1253
1a1345f4
CL
12542015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
1255
1256 * gcc.target/aarch64/advsimd-intrinsics/vmlX_lane.inc: New file.
1257 * gcc.target/aarch64/advsimd-intrinsics/vmla_lane.c: New file.
1258 * gcc.target/aarch64/advsimd-intrinsics/vmls_lane.c: New file.
1259
84c8a10b
CL
12602015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
1261
1262 * gcc.target/aarch64/advsimd-intrinsics/vmlX.inc: New file.
1263 * gcc.target/aarch64/advsimd-intrinsics/vmla.c: New file.
1264 * gcc.target/aarch64/advsimd-intrinsics/vmls.c: New file.
1265
a5504e99
CL
12662015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
1267
1268 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: New file.
1269
17cb4283
JJ
12702015-01-20 Jakub Jelinek <jakub@redhat.com>
1271
d302f41d
JJ
1272 * gcc.dg/guality/pr49888.c (v): Add __attribute__((used)).
1273
3ea36418
JJ
1274 PR sanitizer/64632
1275 * g++.dg/ubsan/pr64632.C: New test.
1276
17cb4283
JJ
1277 PR debug/64663
1278 * gcc.dg/pr64663.c: New test.
1279
3b6444f0
PC
12802015-01-20 Paolo Carlini <paolo.carlini@oracle.com>
1281
1282 PR c++/64383
1283 * g++.dg/warn/Wunused-var-23.C: New.
1284
67ee3e61
PC
12852015-01-20 Paolo Carlini <paolo.carlini@oracle.com>
1286
1287 PR c++/59937
1288 * g++.dg/cpp0x/constexpr-59937-1.C: New.
1289 * g++.dg/cpp0x/constexpr-59937-2.C: Likewise.
1290
2fd2ae34
RB
12912015-01-20 Richard Biener <rguenther@suse.de>
1292
1293 PR ipa/64684
1294 * gcc.dg/lto/pr64684_0.c: New testcase.
1295 * gcc.dg/lto/pr64684_1.c: Likewise.
1296 * gcc.dg/lto/pr64684_2.c: Likewise.
1297 * gcc.dg/lto/pr64685_0.c: Likewise.
1298 * gcc.dg/lto/pr64685_1.c: Likewise.
1299
efb6a9ce
PC
13002015-01-20 Paolo Carlini <paolo.carlini@oracle.com>
1301
1302 PR c++/62241
1303 * g++.dg/cpp1y/lambda-init12.C: New.
1304
f1691f6c
RB
13052015-01-20 Richard Biener <rguenther@suse.de>
1306
1307 PR tree-optimization/64410
1308 * g++.dg/vect/pr64410.cc: Require vect_double.
1309
c896d4b4 13102015-01-20 Matthew Wahab <matthew.wahab@arm.com>
f1691f6c 1311
c896d4b4
MW
1312 PR target/64149
1313 * gcc.target/arm/thumb1-far-farjump-3.c: Remove.
1314
7002f3bd
IZ
13152015-01-20 Igor Zamyatin <igor.zamyatin@intel.com>
1316
1317 PR bootstrap/64676
1318 Revert:
1319 2014-01-19 Igor Zamyatin <igor.zamyatin@intel.com>
1320
1321 PR rtl-optimization/64081
1322 * gcc.dg/pr64081.c: New test.
1323
fdce7209
DM
13242015-01-19 David Malcolm <dmalcolm@redhat.com>
1325
1326 * jit.dg/harness.h: Include <unistd.h>.
1327 (CHECK_NO_ERRORS): New.
1328 (verify_code): Wrap prototype in #ifndef TEST_COMPILING_TO_FILE.
1329 (test_jit): Support new macro TEST_COMPILING_TO_FILE for exercising
1330 gcc_jit_context_compile_to_file.
1331 * jit.dg/jit.exp (fixed_host_execute): Fix the code for passing on
1332 args to the spawned executable.
1333 (jit-expand-vars): New function.
1334 (jit-exe-params): New variable.
1335 (dg-jit-set-exe-params): New function.
1336 (jit-dg-test): Detect testcases that use
1337 jit-verify-compile-to-file and call jit-setup-compile-to-file.
1338 Set arguments of spawned process to jit-exe-params.
1339 (jit-get-output-filename): New function.
1340 (jit-setup-compile-to-file): New function.
1341 (jit-verify-compile-to-file): New function.
1342 (jit-run-executable): New function.
1343 (jit-verify-executable): New function.
1344 * jit.dg/test-compile-to-assembler.c: New testcase.
1345 * jit.dg/test-compile-to-dynamic-library.c: New testcase.
1346 * jit.dg/test-compile-to-executable.c: New testcase.
1347 * jit.dg/test-compile-to-object.c: New testcase.
1348
0c84d521
OE
13492015-01-19 Oleg Endo <olegendo@gcc.gnu.org>
1350
1351 PR target/64652
1352 * gcc.target/sh/torture/pr64652.c (test): Rename to test_0.
1353 (test_1): New.
1354
6b984df0
ML
13552015-01-19 Martin Liska <mliska@suse.cz>
1356
1357 * objc/compile/pr64668.m: New test.
1358
670c08b3
DM
13592015-01-19 David Malcolm <dmalcolm@redhat.com>
1360
1361 * jit.dg/test-arith-overflow.c: Include stdbool.h.
1362 (create_overflow_fn): Update comment to clarify that
1363 the third param of the created function is a bool *, not
1364 an int *.
1365 (verify_int_overflow_fn): Convert param "expected_ovf" from
1366 int to bool. Update third param of "overflow_fn_type" from int *
1367 to bool *. Update local "actual_ovf" from int to bool.
1368 (verify_uint_overflow_fn): Likewise.
1369
185c9e56
ML
13702015-01-19 Martin Liska <mliska@suse.cz>
1371
1372 * gcc.dg/ipa/ipa-icf-33.c: New test.
1373
75f16201
FY
13742015-01-19 Felix Yang <felix.yang@huawei.com>
1375 Haijian Zhang <z.zhanghaijian@huawei.com>
1376
1377 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
1378 (buffer_float64x2, buffer_pad_float64x2): New helper variables.
1379 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (hfloat64_t,
1380 result_float64x2, expected_hfloat64x2): New helper type, variable and
1381 declaration.
1382 (buffer_float64x2, buffer_pad_float64x2): New helper variables.
1383 * gcc.target/aarch64/advsimd-intrinsics/vfma.c: Don't run on target
1384 without the FMA feature and exclude test for vfmaq_f64 on arm*-*-*.
1385 * gcc.target/aarch64/advsimd-intrinsics/vfms.c: Don't run on target
1386 without the FMA feature and exclude test for vfmsq_f64 on arm*-*-*.
1387 * gcc.target/aarch64/advsimd-intrinsics/vfma_n.c: Don't run on arm*-*-*
1388 and target without the FMA feature.
1389
af129d07
JW
13902015-01-19 Jiong Wang <jiong.wang@arm.com>
1391
1392 * gcc.target/aarch64/pr64304.c: New testcase.
1393
75f16201 13942015-01-19 Igor Zamyatin <igor.zamyatin@intel.com>
dfd3a76c
IZ
1395
1396 PR rtl-optimization/64081
1397 * gcc.dg/pr64081.c: New test.
1398
2e066278
TB
13992015-01-19 Tejas Belagod <tejas.belagod@arm.com>
1400
1401 PR target/63971
1402 * gcc.target/aarch64/test_frame_1.c: Expect only two loads of x30 (in
1403 the epilogue).
1404 * gcc.target/aarch64/test_frame_6.c: Likewise.
1405 * gcc.target/aarch64/test_frame_2.c: Expect only one pair load of x30
1406 and x19 (in the epilogue).
1407 * gcc.target/aarch64/test_frame_4.c: Likewise.
1408 * gcc.target/aarch64/test_frame_7.c: Likewise.
1409
c11d86b4
IE
14102015-01-19 Ilya Enkovich <ilya.enkovich@intel.com>
1411
1412 * gcc.target/i386/chkp-always_inline.c: New.
1413
2f3b40a7
AP
14142015-01-15 Andrew Pinski <apinski@cavium.com>
1415 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1416
1417 * gcc.target/aarch64/aapcs64/abitest.S (LABEL_TEST_FUNC_RETURN): Load
1418 testfunc_ptr as 32bit for ILP32 and 64bit for LP64.
1419
5b384b3d
PT
14202015-01-18 Andre Vehreschild <vehre@gmx.de>
1421
1422 PR fortran/60255
1423 * gfortran.dg/unlimited_polymorphic_2.f03: Removed error.
1424 * gfortran.dg/unlimited_polymorphic_20.f03: New test.
1425
14262015-01-18 Paul Thomas <pault@gcc.gnu.org>
1427
1428 PR fortran/64578
1429 * gfortran.dg/unlimited_polymorphic_21.f90: New test
1430
15a43a0c
OE
14312015-01-18 Oleg Endo <olegendo@gcc.gnu.org>
1432
1433 PR target/64652
1434 * gcc.target/sh/torture/pr64652.c: New.
1435
b16650ac
JH
14362015-01-18 Jan Hubicka <hubicka@ucw.cz>
1437
1438 * gcc.dg/ipa/ipa-icf-32.c: Update template.
1439 * c-c++-common/asan/instrument-with-calls-3.c: Likewise.
1440 * c-c++-common/asan/instrument-with-calls-2.c: Likewise.
1441 * c-c++-common/asan/instrument-with-calls-1.c: Likewise.
1442 * c-c++-common/asan/kasan-recover-1.c: Likewise.
1443 * c-c++-common/asan/kasan-recover-2.c: Likewise.
1444
33c3b6be
JH
14452015-01-18 Jan Hubicka <hubicka@ucw.cz>
1446
1447 PR ipa/64378
1448 * g++.dg/torture/pr64378.C: New testcase.
1449
a878f8e8
PT
14502015-01-18 Paul Thomas <pault@gcc.gnu.org>
1451
8fc4dc4a 1452 PR fortran/57959
a878f8e8
PT
1453 * gfortran.dg/block_13.f08: New test
1454
e207c522
PT
14552015-01-18 Paul Thomas <pault@gcc.gnu.org>
1456
1457 PR fortran/55901
1458 * gfortran.dg/associate_1.f03: Allow test for character with
1459 automatic length.
1460
f2a93012
SB
14612015-01-17 Segher Boessenkool <segher@kernel.crashing.org>
1462
1463 * gcc.target/powerpc/ppc-fpconv-4.c: Skip for -mpowerpc64.
1464 * gcc.target/powerpc/ppc-fpconv-8.c: Ditto.
1465
c0779818
SB
14662015-01-17 Segher Boessenkool <segher@kernel.crashing.org>
1467
1468 * gcc.dg/20020919-1.c: Use _ARCH_PPC64 to test for -mpowerpc64.
1469
029b2d55
PT
14702015-01-17 Paul Thomas <pault@gcc.gnu.org>
1471
1472 PR fortran/64578
1473 * gfortran.dg/unlimited_polymorphic_21.f90: New test
1474
9b548517
AV
14752015-01-17 Andre Vehreschild <vehre@gmx.de>
1476
1477 PR fortran/60357
1478 * gfortran.dg/alloc_comp_assign_13.f08: New test.
1479
1480 PR fortran/61275
1481 * gfortran.dg/alloc_comp_assign_14.f08: New test.
1482
1483 PR fortran/55932
1484 * gfortran.dg/alloc_comp_initializer_4.f03: New test.
1485
adbfb3f8
AV
14862015-01-17 Andre Vehreschild <vehre@gmx.de>
1487
1488 PR fortran/60334
1489 * gfortran.dg/deferred_type_param_6.f90: Add tests for this PR.
1490
0ed4bf92
BS
14912015-01-16 Bernd Schmidt <bernds@codesourcery.com>
1492
1493 PR rtl-optimization/52773
1494 * gcc.c-torture/compile/pr52773.c: New test.
1495
68e2914e
PC
14962015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
1497
1498 PR c++/62134
1499 * g++.dg/cpp0x/alias-decl-46.C: New.
1500
1175297f
CL
15012015-01-16 Christophe Lyon <christophe.lyon@linaro.org>
1502
1503 * gcc.target/aarch64/advsimd-intrinsics/vld1_lane.c: New file.
1504
1005e837
CL
15052015-01-16 Christophe Lyon <christophe.lyon@linaro.org>
1506
1507 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK):
1508 Add trace.
11135080
CL
1509 (CHECK_FP): Likewise.
1510 (CHECK_CUMULATIVE_SAT): Likewise.
1005e837 1511
0619d58c
CL
15122015-01-16 Christophe Lyon <christophe.lyon@linaro.org>
1513
11135080
CL
1514 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h
1515 (Set_Neon_Cumulative_Sat): Add parameter.
1516 (__set_neon_cumulative_sat): Support new parameter.
1517 * gcc.target/aarch64/advsimd-intrinsics/binary_sat_op.inc
1518 (TEST_BINARY_SAT_OP1): Call Set_Neon_Cumulative_Sat with new
1519 argument.
1520 * gcc.target/aarch64/advsimd-intrinsics/unary_sat_op.inc
1521 (TEST_UNARY_SAT_OP1): Call Set_Neon_Cumulative_Sat with new
1522 argument.
0619d58c 1523
cbf9a566
BE
15242015-01-16 Bernd Edlinger <bernd.edlinger@hotmail.de>
1525
1526 * g++.dg/tsan/vptr_benign_race.C: New testcase.
1527 * g++.dg/tsan/vptr_harmful_race.C: New testcase.
1528
39dac19e
PC
15292015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
1530
1531 PR c++/60056
1532 * g++.dg/tls/thread_local-ice4.C: New.
1533
35912f16
JG
15342015-01-16 James Greenhalgh <james.greenhalgh@arm.com>
1535
1536 * g++.dg/abi/mangle-abi-crypto.C: Add crypto options, rather
1537 than Neon options.
1538
39dac19e 15392015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
0dc240a4
PC
1540
1541 PR c++/62276
1542 * g++.dg/cpp0x/vt-62276.C: New.
1543
ed22611a
IE
15442015-01-16 Ilya Enkovich <ilya.enkovich@intel.com>
1545
1546 PR middle-end/64353
1547 * g++.dg/pr64353.C: New.
1548
f2a03a72
KT
15492015-01-16 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1550
1551 PR target/64263
1552 * gcc.target/aarch64/pr64263_1.c: New test.
1553
32e84644
YR
15542015-01-16 Yuri Rumyantsev <ysrumyan@gmail.com>
1555
1556 PR tree-optimization/64434
1557 * gcc.dg/torture/pr64434.c: Move to...
1558 * gcc.dg/pr64434.c: ... here.
1559
666e8e06
RB
15602015-01-16 Richard Biener <rguenther@suse.de>
1561
1562 PR middle-end/64614
1563 * gcc.dg/uninit-18.c: New testcase.
1564
0399a8db
RB
15652015-01-16 Richard Biener <rguenther@suse.de>
1566
1567 PR tree-optimization/64568
1568 * g++.dg/torture/pr64568-2.C: New testcase.
1569
06201ad5
IE
15702015-01-16 Ilya Enkovich <ilya.enkovich@intel.com>
1571
1572 PR target/64363
1573 * gcc.target/i386/chkp-label-address.c: New.
1574
dc9a54fa
JW
15752015-01-16 Janus Weil <janus@gcc.gnu.org>
1576
1577 PR fortran/45290
1578 * gfortran.dg/pointer_init_6.f90: Extended.
1579
ece4d1ac
RS
15802015-01-16 Robert Suchanek <robert.suchanek@imgtec.com>
1581
1582 * gcc.c-torture/compile/20150108.c: New test.
1583
4baa25d3
EB
15842015-01-16 Eric Botcazou <ebotcazou@adacore.com>
1585
1586 * gcc.target/visium: New directory.
1587
a3f97e03
RB
15882015-01-16 Richard Biener <rguenther@suse.de>
1589
1590 PR tree-optimization/61743
1591 * gcc.dg/tree-ssa/pr61743-1.c: Add -fno-tree-vectorize.
1592 * gcc.dg/tree-ssa/pr61743-2.c: Likewise.
1593
5f3bc026
ZC
15942015-01-16 Zhenqiang Chen <zhenqiang.chen@arm.com>
1595
1596 * gcc.dg/pr64015.c: New test.
1597
9377495d
MT
15982015-01-16 Markus Trippelsdorf <markus@trippelsdorf.de>
1599
1600 PR ipa/64163
1601 PR ipa/64612
1602 * g++.dg/ipa/pr64612.C: New test.
1603
eb5ffec4
RL
16042015-01-16 Renlin Li <renlin.li@arm.com>
1605
1606 * g++.dg/builtin-apply2.c: Remove aarch64 target from skip list.
1607
3e362970
IT
16082015-01-16 Ilya Tocar <ilya.tocar@intel.com>
1609
1610 * gcc.target/i386/sse-14.c: Test new intrinsic.
1611 * gcc.target/i386/sse-22.c: Ditto.
1612
de37b21e
PC
16132015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
1614
1615 PR c++/58614
1616 * g++.dg/cpp0x/auto44.C: New.
1617
56314783
SL
16182015-01-15 Sandra Loosemore <sandra@codesourcery.com>
1619
1620 PR target/59710
1621 * gcc.target/nios2/gpopt-all.c: New test case.
1622 * gcc.target/nios2/gpopt-local.c: New test case.
1623 * gcc.target/nios2/gpopt-global.c: New test case.
1624 * gcc.target/nios2/gpopt-data.c: New test case.
1625 * gcc.target/nios2/gpopt-none.c: New test case.
1626
35228ac7
JJ
16272015-01-15 Jakub Jelinek <jakub@redhat.com>
1628
1629 * g++.dg/ubsan/vptr-1.C: New test.
1630 * g++.dg/ubsan/vptr-2.C: New test.
1631 * g++.dg/ubsan/vptr-3.C: New test.
1632 * g++.dg/ubsan/vptr-4.C: New test.
1633 * g++.dg/ubsan/vptr-5.C: New test.
1634 * g++.dg/ubsan/vptr-6.C: New test.
1635 * g++.dg/ubsan/vptr-7.C: New test.
1636 * g++.dg/ubsan/vptr-8.C: New test.
1637 * g++.dg/ubsan/vptr-9.C: New test.
1638
6c34c761
EB
16392015-01-15 Eric Botcazou <ebotcazou@adacore.com>
1640
1641 * lib/c-torture.exp: Compute LTO_TORTURE_OPTIONS after the environment
1642 is set up.
1643 * lib/gcc-dg.exp: Likewise.
1644
d1457701
VM
16452015-01-15 Vladimir Makarov <vmakarov@redhat.com>
1646
1647 PR rtl-optimization/64110
1648 * gcc.target/i386/pr64110.c: Add scan-assembler.
1649
41dbbb37
TS
16502015-01-15 Thomas Schwinge <thomas@codesourcery.com>
1651 James Norris <jnorris@codesourcery.com>
1652 Cesar Philippidis <cesar@codesourcery.com>
1653 Ilmir Usmanov <i.usmanov@samsung.com>
1654
1655 * lib/target-supports.exp (check_effective_target_fopenacc): New
1656 procedure.
1657 * g++.dg/goacc-gomp/goacc-gomp.exp: New file.
1658 * g++.dg/goacc/goacc.exp: Likewise.
1659 * gcc.dg/goacc-gomp/goacc-gomp.exp: Likewise.
1660 * gcc.dg/goacc/goacc.exp: Likewise.
1661 * gfortran.dg/goacc/goacc.exp: Likewise.
1662 * c-c++-common/cpp/openacc-define-1.c: New file.
1663 * c-c++-common/cpp/openacc-define-2.c: Likewise.
1664 * c-c++-common/cpp/openacc-define-3.c: Likewise.
1665 * c-c++-common/goacc-gomp/nesting-1.c: Likewise.
1666 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
1667 * c-c++-common/goacc/acc_on_device-2-off.c: Likewise.
1668 * c-c++-common/goacc/acc_on_device-2.c: Likewise.
1669 * c-c++-common/goacc/asyncwait-1.c: Likewise.
1670 * c-c++-common/goacc/cache-1.c: Likewise.
1671 * c-c++-common/goacc/clauses-fail.c: Likewise.
1672 * c-c++-common/goacc/collapse-1.c: Likewise.
1673 * c-c++-common/goacc/data-1.c: Likewise.
1674 * c-c++-common/goacc/data-2.c: Likewise.
1675 * c-c++-common/goacc/data-clause-duplicate-1.c: Likewise.
1676 * c-c++-common/goacc/deviceptr-1.c: Likewise.
1677 * c-c++-common/goacc/deviceptr-2.c: Likewise.
1678 * c-c++-common/goacc/deviceptr-3.c: Likewise.
1679 * c-c++-common/goacc/if-clause-1.c: Likewise.
1680 * c-c++-common/goacc/if-clause-2.c: Likewise.
1681 * c-c++-common/goacc/kernels-1.c: Likewise.
1682 * c-c++-common/goacc/loop-1.c: Likewise.
1683 * c-c++-common/goacc/loop-private-1.c: Likewise.
1684 * c-c++-common/goacc/nesting-1.c: Likewise.
1685 * c-c++-common/goacc/nesting-data-1.c: Likewise.
1686 * c-c++-common/goacc/nesting-fail-1.c: Likewise.
1687 * c-c++-common/goacc/parallel-1.c: Likewise.
1688 * c-c++-common/goacc/pcopy.c: Likewise.
1689 * c-c++-common/goacc/pcopyin.c: Likewise.
1690 * c-c++-common/goacc/pcopyout.c: Likewise.
1691 * c-c++-common/goacc/pcreate.c: Likewise.
1692 * c-c++-common/goacc/pragma_context.c: Likewise.
1693 * c-c++-common/goacc/present-1.c: Likewise.
1694 * c-c++-common/goacc/reduction-1.c: Likewise.
1695 * c-c++-common/goacc/reduction-2.c: Likewise.
1696 * c-c++-common/goacc/reduction-3.c: Likewise.
1697 * c-c++-common/goacc/reduction-4.c: Likewise.
1698 * c-c++-common/goacc/sb-1.c: Likewise.
1699 * c-c++-common/goacc/sb-2.c: Likewise.
1700 * c-c++-common/goacc/sb-3.c: Likewise.
1701 * c-c++-common/goacc/update-1.c: Likewise.
1702 * gcc.dg/goacc/acc_on_device-1.c: Likewise.
1703 * gfortran.dg/goacc/acc_on_device-1.f95: Likewise.
1704 * gfortran.dg/goacc/acc_on_device-2-off.f95: Likewise.
1705 * gfortran.dg/goacc/acc_on_device-2.f95: Likewise.
1706 * gfortran.dg/goacc/assumed.f95: Likewise.
1707 * gfortran.dg/goacc/asyncwait-1.f95: Likewise.
1708 * gfortran.dg/goacc/asyncwait-2.f95: Likewise.
1709 * gfortran.dg/goacc/asyncwait-3.f95: Likewise.
1710 * gfortran.dg/goacc/asyncwait-4.f95: Likewise.
1711 * gfortran.dg/goacc/branch.f95: Likewise.
1712 * gfortran.dg/goacc/cache-1.f95: Likewise.
1713 * gfortran.dg/goacc/coarray.f95: Likewise.
1714 * gfortran.dg/goacc/continuation-free-form.f95: Likewise.
1715 * gfortran.dg/goacc/cray.f95: Likewise.
1716 * gfortran.dg/goacc/critical.f95: Likewise.
1717 * gfortran.dg/goacc/data-clauses.f95: Likewise.
1718 * gfortran.dg/goacc/data-tree.f95: Likewise.
1719 * gfortran.dg/goacc/declare-1.f95: Likewise.
1720 * gfortran.dg/goacc/enter-exit-data.f95: Likewise.
1721 * gfortran.dg/goacc/fixed-1.f: Likewise.
1722 * gfortran.dg/goacc/fixed-2.f: Likewise.
1723 * gfortran.dg/goacc/fixed-3.f: Likewise.
1724 * gfortran.dg/goacc/fixed-4.f: Likewise.
1725 * gfortran.dg/goacc/host_data-tree.f95: Likewise.
1726 * gfortran.dg/goacc/if.f95: Likewise.
1727 * gfortran.dg/goacc/kernels-tree.f95: Likewise.
1728 * gfortran.dg/goacc/list.f95: Likewise.
1729 * gfortran.dg/goacc/literal.f95: Likewise.
1730 * gfortran.dg/goacc/loop-1.f95: Likewise.
1731 * gfortran.dg/goacc/loop-2.f95: Likewise.
1732 * gfortran.dg/goacc/loop-3.f95: Likewise.
1733 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
1734 * gfortran.dg/goacc/omp.f95: Likewise.
1735 * gfortran.dg/goacc/parallel-kernels-clauses.f95: Likewise.
1736 * gfortran.dg/goacc/parallel-kernels-regions.f95: Likewise.
1737 * gfortran.dg/goacc/parallel-tree.f95: Likewise.
1738 * gfortran.dg/goacc/parameter.f95: Likewise.
1739 * gfortran.dg/goacc/private-1.f95: Likewise.
1740 * gfortran.dg/goacc/private-2.f95: Likewise.
1741 * gfortran.dg/goacc/private-3.f95: Likewise.
1742 * gfortran.dg/goacc/pure-elemental-procedures.f95: Likewise.
1743 * gfortran.dg/goacc/reduction-2.f95: Likewise.
1744 * gfortran.dg/goacc/reduction.f95: Likewise.
1745 * gfortran.dg/goacc/routine-1.f90: Likewise.
1746 * gfortran.dg/goacc/routine-2.f90: Likewise.
1747 * gfortran.dg/goacc/sentinel-free-form.f95: Likewise.
1748 * gfortran.dg/goacc/several-directives.f95: Likewise.
1749 * gfortran.dg/goacc/sie.f95: Likewise.
1750 * gfortran.dg/goacc/subarrays.f95: Likewise.
1751 * gfortran.dg/gomp/map-1.f90: Likewise.
1752 * gfortran.dg/openacc-define-1.f90: Likewise.
1753 * gfortran.dg/openacc-define-2.f90: Likewise.
1754 * gfortran.dg/openacc-define-3.f90: Likewise.
1755 * g++.dg/gomp/block-1.C: Update for changed compiler output.
1756 * g++.dg/gomp/block-2.C: Likewise.
1757 * g++.dg/gomp/block-3.C: Likewise.
1758 * g++.dg/gomp/block-5.C: Likewise.
1759 * g++.dg/gomp/target-1.C: Likewise.
1760 * g++.dg/gomp/target-2.C: Likewise.
1761 * g++.dg/gomp/taskgroup-1.C: Likewise.
1762 * g++.dg/gomp/teams-1.C: Likewise.
1763 * gcc.dg/cilk-plus/jump-openmp.c: Likewise.
1764 * gcc.dg/cilk-plus/jump.c: Likewise.
1765 * gcc.dg/gomp/block-1.c: Likewise.
1766 * gcc.dg/gomp/block-10.c: Likewise.
1767 * gcc.dg/gomp/block-2.c: Likewise.
1768 * gcc.dg/gomp/block-3.c: Likewise.
1769 * gcc.dg/gomp/block-4.c: Likewise.
1770 * gcc.dg/gomp/block-5.c: Likewise.
1771 * gcc.dg/gomp/block-6.c: Likewise.
1772 * gcc.dg/gomp/block-7.c: Likewise.
1773 * gcc.dg/gomp/block-8.c: Likewise.
1774 * gcc.dg/gomp/block-9.c: Likewise.
1775 * gcc.dg/gomp/target-1.c: Likewise.
1776 * gcc.dg/gomp/target-2.c: Likewise.
1777 * gcc.dg/gomp/taskgroup-1.c: Likewise.
1778 * gcc.dg/gomp/teams-1.c: Likewise.
1779
96a87981
DM
17802015-01-15 David Malcolm <dmalcolm@redhat.com>
1781
1782 * jit.dg/test-error-mismatching-types-in-assignment-op.c: New
1783 test case.
1784
37767f4f
MS
17852015-01-15 Mike Stump <mikestump@comcast.net>
1786
1787 * gcc.dg/inline_1.c: Rename gcc.dg/inline_[1-4].c to inline-3[6-9].c.
1788 * gcc.dg/inline_2.c: Likewise.
1789 * gcc.dg/inline_3.c: Likewise.
1790 * gcc.dg/inline_4.c: Likewise.
1791
cab283f5
JW
17922015-01-15 Janus Weil <janus@gcc.gnu.org>
1793
1794 PR fortran/58023
1795 * gfortran.dg/proc_ptr_comp_43.f90: New.
1796
1357c6e1
MS
17972015-01-15 Mike Stump <mikestump@comcast.net>
1798
1799 * gcc.dg/unroll_1.c: Rename gcc.dg/unroll_[1-5].c to unroll-[2-6].
1800 * gcc.dg/unroll_2.c: Likewise.
1801 * gcc.dg/unroll_3.c: Likewise.
1802 * gcc.dg/unroll_4.c: Likewise.
1803 * gcc.dg/unroll_5.c: Likewise.
1804
b472082a
TB
18052015-01-15 Tejas Belagod <tejas.belagod@arm.com>
1806
1807 PR target/63971
1808 * gcc.target/aarch64/test_frame_1.c: Revert to 3 loads of x30
1809 in epilogue.
1810 * gcc.target/aarch64/test_frame_6.c: Likewise.
1811 * gcc.target/aarch64/test_frame_2.c: Revert to 2 pair loads of
1812 x30 and x19 (in the epilogue).
1813 * gcc.target/aarch64/test_frame_4.c: Likewise.
1814 * gcc.target/aarch64/test_frame_7.c: Likewise.
1815
c23127ce
ML
18162015-01-15 Martin Liska <mliska@suse.cz>
1817
1818 * g++.dg/ipa/pr64068.C: New test.
1819 * gcc.dg/ipa/PR64559.c: New test.
1820
d86cfdb8
L
18212015-01-15 H.J. Lu <hongjiu.lu@intel.com>
1822
1823 * g++.dg/other/anon5.C: Ignore additional messages on Linux/x86
1824 with PIE.
1825
42c6b3ca
RB
18262015-01-15 Richard Biener <rguenther@suse.de>
1827
1828 PR tree-optimization/61743
1829 * gcc.dg/tree-ssa/pr61743-1.c: New testcase.
1830 * gcc.dg/tree-ssa/pr61743-2.c: Likewise.
1831
f5422cbf
RL
18322015-01-15 Renlin Li <renlin.li@arm.com>
1833
1834 * gcc.target/aarch64/volatileloadpair-1.c: Correct dg-options.
1835 * gcc.target/aarch64/volatileloadpair-2.c: Likewise.
1836
e9d5a1a0
YR
18372015-01-15 Yuri Rumyantsev <ysrumyan@gmail.com>
1838
1839 * gcc.dg/vect/vect-aggressive-1.c: New.
1840 * gcc.target/i386/avx2-vect-aggressive.c: New.
1841
645c25f6
L
18422015-01-15 H.J. Lu <hongjiu.lu@intel.com>
1843
1844 * gcc.target/i386/pr54445-2.c: Adjust scan string for PIE.
1845
928923e7
RB
18462015-01-15 Richard Biener <rguenther@suse.de>
1847
1848 PR lto/64415
1849 * gcc.dg/lto/pr64415_0.c: Re-enable for darwin with
1850 -Wl,-undefined,dynamic_lookup.
1851
3aabdc00
EB
18522015-01-15 Eric Botcazou <ebotcazou@adacore.com>
1853
4c113f87 1854 * gnat.dg/opt47.adb: New test.
3aabdc00 1855
04d8b4dc
RB
18562015-01-15 Richard Biener <rguenther@suse.de>
1857
1858 PR lto/64415
1859 * gcc.dg/lto/pr64415_0.c: Skip on darwin.
1860
d2626c0b
YR
18612015-01-15 Yuri Rumyantsev <ysrumyan@gmail.com>
1862
1863 PR tree-optimization/64434
1864 * gcc.dg/torture/pr64434.c: New test.
1865
3387e614
MF
18662015-01-15 Matthew Fortune <matthew.fortune@imgtec.com>
1867
1868 * gcc.target/mips/mips.exp (mips-dg-options): -mips3d requires
1869 -mno-micromips. MIPS32R1 and below require -mno-micromips.
1870 -march=loongson* and -march=octeon* require -mno-micromips.
1871
63ecaca0
AB
18722015-01-15 Andrew Bennett <andrew.bennett@imgtec.com>
1873 Matthew Fortune <matthew.fortune@imgtec.com>
1874
1875 * gcc.target/mips/call-saved-4.c (foo): Add NOCOMPRESSION.
1876 * gcc.target/mips/call-saved-5.c (foo): Likewise.
1877 * gcc.target/mips/call-saved-6.c (foo): Likewise.
1878 * gcc.target/mips/call-saved-7.c: New file.
1879 * gcc.target/mips/call-saved-8.c: New file.
1880 * gcc.target/mips/call-saved-9.c: New file.
1881
954bdd58
MF
18822015-01-14 Matthew Fortune <matthew.fortune@imgtec.com>
1883
1884 * gcc.target/mips/lsa.c: New file.
1885 * gcc.target/mips/mips64-lsa.c: Likewise.
1886 * gcc.target/mips/mulsize-2.c: Require !HAS_LSA.
1887 * gcc.target/mips/mulsize-4.c: Likewise.
1888 * gcc.target/mips/mulsize-5.c: New file.
1889 * gcc.target/mips/mulsize-6.c: Likewise.
1890 * gcc.target/mips/mips.exp (mips_option_groups): Support HAS_LSA
1891 and !HAS_LSA as ghost options.
1892 (mips-dg-options): Require rev 6 for HAS_LSA. Downgrade to rev 5
1893 for !HAS_LSA.
1894
953bcfa6
MW
18952015-01-15 Matthew Wahab <matthew.wahab@arm.com>
1896
1897 * g++.dg/torture/20141013.c: Set -fno-short-enums.
1898
d679e96b
RB
18992015-01-15 Richard Biener <rguenther@suse.de>
1900
1901 PR middle-end/64365
1902 * gcc.dg/torture/pr64365.c: New testcase.
1903
5434dc07
MD
19042015-01-14 Marcos Diaz <marcos.diaz@tallertechnologies.com>
1905
1906 * gcc.dg/stackprotectexplicit1.c: New test.
1907 * g++.dg/stackprotectexplicit2.c: New test.
1908
1a0c6983
JD
19092015-01-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1910
1911 PR target/61933
1912 * gfortran.dg/inquire_internal.f90: New.
1913 * gfortran.dg/negative_unit_check.f90: New.
1914
83e3f98b
OE
19152015-01-14 Oleg Endo <olegendo@gcc.gnu.org>
1916
1917 PR target/53988
1918 * gcc.target/sh/pr53988-1.c: New.
1919
36b218ee
PC
19202015-01-14 Paolo Carlini <paolo.carlini@oracle.com>
1921
1922 PR c++/58671
1923 * g++.dg/tls/thread_local-ice3.C: New.
1924
541c5806
L
19252015-01-14 H.J. Lu <hongjiu.lu@intel.com>
1926
1927 * gcc.target/i386/fentry-override.c: Properly place {} in target
1928 selector. Remove nonpic.
1929 * gcc.target/i386/fentry.c: Likewise.
1930
77df5327
AM
19312015-01-14 Andrew MacLeod <amacleod@redhat.com>
1932
1933 * gcc.dg/atomic-invalid.c: Check for invalid memory model
1934 warnings instead of errors.
1935
3b6e42f9
IV
19362015-01-14 Ilya Verbin <ilya.verbin@intel.com>
1937
1938 * lib/target-supports.exp (check_effective_target_lto): Check for -flto
1939 option support instead of ENABLE_LTO from Makefile.
1940
7ef95f9c
RB
19412015-01-14 Richard Biener <rguenther@suse.de>
1942
1943 PR tree-optimization/59354
1944 * gcc.dg/vect/pr59354.c: New testcase.
1945
7d11e4d6
AS
19462015-01-14 Andrew Stubbs <ams@codesourcery.com>
1947
1948 * lib/target-supports.exp
1949 (check_effective_target_arm_neon_ok_nocache): Don't try to test Neon
1950 on ARM architures before v7.
1951
8673b671
AM
19522015-01-14 Andrew MacLeod <amacleod@redhat.com>
1953
1954 PR middle-end/59448
1955 * gcc.dg/atomic-invalid.c: Remove obselete test for illegal consume in
1956 an atomic_exchange.
1957
2f6c116d 19582015-01-14 Ilya Tocar <ilya.tocar@intel.com>
4b54ab97
IT
1959
1960 PR target/64386
1961 * gcc.target/i386/pr64386.c: New test.
1962
2f6c116d 19632015-01-14 Ilya Tocar <ilya.tocar@intel.com>
c67917b6
IT
1964
1965 PR target/64393
1966 * gcc.target/i386/pr64393.c: New test.
1967
2f6c116d 19682015-01-14 Ilya Tocar <ilya.tocar@intel.com>
110b7886
IT
1969
1970 PR target/64387
1971 * gcc.target/i386/pr64387.c: New test.
1972
5c52d249
CL
19732015-01-14 Christophe Lyon <christophe.lyon@linaro.org>
1974
1975 * gcc.target/aarch64/store-pair-1.c: Fix typo.
1976
2a62514f
KT
19772015-01-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1978
1979 * gcc.target/aarch64/arm_neon-nosimd-error.c: New test.
1980
6f0a6218
TP
19812015-01-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
1982
1983 PR target/64453
1984 * gcc.target/arm/pr64453.c: New.
1985
683750ce
RB
19862015-01-14 Richard Biener <rguenther@suse.de>
1987
1988 PR lto/64415
1989 * gcc.dg/lto/pr64415_0.c: New testcase.
36b218ee 1990 * gcc.dg/lto/pr64415_1.c: Likewise.
683750ce 1991
217c08c5
ML
19922015-01-14 Martin Liska <mliska@suse.cz>
1993
1994 * gcc.dg/ipa/pr64307.c: New test.
1995
f29e90f5
TB
19962015-01-14 Tejas Belagod <tejas.belagod@arm.com>
1997
1998 * gcc.target/aarch64/vect-movi.c: Check for vectorization for
1999 64-bit and 128-bit.
2000
ca39a43a
KT
20012015-01-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2002
2003 PR target/64460
2004 * gcc.target/arm/pr64460_1.c: New test.
2005
46b622cc
RB
20062015-01-14 Richard Biener <rguenther@suse.de>
2007
2008 PR tree-optimization/64493
2009 PR tree-optimization/64495
2010 * gcc.dg/vect/pr64493.c: New testcase.
2011 * gcc.dg/vect/pr64495.c: Likewise.
2012
de1b5c17
MU
20132015-01-13 Martin Uecker <uecker@eecs.berkeley.edu>
2014
2015 * gcc.dg/Warray-bounds-11.c: New test-case.
2016
be77e609
N
20172015-01-14 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2018
2019 * gcc.target/mips/octeon3-pipe-1.c: New test.
2020
86d0ac88
DM
20212015-01-13 David Malcolm <dmalcolm@redhat.com>
2022
2023 * jit.dg/harness.h (set_up_logging): Move string concatenation
2024 into...
2025 (concat_strings): New function.
2026 (dump_reproducer): New function.
2027 (test_jit): Call dump_reproducer.
2028 * jit.dg/jit.exp (is_testcase_meant_to_generate_a_reproducer): New
2029 function.
2030 (jit-dg-test): Delete any generated reproducer from previous runs.
2031 Verify that a generated reproducer was created, and verify that it
2032 compiles.
2033 * jit.dg/test-nested-contexts.c (main): Call
2034 gcc_jit_context_dump_reproducer_to_file.
2035
9c80f919
L
20362015-01-13 H.J. Lu <hongjiu.lu@intel.com>
2037
2038 * gcc.dg/aru-2.c: Add dg-require-profiling.
2039
f263fe40
L
20402015-01-13 H.J. Lu <hongjiu.lu@intel.com>
2041
2042 * lib/target-supports.exp (check_profiling_available): Check if
2043 -pg links.
2044
2001028a
JH
20452015-01-13 Jan Hubicka <hubicka@ucw.cz>
2046
2047 PR ipa/64565
2048 * g++.dg/torture/pr64565.C: New testcase.
2049
59b8926c
MP
20502015-01-13 Marek Polacek <polacek@redhat.com>
2051
2052 PR middle-end/64391
2053 * gcc.dg/tm/pr64391.c: New test.
2054
ee57ebbf
L
20552015-01-13 H.J. Lu <hongjiu.lu@intel.com>
2056
2057 * gcc.dg/tree-ssa/ssa-store-ccp-3.c: Exclude pie when nonpic is
2058 true.
2059
ed4f78fa
L
20602015-01-13 H.J. Lu <hongjiu.lu@intel.com>
2061
2062 * gcc.target/i386/pie.c: New test.
2063
2064 * lib/target-supports.exp (check_effective_target_pie): New.
2065
860dadcb
JJ
20662015-01-13 Jakub Jelinek <jakub@redhat.com>
2067
2068 PR rtl-optimization/64286
2069 * gcc.target/i386/avx2-pr64286.c: New test.
2070
6e5a37da
PC
20712015-01-13 Paolo Carlini <paolo.carlini@oracle.com>
2072
2073 PR c++/57626
2074 * g++.dg/cpp0x/vt-57626.C: New.
2075
31ec3535
JJ
20762015-01-13 Jakub Jelinek <jakub@redhat.com>
2077
2078 PR fortran/64528
2079 * gfortran.dg/pr64528.f90: New test.
2080
7eb8fb77
RS
20812015-01-13 Richard Sandiford <richard.sandiford@arm.com>
2082
2083 * gcc.target/aarch64/subsp.c: New test.
2084
1f46bd52
AP
20852015-01-13 Andrew Pinski <apinski@cavium.com>
2086
2087 * gcc.target/aarch64/store-pair-1.c: New testcase.
2088
e0ffb247
RB
20892015-01-13 Richard Biener <rguenther@suse.de>
2090
2091 PR lto/64373
2092 * gcc.dg/lto/pr64373_0.c: New testcase.
2093
bf84ac44
AP
20942015-01-13 Andrew Pinski <apinski@cavium.com>
2095
2096 * gcc.target/aarch64/volatileloadpair-1.c: New testcase.
2097 * gcc.target/aarch64/volatileloadpair-2.c: New testcase.
2098
d0ed943c
RB
20992015-01-13 Richard Biener <rguenther@suse.de>
2100
2101 PR tree-optimization/64406
2102 * gcc.dg/pr64406.c: New testcase.
2103
96bb56b2
RB
21042015-01-13 Richard Biener <rguenther@suse.de>
2105
2106 PR tree-optimization/64404
2107 * gcc.dg/vect/pr64404.c: New testcase.
2108
63e533ec 21092015-01-13 Richard Biener <rguenther@suse.de>
a2d429ac
RB
2110
2111 PR tree-optimization/64568
2112 * g++.dg/torture/pr64568.C: New testcase.
2113
f6f2b019
DM
21142015-01-12 David Malcolm <dmalcolm@redhat.com>
2115
2116 * jit.dg/test-error-local-used-from-other-function.c: New test
2117 case.
2118 * jit.dg/test-error-param-reuse.c: New test case.
2119 * jit.dg/test-error-param-sharing.c: New test case.
2120 * jit.dg/test-error-param-used-from-other-function.c: New test
2121 case.
2122 * jit.dg/test-error-param-used-without-a-function.c: New test
2123 case.
2124
01991953
JJ
21252015-01-12 Jakub Jelinek <jakub@redhat.com>
2126
737fde1d
JJ
2127 PR tree-optimization/64563
2128 * gcc.dg/pr64563.c: New test.
2129
631b8d78
JJ
2130 PR target/64513
2131 * gcc.target/i386/pr64513.c: New test.
2132
f51286f2
JJ
2133 PR tree-optimization/64454
2134 * gcc.dg/pr64454.c: New test.
2135
01991953
JJ
2136 PR testsuite/64028
2137 * gcc.dg/vect/no-section-anchors-vect-31.c: Add dg-add-options
2138 bind_pic_locally.
2139 * gcc.dg/vect/no-section-anchors-vect-34.c: Likewise.
2140 * gcc.dg/vect/no-section-anchors-vect-36.c: Likewise.
2141 * gcc.dg/vect/no-section-anchors-vect-64.c: Likewise.
2142 * gcc.dg/vect/no-section-anchors-vect-65.c: Likewise.
2143 * gcc.dg/vect/no-section-anchors-vect-68.c: Likewise.
2144 * gcc.dg/vect/no-section-anchors-vect-69.c: Likewise.
2145 * gcc.dg/vect/slp-25.c: Likewise.
2146 * gcc.dg/vect/vect-109.c: Likewise.
2147 * gcc.dg/vect/vect-13.c: Likewise.
2148 * gcc.dg/vect/vect-17.c: Likewise.
2149 * gcc.dg/vect/vect-18.c: Likewise.
2150 * gcc.dg/vect/vect-19.c: Likewise.
2151 * gcc.dg/vect/vect-20.c: Likewise.
2152 * gcc.dg/vect/vect-21.c: Likewise.
2153 * gcc.dg/vect/vect-22.c: Likewise.
2154 * gcc.dg/vect/vect-27.c: Likewise.
2155 * gcc.dg/vect/vect-29.c: Likewise.
2156 * gcc.dg/vect/vect-2-big-array.c: Likewise.
2157 * gcc.dg/vect/vect-2.c: Likewise.
2158 * gcc.dg/vect/vect-3.c: Likewise.
2159 * gcc.dg/vect/vect-4.c: Likewise.
2160 * gcc.dg/vect/vect-5.c: Likewise.
2161 * gcc.dg/vect/vect-72.c: Likewise.
2162 * gcc.dg/vect/vect-73-big-array.c: Likewise.
2163 * gcc.dg/vect/vect-73.c: Likewise.
2164 * gcc.dg/vect/vect-77-global.c: Likewise.
2165 * gcc.dg/vect/vect-78-global.c: Likewise.
2166 * gcc.dg/vect/vect-7.c: Likewise.
2167 * gcc.dg/vect/vect-86.c: Likewise.
2168 * gcc.dg/vect/vect-align-1.c: Likewise.
2169 * gcc.dg/vect/vect-align-3.c: Likewise.
2170 * gcc.dg/vect/vect-all-big-array.c: Likewise.
2171 * gcc.dg/vect/vect-all.c: Likewise.
2172 * gcc.dg/vect/vect-multitypes-1.c: Likewise.
2173 * gcc.dg/vect/vect-multitypes-4.c: Likewise.
2174 * gcc.dg/vect/vect-peel-3.c: Likewise.
2175 * gcc.dg/vect/vect-peel-4.c: Likewise.
2176 * gcc.dg/vect/wrapv-vect-7.c: Likewise.
2177
351f1600
JL
21782015-01-12 Jeff Law <law@redhat.com>
2179
2180 PR target/64461
2181 * gcc.target/m68k/pr64461.c: New test.
2182
791cfef8
DM
21832015-01-12 David Malcolm <dmalcolm@redhat.com>
2184
2185 * jit.dg/test-array-as-pointer.c (create_code): Update call
2186 to gcc_jit_context_new_global by setting "kind" to
2187 GCC_JIT_GLOBAL_IMPORTED.
2188 * jit.dg/test-error-array-as-pointer.c: Likewise.
2189 * jit.dg/test-expressions.c (make_test_of_get_address): Likewise.
2190 * jit.dg/test-fuzzer.c (make_random_global): Likewise, but
2191 setting kind to GCC_JIT_GLOBAL_EXPORTED.
2192 * jit.dg/test-using-global.c (the_global): Rename to...
2193 (imported_global): ...this.
2194 (create_code): Update to test the three kinds of global.
2195 (verify_code): Likewise.
2196
6c0fcb81
MG
21972015-01-12 Marc Glisse <marc.glisse@inria.fr>
2198
2199 PR testsuite/64427
2200 * gcc.target/i386/pr64291-1.c: Limit to lp64 tarrget. Avoid
2201 undefined behavior.
2202 * gcc.target/i386/pr64291-2.c: Updated.
2203
62e22fcb
RB
22042015-01-12 Richard Biener <rguenther@suse.de>
2205
2206 PR tree-optimization/64530
2207 * gfortran.dg/pr64530.f90: New testcase.
2208
2a58c802
RB
22092015-01-12 Richard Biener <rguenther@suse.de>
2210
2211 PR middle-end/64357
2212 * gcc.dg/torture/pr64357.c: New testcase.
2213
9a4fbc59
L
22142015-01-12 H.J. Lu <hongjiu.lu@intel.com>
2215
2216 * gcc.target/i386/nop-mcount.c: Properly place {} in target
2217 selector.
2218
c3aeec0a
PK
22192015-01-12 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2220 * gcc.dg/plugin/ggcplug.c: Include gcc-plugin.h after coretypes.h.
2221
365536ca
ML
22222015-01-12 Martin Liska <mliska@suse.cz>
2223
2224 * gcc.dg/ipa/PR64550.c: New test.
2225
d8d5aef1
JH
22262015-01-12 Jan Hubicka <hubicka@ucw.cz>
2227
2228 PR ipa/63470
2229 * testsuite/g++.dg/ipa/pr63470.C: New testcase.
2230
517d78be
JW
22312015-01-11 Janus Weil <janus@gcc.gnu.org>
2232
2233 PR fortran/63733
2234 * gfortran.dg/typebound_operator_20.f90: New.
2235
c34d453f
JW
22362015-01-11 Janus Weil <janus@gcc.gnu.org>
2237
2238 PR fortran/58023
2239 * gfortran.dg/proc_ptr_comp_42.f90: New.
2240
5c0ba546
JW
22412015-01-11 Janus Weil <janus@gcc.gnu.org>
2242
2243 PR fortran/64508
2244 * gfortran.dg/proc_ptr_comp_41.f90: New.
2245
830aecf0
SB
22462015-01-11 Segher Boessenkool <segher@kernel.crashing.org>
2247
2248 * gcc.target/powerpc/recip-test.h (_ARCH_PPC64): Use __LP64__ instead.
2249
aecfd035
TB
22502015-01-10 Tobias Burnus <burnus@net-b.de>
2251
2252 PR fortran/64522
2253 * gfortran.dg/line_length_5.f90: Change dg-warning to dg-error
2254 and add dg-excess-errors.
2255 * gfortran.dg/line_length_6.f90: New.
2256 * gfortran.dg/line_length_7.f90: New.
2257 * gfortran.dg/line_length_8.f90: New.
2258 * gfortran.dg/line_length_9.f90: New.
2259 * gfortran.dg/line_length_10.f90: New.
2260 * gfortran.dg/line_length_11.f90: New.
2261
8cf8f223
DM
22622015-01-09 David Malcolm <dmalcolm@redhat.com>
2263
2264 * jit.dg/test-threads.c (struct testcase): Move declaration
2265 to jit.dg/all-non-failing-tests.h.
2266 (testcases): Likewise.
2267 * jit.dg/all-non-failing-tests.h (struct testcase): Move
2268 declaration here from jit.dg/all-non-failing-tests.h.
2269 (testcases): Likewise.
2270 * jit.dg/test-combination.c (create_code): Eliminate spelling
2271 out all of the testcases in favor of looping through the
2272 "testcases" metadata.
2273 (verify_code): Likewise.
2274
adfac8df
JJ
22752015-01-09 Jakub Jelinek <jakub@redhat.com>
2276
2277 PR rtl-optimization/64536
2278 * gcc.dg/pr64536.c: New test.
2279
ccce3b2a
DM
22802015-01-09 David Malcolm <dmalcolm@redhat.com>
2281
2282 * jit.dg/all-non-failing-tests.h: Add test-constants.c.
2283 * jit.dg/test-combination.c (create_code): Likewise.
2284 (verify_code): Likewise.
2285 * jit.dg/test-constants.c: New test case.
2286 * jit.dg/test-threads.c: Add test-constants.c.
2287
100bfe4a
DP
22882015-01-09 Dimitris Papavasiliou <dpapavas@gmail.com>
2289
a5dbcace 2290 PR libobjc/51891
100bfe4a
DP
2291 * objc.dg/gnu-api-2-class.m: Add a test case
2292 for the above change.
2293
88d24a09
SH
22942015-01-09 Sebastian Huber <sebastian.huber@embedded-brains.de>
2295
2296 * gcc.dg/typeof-2.c: Add checks for non-atomic types.
2297
2f278249
RB
22982015-01-09 Richard Biener <rguenther@suse.de>
2299
2300 PR tree-optimization/64410
2301 * g++.dg/vect/pr64410.cc: New testcase.
2302
3f9f4ae7
ML
23032015-01-09 Martin Liska <mliska@suse.cz>
2304
2305 * gcc.dg/ipa/ipa-icf-32.c: New test.
2306
75d1c391
BE
23072015-01-08 Bernd Edlinger <bernd.edlinger@hotmail.de>
2308
2309 * c-c++-common/tsan/tsan_barrier.h: New.
2310 * c-c++-common/tsan/atomic_stack.c: Reworked to not depend on sleep.
2311 * c-c++-common/tsan/bitfield_race.c: Likewise.
2312 * c-c++-common/tsan/fd_pipe_race.c: Likewise.
2313 * c-c++-common/tsan/mutexset1.c: Likewise.
2314 * c-c++-common/tsan/race_on_barrier.c: Likewise.
2315 * c-c++-common/tsan/race_on_mutex.c: Likewise.
2316 * c-c++-common/tsan/race_on_mutex2.c: Likewise.
2317 * c-c++-common/tsan/simple_race.c: Likewise.
2318 * c-c++-common/tsan/simple_stack.c: Likewise.
2319 * c-c++-common/tsan/sleep_sync.c: Likewise.
2320 * c-c++-common/tsan/tiny_race.c: Likewise.
2321 * c-c++-common/tsan/tls_race.c: Likewise.
2322 * c-c++-common/tsan/write_in_reader_lock.c: Likewise.
2323 * g++.dg/tsan/aligned_vs_unaligned_race.C: Likewise.
2324 * g++.dg/tsan/atomic_free.C: Likewise.
2325 * g++.dg/tsan/atomic_free2.C: Likewise.
2326 * g++.dg/tsan/cond_race.C: Likewise.
adbfb3f8 2327 * g++.dg/tsan/tsan_barrier.h: Copied from c-c++-common/tsan.
75d1c391 2328
b85449ad
HPN
23292015-01-08 Hans-Peter Nilsson <hp@axis.com>
2330
2331 PR testsuite/62250
2332 * lib/target-supports.exp (check_effective_target_libatomic_available):
2333 New.
2334 * gfortran.dg/coarray/caf.exp: Only add -latomic for
2335 targets that match effective-target libatomic_available.
2336 * gfortran.dg/coarray_lib_comm_1.f90: Similar.
2337
303e1d56
DM
23382015-01-08 David Malcolm <dmalcolm@redhat.com>
2339
2340 * jit.dg/test-error-block-in-wrong-function.c (verify_code):
2341 Verify the result of gcc_jit_context_get_last_error.
2342 * jit.dg/test-error-null-passed-to-api.c (verify_code): Likewise.
2343
204a913b
JJ
23442015-01-08 Jakub Jelinek <jakub@redhat.com>
2345
2346 PR tree-optimization/63989
2347 * gcc.dg/strlenopt-27.c: New test.
2348
eb4c16eb
DM
23492015-01-08 David Malcolm <dmalcolm@redhat.com>
2350
2351 * jit.dg/harness.h (set_up_logging): New function.
2352 (test_jit): Fail if gcc_jit_context_acquire fails. Call
2353 set_up_logging on the context, so that every testcase is
2354 logged to a particular file.
2355 * jit.dg/test-nested-contexts.c (main): Open a logfile,
2356 and call gcc_jit_context_set_logfile on the top-level context.
2357
efa7df3c
JJ
23582015-01-08 Jakub Jelinek <jakub@redhat.com>
2359
2360 PR target/64338
2361 * g++.dg/opt/pr64338.C: New test.
2362
de1184c0
TB
23632015-01-08 Tobias Burnus <burnus@net-b.de>
2364
2365 * gfortran.dg/coarray/codimension_2b.f90: New file.
2366 * gfortran.dg/coarray/codimension_2.f90: Add it to dg-extra-sources.
2367 * gfortran.dg/coarray/codimension_2.f90: Call its subroutine.
2368
ec124043
PC
23692015-01-08 Paolo Carlini <paolo.carlini@oracle.com>
2370
2371 PR c++/59004
2372 * g++.dg/ext/fnname4.C: New.
2373
8b93f829
PC
23742015-01-08 Paolo Carlini <paolo.carlini@oracle.com>
2375
2376 PR c++/64462
2377 * g++.dg/cpp0x/constexpr-64462.C: New.
2378
247ecdf3
PC
23792015-01-08 Paolo Carlini <paolo.carlini@oracle.com>
2380
2381 PR c++/60753
2382 * g++.dg/cpp0x/deleted10.C: New.
2383
c211cd23
DM
23842015-01-07 David Malcolm <dmalcolm@redhat.com>
2385
2386 * jit.dg/test-error-dereferencing-void-ptr.c: New test case.
2387
18146f45
DM
23882015-01-07 David Malcolm <dmalcolm@redhat.com>
2389
2390 * jit.dg/test-expressions.c (make_tests_of_unary_ops): Add test of
2391 GCC_JIT_UNARY_OP_ABS.
2392 (verify_unary_ops): Likewise.
2393
f63c7f85
DM
23942015-01-07 David Malcolm <dmalcolm@redhat.com>
2395
2396 * jit.dg/test-arith-overflow.c: New test case.
2397 * jit.dg/all-non-failing-tests.h: Add test-arith-overflow.c.
2398 * jit.dg/test-combination.c (create_code): Likewise.
2399 (verify_code): Likewise.
2400 * jit.dg/test-threads.c (testcases): Likewise.
2401
433d16df
DM
24022015-01-07 David Malcolm <dmalcolm@redhat.com>
2403
2404 * jit.dg/jit.exp: Load wrapper.exp with %{tool} set to "g++"
2405 rather than "jit". Load g++.exp, and call g++_init.
2406 Run test-*.cc files within the testsuite and *.cc files within
2407 docs/examples.
2408 (jit-dg-test): Drop the addition of -fgnu89-inline to
2409 DEFAULT_CFLAGS in favor of adding it to additional_flags, only
2410 doing it when compiling C testcases (since g++ does not handle
2411 it). Reset "orig_environment_saved" so that LD_LIBRARY_PATH
2412 is restored to the value after g++_init ran, rather than the
2413 value before g++_init ran. Return a list of
2414 $comp_output $output_file, as dg-test assumes.
2415
649a2749
DM
24162015-01-07 David Malcolm <dmalcolm@redhat.com>
2417
2418 * jit.dg/harness.h (CHECK_NON_NULL): Add __func__ to output, to
2419 make it easier to figure out the origin of each test result when
2420 running test-combination.c and test-threads.c.
2421 (CHECK_VALUE): Likewise.
2422 (CHECK_DOUBLE_VALUE): Likewise.
2423 (CHECK_STRING_VALUE): Likewise.
2424 (CHECK_STRING_STARTS_WITH): Likewise.
2425 (CHECK_STRING_CONTAINS): Likewise.
2426 (CHECK): Likewise.
2427 (check_string_value): Likewise, add "funcname" param.
2428 (check_string_starts_with): Likewise.
2429 (check_string_contains): Likewise.
2430
50bb6c8e
DM
24312015-01-07 David Malcolm <dmalcolm@redhat.com>
2432
2433 * jit.dg/jit.exp (jit-dg-test): Remove "rootname" call when
2434 generating name of built executable.
2435
4a9a42ab
MP
24362015-01-07 Marek Polacek <polacek@redhat.com>
2437
2438 PR c/64440
2439 * gcc.dg/pr64440.c: New test.
2440 * c-c++-common/pr56607.c: Don't limit dg-warnings to C++.
2441
2cc901dc
MP
24422015-01-07 Marek Polacek <polacek@redhat.com>
2443
2444 PR c/64417
2445 * gcc.c-torture/compile/pr28865.c: Add dg-errors.
2446 * gcc.dg/pr64417.c: New test.
2447
512ef949
MM
24482015-01-06 Michael Meissner <meissner@linux.vnet.ibm.com>
2449
2450 PR target/64505
2451 * gcc.target/powerpc/pr64505.c: New file to test -m32 -mpowerpc64
2452 fix is correct.
2453
f423b58c
EB
24542015-01-06 Eric Botcazou <ebotcazou@adacore.com>
2455
2456 * lib/tsan-dg.exp (check_effective_target_fsanitize_thread):
2457 Check if testcases run without errors, not just if they compile.
2458
24592015-01-06 Christian Bruel <christian.bruel@st.com>
6a6b03ba
CB
2460
2461 PR target/64507
2462 * gcc.target/sh/pr64507.c: New test.
2463
02169d78
AC
24642015-01-06 Arnaud Charlet <charlet@adacore.com>
2465
2466 * gnat.db/fixce.adb, gnat.db/specs/delta_small.ads: Kill warnings.
2467
fb153d02
JJ
24682015-01-06 Jakub Jelinek <jakub@redhat.com>
2469
2470 * c-c++-common/asan/sanitize-all-1.c: New test.
2471 * c-c++-common/ubsan/sanitize-all-1.c: New test.
2472 * c-c++-common/ubsan/sanitize-all-2.c: New test.
2473 * c-c++-common/ubsan/sanitize-all-3.c: New test.
2474 * c-c++-common/ubsan/sanitize-all-4.c: New test.
2475
0969ec7d
EB
24762015-01-06 Eric Botcazou <ebotcazou@adacore.com>
2477
2478 * lib/target-supports.exp (check_profiling_available): Return 0 for
2479 Visium.
2480 (check_effective_target_tls_runtime): Likewise.
2481 (check_effective_target_logical_op_short_circuit): Return 1 for Visium.
2482 * gcc.dg/20020312-2.c: Adjust for Visium.
2483 * gcc.dg/tls/thr-cse-1.c: Likewise
2484 * gcc.dg/tree-ssa/20040204-1.c: Likewise
2485 * gcc.dg/tree-ssa/loop-1.c: Likewise.
2486 * gcc.dg/weak/typeof-2.c: Likewise.
2487
b176bb73
RO
24882015-01-05 Radovan Obradovic <radovan.obradovic@imgtec.com>
2489
2490 PR rtl-optimization/64287
2491 * gcc.dg/aru-2.c: New test.
2492
a6377d52
JJ
24932015-01-05 Jakub Jelinek <jakub@redhat.com>
2494
e5341100
JJ
2495 PR sanitizer/64344
2496 * c-c++-common/ubsan/pr64344-1.c: New test.
2497 * c-c++-common/ubsan/pr64344-2.c: New test.
2498
15aed8c4
JJ
2499 PR tree-optimization/64465
2500 * gcc.dg/pr64465.c: New test.
2501
a6377d52
JJ
2502 PR tree-optimization/64494
2503 * gcc.c-torture/compile/pr64494.c: New test.
2504
8b7cec58
TK
25052015-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
2506
2507 PR fortran/47674
2508 * gfortran.dg/realloc_on_assign_25.f90: New test.
2509
5624e564
JJ
25102015-01-05 Jakub Jelinek <jakub@redhat.com>
2511
2512 Update copyright years.
2513
5bd012f8
MP
25142015-01-05 Marek Polacek <polacek@redhat.com>
2515
2516 PR c/64423
2517 * gcc.dg/pr64423.c: New test.
2518
ec2c793b
HPN
25192015-01-05 Hans-Peter Nilsson <hp@bitrange.com>
2520
c3874335
HPN
2521 * gcc.dg/debug/debug-1.c: Pass -fno-if-conversion for
2522 mmix-knuth-mmixware for the same reason as for MIPS.
2523 * gcc.dg/debug/debug-2.c: Ditto.
2524
ec2c793b
HPN
2525 * gcc.dg/pr42629.c: Only pass scheduling options on scheduling targets.
2526
d50a1793
JDA
25272015-01-03 John David Anglin <danglin@gcc.gnu.org>
2528
3fd99bca
JDA
2529 PR testsuite/62250
2530 * lib/gfortran.exp: Add libatomic library search path.
2531 * gfortran.dg/coarray/caf.exp: Add -latomic to test options.
2532 * gfortran.dg/coarray_lib_comm_1.f90: Likewise.
2533
d50a1793
JDA
2534 * gcc.dg/pr63914.c: Add -fno-common option on hppa*-*-hpux*.
2535
fe86867f
BE
25362015-01-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
2537
2538 * c-c++-common/tsan/bitfield_race.c: New testcase.
2539 * g++.dg/tsan/aligned_vs_unaligned_race.C: Fixed.
2540
09de7c25
TB
25412015-01-02 Tobias Burnus <burnus@net-b.de>
2542
2543 * gfortran.dg/coarray/collectives_4.f90: New.
2544
74a1c62f
JW
25452015-01-02 Janus Weil <janus@gcc.gnu.org>
2546
2547 PR fortran/57562
2548 * gfortran.dg/extends_16.f90: New.
2549
09ed8520
TB
25502015-01-02 Tobias Burnus <burnus@net-b.de>
2551
2552 * gfortran.dg/coarray/caf.exp (dg-compile-aux-modules): Add.
2553
213ab0a6
TB
25542015-01-02 Tobias Burnus <burnus@net-b.de>
2555
2556 * gfortran.dg/coarray/codimension_2.f90: New.
2557 * gfortran.dg/coarray/codimension_2a.f90: New.
2558 * gfortran.dg/coarray_35.f90: New.
2559 * gfortran.dg/coarray_35a.f90: New.
2560
4294c093 25612015-01-02 Janus Weil <janus@gcc.gnu.org>
a30772be 2562
4294c093 2563 PR fortran/60507
74a1c62f 2564 * gfortran.dg/dummy_procedure_11.f90: New.
09de7c25 2565^L
213ab0a6 2566Copyright (C) 2015 Free Software Foundation, Inc.
ad41bd84
JM
2567
2568Copying and distribution of this file, with or without modification,
2569are permitted in any medium without royalty provided the copyright
2570notice and this notice are preserved.
This page took 4.792706 seconds and 5 git commands to generate.