]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
rs6000: Small varargs for BE SVR4 (PR61729, PR77850)
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
a876231c
JW
12017-01-20 Jiong Wang <jiong.wang@arm.com>
2
3 * testsuite/gcc.target/aarch64/return_address_sign_1.c: Enable on LP64
4 only.
5 * testsuite/gcc.target/aarch64/return_address_sign_2.c: Likewise.
6 * testsuite/gcc.target/aarch64/return_address_sign_3.c: Likewise.
7
4b9f2115
NS
82017-01-20 Nathan Sidwell <nathan@acm.org>
9
10 PR c++/79495
11 * g++.dg/cpp1z/inh-ctor38.C: New.
12
d2aadab1
MP
132017-01-20 Marek Polacek <polacek@redhat.com>
14
15 PR c/79152
16 * c-c++-common/Wimplicit-fallthrough-35.c: New test.
17
449cd5af
TP
182017-01-20 Thomas Preud'homme <thomas.preudhomme@arm.com>
19
20 * lib/target-supports.exp (check_configured_with): New procedure.
21 (check_effective_target_default_mode): new effective target.
22 * gcc.target/arm/optional_thumb-1.c: Skip if GCC was configured with a
23 default mode. Fix dg-skip-if target selector syntax.
24 * gcc.target/arm/optional_thumb-2.c: Likewise.
25 * gcc.target/arm/optional_thumb-3.c: Fix dg-skip-if target selector
26 syntax.
27
ebed7175
DM
282017-01-20 David Malcolm <dmalcolm@redhat.com>
29
30 PR c++/77829
31 PR c++/78656
32 * g++.dg/spellcheck-pr77829.C: New test case.
33 * g++.dg/spellcheck-pr78656.C: New test case.
34
2ebd93e1
MP
352017-01-20 Marek Polacek <polacek@redhat.com>
36
37 PR c/64279
38 * c-c++-common/Wduplicated-branches-1.c: New test.
39 * c-c++-common/Wduplicated-branches-10.c: New test.
40 * c-c++-common/Wduplicated-branches-11.c: New test.
41 * c-c++-common/Wduplicated-branches-12.c: New test.
42 * c-c++-common/Wduplicated-branches-2.c: New test.
43 * c-c++-common/Wduplicated-branches-3.c: New test.
44 * c-c++-common/Wduplicated-branches-4.c: New test.
45 * c-c++-common/Wduplicated-branches-5.c: New test.
46 * c-c++-common/Wduplicated-branches-6.c: New test.
47 * c-c++-common/Wduplicated-branches-7.c: New test.
48 * c-c++-common/Wduplicated-branches-8.c: New test.
49 * c-c++-common/Wduplicated-branches-9.c: New test.
50 * c-c++-common/Wimplicit-fallthrough-7.c: Coalesce dg-warning.
51 * g++.dg/cpp0x/lambda/lambda-switch.C: Move dg-warning.
52 * g++.dg/ext/builtin-object-size3.C: Likewise.
53 * g++.dg/gomp/loop-1.C: Likewise.
54 * g++.dg/warn/Wduplicated-branches1.C: New test.
55 * g++.dg/warn/Wduplicated-branches2.C: New test.
56
0ce4024a
ML
572017-01-20 Martin Liska <mliska@suse.cz>
58
59 PR lto/69188
60 * gcc.dg/lto/pr69188_0.c: New test.
61 * gcc.dg/lto/pr69188_1.c: New test.
62
d8ea3e7c
AS
632017-01-20 Andrew Senkevich <andrew.senkevich@intel.com>
64
65 * gcc.target/i386/avx512bw-kshiftld-1.c: New test.
66 * gcc.target/i386/avx512bw-kshiftlq-1.c: Ditto.
67 * gcc.target/i386/avx512dq-kshiftlb-1.c: Ditto.
68 * gcc.target/i386/avx512f-kshiftlw-1.c: Ditto.
69 * gcc.target/i386/avx512bw-kshiftrd-1.c: Ditto.
70 * gcc.target/i386/avx512bw-kshiftrq-1.c: Ditto.
71 * gcc.target/i386/avx512dq-kshiftrb-1.c: Ditto.
72 * gcc.target/i386/avx512f-kshiftrw-1.c: Ditto.
73 * gcc.target/i386/avx512bw-kshiftld-2.c: Ditto.
74 * gcc.target/i386/avx512bw-kshiftlq-2.c: Ditto.
75 * gcc.target/i386/avx512bw-kshiftrd-2.c: Ditto.
76 * gcc.target/i386/avx512bw-kshiftrq-2.c: Ditto.
77 * gcc.target/i386/avx512dq-kshiftlb-2.c: Ditto.
78 * gcc.target/i386/avx512dq-kshiftrb-2.c: Ditto.
79 * gcc.target/i386/avx512f-kshiftlw-2.c: Ditto.
80 * gcc.target/i386/avx512f-kshiftrw-2.c: Ditto.
81 * gcc.target/i386/avx-1.c: Test new intrinsics.
82 * gcc.target/i386/sse-13.c: Ditto.
83 * gcc.target/i386/sse-23.c: Ditto.
84
0516164b
RB
852017-01-20 Richard Biener <rguenther@suse.de>
86
87 PR tree-optimization/71264
88 * gcc.dg/vect/pr71264.c: Make sure memory is aligned.
89
d821744c
MF
902017-01-19 Matthew Fortune <matthew.fortune@imgtec.com>
91
92 * gcc.target/mips/madd4-1.c: New file.
93 * gcc.target/mips/madd4-2.c: Likewise.
94 * gcc.target/mips/mips.exp (mips_option_groups): Add ghost option
95 HAS_MADD4.
96 (mips_option_groups): Add -m[no-]madd4.
97 (mips-dg-init): Detect default -mno-madd4.
98 (mips-dg-options): Handle HAS_MADD4 arch upgrade/downgrade.
99 * gcc.target/mips/mips-ps-type.c: Add -mmadd4 test option.
100 * gcc.target/mips/mips-ps-type-2.c: Likewise.
101 * gcc.target/mips/nmadd-1.c: Likewise.
102 * gcc.target/mips/nmadd-2.c: Likewise.
103 * gcc.target/mips/nmadd-3.c: Likewise.
104
db58fd89
JW
1052017-01-19 Jiong Wang <jiong.wang@arm.com>
106
107 * gcc.target/aarch64/return_address_sign_1.c: New testcase for no
108 combined instructions.
109 * gcc.target/aarch64/return_address_sign_2.c: New testcase for combined
110 instructions.
111 * gcc.target/aarch64/return_address_sign_3.c: New testcase for disable
112 of pointer authentication.
113
bd9cf60b
MM
1142017-01-19 Michael Meissner <meissner@linux.vnet.ibm.com>
115
116 * gcc.target/powerpc/float128-hw.c: Do not require IEEE 128-bit
117 floating point hardware to run test.
118
ab014eb3
TC
1192017-01-19 Tamar Christina <tamar.christina@arm.com>
120
121 * gcc/testsuite/lib/target-supports.exp
122 (check_effective_target_vect_call_copysignf): Enable for AArch64.
123
c048038f
RO
1242017-01-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
125
126 PR testsuite/79051
127 * gcc.dg/attr-alloc_size-4.c (test_int_range) [__i386__ ||
128 __x86_64__]: Allow for target i?86-*-*.
129
ab6b44cb
MF
1302017-01-19 Matthew Fortune <matthew.fortune@imgtec.com>
131
132 PR target/78176
133 * gcc.target/mips/lxc1-sxc1-1.c: New file.
134 * gcc.target/mips/lxc1-sxc1-2.c: Likewise.
135 * gcc.target/mips/mips.exp (mips_option_groups): Add ghost option
136 HAS_LXC1.
137 (mips_option_groups): Add -m[no-]lxc1-sxc1.
138 (mips-dg-init): Detect default -mno-lxc1-sxc1.
139 (mips-dg-options): Handle HAS_LXC1 arch upgrade/downgrade.
140
118d5ed3
AV
1412017-01-19 Andre Vehreschild <vehre@gcc.gnu.org>
142
143 PR fortran/70696
144 * gfortran.dg/coarray_43.f90: New test.
145
a57c520e
RE
1462017-01-19 Richard Earnshaw <rearnsha@arm.com>
147
148 PR rtl-optimization/79121
149 * gcc.c-torture/execute/pr79121.c: New test.
150
54dc4be2
MM
1512017-01-18 Michael Meissner <meissner@linux.vnet.ibm.com>
152
153 * gcc.target/powerpc/p9-xxbr-1.c: Fix typos in submission.
154 * gcc.target/powerpc/p9-xxbr-2.c: Likewise.
155
7bd5dad2
LK
1562017-01-18 Louis Krupp <louis.krupp@zoho.com>
157
158 PR fortran/50069
159 PR fortran/55086
160 * gfortran.dg/pr50069_1.f90: New test.
161 * gfortran.dg/pr50069_2.f90: New test.
162 * gfortran.dg/pr55086_1.f90: New test.
163 * gfortran.dg/pr55086_1_tfat.f90: New test.
164 * gfortran.dg/pr55086_2.f90: New test.
165 * gfortran.dg/pr55086_2_tfat.f90: New test.
166 * gfortran.dg/pr55086_aliasing_dummy_4_tfat.f90: New test.
167
0edd264d
AS
1682017-01-18 Aaron Sawdey <acsawdey@linux.vnet.ibm.com>
169 * gcc.dg/strcmp-1.c: New test.
170 * gcc.dg/strncmp-1.c: Add test for a bug that escaped.
171
551914b7
DM
1722017-01-18 David Malcolm <dmalcolm@redhat.com>
173
174 * jit.dg/test-threads.c (dejagnu_pass): Remove decl.
175 (dejagnu_fail): Likewise.
176 (dejagnu_note): Likewise.
177 (pass): Provide forward decl, moving true decl to after #include
178 of harness.h.
179 (fail): Likewise.
180 (note): Likewise.
181
b7d3a6a6
MM
1822017-01-18 Michael Meissner <meissner@linux.vnet.ibm.com>
183
184 * gcc.target/powerpc/p9-xxbr-1.c: New test.
185 * gcc.target/powerpc/p9-xxbr-2.c: Likewise.
186
c484627c
NS
1872017-01-18 Nathan Sidwell <nathan@acm.org>
188
189 PR c++/78488
190 * g++.dg/cpp1z/inh-ctor37.C: New.
191
a711887e
UB
1922017-01-18 Uros Bizjak <ubizjak@gmail.com>
193
194 PR rtl-optimization/78952
195 * gcc.target/i386/pr78952-1.c: New test.
196 * gcc.target/i386/pr78952-2.c: Ditto.
197
525a5e33
AV
1982017-01-18 Andre Vehreschild <vehre@gcc.gnu.org>
199
200 * gfortran.dg/coarray_alloc_with_implicit_sync_2.f90: New test.
201
2022017-01-18 Andre Vehreschild <vehre@gcc.gnu.org>
3083fc56
AV
203
204 PR fortran/70696
205 * gfortran.dg/coarray_event_1.f08: New test.
206
90553aac
JJ
2072017-01-18 Jakub Jelinek <jakub@redhat.com>
208
209 PR target/77416
210 * gcc.target/powerpc/pr77416.c Guard the test only for ilp32 effective
211 target. Use powerpc* instead of powerpc64* in targets. Remove -m32
212 from dg-options.
213 * gcc.target/powerpc/pr64205.c: Remove -m32 from dg-options of ilp32
214 guarded test.
215 * gcc.target/powerpc/fusion4.c: Likewise.
216 * gcc.target/powerpc/pr63491.c: Remove -m64 from dg-options of lp64
217 guarded test.
218 * gcc.target/powerpc/pr58673-1.c: Likewise.
219 * gcc.target/powerpc/pr58673-2.c: Likewise.
220 * gcc.target/powerpc/pr59054.c: Likewise.
221
5807fb91
MO
2222017-01-18 Maxim Ostapenko <m.ostapenko@samsung.com>
223
224 PR lto/79061
225 * gcc.dg/cpp/mi1.c: Adjust testcase.
226 * gcc.dg/pch/cpp-3.c: Likewise.
227
dfc42f08
BS
2282016-01-18 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
229
230 * gcc.target/powerpc/p8vector-builtin-8.c: Add new form for
231 vec_bperm.
232 * gcc.target/powerpc/p9-vbpermd.c: New file.
233
f3981e7e
AK
2342017-01-18 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
235
236 * gcc.target/s390/htm-builtins-compile-2.c (must_not_compile1):
237 (must_not_compile2): Downcase first letter of error messages.
238 * gcc.target/s390/target-attribute/tattr-13.c (b): Likewise.
239 * gcc.target/s390/vector/vec-abi-vararg-2.c: Likewise.
240
2c65d990
NS
2412017-01-18 Nathan Sidwell <nathan@acm.org>
242
243 PR c++/79091
244 * g++.dg/pr79091.C: New.
245
a711887e
UB
2462017-01-18 Jakub Jelinek <jakub@redhat.com>
247
248 * gcc.target/s390/target-attribute/tattr-2.c: Add -fno-ipa-icf
249 to dg-options.
250 (p0): Add missing dg-error.
251
4701fba3
JS
2522017-01-17 Joe Seymour <joe.s@somniumtech.com>
253
254 * gcc.target/msp430/mul_f5_muldef.c: New test.
255
ac4dc08d
MM
2562017-01-17 Michael Meissner <meissner@linux.vnet.ibm.com>
257
258 PR target/79004
259 * gcc.target/powerpc/pr79004.c: Add -mfloat128 to the test
260 options. Fix up the syntax for using \m and \M.
261
1b3254e4
SB
2622017-01-17 Segher Boessenkool <segher@kernel.crashing.org>
263
264 PR target/78875
265 * gcc.target/powerpc/ssp-1.c: New testcase.
266 * gcc.target/powerpc/ssp-2.c: New testcase.
267
8144a493
WD
2682017-01-17 Wilco Dijkstra <wdijkstr@arm.com>
269
270 * gcc.target/aarch64/eh_return.c: New test.
271
a6607774
BS
2722017-01-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
273
274 * vec-rlmi-rlnm.c: New file.
275
8ddfdbc2
NS
2762017-01-17 Nathan Sidwell <nathan@acm.org>
277
278 PR c++/61636
279 * g++.dg/cpp1y/pr61636-1.C: New.
280 * g++.dg/cpp1y/pr61636-2.C: New.
281 * g++.dg/cpp1y/pr61636-3.C: New.
282
d365b403
MS
2832017-01-17 Martin Sebor <msebor@redhat.com>
284
285 PR testsuite/79115
286 * gcc.dg/pr78768.c: Make it a link-only test.
287
0d80ab91
DM
2882017-01-17 David Malcolm <dmalcolm@redhat.com>
289
290 PR c++/71497
291 * c-c++-common/Wmisleading-indentation-3.c: Update wording of
292 expected messages.
293 * c-c++-common/Wmisleading-indentation.c: Likewise.
294
31b61548
VM
2952017-01-17 Vladimir Makarov <vmakarov@redhat.com>
296
297 PR target/79058
298 * gcc.target/arm/pr79058.c: New.
299
c549996e
JJ
3002017-01-17 Jakub Jelinek <jakub@redhat.com>
301
302 PR tree-optimization/71854
303 * gcc.dg/vect/pr71854.c: New test.
304
4f197ff9
ML
3052017-01-17 Martin Liska <mliska@suse.cz>
306
307 PR ipa/71207
308 * g++.dg/ipa/pr71207.C: New test.
309
d4193b85
JH
3102017-01-17 Jan Hubicka <hubicka@ucw.cz>
311
312 PR middle-end/77445
313 * gcc.dg/tree-ssa/pr77445-2.c: New testcase.
314 * gcc.dg/tree-ssa/pr77445.c: New testcase.
315
906e7712
JJ
3162017-01-17 Jakub Jelinek <jakub@redhat.com>
317
318 * g++.dg/tree-ssa/ssa-dse-2.C (size_t): Typedef to __SIZE_TYPE__
319 rather than long unsigned int.
320 * g++.dg/tree-ssa/ssa-dom.C: Likewise.
321
12314dc9
RB
3222017-01-17 Richard Biener <rguenther@suse.de>
323
324 PR tree-optimization/71433
325 * gcc.dg/Warray-bounds-20.c: New testcase.
326
a23e48df
RB
3272017-01-17 Richard Biener <rguenther@suse.de>
328
329 PR testsuite/52563
330 PR testsuite/71237
331 PR testsuite/77737
332 * gcc.dg/tree-ssa/scev-3.c: Re-write to a GIMPLE testcase for IVOPTs.
333 * gcc.dg/tree-ssa/scev-4.c: Likewise.
334 * gcc.dg/tree-ssa/scev-5.c: Likewise.
335
e6750e5c
AM
3362017-01-17 Alan Modra <amodra@gmail.com>
337
338 * gcc.target/powerpc/pr79066.c: New.
339
a59afbe2
JL
3402017-01-16 Jeff Law <law@redhat.com>
341
342 PR tree-optimization/33562
343 PR tree-optimization/61912
344 PR tree-optimization/77485
345 PR tree-optimization/79090
346 * gcc.dg/tree-ssa/ssa-dse-29.c: New test.
347 * g++.dg/tree-ssa/ssa-dse-2.C: New test.
348
e1bcfb92
JJ
3492017-01-16 Jakub Jelinek <jakub@redhat.com>
350
98e92fb2
JJ
351 PR c/79089
352 * gcc.c-torture/compile/pr79089.c: New test.
353
e1bcfb92
JJ
354 PR target/79080
355 * gcc.dg/pr79080.c: New test.
356
0ef1f9cd
DM
3572017-01-16 David Malcolm <dmalcolm@redhat.com>
358
359 PR c/78304
360 * gcc.dg/format/pr78304.c: Convert argument from integral type
361 to a pointer.
362 * gcc.dg/format/pr78304-2.c: Likewise.
363
76689ffc
CL
3642017-01-16 Carl Love <cel@us.ibm.com>
365
366 * gcc.target/powerpc/builtins-3.c: New vec_nabs testcase.
367 * gcc.target/powerpc/builtins-3-p8.c: New vec_nabs testcase.
368
ce12ee9e
CL
3692017-01-16 Carl Love <cel@us.ibm.com>
370
371 * gcc.target/powerpc/builtins-3-p9.c (test_ne_long()):
372 Change arguments and return type to bool long long.
373
b336037d
MS
3742017-01-16 Martin Sebor <msebor@redhat.com>
375
376 PR testsuite/79051
377 * gcc.dg/attr-alloc_size-4.c: Avoid exercising a test case except
378 on x86.
379
1ddca3f3
PC
3802017-01-16 Paolo Carlini <paolo.carlini@oracle.com>
381
382 Revert:
a711887e 383 2017-01-16 Paolo Carlini <paolo.carlini@oracle.com>
1ddca3f3
PC
384
385 PR c++/71737
386 * g++.dg/cpp0x/pr71737.C: New.
387
290687fb
BS
3882017-01-16 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
389
390 * gcc.target/powerpc/swaps-p8-27.c: New.
391
7d2f3f1d
PC
3922017-01-16 Paolo Carlini <paolo.carlini@oracle.com>
393
394 PR c++/71737
395 * g++.dg/cpp0x/pr71737.C: New.
396
d743728f
EB
3972017-01-16 Eric Botcazou <ebotcazou@adacore.com>
398
399 * gnat.dg/opt62.adb: New test.
400 * gnat.dg/opt62_pkg.ads: New helper.
401
90aead21
BS
4022017-01-14 Bernd Schmidt <bschmidt@redhat.com>
403
a711887e
UB
404 PR rtl-optimization/78626
405 PR rtl-optimization/78727
90aead21
BS
406 * gcc.dg/torture/pr78626.c: New test.
407 * gcc.dg/torture/pr78727.c: New test.
408
afaecc23
AM
4092017-01-14 Alan Modra <amodra@gmail.com>
410
411 * gcc.c-torture/compile/pr72749.c: New test.
412
be4aa83d
DM
4132017-01-13 David Malcolm <dmalcolm@redhat.com>
414
415 PR c/78304
416 * gcc.dg/format/diagnostic-ranges.c (test_macro): Undef INT_FMT.
417 (test_macro_2): New test.
418 (test_macro_3): New test.
419 (test_macro_4): New test.
420 (test_non_contiguous_strings): Convert line number to line offset.
421 * gcc.dg/format/pr78304-2.c: New test case.
422 * gcc.dg/format/pr78304.c: New test case.
423
7cdca3ec
UB
4242017-01-13 Uros Bizjak <ubizjak@gmail.com>
425
426 * gcc.target/i386/funcspec-56.inc: Add missing options and
427 reorder options by implied ISAs, as in ix86_target_string.
428
e3017e52
MP
4292017-01-13 Marek Polacek <polacek@redhat.com>
430
431 PR c++/71166
432 * g++.dg/cpp0x/constexpr-array18.C: New test.
433
d155c6fe
JL
4342017-01-13 Jeff Law <law@redhat.com>
435
7c9560a5
JL
436 * gcc.dg/tree-ssa/ssa-dse-25.c: New test.
437
9e59e99a
JL
438 PR tree-optimization/61912
439 PR tree-optimization/77485
440 * g++.dg/tree-ssa/ssa-dse-1.C: New test.
441 * gcc.dg/tree-ssa/pr30375: Adjust expected output.
442 * gcc.dg/tree-ssa/ssa-dse-24.c: New test.
443
444 PR tree-optimization/33562
445 PR tree-optimization/61912
446 PR tree-optimization/77485
d155c6fe
JL
447 * gcc.dg/tree-ssa/complex-4.c: Remove xfail.
448 * gcc.dg/tree-ssa/complex-5.c: Likewise.
449 * gcc.dg/tree-ssa/ssa-dse-9.c: Likewise.
450 * gcc.dg/tree-ssa/ssa-dse-18.c: New test.
451 * gcc.dg/tree-ssa/ssa-dse-19.c: Likewise.
452 * gcc.dg/tree-ssa/ssa-dse-20.c: Likewise.
453 * gcc.dg/tree-ssa/ssa-dse-21.c: Likewise.
454
77719b06
ML
4552017-01-13 Martin Liska <mliska@suse.cz>
456
457 PR ipa/79043
458 * gcc.c-torture/execute/pr79043.c: New test.
459
a181b2bc
RB
4602017-01-13 Richard Biener <rguenther@suse.de>
461
462 PR middle-end/78411
463 * gcc.target/i386/pr45685.c: Add -ftree-loop-if-convert.
464
eaed3226
AV
4652017-01-13 Andre Vehreschild <vehre@gcc.gnu.org>
466
467 PR fortran/70697
468 * gfortran.dg/coarray/event_4.f08: New test.
469
4ccff88b
AV
4702017-01-13 Andre Vehreschild <vehre@gcc.gnu.org>
471
472 PR fortran/70696
473 * gfortran.dg/coarray/event_3.f08: New test.
474
3c3b9090
RB
4752017-01-13 Richard Biener <rguenther@suse.de>
476
477 PR tree-optimization/77283
478 * gcc.dg/tree-ssa/split-path-9.c: Fix.
479
25329913
RB
4802017-01-13 Richard Biener <rguenther@suse.de>
481
482 * gcc.dg/gimplefe-22.c: New testcase.
483
10b70b8e
RB
4842017-01-13 Richard Biener <rguenther@suse.de>
485
486 PR tree-optimization/77283
487 * gcc.dg/tree-ssa/split-path-7.c: Adjust.
488 * gcc.dg/tree-ssa/split-path-8.c: New testcase.
489 * gcc.dg/tree-ssa/split-path-9.c: Likewise.
490
76a8f82f
SL
4912017-01-12 Sandra Loosemore <sandra@codesourcery.com>
492
493 * gcc.dg/pr77862.c: Require fpic target.
494
59a505da
MM
4952017-01-12 Michael Meissner <meissner@linux.vnet.ibm.com>
496
497 PR target/79004
498 * gcc.target/powerpc/pr79004.c: New test.
8ddfdbc2 499
bce6f760
MS
5002017-01-12 Martin Sebor <msebor@redhat.com>
501
502 * gcc.dg/pr78138.c: Adjust.
503 * gcc.dg/pr78768.c: Adjust.
504 * gcc.dg/tree-ssa/builtin-sprintf-4.c: Adjust.
505 * gcc.dg/tree-ssa/builtin-sprintf-warn-1.c: Adjust.
506 * gcc.dg/tree-ssa/builtin-sprintf-warn-2.c: Adjust.
507 * gcc.dg/tree-ssa/builtin-sprintf-warn-3.c: Adjust.
508 * gcc.dg/tree-ssa/builtin-sprintf-warn-4.c: Adjust.
509 * gcc.dg/tree-ssa/builtin-sprintf-warn-6.c: Adjust.
510 * gcc.dg/tree-ssa/builtin-sprintf-warn-7.c: Adjust.
511 * gcc.dg/tree-ssa/builtin-sprintf-warn-8.c: Adjust.
512 * gcc.dg/tree-ssa/builtin-sprintf-warn-9.c: Adjust.
513 * gcc.dg/tree-ssa/pr78605.c: Adjust.
514 * gcc.dg/tree-ssa/pr78622.c: Adjust.
515
3eefa646
JJ
5162017-01-12 Jakub Jelinek <jakub@redhat.com>
517
518 * gcc.dg/tree-ssa/builtin-snprintf-1.c: New test.
519
dcb56243
MS
5202017-01-12 Martin Sebor <msebor@redhat.com>
521
8be3f306 522 PR testsuite/79051
940242cd
MS
523 * gcc.dg/attr-alloc_size-4.c: Work harder to avoid false negatives
524 due to bug 79054.
dcb56243 525
b7431c20
DE
5262017-01-12 David Edelsohn <dje.gcc@gmail.com>
527
528 * gcc.dg/pr78768.c: Require LTO.
529
2bcd9f32
MS
5302017-01-12 Martin Sebor <msebor@redhat.com>
531
532 PR c/79074
533 * c-c++-common/Waddress-2.c: Remove a test to avoid a C failure
534 due to the referenced bug.
535
b2fc1c70
MS
5362017-01-12 Martin Sebor <msebor@redhat.com>
537
538 PR testsuite/79073
539 * gcc.dg/pr78973.c: Xfail on ILP32 targets.
540
fbed6f36
UB
5412017-01-12 Uros Bizjak <ubizjak@gmail.com>
542
543 * gcc.target/i386/builtin_target.c (check_features): Check all
544 supported __builtin_cpu_supports options.
545
27282dad
KT
5462017-01-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
547
548 PR tree-optimization/78319
549 * gcc.dg/uninit-pred-8_a.c: Add -mtune=cortex-a15 for arm.
550 Remove xfail.
551
66113166
BS
5522017-01-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
553
554 PR target/79044
555 * gcc.target/powerpc/swaps-p8-26.c: New.
556
6bb4ea5c
RB
5572017-01-12 Richard Biener <rguenther@suse.de>
558
559 * gcc.dg/gimplefe-21.c: New testcase.
560
f15dbadb
MC
5612017-01-12 Michael Collison <michael.collison@arm.com>
562
563 * gcc.dg/zero_bits_compound-2.c: Fix test for aarch64.
564
73e32c47
JK
5652017-01-11 Julia Koval <julia.koval@intel.com>
566 Uros Bizjak <ubizjak@gmail.com>
567
568 * gcc.target/i386/sgx.c New test.
569 * gcc.target/i386/sse-12.c: Add -msgx.
570 * gcc.target/i386/sse-13.c: Ditto.
571 * gcc.target/i386/sse-14.c: Ditto.
572 * gcc.target/i386/sse-22.c: Ditto.
573 * gcc.target/i386/sse-23.c: Ditto.
574 * g++.dg/other/i386-2.C: Ditto.
575 * g++.dg/other/i386-3.C: Ditto.
576
3594adc7
MS
5772017-01-11 Martin Sebor <msebor@redhat.com>
578
579 PR c++/24511
580 * g++.dg/template/explicit9.C: New test.
581
01bfd257
NS
5822017-01-11 Nathan Sidwell <nathan@acm.org>
583
584 PR c++/77812
585 * g++.dg/pr77812.C: New.
586
88df7964
JJ
5872017-01-11 Jakub Jelinek <jakub@redhat.com>
588
eae63d78
JJ
589 PR c++/71537
590 * g++.dg/cpp1y/constexpr-71537.C: New test.
591
88df7964
JJ
592 * gcc.dg/tree-ssa/flatten-3.c: Add quotation marks around dg-options
593 argument.
594
960ecba4
MS
5952017-01-11 Martin Sebor <msebor@redhat.com>
596
597 PR c/47931
598 * c-c++-common/Waddress-2.c: New test.
599
1f258a55
JJ
6002017-01-11 Jakub Jelinek <jakub@redhat.com>
601
602 PR c++/78341
603 * g++.dg/cpp0x/pr78341.C: New test.
604
bf5fbf46
MS
6052017-01-11 Martin Sebor <msebor@redhat.com>
606
607 PR c/78768
608 * gcc.dg/pr78768.c: New test.
609
19ff0049
DM
6102017-01-11 David Malcolm <dmalcolm@redhat.com>
611
612 PR driver/78877
613 * gcc.dg/spellcheck-options-14.c: New test case.
614 * gcc.dg/spellcheck-options-15.c: New test case.
615 * gcc.dg/spellcheck-options-16.c: New test case.
616 * gcc.dg/spellcheck-options-17.c: New test case.
617
c86e9f03
ML
6182017-01-11 Martin Liska <mliska@suse.cz>
619
620 * gcc.dg/tree-ssa/flatten-3.c: Add -fno-ipa-icf to dg-options.
621
947f51d6
JJ
6222017-01-11 Jakub Jelinek <jakub@redhat.com>
623
624 * g++.dg/cpp1z/decomp4.C (test): Use 2 identifier decomposition
625 instead of just 1 for the decomposition from struct C.
626
849fccf8
EB
6272017-01-11 Eric Botcazou <ebotcazou@adacore.com>
628
629 * gcc.c-torture/execute/20170111-1.c: New test.
630
80c74722
RB
6312017-01-11 Richard Biener <rguenther@suse.de>
632
633 * gcc.dg/tree-ssa/pr61743-1.c: Adjust.
634
4c4b4703
JJ
6352017-01-11 Jakub Jelinek <jakub@redhat.com>
636
637 PR middle-end/50199
638 * gcc.dg/lto/pr50199_0.c: New test.
639
664b1a6b
MS
6402017-01-10 Martin Sebor <msebor@redhat.com>
641
642 PR testsuite/78960
643 PR testsuite/78959
644 PR testsuite/78133
645 * gcc.dg/tree-ssa/builtin-sprintf.c: Require C99 runtime.
646 * gcc.dg/tree-ssa/pr78622.c: Ditto.
647
fefd3086
MS
6482017-01-10 Martin Sebor <msebor@redhat.com>
649
650 PR middle-end/78138
664b1a6b 651 * gcc.dg/pr78138.c: New test.
fefd3086 652
b9f4757f
DM
6532017-01-10 David Malcolm <dmalcolm@redhat.com>
654
655 PR c++/77949
656 * g++.dg/diagnostic/pr77949.C: New test case.
657
5a50f6bb
MS
6582017-01-10 Martin Sebor <msebor@redhat.com>
659
660 PR middle-end/78245
661 * gcc.dg/tree-ssa/builtin-sprintf-warn-3.c: Add tests.
662
c16880ef
MS
6632017-01-10 Martin Sebor <msebor@redhat.com>
664
665 PR tree-optimization/78775
666 * gcc.dg/attr-alloc_size-4.c: Add test cases.
667 * gcc.dg/attr-alloc_size-10.c: New test.
668 * gcc.dg/attr-alloc_size-11.c: New test.
669 * gcc.dg/builtin-stringop-chk-7.c: New test.
670 * gcc.dg/pr78775.c: New test.
671 * gcc.dg/pr78973-2.c: New test.
672 * gcc.dg/pr78973.c: New test.
673
5363d9d9
JL
6742017-01-10 Jeff Law <law@redhat.com>
675
676 PR tree-optimization/77766
677 PR tree-optimization/78856
678 * gcc.c-torture/execute/pr77766.c: New test.
679
aae23693
RB
6802016-01-10 Richard Biener <rguenther@suse.de>
681
682 PR tree-optimization/79034
683 * g++.dg/torture/pr79034.C: New testcase.
684
a0843aed
ML
6852017-01-10 Martin Liska <mliska@suse.cz>
686
687 * gcc.dg/ipa/ipa-icf-1.c: Change scanned pattern.
688 * gcc.dg/ipa/ipa-icf-10.c: Likewise.
689 * gcc.dg/ipa/ipa-icf-11.c: Likewise.
690 * gcc.dg/ipa/ipa-icf-12.c: Likewise.
691 * gcc.dg/ipa/ipa-icf-13.c: Likewise.
692 * gcc.dg/ipa/ipa-icf-16.c: Likewise.
693 * gcc.dg/ipa/ipa-icf-18.c: Likewise.
694 * gcc.dg/ipa/ipa-icf-2.c: Likewise.
695 * gcc.dg/ipa/ipa-icf-20.c: Likewise.
696 * gcc.dg/ipa/ipa-icf-21.c: Likewise.
697 * gcc.dg/ipa/ipa-icf-23.c: Likewise.
698 * gcc.dg/ipa/ipa-icf-25.c: Likewise.
699 * gcc.dg/ipa/ipa-icf-26.c: Likewise.
700 * gcc.dg/ipa/ipa-icf-27.c: Likewise.
701 * gcc.dg/ipa/ipa-icf-3.c: Likewise.
702 * gcc.dg/ipa/ipa-icf-35.c: Likewise.
703 * gcc.dg/ipa/ipa-icf-36.c: Likewise.
704 * gcc.dg/ipa/ipa-icf-37.c: Likewise.
705 * gcc.dg/ipa/ipa-icf-5.c: Likewise.
706 * gcc.dg/ipa/ipa-icf-7.c: Likewise.
707 * gcc.dg/ipa/ipa-icf-8.c: Likewise.
708 * gcc.dg/ipa/pr64307.c: Likewise.
709 * gcc.dg/ipa/pr77653.c: Likewise.
710
79fc8ffe
AS
7112017-01-10 Andrew Senkevich <andrew.senkevich@intel.com>
712
713 * g++.dg/other/i386-2.C: Add -mavx512vpopcntdq.
714 * g++.dg/other/i386-3.C: Ditto.
715 * gcc.target/i386/sse-12.c: Ditto.
716 * gcc.target/i386/sse-13.c: Ditto.
717 * gcc.target/i386/sse-22.c: Ditto.
718 * gcc.target/i386/sse-23.c: Ditto.
719 * gcc.target/i386/builtin_target.c: Handle new option.
720 * gcc.target/i386/funcspec-56.inc: Test new attributes.
721 * gcc.target/i386/avx512vpopcntdq-vpopcntd.c: New test.
722 * gcc.target/i386/avx512vpopcntdq-vpopcntq.c: Ditto.
723
dfa6951f
MS
7242017-01-09 Martin Sebor <msebor@redhat.com>
725
726 PR testsuite/79036
727 * gcc.dg/tree-ssa/builtin-sprintf.c: Handle extended formats
728 with different precisions.
729
a271e415
EB
7302017-01-09 Eric Botcazou <ebotcazou@adacore.com>
731
732 * g++.dg/opt/call2.C: New test.
733 * g++.dg/opt/call3.C: Likewise.
734 * gnat.dg/array26.adb: New test.
735 * gnat.dg/array26_pkg.ad[sb]: New helper.
736 * gnat.dg/array27.adb: New test.
737 * gnat.dg/array27_pkg.ad[sb]: New helper.
738 * gnat.dg/array28.adb: New test.
739 * gnat.dg/array28_pkg.ad[sb]: New helper.
740
bd2c6270
JJ
7412017-01-09 Jakub Jelinek <jakub@redhat.com>
742
743 PR translation/79019
744 PR translation/79020
745 * c-c++-common/goacc/host_data-2.c (f): Adjust expected spelling of
746 diagnostics.
747 * gfortran.dg/initialization_17.f90: Likewise.
748
1c1d8e75
DH
7492017-01-09 Dominique d'Humieres <dominiq@lps.ens.fr>
750
751 PR testsuite/79026
752 * gcc.target/i386/pr78904-2.c: Require nonpic targets.
753 * gcc.target/i386/pr78904-4.c: Likewise.
754 * gcc.target/i386/pr78904-6.c: Likewise.
755 * gcc.target/i386/pr78967-2.c: Likewise.
756
cb330ba5
JJ
7572017-01-09 Jakub Jelinek <jakub@redhat.com>
758
759 PR tree-optimization/78899
760 * gcc.target/i386/pr78899.c: New test.
761 * gcc.dg/pr71077.c: New test.
762
a5e14a42
MJ
7632017-01-09 Martin Jambor <mjambor@suse.cz>
764
765 PR ipa/78365
766 PR ipa/78599
767 * gcc.dg/torture/pr78365.c: New test.
768
01216d27
JJ
7692017-01-09 Jakub Jelinek <jakub@redhat.com>
770
dc59e50a
JJ
771 PR c++/78948
772 * g++.dg/cpp1z/constexpr-if10.C: Fix PR number in comment.
773 (main): Use int* instead of long long.
774
01216d27
JJ
775 PR tree-optimization/78938
776 * gcc.dg/vect/pr78938.c: New test.
777
c0d4fec7
KT
7782017-01-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
779
780 * gcc.dg/20161219.c: New test.
781
7b1b0cc1
RB
7822017-01-09 Richard Biener <rguenther@suse.de>
783
784 PR tree-optimization/78997
785 * gcc.dg/torture/pr78997.c: New testcase.
786
813b9c0d
RB
7872017-01-09 Richard Biener <rguenther@suse.de>
788
789 PR debug/79000
790 * g++.dg/lto/pr79000_0.C: New testcase.
791 * g++.dg/lto/pr79000_1.c: Likewise.
792
efcc8d38
MS
7932017-01-08 Martin Sebor <msebor@redhat.com>
794
795 PR middle-end/77708
796 * gcc.dg/tree-ssa/builtin-snprintf-warn-1.c: New test.
797 * gcc.dg/tree-ssa/builtin-snprintf-warn-2.c: New test.
798 * gcc.dg/tree-ssa/builtin-sprintf-warn-6.c: XFAIL test cases failing
799 due to bug 78969.
800 * gcc.dg/format/pr78569.c: Adjust.
801
5ccf1d8d
DM
8022017-01-07 David Malcolm <dmalcolm@redhat.com>
803
804 PR c++/72803
805 * g++.dg/diagnostic/pr72803.C: New test case.
806
42002dfe
MS
8072017-01-07 Martin Sebor <msebor@redhat.com>
808
809 * gcc.dg/attr-alloc_size-3.c: Remove regex made redundant by r243461.
810 * gcc.dg/attr-alloc_size-4.c: Same.
811
de91486c
AV
8122017-01-07 Andre Vehreschild <vehre@gcc.gnu.org>
813
814 * gfortran.dg/coarray/ptr_comp_1.f08: New test.
815 * gfortran.dg/coarray/ptr_comp_2.f08: New test.
816 * gfortran.dg/coarray/ptr_comp_3.f08: New test.
817 * gfortran.dg/coarray/ptr_comp_4.f08: New test.
818 * gfortran.dg/coarray_ptr_comp_1.f08: New test.
819 * gfortran.dg/coarray_ptr_comp_2.f08: New test.
820 * gfortran.dg/coarray_ptr_comp_3.f08: New test.
821
f55a925e
AS
8222017-01-06 Aaron Sawdey <acsawdey@linux.vnet.ibm.com>
823 * gcc.dg/memcmp-1.c: New.
824 * gcc.dg/strncmp-1.c: New.
825
f3caa118
AV
8262017-01-06 Andre Vieira <andre.simoesdiasvieira@arm.com>
827
828 * gcc.target/arm/acle/mcrr: New.
829 * gcc.target/arm/acle/mcrr2: New.
830 * gcc.target/arm/acle/mrrc: New.
831 * gcc.target/arm/acle/mrrc2: New.
832
ecc9a25b
AV
8332017-01-06 Andre Vieira <andre.simoesdiasvieira@arm.com>
834
835 * gcc.target/arm/acle/mcr.c: New.
836 * gcc.target/arm/acle/mrc.c: New.
837 * gcc.target/arm/acle/mcr2.c: New.
838 * gcc.target/arm/acle/mrc2.c: New.
839
3811581f
AV
8402017-01-06 Andre Vieira <andre.simoesdiasvieira@arm.com>
841
842 * gcc.target/arm/acle/ldc: New.
843 * gcc.target/arm/acle/ldc2: New.
844 * gcc.target/arm/acle/ldcl: New.
845 * gcc.target/arm/acle/ldc2l: New.
846 * gcc.target/arm/acle/stc: New.
847 * gcc.target/arm/acle/stc2: New.
848 * gcc.target/arm/acle/stcl: New.
849 * gcc.target/arm/acle/stc2l: New.
850
d57daa0c
AV
8512017-01-06 Andre Vieira <andre.simoesdiasvieira@arm.com>
852
853 * gcc.target/arm/acle/acle.exp: Run tests for different options
854 and make sure fat-lto-objects is used such that we can still do
855 assemble scans.
856 * gcc.target/arm/acle/cdp.c: New.
857 * gcc.target/arm/acle/cdp2.c: New.
858 * lib/target-supports.exp (check_effective_target_arm_coproc1_ok): New.
859 (check_effective_target_arm_coproc1_ok_nocache): New.
860 (check_effective_target_arm_coproc2_ok): New.
861 (check_effective_target_arm_coproc2_ok_nocache): New.
862 (check_effective_target_arm_coproc3_ok): New.
863 (check_effective_target_arm_coproc3_ok_nocache): New.
864 (check_effective_target_arm_coproc4_ok): New.
865 (check_effective_target_arm_coproc4_ok_nocache): New.
866
8a123229
MS
8672017-01-06 Martin Sebor <msebor@redhat.com>
868
869 PR middle-end/78605
870 * gcc.dg/tree-ssa/pr78605.c: New test.
871
5b8999d6
MS
8722017-01-05 Martin Sebor <msebor@redhat.com>
873
874 PR tree-optimization/78910
875 * gcc.dg/tree-ssa/builtin-sprintf-warn-7.c: Adjust text of expected
876 diagnostics.
877 * gcc.dg/tree-ssa/builtin-sprintf.c: Add test cases.
878 * gcc.dg/tree-ssa/pr78910.c: New test.
879
4e89adf9
EB
8802017-01-05 Eric Botcazou <ebotcazou@adacore.com>
881
882 * gcc.dg/sso-10.c: New test.
883
962c5679
JJ
8842017-01-05 Jakub Jelinek <jakub@redhat.com>
885
cfd719e7
JJ
886 PR tree-optimization/71016
887 * gcc.target/i386/pr71016.c: New test.
888 * gcc.target/aarch64/pr71016.c: New test.
889 * gcc.dg/tree-ssa/pr66726-3.c: New test.
890
26f20371
JJ
891 PR c++/78931
892 * g++.dg/cpp1z/decomp19.C: New test.
893
962c5679
JJ
894 PR c++/78890
895 * g++.dg/init/ref14.C: Expect error even in C++11 and later.
896 * g++.dg/init/union1.C: Likewise.
897 * g++.dg/cpp0x/union6.C: Expect errors.
898 * g++.dg/cpp0x/union8.C: New test.
899 * g++.dg/cpp0x/pr78890-1.C: New test.
900 * g++.dg/cpp0x/pr78890-2.C: New test.
901
8c15f541
DE
9022017-01-05 David Edelsohn <dje.gcc@gmail.com>
903
904 * gcc.target/powerpc/pr71670.c: Require p9vector.
905 * gcc.target/powerpc/p9-novsx.c: Same.
906
51b86113
DM
9072017-01-05 David Malcolm <dmalcolm@redhat.com>
908
909 * selftests/asr_div1.rtl: New file.
910 * selftests/aarch64: New subdirectory.
911 * selftests/aarch64/times-two.rtl: New file.
912 * selftests/bb-index.rtl: New file.
913 * selftests/cfg-test.rtl: New file.
914 * selftests/const-int.rtl: New file.
915 * selftests/example-labels.rtl: New file.
916 * selftests/insn-with-mode.rtl: New file.
917 * selftests/jump-to-label-ref.rtl: New file.
918 * selftests/jump-to-return.rtl: New file.
919 * selftests/jump-to-simple-return.rtl: New file.
920 * selftests/mem.rtl: New file.
921 * selftests/note-insn-deleted.rtl: New file.
922 * selftests/note_insn_basic_block.rtl: New file.
923 * selftests/simple-cse.rtl: New file.
924 * selftests/symbol-ref.rtl: New file.
925 * selftests/x86_64: New subdirectory.
926 * selftests/x86_64/call-insn.rtl: New file.
927 * selftests/x86_64/copy-hard-reg-into-frame.rtl: New file.
928 * selftests/x86_64/times-two.rtl: New file.
929 * selftests/x86_64/unspec.rtl: New file.
930
dc7650cc
NS
9312017-01-05 Nathan Sidwell <nathan@acm.org>
932
933 PR c++/78765
934 * g++.dg/cpp0x/pr78765.C: New.
935
3db70565
DV
9362017-01-05 Dominik Vogt <vogt@linux.vnet.ibm.com>
937
938 * gcc.target/s390/memcpy-2.c: New test.
939 * gcc.target/s390/memset-2.c: New test.
940
f5a537e3
AK
9412017-01-05 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
942
943 * gcc.target/s390/memcpy-1.c: New test.
944
d80c6d02
JL
9452017-01-04 Jeff Law <law@redhat.com>
946
947 PR tree-optimization/78812
948 * g++.dg/torture/pr78812.C: New test.
949
08edc320 9502017-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
fba4b861
MM
951
952 PR target/71977
953 PR target/70568
954 PR target/78823
955 * gcc.target/powerpc/pr71977-1.c: New tests to check whether on
956 64-bit VSX systems with direct move, whether we optimize common
957 code sequences in the GLIBC math library for float math functions.
958 * gcc.target/powerpc/pr71977-2.c: Likewise.
959
a9342885
MP
9602017-01-04 Marek Polacek <polacek@redhat.com>
961
962 PR c++/64767
963 * c-c++-common/Wpointer-compare-1.c: New test.
964
066435fe
JJ
9652017-01-04 Jakub Jelinek <jakub@redhat.com>
966
abec4284
JJ
967 PR c++/78949
968 * c-c++-common/Wunused-var-16.c: New test.
969
26c43e27
JJ
970 PR c++/78693
971 * g++.dg/cpp0x/pr78693.C: New test.
972
fc73e60c
JJ
973 PR driver/78957
974 * gcc.dg/pr78957.c: New test.
975
c9cf3863
JJ
976 * g++.dg/cpp1y/auto-fn34.C: New test.
977
066435fe
JJ
978 PR c++/71182
979 * g++.dg/cpp0x/pr71182.C: New test.
980
598bd687
KN
9812017-01-04 Kelvin Nilsen <kelvin@gcc.gnu.org>
982
983 PR target/78056
984 * gcc.target/powerpc/pr78056-1.c: New test.
985 * gcc.target/powerpc/pr78056-2.c: New test.
986 * gcc.target/powerpc/pr78056-3.c: New test.
987 * gcc.target/powerpc/pr78056-4.c: New test.
988 * gcc.target/powerpc/pr78056-5.c: New test.
989 * gcc.target/powerpc/pr78056-6.c: New test.
990 * gcc.target/powerpc/pr78056-7.c: New test.
991 * gcc.target/powerpc/pr78056-8.c: New test.
992 * lib/target-supports.exp
993 (check_effective_target_powerpc_popcntb_ok): New procedure to test
994 whether the effective target supports the popcntb instruction.
995
8194635a
JL
9962017-01-03 Jeff Law <law@redhat.com>
997
998 PR tree-optimization/67955
999 * gcc.dg/tree-ssa/ssa-dse-28.c: New test.
1000
baf9ebc8
MP
10012017-01-04 Marek Polacek <polacek@redhat.com>
1002
1003 PR c++/77545
1004 PR c++/77284
1005 * g++.dg/cpp0x/range-for32.C: New test.
1006 * g++.dg/cpp0x/range-for33.C: New test.
1007
5dd9a9d0
DM
10082017-01-04 David Malcolm <dmalcolm@redhat.com>
1009
1010 * gcc.dg/Wmissing-braces-fixits.c: New test case.
1011
4bf07f3f
NS
10122017-01-04 Nathan Sidwell <nathan@acm.org>
1013
1014 PR c++/66735
1015 * g++.dg/cpp1y/pr66735.C: New.
1016
165ba2e9
JJ
10172017-01-04 Jakub Jelinek <jakub@redhat.com>
1018
1019 PR tree-optimization/71563
1020 * gcc.dg/tree-ssa/pr71563.c: New test.
1021
4567f969
JB
10222017-01-04 Janne Blomqvist <jb@gcc.gnu.org>
1023
1024 PR fortran/78534
1025 PR fortran/78976
1026 * gfortran.dg/dependency_49.f90: Change scan-tree-dump-times
1027 due to gfc_trans_string_copy change to avoid -Wstringop-overflow.
1028 * gfortran.dg/transfer_intrinsic_1.f90: Change
1029 scan-tree-dump-times due to gfc_trans_string_copy change to
1030 avoid -Wstringop-overflow.
1031
1c06f07f
JL
10322017-01-03 Jeff Law <law@redhat.com>
1033
1034 PR tree-optimization/78856
1035 * gcc.c-torture/execute/pr78856.c: New test.
1036
60fb638f
MM
10372017-01-03 Michael Meissner <meissner@linux.vnet.ibm.com>
1038
1039 PR target/78953
1040 * gcc.target/powerpc/pr78953.c: New test.
1041
e4d02f52
ILT
10422017-01-03 Ian Lance Taylor <iant@google.com>
1043
1044 * gcc.misc-tests/godump-1.c: Update for accurate representation of
1045 enums.
1046
5b4f088d
MS
10472017-01-03 Martin Sebor <msebor@redhat.com>
1048
1049 PR tree-optimization/78696
1050 * gcc.dg/tree-ssa/builtin-sprintf-5.c: Remove incorrect test cases.
1051 * gcc.dg/tree-ssa/builtin-sprintf-warn-7.c: Correct off-by-1 errors.
1052 * gcc.dg/tree-ssa/builtin-sprintf-warn-9.c: New test.
1053 * gcc.dg/tree-ssa/builtin-sprintf.c: Add test cases.
1054
10552017-01-03 David Malcolm <dmalcolm@redhat.com>
1056
1057 * gcc.dg/dg-test-1.c: Add tests of relative line specifications
1058 with more than one digit.
1059 * lib/gcc-dg.exp (process-message): Support more than one digit
1060 in relative line specifications.
1061
10622017-01-03 Jakub Jelinek <jakub@redhat.com>
1063
1064 PR tree-optimization/78965
1065 * gcc.dg/pr78965.c: New test.
1066
1067 PR middle-end/78901
1068 * g++.dg/opt/pr78901.C: New test.
1069
10702017-01-03 Janne Blomqvist <jb@gcc.gnu.org>
1071
1072 PR fortran/78534
1073 PR fortran/66310
1074 * gfortran.dg/dependency_49.f90: Change scan-tree-dump-times
1075 due to gfc_trans_string_copy change to avoid -Wstringop-overflow.
1076 * gfortran.dg/repeat_4.f90: Use integers of kind C_SIZE_T.
1077 * gfortran.dg/repeat_7.f90: New test for PR 66310.
1078 * gfortran.dg/scan_2.f90: Handle potential cast in assignment.
1079 * gfortran.dg/string_1.f90: Limit to ilp32 targets.
1080 * gfortran.dg/string_1_lp64.f90: New test.
1081 * gfortran.dg/string_3.f90: Limit to ilp32 targets.
1082 * gfortran.dg/string_3_lp64.f90: New test.
1083 * gfortran.dg/transfer_intrinsic_1.f90: Change
1084 scan-tree-dump-times due to gfc_trans_string_copy change to
1085 avoid -Wstringop-overflow.
1086
8b7163c6
UB
10872017-01-02 Uros Bizjak <ubizjak@gmail.com>
1088
1089 PR target/78967
1090 * gcc.target/i386/pr78967-1.c: New test.
1091 * gcc.target/i386/pr78967-2.c: Ditto.
1092 * gcc.target/i386/pr78967-3.c: Ditto.
1093
1094 * gcc.target/i386/pr78904-2.c: Tighten scan-asm patterns.
1095 * gcc.target/i386/pr78904-4.c: Ditto.
1096 * gcc.target/i386/pr78904-6.c: Ditto.
1097
e2940b98
JH
10982017-01-01 Jan Hubicka <hubicka@ucw.cz>
1099
1100 PR middle-end/77674
1101 * g++.dg/torture/pr77674.C: New testcase.
1102
cbe34bb5 11032017-01-01 Jakub Jelinek <jakub@redhat.com>
818ab71a
JJ
1104
1105 Update copyright years.
818ab71a 1106\f
cbe34bb5 1107Copyright (C) 2017 Free Software Foundation, Inc.
ad41bd84
JM
1108
1109Copying and distribution of this file, with or without modification,
1110are permitted in any medium without royalty provided the copyright
1111notice and this notice are preserved.