]> gcc.gnu.org Git - gcc.git/blame - gcc/testsuite/ChangeLog
re PR ipa/44563 (GCC uses a lot of RAM when compiling a large numbers of functions)
[gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
6cf6683f
UB
12015-03-10 Uros Bizjak <ubizjak@gmail.com>
2
3 * gcc.dg/ipa/ipa-icf-36.c (dg-final): Cleanup icf ipa dump.
4 * gcc.dg/ipa/ipa-icf-37.c (dg-final): Ditto.
5
26d83bcc
JJ
62015-03-10 Jakub Jelinek <jakub@redhat.com>
7
7ccb1a11
JJ
8 PR c/65120
9 * c-c++-common/pr49706.c (fn2): Don't expect warning if enumerator
10 on rhs is 0.
11 (fn4): New test.
12 * c-c++-common/pr65120.c: New test.
13
26d83bcc
JJ
14 PR rtl-optimization/65321
15 * gcc.dg/pr65321.c: New test.
16
caf2df93
JH
172015-03-10 Jan Hubicka <hubicka@ucw.cz>
18
19 PR tree-optimization/65355
20 * gcc.dg/vect/section-anchors-vect-69.c: Update template.
21
01177669
JJ
222015-03-09 Jakub Jelinek <jakub@redhat.com>
23
24 PR c/65120
25 * c-c++-common/pr49706.c: Adjust tests for not warning
26 about !!x == y or !b == y where b is boolean, and add
27 some further tests.
28 * c-c++-common/pr62199-2.c: Likewise.
29
e0808638
RB
302015-03-09 Richard Biener <rguenther@suse.de>
31
32 PR middle-end/65270
33 * gcc.dg/torture/pr65270-1.c: New testcase.
6cf6683f 34 * gcc.dg/torture/pr65270-2.c: Likewise.
e0808638 35
68ca4ac9
TP
362015-03-09 Thomas Preud'homme <thomas.preudhomme@arm.com>
37
38 PR tree-optimization/63743
39 * gcc.dg/pr63743.c: New test.
40
609570b4
JH
412015-03-08 Jan Hubicka <hubicka@ucw.cz>
42
43 PR lto/65316
44 * g++.dg/lto/pr65316_0.C: New testcase.
45 * g++.dg/lto/pr65316_1.C: New testcase.
46
26fb6f1f
JDA
472015-03-08 John David Anglin <danglin@gcc.gnu.org>
48
e9d08762
JDA
49 PR target/62247
50 * g++.dg/abi/anon3.C: Skip failing scan-assembler checks on
51 hppa*-*-hpux*.
52 * g++.dg/abi/rtti3.C: Likewise.
53
a5bfe3f9
JDA
54 * g++.dg/ipa/pr63621.C: Add dg-require-effective-target named_sections.
55
fb460c3d
JDA
56 PR target/62251
57 * gfortran.dg/quad_2.f90: xfail hppa*-*-hpux*.
58
11403457
JDA
59 * gcc.dg/signbit-sa.c: Add dg-require-effective-target c99_runtime
60
cd6e6ce5
JDA
61 * gcc.dg/ipa/pr64307.c: Add target c99_runtime.
62
26fb6f1f
JDA
63 * gcc.dg/ipa/ipa-icf-34.c: Add dg-require-alias.
64
511820a8
MM
652015-03-08 Morin <mikael@gcc.gnu.org>
66
67 PR fortran/60898
68 * gfortran.dg/entry_20.f90: New.
69
e2919279
OE
702015-03-07 Oleg Endo <olegendo@gcc.gnu.org>
71
72 PR target/65153
73 * gcc.c-torture/compile/pr65153.c: New.
74
af68c1b7
OE
752015-03-07 Oleg Endo <olegendo@gcc.gnu.org>
76
77 PR target/65249
78 * g++.dg/torture/pr65249.C: New.
79
0d797e0f
L
802015-03-07 H.J. Lu <hongjiu.lu@intel.com>
81
82 * gcc.target/i386/pr45685.c (uint64_t): Replace long with long
83 long.
84 (int64_t): Likewise.
85
04fd785e
MP
862015-03-07 Marek Polacek <polacek@redhat.com>
87 Martin Uecker <uecker@eecs.berkeley.edu>
88
89 PR sanitizer/65280
90 * c-c++-common/ubsan/bounds-1.c: Add testing of flexible array
91 member-like arrays.
92 * c-c++-common/ubsan/bounds-8.c: New test.
93 * c-c++-common/ubsan/bounds-9.c: New test.
94 * gcc.dg/ubsan/bounds-2.c: New test.
95
3ffa7801
MS
962015-03-05 Martin Sebor <msebor@redhat.com>
97
98 * PR testsuite/63175
99 * gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a.c (main1): Move
100 checking of results into main to prevent it from getting optimized
101 away.
102 * gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a-pr63175.c: New test.
103
268cb4b3
WD
1042015-03-06 Wilco Dijkstra <wilco.dijkstra@arm.com>
105
106 * gcc.dg/tree-ssa/pr45685.c: Move to gcc.target/i386.
107 * gcc.target/aarch64/csneg-1.c (test_csneg_cmp): New test.
108 * gcc.target/i386/pr45685.c: Moved test, check for conditional move on
109 x64.
110
81b0d906
JH
1112015-03-05 Jan Hubicka <hubicka@ucw.cz>
112
113 * g++.dg/lto/pr65302_1.C: New testcase.
114 * g++.dg/lto/pr65302_0.C: New testcase.
115
2c7f8ba5
JG
1162015-03-06 James Greenhalgh <james.greenhalgh@arm.com>
117
118 * gcc.target/arm/atomic-comp-swap-release-acquire.c: Add
119 -fno-ipa-icf to dg-options.
120
4b1076d6
JG
1212015-03-06 James Greenhalgh <james.greenhalgh@arm.com>
122
123 * c-c++-common/torture/aarch64-vect-lane-2.c: XFAIL for LTO
124 compiles using the linker plugin.
125
a4e26206
EB
1262015-03-06 Eric Botcazou <ebotcazou@adacore.com>
127
128 * g++.dg/other/dump-ada-spec-3.C: Remove include and adjust.
129
53c615a2
BE
1302015-03-05 Bernd Edlinger <bernd.edlinger@hotmail.de>
131
132 * gcc.target/arm/pr65067.c: New test.
133
9374ef82
ML
1342015-03-05 Martin Liska <mliska@suse.cz>
135
136 PR ipa/65318
137 * gcc.dg/ipa/pr65318.c: New test.
138
d8117798
MP
1392015-03-05 Marek Polacek <polacek@redhat.com>
140
141 * c-c++-common/ubsan/bounds-6.c: Use dg-do run.
142
d407bcf8
AK
1432015-03-05 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
144
145 * gcc.dg/tree-ssa/ssa-dom-cse-2.c:
146
945db334
AK
1472015-03-05 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
148
149 * gcc.dg/var-expand1.c: Force max-completely-peel-times and
150 max-unroll-times back to defaults for s390.
151
9b864d18
PC
1522015-03-05 Paolo Carlini <paolo.carlini@oracle.com>
153
154 Fix last commit.
155
512141f4
PC
1562015-03-05 Paolo Carlini <paolo.carlini@oracle.com>
157
158 PR c++/64665
159 * g++.dg/cpp0x/initlist92.C: New.
160
b162e1e7
RB
1612015-03-05 Richard Biener <rguenther@suse.de>
162
163 PR tree-optimization/65310
164 * gcc.dg/vect/pr65310.c: New testcase.
165
637e43b8
PC
1662015-03-05 Paolo Carlini <paolo.carlini@oracle.com>
167
168 PR c++/64834
169 * g++.dg/cpp1y/lambda-generic-uneval1.C: New.
170
d10a61fb
EB
1712015-03-04 Eric Botcazou <ebotcazou@adacore.com>
172
173 * gnat.dg/entry_queues3.adb: New test.
174
e0601c0d
ILT
1752015-03-04 Ian Lance Taylor <iant@google.com>
176
177 * go.test/go-test.exp (go-gc-tests): Skip nilptr test on s390*.
178
55067169
PC
1792015-03-04 Paolo Carlini <paolo.carlini@oracle.com>
180
181 PR c++/64227
182 * g++.dg/cpp1y/lambda-generic-ice1.C: New.
183
2322588a
JG
1842015-03-04 James Greenhalgh <james.greenhalgh@arm.com>
185
186 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Add
187 -fno-ipa-icf to dg-options
188 * gcc.target/aarch64/vect_saddl_1.c: Likewise.
189 * gcc.target/aarch64/vect_smlal_1.c: Likewise.
190
bd8b8b5c
PC
1912015-03-04 Paolo Carlini <paolo.carlini@oracle.com>
192
193 PR c++/64398
194 * g++.dg/cpp0x/decltype62.C: New.
195
3a5c579a
EB
1962015-03-03 Eric Botcazou <ebotcazou@adacore.com>
197
198 * gnat.dg/object_overflow5.adb: New test.
199
6fb12821
ML
2002015-03-03 Martin Liska <mliska@suse.cz>
201
202 PR ipa/65287
203 * gcc.dg/ipa/pr65287.c: New test.
204
ebde4f8e 2052015-03-03 Martin Jambor <mjambor@suse.cz>
6cf6683f 206 Eric Botcazou <ebotcazou@adacore.com>
ebde4f8e
MJ
207
208 * gnat.dg/specs/pack12.ads: New test.
209
3c031cbe
ML
2102015-03-03 Martin Liska <mliska@suse.cz>
211
212 * gcc.dg/ipa/PR65282.c: New test.
213
2f159d9f
JL
2142015-03-13 Jeff Law <law@redhat.com>
215
216 PR tree-optimization/65241
217 * gcc.c-torture/compile/pr65241.c: New test.
218
2b4293a3
GJL
2192015-03-03 Georg-Johann Lay <avr@gjlay.de>
220
221 PR target/64331
222 * gcc.target/avr/torture/pr64331.c: New test.
223
17d1bf76 2242015-03-03 Martin Liska <mliska@suse.cz>
6cf6683f 225 Jan Hubicka <hubicka@ucw.cz>
17d1bf76
ML
226
227 * g++.dg/ipa/pr65263.C: New test.
228
6cf6683f 2292015-03-02 Jan Hubicka <hubicka@ucw.cz>
1af8bfe5
JH
230
231 PR ipa/65130
232 * gcc.dg/lto/pr65130_0.c: New testcase.
233 * gcc.dg/lto/pr65130_1.c: New testcase.
234
6cf6683f 2352015-03-02 Jan Hubicka <hubicka@ucw.cz>
b91b562c
JH
236
237 PR ipa/64988
238 * g++.dg/torture/pr64988.C: New testcase.
239
bc81b5ce
TB
2402015-03-02 Tobias Burnus <burnus@net-b.de>
241
242 * gfortran.dg/coarray_atomic_6.f90: New.
243
df265bd2
IE
2442015-03-02 Ilya Enkovich <ilya.enkovich@intel.com>
245
246 PR target/65184
247 * gcc.target/i386/pr65184.c: New.
248
321a5ceb
IE
2492015-03-02 Ilya Enkovich <ilya.enkovich@intel.com>
250
251 PR target/65183
252 * gcc.target/i386/pr65183.c: New.
253
c4c0f336 2542015-02-28 Martin Liska <mliska@suse.cz>
6cf6683f 255 Jan Hubicka <hubicka@ucw.cz>
c4c0f336
ML
256
257 * gcc.dg/ipa/ipa-icf-35.c: New test.
258 * gcc.dg/ipa/ipa-icf-36.c: New test.
259 * gcc.dg/ipa/ipa-icf-37.c: New test.
260
b6cddc7f 2612015-02-28 Martin Liska <mliska@suse.cz>
6cf6683f 262 Jan Hubicka <hubicka@ucw.cz>
b6cddc7f
ML
263
264 PR ipa/65245
265 * gcc.dg/ipa/ipa-icf-34.c: New test.
266
f0e677d2
OE
2672015-03-01 Oleg Endo <olegendo@gcc.gnu.org>
268
269 PR target/61142
270 * gcc.target/sh/sh/pr61142.c: New.
271
83ed54d7
EB
2722015-03-01 Eric Botcazou <ebotcazou@adacore.com>
273
274 * g++.dg/other/dump-ada-spec-3.C: New test.
275
e8fb91a8
ML
2762015-03-01 Martin Liska <mliska@suse.cz>
277
278 * gcc.target/i386/stackalign/longlong-2.c: Omit ICF.
279 * g++.dg/ipa/pr63595.C: Update expected results.
280
b7aa4a3a
JH
2812015-02-28 Jan Hubicka <hubicka@ucw.cz>
282
283 PR ipa/65236
284 * g++.dg/ipa/ipa-icf-6.C: New testcase.
285
9c78ecc2
PH
2862015-02-27 Pat Haugen <pthaugen@us.ibm.com>
287
288 * gcc.dg/vect/pr59354.c: Move vector producing code to separate function.
289
5bcd1ab3
JH
2902015-02-27 Jan Hubicka <hubicka@ucw.cz>
291
292 PR ipa/65237
293 * gcc.dg/attr-noinline.c: Add -fno-ipa-icf
294 * gcc.dg/noreturn-7.c: Add -fno-ipa-icf.
295 * gcc.dg/ipa/ipa-cp-1.c: Revert accidental commit.
296 * gcc.dg/ipa/ipa-cp-2.c: Revert accidental commit.
297
4fcfb584
JJ
2982015-02-27 Jakub Jelinek <jakub@redhat.com>
299
300 PR tree-optimization/65048
301 * gcc.dg/tree-ssa/ssa-dom-thread-9.c: Add -std=gnu89 to dg-options.
302 (foo): Use K&R style definition.
303
892927b7
VM
3042015-02-27 Vladimir Makarov <vmakarov@redhat.com>
305
306 PR target/65032
307 * g++.dg/pr65032.C: New.
308
7631f0e2
MP
3092015-02-27 Marek Polacek <polacek@redhat.com>
310
311 PR c/65040
312 * gcc.dg/pr65066.c: Use -Wformat -Wformat-signedness and not
313 -Wformat=2.
314
e5165b60
MP
3152015-02-27 Marek Polacek <polacek@redhat.com>
316
317 PR c/65228
318 * gcc.dg/pr65228.c: New test.
319
d1783ae5
KT
3202015-02-27 Kai Tietz <ktietz@redhat.com>
321
322 PR c/35330
323 * gcc.dg/weak/weak-17.c: New file.
324
1310f119
RB
3252015-02-27 Richard Biener <rguenther@suse.de>
326
327 PR lto/65193
328 * g++.dg/lto/pr65193_0.C: New testcase.
329
fa2240d9
AK
3302015-02-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
331
332 * gcc.target/s390/20140327-1.c: Remove -m31 and guard with ! lp64.
333 * gcc.target/s390/hotpatch-8.c: Likewise.
334 * gcc.target/s390/hotpatch-9.c: Likewise.
335 * gcc.target/s390/pr61078.c: Likewise.
336 * gcc.target/s390/pr57960.c: Remove -m64.
337 * gcc.target/s390/pr61078.c: Likewise.
338
0a7246ee
JH
3392015-02-26 Jan Hubicka <hubicka@ucw.cz>
340 Martin Liska <mliska@suse.cz>
341
342 PR bootstrap/65150
343 * gcc.dg/pr64454.c: Disable ICF.
344 * gcc.dg/pr28685-1.c: Disable ICF
345 * gcc.dg/ipa/iinline-5.c: Disable ICF.
346 * g++.dg/warn/Wsuggest-final.C: Force methods to be different.
347 * g++.dg/ipa/ipa-icf-4.C: Update template.
348
5c2766c1
JJ
3492015-02-26 Jakub Jelinek <jakub@redhat.com>
350
d288c0ab
JJ
351 PR tree-optimization/65216
352 * gcc.c-torture/execute/pr65216.c: New test.
353
5c2766c1
JJ
354 PR tree-optimization/65215
355 * gcc.c-torture/execute/pr65215-1.c: New test.
356 * gcc.c-torture/execute/pr65215-2.c: New test.
357 * gcc.c-torture/execute/pr65215-3.c: New test.
358 * gcc.c-torture/execute/pr65215-4.c: New test.
359 * gcc.c-torture/execute/pr65215-5.c: New test.
360
890d89bc
TV
3612015-02-26 Tom de Vries <tom@codesourcery.com>
362
363 * go.test/go-test.exp (go-gc-tests): Add missing cleanup for cmpout.
364
5ebd0e61
ML
3652015-02-26 Martin Liska <mliska@suse.cz>
366 Jan Hubicka <hubicka@ucw.cz>
367
368 * g++.dg/ipa/pr64146.C: Update expected results.
369 * gcc.dg/ipa/ipa-icf-26.c: Update test.
370 * gcc.dg/ipa/ipa-icf-33.c: Remove redundant line.
371 * gcc.dg/ipa/ipa-icf-34.c: New test.
372
7064d91e
UB
3732015-02-26 Uros Bizjak <ubizjak@gmail.com>
374
375 * gcc.dg/vect/vect-pr61917.c: Rename to ...
376 * gcc.dg/vect/O3-vect-pr61917.c: ... this.
377 (dg-additional-options): Remove dg directive.
378 (dg-final): Add dg directive.
379
1cf06f1e
MP
3802015-02-26 Marek Polacek <polacek@redhat.com>
381
382 PR ipa/65008
383 * g++.dg/ipa/pr65008.C: New test.
384
3809f645
TV
3852015-02-26 Tom de Vries <tom@codesourcery.com>
386
387 * lib/profopt.exp (profopt-target-cleanup): New proc.
388 (profopt-execute): Use profopt-target-cleanup to handle cleanup of
389 files from sources from dg-additional-sources.
390
70f6380d
TV
3912015-02-26 Tom de Vries <tom@codesourcery.com>
392
393 * lib/gcov.exp: Cleanup in case of xfail.
394
a5ddeace
SP
3952015-02-26 Sebastian Pop <s.pop@samsung.com>
396
397 * gcc.dg/tree-ssa/ssa-dom-thread-9.c: Fix warning due to missing type.
398
b33da0c7
AH
3992015-02-25 Aldy Hernandez <aldyh@redhat.com>
400
401 PR debug/46102
402 * g++.dg/debug/dwarf2-1.C: XFAIL and move...
403 * g++.dg/debug/dwarf2/dwarf2-1.C: ...here.
404 * g++.dg/debug/dwarf2-2.C: XFAIL and move...
405 * g++.dg/debug/dwarf2/dwarf2-2.C: ...here.
406 * g++.dg/debug/dwarf2/typedef5.C: XFAIL.
407 * g++.dg/debug/pr46123.C: XFAIL and move...
408 * g++.dg/debug/dwarf2/pr46123-2.C: ...here.
409 * gcc.dg/debug/dwarf2-3.c: Move...
410 * gcc.dg/debug/dwarf2/dwarf2-3.c: ...here.
411
75e0295b
MP
4122015-02-26 Marek Polacek <polacek@redhat.com>
413
414 PR c++/65202
415 * g++.dg/cpp1y/pr65202.C: New test.
416
491080f4
TV
4172015-02-26 Tom de Vries <tom@codesourcery.com>
418
419 * g++.dg/gcov/gcov-14.C: Add cleanup of iostream.gcov, ostream.gcov and
420 locale_facets.h.gcov.
421
531f265a
TV
4222015-02-26 Tom de Vries <tom@codesourcery.com>
423
424 * gcc.target/i386/mcount_pic.c: Add missing cleanup-profile-file.
425
bae08dc4
TV
4262015-02-26 Tom de Vries <tom@codesourcery.com>
427
428 * gcc.dg/aru-2.c: Add missing cleanup-profile-file.
429
e5d0da7f
L
4302015-02-26 H.J. Lu <hongjiu.lu@intel.com>
431
432 PR target/65217
433 * gcc.target/i386/pr65217.c: New.
434
b5cdc3eb
TV
4352015-02-26 Tom de Vries <tom@codesourcery.com>
436
437 * lib/dg-pch.exp (pch-init): Add missing cleanup of pchtest<n>.o.
438
c0680401
TV
4392015-02-26 Tom de Vries <tom@codesourcery.com>
440
441 * gcc.misc-tests/godump-1.c: Add missing cleanup of godump-1.out.
442
ae762b31
SP
4432015-02-26 Sebastian Pop <s.pop@samsung.com>
444
445 PR tree-optimization/65048
446 * gcc.dg/tree-ssa/ssa-dom-thread-9.c: New.
447
948f9b76
UB
4482015-02-26 Uros Bizjak <ubizjak@gmail.com>
449
450 * lib/gcc-dg.exp (cleanup-final-insns-dump): New procedure.
451 * g++.dg/opt/dump1.C (dg-final): Call cleanup-final-insns-dump.
452
b24b3262
YR
4532015-02-26 Yuri Rumyantsev <ysrumyan@gmail.com>
454
455 PR target/65161
456 * gcc.target/i386/pr65161.c: New test.
457
afe006ad
TG
4582015-02-26 Terry Guo <terry.guo@arm.com>
459
460 * gcc.target/arm/no-volatile-in-it.c: New test.
461
f2903bd8
PB
4622015-02-25 Peter Bergner <bergner@vnet.ibm.com>
463
464 * gcc.target/powerpc/htm-builtin-1.c (dg-do) Change to assemble.
465 (dg-options): Add -save-temps.
466 (dg-final): Add cleanup-saved-temps.
467
313123e7
AZ
4682015-02-25 Adhemerval Zanella <azanella@linux.vnet.ibm.com>
469
470 * gcc.target/powerpc/htm-builtin-1.c: Fix tcheck expect value.
471
d31ac41c
PH
4722015-02-25 Pat Haugen <pthaugen@us.ibm.com>
473
474 * gcc.target/powerpc/direct-move.h: Include string.h/stdlib.h.
475 * gcc.target/powerpc/pack01.c: Include string.h.
476
a2273e72
IE
4772015-02-25 Ilya Enkovich <ilya.enkovich@intel.com>
478
479 PR target/65167
480 * gcc.target/i386/pr65167.c: New.
481
788753c9
KT
4822015-02-25 Kai Tietz <ktietz@redhat.com>
483
484 PR tree-optimization/61917
485 * gcc.dg/vect/vect-pr61917.c: New file.
486
09901e8a
JJ
4872015-02-24 Jakub Jelinek <jakub@redhat.com>
488
489 PR tree-optimization/65170
490 * gcc.c-torture/execute/pr65170.c: New test.
491 * gcc.dg/tree-ssa/vrp96.c: New test.
492
d130cf43
TV
4932015-02-24 Tom de Vries <tom@codesourcery.com>
494
495 * gfortran.dg/readwrite_unf_direct_eor_1.f90: Add missing close.
496
891201a1
TV
4972015-02-24 Tom de Vries <tom@codesourcery.com>
498
499 PR testsuite/65126
500 * lib/gcc-defs.exp (additional_sources_used): Add new var.
501 (dg-additional-files-options): Copy additional_sources to
502 additional_sources_used before emptying additional_sources.
503 * lib/gcc-dg.exp (cleanup-coverage-files, cleanup-repo-files)
504 (cleanup-stack-usage, cleanup-ada-spec, cleanup-dump)
505 (cleanup-saved-temps): Use additional_sources_used instead of
506 additional_sources.
507 (dg-test): Reset additional_sources_used.
508
025e5647
RS
5092015-02-23 Richard Sandiford <richard.sandiford@arm.com>
510
511 PR fortran/63427
512 * gfortran.dg/integer_exponentiation_6.F90: New test.
513
8628d6e6
MS
5142015-02-23 Martin Sebor <msebor@redhat.com>
515
516 PR target/65109
517 * gcc.target/powerpc/ppc64-abi-1.c: Split test functions into
518 two parts. One to save registers, the other to verify the
519 registers have the right values. Save register state into
520 static data rather than on the stack.
521
09901e8a 5222015-02-23 Jakub Jelinek <jakub@redhat.com>
86ee2038
JJ
523
524 PR bootstrap/63888
525 * c-c++-common/asan/pr63888.c: New test.
526
2c6a427f
OE
5272015-02-23 Oleg Endo <olegendo@gcc.gnu.org>
528
529 PR target/65163
530 * gcc.c-torture/compile/pr65163.c: New.
531
3ff52d54
AK
5322015-02-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
533
534 * gcc.dg/hoist-register-pressure-1.c: Make S/390 target check work
535 with -m31 on 64 bit.
536 * gcc.dg/hoist-register-pressure-2.c: Likewise.
537 * gcc.dg/hoist-register-pressure-3.c: Likewise.
538
bdb3d161
AK
5392015-02-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
540
541 * gcc.target/s390/20090223-1.c: Add
542 -Wno-implicit-function-declaration option.
543 * gcc.target/s390/pr42224.c: Likewise.
544 * gcc.target/s390/pr55718.c: Likewise.
545
dd3b6111
AK
5462015-02-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
547
548 * gcc.target/s390/hotpatch-1.c: Remove --save-temps option.
549 * gcc.target/s390/hotpatch-10.c: Remove --save-temps option.
550 * gcc.target/s390/hotpatch-11.c: Remove --save-temps option.
551 * gcc.target/s390/hotpatch-12.c: Remove --save-temps option.
552 * gcc.target/s390/hotpatch-13.c: Remove --save-temps option.
553 * gcc.target/s390/hotpatch-14.c: Remove --save-temps option.
554 * gcc.target/s390/hotpatch-15.c: Remove --save-temps option.
555 * gcc.target/s390/hotpatch-16.c: Remove --save-temps option.
556 * gcc.target/s390/hotpatch-17.c: Remove --save-temps option.
557 * gcc.target/s390/hotpatch-18.c: Remove --save-temps option.
558 * gcc.target/s390/hotpatch-19.c: Remove --save-temps option.
559 * gcc.target/s390/hotpatch-2.c: Remove --save-temps option.
560 * gcc.target/s390/hotpatch-20.c: Remove --save-temps option.
561 * gcc.target/s390/hotpatch-3.c: Remove --save-temps option.
562 * gcc.target/s390/hotpatch-4.c: Remove --save-temps option.
563 * gcc.target/s390/hotpatch-5.c: Remove --save-temps option.
564 * gcc.target/s390/hotpatch-6.c: Remove --save-temps option.
565 * gcc.target/s390/hotpatch-7.c: Remove --save-temps option.
566 * gcc.target/s390/hotpatch-8.c: Remove --save-temps option.
567 * gcc.target/s390/hotpatch-9.c: Remove --save-temps option.
568 * gcc.target/s390/htm-nofloat-1.c: Cleanup --save-temps files.
569
c1d15cd9
AK
5702015-02-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
571
572 * gcc.target/s390/hotpatch-8.c: Add -march=g5.
573 * gcc.target/s390/hotpatch-9.c: Add -march=g5.
574 * gcc.target/s390/hotpatch-compile-1.c: Fix error message.
575 * gcc.target/s390/hotpatch-compile-10.c: Likewise.
576 * gcc.target/s390/hotpatch-compile-11.c: Likewise.
577 * gcc.target/s390/hotpatch-compile-12.c: Likewise.
578 * gcc.target/s390/hotpatch-compile-13.c: Likewise.
579 * gcc.target/s390/hotpatch-compile-14.c: Likewise.
580 * gcc.target/s390/hotpatch-compile-2.c: Likewise.
581 * gcc.target/s390/hotpatch-compile-3.c: Likewise.
582 * gcc.target/s390/hotpatch-compile-4.c: Likewise.
583 * gcc.target/s390/hotpatch-compile-5.c: Likewise.
584 * gcc.target/s390/hotpatch-compile-6.c: Likewise.
585 * gcc.target/s390/hotpatch-compile-7.c: Likewise.
586 * gcc.target/s390/hotpatch-compile-8.c: Likewise.
587 * gcc.target/s390/hotpatch-compile-9.c: Likewise.
588
62c4c81a
BE
5892015-02-22 Bernd Edlinger <bernd.edlinger@hotmail.de>
590
591 PR fortran/64980
592 PR fortran/61960
593 * gfortran.dg/pr61960.f90: New.
594 * gfortran.dg/pr64230.f90: New.
595 * gfortran.dg/pr64980.f03: New.
596
ffefa928
TV
5972015-02-22 Tom de Vries <tom@codesourcery.com>
598
599 * gcc.dg/pr30957-1.c: Make pr30957-1.c pass rather xfail.
600
b3a472c0
AC
6012015-02-21 Arnaud Charlet <charlet@adacore.com>
602
603 PR ada/65156
604 * gnat.dg/timing_events.adb: Removed, invalid test.
605
220d905f
AH
6062015-02-20 Aldy Hernandez <aldyh@redhat.com>
607
608 PR debug/58123
609 * g++.dg/debug/dwarf2/deallocator.C: Adjust for correct try
610 location.
611 * g++.dg/gcov/gcov-2.C: Likewise.
612
31935398
RB
6132015-02-20 Richard Biener <rguenther@suse.de>
614
615 PR tree-optimization/65136
616 * gcc.dg/tree-ssa/pr65136.c: New testcase.
617
54339d1f
JJ
6182015-02-20 Jakub Jelinek <jakub@redhat.com>
619
fc3b4ab3
JJ
620 PR testsuite/64158
621 * gcc.dg/pr44194-1.c: Add two extra {} pairs to fix up powerpc*-*-linux*
622 and nvptx-*-* blacklisting.
623
54339d1f
JJ
624 * gcc.dg/sibcall-9.c: New test.
625 * gcc.dg/sibcall-10.c: New test.
626
498b13e2
KT
6272015-02-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
628
629 * gcc.target/aarch64/sisd-shft-neg_1.c: New test.
630
6b9861b1
GJL
6312015-02-20 Georg-Johann Lay <avr@gjlay.de>
632
633 PR target/64452
634 * gcc.target/avr/torture/pr64452.c: New test.
635
431f0cba
KK
6362015-02-19 Kaz Kojima <kkojima@gcc.gnu.org>
637
638 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on sh*-*-*.
639 * gcc.dg/tree-ssa/sra-12.c: Skip for sh*-*-*.
640
1c10e0ce
MK
6412015-02-19 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
642
643 PR testsuite/65116
644 * lib/target-supports.exp (check_compile): Check whether
645 additional_sources is defined before using it.
646
801050dc
JJ
6472015-02-19 Jakub Jelinek <jakub@redhat.com>
648
649 PR middle-end/65074
650 * g++.dg/opt/pr65074.C: New file.
651
97953c11
AA
6522015-02-19 Andrea Azzarone <azzaronea@gmail.com>
653
654 * g++.dg/cpp1y/udlit-char-template-vs-std-literal-operator.C
655 (size_type): New typedef.
656 (operator "" _script): Use it for the last argument.
657
696d5fa1
MK
6582015-02-19 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
659
6cf6683f 660 * gcc.dg/pr64935-1.c, gcc.dg/pr64935-2.c: New tests.
696d5fa1 661
8a627e40
MK
6622015-02-19 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
663
948f9b76 664 * lib/target-supports.exp (check_compile): Save/restore
8a627e40
MK
665 additional_sources that may belong to an actual test.
666
3b445b24
JJ
6672015-02-18 Jakub Jelinek <jakub@redhat.com>
668
669 PR gcov-profile/64634
670 * g++.dg/gcov/gcov-15.C: New test.
671
b06684b7
TV
6722015-02-18 Tom de Vries <tom@codesourcery.com>
673
674 * gfortran.dg/coarray_35a.f90: Add missing cleanup-modules.
675
52169fa5
TV
6762015-02-18 Tom de Vries <tom@codesourcery.com>
677
678 * gfortran.dg/pr37287-1.f90: Add missing cleanup-modules.
679
2a61d081
TV
6802015-02-18 Tom de Vries <tom@codesourcery.com>
681
682 * gfortran.dg/finalize_28.f90: Add missing cleanup-tree-dump.
683
9f468c2b
TV
6842015-02-18 Tom de Vries <tom@codesourcery.com>
685
686 * gfortran.dg/fmt_cache_1.f: Add missing close.
687
fbd78d3d
TV
6882015-02-18 Tom de Vries <tom@codesourcery.com>
689
690 PR testsuite/65107
691 * gfortran.dg/read_eof_8.f90: Add missing close.
692
8039a35d
RB
6932015-02-18 Richard Biener <rguenther@suse.de>
694
695 PR tree-optimization/65063
696 * gcc.dg/pr65063.c: New testcase.
697
6f423f4c
RB
6982015-02-18 Richard Biener <rguenther@suse.de>
699
700 PR tree-optimization/62217
701 * gcc.dg/tree-ssa/cunroll-11.c: New testcase.
702
c7400e2f
MP
7032015-02-18 Marek Polacek <polacek@redhat.com>
704
705 PR sanitizer/65081
706 * c-c++-common/ubsan/pr65081.c: New test.
707
f05911fb
OE
7082015-02-17 Oleg Endo <olegendo@gcc.gnu.org>
709
710 * gcc.target/sh/sh.exp (check_effective_target_sh1): New.
711 * gcc.target/sh/force-cbranch-delay-slot.c: New.
712
3c99176a
L
7132015-02-17 H.J. Lu <hongjiu.lu@intel.com>
714
715 * gcc.dg/ipa/propalign-3.c: New test.
716
d420206e
OE
7172015-02-17 Oleg Endo <olegendo@gcc.gnu.org>
718
719 PR target/64793
720 * gcc.target/sh/pr64793.c: New.
721 * gcc.target/sh/pr51244-20-sh2a.c: Adjust expected cmp/gt insn count.
722
53cfb467
SL
7232015-02-17 Sandra Loosemore <sandra@codesourcery.com>
724
725 * gcc.target/arm/divzero.c: New test case.
726
06e6dc29
TV
7272015-02-17 Tom de Vries <tom@codesourcery.com>
728
729 * gcc.target/x86_64/abi/callabi/vaarg-6.c: New test.
730
4414e22e
PC
7312015-02-17 Paolo Carlini <paolo.carlini@oracle.com>
732 Jakub Jelinek <jakub@redhat.com>
733
734 PR c++/65075
735 * g++.dg/cpp0x/pr65075.C: New test.
736
242789de
DE
7372015-02-16 David Edelsohn <dje.gcc@gmail.com>
738
739 PR target/65058
740 * gcc.target/powerpc/pr65058.c: New test.
741
215f8d9e
JL
7422015-02-16 Jeff Law <law@redhat.com>
743
744 PR tree-optimization/64823
745 * gcc.dg/uninit-20.c: New test.
746
ed89033d
JJ
7472015-02-16 Jakub Jelinek <jakub@redhat.com>
748 James Greenhalgh <james.greenhalgh@arm.com>
749
750 PR ipa/64963
751 * gcc.dg/ipa/ipa-clone-1.c: New test.
752
7b909872
RB
7532015-02-16 Richard Biener <rguenther@suse.de>
754
755 PR tree-optimization/65077
756 * gcc.dg/torture/pr65077.c: New testcase.
757
3f880d38
AV
7582015-02-16 Alex Velenko <Alex.Velenko@arm.com>
759
760 * gcc.target/aarch64/atomic-op-consume.c (scan-assember-times):
761 Directive adjusted to scan for ldaxr.
762 * gcc.target/arm/atomic-op-consume.c (scan-assember-times): Directive
763 adjusted to scan for ldaex.
764
205c0aff
PC
7652015-02-16 Paolo Carlini <paolo.carlini@oracle.com>
766
767 PR c++/65080
768 * g++.dg/cpp0x/constexpr-65080.C: New.
769
a933d47f
RB
7702015-02-16 Richard Biener <rguenther@suse.de>
771
772 PR tree-optimization/63593
773 * gcc.dg/pr63593.c: New testcase.
774
3d5cb23d
MP
7752015-02-16 Marek Polacek <polacek@redhat.com>
776
777 PR c/65066
778 * gcc.dg/pr65066.c: New test.
779
d39023b4
IE
7802015-02-16 Ilya Enkovich <ilya.enkovich@intel.com>
781
782 * gcc.dg/pr65002.C: Move ...
783 * g++.dg/ipa/pr65002.C: ... here.
784
dbf73e6e
DE
7852015-02-14 David Edelsohn <dje.gcc@gmail.com>
786
787 * gcc.target/powerpc/pr64205.c: Skip on AIX.
788 * gcc.target/powerpc/pr64505.c: Skip on AIX.
789 * gcc.dg/torture/builtin-noret-1.c: Ignore AIX linker warnings.
790 * gcc.dg/torture/builtin-noret-2.c: Ignore AIX linker warnings.
791
7922015-02-14 Kaz Kojima <kkojima@gcc.gnu.org>
d3fb59c4
KK
793
794 PR testsuite/64850
795 * gcc.dg/goacc/acc_on_device-1.c: Use a space instead of \\\" in
796 the expression to find calls.
797 * c-c++-common/goacc/acc_on_device-2.c: Likewise.
798 * c-c++-common/goacc/acc_on_device-2-off.c: Likewise.
799 * gfortran.dg/goacc/acc_on_device-1.f95: Likewise.
800 * gfortran.dg/goacc/acc_on_device-2.f95: Likewise.
801 * gfortran.dg/goacc/acc_on_device-2-off.f95: Likewise.
802
065d214c
MP
8032015-02-14 Marek Polacek <polacek@redhat.com>
804
805 PR c/64768
806 * gcc.dg/array-11.c: New test.
807 * gcc.dg/array-12.c: New test.
808 * gcc.dg/array-13.c: New test.
809 * gcc.dg/array-14.c: New test.
810 * gcc.dg/c99-flex-array-typedef-1.c: New test.
811 * gcc.dg/c99-flex-array-typedef-2.c: New test.
812 * gcc.dg/c99-flex-array-typedef-3.c: New test.
813 * gcc.dg/c99-flex-array-typedef-5.c: New test.
814 * gcc.dg/c99-flex-array-typedef-7.c: New test.
815 * gcc.dg/c99-flex-array-typedef-8.c: New test.
816
6e4f01ff
PC
8172015-02-13 Paolo Carlini <paolo.carlini@oracle.com>
818
819 PR c++/60894
820 * g++.dg/lookup/using54.C: New.
821
c7a28c1b
JL
8222015-02-13 Jeff Law <law@redhat.com>
823
824 PR bootstrap/65060
825 Revert my change for tree-optimization/64823.
826
f7a0790f
JJ
8272015-02-13 Jakub Jelinek <jakub@redhat.com>
828
829 PR tree-optimization/65053
830 * gcc.c-torture/execute/pr65053-1.c: New test.
831 * gcc.c-torture/execute/pr65053-2.c: New test.
832
e5d9235b
MP
8332015-02-13 Marek Polacek <polacek@redhat.com>
834
835 PR c/65050
836 * gcc.dg/pr65050.c: New test.
837
be144838
JL
8382015-02-13 Jeff Law <law@redhat.com>
839
8f895cf1 840 PR tree-optimization/64823
6e4f01ff 841 * gcc.dg/uninit-20.c: New test.
8f895cf1 842
be144838
JL
843 PR rtl-optimization/47477
844 * gcc.dg/tree-ssa/pr47477.c: New test.
845
e84abfa4
PC
8462015-02-13 Paolo Carlini <paolo.carlini@oracle.com>
847
848 PR c++/60211
849 * g++.dg/parse/ivdep-2.C: New.
850 * g++.dg/parse/ivdep-3.C: Likewise.
851
d1ae5966
JD
8522015-02-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
853
854 PR fortran/64506
855 * gfortran.dg/continuation_13.f90: New test.
856 * gfortran.dg/continuation_14.f: New test.
857
81adbcea
PC
8582015-02-13 Paolo Carlini <paolo.carlini@oracle.com>
859
860 PR c++/64970
861 * g++.dg/cpp0x/sfinae55.C: New.
862
730f474b
JJ
8632015-02-13 Jakub Jelinek <jakub@redhat.com>
864
865 PR ipa/65034
866 * g++.dg/ipa/pr65034.C: New test.
867
fb0653ab
IE
8682015-02-13 Ilya Enkovich <ilya.enkovich@intel.com>
869
870 PR tree-optimization/65002
871 * gcc.dg/pr65002.C: New.
872
fa008882
MP
8732015-02-13 Marek Polacek <polacek@redhat.com>
874
875 PR c/65040
876 * c-c++-common/pr65040.c: New test.
877
fc06280e
BC
8782015-02-13 Bin Cheng <bin.cheng@arm.com>
879
880 PR tree-optimization/64705
881 * gcc.dg/tree-ssa/pr64705.c: New test.
882
6a1e352e
L
8832015-02-12 H.J. Lu <hongjiu.lu@intel.com>
884
885 PR rtl/32219
886 * gcc.dg/visibility-22.c: New test.
887 * gcc.dg/visibility-23.c: New test.
888 * gcc.target/i386/pr32219-1.c: New test.
889 * gcc.target/i386/pr32219-2.c: New test.
890 * gcc.target/i386/pr32219-3.c: New test.
891 * gcc.target/i386/pr32219-4.c: New test.
892 * gcc.target/i386/pr32219-5.c: New test.
893 * gcc.target/i386/pr32219-6.c: New test.
894 * gcc.target/i386/pr32219-7.c: New test.
895 * gcc.target/i386/pr32219-8.c: New test.
896 * gcc.target/i386/pr64317.c: Expect GOTOFF, not GOT.
897
fa47895f
JD
8982015-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
899
900 PR libgfortran/57822
901 * gfortran/fmt_g0_7.f08: Adjust for archtectures with less than
902 four different KINDs.
903
fad5a400
JJ
9042015-02-12 Jakub Jelinek <jakub@redhat.com>
905
d6d77e66
JJ
906 PR c++/64884
907 * g++.dg/tm/pr47573.C: Only run on comdat_group effective targets.
908
fad5a400
JJ
909 PR sanitizer/65000
910 * g++.dg/ubsan/pr65000.C: New test.
911
ec6a7096
PT
9122015-02-12 Paul Thomas <pault@gcc.gnu.org>
913
914 PR fortran/64932
915 * gfortran.dg/finalize_28.f90: New test
916
40595b8e
JJ
9172015-02-12 Jakub Jelinek <jakub@redhat.com>
918
12d0d358
JJ
919 PR debug/55541
920 * g++.dg/debug/dwarf2/localclass3.C: Adjust for the extraneous
921 DW_TAG_lexical_block removal.
922 * g++.dg/debug/dwarf2/redeclaration-1.C: Likewise.
923 * g++.dg/guality/pr55541.C: New test.
924
40595b8e
JJ
925 PR sanitizer/64984
926 * g++.dg/ubsan/pr64984.C: New test.
927
825acb30
JG
9282015-02-12 James Greenhalgh <james.greenhalgh@arm.com>
929
930 * gfortran.dg/pr45636.f90: XFAIL for aarch64* targets.
931
01f834e3
JJ
9322015-02-12 Jakub Jelinek <jakub@redhat.com>
933
118584f7
JJ
934 PR testsuite/64930
935 * gcc.target/powerpc/atomic-p7.c: Adjust expected count of isync
936 instructions for 2015-01-14 get_memmodel changes.
937 * gcc.target/powerpc/atomic-p8.c: Likewise.
938
ed5a5b38
JJ
939 PR sanitizer/65019
940 * g++.dg/ubsan/pr65019.C: New test.
941
01f834e3
JJ
942 PR tree-optimization/65014
943 * gcc.c-torture/compile/pr65014.c: New test.
944
faedeff7
JD
9452015-02-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
946
947 PR libgfortran/57822
948 * gfortran/fmt_g0_7.f08: Revise test.
949
3f9b5ffb
JL
9502015-02-11 Jeff Law <law@redhat.com>
951
952 PR target/63347
953 * gcc.target/m68k/pr63347.c: New test.
954
b06479fd
MP
9552015-02-11 Marek Polacek <polacek@redhat.com>
956
957 * g++.dg/ubsan/shift-1.C: New test.
958 * gcc.dg/ubsan/c-shift-2.c: New test.
959 * c-c++-common/ubsan/shift-5.c: Remove file.
960
2efce5af
AV
9612015-02-11 Alex Velenko <Alex.Velenko@arm.com>
962
963 * gcc.target/aarch64/atomic-op-consume.c (scan-assember-times):
964 Directive adjusted to XFAIL.
965 * gcc.target/arm/atomic-op-consume.c (scan-assember-times): Directive
966 adjusted to XFAIL.
967
3292dd40
JJ
9682015-02-11 Jakub Jelinek <jakub@redhat.com>
969
970 PR middle-end/65003
971 * g++.dg/opt/pr65003.C: New test.
972
a8d790df
L
9732015-02-11 H.J. Lu <hongjiu.lu@intel.com>
974
975 * lib/target-supports.exp (check_effective_target_pie): Renamed
976 to ...
977 (check_effective_target_pie_enabled): This.
978 * gcc.dg/tree-ssa/ssa-store-ccp-3.c: Replace pie with pie_enabled.
979 * gcc.target/i386/pie.c: Likewise.
980
9c4f25cc
AP
9812015-02-11 Andrew Pinski <apinski@cavium.com>
982
983 PR target/64893
984 * c-c++-common/torture/aarch64-vect-lane-1.c: New testcase.
985 * c-c++-common/torture/aarch64-vect-lane-2.c: New testcase.
986
386f7cae
JJ
9872015-02-11 Jakub Jelinek <jakub@redhat.com>
988
989 PR target/61925
990 * gcc.target/i386/pr61925-1.c: New test.
991 * gcc.target/i386/pr61925-2.c: New test.
992 * gcc.target/i386/pr61925-3.c: New test.
993
c8aa1929
JJ
9942015-02-10 Jakub Jelinek <jakub@redhat.com>
995
996 PR sanitizer/65004
997 * g++.dg/asan/pr65004.C: New test.
998
2fdc0399
OE
9992015-02-10 Oleg Endo <olegendo@gcc.gnu.org>
1000
1001 PR target/64661
1002 * gcc.taget/sh/pr64661-0.h: New.
1003 * gcc.taget/sh/pr64661-1.c: New.
1004 * gcc.taget/sh/pr64661-2.c: New.
1005 * gcc.taget/sh/pr64661-3.c: New.
1006 * gcc.taget/sh/pr64661-4.c: New.
1007
703c9ccd
RB
10082015-02-10 Richard Biener <rguenther@suse.de>
1009
1010 PR tree-optimization/64995
1011 * g++.dg/torture/pr64995.C: New testcase.
1012
696814ed
RB
10132015-02-10 Richard Biener <rguenther@suse.de>
1014
1015 PR tree-optimization/64909
1016 * gcc.dg/vect/costmodel/x86_64/costmodel-pr64909.c: New testcase.
1017
9e271531
RO
10182015-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1019
1020 * gcc.dg/signbit-sa.c: New test.
1021
2d51422f
JD
10222015-02-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1023
1024 PR libgfortran/57822
1025 * gfortran/fmt_g0_7.f08: New test.
1026
940652d5
BC
10272015-02-10 Bin Cheng <bin.cheng@arm.com>
1028
1029 PR tree-optimization/43378
1030 * gcc.dg/tree-ssa/pr43378.c: New test.
1031
94a2f772
JH
10322015-02-08 Jan Hubicka <hubicka@ucw.cz>
1033
1034 PR ipa/64978
1035 * g++.dg/torture/pr64978.C: New testcase.
1036
d51151b2
JJ
10372015-02-09 Jakub Jelinek <jakub@redhat.com>
1038
1039 PR sanitizer/64981
1040 * gcc.dg/asan/pr64981.c: New test.
1041
c3e38a03
MP
10422015-02-09 Marek Polacek <polacek@redhat.com>
1043
1044 PR c/64856
1045 * gcc.dg/pr64856.c: New test.
1046
21c0137a
JJ
10472015-02-09 Jakub Jelinek <jakub@redhat.com>
1048
1049 PR target/64979
1050 * gcc.dg/tree-ssa/stdarg-7.c: New test.
1051 * gcc.c-torture/execute/pr64979.c: New test.
1052
10532015-02-09 Alan Lawrence <alan.lawrence@arm.com>
468963de
AL
1054
1055 * gcc.target/arm/macro_defs0.c: Remove extraneous "target"
1056
91f98377
UB
10572015-02-09 Uros Bizjak <ubizjak@gmail.com>
1058
ddc5ffe9 1059 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Xfail scan-tree-dump for alpha*-*-*.
91f98377
UB
1060 * gcc.dg/tree-ssa/pr42585.c: Xfail scan-tree-dump-times for alpha*-*-*.
1061
c5ed53f5
UB
10622015-02-09 Uros Bizjak <ubizjak@gmail.com>
1063
1064 PR target/58757
1065 * gcc.dg/c11-true_min-1.c: Xfail execution for alpha*-*-*.
1066
28002f1a
RB
10672015-02-09 Richard Biener <rguenther@suse.de>
1068
1069 PR tree-optimization/54000
1070 * g++.dg/tree-ssa/ivopts-3.C: New testcase.
1071
16c1c897
TV
10722015-02-09 Tom de Vries <tom@codesourcery.com>
1073
1074 * gcc.dg/graphite/scop-19.c: Fix scan-tree-dump for fpic.
1075
e3e968e9
ML
10762015-02-09 Martin Liska <mliska@suse.cz>
1077
1078 * g++.dg/ipa/pr64858.C: New test.
1079
62e0e086
TV
10802015-02-09 Tom de Vries <tom@codesourcery.com>
1081
1082 * gcc.dg/uninit-19.c: Fix warning line for fpic.
1083
ea51eee3
AP
10842015-02-08 Andrew Pinski <apinski@cavium.com>
1085
1086 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail for AARCH64 also.
1087
91480ff3
MM
10882015-02-08 Mikael Morin <mikael@gcc.gnu.org>
1089
1090 PR fortran/63744
c5ed53f5 1091 * gfortran.dg/use_rename_8.f90: New.
91480ff3 1092
57f4f0d5
EB
10932015-02-08 Eric Botcazou <ebotcazou@adacore.com>
1094
1095 * gnat.dg/addr7.ad[sb]: New test.
1096 * gnat.dg/addr8.ad[sb]: Likewise.
1097
a82289f5
DM
10982015-02-06 David Malcolm <dmalcolm@redhat.com>
1099
1100 PR jit/64752
1101 * jit.dg/create-code-for-hello-world-executable.h: New file, taken
1102 from jit.dg/test-compile-to-executable.c's create_code, with a
1103 clarification of the output message.
1104 * jit.dg/harness.h (CHECK_NO_ERRORS): Add test and __func__ to the
1105 pass/fail message.
1106 (test_jit): Use CHECK_NO_ERRORS when calling
1107 gcc_jit_context_compile_to_file.
1108 * jit.dg/jit.exp (jit-dg-test): Update grep for rename of
1109 jit-verify-compile-to-file to jit-verify-output-file-was-created.
1110 (jit-setup-compile-to-file): Likewise. Add a verbose comment
1111 about deletions that are attempted.
1112 (jit-verify-compile-to-file): Rename to...
1113 (jit-verify-output-file-was-created): ...this, and drop the
1114 attempt to run "file" and verify the output.
1115 (jit-verify-assembler): New function.
1116 (jit-verify-object): New function.
1117 (jit-verify-dynamic-library): New function.
1118 * jit.dg/test-compile-to-assembler.c (create_code): Eliminate in
1119 favor of an implementation from new file
1120 create-code-for-hello-world-executable.h, which also adds a
1121 "main".
1122 (dg-final): Replace jit-verify-compile-to-file with
1123 jit-verify-output-file-was-created, and invoke new function
1124 jit-verify-assembler.
1125 * jit.dg/test-compile-to-dynamic-library.c (create_code): Clarify
1126 the output message.
1127 (dg-final): Replace jit-verify-compile-to-file with
1128 jit-verify-output-file-was-created, and invoke new function
1129 jit-verify-dynamic-library.
1130 * jit.dg/test-compile-to-executable.c (create_code): Eliminate in
1131 favor of an implementation from new file
1132 create-code-for-hello-world-executable.h, which also adds a
1133 "main".
1134 (dg-final): Replace jit-verify-compile-to-file with
1135 jit-verify-output-file-was-created. Strengthen the expected stdout
1136 from the built executable.
1137 * jit.dg/test-compile-to-object.c (create_code): Eliminate in
1138 favor of an implementation from new file
1139 create-code-for-hello-world-executable.h, which also adds a
1140 "main".
1141 (dg-final): Replace jit-verify-compile-to-file with
1142 jit-verify-output-file-was-created, and invoke new function
1143 jit-verify-object.
1144 * jit.dg/verify-dynamic-library.c: New source file.
1145
45beb02e
SP
11462015-02-06 Sebastian Pop <s.pop@samsung.com>
1147 Brian Rzycki <b.rzycki@samsung.com>
1148
1149 PR tree-optimization/64878
948f9b76 1150 * gcc.dg/tree-ssa/ssa-dom-thread-8.c: New.
45beb02e 1151
bbd1bae2
JJ
11522015-02-06 Jakub Jelinek <jakub@redhat.com>
1153
1154 PR ipa/64896
1155 * g++.dg/ipa/pr64896.C: New test.
1156
46290aa8
MM
11572015-02-06 Michael Meissner <meissner@linux.vnet.ibm.com>
1158
1159 PR target/64205
1160 * gcc.target/powerpc/pr64205.c: New file.
1161
828be03a
UB
11622015-02-06 Uros Bizjak <ubizjak@gmail.com>
1163
1164 * gcc.target/i386/pr64317.c: Compile for 32bit *-*-linux* targets.
1165 (dg-options): Use -fpie instead of -fPIE -pie.
1166
62276744
JJ
11672015-02-06 Jakub Jelinek <jakub@redhat.com>
1168
1169 PR middle-end/64937
1170 * g++.dg/asan/pr64937.C: New test.
1171
43a68a9d
PT
11722015-02-06 Paul Thomas <pault@gcc.gnu.org>
1173
1174 PR fortran/63205
1175 * gfortran.dg/class_to_type_4.f90: New test
1176
11772015-01-29 Andre Vehreschild <vehre@gmx.de>
1178
1179 * gfortran.dg/unlimited_polymorphic_22.f90: New test.
1180
d26ac279
JJ
11812015-02-06 Jakub Jelinek <jakub@redhat.com>
1182
1183 PR rtl-optimization/64957
1184 PR debug/64817
1185 * gcc.c-torture/execute/pr64957.c: New test.
1186
9f9ab303
JL
11872015-02-05 Jeff Law <law@redhat.com>
1188
1189 PR target/17306
1190 * gcc.target/h8300/pr17306-1.c: New test.
1191 * gcc.target/h8300/pr17306-2.c: New test.
1192
2f72ca14
TB
11932015-02-05 Tobias Burnus <burnus@net-b.de>
1194
1195 PR fortran/64943
1196 * gfortran.dg/structure_constructor_12.f90: New.
1197
b291a202
JL
11982015-02-05 Jeff Law <law@redhat.com>
1199
1200 PR target/58400
1201 gcc.target/h8300/pr58400.c: New test.
1202
29e1d31b
MM
12032015-02-05 Mantas Mikaitis <mantas.mikaitis@arm.com>
1204
1205 * gcc.target/arm/macro_defs0.c: New test.
1206 * gcc.target/arm/macro_defs1.c: New test.
1207 * gcc.target/arm/macro_defs2.c: New test.
1208
27d16306
UB
12092015-02-05 Uros Bizjak <ubizjak@gmail.com>
1210
1211 PR rtl-optimization/64905
1212 * gcc.target/i386/pr64905.c: Require nonpic target.
1213 (dg-options): Add -fomit-frame-pointer.
1214 (main): Remove.
1215
97a29710
JG
12162014-02-05 James Greenhalgh <james.greenhalgh@arm.com>
1217
1218 * gcc.dg/tree-ssa/foldconst-6.c: Change expected pattern for
1219 tree dump scanning.
1220
3cd52c11
PT
12212015-02-05 Paul Thomas <pault@gcc.gnu.org>
1222
cc6a430f 1223 PR fortran/64757
3cd52c11
PT
1224 * gfortran.dg/type_to_class_2.f90: New test
1225 * gfortran.dg/type_to_class_3.f90: New test
1226
c1eed5a1
JH
12272015-02-04 Jan Hubicka <hubicka@ucw.cz>
1228
1229 PR ipa/64686
1230 * g++.dg/torture/pr64686.C: New testcase.
1231
7489140d
L
12322015-02-04 H.J. Lu <hongjiu.lu@intel.com>
1233
1234 PR rtl-optimization/64905
1235 * gcc.target/i386/pr64905.c: New file.
1236
7e36ec2e
SB
12372015-02-04 Segher Boessenkool <segher@kernel.crashing.org>
1238
1239 * gcc.dg/guality/pr41447-1.c: Remove xfail.
1240 * gcc.dg/guality/pr41616-1.c: Ditto.
1241
871dae34
AO
12422015-02-04 Alexandre Oliva <aoliva@redhat.com>
1243
1244 PR debug/64817
1245 * gcc.dg/pr64817-3.c: New.
1246
43534aa2
JJ
12472015-02-04 Jakub Jelinek <jakub@redhat.com>
1248 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1249
1250 * gcc.dg/guality/pr36728-1.c (main): Adjust for targets that
1251 pass parameters in registers.
1252 * gcc.dg/guality/pr36728-2.c (main): Likewise.
1253 * gcc.dg/guality/pr36728-3.c (main): Likewise.
1254 * gcc.dg/guality/pr36728-4.c (main): Likewise.
1255
251f0b62
AL
12562015-02-04 Alan Lawrence <alan.lawrence@arm.com>
1257 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1258
1259 * gcc.dg/combine_ashiftrt_1.c: Sort, complete and explain target
1260 list, allow for multilibed targets.
1261 * gcc.dg/combine_ashiftrt_2.c: Likewise.
1262
bbbfac7f
SB
12632015-02-04 Segher Boessenkool <segher@kernel.crashing.org>
1264
1265 * gcc.dg/builtins-58.c: Check for pow at the end of words only.
1266 * gcc.dg/pr46728-6.c: Ditto.
1267
fc2dd6b5
RS
12682015-02-04 Robert Suchanek <robert.suchanek@imgtec.com>
1269
1270 * gcc.target/mips/loongson-simd.c: Update comment to clarify the need
1271 for mips_nanlegacy target.
1272
283b44f9
IE
12732015-02-04 Ilya Enkovich <ilya.enkovich@intel.com>
1274
1275 * gcc.target/i386/chkp-hidden-def.c: New.
1276
cc9ef6a6
TP
12772015-02-04 Thomas Preud'homme <thomas.preudhomme@arm.com>
1278
1279 PR middle-end/62103
1280 * gcc.c-torture/execute/bitfld-7.c: New test adapted from bitfld-6.c
1281 to use 24 bits for bitfield b.
1282
6a5fd0f8
TP
12832015-02-04 Thomas Preud'homme <thomas.preudhomme@arm.com>
1284
1285 PR testsuite/64796
1286 * lib/target-supports.exp (check_effective_target_bswap64): Do not
1287 cache result in a global variable. Include all 32-bit targets for
1288 bswap64 tests.
1289
2a1d78d8
JJ
12902015-02-03 Jakub Jelinek <jakub@redhat.com>
1291
1292 PR rtl-optimization/64756
1293 * gcc.c-torture/execute/pr64756.c: New test.
1294
3548abca
OE
12952015-02-03 Oleg Endo <olegendo@gcc.gnu.org>
1296
1297 PR target/64660
1298 * gcc.target/sh/pr64660-0.h: New.
1299 * gcc.target/sh/pr64660-1.c: New.
1300 * gcc.target/sh/pr64660-2.c: New.
1301 * gcc.target/sh/pr64660-3.c: New.
1302 * gcc.target/sh/pr64660-4.c: New.
1303
457d0ace
PC
13042015-02-03 Paolo Carlini <paolo.carlini@oracle.com>
1305
1306 PR c++/64877
1307 * g++.dg/warn/Waddress-2.C: New.
1308
2944c91c
SB
13092015-02-03 Segher Boessenkool <segher@kernel.crashing.org>
1310
1311 PR middle-end/61225
457d0ace 1312 * gcc.target/i386/pr49095.c: XFAIL for ia32.
2944c91c 1313
457d0ace 13142015-02-03 Dodji Seketeli <dodji@redhat.com>
f8abc9ba
DS
1315
1316 PR preprocessor/64803
1317 * gcc.dg/cpp/builtin-macro-1.c: New test case.
1318
d67bce7c
JH
13192015-02-02 Jan Hubicka <hubicka@ucw.cz>
1320
1321 * g++.dg/ipa/devirt-37.C: Disable early inlining.
1322
6f105c50
CL
13232015-02-02 Christophe Lyon <christophe.lyon@linaro.org>
1324
1325 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h
1326 (_ARM_FPSRC): Add DN and AHP fields.
1327 (clean_results): Force DN=1 on AArch64.
1328 * gcc.target/aarch64/advsimd-intrinsics/binary_op_no64.inc: New file.
1329 * gcc.target/aarch64/advsimd-intrinsics/vhadd.c: New file.
1330 * gcc.target/aarch64/advsimd-intrinsics/vhsub.c: New file.
1331 * gcc.target/aarch64/advsimd-intrinsics/vmax.c: New file.
1332 * gcc.target/aarch64/advsimd-intrinsics/vmin.c: New file.
1333 * gcc.target/aarch64/advsimd-intrinsics/vrhadd.c: New file.
1334
e404a667
AM
13352015-02-02 Alan Modra <amodra@gmail.com>
1336
1337 * gcc.target/powerpc/cprophard.c: New.
1338
f8d6fa7e
AT
13392015-02-01 Andreas Tobler <andreast@gcc.gnu.org>
1340
1341 * gfortran.dg/enum_9.f90: Use arm_eabi instead of arm*-*-linux*.
1342 * gfortran.dg/enum_10.f90: Likewise. Reorder dg-additional-sources.
1343
dfde35b3
JJ
13442015-02-01 Jakub Jelinek <jakub@redhat.com>
1345
1346 PR debug/64817
1347 * gcc.dg/pr64817-1.c: New test.
1348 * gcc.dg/pr64817-2.c: New test.
1349
2b8427ca
OE
13502015-02-01 Oleg Endo <olegendo@gcc.gnu.org>
1351
1352 PR target/64851
1353 * gcc.target/sh/pr64851-0.h: New
1354 * gcc.target/sh/pr64851-1.c: New
1355 * gcc.target/sh/pr64851-2.c: New
1356 * gcc.target/sh/pr64851-3.c: New
1357 * gcc.target/sh/pr64851-4.c: New
1358
0d9a5f8a
UB
13592015-01-31 Uros Bizjak <ubizjak@gmail.com>
1360
2b8427ca 1361 PR target/64882
0d9a5f8a
UB
1362 * gcc.dg/torture/pr64882.c: New test.
1363
6b92143e
DE
13642015-01-31 David Edelsohn <dje.gcc@gmail.com>
1365
1366 PR target/64159
1367 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Add XFAIL for powerpc*-*-* and
1368 sparc*-*-*.
1369
cca0f8ca
UB
13702015-01-31 Uros Bizjak <ubizjak@gmail.com>
1371
1372 * g++.dg/ipa/pr64146.C (dg-final): Cleanup icf ipa dump.
1373 * gcc.target/i386/chkp-builtins-1.c (dg-final): Cleanup chkp tree dump.
1374 * gcc.target/i386/chkp-builtins-2.c (dg-final): Ditto.
1375 * gcc.target/i386/chkp-builtins-3.c (dg-final): Ditto.
1376 * gcc.target/i386/chkp-builtins-4.c (dg-final): Ditto.
1377 * gcc.target/i386/chkp-const-check-1.c (dg-final): Cleanup chkopt
1378 tree dump.
1379 * gcc.target/i386/chkp-lifetime-1.c (dg-final): Ditto.
1380 * gcc.target/i386/chkp-remove-bndint-1.c (dg-final): Cleanup optimized
1381 tree dump.
1382 * gcc.target/i386/chkp-remove-bndint-2.c (dg-final): Ditto.
1383 * gfortran.dg/goacc/private-1.f95 (dg-final): Cleanup omplower
1384 tree dump.
1385
895ff86f
VM
13862015-01-30 Vladimir Makarov <vmakarov@redhat.com>
1387
1388 PR target/64688
1389 * g++.dg/pr64688-2.C: New.
1390
1c9cc1d3
UB
13912015-01-30 Uros Bizjak <ubizjak@gmail.com>
1392
1393 * gcc.target/i386/fuse-caller-save-rec.c: Require nonpic target.
1394 * gcc.target/i386/fuse-caller-save-xmm.c: Ditto.
1395 * gcc.target/i386/fuse-caller-save.c: Ditto.
1396 * gcc.target/i386/headmerge-1.c: Ditto.
1397 * gcc.target/i386/headmerge-2.c: Ditto.
1398 * gcc.target/i386/sibcall-6.c: Ditto.
1399
3c954213
VM
14002015-01-30 Vladimir Makarov <vmakarov@redhat.com>
1401
1402 PR target/64617
1403 * gcc.target/i386/pr64617.c: New test.
1404
089ad473
UB
14052015-01-30 Uros Bizjak <ubizjak@gmail.com>
1406
1407 PR target/15184
1408 * gcc.target/i386/pr15184-1.c: Compile for ia32 target only.
1409 (dg-options): Remove -m32.
1410 (dg-final): Scan for "movb %al" only.
1411 * gcc.target/i386/pr15184-2.c: Ditto.
1412
566d377a
RB
14132015-01-30 Richard Biener <rguenther@suse.de>
1414
1415 PR tree-optimization/64829
1416 * gcc.dg/vect/pr64829.c: New testcase.
1417
7b33f0c8
MP
14182015-01-29 Marek Polacek <polacek@redhat.com>
1419
1420 PR c/64709
1421 * gcc.dg/pr64709.c: New test.
1422
a7c3e87e
JJ
14232015-01-29 Jakub Jelinek <jakub@redhat.com>
1424
1425 PR c++/64717
1426 * g++.dg/ubsan/pr64717-1.C: New test.
1427 * g++.dg/ubsan/pr64717-2.C: New test.
1428
14292015-01-29 Uros Bizjak <ubizjak@gmail.com>
75e2edee
UB
1430
1431 * gcc.dg/tree-ssa/pr64801.c: Fix scan-tree-dump-not directive.
1432
52d28530
JL
14332015-01-29 Jeff Law <law@redhat.com>
1434
1435 PR target/15184
1436 * gcc.target/i386/pr15184-1.c: New test.
1437 * gcc.target/i386/pr15184-2.c: New test.
1438
b8aa7083
YR
14392015-01-29 Yuri Rumyantsev <ysrumyan@gmail.com>
1440
1441 PR tree-optimization/64746
1442 * gcc.target/i386/avx2-vect-aggressive-1.c: New test.
1443
d94e3e75
RB
14442015-01-29 Richard Biener <rguenther@suse.de>
1445
1446 PR tree-optimization/64853
1447 * gcc.dg/torture/pr64853.c: New testcase.
1448
62c00445
RB
14492015-01-29 Richard Biener <rguenther@suse.de>
1450
1451 PR tree-optimization/64844
1452 * gcc.dg/vect/pr64844.c: New testcase.
1453
e11627e9
YR
14542015-01-29 Yuri Rumyantsev <ysrumyan@gmail.com>
1455
1456 PR middle-end/64809
1457 * gcc.dg/pr64809.c: Delete.
1458
c291690e
IE
14592015-01-29 Ilya Enkovich <ilya.enkovich@intel.com>
1460
1461 PR middle-end/64805
1462 * gcc.target/i386/pr64805.c: New.
1463
2b6969cd
RO
14642015-01-29 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1465
1466 * gcc.dg/guality/guality.h (main): Add argv[0] to
1467 guality_gdb_command.
1468
10881cff
JH
14692015-01-29 Jan Hubicka <hubicka@ucw.cz>
1470
1471 PR ipa/64801
1472 * gcc.dg/tree-ssa/pr64801.c: New testcase.
1473
c761dca1
OE
14742015-01-28 Oleg Endo <olegendo@gcc.gnu.org>
1475
1476 PR target/64659
1477 * gcc.target/sh/sh.exp
1478 (check_effective_target_atomic_model_soft_gusa_available,
1479 check_effective_target_atomic_model_soft_tcb_available,
1480 check_effective_target_atomic_model_soft_imask_available,
1481 check_effective_target_atomic_model_hard_llcs_available): New.
1482 * gcc.target/sh/pr64659-0.h: New.
1483 * gcc.target/sh/pr64659-1.c: New.
1484 * gcc.target/sh/pr64659-2.c: New.
1485 * gcc.target/sh/pr64659-3.c: New.
1486 * gcc.target/sh/pr64659-4.c: New.
1487
26586d77
AV
14882015-01-28 Alex Velenko <Alex.Velenko@arm.com>
1489
1490 * gcc.target/arm/atomic-op-consume.c (scan-assember-times): Adjust
1491 scan-assembler-times pattern.
1492
090238ee
YR
14932015-01-28 Yuri Rumyantsev <ysrumyan@gmail.com>
1494
1495 PR middle-end/64809
1496 * gcc.dg/pr64809.c: New test.
1497
fa8e5051
IE
14982015-01-28 Ilya Enkovich <ilya.enkovich@intel.com>
1499
1500 PR tree-optimization/64277
1501 * gcc.dg/pr64277.c: New.
1502
8447859b
TP
15032015-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
1504
1505 PR tree-optimization/64718
1506 * gcc.c-torture/execute/pr64718.c: New test.
1507
285398d2
JG
15082015-01-28 James Greenhalgh <james.greenhalgh@arm.com>
1509
1510 * gcc.target/aarch64/abs_2.c: New.
1511
6b18ab83
RS
15122015-01-28 Robert Suchanek <robert.suchanek@imgtec.com>
1513
1514 * lib/target-supports.exp (check_effective_target_mips_nanlegacy): New.
1515 * gcc.target/mips/loongson-simd.c: Require legacy NaN support.
1516 * gcc.target/mips/mips.exp (mips-dg-options): Imply -mnan=legacy for
1517 ISA rev < 2.
1518
813ba013
JJ
15192015-01-28 Jakub Jelinek <jakub@redhat.com>
1520
1521 PR bootstrap/64612
1522 * lib/target-supports.exp (check_effective_target_comdat_group): New.
1523 * g++.dg/ipa/pr64612.C: Guard scan-assembler test with
1524 { target comdat_group }.
1525
710700ab
TB
15262015-01-27 Tobias Burnus <burnus@net-b.de>
1527
1528 PR fortran/63861
1529 * gfortran.dg/goacc/coarray_2.f90: New.
1530
e23f2892
JH
15312015-01-27 Jan Hubicka <hubicka@ucw.cz>
1532
1533 PR ipa/60871
1534 PR ipa/64139
1535 * g++.dg/torture/pr64139.C: New testcase.
1536 * g++.dg/torture/pr60871.C: Likewise.
1537
6e17947e
JW
15382015-01-27 Janus Weil <janus@gcc.gnu.org>
1539
1540 PR fortran/64230
1541 * gfortran.dg/class_allocate_18.f90: Remove -fsanitize option to
1542 prevent linking errors.
1543
b833dedd
JH
15442015-01-27 Jan Hubicka <hubicka@ucw.cz>
1545
1546 PR ipa/64282
1547 * g++.dg/torture/pr64282.C: New testcase.
1548
e24ca886
KT
15492015-01-27 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1550
1551 * gcc.target/aarch64/store-pair-1.c: Update scan-assembler to check
1552 for wzr reg.
1553
94091f43
DV
15542015-01-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
1555
183153c9
OE
1556 * gcc.target/s390/hotpatch-13.c: New testcase.
1557 * gcc.target/s390/hotpatch-14.c: New testcase.
1558 * gcc.target/s390/hotpatch-15.c: New testcase.
1559 * gcc.target/s390/hotpatch-16.c: New testcase.
1560 * gcc.target/s390/hotpatch-17.c: New testcase.
1561 * gcc.target/s390/hotpatch-18.c: New testcase.
1562 * gcc.target/s390/hotpatch-19.c: New testcase.
1563 * gcc.target/s390/hotpatch-20.c: New testcase.
1564 * gcc.target/s390/hotpatch-compile-10.c: New testcase.
1565 * gcc.target/s390/hotpatch-compile-11.c: New testcase.
1566 * gcc.target/s390/hotpatch-compile-12.c: New testcase.
1567 * gcc.target/s390/hotpatch-compile-13.c: New testcase.
1568 * gcc.target/s390/hotpatch-compile-14.c: New testcase.
1569 * gcc.target/s390/hotpatch-compile-15.c: New testcase.
1570 * gcc.target/s390/hotpatch-compile-16.c: New testcase.
1571 * gcc.target/s390/hotpatch-compile-9.c: New testcase.
1572 * gcc.target/s390/hotpatch-1.c: Testcase adjusted to new -mhotpatch.
1573 * gcc.target/s390/hotpatch-10.c: Likewise.
1574 * gcc.target/s390/hotpatch-11.c: Likewise.
1575 * gcc.target/s390/hotpatch-12.c: Likewise.
1576 * gcc.target/s390/hotpatch-2.c: Likewise.
1577 * gcc.target/s390/hotpatch-3.c: Likewise.
1578 * gcc.target/s390/hotpatch-4.c: Likewise.
1579 * gcc.target/s390/hotpatch-5.c: Likewise.
1580 * gcc.target/s390/hotpatch-6.c: Likewise.
1581 * gcc.target/s390/hotpatch-7.c: Likewise.
1582 * gcc.target/s390/hotpatch-8.c: Likewise.
1583 * gcc.target/s390/hotpatch-9.c: Likewise.
1584 * gcc.target/s390/hotpatch-compile-1.c: Likewise.
1585 * gcc.target/s390/hotpatch-compile-2.c: Likewise.
1586 * gcc.target/s390/hotpatch-compile-3.c: Likewise.
1587 * gcc.target/s390/hotpatch-compile-4.c: Likewise.
1588 * gcc.target/s390/hotpatch-compile-5.c: Likewise.
1589 * gcc.target/s390/hotpatch-compile-6.c: Likewise.
1590 * gcc.target/s390/hotpatch-compile-7.c: Likewise.
1591 * gcc.target/s390/hotpatch-compile-8.c: Likewise.
94091f43 1592
096e8448
JW
15932015-01-27 Jiong Wang <jiong.wang@arm.com>
1594
1595 * gcc.dg/long_branch.c: New testcase.
1596
f101c4b4
RB
15972015-01-27 Richard Biener <rguenther@suse.de>
1598
1599 PR tree-optimization/56273
1600 PR tree-optimization/59124
1601 PR tree-optimization/64277
1602 * g++.dg/warn/Warray-bounds-6.C: New testcase.
1603 * gcc.dg/Warray-bounds-12.c: Likewise.
1604 * gcc.dg/Warray-bounds-13.c: Likewise.
1605
6d71672d
JJ
16062015-01-27 Jakub Jelinek <jakub@redhat.com>
1607
1608 PR rtl-optimization/61058
1609 * gcc.dg/pr61058.c: New test.
1610
3dd598be
IE
16112015-01-27 Ilya Enkovich <ilya.enkovich@intel.com>
1612
1613 * gcc.target/i386/chkp-narrow-bounds.c: New.
1614
dea63e49
JJ
16152015-01-27 Jakub Jelinek <jakub@redhat.com>
1616
b30ea138
JJ
1617 PR tree-optimization/64807
1618 * gcc.dg/pr64807.c: New test.
1619
dea63e49
JJ
1620 PR c/64766
1621 * gcc.dg/pr64766.c: New test.
1622
48e4f473
OE
16232015-01-26 Oleg Endo <olegendo@gcc.gnu.org>
1624
1625 PR target/49263
1626 * gcc.target/sh/pr49263-4.c: New.
1627
40a778bd
PT
16282015-01-26 Paul Thomas <pault@gcc.gnu.org>
1629
1630 PR fortran/62044
1631 * gfortran.dg/allocate_with_mold_1.f90: New test
1632
d38f7dce
JJ
16332015-01-26 Jakub Jelinek <jakub@redhat.com>
1634
1635 PR c/64778
1636 * gcc.dg/pr64778.c: New test.
1637
4cd76837
JJ
1638 PR middle-end/64421
1639 * gcc.dg/vect/pr64421.c: New test.
1640
b25affbd
TB
16412015-01-26 Tobias Burnus <burnus@net-b.de>
1642
1643 PR fortran/64771
1644 * gfortran.dg/coarray_36.f: New.
1645 * gfortran.dg/coarray_37.f90: New.
1646
807b50a7
JW
16472015-01-26 Janus Weil <janus@gcc.gnu.org>
1648
1649 PR fortran/64230
1650 * gfortran.dg/class_allocate_18.f90: New.
1651
2748ffd3
CL
16522015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1653
1654 * gcc.target/aarch64/advsimd-intrinsics/vpaddl.c: New file.
1655
4ef07c76
CL
16562015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1657
1658 * gcc.target/aarch64/advsimd-intrinsics/vpadal.c: New file.
1659
0e6057c6
CL
16602015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1661
316cbf79
CL
1662 * gcc.target/aarch64/advsimd-intrinsics/vmvn.c: New file.
1663
16642015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1665
1666 * gcc.target/aarch64/advsimd-intrinsics/vmovl.c: New file.
0e6057c6 1667
0dd498e4
CL
16682015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1669
1670 * gcc.target/aarch64/advsimd-intrinsics/vpXXX.inc: New file.
1671 * gcc.target/aarch64/advsimd-intrinsics/vpadd.c: New file.
1672 * gcc.target/aarch64/advsimd-intrinsics/vpmax.c: New file.
1673 * gcc.target/aarch64/advsimd-intrinsics/vpmin.c: New file.
1674
a9f53b60
CL
16752015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1676
1677 * gcc.target/aarch64/advsimd-intrinsics/vmlX_n.inc: New file.
1678 * gcc.target/aarch64/advsimd-intrinsics/vmla_n.c: New file.
1679 * gcc.target/aarch64/advsimd-intrinsics/vmls_n.c: New file.
1680
f4d988f4
CL
16812015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
1682
1683 * gcc.target/aarch64/advsimd-intrinsics/vXXXhn.inc: New file.
1684 * gcc.target/aarch64/advsimd-intrinsics/vraddhn.c: New file.
1685 * gcc.target/aarch64/advsimd-intrinsics/vrsubhn.c: New file.
1686 * gcc.target/aarch64/advsimd-intrinsics/vsubhn.c: New file.
1687 * gcc.target/aarch64/advsimd-intrinsics/vaddhn.c: Use code from
1688 vXXXhn.inc.
1689
3cd58c0f
RB
16902015-01-26 Richard Biener <rguenther@suse.de>
1691
1692 PR middle-end/64764
1693 * gcc.dg/uninit-19.c: New testcase.
1694
96af01ae
RO
16952015-01-26 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1696
1697 * lib/target-supports.exp (check_effective_target_vect64): Add
1698 sparc*-*-*.
1699
44d59462
EB
17002015-01-26 Eric Botcazou <ebotcazou@adacore.com>
1701
1702 PR testsuite/64712
1703 * gnat.dg/unchecked_convert1.adb (Unchecked_Convert1): Initialize A.
1704
a638d1de
TL
17052015-01-26 Tony Liu <tony.liu@arm.com>
1706
1707 * gcc.target/arm/scd42-1.c: Improve the check for UAL and
1708 non-UAL cases.
1709
0daf7343
JB
17102015-01-26 Janne Blomqvist <jb@gcc.gnu.org>
1711
1712 PR libfortran/64770
1713 * gfortran.dg/open_new_segv.f90: Add dg- stuff to make test work
1714 correctly, clean up afterwards.
1715
0ac399cf
MM
17162015-01-25 Mikael Morin <mikael@gcc.gnu.org>
1717
1718 PR fortran/62044
1719 * gfortran.dg/use_rename_7.f90: New.
1720
939911c5
ASJ
17212015-01-25 Allan Sandfeld Jensen <sandfeld@kde.org>
1722
1723 * gcc.target/i386/funcspec-5.c: Test new multiversion targets.
1724 * g++.dg/ext/mv17.C: Test BMI/BMI2 multiversion dispatcher.
1725
1f22bef5
OE
17262015-01-25 Oleg Endo <olegendo@gcc.gnu.org>
1727
1728 PR target/54236
1729 * gcc.target/sh/pr54236-4.c: New.
1730
c8f2dff2
L
17312015-01-24 H.J. Lu <hongjiu.lu@intel.com>
1732
1733 * gcc.target/i386/builtin_target.c (check_intel_cpu_model): Add
1734 Silvermont, Ivy Bridge, Haswell and Broadwell tests. Update Sandy
1735 Bridge test.
1736
7165d8f1
JB
17372015-01-24 Janne Blomqvist <jb@gcc.gnu.org>
1738
1739 PR libfortran/64770
1740 * gfortran.dg/open_new_segv.f90: New test.
1741
841dbf80
OE
17422015-01-24 Oleg Endo <olegendo@gcc.gnu.org>
1743
1744 PR target/49263
1745 PR target/53987
1746 PR target/64345
1747 PR target/59533
1748 PR target/52933
1749 PR target/54236
1750 PR target/51244
1751 * gcc.target/sh/pr64345-1.c: New.
1752 * gcc.target/sh/pr64345-2.c: New.
1753 * gcc.target/sh/pr59533-1.c: New.
1754 * gcc.target/sh/pr49263.c: Adjust matching of expected insns.
1755 * gcc.target/sh/pr52933-2.c: Likewise.
1756 * gcc.target/sh/pr54089-1.c: Likewise.
1757 * gcc.target/sh/pr54236-1.c: Likewise.
1758 * gcc.target/sh/pr51244-20-sh2a.c: Likewise.
1759 * gcc.target/sh/pr49263-1.c: Remove xfails.
1760 * gcc.target/sh/pr49263-2.c: Likewise.
1761 * gcc.target/sh/pr49263-3.c: Likewise.
1762 * gcc.target/sh/pr53987-1.c: Likewise.
1763 * gcc.target/sh/pr52933-1.c: Adjust matching of expected insns.
1764 (test_24, test_25, test_26, test_27, test_28, test_29, test_30): New.
1765 * gcc.target/sh/pr51244-12.c: Adjust matching of expected insns.
1766 (test05, test06, test07, test08, test09, test10, test11, test12): New.
1767 * gcc.target/sh/pr54236-3.c: Adjust matching of expected insns.
1768 (test_002, test_003, test_004, test_005, test_006, test_007, test_008,
1769 test_009): New.
1770 * gcc.target/sh/pr51244-4.c: Adjust matching of expected insns.
1771 (test_02): New.
1772
19bd4ebc
TV
17732015-01-24 Tom de Vries <tom@codesourcery.com>
1774
1775 * gcc.target/i386/funcspec-5.c: Replace avx512 with avx512f.
1776
6ed7da89
ILT
17772015-01-23 Ian Lance Taylor <iant@google.com>
1778
1779 PR go/64510
1780 * go.test/go-test.exp (go-gc-tests): Skip nilptr2.go test on
1781 targets without split stack support.
1782
5c8bae59
VM
17832015-01-23 Vladimir Makarov <vmakarov@redhat.com>
1784
1785 PR target/64317
1786 * gcc.target/i386/pr64317.c: New test.
1787
6c4d60f8
JJ
17882015-01-23 Jakub Jelinek <jakub@redhat.com>
1789
1790 PR rtl-optimization/63637
1791 PR rtl-optimization/60663
1792 * gcc.dg/pr63637-1.c: New test.
1793 * gcc.dg/pr63637-2.c: New test.
1794 * gcc.dg/pr63637-3.c: New test.
1795 * gcc.dg/pr63637-4.c: New test.
1796 * gcc.dg/pr63637-5.c: New test.
1797 * gcc.dg/pr63637-6.c: New test.
1798 * gcc.target/i386/pr63637-1.c: New test.
1799 * gcc.target/i386/pr63637-2.c: New test.
1800 * gcc.target/i386/pr63637-3.c: New test.
1801 * gcc.target/i386/pr63637-4.c: New test.
1802 * gcc.target/i386/pr63637-5.c: New test.
1803 * gcc.target/i386/pr63637-6.c: New test.
1804
350d17ef
RB
18052015-01-23 Richard Biener <rguenther@suse.de>
1806
1807 PR testsuite/63439
1808 * gcc.dg/vect/bb-slp-11.c: Require vect_pack_trunc.
1809 * gcc.dg/vect/bb-slp-26.c: Require vect_hw_misalign.
1810
10ef8f28
MP
18112015-01-23 Marek Polacek <polacek@redhat.com>
1812
1813 PR preprocessor/60570
1814 * gcc.dg/cpp/pr36320.c: Turn dg-error into dg-bogus.
1815 * gcc.dg/cpp/pr60570.c: New test.
1816
8f000887
RB
18172015-01-23 Richard Biener <rguenther@suse.de>
1818
1819 PR testsuite/63439
1820 * gcc.dg/vect/vect-33.c: Adjust target selectors for v16qi
1821 vectorization on vect64 targets.
1822
652960d1
JW
18232015-01-23 Janus Weil <janus@gcc.gnu.org>
1824
1825 PR fortran/60922
1826 * gfortran.dg/class_allocate_17.f90: New.
1827
c146aced
TB
18282015-01-23 Tobias Burnus <burnus@net-b.de>
1829
1830 PR fortran/64726
1831 * gfortran.dg/goacc/combined_loop.f90: New.
1832
bae420fc
JD
18332015-01-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1834
1835 PR fortran/61933
1836 * gfortran.dg/make_unit.f90: New test.
1837
20056f60
JD
18382015-01-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1839
1840 PR fortran/61933
1841 * gfortran.dg/negative_unit_int8.f: Update.
1842
5e7821eb
JL
18432015-01-22 Jeff Law <law@redhat.com>
1844
1845 PR target/52076
1846 * gcc.target/m68k/pr52076-1.c: New test.
1847 * gcc.target/m68k/pr52076-2.c: New test.
1848
f4b05e74
RB
18492015-01-22 Richard Biener <rguenther@suse.de>
1850
1851 PR middle-end/64728
1852 * gcc.dg/torture/pr64728.c: New testcase.
1853
75e2edee 18542015-01-22 Uros Bizjak <ubizjak@gmail.com>
98321768
UB
1855
1856 PR target/64688
1857 * g++.dg/pr64688.C: New test.
1858
e9ed6b1e
IE
18592015-01-22 Ilya Enkovich <ilya.enkovich@intel.com>
1860
1861 * gcc.target/i386/chkp-always_inline.c (f1): Make static
1862 to avoid errors with -fpic.
1863
cce93c76
RB
18642015-01-22 Richard Biener <rguenther@suse.de>
1865
1866 PR libstdc++/64535
1867 * g++.old-deja/g++.eh/badalloc1.C: Adjust.
1868
c8b90a13
SB
18692015-01-21 Segher Boessenkool <segher@kernel.crashing.org>
1870
1871 PR rtl-optimization/64682
1872 * gcc.c-torture/execute/pr64682.c: New file.
1873
31be63ab
JJ
18742015-01-21 Jakub Jelinek <jakub@redhat.com>
1875
98f51044
JJ
1876 PR debug/64511
1877 * gcc.dg/pr64511.c: New test.
1878
6c5ed3f1
JJ
1879 PR rtl-optimization/62078
1880 * g++.dg/opt/pr62078.C: New test.
1881
31be63ab
JJ
1882 PR c/63307
1883 * c-c++-common/cilk-plus/CK/pr63307.c: New test.
1884
4195393b
TK
18852015-01-21 Thomas Koenig <tkoenig@netcologne.de>
1886
1887 PR fortran/57023
1888 * gfortran.dg/internal_pack_15.f90: New test.
1889
2f3c4b69
BE
18902015-01-21 Bernd Edlinger <bernd.edlinger@hotmail.de>
1891
948f9b76 1892 * c-c++-common/tsan/step.c: New testcase.
2f3c4b69 1893
6fdbf713
CL
18942015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
1895
1896 * gcc.target/aarch64/advsimd-intrinsics/vqdmull_n.c: New file.
1897
9b84f8f5
CL
18982015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
1899
1900 * gcc.target/aarch64/advsimd-intrinsics/vqdmull_lane.c: New file.
1901
993cb720
CL
19022015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
1903
1904 * gcc.target/aarch64/advsimd-intrinsics/vqdmull.c: New file.
1905
c6c3bdce
CL
19062015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
1907
1908 * gcc.target/aarch64/advsimd-intrinsics/vqdmulh_n.c: New file.
1909
49258482
CL
19102015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
1911
1912 * gcc.target/aarch64/advsimd-intrinsics/vqdmulh_lane.c: New file.
1913
77566bc7
CL
19142015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
1915
1916 * gcc.target/aarch64/advsimd-intrinsics/vqdmulh.c: New file.
1917
94b9215c
CL
19182015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
1919
1920 * gcc.target/aarch64/advsimd-intrinsics/vmull_n.c: New file.
1921
43da1074
CL
19222015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
1923
1924 * gcc.target/aarch64/advsimd-intrinsics/vmull_lane.c: New file.
1925
e5584668
CL
19262015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
1927
1928 * gcc.target/aarch64/advsimd-intrinsics/vmull.c: New file.
1929
8afb62ac
CL
19302015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
1931
1932 * gcc.target/aarch64/advsimd-intrinsics/vmul_n.c: New file.
1933
ad9b853c
CL
19342015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
1935
1936 * gcc.target/aarch64/advsimd-intrinsics/vmul_lane.c: New file.
1937
d048f8c3
CL
19382015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
1939
1940 * gcc.target/aarch64/advsimd-intrinsics/vmovn.c: New file.
1941
84722cca
CL
19422015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
1943
1944 * gcc.target/aarch64/advsimd-intrinsics/vXXXw.inc: New file.
1945 * gcc.target/aarch64/advsimd-intrinsics/vsubw.c: New file.
1946 * gcc.target/aarch64/advsimd-intrinsics/vaddw.c: Use code from
1947 vXXXw.inc.
1948
9ba08321
CL
19492015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
1950
1951 * gcc.target/aarch64/advsimd-intrinsics/vXXXl.inc: New file.
1952 * gcc.target/aarch64/advsimd-intrinsics/vsubl.c: New file.
1953 * gcc.target/aarch64/advsimd-intrinsics/vaddl.c: Use code from
1954 vXXXl.inc.
1955
8f478ee6
RL
19562015-01-21 Renlin Li <renlin.li@arm.com>
1957
1958 * g++.dg/tls/thread_local5.C: Skip when dejagnu wrapper is used.
1959 * g++.dg/tls/thread_local5g.C: Likewise.
1960 * g++.dg/tls/thread_local6g.C: Likewise.
1961
d9355320
CL
19622015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
1963
1964 * gcc.target/aarch64/advsimd-intrinsics/vsXi_n.inc: New file.
1965 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: New file.
1966 * gcc.target/aarch64/advsimd-intrinsics/vsri_n.c: New file.
1967
dc60142a
CL
19682015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
1969
1970 * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl_n.inc: New file.
1971 * gcc.target/aarch64/advsimd-intrinsics/vqdmlal_n.c: New file.
1972 * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl_n.c: New file.
1973
e6ad0b15
CL
19742015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
1975
1976 * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl_lane.inc: New file.
1977 * gcc.target/aarch64/advsimd-intrinsics/vqdmlal_lane.c: New file.
1978 * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl_lane.c: New file.
1979
73780390
CL
19802015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
1981
1982 * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl.inc: New file.
1983 * gcc.target/aarch64/advsimd-intrinsics/vqdmlal.c: New file.
1984 * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl.c: New file.
1985
1f36fbf4
JL
19862015-01-20 Jeff Law <law@redhat.com>
1987
1988 PR target/59946
1989 * gcc.target/m68k/pr59946.c: New test.
1990
07cdd01e
CL
19912015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
1992
1993 * gcc.target/aarch64/advsimd-intrinsics/vmlXl_n.inc: New file.
1994 * gcc.target/aarch64/advsimd-intrinsics/vmlal_n.c: New file.
1995 * gcc.target/aarch64/advsimd-intrinsics/vmlsl_n.c: New file.
1996
e20a3d0f
CL
19972015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
1998
1999 * gcc.target/aarch64/advsimd-intrinsics/vmlXl_lane.inc: New file.
2000 * gcc.target/aarch64/advsimd-intrinsics/vmlal_lane.c: New file.
2001 * gcc.target/aarch64/advsimd-intrinsics/vmlsl_lane.c: New file.
2002
8e4a8e54
CL
20032015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
2004
2005 * gcc.target/aarch64/advsimd-intrinsics/vmlXl.inc: New file.
2006 * gcc.target/aarch64/advsimd-intrinsics/vmlal.c: New file.
2007 * gcc.target/aarch64/advsimd-intrinsics/vmlsl.c: New file.
2008
8df0f8aa
CL
20092015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
2010
2011 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: New file.
2012 * gcc.target/aarch64/advsimd-intrinsics/vtrn.c: New file.
2013 * gcc.target/aarch64/advsimd-intrinsics/vuzp.c: Use code from
2014 vshuffle.inc.
2015 * gcc.target/aarch64/advsimd-intrinsics/vzip.c: Use code from
2016 vshuffle.inc.
2017
1a1345f4
CL
20182015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
2019
2020 * gcc.target/aarch64/advsimd-intrinsics/vmlX_lane.inc: New file.
2021 * gcc.target/aarch64/advsimd-intrinsics/vmla_lane.c: New file.
2022 * gcc.target/aarch64/advsimd-intrinsics/vmls_lane.c: New file.
2023
84c8a10b
CL
20242015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
2025
2026 * gcc.target/aarch64/advsimd-intrinsics/vmlX.inc: New file.
2027 * gcc.target/aarch64/advsimd-intrinsics/vmla.c: New file.
2028 * gcc.target/aarch64/advsimd-intrinsics/vmls.c: New file.
2029
a5504e99
CL
20302015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
2031
2032 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: New file.
2033
17cb4283
JJ
20342015-01-20 Jakub Jelinek <jakub@redhat.com>
2035
d302f41d
JJ
2036 * gcc.dg/guality/pr49888.c (v): Add __attribute__((used)).
2037
3ea36418
JJ
2038 PR sanitizer/64632
2039 * g++.dg/ubsan/pr64632.C: New test.
2040
17cb4283
JJ
2041 PR debug/64663
2042 * gcc.dg/pr64663.c: New test.
2043
3b6444f0
PC
20442015-01-20 Paolo Carlini <paolo.carlini@oracle.com>
2045
2046 PR c++/64383
2047 * g++.dg/warn/Wunused-var-23.C: New.
2048
67ee3e61
PC
20492015-01-20 Paolo Carlini <paolo.carlini@oracle.com>
2050
2051 PR c++/59937
2052 * g++.dg/cpp0x/constexpr-59937-1.C: New.
2053 * g++.dg/cpp0x/constexpr-59937-2.C: Likewise.
2054
2fd2ae34
RB
20552015-01-20 Richard Biener <rguenther@suse.de>
2056
2057 PR ipa/64684
2058 * gcc.dg/lto/pr64684_0.c: New testcase.
2059 * gcc.dg/lto/pr64684_1.c: Likewise.
2060 * gcc.dg/lto/pr64684_2.c: Likewise.
2061 * gcc.dg/lto/pr64685_0.c: Likewise.
2062 * gcc.dg/lto/pr64685_1.c: Likewise.
2063
efb6a9ce
PC
20642015-01-20 Paolo Carlini <paolo.carlini@oracle.com>
2065
2066 PR c++/62241
2067 * g++.dg/cpp1y/lambda-init12.C: New.
2068
f1691f6c
RB
20692015-01-20 Richard Biener <rguenther@suse.de>
2070
2071 PR tree-optimization/64410
2072 * g++.dg/vect/pr64410.cc: Require vect_double.
2073
c896d4b4 20742015-01-20 Matthew Wahab <matthew.wahab@arm.com>
f1691f6c 2075
c896d4b4
MW
2076 PR target/64149
2077 * gcc.target/arm/thumb1-far-farjump-3.c: Remove.
2078
7002f3bd
IZ
20792015-01-20 Igor Zamyatin <igor.zamyatin@intel.com>
2080
2081 PR bootstrap/64676
2082 Revert:
2083 2014-01-19 Igor Zamyatin <igor.zamyatin@intel.com>
2084
2085 PR rtl-optimization/64081
2086 * gcc.dg/pr64081.c: New test.
2087
fdce7209
DM
20882015-01-19 David Malcolm <dmalcolm@redhat.com>
2089
2090 * jit.dg/harness.h: Include <unistd.h>.
2091 (CHECK_NO_ERRORS): New.
2092 (verify_code): Wrap prototype in #ifndef TEST_COMPILING_TO_FILE.
2093 (test_jit): Support new macro TEST_COMPILING_TO_FILE for exercising
2094 gcc_jit_context_compile_to_file.
2095 * jit.dg/jit.exp (fixed_host_execute): Fix the code for passing on
2096 args to the spawned executable.
2097 (jit-expand-vars): New function.
2098 (jit-exe-params): New variable.
2099 (dg-jit-set-exe-params): New function.
2100 (jit-dg-test): Detect testcases that use
2101 jit-verify-compile-to-file and call jit-setup-compile-to-file.
2102 Set arguments of spawned process to jit-exe-params.
2103 (jit-get-output-filename): New function.
2104 (jit-setup-compile-to-file): New function.
2105 (jit-verify-compile-to-file): New function.
2106 (jit-run-executable): New function.
2107 (jit-verify-executable): New function.
2108 * jit.dg/test-compile-to-assembler.c: New testcase.
2109 * jit.dg/test-compile-to-dynamic-library.c: New testcase.
2110 * jit.dg/test-compile-to-executable.c: New testcase.
2111 * jit.dg/test-compile-to-object.c: New testcase.
2112
0c84d521
OE
21132015-01-19 Oleg Endo <olegendo@gcc.gnu.org>
2114
2115 PR target/64652
2116 * gcc.target/sh/torture/pr64652.c (test): Rename to test_0.
2117 (test_1): New.
2118
6b984df0
ML
21192015-01-19 Martin Liska <mliska@suse.cz>
2120
2121 * objc/compile/pr64668.m: New test.
2122
670c08b3
DM
21232015-01-19 David Malcolm <dmalcolm@redhat.com>
2124
2125 * jit.dg/test-arith-overflow.c: Include stdbool.h.
2126 (create_overflow_fn): Update comment to clarify that
2127 the third param of the created function is a bool *, not
2128 an int *.
2129 (verify_int_overflow_fn): Convert param "expected_ovf" from
2130 int to bool. Update third param of "overflow_fn_type" from int *
2131 to bool *. Update local "actual_ovf" from int to bool.
2132 (verify_uint_overflow_fn): Likewise.
2133
185c9e56
ML
21342015-01-19 Martin Liska <mliska@suse.cz>
2135
2136 * gcc.dg/ipa/ipa-icf-33.c: New test.
2137
75f16201
FY
21382015-01-19 Felix Yang <felix.yang@huawei.com>
2139 Haijian Zhang <z.zhanghaijian@huawei.com>
2140
2141 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
2142 (buffer_float64x2, buffer_pad_float64x2): New helper variables.
2143 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (hfloat64_t,
2144 result_float64x2, expected_hfloat64x2): New helper type, variable and
2145 declaration.
2146 (buffer_float64x2, buffer_pad_float64x2): New helper variables.
2147 * gcc.target/aarch64/advsimd-intrinsics/vfma.c: Don't run on target
2148 without the FMA feature and exclude test for vfmaq_f64 on arm*-*-*.
2149 * gcc.target/aarch64/advsimd-intrinsics/vfms.c: Don't run on target
2150 without the FMA feature and exclude test for vfmsq_f64 on arm*-*-*.
2151 * gcc.target/aarch64/advsimd-intrinsics/vfma_n.c: Don't run on arm*-*-*
2152 and target without the FMA feature.
2153
af129d07
JW
21542015-01-19 Jiong Wang <jiong.wang@arm.com>
2155
2156 * gcc.target/aarch64/pr64304.c: New testcase.
2157
75f16201 21582015-01-19 Igor Zamyatin <igor.zamyatin@intel.com>
dfd3a76c
IZ
2159
2160 PR rtl-optimization/64081
2161 * gcc.dg/pr64081.c: New test.
2162
2e066278
TB
21632015-01-19 Tejas Belagod <tejas.belagod@arm.com>
2164
2165 PR target/63971
2166 * gcc.target/aarch64/test_frame_1.c: Expect only two loads of x30 (in
2167 the epilogue).
2168 * gcc.target/aarch64/test_frame_6.c: Likewise.
2169 * gcc.target/aarch64/test_frame_2.c: Expect only one pair load of x30
2170 and x19 (in the epilogue).
2171 * gcc.target/aarch64/test_frame_4.c: Likewise.
2172 * gcc.target/aarch64/test_frame_7.c: Likewise.
2173
c11d86b4
IE
21742015-01-19 Ilya Enkovich <ilya.enkovich@intel.com>
2175
2176 * gcc.target/i386/chkp-always_inline.c: New.
2177
2f3b40a7
AP
21782015-01-15 Andrew Pinski <apinski@cavium.com>
2179 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2180
2181 * gcc.target/aarch64/aapcs64/abitest.S (LABEL_TEST_FUNC_RETURN): Load
2182 testfunc_ptr as 32bit for ILP32 and 64bit for LP64.
2183
5b384b3d
PT
21842015-01-18 Andre Vehreschild <vehre@gmx.de>
2185
2186 PR fortran/60255
2187 * gfortran.dg/unlimited_polymorphic_2.f03: Removed error.
2188 * gfortran.dg/unlimited_polymorphic_20.f03: New test.
2189
21902015-01-18 Paul Thomas <pault@gcc.gnu.org>
2191
2192 PR fortran/64578
2193 * gfortran.dg/unlimited_polymorphic_21.f90: New test
2194
15a43a0c
OE
21952015-01-18 Oleg Endo <olegendo@gcc.gnu.org>
2196
2197 PR target/64652
2198 * gcc.target/sh/torture/pr64652.c: New.
2199
b16650ac
JH
22002015-01-18 Jan Hubicka <hubicka@ucw.cz>
2201
2202 * gcc.dg/ipa/ipa-icf-32.c: Update template.
2203 * c-c++-common/asan/instrument-with-calls-3.c: Likewise.
2204 * c-c++-common/asan/instrument-with-calls-2.c: Likewise.
2205 * c-c++-common/asan/instrument-with-calls-1.c: Likewise.
2206 * c-c++-common/asan/kasan-recover-1.c: Likewise.
2207 * c-c++-common/asan/kasan-recover-2.c: Likewise.
2208
33c3b6be
JH
22092015-01-18 Jan Hubicka <hubicka@ucw.cz>
2210
2211 PR ipa/64378
2212 * g++.dg/torture/pr64378.C: New testcase.
2213
a878f8e8
PT
22142015-01-18 Paul Thomas <pault@gcc.gnu.org>
2215
8fc4dc4a 2216 PR fortran/57959
a878f8e8
PT
2217 * gfortran.dg/block_13.f08: New test
2218
e207c522
PT
22192015-01-18 Paul Thomas <pault@gcc.gnu.org>
2220
2221 PR fortran/55901
2222 * gfortran.dg/associate_1.f03: Allow test for character with
2223 automatic length.
2224
f2a93012
SB
22252015-01-17 Segher Boessenkool <segher@kernel.crashing.org>
2226
2227 * gcc.target/powerpc/ppc-fpconv-4.c: Skip for -mpowerpc64.
2228 * gcc.target/powerpc/ppc-fpconv-8.c: Ditto.
2229
c0779818
SB
22302015-01-17 Segher Boessenkool <segher@kernel.crashing.org>
2231
2232 * gcc.dg/20020919-1.c: Use _ARCH_PPC64 to test for -mpowerpc64.
2233
029b2d55
PT
22342015-01-17 Paul Thomas <pault@gcc.gnu.org>
2235
2236 PR fortran/64578
2237 * gfortran.dg/unlimited_polymorphic_21.f90: New test
2238
9b548517
AV
22392015-01-17 Andre Vehreschild <vehre@gmx.de>
2240
2241 PR fortran/60357
2242 * gfortran.dg/alloc_comp_assign_13.f08: New test.
2243
2244 PR fortran/61275
2245 * gfortran.dg/alloc_comp_assign_14.f08: New test.
2246
2247 PR fortran/55932
2248 * gfortran.dg/alloc_comp_initializer_4.f03: New test.
2249
adbfb3f8
AV
22502015-01-17 Andre Vehreschild <vehre@gmx.de>
2251
2252 PR fortran/60334
2253 * gfortran.dg/deferred_type_param_6.f90: Add tests for this PR.
2254
0ed4bf92
BS
22552015-01-16 Bernd Schmidt <bernds@codesourcery.com>
2256
2257 PR rtl-optimization/52773
2258 * gcc.c-torture/compile/pr52773.c: New test.
2259
68e2914e
PC
22602015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
2261
2262 PR c++/62134
2263 * g++.dg/cpp0x/alias-decl-46.C: New.
2264
1175297f
CL
22652015-01-16 Christophe Lyon <christophe.lyon@linaro.org>
2266
2267 * gcc.target/aarch64/advsimd-intrinsics/vld1_lane.c: New file.
2268
1005e837
CL
22692015-01-16 Christophe Lyon <christophe.lyon@linaro.org>
2270
2271 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK):
2272 Add trace.
11135080
CL
2273 (CHECK_FP): Likewise.
2274 (CHECK_CUMULATIVE_SAT): Likewise.
1005e837 2275
0619d58c
CL
22762015-01-16 Christophe Lyon <christophe.lyon@linaro.org>
2277
11135080
CL
2278 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h
2279 (Set_Neon_Cumulative_Sat): Add parameter.
2280 (__set_neon_cumulative_sat): Support new parameter.
2281 * gcc.target/aarch64/advsimd-intrinsics/binary_sat_op.inc
2282 (TEST_BINARY_SAT_OP1): Call Set_Neon_Cumulative_Sat with new
2283 argument.
2284 * gcc.target/aarch64/advsimd-intrinsics/unary_sat_op.inc
2285 (TEST_UNARY_SAT_OP1): Call Set_Neon_Cumulative_Sat with new
2286 argument.
0619d58c 2287
cbf9a566
BE
22882015-01-16 Bernd Edlinger <bernd.edlinger@hotmail.de>
2289
2290 * g++.dg/tsan/vptr_benign_race.C: New testcase.
2291 * g++.dg/tsan/vptr_harmful_race.C: New testcase.
2292
39dac19e
PC
22932015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
2294
2295 PR c++/60056
2296 * g++.dg/tls/thread_local-ice4.C: New.
2297
35912f16
JG
22982015-01-16 James Greenhalgh <james.greenhalgh@arm.com>
2299
2300 * g++.dg/abi/mangle-abi-crypto.C: Add crypto options, rather
2301 than Neon options.
2302
39dac19e 23032015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
0dc240a4
PC
2304
2305 PR c++/62276
2306 * g++.dg/cpp0x/vt-62276.C: New.
2307
ed22611a
IE
23082015-01-16 Ilya Enkovich <ilya.enkovich@intel.com>
2309
2310 PR middle-end/64353
2311 * g++.dg/pr64353.C: New.
2312
f2a03a72
KT
23132015-01-16 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2314
2315 PR target/64263
2316 * gcc.target/aarch64/pr64263_1.c: New test.
2317
32e84644
YR
23182015-01-16 Yuri Rumyantsev <ysrumyan@gmail.com>
2319
2320 PR tree-optimization/64434
2321 * gcc.dg/torture/pr64434.c: Move to...
2322 * gcc.dg/pr64434.c: ... here.
2323
666e8e06
RB
23242015-01-16 Richard Biener <rguenther@suse.de>
2325
2326 PR middle-end/64614
2327 * gcc.dg/uninit-18.c: New testcase.
2328
0399a8db
RB
23292015-01-16 Richard Biener <rguenther@suse.de>
2330
2331 PR tree-optimization/64568
2332 * g++.dg/torture/pr64568-2.C: New testcase.
2333
06201ad5
IE
23342015-01-16 Ilya Enkovich <ilya.enkovich@intel.com>
2335
2336 PR target/64363
2337 * gcc.target/i386/chkp-label-address.c: New.
2338
dc9a54fa
JW
23392015-01-16 Janus Weil <janus@gcc.gnu.org>
2340
2341 PR fortran/45290
2342 * gfortran.dg/pointer_init_6.f90: Extended.
2343
ece4d1ac
RS
23442015-01-16 Robert Suchanek <robert.suchanek@imgtec.com>
2345
2346 * gcc.c-torture/compile/20150108.c: New test.
2347
4baa25d3
EB
23482015-01-16 Eric Botcazou <ebotcazou@adacore.com>
2349
2350 * gcc.target/visium: New directory.
2351
a3f97e03
RB
23522015-01-16 Richard Biener <rguenther@suse.de>
2353
2354 PR tree-optimization/61743
2355 * gcc.dg/tree-ssa/pr61743-1.c: Add -fno-tree-vectorize.
2356 * gcc.dg/tree-ssa/pr61743-2.c: Likewise.
2357
5f3bc026
ZC
23582015-01-16 Zhenqiang Chen <zhenqiang.chen@arm.com>
2359
2360 * gcc.dg/pr64015.c: New test.
2361
9377495d
MT
23622015-01-16 Markus Trippelsdorf <markus@trippelsdorf.de>
2363
2364 PR ipa/64163
2365 PR ipa/64612
2366 * g++.dg/ipa/pr64612.C: New test.
2367
eb5ffec4
RL
23682015-01-16 Renlin Li <renlin.li@arm.com>
2369
2370 * g++.dg/builtin-apply2.c: Remove aarch64 target from skip list.
2371
3e362970
IT
23722015-01-16 Ilya Tocar <ilya.tocar@intel.com>
2373
2374 * gcc.target/i386/sse-14.c: Test new intrinsic.
2375 * gcc.target/i386/sse-22.c: Ditto.
2376
de37b21e
PC
23772015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
2378
2379 PR c++/58614
2380 * g++.dg/cpp0x/auto44.C: New.
2381
56314783
SL
23822015-01-15 Sandra Loosemore <sandra@codesourcery.com>
2383
2384 PR target/59710
2385 * gcc.target/nios2/gpopt-all.c: New test case.
2386 * gcc.target/nios2/gpopt-local.c: New test case.
2387 * gcc.target/nios2/gpopt-global.c: New test case.
2388 * gcc.target/nios2/gpopt-data.c: New test case.
2389 * gcc.target/nios2/gpopt-none.c: New test case.
2390
35228ac7
JJ
23912015-01-15 Jakub Jelinek <jakub@redhat.com>
2392
2393 * g++.dg/ubsan/vptr-1.C: New test.
2394 * g++.dg/ubsan/vptr-2.C: New test.
2395 * g++.dg/ubsan/vptr-3.C: New test.
2396 * g++.dg/ubsan/vptr-4.C: New test.
2397 * g++.dg/ubsan/vptr-5.C: New test.
2398 * g++.dg/ubsan/vptr-6.C: New test.
2399 * g++.dg/ubsan/vptr-7.C: New test.
2400 * g++.dg/ubsan/vptr-8.C: New test.
2401 * g++.dg/ubsan/vptr-9.C: New test.
2402
6c34c761
EB
24032015-01-15 Eric Botcazou <ebotcazou@adacore.com>
2404
2405 * lib/c-torture.exp: Compute LTO_TORTURE_OPTIONS after the environment
2406 is set up.
2407 * lib/gcc-dg.exp: Likewise.
2408
d1457701
VM
24092015-01-15 Vladimir Makarov <vmakarov@redhat.com>
2410
2411 PR rtl-optimization/64110
2412 * gcc.target/i386/pr64110.c: Add scan-assembler.
2413
41dbbb37
TS
24142015-01-15 Thomas Schwinge <thomas@codesourcery.com>
2415 James Norris <jnorris@codesourcery.com>
2416 Cesar Philippidis <cesar@codesourcery.com>
2417 Ilmir Usmanov <i.usmanov@samsung.com>
2418
2419 * lib/target-supports.exp (check_effective_target_fopenacc): New
2420 procedure.
2421 * g++.dg/goacc-gomp/goacc-gomp.exp: New file.
2422 * g++.dg/goacc/goacc.exp: Likewise.
2423 * gcc.dg/goacc-gomp/goacc-gomp.exp: Likewise.
2424 * gcc.dg/goacc/goacc.exp: Likewise.
2425 * gfortran.dg/goacc/goacc.exp: Likewise.
2426 * c-c++-common/cpp/openacc-define-1.c: New file.
2427 * c-c++-common/cpp/openacc-define-2.c: Likewise.
2428 * c-c++-common/cpp/openacc-define-3.c: Likewise.
2429 * c-c++-common/goacc-gomp/nesting-1.c: Likewise.
2430 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
2431 * c-c++-common/goacc/acc_on_device-2-off.c: Likewise.
2432 * c-c++-common/goacc/acc_on_device-2.c: Likewise.
2433 * c-c++-common/goacc/asyncwait-1.c: Likewise.
2434 * c-c++-common/goacc/cache-1.c: Likewise.
2435 * c-c++-common/goacc/clauses-fail.c: Likewise.
2436 * c-c++-common/goacc/collapse-1.c: Likewise.
2437 * c-c++-common/goacc/data-1.c: Likewise.
2438 * c-c++-common/goacc/data-2.c: Likewise.
2439 * c-c++-common/goacc/data-clause-duplicate-1.c: Likewise.
2440 * c-c++-common/goacc/deviceptr-1.c: Likewise.
2441 * c-c++-common/goacc/deviceptr-2.c: Likewise.
2442 * c-c++-common/goacc/deviceptr-3.c: Likewise.
2443 * c-c++-common/goacc/if-clause-1.c: Likewise.
2444 * c-c++-common/goacc/if-clause-2.c: Likewise.
2445 * c-c++-common/goacc/kernels-1.c: Likewise.
2446 * c-c++-common/goacc/loop-1.c: Likewise.
2447 * c-c++-common/goacc/loop-private-1.c: Likewise.
2448 * c-c++-common/goacc/nesting-1.c: Likewise.
2449 * c-c++-common/goacc/nesting-data-1.c: Likewise.
2450 * c-c++-common/goacc/nesting-fail-1.c: Likewise.
2451 * c-c++-common/goacc/parallel-1.c: Likewise.
2452 * c-c++-common/goacc/pcopy.c: Likewise.
2453 * c-c++-common/goacc/pcopyin.c: Likewise.
2454 * c-c++-common/goacc/pcopyout.c: Likewise.
2455 * c-c++-common/goacc/pcreate.c: Likewise.
2456 * c-c++-common/goacc/pragma_context.c: Likewise.
2457 * c-c++-common/goacc/present-1.c: Likewise.
2458 * c-c++-common/goacc/reduction-1.c: Likewise.
2459 * c-c++-common/goacc/reduction-2.c: Likewise.
2460 * c-c++-common/goacc/reduction-3.c: Likewise.
2461 * c-c++-common/goacc/reduction-4.c: Likewise.
2462 * c-c++-common/goacc/sb-1.c: Likewise.
2463 * c-c++-common/goacc/sb-2.c: Likewise.
2464 * c-c++-common/goacc/sb-3.c: Likewise.
2465 * c-c++-common/goacc/update-1.c: Likewise.
2466 * gcc.dg/goacc/acc_on_device-1.c: Likewise.
2467 * gfortran.dg/goacc/acc_on_device-1.f95: Likewise.
2468 * gfortran.dg/goacc/acc_on_device-2-off.f95: Likewise.
2469 * gfortran.dg/goacc/acc_on_device-2.f95: Likewise.
2470 * gfortran.dg/goacc/assumed.f95: Likewise.
2471 * gfortran.dg/goacc/asyncwait-1.f95: Likewise.
2472 * gfortran.dg/goacc/asyncwait-2.f95: Likewise.
2473 * gfortran.dg/goacc/asyncwait-3.f95: Likewise.
2474 * gfortran.dg/goacc/asyncwait-4.f95: Likewise.
2475 * gfortran.dg/goacc/branch.f95: Likewise.
2476 * gfortran.dg/goacc/cache-1.f95: Likewise.
2477 * gfortran.dg/goacc/coarray.f95: Likewise.
2478 * gfortran.dg/goacc/continuation-free-form.f95: Likewise.
2479 * gfortran.dg/goacc/cray.f95: Likewise.
2480 * gfortran.dg/goacc/critical.f95: Likewise.
2481 * gfortran.dg/goacc/data-clauses.f95: Likewise.
2482 * gfortran.dg/goacc/data-tree.f95: Likewise.
2483 * gfortran.dg/goacc/declare-1.f95: Likewise.
2484 * gfortran.dg/goacc/enter-exit-data.f95: Likewise.
2485 * gfortran.dg/goacc/fixed-1.f: Likewise.
2486 * gfortran.dg/goacc/fixed-2.f: Likewise.
2487 * gfortran.dg/goacc/fixed-3.f: Likewise.
2488 * gfortran.dg/goacc/fixed-4.f: Likewise.
2489 * gfortran.dg/goacc/host_data-tree.f95: Likewise.
2490 * gfortran.dg/goacc/if.f95: Likewise.
2491 * gfortran.dg/goacc/kernels-tree.f95: Likewise.
2492 * gfortran.dg/goacc/list.f95: Likewise.
2493 * gfortran.dg/goacc/literal.f95: Likewise.
2494 * gfortran.dg/goacc/loop-1.f95: Likewise.
2495 * gfortran.dg/goacc/loop-2.f95: Likewise.
2496 * gfortran.dg/goacc/loop-3.f95: Likewise.
2497 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
2498 * gfortran.dg/goacc/omp.f95: Likewise.
2499 * gfortran.dg/goacc/parallel-kernels-clauses.f95: Likewise.
2500 * gfortran.dg/goacc/parallel-kernels-regions.f95: Likewise.
2501 * gfortran.dg/goacc/parallel-tree.f95: Likewise.
2502 * gfortran.dg/goacc/parameter.f95: Likewise.
2503 * gfortran.dg/goacc/private-1.f95: Likewise.
2504 * gfortran.dg/goacc/private-2.f95: Likewise.
2505 * gfortran.dg/goacc/private-3.f95: Likewise.
2506 * gfortran.dg/goacc/pure-elemental-procedures.f95: Likewise.
2507 * gfortran.dg/goacc/reduction-2.f95: Likewise.
2508 * gfortran.dg/goacc/reduction.f95: Likewise.
2509 * gfortran.dg/goacc/routine-1.f90: Likewise.
2510 * gfortran.dg/goacc/routine-2.f90: Likewise.
2511 * gfortran.dg/goacc/sentinel-free-form.f95: Likewise.
2512 * gfortran.dg/goacc/several-directives.f95: Likewise.
2513 * gfortran.dg/goacc/sie.f95: Likewise.
2514 * gfortran.dg/goacc/subarrays.f95: Likewise.
2515 * gfortran.dg/gomp/map-1.f90: Likewise.
2516 * gfortran.dg/openacc-define-1.f90: Likewise.
2517 * gfortran.dg/openacc-define-2.f90: Likewise.
2518 * gfortran.dg/openacc-define-3.f90: Likewise.
2519 * g++.dg/gomp/block-1.C: Update for changed compiler output.
2520 * g++.dg/gomp/block-2.C: Likewise.
2521 * g++.dg/gomp/block-3.C: Likewise.
2522 * g++.dg/gomp/block-5.C: Likewise.
2523 * g++.dg/gomp/target-1.C: Likewise.
2524 * g++.dg/gomp/target-2.C: Likewise.
2525 * g++.dg/gomp/taskgroup-1.C: Likewise.
2526 * g++.dg/gomp/teams-1.C: Likewise.
2527 * gcc.dg/cilk-plus/jump-openmp.c: Likewise.
2528 * gcc.dg/cilk-plus/jump.c: Likewise.
2529 * gcc.dg/gomp/block-1.c: Likewise.
2530 * gcc.dg/gomp/block-10.c: Likewise.
2531 * gcc.dg/gomp/block-2.c: Likewise.
2532 * gcc.dg/gomp/block-3.c: Likewise.
2533 * gcc.dg/gomp/block-4.c: Likewise.
2534 * gcc.dg/gomp/block-5.c: Likewise.
2535 * gcc.dg/gomp/block-6.c: Likewise.
2536 * gcc.dg/gomp/block-7.c: Likewise.
2537 * gcc.dg/gomp/block-8.c: Likewise.
2538 * gcc.dg/gomp/block-9.c: Likewise.
2539 * gcc.dg/gomp/target-1.c: Likewise.
2540 * gcc.dg/gomp/target-2.c: Likewise.
2541 * gcc.dg/gomp/taskgroup-1.c: Likewise.
2542 * gcc.dg/gomp/teams-1.c: Likewise.
2543
96a87981
DM
25442015-01-15 David Malcolm <dmalcolm@redhat.com>
2545
2546 * jit.dg/test-error-mismatching-types-in-assignment-op.c: New
2547 test case.
2548
37767f4f
MS
25492015-01-15 Mike Stump <mikestump@comcast.net>
2550
2551 * gcc.dg/inline_1.c: Rename gcc.dg/inline_[1-4].c to inline-3[6-9].c.
2552 * gcc.dg/inline_2.c: Likewise.
2553 * gcc.dg/inline_3.c: Likewise.
2554 * gcc.dg/inline_4.c: Likewise.
2555
cab283f5
JW
25562015-01-15 Janus Weil <janus@gcc.gnu.org>
2557
2558 PR fortran/58023
2559 * gfortran.dg/proc_ptr_comp_43.f90: New.
2560
1357c6e1
MS
25612015-01-15 Mike Stump <mikestump@comcast.net>
2562
2563 * gcc.dg/unroll_1.c: Rename gcc.dg/unroll_[1-5].c to unroll-[2-6].
2564 * gcc.dg/unroll_2.c: Likewise.
2565 * gcc.dg/unroll_3.c: Likewise.
2566 * gcc.dg/unroll_4.c: Likewise.
2567 * gcc.dg/unroll_5.c: Likewise.
2568
b472082a
TB
25692015-01-15 Tejas Belagod <tejas.belagod@arm.com>
2570
2571 PR target/63971
2572 * gcc.target/aarch64/test_frame_1.c: Revert to 3 loads of x30
2573 in epilogue.
2574 * gcc.target/aarch64/test_frame_6.c: Likewise.
2575 * gcc.target/aarch64/test_frame_2.c: Revert to 2 pair loads of
2576 x30 and x19 (in the epilogue).
2577 * gcc.target/aarch64/test_frame_4.c: Likewise.
2578 * gcc.target/aarch64/test_frame_7.c: Likewise.
2579
c23127ce
ML
25802015-01-15 Martin Liska <mliska@suse.cz>
2581
2582 * g++.dg/ipa/pr64068.C: New test.
2583 * gcc.dg/ipa/PR64559.c: New test.
2584
d86cfdb8
L
25852015-01-15 H.J. Lu <hongjiu.lu@intel.com>
2586
2587 * g++.dg/other/anon5.C: Ignore additional messages on Linux/x86
2588 with PIE.
2589
42c6b3ca
RB
25902015-01-15 Richard Biener <rguenther@suse.de>
2591
2592 PR tree-optimization/61743
2593 * gcc.dg/tree-ssa/pr61743-1.c: New testcase.
2594 * gcc.dg/tree-ssa/pr61743-2.c: Likewise.
2595
f5422cbf
RL
25962015-01-15 Renlin Li <renlin.li@arm.com>
2597
2598 * gcc.target/aarch64/volatileloadpair-1.c: Correct dg-options.
2599 * gcc.target/aarch64/volatileloadpair-2.c: Likewise.
2600
e9d5a1a0
YR
26012015-01-15 Yuri Rumyantsev <ysrumyan@gmail.com>
2602
2603 * gcc.dg/vect/vect-aggressive-1.c: New.
2604 * gcc.target/i386/avx2-vect-aggressive.c: New.
2605
645c25f6
L
26062015-01-15 H.J. Lu <hongjiu.lu@intel.com>
2607
2608 * gcc.target/i386/pr54445-2.c: Adjust scan string for PIE.
2609
928923e7
RB
26102015-01-15 Richard Biener <rguenther@suse.de>
2611
2612 PR lto/64415
2613 * gcc.dg/lto/pr64415_0.c: Re-enable for darwin with
2614 -Wl,-undefined,dynamic_lookup.
2615
3aabdc00
EB
26162015-01-15 Eric Botcazou <ebotcazou@adacore.com>
2617
4c113f87 2618 * gnat.dg/opt47.adb: New test.
3aabdc00 2619
04d8b4dc
RB
26202015-01-15 Richard Biener <rguenther@suse.de>
2621
2622 PR lto/64415
2623 * gcc.dg/lto/pr64415_0.c: Skip on darwin.
2624
d2626c0b
YR
26252015-01-15 Yuri Rumyantsev <ysrumyan@gmail.com>
2626
2627 PR tree-optimization/64434
2628 * gcc.dg/torture/pr64434.c: New test.
2629
3387e614
MF
26302015-01-15 Matthew Fortune <matthew.fortune@imgtec.com>
2631
2632 * gcc.target/mips/mips.exp (mips-dg-options): -mips3d requires
2633 -mno-micromips. MIPS32R1 and below require -mno-micromips.
2634 -march=loongson* and -march=octeon* require -mno-micromips.
2635
63ecaca0
AB
26362015-01-15 Andrew Bennett <andrew.bennett@imgtec.com>
2637 Matthew Fortune <matthew.fortune@imgtec.com>
2638
2639 * gcc.target/mips/call-saved-4.c (foo): Add NOCOMPRESSION.
2640 * gcc.target/mips/call-saved-5.c (foo): Likewise.
2641 * gcc.target/mips/call-saved-6.c (foo): Likewise.
2642 * gcc.target/mips/call-saved-7.c: New file.
2643 * gcc.target/mips/call-saved-8.c: New file.
2644 * gcc.target/mips/call-saved-9.c: New file.
2645
954bdd58
MF
26462015-01-14 Matthew Fortune <matthew.fortune@imgtec.com>
2647
2648 * gcc.target/mips/lsa.c: New file.
2649 * gcc.target/mips/mips64-lsa.c: Likewise.
2650 * gcc.target/mips/mulsize-2.c: Require !HAS_LSA.
2651 * gcc.target/mips/mulsize-4.c: Likewise.
2652 * gcc.target/mips/mulsize-5.c: New file.
2653 * gcc.target/mips/mulsize-6.c: Likewise.
2654 * gcc.target/mips/mips.exp (mips_option_groups): Support HAS_LSA
2655 and !HAS_LSA as ghost options.
2656 (mips-dg-options): Require rev 6 for HAS_LSA. Downgrade to rev 5
2657 for !HAS_LSA.
2658
953bcfa6
MW
26592015-01-15 Matthew Wahab <matthew.wahab@arm.com>
2660
2661 * g++.dg/torture/20141013.c: Set -fno-short-enums.
2662
d679e96b
RB
26632015-01-15 Richard Biener <rguenther@suse.de>
2664
2665 PR middle-end/64365
2666 * gcc.dg/torture/pr64365.c: New testcase.
2667
5434dc07
MD
26682015-01-14 Marcos Diaz <marcos.diaz@tallertechnologies.com>
2669
2670 * gcc.dg/stackprotectexplicit1.c: New test.
2671 * g++.dg/stackprotectexplicit2.c: New test.
2672
1a0c6983
JD
26732015-01-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2674
2675 PR target/61933
2676 * gfortran.dg/inquire_internal.f90: New.
2677 * gfortran.dg/negative_unit_check.f90: New.
2678
83e3f98b
OE
26792015-01-14 Oleg Endo <olegendo@gcc.gnu.org>
2680
2681 PR target/53988
2682 * gcc.target/sh/pr53988-1.c: New.
2683
36b218ee
PC
26842015-01-14 Paolo Carlini <paolo.carlini@oracle.com>
2685
2686 PR c++/58671
2687 * g++.dg/tls/thread_local-ice3.C: New.
2688
541c5806
L
26892015-01-14 H.J. Lu <hongjiu.lu@intel.com>
2690
2691 * gcc.target/i386/fentry-override.c: Properly place {} in target
2692 selector. Remove nonpic.
2693 * gcc.target/i386/fentry.c: Likewise.
2694
77df5327
AM
26952015-01-14 Andrew MacLeod <amacleod@redhat.com>
2696
2697 * gcc.dg/atomic-invalid.c: Check for invalid memory model
2698 warnings instead of errors.
2699
3b6e42f9
IV
27002015-01-14 Ilya Verbin <ilya.verbin@intel.com>
2701
2702 * lib/target-supports.exp (check_effective_target_lto): Check for -flto
2703 option support instead of ENABLE_LTO from Makefile.
2704
7ef95f9c
RB
27052015-01-14 Richard Biener <rguenther@suse.de>
2706
2707 PR tree-optimization/59354
2708 * gcc.dg/vect/pr59354.c: New testcase.
2709
7d11e4d6
AS
27102015-01-14 Andrew Stubbs <ams@codesourcery.com>
2711
2712 * lib/target-supports.exp
2713 (check_effective_target_arm_neon_ok_nocache): Don't try to test Neon
2714 on ARM architures before v7.
2715
8673b671
AM
27162015-01-14 Andrew MacLeod <amacleod@redhat.com>
2717
2718 PR middle-end/59448
2719 * gcc.dg/atomic-invalid.c: Remove obselete test for illegal consume in
2720 an atomic_exchange.
2721
2f6c116d 27222015-01-14 Ilya Tocar <ilya.tocar@intel.com>
4b54ab97
IT
2723
2724 PR target/64386
2725 * gcc.target/i386/pr64386.c: New test.
2726
2f6c116d 27272015-01-14 Ilya Tocar <ilya.tocar@intel.com>
c67917b6
IT
2728
2729 PR target/64393
2730 * gcc.target/i386/pr64393.c: New test.
2731
2f6c116d 27322015-01-14 Ilya Tocar <ilya.tocar@intel.com>
110b7886
IT
2733
2734 PR target/64387
2735 * gcc.target/i386/pr64387.c: New test.
2736
5c52d249
CL
27372015-01-14 Christophe Lyon <christophe.lyon@linaro.org>
2738
2739 * gcc.target/aarch64/store-pair-1.c: Fix typo.
2740
2a62514f
KT
27412015-01-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2742
2743 * gcc.target/aarch64/arm_neon-nosimd-error.c: New test.
2744
6f0a6218
TP
27452015-01-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
2746
2747 PR target/64453
2748 * gcc.target/arm/pr64453.c: New.
2749
683750ce
RB
27502015-01-14 Richard Biener <rguenther@suse.de>
2751
2752 PR lto/64415
2753 * gcc.dg/lto/pr64415_0.c: New testcase.
36b218ee 2754 * gcc.dg/lto/pr64415_1.c: Likewise.
683750ce 2755
217c08c5
ML
27562015-01-14 Martin Liska <mliska@suse.cz>
2757
2758 * gcc.dg/ipa/pr64307.c: New test.
2759
f29e90f5
TB
27602015-01-14 Tejas Belagod <tejas.belagod@arm.com>
2761
2762 * gcc.target/aarch64/vect-movi.c: Check for vectorization for
2763 64-bit and 128-bit.
2764
ca39a43a
KT
27652015-01-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2766
2767 PR target/64460
2768 * gcc.target/arm/pr64460_1.c: New test.
2769
46b622cc
RB
27702015-01-14 Richard Biener <rguenther@suse.de>
2771
2772 PR tree-optimization/64493
2773 PR tree-optimization/64495
2774 * gcc.dg/vect/pr64493.c: New testcase.
2775 * gcc.dg/vect/pr64495.c: Likewise.
2776
de1b5c17
MU
27772015-01-13 Martin Uecker <uecker@eecs.berkeley.edu>
2778
2779 * gcc.dg/Warray-bounds-11.c: New test-case.
2780
be77e609
N
27812015-01-14 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2782
2783 * gcc.target/mips/octeon3-pipe-1.c: New test.
2784
86d0ac88
DM
27852015-01-13 David Malcolm <dmalcolm@redhat.com>
2786
2787 * jit.dg/harness.h (set_up_logging): Move string concatenation
2788 into...
2789 (concat_strings): New function.
2790 (dump_reproducer): New function.
2791 (test_jit): Call dump_reproducer.
2792 * jit.dg/jit.exp (is_testcase_meant_to_generate_a_reproducer): New
2793 function.
2794 (jit-dg-test): Delete any generated reproducer from previous runs.
2795 Verify that a generated reproducer was created, and verify that it
2796 compiles.
2797 * jit.dg/test-nested-contexts.c (main): Call
2798 gcc_jit_context_dump_reproducer_to_file.
2799
9c80f919
L
28002015-01-13 H.J. Lu <hongjiu.lu@intel.com>
2801
2802 * gcc.dg/aru-2.c: Add dg-require-profiling.
2803
f263fe40
L
28042015-01-13 H.J. Lu <hongjiu.lu@intel.com>
2805
2806 * lib/target-supports.exp (check_profiling_available): Check if
2807 -pg links.
2808
2001028a
JH
28092015-01-13 Jan Hubicka <hubicka@ucw.cz>
2810
2811 PR ipa/64565
2812 * g++.dg/torture/pr64565.C: New testcase.
2813
59b8926c
MP
28142015-01-13 Marek Polacek <polacek@redhat.com>
2815
2816 PR middle-end/64391
2817 * gcc.dg/tm/pr64391.c: New test.
2818
ee57ebbf
L
28192015-01-13 H.J. Lu <hongjiu.lu@intel.com>
2820
2821 * gcc.dg/tree-ssa/ssa-store-ccp-3.c: Exclude pie when nonpic is
2822 true.
2823
ed4f78fa
L
28242015-01-13 H.J. Lu <hongjiu.lu@intel.com>
2825
2826 * gcc.target/i386/pie.c: New test.
2827
2828 * lib/target-supports.exp (check_effective_target_pie): New.
2829
860dadcb
JJ
28302015-01-13 Jakub Jelinek <jakub@redhat.com>
2831
2832 PR rtl-optimization/64286
2833 * gcc.target/i386/avx2-pr64286.c: New test.
2834
6e5a37da
PC
28352015-01-13 Paolo Carlini <paolo.carlini@oracle.com>
2836
2837 PR c++/57626
2838 * g++.dg/cpp0x/vt-57626.C: New.
2839
31ec3535
JJ
28402015-01-13 Jakub Jelinek <jakub@redhat.com>
2841
2842 PR fortran/64528
2843 * gfortran.dg/pr64528.f90: New test.
2844
7eb8fb77
RS
28452015-01-13 Richard Sandiford <richard.sandiford@arm.com>
2846
2847 * gcc.target/aarch64/subsp.c: New test.
2848
1f46bd52
AP
28492015-01-13 Andrew Pinski <apinski@cavium.com>
2850
2851 * gcc.target/aarch64/store-pair-1.c: New testcase.
2852
e0ffb247
RB
28532015-01-13 Richard Biener <rguenther@suse.de>
2854
2855 PR lto/64373
2856 * gcc.dg/lto/pr64373_0.c: New testcase.
2857
bf84ac44
AP
28582015-01-13 Andrew Pinski <apinski@cavium.com>
2859
2860 * gcc.target/aarch64/volatileloadpair-1.c: New testcase.
2861 * gcc.target/aarch64/volatileloadpair-2.c: New testcase.
2862
d0ed943c
RB
28632015-01-13 Richard Biener <rguenther@suse.de>
2864
2865 PR tree-optimization/64406
2866 * gcc.dg/pr64406.c: New testcase.
2867
96bb56b2
RB
28682015-01-13 Richard Biener <rguenther@suse.de>
2869
2870 PR tree-optimization/64404
2871 * gcc.dg/vect/pr64404.c: New testcase.
2872
63e533ec 28732015-01-13 Richard Biener <rguenther@suse.de>
a2d429ac
RB
2874
2875 PR tree-optimization/64568
2876 * g++.dg/torture/pr64568.C: New testcase.
2877
f6f2b019
DM
28782015-01-12 David Malcolm <dmalcolm@redhat.com>
2879
2880 * jit.dg/test-error-local-used-from-other-function.c: New test
2881 case.
2882 * jit.dg/test-error-param-reuse.c: New test case.
2883 * jit.dg/test-error-param-sharing.c: New test case.
2884 * jit.dg/test-error-param-used-from-other-function.c: New test
2885 case.
2886 * jit.dg/test-error-param-used-without-a-function.c: New test
2887 case.
2888
01991953
JJ
28892015-01-12 Jakub Jelinek <jakub@redhat.com>
2890
737fde1d
JJ
2891 PR tree-optimization/64563
2892 * gcc.dg/pr64563.c: New test.
2893
631b8d78
JJ
2894 PR target/64513
2895 * gcc.target/i386/pr64513.c: New test.
2896
f51286f2
JJ
2897 PR tree-optimization/64454
2898 * gcc.dg/pr64454.c: New test.
2899
01991953
JJ
2900 PR testsuite/64028
2901 * gcc.dg/vect/no-section-anchors-vect-31.c: Add dg-add-options
2902 bind_pic_locally.
2903 * gcc.dg/vect/no-section-anchors-vect-34.c: Likewise.
2904 * gcc.dg/vect/no-section-anchors-vect-36.c: Likewise.
2905 * gcc.dg/vect/no-section-anchors-vect-64.c: Likewise.
2906 * gcc.dg/vect/no-section-anchors-vect-65.c: Likewise.
2907 * gcc.dg/vect/no-section-anchors-vect-68.c: Likewise.
2908 * gcc.dg/vect/no-section-anchors-vect-69.c: Likewise.
2909 * gcc.dg/vect/slp-25.c: Likewise.
2910 * gcc.dg/vect/vect-109.c: Likewise.
2911 * gcc.dg/vect/vect-13.c: Likewise.
2912 * gcc.dg/vect/vect-17.c: Likewise.
2913 * gcc.dg/vect/vect-18.c: Likewise.
2914 * gcc.dg/vect/vect-19.c: Likewise.
2915 * gcc.dg/vect/vect-20.c: Likewise.
2916 * gcc.dg/vect/vect-21.c: Likewise.
2917 * gcc.dg/vect/vect-22.c: Likewise.
2918 * gcc.dg/vect/vect-27.c: Likewise.
2919 * gcc.dg/vect/vect-29.c: Likewise.
2920 * gcc.dg/vect/vect-2-big-array.c: Likewise.
2921 * gcc.dg/vect/vect-2.c: Likewise.
2922 * gcc.dg/vect/vect-3.c: Likewise.
2923 * gcc.dg/vect/vect-4.c: Likewise.
2924 * gcc.dg/vect/vect-5.c: Likewise.
2925 * gcc.dg/vect/vect-72.c: Likewise.
2926 * gcc.dg/vect/vect-73-big-array.c: Likewise.
2927 * gcc.dg/vect/vect-73.c: Likewise.
2928 * gcc.dg/vect/vect-77-global.c: Likewise.
2929 * gcc.dg/vect/vect-78-global.c: Likewise.
2930 * gcc.dg/vect/vect-7.c: Likewise.
2931 * gcc.dg/vect/vect-86.c: Likewise.
2932 * gcc.dg/vect/vect-align-1.c: Likewise.
2933 * gcc.dg/vect/vect-align-3.c: Likewise.
2934 * gcc.dg/vect/vect-all-big-array.c: Likewise.
2935 * gcc.dg/vect/vect-all.c: Likewise.
2936 * gcc.dg/vect/vect-multitypes-1.c: Likewise.
2937 * gcc.dg/vect/vect-multitypes-4.c: Likewise.
2938 * gcc.dg/vect/vect-peel-3.c: Likewise.
2939 * gcc.dg/vect/vect-peel-4.c: Likewise.
2940 * gcc.dg/vect/wrapv-vect-7.c: Likewise.
2941
351f1600
JL
29422015-01-12 Jeff Law <law@redhat.com>
2943
2944 PR target/64461
2945 * gcc.target/m68k/pr64461.c: New test.
2946
791cfef8
DM
29472015-01-12 David Malcolm <dmalcolm@redhat.com>
2948
2949 * jit.dg/test-array-as-pointer.c (create_code): Update call
2950 to gcc_jit_context_new_global by setting "kind" to
2951 GCC_JIT_GLOBAL_IMPORTED.
2952 * jit.dg/test-error-array-as-pointer.c: Likewise.
2953 * jit.dg/test-expressions.c (make_test_of_get_address): Likewise.
2954 * jit.dg/test-fuzzer.c (make_random_global): Likewise, but
2955 setting kind to GCC_JIT_GLOBAL_EXPORTED.
2956 * jit.dg/test-using-global.c (the_global): Rename to...
2957 (imported_global): ...this.
2958 (create_code): Update to test the three kinds of global.
2959 (verify_code): Likewise.
2960
6c0fcb81
MG
29612015-01-12 Marc Glisse <marc.glisse@inria.fr>
2962
2963 PR testsuite/64427
2964 * gcc.target/i386/pr64291-1.c: Limit to lp64 tarrget. Avoid
2965 undefined behavior.
2966 * gcc.target/i386/pr64291-2.c: Updated.
2967
62e22fcb
RB
29682015-01-12 Richard Biener <rguenther@suse.de>
2969
2970 PR tree-optimization/64530
2971 * gfortran.dg/pr64530.f90: New testcase.
2972
2a58c802
RB
29732015-01-12 Richard Biener <rguenther@suse.de>
2974
2975 PR middle-end/64357
2976 * gcc.dg/torture/pr64357.c: New testcase.
2977
9a4fbc59
L
29782015-01-12 H.J. Lu <hongjiu.lu@intel.com>
2979
2980 * gcc.target/i386/nop-mcount.c: Properly place {} in target
2981 selector.
2982
c3aeec0a
PK
29832015-01-12 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2984 * gcc.dg/plugin/ggcplug.c: Include gcc-plugin.h after coretypes.h.
2985
365536ca
ML
29862015-01-12 Martin Liska <mliska@suse.cz>
2987
2988 * gcc.dg/ipa/PR64550.c: New test.
2989
d8d5aef1
JH
29902015-01-12 Jan Hubicka <hubicka@ucw.cz>
2991
2992 PR ipa/63470
2993 * testsuite/g++.dg/ipa/pr63470.C: New testcase.
2994
517d78be
JW
29952015-01-11 Janus Weil <janus@gcc.gnu.org>
2996
2997 PR fortran/63733
2998 * gfortran.dg/typebound_operator_20.f90: New.
2999
c34d453f
JW
30002015-01-11 Janus Weil <janus@gcc.gnu.org>
3001
3002 PR fortran/58023
3003 * gfortran.dg/proc_ptr_comp_42.f90: New.
3004
5c0ba546
JW
30052015-01-11 Janus Weil <janus@gcc.gnu.org>
3006
3007 PR fortran/64508
3008 * gfortran.dg/proc_ptr_comp_41.f90: New.
3009
830aecf0
SB
30102015-01-11 Segher Boessenkool <segher@kernel.crashing.org>
3011
3012 * gcc.target/powerpc/recip-test.h (_ARCH_PPC64): Use __LP64__ instead.
3013
aecfd035
TB
30142015-01-10 Tobias Burnus <burnus@net-b.de>
3015
3016 PR fortran/64522
3017 * gfortran.dg/line_length_5.f90: Change dg-warning to dg-error
3018 and add dg-excess-errors.
3019 * gfortran.dg/line_length_6.f90: New.
3020 * gfortran.dg/line_length_7.f90: New.
3021 * gfortran.dg/line_length_8.f90: New.
3022 * gfortran.dg/line_length_9.f90: New.
3023 * gfortran.dg/line_length_10.f90: New.
3024 * gfortran.dg/line_length_11.f90: New.
3025
8cf8f223
DM
30262015-01-09 David Malcolm <dmalcolm@redhat.com>
3027
3028 * jit.dg/test-threads.c (struct testcase): Move declaration
3029 to jit.dg/all-non-failing-tests.h.
3030 (testcases): Likewise.
3031 * jit.dg/all-non-failing-tests.h (struct testcase): Move
3032 declaration here from jit.dg/all-non-failing-tests.h.
3033 (testcases): Likewise.
3034 * jit.dg/test-combination.c (create_code): Eliminate spelling
3035 out all of the testcases in favor of looping through the
3036 "testcases" metadata.
3037 (verify_code): Likewise.
3038
adfac8df
JJ
30392015-01-09 Jakub Jelinek <jakub@redhat.com>
3040
3041 PR rtl-optimization/64536
3042 * gcc.dg/pr64536.c: New test.
3043
ccce3b2a
DM
30442015-01-09 David Malcolm <dmalcolm@redhat.com>
3045
3046 * jit.dg/all-non-failing-tests.h: Add test-constants.c.
3047 * jit.dg/test-combination.c (create_code): Likewise.
3048 (verify_code): Likewise.
3049 * jit.dg/test-constants.c: New test case.
3050 * jit.dg/test-threads.c: Add test-constants.c.
3051
100bfe4a
DP
30522015-01-09 Dimitris Papavasiliou <dpapavas@gmail.com>
3053
a5dbcace 3054 PR libobjc/51891
100bfe4a
DP
3055 * objc.dg/gnu-api-2-class.m: Add a test case
3056 for the above change.
3057
88d24a09
SH
30582015-01-09 Sebastian Huber <sebastian.huber@embedded-brains.de>
3059
3060 * gcc.dg/typeof-2.c: Add checks for non-atomic types.
3061
2f278249
RB
30622015-01-09 Richard Biener <rguenther@suse.de>
3063
3064 PR tree-optimization/64410
3065 * g++.dg/vect/pr64410.cc: New testcase.
3066
3f9f4ae7
ML
30672015-01-09 Martin Liska <mliska@suse.cz>
3068
3069 * gcc.dg/ipa/ipa-icf-32.c: New test.
3070
75d1c391
BE
30712015-01-08 Bernd Edlinger <bernd.edlinger@hotmail.de>
3072
3073 * c-c++-common/tsan/tsan_barrier.h: New.
3074 * c-c++-common/tsan/atomic_stack.c: Reworked to not depend on sleep.
3075 * c-c++-common/tsan/bitfield_race.c: Likewise.
3076 * c-c++-common/tsan/fd_pipe_race.c: Likewise.
3077 * c-c++-common/tsan/mutexset1.c: Likewise.
3078 * c-c++-common/tsan/race_on_barrier.c: Likewise.
3079 * c-c++-common/tsan/race_on_mutex.c: Likewise.
3080 * c-c++-common/tsan/race_on_mutex2.c: Likewise.
3081 * c-c++-common/tsan/simple_race.c: Likewise.
3082 * c-c++-common/tsan/simple_stack.c: Likewise.
3083 * c-c++-common/tsan/sleep_sync.c: Likewise.
3084 * c-c++-common/tsan/tiny_race.c: Likewise.
3085 * c-c++-common/tsan/tls_race.c: Likewise.
3086 * c-c++-common/tsan/write_in_reader_lock.c: Likewise.
3087 * g++.dg/tsan/aligned_vs_unaligned_race.C: Likewise.
3088 * g++.dg/tsan/atomic_free.C: Likewise.
3089 * g++.dg/tsan/atomic_free2.C: Likewise.
3090 * g++.dg/tsan/cond_race.C: Likewise.
adbfb3f8 3091 * g++.dg/tsan/tsan_barrier.h: Copied from c-c++-common/tsan.
75d1c391 3092
b85449ad
HPN
30932015-01-08 Hans-Peter Nilsson <hp@axis.com>
3094
3095 PR testsuite/62250
3096 * lib/target-supports.exp (check_effective_target_libatomic_available):
3097 New.
3098 * gfortran.dg/coarray/caf.exp: Only add -latomic for
3099 targets that match effective-target libatomic_available.
3100 * gfortran.dg/coarray_lib_comm_1.f90: Similar.
3101
303e1d56
DM
31022015-01-08 David Malcolm <dmalcolm@redhat.com>
3103
3104 * jit.dg/test-error-block-in-wrong-function.c (verify_code):
3105 Verify the result of gcc_jit_context_get_last_error.
3106 * jit.dg/test-error-null-passed-to-api.c (verify_code): Likewise.
3107
204a913b
JJ
31082015-01-08 Jakub Jelinek <jakub@redhat.com>
3109
3110 PR tree-optimization/63989
3111 * gcc.dg/strlenopt-27.c: New test.
3112
eb4c16eb
DM
31132015-01-08 David Malcolm <dmalcolm@redhat.com>
3114
3115 * jit.dg/harness.h (set_up_logging): New function.
3116 (test_jit): Fail if gcc_jit_context_acquire fails. Call
3117 set_up_logging on the context, so that every testcase is
3118 logged to a particular file.
3119 * jit.dg/test-nested-contexts.c (main): Open a logfile,
3120 and call gcc_jit_context_set_logfile on the top-level context.
3121
efa7df3c
JJ
31222015-01-08 Jakub Jelinek <jakub@redhat.com>
3123
3124 PR target/64338
3125 * g++.dg/opt/pr64338.C: New test.
3126
de1184c0
TB
31272015-01-08 Tobias Burnus <burnus@net-b.de>
3128
3129 * gfortran.dg/coarray/codimension_2b.f90: New file.
3130 * gfortran.dg/coarray/codimension_2.f90: Add it to dg-extra-sources.
3131 * gfortran.dg/coarray/codimension_2.f90: Call its subroutine.
3132
ec124043
PC
31332015-01-08 Paolo Carlini <paolo.carlini@oracle.com>
3134
3135 PR c++/59004
3136 * g++.dg/ext/fnname4.C: New.
3137
8b93f829
PC
31382015-01-08 Paolo Carlini <paolo.carlini@oracle.com>
3139
3140 PR c++/64462
3141 * g++.dg/cpp0x/constexpr-64462.C: New.
3142
247ecdf3
PC
31432015-01-08 Paolo Carlini <paolo.carlini@oracle.com>
3144
3145 PR c++/60753
3146 * g++.dg/cpp0x/deleted10.C: New.
3147
c211cd23
DM
31482015-01-07 David Malcolm <dmalcolm@redhat.com>
3149
3150 * jit.dg/test-error-dereferencing-void-ptr.c: New test case.
3151
18146f45
DM
31522015-01-07 David Malcolm <dmalcolm@redhat.com>
3153
3154 * jit.dg/test-expressions.c (make_tests_of_unary_ops): Add test of
3155 GCC_JIT_UNARY_OP_ABS.
3156 (verify_unary_ops): Likewise.
3157
f63c7f85
DM
31582015-01-07 David Malcolm <dmalcolm@redhat.com>
3159
3160 * jit.dg/test-arith-overflow.c: New test case.
3161 * jit.dg/all-non-failing-tests.h: Add test-arith-overflow.c.
3162 * jit.dg/test-combination.c (create_code): Likewise.
3163 (verify_code): Likewise.
3164 * jit.dg/test-threads.c (testcases): Likewise.
3165
433d16df
DM
31662015-01-07 David Malcolm <dmalcolm@redhat.com>
3167
3168 * jit.dg/jit.exp: Load wrapper.exp with %{tool} set to "g++"
3169 rather than "jit". Load g++.exp, and call g++_init.
3170 Run test-*.cc files within the testsuite and *.cc files within
3171 docs/examples.
3172 (jit-dg-test): Drop the addition of -fgnu89-inline to
3173 DEFAULT_CFLAGS in favor of adding it to additional_flags, only
3174 doing it when compiling C testcases (since g++ does not handle
3175 it). Reset "orig_environment_saved" so that LD_LIBRARY_PATH
3176 is restored to the value after g++_init ran, rather than the
3177 value before g++_init ran. Return a list of
3178 $comp_output $output_file, as dg-test assumes.
3179
649a2749
DM
31802015-01-07 David Malcolm <dmalcolm@redhat.com>
3181
3182 * jit.dg/harness.h (CHECK_NON_NULL): Add __func__ to output, to
3183 make it easier to figure out the origin of each test result when
3184 running test-combination.c and test-threads.c.
3185 (CHECK_VALUE): Likewise.
3186 (CHECK_DOUBLE_VALUE): Likewise.
3187 (CHECK_STRING_VALUE): Likewise.
3188 (CHECK_STRING_STARTS_WITH): Likewise.
3189 (CHECK_STRING_CONTAINS): Likewise.
3190 (CHECK): Likewise.
3191 (check_string_value): Likewise, add "funcname" param.
3192 (check_string_starts_with): Likewise.
3193 (check_string_contains): Likewise.
3194
50bb6c8e
DM
31952015-01-07 David Malcolm <dmalcolm@redhat.com>
3196
3197 * jit.dg/jit.exp (jit-dg-test): Remove "rootname" call when
3198 generating name of built executable.
3199
4a9a42ab
MP
32002015-01-07 Marek Polacek <polacek@redhat.com>
3201
3202 PR c/64440
3203 * gcc.dg/pr64440.c: New test.
3204 * c-c++-common/pr56607.c: Don't limit dg-warnings to C++.
3205
2cc901dc
MP
32062015-01-07 Marek Polacek <polacek@redhat.com>
3207
3208 PR c/64417
3209 * gcc.c-torture/compile/pr28865.c: Add dg-errors.
3210 * gcc.dg/pr64417.c: New test.
3211
512ef949
MM
32122015-01-06 Michael Meissner <meissner@linux.vnet.ibm.com>
3213
3214 PR target/64505
3215 * gcc.target/powerpc/pr64505.c: New file to test -m32 -mpowerpc64
3216 fix is correct.
3217
f423b58c
EB
32182015-01-06 Eric Botcazou <ebotcazou@adacore.com>
3219
3220 * lib/tsan-dg.exp (check_effective_target_fsanitize_thread):
3221 Check if testcases run without errors, not just if they compile.
3222
32232015-01-06 Christian Bruel <christian.bruel@st.com>
6a6b03ba
CB
3224
3225 PR target/64507
3226 * gcc.target/sh/pr64507.c: New test.
3227
02169d78
AC
32282015-01-06 Arnaud Charlet <charlet@adacore.com>
3229
3230 * gnat.db/fixce.adb, gnat.db/specs/delta_small.ads: Kill warnings.
3231
fb153d02
JJ
32322015-01-06 Jakub Jelinek <jakub@redhat.com>
3233
3234 * c-c++-common/asan/sanitize-all-1.c: New test.
3235 * c-c++-common/ubsan/sanitize-all-1.c: New test.
3236 * c-c++-common/ubsan/sanitize-all-2.c: New test.
3237 * c-c++-common/ubsan/sanitize-all-3.c: New test.
3238 * c-c++-common/ubsan/sanitize-all-4.c: New test.
3239
0969ec7d
EB
32402015-01-06 Eric Botcazou <ebotcazou@adacore.com>
3241
3242 * lib/target-supports.exp (check_profiling_available): Return 0 for
3243 Visium.
3244 (check_effective_target_tls_runtime): Likewise.
3245 (check_effective_target_logical_op_short_circuit): Return 1 for Visium.
3246 * gcc.dg/20020312-2.c: Adjust for Visium.
3247 * gcc.dg/tls/thr-cse-1.c: Likewise
3248 * gcc.dg/tree-ssa/20040204-1.c: Likewise
3249 * gcc.dg/tree-ssa/loop-1.c: Likewise.
3250 * gcc.dg/weak/typeof-2.c: Likewise.
3251
b176bb73
RO
32522015-01-05 Radovan Obradovic <radovan.obradovic@imgtec.com>
3253
3254 PR rtl-optimization/64287
3255 * gcc.dg/aru-2.c: New test.
3256
a6377d52
JJ
32572015-01-05 Jakub Jelinek <jakub@redhat.com>
3258
e5341100
JJ
3259 PR sanitizer/64344
3260 * c-c++-common/ubsan/pr64344-1.c: New test.
3261 * c-c++-common/ubsan/pr64344-2.c: New test.
3262
15aed8c4
JJ
3263 PR tree-optimization/64465
3264 * gcc.dg/pr64465.c: New test.
3265
a6377d52
JJ
3266 PR tree-optimization/64494
3267 * gcc.c-torture/compile/pr64494.c: New test.
3268
8b7cec58
TK
32692015-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
3270
3271 PR fortran/47674
3272 * gfortran.dg/realloc_on_assign_25.f90: New test.
3273
5624e564
JJ
32742015-01-05 Jakub Jelinek <jakub@redhat.com>
3275
3276 Update copyright years.
3277
5bd012f8
MP
32782015-01-05 Marek Polacek <polacek@redhat.com>
3279
3280 PR c/64423
3281 * gcc.dg/pr64423.c: New test.
3282
ec2c793b
HPN
32832015-01-05 Hans-Peter Nilsson <hp@bitrange.com>
3284
c3874335
HPN
3285 * gcc.dg/debug/debug-1.c: Pass -fno-if-conversion for
3286 mmix-knuth-mmixware for the same reason as for MIPS.
3287 * gcc.dg/debug/debug-2.c: Ditto.
3288
ec2c793b
HPN
3289 * gcc.dg/pr42629.c: Only pass scheduling options on scheduling targets.
3290
d50a1793
JDA
32912015-01-03 John David Anglin <danglin@gcc.gnu.org>
3292
3fd99bca
JDA
3293 PR testsuite/62250
3294 * lib/gfortran.exp: Add libatomic library search path.
3295 * gfortran.dg/coarray/caf.exp: Add -latomic to test options.
3296 * gfortran.dg/coarray_lib_comm_1.f90: Likewise.
3297
d50a1793
JDA
3298 * gcc.dg/pr63914.c: Add -fno-common option on hppa*-*-hpux*.
3299
fe86867f
BE
33002015-01-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
3301
3302 * c-c++-common/tsan/bitfield_race.c: New testcase.
3303 * g++.dg/tsan/aligned_vs_unaligned_race.C: Fixed.
3304
09de7c25
TB
33052015-01-02 Tobias Burnus <burnus@net-b.de>
3306
3307 * gfortran.dg/coarray/collectives_4.f90: New.
3308
74a1c62f
JW
33092015-01-02 Janus Weil <janus@gcc.gnu.org>
3310
3311 PR fortran/57562
3312 * gfortran.dg/extends_16.f90: New.
3313
09ed8520
TB
33142015-01-02 Tobias Burnus <burnus@net-b.de>
3315
3316 * gfortran.dg/coarray/caf.exp (dg-compile-aux-modules): Add.
3317
213ab0a6
TB
33182015-01-02 Tobias Burnus <burnus@net-b.de>
3319
3320 * gfortran.dg/coarray/codimension_2.f90: New.
3321 * gfortran.dg/coarray/codimension_2a.f90: New.
3322 * gfortran.dg/coarray_35.f90: New.
3323 * gfortran.dg/coarray_35a.f90: New.
3324
4294c093 33252015-01-02 Janus Weil <janus@gcc.gnu.org>
a30772be 3326
4294c093 3327 PR fortran/60507
74a1c62f 3328 * gfortran.dg/dummy_procedure_11.f90: New.
09de7c25 3329^L
213ab0a6 3330Copyright (C) 2015 Free Software Foundation, Inc.
ad41bd84
JM
3331
3332Copying and distribution of this file, with or without modification,
3333are permitted in any medium without royalty provided the copyright
3334notice and this notice are preserved.
This page took 4.770093 seconds and 5 git commands to generate.