]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
[AArch64] Fix thinko in handling of -momit-leaf-frame-pointer option
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
4f4ada6a
JH
12016-03-10 Jan Hubicka <hubicka@ucw.cz>
2
3 PR lto/69589
4 * g++.dg/lto/pr69589_0.C: New testcase
5 * g++.dg/lto/pr69589_1.C: New testcase
6
d49b0aa0
MP
72016-03-10 Marek Polacek <polacek@redhat.com>
8
9 PR c++/70153
10 * g++.dg/delayedfold/unary-plus1.C: New test.
11
122016-03-10 Andre Vieira <andre.simoesdiasvieira@arm.com>
c81e3837
AV
13
14 * gcc.target/arm/pr45701-1.c: Escape brackets.
15 * gcc.target/arm/pr45701-2.c: Likewise.
16
71017a7b
AL
172016-03-10 Alan Lawrence <alan.lawrence@arm.com>
18
19 * gfortran.dg/unconstrained_commons.f: New.
20
ba52669f
AM
212016-03-10 Alan Modra <amodra@gmail.com>
22
23 * gcc.dg/pr69195.c: New.
24 * gcc.dg/pr69238.c: New.
25
27742332
TV
262016-03-10 Tom de Vries <tom@codesourcery.com>
27
28 PR testsuite/68915
29 * gcc.dg/vect/pr46032.c: Xfail scan if alignment requirements not met.
30
3a81a594
RB
312016-03-10 Richard Biener <rguenther@suse.de>
32
33 PR tree-optimization/70128
34 * gcc.dg/tree-ssa/alias-34.c: New testcase.
35 * gcc.dg/tree-ssa/alias-35.c: Likewise.
36
3433b975
JJ
372016-03-09 Jakub Jelinek <jakub@redhat.com>
38
c2864f02
JJ
39 PR tree-optimization/70152
40 * gcc.dg/pr70152.c: New test.
41
3433b975
JJ
42 PR target/70086
43 * gcc.target/i386/pr70086-1.c: New test.
44 * gcc.target/i386/pr70086-2.c: New test.
45 * gcc.target/i386/pr70086-3.c: New test.
2bd8090f
JJ
46
47 PR tree-optimization/70127
48 * gcc.c-torture/execute/pr70127.c: New test.
49
96b3c82d
CP
502016-03-09 Cesar Philippidis <cesar@codesourcery.com>
51
52 * c-c++-common/goacc/combined-directives-2.c: New test.
53
b4f3232d
DM
542016-03-09 David Malcolm <dmalcolm@redhat.com>
55
56 PR c/68473
57 PR c++/70105
58 * g++.dg/diagnostic/pr70105.C: New test.
59 * gcc.dg/plugin/diagnostic-test-expressions-1.c (foo): New decl.
60 (test_multiple_ordinary_maps): New test function.
61
40499f81
DM
622016-03-09 David Malcolm <dmalcolm@redhat.com>
63
64 PR c/68473
65 PR c++/70105
66 * gcc.dg/plugin/diagnostic_plugin_show_trees.c (show_tree):
67 Drop range information from call to inform_at_rich_loc.
68 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c (add_range):
69 New.
70 (test_show_locus): Replace calls to rich_location::add_range with
71 calls to add_range. Rewrite the tests that used the now-defunct
72 rich_location ctor taking a source_range. Simplify other tests
73 by replacing calls to COMBINE_LOCATION_DATA with calls to
74 make_location.
75
c9e33662
RB
762016-03-09 Richard Biener <rguenther@suse.de>
77 Jakub Jelinek <jakub@redhat.com>
78
79 PR tree-optimization/70138
80 * gcc.dg/vect/pr70138-1.c: New testcase.
81 * gcc.dg/vect/pr70138-2.c: Likewise.
82
2c73b764
JJ
832016-03-09 Jakub Jelinek <jakub@redhat.com>
84
85 PR target/70049
86 * gcc.target/i386/pr70049.c: New test.
87
c06d25bb
RB
882016-03-09 Richard Biener <rguenther@suse.de>
89
90 PR c/70143
91 * gcc.dg/Wstrict-aliasing-bogus-upcast.c: New testcase.
92 * gcc.dg/Wstrict-aliasing-struct-with-char-member.c: Likewise.
93 * gcc.dg/Wstrict-aliasing-struct-member.c: Remove again.
94
5828a501
RO
952016-03-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
96
97 * gcc.dg/vect/bb-slp-34.c: Really don't xfail on aarch64-*-*,
98 arm-*-*.
99
2e141c8d
JJ
1002016-03-09 Jakub Jelinek <jakub@redhat.com>
101
5a9def37
JJ
102 PR middle-end/67278
103 * gcc.dg/simd-7.c: Add -w -Wno-psabi to dg-options.
104
2e141c8d
JJ
105 PR target/67278
106 * gcc.dg/simd-8.c: Add -w -Wno-psabi to dg-options.
107
108 PR middle-end/70050
109 * gcc.dg/pr70050.c: Add -w to dg-options. Fix up PR number
110 in testcase comment.
111
bf751f40
TV
1122016-03-09 Tom de Vries <tom@codesourcery.com>
113
114 * gfortran.dg/goacc/kernels-loop-2.f95: New test.
115 * gfortran.dg/goacc/kernels-loop-data-2.f95: New test.
116 * gfortran.dg/goacc/kernels-loop-data-enter-exit-2.f95: New test.
117 * gfortran.dg/goacc/kernels-loop-data-enter-exit.f95: New test.
118 * gfortran.dg/goacc/kernels-loop-data-update.f95: New test.
119 * gfortran.dg/goacc/kernels-loop-data.f95: New test.
120 * gfortran.dg/goacc/kernels-loop-n.f95: New test.
121 * gfortran.dg/goacc/kernels-loop.f95: New test.
122
e210c999
MS
1232016-03-08 Martin Sebor <msebor@redhat.com>
124
125 PR c++/62096
126 * g++.dg/warn/overflow-warn-7.C: New test.
127
80aac5c8
JM
1282016-03-08 Jason Merrill <jason@redhat.com>
129
130 * lib/g++-dg.exp (g++-dg-runtest): Handle "concepts" in std list.
131 * lib/target-supports.exp (check_effective_target_concepts): New.
132
12b81409
JJ
1332016-03-08 Jakub Jelinek <jakub@redhat.com>
134
d259b234
JJ
135 PR c++/70135
136 * g++.dg/cpp1y/constexpr-loop4.C: New test.
137 * g++.dg/ubsan/pr70135.C: New test.
138
12b81409
JJ
139 PR target/70110
140 * gcc.dg/pr70110.c: New test.
141
b4e9f2aa
MJ
1422016-03-07 Martin Jambor <mjambor@suse.cz>
143
144 * c-c++-common/gomp/clauses-1.c: Remove dg-options.
145 * c-c++-common/gomp/if-1.c: Likewise.
146 * c-c++-common/gomp/pr61486-2.c: Likewise.
147 * c-c++-common/gomp/target-teams-1.c: Moved dg-options except -fopenmp
148 to dg-additional-options.
149 * g++.dg/gomp/gomp.exp: Pass -Wno-hsa to all tests.
150 * g++/gomp/target-teams-1.c: Likewise.
151 * gcc.dg/gomp/gomp.exp: Likewise.
152 * gcc.dg/gomp/pr68128-2.c: Moved dg-options except -fopenmp to
153 dg-additional-options.
154 * gfortran.dg/gomp/gomp.exp: Likewise.
155 * gfortran.dg/gomp/target1.f90: Remove dg-options.
156 * gfortran.dg/gomp/target2.f90: Moved dg-options except -fopenmp to
157 dg-additional-options.
158 * gfortran.dg/gomp/target3.f90: Remove dg-options.
159
f86e631e
MJ
1602016-03-07 Martin Jambor <mjambor@suse.cz>
161
162 * lib/target-supports.exp (check_effective_target_offload_hsa): New.
163 * c-c++-common/gomp/gridify-1.c: New test.
164 * gfortran.dg/gomp/gridify-1.f90: Likewise.
165
94156b3f
AV
1662016-03-07 Andre Vieira <andre.simoesdiasvieira@arm.com>
167
168 * gcc.target/arm/pr45701-1.c: Change assembler scan to not
169 trigger for cortex-r8, when scanning for register r8.
170 * gcc.target/arm/pr45701-2.c: Likewise.
171
a84a49b7
RB
1722016-02-26 Richard Biener <rguenther@suse.de>
173 Jeff Law <law@redhat.com>
174
175 PR tree-optimization/69740
176 * gcc.c-torture/compile/pr69740-1.c: New test.
177 * gcc.c-torture/compile/pr69740-2.c: New test.
178
e41f6c9e
BS
1792016-03-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
180
181 * lib/target-supports.exp
182 (check_effective_target_whole_vector_shift): Enable for PPC64.
183
57548bf5
RB
1842016-03-07 Richard Biener <rguenther@suse.de>
185
186 PR tree-optimization/70115
187 * gcc.dg/torture/pr70115.c: New testcase.
188
4ae13300
NS
1892016-03-07 Nathan Sidwell <nathan@codesourcery.com>
190
191 PR middle-end/69916
192 * c-c-++-common/goacc/pr69916.c: New.
193
5edb9853
RH
1942016-03-07 Richard Henderson <rth@redhat.com>
195
196 * gcc.c-torture/compile/pr70061.c: New test.
197
2067a8f3
RB
1982016-03-07 Richard Biener <rguenther@suse.de>
199
200 PR testsuite/70109
201 * gcc.dg/vect/O3-pr36098.c: New testcase.
202
4145a9b7
CL
2032016-03-07 Christophe Lyon <christophe.lyon@linaro.org>
204
205 * gcc.target/arm/pragma_cpp_fma.c: Reset default FPU.
206
1878be32
EB
2072016-03-07 Eric Botcazou <ebotcazou@adacore.com>
208
209 * gnat.dg/renaming9.ad[sb]: New testcase.
210
df762bb2
JJ
2112016-03-05 Jakub Jelinek <jakub@redhat.com>
212
213 PR c++/70084
214 * g++.dg/expr/stdarg3.C: New test.
215
7d461295
JL
2162016-03-04 Jeff Law <law@redhat.com>
217
218 PR tree-optimization/69196
219 * gcc.dg/tree-ssa/pr69196-1.c: Limit this to sparc*-*-* and
220 x86_64-*-*.
221
29b9828f
BS
2222016-03-04 Bernd Schmidt <bschmidt@redhat.com>
223
b6b552fd
BS
224 PR c/69973
225 * gcc.dg/pr69973.c: New test.
226
201d49e9
BS
227 PR rtl-optimization/69941
228 * gcc.dg/torture/pr69941.c: New test.
229
29b9828f
BS
230 PR c/69824
231 * gcc.dg/pr69824.c: New test.
232
640b7e74
TV
2332016-03-05 Tom de Vries <tom@codesourcery.com>
234
235 * c-c++-common/goacc/nesting-fail-1.c (f_acc_routine): New function.
236 * c-c++-common/goacc-gomp/nesting-fail-1.c (f_acc_routine): New
237 function.
238
7a3a3fad
PP
2392016-03-05 Patrick Palka <ppalka@gcc.gnu.org>
240
241 PR c++/66786
242 * g++.dg/cpp1y/var-templ48.C: New test.
243 * g++.dg/cpp1y/var-templ49.C: New test.
244
cd439aec
EB
2452016-03-04 Eric Botcazou <ebotcazou@adacore.com>
246
247 * g++.dg/Wno-frame-address.C: Skip on IA-64.
248
60204554
JJ
2492016-03-04 Jakub Jelinek <jakub@redhat.com>
250
0c8825de
JJ
251 PR c++/70035
252 * g++.dg/ubsan/pr70035.C: New test.
253
60204554
JJ
254 PR target/70062
255 * gcc.target/i386/pr70062.c: New test.
256
f79d4eab
L
2572016-03-04 H.J. Lu <hongjiu.lu@intel.com>
258
259 * g++.dg/template/typename21.C: Remove c++98_only.
260
ea81ce67
L
2612016-03-04 H.J. Lu <hongjiu.lu@intel.com>
262
263 * g++.dg/template/typename21.C: Replace c++98 with c++98_only.
264
64b23c13
DM
2652016-03-04 David Malcolm <dmalcolm@redhat.com>
266
267 PR c/68187
268 * c-c++-common/Wmisleading-indentation.c (fn_42_a): New test
269 function.
270 (fn_42_b): Likewise.
271 (fn_42_c): Likewise.
272
729526f5
DM
2732016-03-04 David Malcolm <dmalcolm@redhat.com>
274
275 PR c/68187
276 * c-c++-common/Wmisleading-indentation.c (fn_40_a): New test
277 function.
278 (fn_40_b): Likewise.
279 (fn_41_a): Likewise.
280 (fn_41_b): Likewise.
281
f9ea11ac
JJ
2822016-03-04 Jakub Jelinek <jakub@redhat.com>
283
284 PR target/70059
285 * gcc.target/i386/avx512f-pr70059.c: New test.
286 * gcc.target/i386/avx512dq-pr70059.c: New test.
287
b6c38c69
BS
2882016-03-04 Bernd Schmidt <bschmidt@redhat.com>
289
290 PR rtl-optimization/57676
291 * gcc.dg/torture/pr57676.c: New test.
292
af3cdd34
IE
2932016-03-04 Ilya Enkovich <enkovich.gnu@gmail.com>
294
295 * gcc.dg/pr70026.c: New test.
296
7ff6ca38
MP
2972016-03-04 Marek Polacek <polacek@redhat.com>
298
299 PR c/69798
300 * gcc.dg/cilk-plus/pr69798-1.c: New test.
301 * gcc.dg/cilk-plus/pr69798-2.c: New test.
302
a6bf62d5
KT
3032016-03-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
304
305 PR target/70004
306 * gcc.target/aarch64/scalar_shift_1.c: (test_corners_sisd_di):
307 Delete.
308 (test_corners_sisd_si): Likewise.
309 (main): Remove checks of the above.
310 * gcc.target/aarch64/shift_wide_invalid_1.c: New test.
311
ae4cdc6a
EB
3122016-03-04 Eric Botcazou <ebotcazou@adacore.com>
313
314 * gcc.dg/Wno-frame-address.c: Skip on IA-64.
315
08455559
CL
3162016-03-04 Christophe Lyon <christophe.lyon@linaro.org>
317
318 * gcc.dg/torture/pr69951.c: Accept argc==0.
319
e9a35493
RB
3202016-03-04 Richard Biener <rguenther@suse.de>
321
322 PR c++/70054
323 * g++.dg/warn/Wstrict-aliasing-bogus-union-2.C: New testcase.
324 * gcc.dg/Wstrict-aliasing-struct-member.c: New testcase.
325
fba054c2
DV
3262016-03-04 Dominik Vogt <vogt@linux.vnet.ibm.com>
327
328 PR testsuite/69766
329 * go.test/go-test.exp: S/390: Set GOARCH to the current target when
330 testing multiarch.
331
f10cdc6c
JJ
3322016-03-04 Jakub Jelinek <jakub@redhat.com>
333
334 PR debug/69947
335 * gcc.dg/guality/pr69947.c: New test.
336
2e981ba0
JJ
3372016-03-03 Jakub Jelinek <jakub@redhat.com>
338
339 PR ada/70017
340 * gcc.dg/pr70017.c (foo): Store 0 to first element of each array.
341
0ba3bfa2
KT
3422016-03-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
343
344 PR rtl-optimization/69904
345 * gcc.target/arm/pr69904.c: New test.
346
97ecdb46
JJ
3472016-03-03 Jakub Jelinek <jakub@redhat.com>
348
349 PR target/70021
350 * gcc.dg/vect/pr70021.c: New test.
351 * gcc.target/i386/pr70021.c: New test.
352
a2a743a1
MP
3532016-03-03 Marek Polacek <polacek@redhat.com>
354
355 PR middle-end/70050
356 * gcc.dg/pr70050.c: New test.
357
fa07ecdd
JG
3582016-03-03 James Greenhalgh <james.greenhalgh@arm.com>
359
360 * gcc.dg/vect/bb-slp-34.c: Don't XFAIL for ARM/AArch64.
361
23504262
ML
3622016-03-03 Ilya Enkovich <enkovich.gnu@gmail.com>
363
364 PR tree-optimization/70043
365 * gfortran.dg/vect/pr70043.f90: New test.
366
b7b9e1a9
EB
3672016-03-03 Eric Botcazou <ebotcazou@adacore.com>
368
369 * gnat.dg/specs/task1.ads: New test.
370
cb83ba54
RO
3712016-03-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
372
373 * lib/gcc-gdb-test.exp (gdb-test): Make log message match command.
374 Invoke gdb with -batch.
375 * lib/gcc-simulate-thread.exp (simulate-thread): Likewise.
376
a75f5e30
RB
3772016-03-03 Richard Biener <rguenther@suse.de>
378
379 PR tree-optimization/55936
380 * gcc.dg/tree-ssa/vrp06.c: Remove XFAIL.
381
268bc320
JL
3822016-03-02 Jeff Law <law@redhat.com>
383
815f20ab
JL
384 PR rtl-optimization/69942
385 * gcc.dg/ifcvt-5.c: Use "word_mode" rather than "int" to limit the
386 effects of argument promotions.
387
268bc320
JL
388 PR tree-optimization/69987
389 * gfortran.dg/pr69987.f90: Use "-w" to avoid failures when the
390 target does not support -fprefetch-loop-arrays.
391
171f7de5
UB
3922016-03-02 Uros Bizjak <ubizjak@gmail.com>
393
394 * gcc.target/i386/bmi2-bzhi-2.c: Change to runtime test.
395
192912db
BC
3962016-03-02 Bin Cheng <bin.cheng@arm.com>
397
c7908871 398 PR rtl-optimization/69052
192912db
BC
399 * gcc.target/i386/pr69052.c: New test.
400
90a7a40b
AM
4012016-03-02 Alan Modra <amodra@gmail.com>
402
403 * gcc.dg/pr69990.c: New.
404
69fa742f
JJ
4052016-03-02 Jakub Jelinek <jakub@redhat.com>
406
de752fb0
JJ
407 PR c/68062
408 * c-c++-common/vector-compare-4.c: Add -Wno-psabi to dg-options.
409
410 PR middle-end/70022
411 * gcc.dg/pr70022.c: Add -w -Wno-psabi to dg-options.
412
69fa742f
JJ
413 PR target/70028
414 * gcc.target/i386/pr70028.c: New test.
415
7c65bd56
MK
4162016-03-02 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
417
418 * c-c++-common/asan/swapcontext-test-1.c,
419 * c-c++-common/tsan/thread_leak.c,
420 * g++.dg/tsan/aligned_vs_unaligned_race.C,
421 * g++.dg/tsan/benign_race.C,
422 * g++.dg/tsan/fd_close_norace.C,
423 * g++.dg/tsan/fd_close_norace2.C: Print markers to stderr to avoid
424 races with sanitizer output
425
37d98220 4262016-03-02 Richard Biener <rguenther@suse.de>
171f7de5 427 Uros Bizjak <ubizjak@gmail.com>
37d98220
RB
428
429 PR target/67278
430 * gcc.dg/simd-8.c: New testcase.
431
218db463
RB
4322016-03-02 Richard Biener <rguenther@suse.de>
433
434 PR middle-end/67278
435 * gcc.dg/simd-7.c: New testcase.
436
22c72158
EB
4372016-03-02 Eric Botcazou <ebotcazou@adacore.com>
438
439 * gcc.target/i386/pr70007.c: Tweak.
440
9a790ccc
DV
4412016-03-02 Dominik Vogt <vogt@linux.vnet.ibm.com>
442
443 * gfortran.dg/bessel_6.f90: Reduce accuracy for S/390.
444
bd02f00f
MP
4452016-03-02 Marek Polacek <polacek@redhat.com>
446
447 PR c/67854
448 * gcc.dg/pr67854.c: New test.
449
1e840f39
JJ
4502016-03-02 Jakub Jelinek <jakub@redhat.com>
451
452 PR middle-end/70025
453 * gcc.dg/torture/pr70025.c: New test.
454
bca00241
VK
4552016-03-02 Venkataramanan Kumar <venkataramanan.kumar@amd.com>
456
457 PR tree-optimization/68621
458 * gcc.dg/tree-ssa/ifc-8.c: Adjust test.
459
0bca04b8
EB
4602016-03-01 Eric Botcazou <ebotcazou@adacore.com>
461
462 * gcc.target/i386/pr70007.c: New test.
463
2a9afc86
JL
4642016-03-01 Jeff Law <law@redhat.com>
465
eab2541b 466 PR tree-optimization/69196
9d83ef71 467 * gcc.dg/tree-ssa/pr69196-1.c: New test.
eab2541b 468
2a9afc86
JL
469 PR tree-optimization/69196
470 * gcc.dg/tree-ssa/vrp46.c: Twiddle threading params to keep it from
471 duplicating code and spoiling the expected output.
472
0d39977e
MM
4732016-03-01 Michael Meissner <meissner@linux.vnet.ibm.com>
474
475 PR target/70033
476 * gcc.target/powerpc/p9-lxvx-stxvx-1.c: Make sure compiler
477 supports power9 before doing tests.
478 * gcc.target/powerpc/p9-lxvx-stxvx-2.c: Likewise.
479 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Likewise.
480 * gcc.target/powerpc/p9-permute.c: Likewise.
481
a0c0699d
UB
4822016-03-01 Uros Bizjak <ubizjak@gmail.com>
483
484 PR target/70027
485 * gcc.target/i386/pr70027.c: New test.
486
0ae3ef47 4872016-03-01 Eric Botcazou <ebotcazou@adacore.com>
355a43a1
EB
488
489 * gcc.dg/pr70017.c: New test.
490
686e2237
JJ
4912016-03-01 Jakub Jelinek <jakub@redhat.com>
492
493 PR c/69796
494 PR c/69974
495 * gcc.dg/pr69796.c: New test.
496 * gcc.dg/pr69974.c: New test.
497
f8e4188c
EB
4982016-03-01 Eric Botcazou <ebotcazou@adacore.com>
499
500 * gnat.dg/stack_usage3.adb: Robustify and enable for all targets.
501
5e3f1c7c
JL
5022016-02-29 Jeff Law <law@redhat.com>
503
504 PR tree-optimization/69987
505 * gfortran.dg/pr69987.f90: New test.
506
507 PR tree-optimization/69989
508 * gcc.c-torture/compile/pr69989-2.c: New test.
509
1be56bc5
MP
5102016-03-01 Marek Polacek <polacek@redhat.com>
511
512 PR c++/69795
513 * g++.dg/parse/invalid1.C: New test.
514
1b19470d
RB
5152016-03-01 Richard Biener <rguenther@suse.de>
516
517 PR middle-end/70022
518 * gcc.dg/pr70022.c: New testcase.
519
3ae0661a
IE
5202016-03-01 Ilya Enkovich <enkovich.gnu@gmail.com>
521
522 PR tree-optimization/69956
523 * gcc.dg/pr69956.c: New test.
524
0f09ab88
BS
5252016-02-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
526
527 PR target/70011
528 * gcc.dg/vect/costmodel/ppc/costmodel-fast-math-vect-pr299925.c:
529 XFAIL when hardware supports efficient unaligned storage access.
530
76d881bf
PP
5312016-03-01 Patrick Palka <ppalka@gcc.gnu.org>
532
533 PR c++/69961
534 * g++.dg/template/pr69961a.C: New test.
535 * g++.dg/template/pr69961b.C: New test.
536
7168133a
DM
5372016-02-29 David Malcolm <dmalcolm@redhat.com>
538
539 PR preprocessor/69985
540 * gcc.dg/cpp/pr69985.c: New test case.
541
0c6072a3
JL
5422016-02-29 Jeff Law <law@redhat.com>
543
e66f219b
JL
544 PR tree-optimization/70005
545 * gcc.c-torture/execute/pr70005.c New test.
546
0c6072a3
JL
547 PR tree-optimization/69999
548 * gcc.c-torture/compile/pr69999.c: New test.
549
fd9fbdb3
YR
5502016-02-29 Yuri Rumyantsev <ysrumyan@gmail.com>
551
552 PR tree-optimization/69652
553 * gcc.dg/torture/pr69652.c: Delete test.
554 * gcc.dg/vect/pr69652.c: New test.
555
cbd400b4
RB
5562016-02-19 Richard Biener <rguenther@suse.de>
557
558 PR tree-optimization/69980
559 * gfortran.dg/vect/pr69980.f90: New testcase.
560
84ea0f58
EB
5612016-02-29 Eric Botcazou <ebotcazou@adacore.com>
562
563 * gcc.target/sparc/20160229-1.c: New test.
564
5d2a63dc
EB
5652016-02-29 Eric Botcazou <ebotcazou@adacore.com>
566
567 * gnat.dg/stack_usage3.adb: New test.
568 * gnat.dg/stack_usage3_pkg.ads: New helper.
569
93e708f9
EB
5702016-02-29 Eric Botcazou <ebotcazou@adacore.com>
571
572 * gnat.dg/renaming8.adb: New test.
573 * gnat.dg/renaming8_pkg1.ads: New helper.
574 * gnat.dg/renaming8_pkg2.ad[sb]: Likewise.
575 * gnat.dg/renaming8_pkg3.ad[sb]: Likewise.
576
6512bc93
RB
5772016-02-29 Richard Biener <rguenther@suse.de>
578
579 PR tree-optimization/69720
580 * gcc.dg/vect/vect-outer-pr69720.c: New testcase.
581
7b201a88
TK
5822016-02-28 Thomas Koenig <tkoenig@gcc.gnu.org>
583
584 PR fortran/68147
585 PR fortran/47674
586 * gfortran.dg/realloc_on_assign_26.f90: New test case.
587
82ee0cf2 5882016-02-28 Harald Anlauf <anlauf@gmx.de>
b2fd5373
HA
589 Jerry DeLisle <jvdelisle@gcc.gnu.org>
590
591 PR fortran/56007
592 * gfortran.dg/coarray_8.f90: Adjust error message.
593 * gfortran.dg/pr56007.f90: New test.
594 * gfortran.dg/pr56007.f: New test.
595
cdc1a2c8
L
5962016-02-28 H.J. Lu <hongjiu.lu@intel.com>
597
598 PR tree-optimization/69989
599 * gcc.dg/torture/pr69989.c: New test.
600
33505bcf
EB
6012016-02-28 Eric Botcazou <ebotcazou@adacore.com>
602
603 * gcc.target/i386/stack-realign-win.c: New test.
604
524bfb19
HA
6052016-02-28 Harald Anlauf <anlauf@gmx.de>
606
607 PR fortran/60126
608 * gfortran.dg/pr60126.f90: New test.
609
bd542508
JL
6102016-02-27 Jeff Law <law@redhat.com>
611
612 Revert
613 2016-02-26 Richard Biener <rguenther@suse.de>
614 Jeff Law <law@redhat.com>
615
616 PR tree-optimization/69740
617 * gcc.c-torture/compile/pr69740-1.c: New test.
618 * gcc.c-torture/compile/pr69740-2.c: New test.
619
dd1291e0
JD
6202016-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
621
5fb67f8b 622 PR fortran/69910
dd1291e0
JD
623 * gfortran.dg/newunit_4.f90: New test.
624
5cfefb59
JJ
6252016-02-27 Jakub Jelinek <jakub@redhat.com>
626
627 PR target/69613
628 PR rtl-optimization/69886
629 * gcc.dg/torture/pr69886.c: Add -w -Wno-psabi to dg-options.
630 * gcc.dg/torture/pr69613.c: Likewise. Guard -mavx with avx_runtime
631 target.
632
20ba5f33
MS
6332016-02-26 Martin Sebor <msebor@redhat.com>
634
635 PR tree-optimization/15826
636 * gcc.dg/tree-ssa/pr15826.c: New test.
637
e6fb01b0
JJ
6382016-02-26 Jakub Jelinek <jakub@redhat.com>
639
640 PR target/69969
641 * gcc.target/powerpc/pr69969.c: New test.
642
e3e0cf64
MS
6432016-02-26 Martin Sebor <msebor@redhat.com>
644
645 PR c++/15766
646 * g++.old-deja/g++.other/decl5.C: Add a test case.
647
d1f2bea5
SB
6482016-02-26 Segher Boessenkool <segher@kernel.crashing.org>
649
650 PR target/69946
651 * gcc.target/powerpc/pr69946.c: New file.
652
4a4f9d2b 6532016-02-26 Richard Biener <rguenther@suse.de>
e3e0cf64 654 Jeff Law <law@redhat.com>
4a4f9d2b 655
e3e0cf64 656 PR tree-optimization/69740
4a4f9d2b
RB
657 * gcc.c-torture/compile/pr69740-1.c: New test.
658 * gcc.c-torture/compile/pr69740-2.c: New test.
659
ad2a2706
MJ
6602016-02-26 Martin Jambor <mjambor@suse.cz>
661
662 PR middle-end/69920
663 * gcc.dg/torture/pr69932.c: New test.
664 * gcc.dg/torture/pr69936.c: Likewise.
665
1d11f7ce
AK
6662016-02-26 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
667
668 PR target/69709
669 * gcc.target/s390/pr69709.c: New test.
670
6cfccbb2
KT
6712016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
672
673 PR target/69245
674 * gcc.target/aarch64/pr69245_1.c: New test.
675
ac59ad4e
KT
6762016-02-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
677
678 PR target/69613
679 * gcc.dg/torture/pr69613.c: New test.
680
a2ad54a0
JJ
6812016-02-26 Jakub Jelinek <jakub@redhat.com>
682
683 PR rtl-optimization/69891
684 * gcc.target/i386/pr69891.c: New test.
685
0884062c 6862016-02-26 Michael Meissner <meissner@linux.vnet.ibm.com>
c163789b
MM
687 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
688
d2369d4f 689 PR target/61397
c163789b
MM
690 * gcc.target/powerpc/p8vector-ldst.c: Adjust to test desired
691 functionality for both 32-bit and 64-bit.
692
5aed7e2c
RB
6932016-02-26 Richard Biener <rguenther@suse.de>
694
695 PR tree-optimization/69551
696 * gcc.dg/torture/pr69951.c: New testcase.
697
798e2a8e
RB
6982016-02-25 Richard Biener <rguenther@suse.de>
699
700 PR tree-optimization/48795
701 * gcc.dg/Warray-bounds-18.c: New testcase.
702
9559fbac
RO
7032016-02-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
704
705 * g++.dg/ext/attr-constructor1.C: Require init_priority support.
706
c049b107
JJ
7072016-02-25 Jakub Jelinek <jakub@redhat.com>
708
709 PR rtl-optimization/69896
710 * gcc.dg/pr69896.c: New test.
711
1137001c
PP
7122016-02-25 Patrick Palka <ppalka@gcc.gnu.org>
713
714 PR c++/69736
715 * g++.dg/cpp1y/paren2.C: New test.
716
2e9c8641
MS
7172016-02-24 Martin Sebor <msebor@redhat.com>
718
719 PR c/51147
720 * gcc.dg/enum-mode-2.c: New test.
721
03ca8fb3
JJ
7222016-02-24 Jakub Jelinek <jakub@redhat.com>
723
724 PR c++/69922
725 * g++.dg/warn/Wnonnull-compare-6.C: New test.
726 * g++.dg/warn/Wnonnull-compare-7.C: New test.
727 * g++.dg/ubsan/pr69922.C: New test.
728
0b05329b
MP
7292016-02-24 Marek Polacek <polacek@redhat.com>
730
731 PR c/69819
732 * gcc.dg/pr69819.c: New test.
733
57c2c374
MS
7342016-02-24 Martin Sebor <msebor@redhat.com>
735
3b96b93a
MS
736 PR c++/69912
737 * g++.dg/ext/flexary15.C: New test.
738
7392016-02-24 Martin Sebor <msebor@redhat.com>
740
741 * gcc.dg/builtins-68.c: Avoid making unportable
57c2c374 742 assumptions about the relationship between SIZE_MAX and UINT_MAX.
3b96b93a 743 * g++.dg/ext/builtin_alloca.C: Same.
57c2c374 744
65433bb5
MK
7452016-02-24 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
746 Charles Baylis <charles.baylis@linaro.org>
747
748 PR debug/61033
749 * g++.dg/pr61033.C: Add a regression testcase for PR debug/61033.
750
f802a424 7512016-02-24 Richard Biener <rguenther@suse.de>
44293580 752 Jakub Jelinek <jakub@redhat.com>
f802a424
RB
753
754 PR middle-end/69760
755 * gcc.dg/torture/pr69760.c: New testcase.
756
525f795f
RO
7572016-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
758
759 * gcc.dg/debug/dwarf2/prod-options.c: Use different DW_AT_producer
760 pattern on Solaris with as.
761
cd7bbceb
KT
7622016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
763
764 * gcc.target/arm/cond_sub_restrict_it.c: New test.
765 * gcc.target/arm/condarith_restrict_it.c: Likewise.
766 * gcc.target/arm/movcond_restrict_it.c: Likewise.
767 * gcc.target/arm/negscc_restrict_it.c: Likewise.
768
89c0c1fd
JJ
7692016-02-24 Jakub Jelinek <jakub@redhat.com>
770
771 PR middle-end/69915
772 * gcc.dg/pr69915.c: New test.
773
0683fd27
KT
7742016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
775
776 PR rtl-optimization/69886
777 * gcc.dg/torture/pr69886.c: New test.
778
e53d562a
RB
7792016-02-24 Richard Biener <rguenther@suse.de>
780
781 PR middle-end/68963
782 * gcc.dg/torture/pr68963.c: New testcase.
783
74a00288
KT
7842016-02-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
785
786 PR target/69875
787 * gcc.target/arm/atomic_loaddi_acquire.x: New file.
788 * gcc.target/arm/atomic_loaddi_relaxed.x: Likewise.
789 * gcc.target/arm/atomic_loaddi_seq_cst.x: Likewise.
790 * gcc.target/arm/atomic_loaddi_1.c: New test.
791 * gcc.target/arm/atomic_loaddi_2.c: Likewise.
792 * gcc.target/arm/atomic_loaddi_3.c: Likewise.
793 * gcc.target/arm/atomic_loaddi_4.c: Likewise.
794 * gcc.target/arm/atomic_loaddi_5.c: Likewise.
795 * gcc.target/arm/atomic_loaddi_6.c: Likewise.
796 * gcc.target/arm/atomic_loaddi_7.c: Likewise.
797 * gcc.target/arm/atomic_loaddi_8.c: Likewise.
798 * gcc.target/arm/atomic_loaddi_9.c: Likewise.
799
340fd4c9
JJ
8002016-02-24 Jakub Jelinek <jakub@redhat.com>
801
802 PR middle-end/69909
803 * gcc.dg/torture/pr69909.c: New test.
804
47d3fdb2
RB
8052016-02-24 Richard Biener <rguenther@suse.de>
806
807 PR tree-optimization/69907
808 * gcc.dg/vect/bb-slp-pr69907.c: New testcase.
809 * gcc.dg/vect/bb-slp-34.c: XFAIL.
810 * gcc.dg/vect/bb-slp-pr68892.c: Likewise.
811
dab73e73
CB
8122016-02-24 Christian Bruel <christian.bruel@st.com>
813
814 * gcc.target/arm/pragma_cpp_fma.c: New test.
815
7cc5ec65
JD
8162016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
817
818 PR fortran/61156
819 * gfortran.dg/include_6.f90: Update test.
820
067fbd8b
JJ
8212016-02-23 Jakub Jelinek <jakub@redhat.com>
822
823 PR objc/69844
824 * objc.dg/pr69844.m: New test.
825
64a454d9
JD
8262016-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
827
828 PR libgfortran/69456
829 * gfortran.dg/namelist_89.f90: New test.
830 * gfortran.dg/pr59700.f90: Update test..
831
35886f0b
MS
8322016-02-23 Martin Sebor <msebor@redhat.com>
833
834 PR middle-end/69780
835 * g++.dg/ext/builtin_alloca.C: New test.
836 * gcc.dg/builtins-68.c: New test.
837
162cc7e3
RH
8382016-02-23 Richard Henderson <rth@redhat.com>
839
840 * gcc.target/i386/addr-space-3.c: Remove test.
841
196440f8
DM
8422016-02-23 David Malcolm <dmalcolm@redhat.com>
843
844 PR preprocessor/69126
845 PR preprocessor/69543
846 * c-c++-common/pr69126-2-long.c: New test.
847 * c-c++-common/pr69126-2-short.c: New test.
848 * c-c++-common/pr69543-1.c: Remove xfail.
849
1d3121af
DM
8502016-02-23 David Malcolm <dmalcolm@redhat.com>
851
852 PR preprocessor/69126
853 PR preprocessor/69543
854 PR preprocessor/69558
855 * c-c++-common/pr69126.c (MACRO_1, test_1): New.
856 (f): Rename to...
857 (test_2): ...this, and add leading comment.
858 (MACRO_3, test_3): New.
859 (MACRO_4A, MACRO_4B, test_4): New.
860 (MACRO): Rename to...
861 (MACRO_5): ...this.
862 (g): Rename to...
863 (test_5): ...this, updating for renaming of MACRO, and
864 add leading comment.
865 * c-c++-common/pr69543-1.c: New.
866 * c-c++-common/pr69543-2.c: New.
867 * c-c++-common/pr69543-3.c: New.
868 * c-c++-common/pr69543-4.c: New.
869 * c-c++-common/pr69558-1.c: New.
870 * c-c++-common/pr69558-2.c: New.
871 * c-c++-common/pr69558-3.c: New.
872 * c-c++-common/pr69558-4.c: New.
873 * gcc.dg/pr69558.c: Move to...
874 * c-c++-common/pr69558.c: ...here. Add dg-bogus directives, with
875 xfail for c++.
876
f99c3557
TS
8772016-02-23 Thomas Schwinge <thomas@codesourcery.com>
878
879 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: Adjust
880 to -ftree-parallelize-loops/-fopenacc changes.
881 * c-c++-common/goacc/kernels-double-reduction-n.c: Likewise.
882 * c-c++-common/goacc/kernels-double-reduction.c: Likewise.
883 * c-c++-common/goacc/kernels-loop-2.c: Likewise.
884 * c-c++-common/goacc/kernels-loop-3.c: Likewise.
885 * c-c++-common/goacc/kernels-loop-g.c: Likewise.
886 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: Likewise.
887 * c-c++-common/goacc/kernels-loop-n.c: Likewise.
888 * c-c++-common/goacc/kernels-loop-nest.c: Likewise.
889 * c-c++-common/goacc/kernels-loop.c: Likewise.
890 * c-c++-common/goacc/kernels-one-counter-var.c: Likewise.
891 * c-c++-common/goacc/kernels-reduction.c: Likewise.
892 * gfortran.dg/goacc/kernels-loop-inner.f95: Likewise.
893 * gfortran.dg/goacc/kernels-loops-adjacent.f95: Likewise.
894
c60ec7c2
RO
8952016-02-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
896
897 * gcc.target/i386/chkp-hidden-def.c: Require alias support.
898
f1a62b6f
JJ
8992016-02-23 Jakub Jelinek <jakub@redhat.com>
900
e67bf044
JJ
901 PR c++/69902
902 * g++.dg/warn/Wnonnull-compare-5.C: New test.
903
f1a62b6f
JJ
904 PR c/69900
905 * gcc.dg/pr69900.c: New test.
906
20c5e09e
MJ
9072016-02-23 Martin Jambor <mjambor@suse.cz>
908
909 PR tree-optimization/69666
910 * gcc.dg/tree-ssa/pr69666.c: New test.
911
e457a6fc
AV
9122016-02-23 Andre Vehreschild <vehre@gcc.gnu.org>
913
914 PR fortran/67451
915 * gfortran.dg/coarray_allocate_5.f08: New test.
916
d7b574f4
AK
9172016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
918
919 * gcc.target/s390/vcond-shift.c: Move to ...
920 * gcc.target/s390/vector/vcond-shift.c: ... here.
921
58bdeb44
AK
9222016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
923
924 * gcc.target/s390/md/movstr-2.c: Move and rename to ...
925 * gcc.target/s390/vector/stpcpy-1.c: ... this one.
926
7cd0387b
AK
9272016-02-23 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
928
929 * gcc.target/s390/md/movstr-1.c: Turn into compile test.
930
4246c8da
MW
9312016-02-20 Mark Wielaard <mjw@redhat.com>
932
933 PR c/28901
934 * gcc.dg/unused-variable-3.c: New test.
935
f93bc532
JJ
9362016-02-22 Jakub Jelinek <jakub@redhat.com>
937
938 PR target/69888
939 * gcc.target/i386/pr69888.c: New test.
940
c4e360f4
RB
9412016-02-22 Richard Biener <rguenther@suse.de>
942
943 PR tree-optimization/69882
944 * gfortran.dg/vect/pr69882.f90: New testcase.
945
09c92f1c
JJ
9462016-02-22 Jakub Jelinek <jakub@redhat.com>
947
948 PR target/69885
949 * gcc.dg/pr69885.c: New test.
950
f88d45dc
OE
9512016-02-22 Oleg Endo <olegendo@gcc.gnu.org>
952
953 PR target/69806
954 PR target/54089
955 * gcc.target/sh/pr54089-10.c: New.
956
ce1ff48e
PT
9572016-02-20 Paul Thomas <pault@gcc.gnu.org>
958
959 PR fortran/69423
960 * gfortran.dg/deferred_character_15.f90 : New test.
961
bbf27208
DH
9622016-02-20 Dominique d'Humieres <dominiq@lps.ens.fr>
963
964 PR fortran/57365
965 gfortran.dg/allocate_with_source_18.f03: New test.
966
9672016-02-20 Harald Anlauf <anlauf@gmx.de>
968
969 PR fortran/52531
970 gfortran.dg/gomp/pr52531.f90: New test.
971
268be88c
BE
9722016-02-19 Bernd Edlinger <bernd.edlinger@hotmail.de>
973
974 PR c++/69865
975 * c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
976 -std=c++03.
977
4b6c824a
JJ
9782016-02-19 Jakub Jelinek <jakub@redhat.com>
979
871b3f47
JJ
980 PR c++/69826
981 * c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
982 * c-c++-common/cilk-plus/CK/pr69826-2.c: New test.
983
7a965d51
JJ
984 PR c++/69850
985 * g++.dg/warn/Wnonnull-compare-4.C: New test.
986
4b6c824a
JJ
987 PR c++/69851
988 * g++.dg/torture/pr69851.C: New test.
989
15fca21a
MS
9902016-02-19 Martin Sebor <msebor@redhat.com>
991
992 PR testsuite/69573
993 * gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.
994
19e21586
JJ
9952016-02-19 Jakub Jelinek <jakub@redhat.com>
996
03a616ac
JJ
997 PR c++/69850
998 * g++.dg/warn/Wnonnull-compare-2.C: New test.
999 * g++.dg/warn/Wnonnull-compare-3.C: New test.
1000
19e21586
JJ
1001 PR c++/67767
1002 * g++.dg/cpp0x/pr67767.C: New test.
1003
2db16594
KT
10042016-02-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1005
1006 * lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
1007 for fp, simd, crypto, crc, lse.
1008 * doc/sourcebuild.texi (AArch64-specific attributes): Document the
1009 above.
1010 * gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
1011 effective target check.
1012
5a7d9d1e
JJ
10132016-02-19 Jakub Jelinek <jakub@redhat.com>
1014
1015 PR target/69820
1016 * gcc.target/i386/pr69820.c: New test.
1017
6448f064
AK
10182016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1019
1020 * gcc.target/s390/vector/int128-1.c: New test.
1021
d0a859e6
AK
10222016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1023
1024 * gcc.target/s390/vector/vec-vcond-1.c: New test.
1025
9e4eb643
AK
10262016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1027
1028 * gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
1029 instruction pattern name to prevent the testcase from failing with
1030 -march=z13.
1031
859a4c0e
AK
10322016-02-19 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
1033
1034 * gcc.target/s390/md/movstr-2.c: New test.
1035
efc2340b
MK
10362016-02-19 Marcin Kościelnicki <koriakin@0x04.net>
1037
1038 * gcc.target/s390/morestack.c: New test.
1039
ca2bfbc2
DV
10402016-02-19 Dominik Vogt <vogt@linux.vnet.ibm.com>
1041
1042 PR target/69625
1043 * gcc.target/s390/pr69625.c: Add test case.
1044
efd4bd05
BE
10452016-02-18 Bernd Edlinger <bernd.edlinger@hotmail.de>
1046
1047 PR testsuite/68580
1048 * c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.
1049
2bf2078a
MM
10502016-02-18 Michael Meissner <meissner@linux.vnet.ibm.com>
1051
1052 PR target/68404
1053 * gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
1054 * gcc.target/powerpc/fusion3.c: Likewise.
1055
f003579e
RB
10562016-02-18 Richard Biener <rguenther@suse.de>
1057
1058 PR middle-end/69553
1059 * g++.dg/torture/pr69553.C: New testcase.
1060
19233914
NC
10612016-02-18 Nick Clifton <nickc@redhat.com>
1062
efd4bd05
BE
1063 PR target/62254
1064 PR target/69610
1065 * gcc.target/arm/pr62554.c: New test.
1066 * gcc.target/arm/pr69610-1.c: New test.
1067 * gcc.target/arm/pr69610-2.c: New test.
19233914 1068
23f27839
RB
10692016-02-18 Richard Biener <rguenther@suse.de>
1070
1071 PR middle-end/69854
1072 * gcc.dg/torture/pr69854.c: New testcase.
1073
932c0da4
JJ
10742016-02-17 Jakub Jelinek <jakub@redhat.com>
1075
1076 PR c++/69850
1077 * g++.dg/warn/Wnonnull-compare-1.C: New test.
1078
1bed93e4
BS
10792012-02-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1080
1081 * gcc.target/powerpc/vec-cg.c: New test.
1082
57bfb134
RB
10832016-02-17 Richard Biener <rguenther@suse.de>
1084
1085 PR testsuite/69586
1086 * gcc.dg/uninit-21.c: Add -fno-short-enums.
1087
a44e0ebb
KT
10882016-02-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1089
1090 PR target/69161
1091 * gcc.c-torture/compile/pr69161.c: New test.
1092
ffacd726
DS
10932016-02-17 David Sherwood <david.sherwood@arm.com>
1094
1095 PR target/69532
1096 * gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
1097 * gcc.target/arm/vect-fmaxmin.c: Likewise.
1098
448db8d2
EB
10992016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1100
1101 * gcc.dg/ifcvt-4.c: Skip on Visium.
1102
e2f0522e
EB
11032016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1104
1105 * gnat.dg/atomic8.adb: New test.
1106
bf17fe3f
EB
11072016-02-17 Eric Botcazou <ebotcazou@adacore.com>
1108
1109 * gnat.dg/discr46.ad[sb]: New test.
1110
ecf835e9
KN
11112016-02-16 Kelvin Nilsen <kelvin@gcc.gnu.org>
1112
1113 PR Target/48344
1114 * gcc.target/powerpc/pr48344-1.c: New test.
1115
49a1164a
TK
11162015-02-16 Thomas Koenig <tkoenig@gcc.gnu.org>
1117
1118 PR fortran/69742
1119 * gfortran.dg/associate_21.f90: New test.
1120
bf14eba2
JJ
11212016-02-16 Jakub Jelinek <jakub@redhat.com>
1122
1123 PR c/69835
1124 * c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
1125 -Wnonnull in dg-options.
1126 * c-c++-common/nonnull-2.c: New test.
1127
35a093b6
JG
11282016-02-16 James Greenhalgh <james.greenhalgh@arm.com>
1129 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1130
1131 * gcc.target/aarch64/vector_initialization_nostack.c: New.
1132
e387d491
JJ
11332016-02-16 Jakub Jelinek <jakub@redhat.com>
1134
1135 PR middle-end/69801
1136 * gcc.dg/pr69801.c: Add empty dg-options.
1137
ba539195
JN
11382016-02-16 James Norris <jnorris@codesourcery.com>
1139
1140 * c-c++-common/goacc/deviceptr-1.c: Add tests.
1141 * g++.dg/goacc/deviceptr-1.c: New file.
1142
2a2b8f64
JJ
11432016-02-16 Jakub Jelinek <jakub@redhat.com>
1144
1145 PR tree-optimization/69820
1146 * gcc.dg/vect/pr69820.c: New test.
1147
87440c29
RB
11482016-02-16 Richard Biener <rguenther@suse.de>
1149
1150 PR tree-optimization/69776
1151 * gcc.dg/torture/pr69776-2.c: New testcase.
1152
6d87c306
BS
11532016-02-16 Bernd Schmidt <bschmidt@redhat.com>
1154
1155 PR tree-optimization/69714
1156 * gcc.dg/torture/pr69714.c: New test.
1157
3824a0a2
JJ
11582016-02-16 Jakub Jelinek <jakub@redhat.com>
1159
1160 PR tree-optimization/69802
1161 * gcc.dg/pr69802.c: New test.
1162
c8cfe96e
RB
11632016-02-16 Richard Biener <rguenther@suse.de>
1164
1165 PR middle-end/69801
1166 * gcc.dg/pr69801.c: New testcase.
1167
fc12098d
JD
11682016-02-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1169
1170 PR libgfortran/69651
1171 * gfortran.dg/read_bang.f90: New test.
1172 * gfortran.dg/read_bang4.f90: New test.
1173
ba6b3795
JJ
11742016-02-15 Jakub Jelinek <jakub@redhat.com>
1175
f0516ca4
JJ
1176 PR c++/69658
1177 * g++.dg/init/pr69658.C: New test.
1178
ba6b3795
JJ
1179 PR c++/69797
1180 * c-c++-common/pr69797.c: New test.
1181
de3f9a2d
PK
11822016-02-15 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
1183
1184 * lib/target-supports.exp (check_effective_target_section_anchors): Add
1185 check for aarch64*-*-*.
1186
17a3b967
RB
11872016-02-15 Richard Biener <rguenther@suse.de>
1188
1189 PR tree-optimization/69783
1190 * gcc.dg/vect/pr69783.c: New testcase.
1191
1c48bff1
RB
11922016-02-15 Richard Biener <rguenther@suse.de>
1193
1194 PR tree-optimization/69776
1195 * gcc.dg/torture/pr69776.c: New testcase.
1196
1e6025b6
TK
11972016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1198
1199 PR fortran/60526
1200 * gfortran.dg/type_decl_4.f90: Reinstated.
1201
d3308279
JDA
12022016-02-14 John David Anglin <danglin@gcc.gnu.org>
1203
1204 PR fortran/68746
1205 * gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.
1206
b7c56581
TK
12072016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1208
1209 PR fortran/60526
1210 PR bootstrap/69816
1211 * gfortran.dg/type_decl_4.f90: Removed.
1212
60cb4ef5
TK
12132016-02-14 Thomas Koenig <tkoenig@gcc.gnu.org>
1214
1215 PR fortran/60526
1216 * gfortran.dg/type_decl_4.f90: New test.
1217
f6964637
AM
12182016-02-14 Alan Modra <amodra@gmail.com>
1219
1a8849d1 1220 PR testsuite/68886
f6964637
AM
1221 * gcc.c-torture/execute/stkalign.c: Revise test.
1222
f5121920
OE
12232016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1224
1225 PR target/67260
1226 * gcc.target/sh/torture/pr67260.c: Adjust additional options.
1227
6cda3ab6
OE
12282016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1229
1230 PR target/67260
1231 * gcc.target/sh/torture/pr67260.c: New.
1232
6786e598
JDA
12332016-02-12 John David Anglin <danglin@gcc.gnu.org>
1234
1235 * gcc.dg/pr67964.c: Add dg-require-alias.
1236
7e05dad8
OE
12372016-02-13 Oleg Endo <olegendo@gcc.gnu.org>
1238
1239 PR target/67636
1240 PR target/64345
1241 * gcc.target/sh/pr54236-1.c: Adjust optimization level.
1242
7f4cc3ce
JD
12432016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1244
1245 PR libgfortran/69668
1246 * gfortran.dg/namelist_88.f90: New test.
1247
955ca6dc
JD
12482016-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1249
1250 PR libgfortran/69668
1251 * gfortran.dg/namelist_38.f90: Update test.
1252 * gfortran.dg/namelist_84.f90: Update test.
1253
876217ae
DM
12542016-02-12 David Malcolm <dmalcolm@redhat.com>
1255
1256 PR other/69554
1257 * gcc.dg/pr69554-1.c: New test.
1258 * gfortran.dg/pr69554-1.F90: New test.
1259 * gfortran.dg/pr69554-2.F90: New test.
1260 * lib/gcc-dg.exp (proc dg-locus): New function.
1261 * lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
1262 distinguish between the caret-printing and non-caret-printing
1263 cases. If caret-printing has been explicitly enabled, bail out
1264 without attempting to fix up the output.
1265
61789eed
DM
12662016-02-12 David Malcolm <dmalcolm@redhat.com>
1267
1268 PR driver/69265
1269 PR driver/69453
1270 * gcc.dg/spellcheck-options-3.c: New test case.
1271 * gcc.dg/spellcheck-options-4.c: New test case.
1272 * gcc.dg/spellcheck-options-5.c: New test case.
1273 * gcc.dg/spellcheck-options-6.c: New test case.
1274 * gcc.dg/spellcheck-options-7.c: New test case.
1275 * gcc.dg/spellcheck-options-8.c: New test case.
1276 * gcc.dg/spellcheck-options-9.c: New test case.
1277 * gcc.dg/spellcheck-options-10.c: New test case.
1278
c3090c1f
JJ
12792016-02-12 Jakub Jelinek <jakub@redhat.com>
1280
1281 PR rtl-optimization/69764
1282 PR rtl-optimization/69771
1283 * c-c++-common/pr69764.c: New test.
1284 * gcc.dg/torture/pr69771.c: New test.
1285
8222034d
MP
12862016-02-12 Marek Polacek <polacek@redhat.com>
1287
1288 * g++.dg/torture/init-list1.C: New.
1289
f749f792
MP
12902016-02-12 Marek Polacek <polacek@redhat.com>
1291
1292 * gcc.dg/pr69522.c: Add empty dg-options.
1293
199fb02a
IE
12942016-02-12 Ilya Enkovich <enkovich.gnu@gmail.com>
1295
1296 * g++.dg/lto/lto.exp: Include and init mpx.
1297 * g++.dg/lto/pr69729_0.C: New test.
1298
b69539cb
JJ
12992016-02-12 Jakub Jelinek <jakub@redhat.com>
1300
06ff7000
JJ
1301 PR ipa/69241
1302 * g++.dg/ipa/pr69241-4.C: New test.
1303
b69539cb
JJ
1304 PR ipa/68672
1305 * g++.dg/ipa/pr68672-1.C: New test.
1306 * g++.dg/ipa/pr68672-2.C: New test.
1307 * g++.dg/ipa/pr68672-3.C: New test.
1308
16595a1f
BS
13092016-02-12 Bernd Schmidt <bschmidt@redhat.com>
1310
1311 PR c/69522
6d87c306 1312 * gcc.dg/pr69522.c: New test.
16595a1f 1313
38d795d2
PP
13142016-02-12 Patrick Palka <ppalka@gcc.gnu.org>
1315
1316 PR c++/69098
1317 * g++.dg/cpp1y/69098.C: New test.
1318 * g++.dg/cpp1y/69098-2.C: New test.
1319
9c582551
JJ
13202016-02-12 Jakub Jelinek <jakub@redhat.com>
1321
1322 * objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
1323 and neighbour -> neighbor.
1324 * objc.dg/attributes/method-nonnull-1.m: Likewise.
1325 * objc.dg/gnu-api-2-class-meta.m: Likewise.
1326 * c-c++-common/Wvarargs.c: Likewise.
1327 * c-c++-common/goacc/host_data-5.c: Likewise.
1328 * obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
1329 * obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
1330 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
1331 * gcc.target/aarch64/pr60697.c: Likewise.
1332 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
1333 * gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
1334 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
1335 * gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
1336 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
1337 * gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
1338 * gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
1339 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
1340 * gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
1341 * gcc.target/aarch64/aapcs64/test_23.c: Likewise.
1342 * gcc.target/aarch64/vrnd_f64_1.c: Likewise.
1343 * g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
1344 * g++.dg/lookup/koenig5.C: Likewise.
1345 * g++.dg/ext/no-asm-2.C: Likewise.
1346 * gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
1347 * gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
1348 * gfortran.dg/used_types_16.f90: Likewise.
1349 * gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
1350 * gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
1351 * gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
1352 * gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
1353 * gfortran.dg/abstract_type_6.f03: Likewise.
1354 * gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
1355 * gfortran.dg/used_types_15.f90: Likewise.
1356 * gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
1357 * gfortran.dg/exit_3.f08: Likewise.
1358 * gfortran.dg/open_status_2.f90: Likewise.
1359 * gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
1360 * gfortran.dg/intrinsic_std_1.f90: Likewise.
1361 * gfortran.dg/associate_1.f03: Likewise.
1362 * gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
1363 * gfortran.dg/intrinsic_std_6.f90: Likewise.
1364 * gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
1365 * gcc.dg/builtin-object-size-1.c: Likewise.
1366 * gcc.dg/noreturn-6.c: Likewise.
1367 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
1368 * gcc.dg/globalalias.c: Likewise.
1369 * gcc.dg/builtins-config.h: Likewise.
1370 * gcc.dg/pr30457.c: Likewise.
1371 * gcc.c-torture/compile/volatile-1.c: Likewise.
1372 * gcc.c-torture/execute/20101011-1.c: Likewise.
1373 * c-c++-common/Waddress-1.c: Likewise.
1374
66756373
JJ
13752016-02-11 Jakub Jelinek <jakub@redhat.com>
1376
1377 PR c/69768
1378 * c-c++-common/Waddress-1.c: New test.
1379
76fe932b
AV
13802016-02-11 Andre Vehreschild <vehre@gcc.gnu.org>
1381
1382 PR fortran/69296
1383 * gfortran.dg/associate_19.f03: New test.
1384 * gfortran.dg/associate_20.f03: New test.
1385
564c4d4b
OE
13862016-02-11 Oleg Endo <olegendo@gcc.gnu.org>
1387
1388 * gcc.target/sh/pr54089-8.c: Adjust optimization level.
1389
e1c1ecb0
KT
13902016-02-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1391
1392 * gcc.target/aarch64/target_attr_15.c: Scan assembly for
1393 .arch armv8-a\n. Add -dA to dg-options.
1394 * gcc.target/aarch64/assembler_arch_1.c: New test.
1395 * gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.
1396
0d7d9458
PC
13972016-02-11 Paolo Carlini <paolo.carlini@oracle.com>
1398
1399 PR c++/68726
1400 * g++.dg/cpp0x/pr68726.C: New.
1401
e6208a60
IE
14022016-02-11 Ilya Enkovich <enkovich.gnu@gmail.com>
1403
1404 * lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
1405 test.
1406
281a11eb
RB
14072016-02-11 Richard Biener <rguenther@suse.de>
1408
1409 * g++.dg/tree-ssa/pr61034.C: Adjust.
1410
e03dd765
VM
14112016-02-10 Vladimir Makarov <vmakarov@redhat.com>
1412
4b48faf5 1413 PR target/69148
e03dd765
VM
1414 * gcc.target/s390/pr69148.c: New.
1415
cdc23927
YR
14162016-02-10 Yuri Rumyantsev <ysrumyan@gmail.com>
1417
1418 PR tree-optimization/69652
1419 * gcc.dg/torture/pr69652.c: New test.
1420
e199dd0a
JJ
14212016-02-10 Jakub Jelinek <jakub@redhat.com>
1422 Patrick Palka <ppalka@gcc.gnu.org>
1423
1424 PR ipa/69241
1425 PR c++/69649
1426 * g++.dg/ipa/pr69241-1.C: New test.
1427 * g++.dg/ipa/pr69241-2.C: New test.
1428 * g++.dg/ipa/pr69241-3.C: New test.
1429 * g++.dg/ipa/pr69649.C: New test.
1430
d6b38027
UB
14312016-02-10 Uros Bizjak <ubizjak@gmail.com>
1432
1433 * gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
1434 * gcc.dg/tree-ssa/sra-18.c: Ditto.
1435
13b562c5
BC
14362016-02-10 Bin Cheng <bin.cheng@arm.com>
1437
1438 PR tree-optimization/68021
1439 * gcc.dg/tree-ssa/pr68021.c: New test.
1440
24a179f8
RB
14412016-02-10 Richard Biener <rguenther@suse.de>
1442
1443 PR tree-optimization/69726
1444 * gcc.dg/uninit-22.c: New testcase.
1445
0d99886f
AP
14462016-02-09 Andrew Pinski <apinski@cavium.com>
1447
1448 PR tree-opt/69282
1449 * gcc.c-torture/compile/20160205-1.c: New testcase.
1450
ab04995c
MM
14512016-02-09 Michael Meissner <meissner@linux.vnet.ibm.com>
1452
1453 PR target/68404
1454 * gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
1455 instead accessing a really large arrray.
1456 * gcc.target/powerpc/fusion3.c: Likewise.
1457
4b79ac23
CB
14582016-02-09 Charles Baylis <charles.baylis@linaro.org>
1459
1460 PR target/68532
1461 * gcc.c-torture/execute/pr68532.c: New test.
1462
b890a441
AO
14632016-02-11 Alexandre Oliva <aoliva@redhat.com>
1464
1465 PR target/69634
1466 * gcc.dg/pr69634.c: New.
1467
84a5bef7
RB
14682016-02-09 Richard Biener <rguenther@suse.de>
1469
1470 * gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.
1471
1f123759 14722016-02-09 Alexander Fomin <alexander.fomin@intel.com>
84a5bef7 1473
1f123759
AF
1474 * gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.
1475
65860c77
YR
14762016-02-09 Yuri Rumyantsev <ysrumyan@gmail.com>
1477
1478 * gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.
1479
7e1e8a0a
RB
14802016-02-09 Richard Biener <rguenther@suse.de>
1481
1482 PR tree-optimization/69715
1483 * gcc.dg/torture/pr69715.c: New testcase.
1484
efb45a9f
PP
14852016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
1486
1487 PR c++/69139
1488 * g++.dg/cpp0x/trailing12.C: New test.
1489 * g++.dg/cpp0x/trailing13.C: New test.
1490
20a0c6f9
PP
14912016-02-08 Patrick Palka <ppalka@gcc.gnu.org>
1492
1493 PR c++/69283
1494 PR c++/67835
1495 * g++.dg/cpp1y/auto-fn29.C: New test.
1496 * g++.dg/cpp1y/auto-fn30.C: New test.
1497
a162f3af
JJ
14982016-02-08 Jakub Jelinek <jakub@redhat.com>
1499
1500 PR tree-optimization/69209
1501 * gcc.c-torture/compile/pr69209.c: New test.
1502
4b4a9fbd
JL
15032016-02-08 Jeff Law <law@redhat.com>
1504
1505 PR tree-optimization/68541
1506 * gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
1507 of statements allowed in join block for path splitting.
1508
cfac5ed2
JJ
15092016-02-08 Jakub Jelinek <jakub@redhat.com>
1510
f68bc23f
JJ
1511 PR c++/59627
1512 * g++.dg/gomp/pr59627.C: New test.
1513
cfac5ed2
JJ
1514 PR ipa/69239
1515 * g++.dg/ipa/pr69239.C: New test.
1516
44714d8c
DM
15172016-02-08 David Malcolm <dmalcolm@redhat.com>
1518
1519 PR preprocessor/69664
1520 * gcc.dg/cpp/trad/comment-2.c: Add expected column number.
1521 * gcc.dg/cpp/warn-comments.c: Likewise.
1522
eba9e839
MP
15232016-02-08 Marek Polacek <polacek@redhat.com>
1524
1525 PR c++/69688
1526 * g++.dg/init/const12.C: New test.
1527
a011cd92
BS
15282016-02-08 Bernd Schmidt <bschmidt@redhat.com>
1529
1530 PR target/60410
1531 * gcc.dg/lto/pr55113_0.c: Remove test.
1532
5317b1be
RB
15332016-02-08 Richard Biener <rguenther@suse.de>
1534
1535 PR tree-optimization/69719
1536 * gcc.dg/torture/pr69719.c: New testcase.
1537
63998a63
RB
15382016-02-08 Richard Biener <rguenther@suse.de>
1539 Jeff Law <law@redhat.com>
1540
1541 PR target/68273
1542 * gcc.target/mips/pr68273.c: New testcase.
1543
43f4a281
RB
15442016-02-08 Richard Biener <rguenther@suse.de>
1545
1546 PR rtl-optimization/69274
1547 * gcc.target/i386/addr-sel-1.c: XFAIL.
1548
0b604d2d
JL
15492016-02-08 Jeff Law <law@redhat.com>
1550
e8dfe49e
JL
1551 PR tree-optimization/68541
1552 * gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.
1553
6daecd7a 1554 PR tree-optimization/65917
0b604d2d
JL
1555 * gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.
1556
c0f0e35a
JD
15572016-02-07 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1558
1559 PR fortran/50555
1560 * gfortran.dg/namelist_args.f90: New test.
1561
8981d712
JL
15622016-02-05 Jeff Law <law@redhat.com>
1563
6daecd7a 1564 PR tree-optimization/68541
8981d712
JL
1565 * gcc.dg/tree-ssa/split-path-2.c: New test.
1566 * gcc.dg/tree-ssa/split-path-3.c: New test.
1567 * gcc.dg/tree-ssa/split-path-4.c: New test.
1568 * gcc.dg/tree-ssa/split-path-5.c: New test.
1569 * gcc.dg/tree-ssa/split-path-6.c: New test.
1570 * gcc.dg/tree-ssa/split-path-7.c: New test.
1571
46cb9332
MS
15722016-02-05 Martin Sebor <msebor@redhat.com>
1573
1574 PR c++/69662
1575 * g++.dg/warn/Wplacement-new-size-1.C: New test.
1576 * g++.dg/warn/Wplacement-new-size-2.C: New test.
1577
be2083ea
RH
15782016-02-06 Richard HEnderson <rth@redhat.com>
1579
1580 PR c/69643
1581 * gcc.target/i386/addr-space-4.c: New.
1582 * gcc.target/i386/addr-space-5.c: New.
1583
711d7c23
MM
15842016-02-05 Mikael Morin <mikael@gcc.gnu.org>
1585
1586 PR fortran/66089
1587 * gfortran.dg/elemental_dependency_6.f90: New.
1588
b5c1c988
JJ
15892016-02-05 Jakub Jelinek <jakub@redhat.com>
1590
861c7bcd
JJ
1591 PR rtl-optimization/69691
1592 * gcc.c-torture/execute/pr69691.c: New test.
1593
b5c1c988
JJ
1594 PR c++/69628
1595 * g++.dg/parse/pr69628.C: New test.
1596
f7dfa966
UB
15972016-02-05 Uros Bizjak <ubizjak@gmail.com>
1598
1599 * gcc.dg/sancov/asan.c: Move to ...
1600 * gcc.dg/asan/sancov-1.c: ... here.
1601
9b143e64
UB
16022016-02-05 Uros Bizjak <ubizjak@gmail.com>
1603
1604 * gcc.target/i386/pr69577.c: Require avx_runtime target.
1605
f5d4b899
L
16062016-02-05 H.J. Lu <hongjiu.lu@intel.com>
1607
1608 PR target/69677
1609 * gcc.target/i386/pr69677.c: New test.
1610
76c85fbb
PP
16112016-02-05 Patrick Palka <ppalka@gcc.gnu.org>
1612
1613 PR c++/68948
1614 * g++.dg/template/pr68948.C: New test.
1615
f181bf90
DV
16162016-02-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
1617
1618 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
1619 (only necessary on s390x).
1620
714fb282
L
16212016-02-04 H.J. Lu <hongjiu.lu@intel.com>
1622
1623 * gcc.target/i386/pr69454-2.c: Compile with -msse2
1624 -mno-accumulate-outgoing-args.
1625
618d6c1c
PP
16262016-02-04 Patrick Palka <ppalka@gcc.gnu.org>
1627
1628 * g++.dg/cpp0x/constexpr-ptrmem5.C: New test.
1629
1066e9b5
JJ
16302016-02-04 Jakub Jelinek <jakub@redhat.com>
1631
1632 PR c/69669
1633 * c-c++-common/pr69669.c: New test.
1634
76255d0d
MM
16352016-02-04 Michael Meissner <meissner@linux.vnet.ibm.com>
1636
1637 PR target/69667
1638 * g++.dg/pr69667.C: New file.
1639
e0b059b1
WD
16402016-02-04 Wilco Dijkstra <wdijkstr@arm.com>
1641
1642 PR target/69619
1643 * gcc.dg/pr69619.c: Add new test.
1644
2692b5c8
RS
16452016-02-04 Richard Sandiford <richard.sandiford@arm.com>
1646
1647 PR rtl-optimization/69577
1648 * gcc.target/i386/pr69577.c: New test.
1649
7db337c2
ML
16502016-02-04 Martin Liska <mliska@suse.cz>
1651
1652 * g++.dg/asan/pr69276.C: New test.
1653
cc9c0829
KT
16542016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1655
1656 PR target/65932
1657 PR target/67714
1658 * gcc.target/arm/wmul-3.c: Simplify test to generate just
1659 a single smulbb instruction.
1660 * gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
1661 * gcc.target/amr/wmul-2.c: Likewise.
1662
eb9feb52
KT
16632016-02-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1664
1665 PR target/65932
1666 PR target/67714
1667 * gcc.c-torture/execute/pr67714.c: New test.
1668
61f727fe
JJ
16692016-02-04 Ilya Enkovich <enkovich.gnu@gmail.com>
1670
1671 PR target/69454
1672 * gcc.target/i386/pr69454-1.c: New test.
1673 * gcc.target/i386/pr69454-2.c: New test.
1674
05dd97db
MS
16752016-02-03 Martin Sebor <msebor@redhat.com>
1676
1677 PR c++/69251
1678 PR c++/69253
1679 PR c++/69290
1680 PR c++/69277
1681 PR c++/69349
1682 * g++.dg/ext/flexarray-mangle-2.C: New test.
1683 * g++.dg/ext/flexarray-mangle.C: New test.
1684 * g++.dg/ext/flexarray-subst.C: New test.
1685 * g++.dg/ext/flexary11.C: New test.
1686 * g++.dg/ext/flexary12.C: New test.
1687 * g++.dg/ext/flexary13.C: New test.
1688 * g++.dg/ext/flexary14.C: New test.
1689 * g++.dg/other/dump-ada-spec-2.C: Adjust.
1690
dac2fc29
L
16912016-02-03 H.J. Lu <hongjiu.lu@intel.com>
1692
1693 * gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
1694 Define only if CHECK_FLOAT128 is defined.
1695 (main): Properly initialize u5.
1696
eadb8035
JJ
16972016-02-03 Jakub Jelinek <jakub@redhat.com>
1698
0afbb81b
JJ
1699 PR c/69627
1700 * gcc.dg/pr69627.c: New test.
1701
eadb8035
JJ
1702 PR target/69644
1703 * gcc.dg/pr69644.c: New test.
1704
b12d4923
MS
17052016-02-03 Mike Stump <mikestump@comcast.net>
1706
1707 * lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
1708 support for struct-layout-1.exp.
1709
ab4bae0c
PP
17102016-02-03 Patrick Palka <ppalka@gcc.gnu.org>
1711
1712 PR c++/69056
618d6c1c 1713 * g++.dg/cpp0x/pr69056.C: New test.
ab4bae0c 1714
95831c01
VM
17152016-02-03 Vladimir Makarov <vmakarov@redhat.com>
1716 Alexandre Oliva <aoliva@redhat.com>
1717
1718 PR target/69461
1719 * gcc.target/powerpc/pr69461.c: New.
1720
ccc71ab8
UB
17212016-02-03 Uros Bizjak <ubizjak@gmail.com>
1722
1723 * lib/tsan-dg.exp (tsan_init): Move check if tsan executable
1724 works from here ...
1725 (check_effective_target_fsanitize_thread): ... to here. Do not
1726 specify additional compile flags for the test source.
1727 * lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
1728 specify additional compile flags for the test source.
1729
96299640
WD
17302016-02-03 Wilco Dijkstra <wdijkstr@arm.com>
1731
1732 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
1733
781d83d9
AV
17342016-02-03 Andre Vehreschild <vehre@gcc.gnu.org>
1735
1736 PR fortran/67451
1737 PR fortran/69418
1738 * gfortran.dg/coarray_allocate_2.f08: New test.
1739 * gfortran.dg/coarray_allocate_3.f08: New test.
1740 * gfortran.dg/coarray_allocate_4.f08: New test.
1741
d8208e6d
AL
17422016-02-03 Alan Lawrence <alan.lawrence@arm.com>
1743
1744 * gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
1745 use same scan-tree-dump-times on all platforms.
1746 * gcc.dg/vect/vect-outer-1.c: Likewise.
1747 * gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
1748 * gcc.dg/vect/vect-outer-1a.c: Likewise.
1749 * gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
1750 * gcc.dg/vect/vect-outer-1b.c: Likewise.
1751 * gcc.dg/vect/vect-outer-2b.c: Likewise.
1752 * gcc.dg/vect/vect-outer-3b.c: Likewise.
1753 * gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.
1754
a8394fa0
SB
17552016-02-02 Segher Boessenkool <segher@kernel.crashing.org>
1756
1757 * c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
1758 warning.
1759
f3baa1d3
L
17602016-02-02 H.J. Lu <hongjiu.lu@intel.com>
1761
1762 * gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.
1763
eb077516
JN
17642016-02-02 James Norris <jnorris@codesourcery.com>
1765
1766 * c-c++-common/goacc/routine-5.c: Add tests.
1767
578fb225
AM
17682016-02-02 Alexander Monakov <amonakov@ispras.ru>
1769
1770 * gcc.target/nvptx/unsigned-cmp.c: New test.
1771
c64f7d37
WD
17722016-02-02 Wilco Dijkstra <wdijkstr@arm.com>
1773
1774 * gcc.target/aarch64/scalar_shift_1.c
1775 (test_corners_sisd_di): Improve force to SIMD register.
1776 (test_corners_sisd_si): Likewise.
1777 * gcc.target/aarch64/vect-ld1r-compile-fp.c:
1778 Remove scan-assembler check for ldr.
1779
90c6f26c
RB
17802016-02-02 Richard Biener <rguenther@suse.de>
1781
1782 PR tree-optimization/69595
1783 * gcc.dg/Warray-bounds-17.c: New testcase.
1784
9dc03c97
RB
17852016-02-02 Richard Biener <rguenther@suse.de>
1786
1787 PR tree-optimization/69606
1788 * gcc.dg/torture/pr69606.c: New testcase.
1789
2d4dc223
YR
17902016-02-02 Yuri Rumyantsev <ysrumyan@gmail.com>
1791
1792 PR middle-end/68542
1793 * gcc.dg/vect/vect-mask-store-move-1.c: New test.
1794 * gcc.target/i386/avx2-vect-mask-store-move1.c: New test.
1795
65c98fde
AM
17962016-02-02 Alan Modra <amodra@gmail.com>
1797
1798 PR target/69548
1799 * gcc.target/powerpc/pr69548.c: New test.
1800
e1b81f2b
JJ
18012016-02-01 Jakub Jelinek <jakub@redhat.com>
1802
d0268b37
JJ
1803 PR rtl-optimization/69592
1804 * gcc.dg/pr69592.c: New test.
1805
e1b81f2b
JJ
1806 PR preprocessor/69543
1807 PR c/69558
1808 * gcc.dg/pr69543.c: New test.
1809 * gcc.dg/pr69558.c: New test.
1810
7dd7780d
UB
18112016-02-01 Uros Bizjak <ubizjak@gmail.com>
1812
bf672ee5
UB
1813 PR testsuite/65940
1814 * g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.
7dd7780d 1815
9a7013f8
MS
18162016-02-01 Martin Sebor <msebor@redhat.com>
1817
1818 * gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.
1819
e681fb2b
BC
18202016-02-01 Bin Cheng <bin.cheng@arm.com>
1821
1822 PR tree-optimization/67921
1823 * c-c++-common/ubsan/pr67921.c: New test.
1824
ff86345f
RB
18252016-02-01 Richard Biener <rguenther@suse.de>
1826
1827 PR middle-end/69556
1828 * gcc.dg/tree-ssa/recip-8.c: New testcase.
1829
bc369dbd
RB
18302016-02-01 Richard Biener <rguenther@suse.de>
1831
1832 PR tree-optimization/69574
1833 * gcc.dg/torture/pr69574.c: New testcase.
1834
ef318184
RB
18352016-02-01 Richard Biener <rguenther@suse.de>
1836
1837 PR tree-optimization/69579
1838 * gcc.dg/setjmp-6.c: New testcase.
1839
654745e6
JJ
18402016-02-01 Jakub Jelinek <jakub@redhat.com>
1841
1842 PR rtl-optimization/69570
1843 * g++.dg/opt/pr69570.C: New test.
1844
e6c0c44b
RH
18452016-02-01 Richard Henderson <rth@redhat.com>
1846
1847 * gcc.dg/pr69535.c: New test.
1848
6ff3f09a
JDA
18492016-01-31 John David Anglin <danglin@gcc.gnu.org>
1850
2c005538
JDA
1851 PR testsuite/69584
1852 * gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
1853 * gcc.dg/tree-ssa/sra-18.c: Likewise.
1854
61083a4b
JDA
1855 PR debug/68244
1856 * g++.dg/parse/parens3.C: Use register "4" on hppa.
1857
6ff3f09a
JDA
1858 * gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.
1859
0c221916
PT
18602016-01-31 Paul Thomas <pault@gcc.gnu.org>
1861
1862 PR fortran/67564
1863 * gfortran.dg/allocate_with_source_17.f03: New test.
1864
db7a2818
JJ
18652016-01-30 Jakub Jelinek <jakub@redhat.com>
1866
1867 PR tree-optimization/69546
1868 * gcc.dg/torture/pr69546.c: New test.
1869
e520d5f0
PT
18702016-01-30 Paul Thomas <pault@gcc.gnu.org>
1871
1872 PR fortran/69566
1873 * gfortran.dg/unlimited_polymorphic_25.f03: New test.
1874
343c05d3
MS
18752016-01-30 Martin Sebor <msebor@redhat.com>
1876
1877 PR c++/68490
1878 * g++.dg/ext/flexary10.C: New test.
1879
d6c3a539
DH
18802016-01-30 Dominique d'Humieres <dominiq@lps.ens.fr>
1881
1882 PR fortran/66707
1883 gfortran.dg/common_23.f90: New test.
1884
52d72fcd
BS
18852016-01-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1886
1887 PR target/65546
1888 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
1889 condition being checked, and disable it when the target supports
1890 misaligned loads and stores.
1891
3a5d2ba4
JJ
18922016-01-29 Jakub Jelinek <jakub@redhat.com>
1893
1894 PR debug/69518
1895 * gcc.dg/torture/pr69518.c: New test.
1896
6bbacdb5
L
18972016-01-29 H.J. Lu <hongjiu.lu@intel.com>
1898
1899 PR target/69530
1900 * gcc.target/i386/pr69530.c: New test.
1901
af932cdb
SE
19022016-01-29 Steve Ellcey <sellcey@imgtec.com>
1903
1904 PR target/65604
1905 * gcc.target/mips/div-delay.c: New test.
1906
26658b7c
JJ
19072016-01-29 Jakub Jelinek <jakub@redhat.com>
1908
33e89989
JJ
1909 PR target/69551
1910 * gcc.target/i386/pr69551.c: New test.
1911
26658b7c
JJ
1912 PR target/66137
1913 * gcc.target/i386/pr66137.c: New test.
1914
401116b5
AB
19152016-01-29 Andrew Bennett <andrew.bennett@imgtec.com>
1916
1917 * gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
1918 always built for p5600.
1919 * gcc.target/mips/mips.exp (mips-dg-options): Add support for the
1920 isa=p5600 dg-option.
1921
d4abfcc5
RB
19222016-01-29 Richard Biener <rguenther@suse.de>
1923
1924 PR tree-optimization/69547
1925 * g++.dg/tree-ssa/pr69547.C: New testcase.
1926
16b77b32
JJ
19272016-01-29 Jakub Jelinek <jakub@redhat.com>
1928
1929 PR debug/66869
1930 * g++.dg/warn/Wunused-function2.C: New test.
1931
a1c95464
DV
19322016-01-29 Dominik Vogt <vogt@linux.vnet.ibm.com>
1933
1934 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
1935 support for test to succeed.
1936
5453bfed
MP
19372016-01-29 Marek Polacek <polacek@redhat.com>
1938
1939 PR c++/69509
1940 PR c++/69516
1941 * g++.dg/ext/constexpr-vla2.C: New test.
1942 * g++.dg/ext/constexpr-vla3.C: New test.
1943 * g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.
1944
452ec2a5
RB
19452016-01-29 Richard Biener <rguenther@suse.de>
1946
1947 PR middle-end/69537
1948 * gcc.dg/uninit-21.c: New testcase.
1949
aec0b19e
UB
19502016-01-28 Uros Bizjak <ubizjak@gmail.com>
1951
1952 PR target/69459
1953 * gcc.target/i386/pr69459.c: New test.
1954
df113ce7
SE
19552016-01-28 Steve Ellcey <sellcey@imgtec.com>
1956
1957 PR target/68400
1958 * gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
1959 * gcc.target/mips/pr68400.c: New test.
1960
494de84f
MS
19612016-01-28 Martin Sebor <msebor@redhat.com>
1962
1963 PR target/17381
1964 * gcc.target/powerpc/pr17381.c: New test.
1965
eb1b1f01
JJ
19662016-01-28 Jakub Jelinek <jakub@redhat.com>
1967
1968 PR middle-end/69542
1969 * gcc.dg/torture/pr69542.c: New test.
1970
6dfeb7ce
WD
19712016-01-28 Wilco Dijkstra <wdijkstr@arm.com>
1972
1973 * gcc.target/aarch64/ccmp_1.c: Fix test issue.
1974
4b7471a4
DE
19752016-01-28 David Edelsohn <dje.gcc@gmail.com>
1976
1977 * gcc.dg/pr65980.c: Skip on AIX.
1978 * gcc.dg/pr66688.c: Same.
1979
b271fd21
DE
19802016-01-28 David Edelsohn <dje.gcc@gmail.com>
1981
1982 PR target/63679
1983 * gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
1984 * gcc.dg/tree-ssa/sra-18.c: Same.
1985
874108a9
AV
19862016-01-28 Andre Vehreschild <vehre@gcc.gnu.org>
1987
1988 PR fortran/62536
1989 * gfortran.dg/block_15.f08: New test.
1990 * gfortran.dg/block_end_error_1.f90: Need to catch additional error
1991 on incorrectly closed BLOCK.
1992
30480bcd
IE
19932016-01-28 Ilya Enkovich <enkovich.gnu@gmail.com>
1994
1995 * gcc.dg/declare-simd.c: New test.
14ba8d6d
RB
19962016-01-28 Richard Biener <rguenther@suse.de>
1997
1998 PR tree-optimization/69466
1999 * gfortran.dg/vect/pr69466.f90: New testcase.
2000
0d4c694e
TP
20012016-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
2002
2003 * g++.dg/pr67989.C: Remove ARM-specific option.
2004 * gcc.target/arm/pr67989.C: New file.
2005
2aa780da
UB
20062016-01-27 Uros Bizjak <ubizjak@gmail.com>
2007
2008 * gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
2009 and expm1 test for glibc < 2.11.
2010
f75ebe77
RH
20112016-01-27 Richard Henderson <rth@redhat.com>
2012
2013 * gcc.c-torture/execute/pr69447.c: New test.
2014
20152016-01-27 Paul Thomas <pault@gcc.gnu.org>
49847d75 2016
9a175e65 2017 PR fortran/69422
49847d75
PT
2018 * gfortran.dg/alloc_comp_assign_15.f03: New test.
2019
cbdd8ae0
JJ
20202016-01-27 Jakub Jelinek <jakub@redhat.com>
2021
2022 PR debug/66869
2023 * gcc.dg/pr66869.c: New test.
2024
2b572b3c
JL
20252016-01-25 Jeff Law <law@redhat.com>
2026
2027 PR tree-optimization/68398
aec0b19e 2028 PR tree-optimization/69196
2b572b3c
JL
2029 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
2030 * gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
2031 path to avoid new heuristic allowing more irreducible regions
2032 * gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
2033 * gcc.dg/tree-ssa/vrp46.c: Likewise.
2034 * gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
2035 * gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
2036 * gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.
2037
fa74a4bc
MP
20382016-01-27 Marek Polacek <polacek@redhat.com>
2039
2040 PR c/68062
2041 * c-c++-common/vector-compare-4.c: New test.
2042
0afff540
DM
20432016-01-27 David Malcolm <dmalcolm@redhat.com>
2044
2045 PR preprocessor/69126
2046 * c-c++-common/pr69126.c: New test case.
2047
1a218fc9
ILT
20482016-01-27 Ian Lance Taylor <iant@google.com>
2049
2050 * gcc.dg/tree-ssa/ivopt_5.c: New test.
2051
5d70666e
RB
20522016-01-27 Ryan Burn <contact@rnburn.com>
2053
2054 PR cilkplus/69267
2055 * g++.dg/cilk-plus/CK/pr69267.cc: New test.
2056
87ff4d66
UB
20572016-01-27 Uros Bizjak <ubizjak@gmail.com>
2058
2059 PR target/69512
2060 * gcc.target/i386/pr69512.c: New test.
2061
27e23cca
RE
20622016-01-27 Rainer Emrich <rainer@emrich-ebersheim.de>
2063
2064 PR ada/69488
2065 * gnat.dg/sso/*.adb: Robustify dg-output directives.
2066
05bf54c3
MP
20672016-01-27 Marek Polacek <polacek@redhat.com>
2068
2069 PR c++/69379
2070 * g++.dg/pr69379.C: New test.
2071
60214d0d
MS
20722016-01-27 Martin Sebor <msebor@redhat.com>
2073
2074 PR c++/69317
2075 * g++.dg/abi/Wabi-2-2.C: New test.
2076 * g++.dg/abi/Wabi-2-3.C: New test.
2077 * g++.dg/abi/Wabi-3-2.C: New test.
2078 * g++.dg/abi/Wabi-3-3.C: New test.
2079
167c7bfa
RB
20802016-01-27 Richard Biener <rguenther@suse.de>
2081
2082 PR tree-optimization/69166
2083 * gcc.dg/torture/pr69166.c: New testcase.
2084
1430fb1f
MJ
20852016-01-27 Martin Jambor <mjambor@suse.cz>
2086
2087 PR tree-optimization/69355
2088 * gcc.dg/tree-ssa/pr69355.c: New test.
2089
95e3030c
MP
20902016-01-27 Marek Polacek <polacek@redhat.com>
2091
2092 PR c++/69496
2093 * g++.dg/ext/constexpr-vla1.C: New test.
2094
eeb085f3
CB
20952016-01-20 Christian Bruel <christian.bruel@st.com>
2096
2097 PR target/69245
2098 * gcc.target/arm/pr69245.c: New test.
2099
b1652dde
JJ
21002016-01-27 Jakub Jelinek <jakub@redhat.com>
2101
2102 PR tree-optimization/69399
2103 * gcc.dg/torture/pr69399.c: New test.
2104
ce7e8f00
EB
21052016-01-27 Eric Botcazou <ebotcazou@adacore.com>
2106
2107 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.
2108
e4aac1d1
EB
21092016-01-26 Eric Botcazou <ebotcazou@adacore.com>
2110
2111 * gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.
2112
8dfdb419
TV
21132016-01-26 Tom de Vries <tom@codesourcery.com>
2114
2115 PR tree-optimization/69110
2116 * gcc.dg/autopar/pr69110.c: New test.
2117
56f80f54 21182016-01-26 Abderrazek Zaafrani <a.zaafrani@samsung.com>
87ff4d66 2119 Sebastian Pop <s.pop@samsung.com>
56f80f54
AZ
2120
2121 * gcc.dg/graphite/isl-ast-op-select.c: New.
2122
a0909527
PT
21232015-01-26 Paul Thomas <pault@gcc.gnu.org>
2124
2125 PR fortran/69385
2126 * gfortran.dg/allocate_error_6.f90: New test.
2127
ffc445f4
RH
21282016-01-26 Richard Henderson <rth@redhat.com>
2129
2130 * gcc.dg/tm/pr60908.c: New test.
2131
01e1dea3
DM
21322016-01-26 David Malcolm <dmalcolm@redhat.com>
2133
2134 PR other/69006
2135 * g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
2136 directive.
2137 * gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
2138 expected multiline output to reflect the colorization being
2139 disabled before newlines.
2140 * gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
2141 (custom_diagnostic_finalizer): Replace call to
2142 pp_newline_and_flush with call to pp_flush.
2143 * gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
2144 * gfortran.dg/implicit_class_1.f90: Likewise.
2145 * lib/gcc-dg.exp (allow_blank_lines): New global.
2146 (dg-allow-blank-lines-in-output): New procedure.
2147 (gcc-dg-prune): Complain about blank lines in the output, unless
2148 dg-allow-blank-lines-in-output was called.
2149 * lib/multiline.exp (_build_multiline_regex): Only support
2150 arbitrary followup text for non-blank-lines, not for blank lines.
2151
13f92e8d
JJ
21522016-01-26 Jakub Jelinek <jakub@redhat.com>
2153
2154 PR tree-optimization/69483
2155 * gcc.dg/pr69483.c: New test.
2156 * g++.dg/opt/pr69483.C: New test.
2157
92422235
CL
21582016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2159
2160 PR target/68620
2161 * gcc.target/arm/pr68620.c: New test.
2162
0bccf11b
L
21632016-01-26 H.J. Lu <hongjiu.lu@intel.com>
2164
2165 * gcc.target/i386/pr68986-2.c: Remove -m32.
2166
81cd202e
L
21672016-01-26 H.J. Lu <hongjiu.lu@intel.com>
2168
2169 PR target/68986
2170 * gcc.target/i386/pr68986-1.c: New test.
2171 * gcc.target/i386/pr68986-2.c: Likewise.
2172 * gcc.target/i386/pr68986-3.c: Likewise.
2173
213a1c03
CB
21742016-01-26 Christian Bruel <christian.bruel@st.com>
2175
2176 * lib/target-supports.exp
2177 (check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
2178 (check_effective_target_arm_crypto_pragma_ok): Likewise.
2179 * gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.
2180
22a08dd1
RB
21812016-01-26 Richard Biener <rguenther@suse.de>
2182
2183 PR tree-optimization/69452
2184 * gcc.dg/torture/pr69452.c: New testcase.
2185
6c06e0e8
JJ
21862016-01-26 Jakub Jelinek <jakub@redhat.com>
2187
2188 PR target/69442
2189 * gcc.dg/pr69442.c: New test.
2190
b96824c4
RFI
21912016-01-26 Roger Ferrer Ibáñez <rofirrim@gmail.com>
2192
2193 PR target/67896
2194 * gcc.target/aarch64/simd/pr67896.C: New.
2195
5ee31e57
RS
21962016-01-26 Richard Sandiford <richard.sandiford@arm.com>
2197
2198 PR tree-optimization/69400
2199 * gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
2200 function.
2201 (plugin_init): Call it.
2202 * gcc.dg/torture/pr69400.c: New test.
2203
7ddfb31d
CL
22042016-01-26 Christophe Lyon <christophe.lyon@linaro.org>
2205
2206 * gcc.target/arm/pr68674.c: Check and use arm_fp effective target.
2207
1e050c90
AK
22082016-01-25 Aditya Kumar <aditya.k7@samsung.com>
2209 Sebastian Pop <s.pop@samsung.com>
2210
2211 * gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
2212 isl-0.15.
2213
c8ee4bf5
AK
22142016-01-25 Aditya Kumar <aditya.k7@samsung.com>
2215 Sebastian Pop <s.pop@samsung.com>
2216
2217 * gcc.dg/graphite/pr69292.c: New.
2218
d902b330
JJ
22192016-01-25 Jakub Jelinek <jakub@redhat.com>
2220
2221 * c-c++-common/goacc/use_device-1.c: New test.
2222
2c89b952
JL
22232016-01-25 Jeff Law <law@redhat.com>
2224
2225 PR tree-optimization/69196
2226 PR tree-optimization/68398
2227 * gcc.dg/tree-ssa/pr66752-3.c: Update expected output
2228 * gcc.dg/tree-ssa/pr68198.c: Likewise.
2229
685c8785
DE
22302016-01-25 David Edelsohn <dje.gcc@gmail.com>
2231
2232 PR target/69469
2233 * gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
2234 Algorithm.
2235
95cef0c1
RB
22362016-01-25 Richard Biener <rguenther@suse.de>
2237
2238 PR testsuite/69380
2239 * g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.
2240
2947d3b2
IE
22412016-01-25 Ilya Enkovich <enkovich.gnu@gmail.com>
2242
2243 PR target/69421
2244 * gcc.dg/pr69421.c: New test.
2245
ae19075a
BB
22462016-01-25 Bilyan Borisov <bilyan.borisov@arm.com>
2247
2248 * gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
2249 * gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
2250 * gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
2251 * gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
2252 * gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
2253 * gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
2254 * gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
2255 * gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
2256 * gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
2257 * gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.
2258
fa4511c2
RB
22592016-01-25 Richard Biener <rguenther@suse.de>
2260
2261 PR tree-optimization/69376
2262 * gcc.dg/torture/pr69376.c: New testcase.
2263
1d101216
JD
22642016-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2265
2266 PR fortran/69397
2267 PR fortran/68442
2268 * gfortran.dg/interface_38.f90: New test.
2269 * gfortran.dg/interface_39.f90: New test.
a0909527 2270
a59b92b0
PP
22712016-01-24 Patrick Palka <ppalka@gcc.gnu.org>
2272
2273 Revert:
2274 2016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
2275
2276 PR c++/11858
2277 PR c++/24663
2278 PR c++/24664
2279 * g++.dg/template/pr11858.C: New test.
2280 * g++.dg/template/pr24663.C: New test.
2281 * g++.dg/template/unify12.C: New test.
2282 * g++.dg/template/unify13.C: New test.
2283 * g++.dg/template/unify14.C: New test.
2284 * g++.dg/template/unify15.C: New test.
2285 * g++.dg/template/unify16.C: New test.
2286 * g++.dg/template/unify17.C: New test.
2287
16acb1a8
DH
22882016-01-24 Dominique d'Humieres <dominiq@lps.ens.fr>
2289
2290 PR fortran/68283
2291 gfortran.dg/pr68283.f90: New test.
2292
094773e8
TK
22932016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
2294
2295 PR fortran/66094
2296 * gfortran.dg/inline_matmul_13.f90: New test.
2297 * gfortran.dg/matmul_bounds_8.f90: New test.
2298 * gfortran.dg/matmul_bounds_9.f90: New test.
2299 * gfortran.dg/matmul_bounds_10.f90: New test.
2300
42fb90d7
TV
23012016-01-23 Tom de Vries <tom@codesourcery.com>
2302
2303 PR tree-optimization/69426
2304 * gcc.dg/autopar/pr69426.c: New test.
2305
69da7802
MS
23062016-01-23 Martin Sebor <msebor@redhat.com>
2307
2308 PR c++/58109
2309 PR c++/69022
2310 * g++.dg/cpp0x/alignas5.C: New test.
2311 * g++.dg/ext/vector29.C: Same.
2312
da17300a
UB
23132016-01-23 Uros Bizjak <ubizjak@gmail.com>
2314
2315 * gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
2316 * gcc.target/i386/chkp-strlen-4.c: Move the definition of
2317 _GNU_SOURCE from compile flags to the source.
2318 * gcc.target/i386/chkp-stropt-12.c: Ditto.
2319 * gcc.target/i386/chkp-stropt-16.c: Ditto.
2320 * gcc.target/i386/chkp-stropt-4.c: Ditto.
2321 * gcc.target/i386/chkp-stropt-8.c: Ditto.
2322
62041cfc
JJ
23232016-01-22 Jakub Jelinek <jakub@redhat.com>
2324
2325 PR target/69432
2326 * g++.dg/opt/pr69432.C: New test.
2327
f7d2ad6f
BS
23282016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2329
2330 * gcc.target/powerpc/pr63354c: Adjust target selector to include
2331 32-bit targets testing an -m64 multilib.
2332
d403fc9a
WS
23332016-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2334
2335 * gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
2336 64-bit support.
2337
4aa16f8d
JG
23382016-01-22 James Greenhalgh <james.greenhalgh@arm.com>
2339
2340 * gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.
2341
7c816d0f
CB
23422016-01-21 Christian Bruel <christian.bruel@st.com>
2343
2344 PR target/68674
2345 * gcc.target/i386/pr68674.c
2346 * gcc.target/aarch64/pr68674.c
2347 * gcc.target/arm/pr68674.c
2348
fce661e8
KT
23492016-01-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2350
2351 PR target/69403
2352 * gcc.c-torture/execute/pr69403.c: New test.
2353
4696899f
PC
23542016-01-22 Paolo Carlini <paolo.carlini@oracle.com>
2355
2356 PR c++/55843
2357 * g++.dg/template/pr55843.C: New.
2358
bac69366
AL
23592016-01-22 Alan Lawrence <alan.lawrence@arm.com>
2360
2361 PR testsuite/66877
2362 * gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
2363 vect_recog_over_widening_pattern in dump if we have vect_widen_shift.
2364
b57d3a5c
BS
23652016-01-21 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2366
2367 PR testsuite/67489
da17300a
UB
2368 * gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
2369 from dg-do compile directive, and instead add
2370 { dg-require-effective-target int128 }.
b57d3a5c 2371
9f04a53e
MS
23722016-01-20 Martin Sebor <msebor@redhat.com>
2373
2374 PR c/69405
2375 * gcc.dg/sync-fetch.c: New test.
2376
38a51663
JL
23772016-01-21 Martin Sebor <msebor@redhat.com>
2378
2379 PR target/69252
2380 * gcc.target/powerpc/pr69252.c: New test.
2381
2423a75a
JD
23822016-01-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2383
2384 PR fortran/65996
da17300a 2385 * gfortran.dg/pr65996.f90: New test.
2423a75a 2386
0a76463f
DV
23872016-01-21 Dominik Vogt <vogt@linux.vnet.ibm.com>
2388
2389 PR c++/68810
9f04a53e 2390 * g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
2423a75a 2391 expected to generate an error.
0a76463f 2392
9776e692
BS
23932016-01-21 Bernd Schmidt <bschmidt@redhat.com>
2394
2395 PR middle-end/66178
2396 * gcc.dg/torture/pr66178.c: New test.
2397
c8d3e088
AB
23982016-01-21 Anton Blanchard <anton@samba.org>
2399 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2400
2401 PR target/63354
2402 * gcc.target/powerpc/pr63354.c: New test.
2403
35b707ff
VM
24042016-01-21 Vladimir Makarov <vmakarov@redhat.com>
2405
2406 PR rtl-optimization/68990
2407 * gcc.target/i386/pr68990: New.
2408
157b0829
NC
24092016-01-21 Nick Clifton <nickc@redhat.com>
2410
2411 PR target/69129
2412 * gcc.target/mips/pr69129.c: New.
2413
aede6748
PC
24142016-01-21 Paolo Carlini <paolo.carlini@oracle.com>
2415
2416 PR c++/58046
2417 * g++.dg/cpp0x/pr58046.C: New.
2418
5463c2c8
JJ
24192016-01-21 Jakub Jelinek <jakub@redhat.com>
2420
6d31cc75
SS
2421 PR target/69187
2422 PR target/65624
2423 * gcc.target/arm/pr69187.c: New test.
2424
5463c2c8
JJ
2425 PR c++/69355
2426 * g++.dg/torture/pr69355.C: New test.
2427
fa28f32b
AK
24282016-01-21 Aditya Kumar <aditya.k7@samsung.com>
2429 Sebastian Pop <s.pop@samsung.com>
2430
2431 * gfortran.dg/graphite/interchange-3.f90: Adjust pattern.
2432
b920a047
AK
24332016-01-21 Aditya Kumar <aditya.k7@samsung.com>
2434 Sebastian Pop <s.pop@samsung.com>
2435
da17300a 2436 * gcc.dg/graphite/pr68976.c: New test.
b920a047 2437
bdd3aea6
JJ
24382016-01-21 Jakub Jelinek <jakub@redhat.com>
2439
2440 PR middle-end/67653
2441 * c-c++-common/pr67653.c: New test.
2442 * gcc.dg/torture/pr29119.c: Add dg-warning.
2443
26a2e6ae
PB
24442016-01-20 Peter Bergner <bergner@vnet.ibm.com>
2445
2446 * gcc.target/powerpc/cpu-builtin-1.c: New test.
2447
d25c7690
PK
24482016-01-20 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
2449
2450 PR c/24293
2451 * gcc.dg/pr24293.c: New test.
2452 * gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
2453 incomplete struct type.
2454 * gcc.dg/declspec-1.c: Likewise.
2455 * gcc.dg/pr63549.c: Likewise.
2456
889d5698
JJ
24572016-01-20 Jakub Jelinek <jakub@redhat.com>
2458
2459 PR tree-optimization/66612
2460 * gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
2461 for bdn instruction.
2462
d7cf3dc7
CL
24632016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
2464
2465 * lib/target-supports.exp
2466 (check_effective_target_arm_fp_ok_nocache): New.
2467 (check_effective_target_arm_fp_ok): New.
2468 (add_options_for_arm_fp): New.
2469 (check_effective_target_arm_crypto_ok_nocache): Require
2470 target_arm_v8_neon_ok instead of arm32.
2471 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
2472 (check_effective_target_arm_crypto_pragma_ok): New.
2473 (add_options_for_arm_vfp): New.
2474 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
2475 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
2476 target instead. Force initial fpu to vfp.
2477 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
2478 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
2479 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
2480 dependency.
2481 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
2482 use arm_vfp effective target instead. Force initial fpu to vfp.
2483 * gcc.target/arm/attr-neon3.c: Likewise.
2484 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
2485 arm_vfp_ok.
2486 * gcc.target/arm/unsigned-float.c: Likewise.
2487 * gcc.target/arm/vfp-1.c: Likewise.
2488 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
2489 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
2490 * gcc.target/arm/vfp-ldmiad.c: Likewise.
2491 * gcc.target/arm/vfp-ldmias.c: Likewise.
2492 * gcc.target/arm/vfp-stmdbd.c: Likewise.
2493 * gcc.target/arm/vfp-stmdbs.c: Likewise.
2494 * gcc.target/arm/vfp-stmiad.c: Likewise.
2495 * gcc.target/arm/vfp-stmias.c: Likewise.
2496 * gcc.target/arm/vnmul-1.c: Likewise.
2497 * gcc.target/arm/vnmul-2.c: Likewise.
2498 * gcc.target/arm/vnmul-3.c: Likewise.
2499 * gcc.target/arm/vnmul-4.c: Likewise.
2500
01ac9704 25012016-01-20 H.J. Lu <hongjiu.lu@intel.com>
e84b00da 2502
e84b00da
L
2503 PR testsuite/69366
2504 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
2505 the MPX run-time library, for compile-time MPX test.
2506 * gcc.target/i386/chkp-always_inline.c: Likewise.
2507 * gcc.target/i386/chkp-bndret.c: Likewise.
2508 * gcc.target/i386/chkp-builtins-1.c: Likewise.
2509 * gcc.target/i386/chkp-builtins-2.c: Likewise.
2510 * gcc.target/i386/chkp-builtins-3.c: Likewise.
2511 * gcc.target/i386/chkp-builtins-4.c: Likewise.
2512 * gcc.target/i386/chkp-const-check-1.c: Likewise.
2513 * gcc.target/i386/chkp-const-check-2.c: Likewise.
2514 * gcc.target/i386/chkp-hidden-def.c: Likewise.
2515 * gcc.target/i386/chkp-label-address.c: Likewise.
2516 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
2517 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
2518 * gcc.target/i386/chkp-pr69044.c: Likewise.
2519 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
2520 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
2521 * gcc.target/i386/chkp-strchr.c: Likewise.
2522 * gcc.target/i386/chkp-strlen-1.c: Likewise.
2523 * gcc.target/i386/chkp-strlen-2.c: Likewise.
2524 * gcc.target/i386/chkp-strlen-3.c: Likewise.
2525 * gcc.target/i386/chkp-strlen-4.c: Likewise.
2526 * gcc.target/i386/chkp-strlen-5.c: Likewise.
2527 * gcc.target/i386/chkp-stropt-1.c: Likewise.
2528 * gcc.target/i386/chkp-stropt-10.c: Likewise.
2529 * gcc.target/i386/chkp-stropt-11.c: Likewise.
2530 * gcc.target/i386/chkp-stropt-12.c: Likewise.
2531 * gcc.target/i386/chkp-stropt-13.c: Likewise.
2532 * gcc.target/i386/chkp-stropt-14.c: Likewise.
2533 * gcc.target/i386/chkp-stropt-15.c: Likewise.
2534 * gcc.target/i386/chkp-stropt-16.c: Likewise.
2535 * gcc.target/i386/chkp-stropt-2.c: Likewise.
2536 * gcc.target/i386/chkp-stropt-3.c: Likewise.
2537 * gcc.target/i386/chkp-stropt-4.c: Likewise.
2538 * gcc.target/i386/chkp-stropt-5.c: Likewise.
2539 * gcc.target/i386/chkp-stropt-6.c: Likewise.
2540 * gcc.target/i386/chkp-stropt-7.c: Likewise.
2541 * gcc.target/i386/chkp-stropt-8.c: Likewise.
2542 * gcc.target/i386/chkp-stropt-9.c: Likewise.
2543 * gcc.target/i386/pr63995-2.c: Likewise.
2544 * gcc.target/i386/pr64805.c: Likewise.
2545 * gcc.target/i386/pr65044.c: Likewise.
2546 * gcc.target/i386/pr65167.c: Likewise.
2547 * gcc.target/i386/pr65183.c: Likewise.
2548 * gcc.target/i386/pr65184.c: Likewise.
2549 * gcc.target/i386/thunk-retbnd.c: Likewise.
01ac9704 2550
28b33016
IE
25512016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
2552
2553 PR tree-optimization/69328
2554 * gcc.dg/pr69328.c: New test.
2555
bcff0913
JL
25562016-01-20 Jeff Law <law@redhat.com>
2557
bf0bb970 2558 PR target/25114
bcff0913
JL
2559 * gcc.target/m68k/pr25114.c: New test.
2560
a3f69631
AV
25612016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
2562
2563 * gcc.target/arm/memset-inline-10.c: Added
2564 dg-require-effective-target arm_thumb2_ok.
2565
af33ba0d
EB
25662016-01-19 Eric Botcazou <ebotcazou@adacore.com>
2567
2568 * gcc.dg/debug/dwarf2/sso.c: New test.
2569
7596d5de
UB
25702016-01-19 Uros Bizjak <ubizjak@gmail.com>
2571
2572 PR testsuite/68820
2573 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
2574 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
2575 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
2576
ceda2c69
JH
25772016-01-19 Jan Hubicka <hubicka@ucw.cz>
2578
2579 PR ipa/66223
2580 * g++.dg/ipa/devirt-50.C: New testcase.
2581
38a979f2
MP
25822016-01-19 Marek Polacek <polacek@redhat.com>
2583
2584 PR c++/68965
2585 * g++.dg/cpp1y/parameter-pack-1.C: New test.
2586 * g++.dg/cpp1y/parameter-pack-2.C: New test.
2587
962801c5
KT
25882016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2589
2590 PR target/69135
2591 * gcc.target/arm/pr69135_1.c: New test.
2592
078fe40a
WD
25932015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
2594
2595 * gcc.target/aarch64/ccmp_1.c: Add new tests.
2596
786e3c06
WD
25972015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
2598
2599 * gcc.target/aarch64/ccmp_1.c: New testcase.
2600
1e297006
MP
26012016-01-19 Marek Polacek <polacek@redhat.com>
2602
2603 PR c++/68586
2604 * g++.dg/cpp0x/enum30.C: New test.
2605
879c27e3
RB
26062016-01-19 Richard Biener <rguenther@suse.de>
2607
2608 PR tree-optimization/69336
2609 * g++.dg/tree-ssa/pr69336.C: New testcase.
2610
015337d3
JJ
26112016-01-19 Jakub Jelinek <jakub@redhat.com>
2612
2613 PR debug/65779
2614 * gcc.dg/pr65779.c: New test.
2615
e2c768b6
RB
26162016-01-19 Richard Biener <rguenther@suse.de>
2617
2618 PR tree-optimization/69352
2619 * gcc.dg/torture/pr69352.c: New testcase.
2620
569efc34
JJ
26212016-01-19 Jakub Jelinek <jakub@redhat.com>
2622
2623 PR rtl-optimization/68955
2624 PR rtl-optimization/64557
2625 * gcc.dg/torture/pr68955.c: New test.
2626
e49d321f
JH
26272016-01-19 Jan Hubicka <hubicka@ucw.cz>
2628
2629 PR lto/69136
2630 * g++.dg/torture/pr69136.C: New testcase.
2631
e9191ad3
JH
26322016-01-19 Jan Hubicka <hubicka@ucw.cz>
2633
2634 PR lto/69133
2635 * g++.dg/lto/pr69133_0.C: New testcase.
2636 * g++.dg/lto/pr69133_1.C: New testcase.
2637
2bedb645
JL
26382016-01-15 Jeff Law <law@redhat.com>
2639
2640 PR tree-optimization/69320
2641 * gcc.c-torture/pr69320-1.c: New test.
2642 * gcc.c-torture/pr69320-2.c: New test.
2643 * gcc.c-torture/pr69320-3.c: New test.
2644 * gcc.c-torture/pr69320-4.c: New test.
2645
17c15cb9
PP
26462016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
2647
2648 PR c++/11858
2649 PR c++/24663
2650 PR c++/24664
2651 * g++.dg/template/pr11858.C: New test.
2652 * g++.dg/template/pr24663.C: New test.
2653 * g++.dg/template/unify12.C: New test.
2654 * g++.dg/template/unify13.C: New test.
2655 * g++.dg/template/unify14.C: New test.
2656 * g++.dg/template/unify15.C: New test.
2657 * g++.dg/template/unify16.C: New test.
2658 * g++.dg/template/unify17.C: New test.
2659
9617fd08
DM
26602016-01-18 David Malcolm <dmalcolm@redhat.com>
2661
2662 PR testsuite/69181
2663 * gcc.dg/pr69181-1.c: New test file.
2664 * gcc.dg/pr69181-2.c: New test file.
2665 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
2666 globals by moving it to...
2667 (cleanup-after-saved-dg-test): ...this new function. Add
2668 "global additional_sources_used". Add reset of global
2669 multiline_expected_outputs to the empty list.
2670 * lib/multiline.exp (_multiline_expected_outputs): Rename this
2671 global to...
2672 (multiline_expected_outputs): ...this, and updated comments to
2673 note that it is modified from gcc-dg.exp.
2674 (dg-end-multiline-output): Update for the above renaming.
2675 (handle-multiline-outputs): Likewise. Remove the clearing
2676 of the expected outputs to the empty list.
2677
b555a2e4
RB
26782016-01-18 Richard Biener <rguenther@suse.de>
2679
2680 PR tree-optimization/69297
2681 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
2682
96902805
JM
26832016-01-18 Joseph Myers <joseph@codesourcery.com>
2684
2685 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
2686 dg-options.
2687 * gcc.target/mips/mips-3d-2.c: Likewise.
2688 * gcc.target/mips/mips-3d-3.c: Likewise.
2689 * gcc.target/mips/mips-3d-4.c: Likewise.
2690 * gcc.target/mips/mips-3d-5.c: Likewise.
2691 * gcc.target/mips/mips-3d-6.c: Likewise.
2692 * gcc.target/mips/mips-3d-7.c: Likewise.
2693 * gcc.target/mips/mips-3d-8.c: Likewise.
2694 * gcc.target/mips/mips-3d-9.c: Likewise.
2695 * gcc.target/mips/mips-ps-1.c: Likewise.
2696 * gcc.target/mips/mips-ps-2.c: Likewise.
2697 * gcc.target/mips/mips-ps-3.c: Likewise.
2698 * gcc.target/mips/mips-ps-4.c: Likewise.
2699 * gcc.target/mips/mips-ps-5.c: Likewise.
2700 * gcc.target/mips/mips-ps-6.c: Likewise.
2701 * gcc.target/mips/mips-ps-7.c: Likewise.
2702 * gcc.target/mips/mips-ps-type.c: Likewise.
2703 * gcc.target/mips/mips-ps-type-2.c: Likewise.
2704 * gcc.target/mips/mips16-attributes-6.c: Likewise.
2705
40e26f94
TV
27062016-01-18 Tom de Vries <tom@codesourcery.com>
2707
2708 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
2709 * c-c++-common/goacc/kernels-double-reduction.c: New test.
2710 * c-c++-common/goacc/kernels-empty.c: New test.
2711 * c-c++-common/goacc/kernels-eternal.c: New test.
2712 * c-c++-common/goacc/kernels-loop-2.c: New test.
2713 * c-c++-common/goacc/kernels-loop-3.c: New test.
2714 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
2715 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
2716 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
2717 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
2718 * c-c++-common/goacc/kernels-loop-data.c: New test.
2719 * c-c++-common/goacc/kernels-loop-g.c: New test.
2720 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
2721 * c-c++-common/goacc/kernels-loop-n.c: New test.
2722 * c-c++-common/goacc/kernels-loop-nest.c: New test.
2723 * c-c++-common/goacc/kernels-loop.c: New test.
2724 * c-c++-common/goacc/kernels-noreturn.c: New test.
2725 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
2726 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
2727 * c-c++-common/goacc/kernels-reduction.c: New test.
2728
a98d4647
TV
27292016-01-18 Tom de Vries <tom@codesourcery.com>
2730
2731 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
2732 * gcc.dg/autopar/outer-2.c: Same.
2733 * gcc.dg/autopar/outer-3.c: Same.
2734 * gcc.dg/autopar/outer-4.c: Same.
2735 * gcc.dg/autopar/outer-5.c: Same.
2736 * gcc.dg/autopar/outer-6.c: Same.
2737 * gcc.dg/autopar/parallelization-1.c: Same.
2738 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
2739 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
2740 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
2741 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
2742 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
2743 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
2744 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
2745 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
2746 * gcc.dg/autopar/pr39500-1.c: Same.
2747 * gcc.dg/autopar/pr39500-2.c: Same.
2748 * gcc.dg/autopar/pr46193.c: Same.
2749 * gcc.dg/autopar/pr46194.c: Same.
2750 * gcc.dg/autopar/pr49580.c: Same.
2751 * gcc.dg/autopar/pr49960-1.c: Same.
2752 * gcc.dg/autopar/pr49960.c: Same.
2753 * gcc.dg/autopar/pr68373.c: Same.
2754 * gcc.dg/autopar/reduc-1.c: Same.
2755 * gcc.dg/autopar/reduc-1char.c: Same.
2756 * gcc.dg/autopar/reduc-1short.c: Same.
2757 * gcc.dg/autopar/reduc-2.c: Same.
2758 * gcc.dg/autopar/reduc-2char.c: Same.
2759 * gcc.dg/autopar/reduc-2short.c: Same.
2760 * gcc.dg/autopar/reduc-3.c: Same.
2761 * gcc.dg/autopar/reduc-4.c: Same.
2762 * gcc.dg/autopar/reduc-6.c: Same.
2763 * gcc.dg/autopar/reduc-7.c: Same.
2764 * gcc.dg/autopar/reduc-8.c: Same.
2765 * gcc.dg/autopar/reduc-9.c: Same.
2766 * gcc.dg/autopar/uns-outer-4.c: Same.
2767 * gcc.dg/autopar/uns-outer-5.c: Same.
2768 * gcc.dg/autopar/uns-outer-6.c: Same.
2769 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
2770 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
2771
da976fa8
AL
27722016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2773
2774 PR target/63679
2775 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
2776 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
2777
70c1e886
AL
27782016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2779
2780 PR target/63679
2781 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
2782 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
2783 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
2784
88bed196
AL
27852016-01-18 Alan Lawrence <alan.lawrence@arm.com>
2786
2787 PR target/63679
2788 * gcc.dg/tree-ssa/sra-17.c: New.
2789 * gcc.dg/tree-ssa/sra-18.c: New.
2790
3dd5f42e
IE
27912016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
2792
2793 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
2794
ae5a77fa
EB
27952016-01-18 Eric Botcazou <ebotcazou@adacore.com>
2796
2797 * gnat.dg/inline12.adb: New test.
2798
11e57fc6
BC
27992016-01-18 Bin Cheng <bin.cheng@arm.com>
2800
2801 PR tree-optimization/66797
2802 * gcc.c-torture/execute/pr65447.c: Relax check condition.
2803
995b6fe0
RB
28042016-01-18 Richard Biener <rguenther@suse.de>
2805
2806 PR tree-optimization/69170
2807 * gcc.dg/torture/pr69170.c: New testcase.
2808
82ee0cf2 28092016-01-17 John David Anglin <danglin@gcc.gnu.org>
d656d82e
JDA
2810
2811 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
2812
d69da357
TV
28132016-01-16 Tom de Vries <tom@codesourcery.com>
2814
2815 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
2816
a3845283
TV
28172016-01-16 Tom de Vries <tom@codesourcery.com>
2818
2819 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
2820 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
2821 redundant dg-require-effective-target pthread.
2822 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
2823 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
2824 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
2825 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
2826 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
2827 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
2828 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
2829
197a6aa6
DE
28302016-01-16 David Edelsohn <dje.gcc@gmail.com>
2831
2832 PR target/68609
2833 * gcc.target/powerpc/recip-6.c: Enable on AIX.
2834 * gcc.target/powerpc/recip-7.c: Same.
2835
ec7886c1
PP
28362016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2837
2838 PR c++/69091
2839 * g++.dg/template/pr69091.C: New test.
2840
203484bb
PP
28412016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2842
2843 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
2844 dump does not contain an error_mark_node.
2845 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
2846 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
2847
aa2500e9
PP
28482016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
2849
2850 PR c++/68936
2851 * g++.dg/template/pr68936.C: New test.
2852
28621a5c
DE
28532016-01-15 David Edelsohn <dje.gcc@gmail.com>
2854
2855 PR target/68609
2856 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
2857 * gcc.target/powerpc/recip-2.c: Same.
2858 * gcc.target/powerpc/recip-3.c: Same.
2859 * gcc.target/powerpc/recip-4.c: Same.
2860 * gcc.target/powerpc/recip-sqrtf.c: Same.
2861
40c43aca
JL
28622016-01-15 Jeff Law <law@redhat.com>
2863
2864 PR tree-optimization/69270
2865 * gcc.dg/tree-ssa/pr69270-2.c: New test.
2866 * gcc.dg/tree-ssa/pr69270-3.c: New test.
2867
afbc5ae8
PT
28682016-01-15 Paul Thomas <pault@gcc.gnu.org>
2869
2870 PR fortran/49630
2871 * gfortran.dg/deferred_character_13.f90: New test for the fix
2872 of comment 3 of the PR.
2873
2874 PR fortran/54070
2875 * gfortran.dg/deferred_character_8.f90: New test
2876 * gfortran.dg/allocate_error_5.f90: New test
2877
2878 PR fortran/60593
2879 * gfortran.dg/deferred_character_10.f90: New test
2880
2881 PR fortran/60795
2882 * gfortran.dg/deferred_character_14.f90: New test
2883
2884 PR fortran/61147
2885 * gfortran.dg/deferred_character_11.f90: New test
2886
2887 PR fortran/64324
2888 * gfortran.dg/deferred_character_9.f90: New test
2889
49abe076
VM
28902016-01-15 Vladimir Makarov <vmakarov@redhat.com>
2891
2892 PR rtl-optimization/69030
2893 * gcc.target/i386/pr69030.c: New.
2894
16d12992
KT
28952016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2896
2897 * gcc.target/aarch64/target_attr_17.c: New test.
2898
78810bd3
RB
28992016-01-15 Richard Biener <rguenther@suse.de>
2900
2901 PR tree-optimization/66856
2902 * gcc.dg/torture/pr66856-1.c: New testcase.
2903 * gcc.dg/torture/pr66856-2.c: Likewise.
2904
2bd847fe
RB
29052016-01-15 Richard Biener <rguenther@suse.de>
2906
2907 PR debug/69137
2908 * g++.dg/lto/pr69137_0.C: New testcase.
2909
a00fe3b7
RS
29102016-01-15 Richard Sandiford <richard.sandiford@arm.com>
2911
2912 PR middle-end/69246
2913 * gcc.target/i386/pr69246.c: New test.
2914
cbb0e83b
DV
29152016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2916
7596d5de 2917 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
cbb0e83b 2918
5a500ecf
DV
29192016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2920
2921 PR c++/56194
2922 * g++.dg/init/const9.C: Disable test on S/390.
2923
5d9bf64f
DV
29242016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2925
2926 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
2927 * g++.dg/Wno-frame-address.C: Ditto.
2928
e234b19e
DV
29292016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
2930
2931 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
2932
89483f99
RB
29332016-01-15 Richard Biener <rguenther@suse.de>
2934
2935 PR tree-optimization/68961
2936 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
2937
94f37395
IE
29382016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
2939
2940 * gcc.target/i386/pr65105-5.c: New test.
2941
82ee0cf2 29422016-01-15 Jan Hubicka <hubicka@ucw.cz>
0f6176e6
JH
2943
2944 * gcc.c-torture/execute/alias-4.c: New testcase.
2945
82ee0cf2 29462016-01-15 Jan Hubicka <hubicka@ucw.cz>
824ca15e
JH
2947
2948 PR ipa/68148
2949 * g++.dg/ipa/devirt-49.C: New testcase.
2950
092f7deb 29512016-01-15 Christian Bruel <christian.bruel@st.com>
edef1fa8
CB
2952
2953 PR target/65837
2954 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
2955 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
2956 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
2957
e93c66bc
RB
29582016-01-15 Richard Biener <rguenther@suse.de>
2959
2960 PR tree-optimization/69117
2961 * gcc.dg/torture/pr69117.c: New testcase.
2962
c47eaca6 29632015-01-14 Ryan Burn <contact@rnburn.com>
b6e3db06
RB
2964
2965 PR c++/69048
2966 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
2967
c3f6914a
FXC
29682016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
2969
2970 PR testsuite/67509
2971 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
2972 range tests use 100 * maximum instead of maximum + 1.
2973
cd65ae90
JJ
29742016-01-14 Jakub Jelinek <jakub@redhat.com>
2975
2976 PR debug/69244
2977 * gcc.dg/guality/pr69244.c: New test.
2978
19643948
UB
29792016-01-14 Uros Bizjak <ubizjak@gmail.com>
2980
2981 * lib/target-supports.exp (check_effective_target_issignaling):
2982 New procedure.
2983 * gcc.dg/pr61441.c: Require issignaling effective target.
2984
fe79c97e
SB
29852016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
2986
2987 PR target/68803
2988 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
2989
c7df95d8
DM
29902016-01-14 David Malcolm <dmalcolm@redhat.com>
2991
2992 PR c++/68819
2993 PR preprocessor/69177
2994 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
2995 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
2996 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
2997 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
2998
00083992
MP
29992016-01-14 Marek Polacek <polacek@redhat.com>
3000
3001 PR c/69262
3002 * gcc.dg/array-15.c: New test.
3003
0c9b3294
JJ
30042016-01-14 Jakub Jelinek <jakub@redhat.com>
3005
3006 PR middle-end/68146
3007 PR tree-optimization/69155
3008 * gfortran.dg/pr68146.f: New test.
3009 * gfortran.dg/pr69155.f90: New test.
3010
3688e13d
RB
30112016-01-14 Richard Biener <rguenther@suse.de>
3012
3013 PR tree-optimization/68060
3014 * gcc.dg/torture/pr68060-1.c: New testcase.
3015 * gcc.dg/torture/pr68060-2.c: Likewise.
3016
bab0ad3a
NC
30172016-01-14 Nick Clifton <nickc@redhat.com>
3018
3019 * lib/target-supports.exp
3020 (check_effective_target_arm_neon_ok_nocache): Add an option
3021 sequence that includes setting the ARM architecture to ARMv7-A.
3022 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
3023 command line options necessary to enable Neon support.
3024 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
3025 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
3026 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
3027 * gcc.target/arm/pr69180.c: Likewise.
3028
947c2ce5
JL
30292016-01-14 Jeff Law <law@redhat.com>
3030
3031 PR tree-optimization/69270
3032 * gcc.dg/tree-ssa/pr69270.c: New test.
3033
3342fd71
BS
30342016-01-13 Bernd Schmidt <bschmidt@redhat.com>
3035
3036 PR c/66208
3037 * c-c++-common/pr66208.c: New file.
3038
2ad3adf1
JJ
30392016-01-13 Jakub Jelinek <jakub@redhat.com>
3040
3041 PR tree-optimization/69156
3042 * gcc.dg/pr69156.c: New test.
3043
398d6feb
L
30442016-01-13 H.J. Lu <hongjiu.lu@intel.com>
3045
3046 * gcc.target/i386/pr69225-7.c: New test.
3047
4c868789
RH
30482016-01-13 Richard Henderson <rth@redhat.com>
3049
3050 * gcc.dg/tm/memopt-13.c: Update expected function.
3051 * gcc.dg/tm/memopt-6.c: Likewise.
3052
ef6d1772
UB
30532016-01-13 Uros Bizjak <ubizjak@gmail.com>
3054
3055 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
3056 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
3057 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
3058 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
0b4b6ef2 3059
ef6d1772
UB
30602016-01-13 Tom de Vries <tom@codesourcery.com>
3061
3062 PR tree-optimization/69169
0b4b6ef2
TV
3063 * gcc.dg/pr69169.c: New test.
3064
2ad3adf1 30652016-01-13 Alexander Fomin <alexander.fomin@intel.com>
8866d62c
AF
3066
3067 PR target/69228
3068 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
3069 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
3070 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
3071 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
3072 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
3073 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
3074 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
3075 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
3076
9060e335
AK
30772016-01-13 Jakub Jelinek <jakub@redhat.com>
3078
3079 PR target/69247
3080 * gcc.dg/pr69247.c: New test.
3081
40311329
RB
30822016-01-13 Richard Biener <rguenther@suse.de>
3083
3084 PR tree-optimization/69242
3085 * gcc.dg/torture/pr69242.c: New testcase.
3086
ccbd7103
RB
30872016-01-13 Richard Biener <rguenther@suse.de>
3088
3089 PR tree-optimization/69186
3090 * gcc.dg/torture/pr69186.c: New testcase.
3091
c6f72a46
JL
30922016-01-13 Jeff Law <law@redhat.com>
3093
3094 PR tree-optimization/67755
3095 * gcc.dg/tree-ssa/pr67755.c: New test.
3096
30972016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
bf3f4b38
TP
3098
3099 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
3100 pass number in output by a star.
3101
c446cf07
BC
31022016-01-12 Bin Cheng <bin.cheng@arm.com>
3103
3104 PR tree-optimization/68911
3105 * gcc.c-torture/execute/pr68911.c: New test.
3106
5342156c
MP
31072016-01-12 Marek Polacek <polacek@redhat.com>
3108
3109 PR c++/68979
3110 * g++.dg/warn/permissive-1.C: New test.
3111
65364cc5
JJ
31122016-01-12 Jakub Jelinek <jakub@redhat.com>
3113
3114 PR objc++/68511
3115 PR c++/69213
3116 * g++.dg/opt/pr69213.C: New test.
3117
81b9a3d9
CB
31182016-01-12 Christian Bruel <christian.bruel@st.com>
3119
3120 PR target/69180
3121 * gcc.target/arm/pr69180.c: New test.
3122
3c4e91c9
RB
31232016-01-12 Richard Biener <rguenther@suse.de>
3124
3125 PR lto/69077
3126 * g++.dg/lto/pr69077_0.C: New testcase.
3127 * g++.dg/lto/pr69077_1.C: Likewise.
3128
5664cea1
JJ
31292016-01-12 Jakub Jelinek <jakub@redhat.com>
3130
3131 PR target/69175
3132 * g++.dg/opt/pr69175.C: New test.
3133
86cefc49
AL
31342016-01-12 Alan Lawrence <alan.lawrence@arm.com>
3135
3136 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
3137 rather than #including math.h & stdlib.h.
3138 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
3139 * gcc.dg/vect/pr49771.c: Likewise.
3140 * gcc.dg/vect/vect-10-big-array.c: Likewise.
3141 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
3142 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
3143 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
3144 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
3145 * gcc.dg/vect/pr44507.c: Likewise.
3146 * gcc.dg/vect/pr45902.c: Likewise.
3147 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
3148 * gcc.dg/vect/vect-117.c: Likewise.
3149 * gcc.dg/vect/vect-99.c: Likewise.
3150 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
3151 * gcc.dg/vect/vect-cond-1.c: Likewise.
3152 * gcc.dg/vect/vect-cond-2.c: Likewise.
3153 * gcc.dg/vect/vect-cond-3.c: Likewise.
3154 * gcc.dg/vect/vect-cond-4.c: Likewise.
3155 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
3156 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
3157 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
3158 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
3159 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
3160 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
3161 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
3162 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
3163 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
3164 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
3165 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
3166 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
3167 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
3168 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
3169 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
3170 include of signal.h.
3171 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
3172 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
3173 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
3174 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
3175 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
3176 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
3177 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
3178 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
3179 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
3180 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
3181 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
3182 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
3183 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
3184 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
3185 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
3186 * gcc.dg/vect/vect-outer-5.c: Likewise.
3187 * gcc.dg/vect/vect-outer-6.c: Likewise.
3188 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
3189 include of stdio.h.
3190
b832f61e
NC
31912016-01-12 Nick Clifton <nickc@redhat.com>
3192
3193 PR target/68913
3194 * gcc.dg/lto/pr61886_0.c: Rename the external function called
3195 to fread so that it will be found in all target runtimes.
3196
8eac49b1
RB
31972016-01-12 Richard Biener <rguenther@suse.de>
3198
3199 PR tree-optimization/69053
3200 * g++.dg/torture/pr69053.C: New testcase.
3201
2935d994
RB
32022016-01-12 Richard Biener <rguenther@suse.de>
3203
3204 PR tree-optimization/69168
3205 * gcc.dg/torture/pr69168.c: New testcase.
3206
66c16fd9
RB
32072016-01-12 Richard Biener <rguenther@suse.de>
3208
3209 PR tree-optimization/69157
3210 * gcc.dg/torture/pr69157.c: New testcase.
3211
32122016-01-12 Richard Biener <rguenther@suse.de>
3213
3214 PR tree-optimization/69174
3215 * gcc.dg/torture/pr69174.c: New testcase.
3216
723033a6
JJ
32172016-01-12 Jakub Jelinek <jakub@redhat.com>
3218
3219 PR c++/66808
3220 PR c++/69000
3221 * g++.dg/tls/pr66808.C: New test.
3222 * g++.dg/tls/pr69000.C: New test.
3223
3574cf47
BS
32242016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3225
3226 * gcc.target/powerpc/swaps-p8-23.c: New test.
3227 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
3228
feb20787
JDA
32292016-01-11 John David Anglin <danglin@gcc.gnu.org>
3230
3231 PR tree-optimization/68356
3232 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
3233
27b1820a
KV
32342016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
3235 Jim Wilson <jim.wilson@linaro.org>
3236
3237 PR target/69194
3238 * gcc.target/arm/pr69194.c: New test.
3239
cf4de6af
L
32402016-01-11 H.J. Lu <hongjiu.lu@intel.com>
3241
3242 PR target/69225
3243 * gcc.target/i386/pr69225-1.c: New test.
3244 * gcc.target/i386/pr69225-2.c: Likewise.
3245 * gcc.target/i386/pr69225-3.c: Likewise.
3246 * gcc.target/i386/pr69225-4.c: Likewise.
3247 * gcc.target/i386/pr69225-5.c: Likewise.
3248 * gcc.target/i386/pr69225-6.c: Likewise.
3249
1ebd5558
JJ
32502016-01-11 Jakub Jelinek <jakub@redhat.com>
3251
23552a4d
JJ
3252 PR target/67462
3253 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
3254 if lp64.
3255
26ff85b0
JJ
3256 PR target/69071
3257 * gcc.dg/pr69071.c: New test.
3258
9cb6bd74
JJ
3259 PR c++/69211
3260 * g++.dg/opt/pr69211.C: New test.
3261
1ebd5558
JJ
3262 PR tree-optimization/69214
3263 * gcc.c-torture/compile/pr69214.c: New test.
3264
8c18c836
UB
32652016-01-11 Uros Bizjak <ubizjak@gmail.com>
3266
3267 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
3268 * gcc.target/i386/pr66232-11.c: Ditto.
3269 * gcc.target/i386/pr66232-12.c: Ditto.
3270 * gcc.target/i386/pr66232-13.c: Ditto.
3271
62446e6e
RB
32722016-01-11 Richard Biener <rguenther@suse.de>
3273
3274 PR tree-optimization/69173
3275 * gcc.dg/torture/pr69173.c: New testcase.
3276
2b8568fe
KT
32772016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3278
3279 PR rtl-optimization/68796
3280 * gcc.target/aarch64/tst_5.c: New test.
3281 * gcc.target/aarch64/tst_6.c: Likewise.
3282
5baf4532
KT
32832016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3284
3285 PR rtl-optimization/68841
3286 * gcc.dg/pr68841.c: New test.
3287 * gcc.c-torture/execute/pr68841.c: New test.
3288
ca90b1ed
YR
32892016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
3290
3291 PR rtl-optimization/68920
3292 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
3293 for ix86 targets.
3294 * gcc.dg/ifcvt-5.c: New test.
3295
2ad3adf1 32962016-01-11 Alexandre Oliva <aoliva@redhat.com>
b4934671
AO
3297
3298 PR bootstrap/69123
3299 * g++.dg/pr69123.C: New.
3300
83834c09
IE
33012016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
3302
3303 PR target/69010
3304 * gcc.target/i386/pr69010.c: New test.
3305
dcf89d57
MJ
33062016-01-11 Martin Jambor <mjambor@suse.cz>
3307
3308 PR ipa/69044
3309 * gcc.target/i386/chkp-pr69044.c: New test.
3310
d95167ee
TV
33112016-01-11 Tom de Vries <tom@codesourcery.com>
3312
3313 PR tree-optimization/69109
3314 * gcc.dg/autopar/pr69109-2.c: New test.
3315 * gcc.dg/autopar/pr69109.c: New test.
3316
4f6403a8
TV
33172016-01-11 Tom de Vries <tom@codesourcery.com>
3318
3319 PR tree-optimization/69108
3320 * gcc.dg/autopar/pr69108.c: New test.
3321
21efdd80
PP
33222016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
3323
3324 PR c++/69029
3325 * c-c++-common/Wisleading-indentation.c: Augment test.
3326
fd42eed8
TK
33272016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
3328
3329 PR fortran/69154
3330 * gfortran.dg/inline_matmul_12.f90: New test.
3331
4f90ee6c
PT
33322016-01-10 Paul Thomas <pault@gcc.gnu.org>
3333
3334 PR fortran/67779
3335 * gfortran.dg/actual_array_offset_1: New test.
3336
3907c6cf
TV
33372016-01-10 Tom de Vries <tom@codesourcery.com>
3338
3339 PR tree-optimization/69062
3340 * gcc.dg/autopar/pr69062.c: New test.
3341
b07b236e
TS
33422016-01-10 Thomas Schwinge <thomas@codesourcery.com>
3343
3344 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
3345 * gcc.dg/vect/slp-perm-2.c: Likewise.
3346 * gcc.dg/vect/slp-perm-3.c: Likewise.
3347 * gcc.dg/vect/slp-perm-5.c: Likewise.
3348 * gcc.dg/vect/slp-perm-6.c: Likewise.
3349 * gcc.dg/vect/slp-perm-7.c: Likewise.
3350 * gcc.dg/vect/slp-perm-8.c: Likewise.
3351
23fab8ae
TV
33522016-01-10 Tom de Vries <tom@codesourcery.com>
3353
3354 PR tree-optimization/69039
3355 * gcc.dg/autopar/pr69039.c: New test.
3356
73f0dae2
MP
33572016-01-09 Marek Polacek <polacek@redhat.com>
3358
3359 PR c++/69113
3360 * g++.dg/pr69113.C: New test.
3361
20b8d734
JJ
33622016-01-09 Jakub Jelinek <jakub@redhat.com>
3363
3364 PR middle-end/50865
3365 PR tree-optimization/69097
3366 * gcc.c-torture/execute/pr50865.c: New test.
3367 * gcc.c-torture/execute/pr69097-1.c: New test.
3368 * gcc.c-torture/execute/pr69097-2.c: New test.
3369 * gcc.dg/pr69097-1.c: New test.
3370 * gcc.dg/pr69097-2.c: New test.
3371
c50e614b
JJ
33722016-01-09 Jakub Jelinek <jakub@redhat.com>
3373
3374 PR c++/69164
3375 * g++.dg/opt/pr69164.C: New test.
3376
e0237993
JJ
33772016-01-08 Jakub Jelinek <jakub@redhat.com>
3378
3379 PR tree-optimization/69167
3380 * gcc.dg/pr69167.c: New test.
3381
bd8f5bb2
MP
33822016-01-08 Marek Polacek <polacek@redhat.com>
3383
3384 PR c++/68449
3385 * g++.dg/pr68449.C: New.
3386
bb0f5ca7
AL
33872016-01-08 Alan Lawrence <alan.lawrence@arm.com>
3388
3389 PR tree-optimization/68707
3390 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
3391 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
3392 on platforms supporting it.
3393 * gcc.dg/vect/slp-perm-2.c: Likewise.
3394 * gcc.dg/vect/slp-perm-3.c: Likewise.
3395 * gcc.dg/vect/slp-perm-5.c: Likewise.
3396 * gcc.dg/vect/slp-perm-7.c: Likewise.
3397 * gcc.dg/vect/slp-perm-8.c: Likewise.
3398 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
3399 on platforms supporting it.
3400
22518428
JJ
34012016-01-08 Jakub Jelinek <jakub@redhat.com>
3402
33f0852f
JJ
3403 PR tree-optimization/69162
3404 * gcc.dg/pr69162.c: New test.
3405
22518428
JJ
3406 PR tree-optimization/69172
3407 * gcc.dg/pr69172.c: New test.
3408
80e9b3aa
TP
34092016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
3410
3411 PR tree-optimization/67781
3412 * gcc.c-torture/execute/pr67781.c: New file.
3413
262a363f
JJ
34142016-01-08 Jakub Jelinek <jakub@redhat.com>
3415
3416 PR tree-optimization/69083
3417 * gcc.dg/vect/pr69083.c: New test.
3418
6e1f093f
SS
34192016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
3420
3421 PR tree-optimization/61441
3422 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
3423 Use -fexcess-precision=standard for compiler options.
3424 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
3425
53290e07
JJ
34262016-01-08 Jakub Jelinek <jakub@redhat.com>
3427
57bf3072
JJ
3428 PR fortran/69128
3429 * gfortran.dg/gomp/pr69128.f90: New test.
3430
53290e07
JJ
3431 PR c++/69145
3432 * g++.dg/ext/pr69145-1.C: New test.
3433 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
3434 * g++.dg/ext/pr69145-2.h: New file.
3435
7a127fa7
MS
34362016-01-07 Martin Sebor <msebor@redhat.com>
3437
3438 PR c/68966
3439 * gcc.dg/atomic-fetch-bool.c: New test.
3440 * gcc.dg/sync-fetch-bool.c: New test.
3441
95918b49
L
34422016-01-07 H.J. Lu <hongjiu.lu@intel.com>
3443
3444 PR fortran/66680
3445 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
3446
c8e62a9d
NC
34472016-01-07 Nick Clifton <nickc@redhat.com>
3448
3449 PR target/66655
3450 * g++.dg/pr66655.C: New test.
3451 * g++.dg/pr66655_1.cc: Test support file.
3452 * g++.dg/pr66655.h: Test header file.
3453
2ad3adf1 34542016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
64d3ef31
DH
3455
3456 PR fortran/66680
3457 gfortran.dg/gomp/pr66680.f90: New test.
3458
4cd9ca92
L
34592016-01-07 H.J. Lu <hongjiu.lu@intel.com>
3460
3461 PR target/69171
3462 * gcc.target/i386/pr69171-1.c: New test.
3463 * gcc.target/i386/pr69171-2.c: Likewise.
3464 * gcc.target/i386/pr69171-3.c: Likewise.
3465 * gcc.target/i386/pr69171-4.c: Likewise.
3466 * gcc.target/i386/pr69171-5.c: Likewise.
3467 * gcc.target/i386/pr69171-6.c: Likewise.
3468
7e33d4dc
BS
34692015-12-15 Bernd Schmidt <bschmidt@redhat.com>
3470
3471 PR middle-end/67639
3472 * c-c++-common/pr67639.c: New test.
3473
fec64afc
JJ
34742016-01-07 Jakub Jelinek <jakub@redhat.com>
3475
3476 PR tree-optimization/69141
3477 * g++.dg/opt/pr69141.C: New test.
3478
f293ad29
EB
34792016-01-06 Eric Botcazou <ebotcazou@adacore.com>
3480
3481 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
3482
5027395e
UB
34832016-01-06 Uros Bizjak <ubizjak@gmail.com>
3484
3485 PR target/69140
3486 * gcc.target/i386/pr69140.c: New test
3487
7443cf13
DM
34882016-01-06 David Malcolm <dmalcolm@redhat.com>
3489
3490 * gcc.dg/bad-dereference.c: New test case.
3491
32928931
BS
34922015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3493
3494 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
3495
68dd05da
AS
34962016-01-06 Andreas Schwab <schwab@linux-m68k.org>
3497
3498 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
3499
6b131d5b
MP
35002016-01-06 Marek Polacek <polacek@redhat.com>
3501
3502 PR sanitizer/69099
3503 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
3504
8d9fdb49
MP
35052016-01-05 Marek Polacek <polacek@redhat.com>
3506
3507 PR c/69104
3508 * gcc.dg/atomic-invalid-2.c: New.
3509
acf93f1e
L
35102016-01-05 H.J. Lu <hongjiu.lu@intel.com>
3511
3512 PR target/68991
3513 * gcc.target/i386/pr68991.c: New test.
3514
3f50525d
L
35152016-01-05 H.J. Lu <hongjiu.lu@intel.com>
3516
3517 PR target/68991
3518 * g++.dg/pr68991-1.C: New test.
3519 * g++.dg/pr68991-2.C: Likewise.
3520
e0237993 35212016-01-05 Sergei Trofimovich <siarheit@google.com>
face88a1 3522
e0237993 3523 PR other/60465
face88a1
ST
3524 * gcc.target/ia64/pr60465-gprel64.c: New test.
3525 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
3526
a0866eff
KT
35272016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3528
3529 PR rtl-optimization/68651
3530 * gcc.target/aarch64/pr68651_1.c: New test.
3531
c589e975
DM
35322016-01-05 David Malcolm <dmalcolm@redhat.com>
3533
3534 PR c/69122
3535 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
3536
929710d9
NS
35372016-01-05 Nathan Sidwell <nathan@acm.org>
3538
ce3e43d7
NS
3539 PR c++/58583
3540 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
3541
929710d9
NS
3542 * gcc.dg/alias-15.c: New.
3543
a2faef8e
NC
35442016-01-05 Nick Clifton <nickc@redhat.com>
3545
3546 PR target/68870
3547 * g++.dg/pr68770.C: New test.
3548
4cfa76e3
MS
35492016-01-04 Mike Stump <mikestump@comcast.net>
3550
3551 * lib/target-supports.exp (check_effective_target_cilkplus):
3552 cilkplus targets require pthreads.
4ece61b6 3553 (check_effective_target_cilkplus): Remove special case for NVPTX.
4cfa76e3 3554
4e8a3a35
MM
35552016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
3556
3557 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
3558 generation.
3559
818ab71a
JJ
35602016-01-04 Jakub Jelinek <jakub@redhat.com>
3561
3562 Update copyright years.
3563
2fe0a208
MP
35642016-01-04 Marek Polacek <polacek@redhat.com>
3565
3566 PR c/68908
3567 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
3568 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
3569 * gcc.dg/atomic/stdatomic-op-5.c: New test.
3570
9e3b2fe3
EB
35712016-01-04 Eric Botcazou <ebotcazou@adacore.com>
3572
3573 * gcc.target/sparc/20160104-2.c: New test.
3574
e8d65a35
EB
35752016-01-04 Eric Botcazou <ebotcazou@adacore.com>
3576
3577 * gcc.target/sparc/20160104-1.c: New test.
3578
25ccfccd
PT
35792016-01-03 Paul Thomas <pault@gcc.gnu.org>
3580
3581 PR fortran/65045
3582 * gfortran.dg/pr65045.f90: New test.
3583
cb51d382
EB
35842016-01-02 Eric Botcazou <ebotcazou@adacore.com>
3585
3586 * gnat.dg/specs/debug1.ads: Delete.
3587
6eeaad6e
JD
35882016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3589
3590 PR libgfortran/68867
3591 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
3592 expression.
3593
2f968603
JD
35942016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3595
3596 PR libgfortran/68867
3597 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
3598 PowerPC.
3599
591bb5e4
PT
36002016-01-01 Paul Thomas <pault@gcc.gnu.org>
3601
3602 PR fortran/68864
3603 * gfortran.dg/pr68864.f90: New test.
3604
f1e0620c
JJ
36052016-01-01 Jakub Jelinek <jakub@redhat.com>
3606
942a1319
JJ
3607 PR tree-optimization/69070
3608 * gcc.dg/pr69070.c: New test.
3609
10dff63f
JJ
3610 PR sanitizer/69055
3611 * gfortran.dg/pr69055.f90: New test.
3612
f1e0620c
JJ
3613 PR target/69015
3614 * gcc.dg/pr69015.c: New test.
818ab71a 3615\f
2f883d1c 3616Copyright (C) 2016 Free Software Foundation, Inc.
ad41bd84
JM
3617
3618Copying and distribution of this file, with or without modification,
3619are permitted in any medium without royalty provided the copyright
3620notice and this notice are preserved.