]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
[ARM target attributes] Fix effective_target tests
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
a7b5688a 12016-01-20 Christophe Lyon <christophe.lyon@linaro.org>
2
3 * lib/target-supports.exp
4 (check_effective_target_arm_fp_ok_nocache): New.
5 (check_effective_target_arm_fp_ok): New.
6 (add_options_for_arm_fp): New.
7 (check_effective_target_arm_crypto_ok_nocache): Require
8 target_arm_v8_neon_ok instead of arm32.
9 (check_effective_target_arm_crypto_pragma_ok_nocache): New.
10 (check_effective_target_arm_crypto_pragma_ok): New.
11 (add_options_for_arm_vfp): New.
12 * gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
13 target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
14 target instead. Force initial fpu to vfp.
15 * gcc.target/arm/attr-neon-builtin-fail.c: Do not force
16 -mfloat-abi=softfp, use arm_fp_ok effective target instead.
17 * gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
18 dependency.
19 * gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
20 use arm_vfp effective target instead. Force initial fpu to vfp.
21 * gcc.target/arm/attr-neon3.c: Likewise.
22 * gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
23 arm_vfp_ok.
24 * gcc.target/arm/unsigned-float.c: Likewise.
25 * gcc.target/arm/vfp-1.c: Likewise.
26 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
27 * gcc.target/arm/vfp-ldmdbs.c: Likewise.
28 * gcc.target/arm/vfp-ldmiad.c: Likewise.
29 * gcc.target/arm/vfp-ldmias.c: Likewise.
30 * gcc.target/arm/vfp-stmdbd.c: Likewise.
31 * gcc.target/arm/vfp-stmdbs.c: Likewise.
32 * gcc.target/arm/vfp-stmiad.c: Likewise.
33 * gcc.target/arm/vfp-stmias.c: Likewise.
34 * gcc.target/arm/vnmul-1.c: Likewise.
35 * gcc.target/arm/vnmul-2.c: Likewise.
36 * gcc.target/arm/vnmul-3.c: Likewise.
37 * gcc.target/arm/vnmul-4.c: Likewise.
38
7ca56ca8 392016-01-20 H.J. Lu <hongjiu.lu@intel.com>
7fb75b57 40
7fb75b57 41 PR testsuite/69366
42 * g++.dg/pr63995-1.C: Require non-x32 target, instead of,
43 the MPX run-time library, for compile-time MPX test.
44 * gcc.target/i386/chkp-always_inline.c: Likewise.
45 * gcc.target/i386/chkp-bndret.c: Likewise.
46 * gcc.target/i386/chkp-builtins-1.c: Likewise.
47 * gcc.target/i386/chkp-builtins-2.c: Likewise.
48 * gcc.target/i386/chkp-builtins-3.c: Likewise.
49 * gcc.target/i386/chkp-builtins-4.c: Likewise.
50 * gcc.target/i386/chkp-const-check-1.c: Likewise.
51 * gcc.target/i386/chkp-const-check-2.c: Likewise.
52 * gcc.target/i386/chkp-hidden-def.c: Likewise.
53 * gcc.target/i386/chkp-label-address.c: Likewise.
54 * gcc.target/i386/chkp-lifetime-1.c: Likewise.
55 * gcc.target/i386/chkp-narrow-bounds.c: Likewise.
56 * gcc.target/i386/chkp-pr69044.c: Likewise.
57 * gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
58 * gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
59 * gcc.target/i386/chkp-strchr.c: Likewise.
60 * gcc.target/i386/chkp-strlen-1.c: Likewise.
61 * gcc.target/i386/chkp-strlen-2.c: Likewise.
62 * gcc.target/i386/chkp-strlen-3.c: Likewise.
63 * gcc.target/i386/chkp-strlen-4.c: Likewise.
64 * gcc.target/i386/chkp-strlen-5.c: Likewise.
65 * gcc.target/i386/chkp-stropt-1.c: Likewise.
66 * gcc.target/i386/chkp-stropt-10.c: Likewise.
67 * gcc.target/i386/chkp-stropt-11.c: Likewise.
68 * gcc.target/i386/chkp-stropt-12.c: Likewise.
69 * gcc.target/i386/chkp-stropt-13.c: Likewise.
70 * gcc.target/i386/chkp-stropt-14.c: Likewise.
71 * gcc.target/i386/chkp-stropt-15.c: Likewise.
72 * gcc.target/i386/chkp-stropt-16.c: Likewise.
73 * gcc.target/i386/chkp-stropt-2.c: Likewise.
74 * gcc.target/i386/chkp-stropt-3.c: Likewise.
75 * gcc.target/i386/chkp-stropt-4.c: Likewise.
76 * gcc.target/i386/chkp-stropt-5.c: Likewise.
77 * gcc.target/i386/chkp-stropt-6.c: Likewise.
78 * gcc.target/i386/chkp-stropt-7.c: Likewise.
79 * gcc.target/i386/chkp-stropt-8.c: Likewise.
80 * gcc.target/i386/chkp-stropt-9.c: Likewise.
81 * gcc.target/i386/pr63995-2.c: Likewise.
82 * gcc.target/i386/pr64805.c: Likewise.
83 * gcc.target/i386/pr65044.c: Likewise.
84 * gcc.target/i386/pr65167.c: Likewise.
85 * gcc.target/i386/pr65183.c: Likewise.
86 * gcc.target/i386/pr65184.c: Likewise.
87 * gcc.target/i386/thunk-retbnd.c: Likewise.
7ca56ca8 88
f2da0b99 892016-01-20 Ilya Enkovich <enkovich.gnu@gmail.com>
90
91 PR tree-optimization/69328
92 * gcc.dg/pr69328.c: New test.
93
4d379676 942016-01-20 Jeff Law <law@redhat.com>
95
4a11f145 96 PR target/25114
4d379676 97 * gcc.target/m68k/pr25114.c: New test.
98
0754bad1 992016-01-20 Andre Vieira <andre.simoesdiasvieira@arm.com>
100
101 * gcc.target/arm/memset-inline-10.c: Added
102 dg-require-effective-target arm_thumb2_ok.
103
63bd5c2d 1042016-01-19 Eric Botcazou <ebotcazou@adacore.com>
105
106 * gcc.dg/debug/dwarf2/sso.c: New test.
107
a9c01e81 1082016-01-19 Uros Bizjak <ubizjak@gmail.com>
109
110 PR testsuite/68820
111 * gcc.c-torture/execute/builtins/memops-asm.x: New file.
112 * gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
113 * gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.
114
53fa0e54 1152016-01-19 Jan Hubicka <hubicka@ucw.cz>
116
117 PR ipa/66223
118 * g++.dg/ipa/devirt-50.C: New testcase.
119
e035a62c 1202016-01-19 Marek Polacek <polacek@redhat.com>
121
122 PR c++/68965
123 * g++.dg/cpp1y/parameter-pack-1.C: New test.
124 * g++.dg/cpp1y/parameter-pack-2.C: New test.
125
885cc3ea 1262016-01-19 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
127
128 PR target/69135
129 * gcc.target/arm/pr69135_1.c: New test.
130
07bd240e 1312015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
132
133 * gcc.target/aarch64/ccmp_1.c: Add new tests.
134
9f60d257 1352015-01-19 Wilco Dijkstra <wdijkstr@arm.com>
136
137 * gcc.target/aarch64/ccmp_1.c: New testcase.
138
a0c919f7 1392016-01-19 Marek Polacek <polacek@redhat.com>
140
141 PR c++/68586
142 * g++.dg/cpp0x/enum30.C: New test.
143
dc5d6d17 1442016-01-19 Richard Biener <rguenther@suse.de>
145
146 PR tree-optimization/69336
147 * g++.dg/tree-ssa/pr69336.C: New testcase.
148
6dd156e0 1492016-01-19 Jakub Jelinek <jakub@redhat.com>
150
151 PR debug/65779
152 * gcc.dg/pr65779.c: New test.
153
3e0d45b9 1542016-01-19 Richard Biener <rguenther@suse.de>
155
156 PR tree-optimization/69352
157 * gcc.dg/torture/pr69352.c: New testcase.
158
7a3cf64d 1592016-01-19 Jakub Jelinek <jakub@redhat.com>
160
161 PR rtl-optimization/68955
162 PR rtl-optimization/64557
163 * gcc.dg/torture/pr68955.c: New test.
164
8be55b33 1652016-01-19 Jan Hubicka <hubicka@ucw.cz>
166
167 PR lto/69136
168 * g++.dg/torture/pr69136.C: New testcase.
169
72a985d7 1702016-01-19 Jan Hubicka <hubicka@ucw.cz>
171
172 PR lto/69133
173 * g++.dg/lto/pr69133_0.C: New testcase.
174 * g++.dg/lto/pr69133_1.C: New testcase.
175
56778b62 1762016-01-15 Jeff Law <law@redhat.com>
177
178 PR tree-optimization/69320
179 * gcc.c-torture/pr69320-1.c: New test.
180 * gcc.c-torture/pr69320-2.c: New test.
181 * gcc.c-torture/pr69320-3.c: New test.
182 * gcc.c-torture/pr69320-4.c: New test.
183
ced41b93 1842016-01-18 Patrick Palka <ppalka@gcc.gnu.org>
185
186 PR c++/11858
187 PR c++/24663
188 PR c++/24664
189 * g++.dg/template/pr11858.C: New test.
190 * g++.dg/template/pr24663.C: New test.
191 * g++.dg/template/unify12.C: New test.
192 * g++.dg/template/unify13.C: New test.
193 * g++.dg/template/unify14.C: New test.
194 * g++.dg/template/unify15.C: New test.
195 * g++.dg/template/unify16.C: New test.
196 * g++.dg/template/unify17.C: New test.
197
7f8cbcaf 1982016-01-18 David Malcolm <dmalcolm@redhat.com>
199
200 PR testsuite/69181
201 * gcc.dg/pr69181-1.c: New test file.
202 * gcc.dg/pr69181-2.c: New test file.
203 * lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
204 globals by moving it to...
205 (cleanup-after-saved-dg-test): ...this new function. Add
206 "global additional_sources_used". Add reset of global
207 multiline_expected_outputs to the empty list.
208 * lib/multiline.exp (_multiline_expected_outputs): Rename this
209 global to...
210 (multiline_expected_outputs): ...this, and updated comments to
211 note that it is modified from gcc-dg.exp.
212 (dg-end-multiline-output): Update for the above renaming.
213 (handle-multiline-outputs): Likewise. Remove the clearing
214 of the expected outputs to the empty list.
215
3c7cbfc0 2162016-01-18 Richard Biener <rguenther@suse.de>
217
218 PR tree-optimization/69297
219 * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.
220
81d49cc1 2212016-01-18 Joseph Myers <joseph@codesourcery.com>
222
223 * gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
224 dg-options.
225 * gcc.target/mips/mips-3d-2.c: Likewise.
226 * gcc.target/mips/mips-3d-3.c: Likewise.
227 * gcc.target/mips/mips-3d-4.c: Likewise.
228 * gcc.target/mips/mips-3d-5.c: Likewise.
229 * gcc.target/mips/mips-3d-6.c: Likewise.
230 * gcc.target/mips/mips-3d-7.c: Likewise.
231 * gcc.target/mips/mips-3d-8.c: Likewise.
232 * gcc.target/mips/mips-3d-9.c: Likewise.
233 * gcc.target/mips/mips-ps-1.c: Likewise.
234 * gcc.target/mips/mips-ps-2.c: Likewise.
235 * gcc.target/mips/mips-ps-3.c: Likewise.
236 * gcc.target/mips/mips-ps-4.c: Likewise.
237 * gcc.target/mips/mips-ps-5.c: Likewise.
238 * gcc.target/mips/mips-ps-6.c: Likewise.
239 * gcc.target/mips/mips-ps-7.c: Likewise.
240 * gcc.target/mips/mips-ps-type.c: Likewise.
241 * gcc.target/mips/mips-ps-type-2.c: Likewise.
242 * gcc.target/mips/mips16-attributes-6.c: Likewise.
243
03c4ff3a 2442016-01-18 Tom de Vries <tom@codesourcery.com>
245
246 * c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
247 * c-c++-common/goacc/kernels-double-reduction.c: New test.
248 * c-c++-common/goacc/kernels-empty.c: New test.
249 * c-c++-common/goacc/kernels-eternal.c: New test.
250 * c-c++-common/goacc/kernels-loop-2.c: New test.
251 * c-c++-common/goacc/kernels-loop-3.c: New test.
252 * c-c++-common/goacc/kernels-loop-data-2.c: New test.
253 * c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
254 * c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
255 * c-c++-common/goacc/kernels-loop-data-update.c: New test.
256 * c-c++-common/goacc/kernels-loop-data.c: New test.
257 * c-c++-common/goacc/kernels-loop-g.c: New test.
258 * c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
259 * c-c++-common/goacc/kernels-loop-n.c: New test.
260 * c-c++-common/goacc/kernels-loop-nest.c: New test.
261 * c-c++-common/goacc/kernels-loop.c: New test.
262 * c-c++-common/goacc/kernels-noreturn.c: New test.
263 * c-c++-common/goacc/kernels-one-counter-var.c: New test.
264 * c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
265 * c-c++-common/goacc/kernels-reduction.c: New test.
266
22e3dcee 2672016-01-18 Tom de Vries <tom@codesourcery.com>
268
269 * gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
270 * gcc.dg/autopar/outer-2.c: Same.
271 * gcc.dg/autopar/outer-3.c: Same.
272 * gcc.dg/autopar/outer-4.c: Same.
273 * gcc.dg/autopar/outer-5.c: Same.
274 * gcc.dg/autopar/outer-6.c: Same.
275 * gcc.dg/autopar/parallelization-1.c: Same.
276 * gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
277 * gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
278 * gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
279 * gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
280 * gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
281 * gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
282 * gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
283 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
284 * gcc.dg/autopar/pr39500-1.c: Same.
285 * gcc.dg/autopar/pr39500-2.c: Same.
286 * gcc.dg/autopar/pr46193.c: Same.
287 * gcc.dg/autopar/pr46194.c: Same.
288 * gcc.dg/autopar/pr49580.c: Same.
289 * gcc.dg/autopar/pr49960-1.c: Same.
290 * gcc.dg/autopar/pr49960.c: Same.
291 * gcc.dg/autopar/pr68373.c: Same.
292 * gcc.dg/autopar/reduc-1.c: Same.
293 * gcc.dg/autopar/reduc-1char.c: Same.
294 * gcc.dg/autopar/reduc-1short.c: Same.
295 * gcc.dg/autopar/reduc-2.c: Same.
296 * gcc.dg/autopar/reduc-2char.c: Same.
297 * gcc.dg/autopar/reduc-2short.c: Same.
298 * gcc.dg/autopar/reduc-3.c: Same.
299 * gcc.dg/autopar/reduc-4.c: Same.
300 * gcc.dg/autopar/reduc-6.c: Same.
301 * gcc.dg/autopar/reduc-7.c: Same.
302 * gcc.dg/autopar/reduc-8.c: Same.
303 * gcc.dg/autopar/reduc-9.c: Same.
304 * gcc.dg/autopar/uns-outer-4.c: Same.
305 * gcc.dg/autopar/uns-outer-5.c: Same.
306 * gcc.dg/autopar/uns-outer-6.c: Same.
307 * gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
308 * gfortran.dg/parloops-exit-first-loop-alt.f95: Same.
309
fd5cbe2f 3102016-01-18 Alan Lawrence <alan.lawrence@arm.com>
311
312 PR target/63679
313 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
314 aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.
315
fa75ab55 3162016-01-18 Alan Lawrence <alan.lawrence@arm.com>
317
318 PR target/63679
319 * gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
320 * gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
321 * gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.
322
214b2582 3232016-01-18 Alan Lawrence <alan.lawrence@arm.com>
324
325 PR target/63679
326 * gcc.dg/tree-ssa/sra-17.c: New.
327 * gcc.dg/tree-ssa/sra-18.c: New.
328
13146837 3292016-01-18 Ilya Enkovich <enkovich.gnu@gmail.com>
330
331 * gcc.target/i386/pr65105-5.c: Adjust to andn generation.
332
6ccd18c2 3332016-01-18 Eric Botcazou <ebotcazou@adacore.com>
334
335 * gnat.dg/inline12.adb: New test.
336
8872b95f 3372016-01-18 Bin Cheng <bin.cheng@arm.com>
338
339 PR tree-optimization/66797
340 * gcc.c-torture/execute/pr65447.c: Relax check condition.
341
971514e3 3422016-01-18 Richard Biener <rguenther@suse.de>
343
344 PR tree-optimization/69170
345 * gcc.dg/torture/pr69170.c: New testcase.
346
9b2d1aab 3472016-01-17 John David Anglin <danglin@gcc.gnu.org>
348
349 * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.
350
164d84c2 3512016-01-16 Tom de Vries <tom@codesourcery.com>
352
353 * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.
354
4c33b769 3552016-01-16 Tom de Vries <tom@codesourcery.com>
356
357 * gcc.dg/parloops-exit-first-loop-alt.c: Move ...
358 * gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here. Remove
359 redundant dg-require-effective-target pthread.
360 * gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
361 * gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
362 * gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
363 * gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
364 * gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
365 * gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
366 * gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.
367
673441b0 3682016-01-16 David Edelsohn <dje.gcc@gmail.com>
369
370 PR target/68609
371 * gcc.target/powerpc/recip-6.c: Enable on AIX.
372 * gcc.target/powerpc/recip-7.c: Same.
373
90153ae7 3742016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
375
376 PR c++/69091
377 * g++.dg/template/pr69091.C: New test.
378
bc24d01d 3792016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
380
381 * c-c++-common/cilk-plus/AN/an-if.c: Check that the original
382 dump does not contain an error_mark_node.
383 * c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
384 * c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.
385
4067c0fd 3862016-01-16 Patrick Palka <ppalka@gcc.gnu.org>
387
388 PR c++/68936
389 * g++.dg/template/pr68936.C: New test.
390
27c6dbdd 3912016-01-15 David Edelsohn <dje.gcc@gmail.com>
392
393 PR target/68609
394 * gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
395 * gcc.target/powerpc/recip-2.c: Same.
396 * gcc.target/powerpc/recip-3.c: Same.
397 * gcc.target/powerpc/recip-4.c: Same.
398 * gcc.target/powerpc/recip-sqrtf.c: Same.
399
e390c57d 4002016-01-15 Jeff Law <law@redhat.com>
401
402 PR tree-optimization/69270
403 * gcc.dg/tree-ssa/pr69270-2.c: New test.
404 * gcc.dg/tree-ssa/pr69270-3.c: New test.
405
ddcfeaf1 4062016-01-15 Paul Thomas <pault@gcc.gnu.org>
407
408 PR fortran/49630
409 * gfortran.dg/deferred_character_13.f90: New test for the fix
410 of comment 3 of the PR.
411
412 PR fortran/54070
413 * gfortran.dg/deferred_character_8.f90: New test
414 * gfortran.dg/allocate_error_5.f90: New test
415
416 PR fortran/60593
417 * gfortran.dg/deferred_character_10.f90: New test
418
419 PR fortran/60795
420 * gfortran.dg/deferred_character_14.f90: New test
421
422 PR fortran/61147
423 * gfortran.dg/deferred_character_11.f90: New test
424
425 PR fortran/64324
426 * gfortran.dg/deferred_character_9.f90: New test
427
81be349c 4282016-01-15 Vladimir Makarov <vmakarov@redhat.com>
429
430 PR rtl-optimization/69030
431 * gcc.target/i386/pr69030.c: New.
432
998456c5 4332016-01-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
434
435 * gcc.target/aarch64/target_attr_17.c: New test.
436
0d85be19 4372016-01-15 Richard Biener <rguenther@suse.de>
438
439 PR tree-optimization/66856
440 * gcc.dg/torture/pr66856-1.c: New testcase.
441 * gcc.dg/torture/pr66856-2.c: Likewise.
442
321d36c8 4432016-01-15 Richard Biener <rguenther@suse.de>
444
445 PR debug/69137
446 * g++.dg/lto/pr69137_0.C: New testcase.
447
d94a1f53 4482016-01-15 Richard Sandiford <richard.sandiford@arm.com>
449
450 PR middle-end/69246
451 * gcc.target/i386/pr69246.c: New test.
452
5fe9a861 4532016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
454
a9c01e81 455 * gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.
5fe9a861 456
3d05a5e9 4572016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
458
459 PR c++/56194
460 * g++.dg/init/const9.C: Disable test on S/390.
461
5e8132b5 4622016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
463
464 * g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
465 * g++.dg/Wno-frame-address.C: Ditto.
466
32307cdf 4672016-01-15 Dominik Vogt <vogt@linux.vnet.ibm.com>
468
469 * gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.
470
1ca28250 4712016-01-15 Richard Biener <rguenther@suse.de>
472
473 PR tree-optimization/68961
474 * gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.
475
6271bd93 4762016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
477
478 * gcc.target/i386/pr65105-5.c: New test.
479
9dbe6a63 4802016-01-15 Jan Hubicka <hubicka@ucw.cz>
481
482 * gcc.c-torture/execute/alias-4.c: New testcase.
483
a70589b9 4842016-01-15 Jan Hubicka <hubicka@ucw.cz>
485
486 PR ipa/68148
487 * g++.dg/ipa/devirt-49.C: New testcase.
488
7bbac464 4892016-01-15 Christian Bruel <christian.bruel@st.com>
86eff91f 490
491 PR target/65837
492 * gcc.target/arm/attr-neon-builtin-fail2.c: New test.
493 * gcc.target/arm/lto/pr65837-attr_0.c: New test.
494 * gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.
495
4345b868 4962016-01-15 Richard Biener <rguenther@suse.de>
497
498 PR tree-optimization/69117
499 * gcc.dg/torture/pr69117.c: New testcase.
500
580357e7 5012015-01-14 Ryan Burn <contact@rnburn.com>
7d600da5 502
503 PR c++/69048
504 * g++.dg/cilk-plus/CK/pr69048.cc: New test.
505
612baa31 5062016-01-14 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
507
508 PR testsuite/67509
509 * gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
510 range tests use 100 * maximum instead of maximum + 1.
511
44e09bc4 5122016-01-14 Jakub Jelinek <jakub@redhat.com>
513
514 PR debug/69244
515 * gcc.dg/guality/pr69244.c: New test.
516
96962ae4 5172016-01-14 Uros Bizjak <ubizjak@gmail.com>
518
519 * lib/target-supports.exp (check_effective_target_issignaling):
520 New procedure.
521 * gcc.dg/pr61441.c: Require issignaling effective target.
522
ab9c400b 5232016-01-14 Segher Boessenkool <segher@kernel.crashing.org>
524
525 PR target/68803
526 * gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.
527
a7ed4583 5282016-01-14 David Malcolm <dmalcolm@redhat.com>
529
530 PR c++/68819
531 PR preprocessor/69177
532 * gcc.dg/plugin/location-overflow-test-1.c: New test case.
533 * gcc.dg/plugin/location-overflow-test-2.c: New test case.
534 * gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
535 * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
536
77f35cec 5372016-01-14 Marek Polacek <polacek@redhat.com>
538
539 PR c/69262
540 * gcc.dg/array-15.c: New test.
541
915d0950 5422016-01-14 Jakub Jelinek <jakub@redhat.com>
543
544 PR middle-end/68146
545 PR tree-optimization/69155
546 * gfortran.dg/pr68146.f: New test.
547 * gfortran.dg/pr69155.f90: New test.
548
24651fb7 5492016-01-14 Richard Biener <rguenther@suse.de>
550
551 PR tree-optimization/68060
552 * gcc.dg/torture/pr68060-1.c: New testcase.
553 * gcc.dg/torture/pr68060-2.c: Likewise.
554
2f63f950 5552016-01-14 Nick Clifton <nickc@redhat.com>
556
557 * lib/target-supports.exp
558 (check_effective_target_arm_neon_ok_nocache): Add an option
559 sequence that includes setting the ARM architecture to ARMv7-A.
560 * gcc.target/arm/attr-neon.c: Use dg-add-options to add the
561 command line options necessary to enable Neon support.
562 * gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
563 * gcc.target/arm/neon-vshl-imm-1.c: Likewise.
564 * gcc.target/arm/neon-vshr-imm-1.c: Likewise.
565 * gcc.target/arm/pr69180.c: Likewise.
566
3ce0acde 5672016-01-14 Jeff Law <law@redhat.com>
568
569 PR tree-optimization/69270
570 * gcc.dg/tree-ssa/pr69270.c: New test.
571
bda05c57 5722016-01-13 Bernd Schmidt <bschmidt@redhat.com>
573
574 PR c/66208
575 * c-c++-common/pr66208.c: New file.
576
9b657cf1 5772016-01-13 Jakub Jelinek <jakub@redhat.com>
578
579 PR tree-optimization/69156
580 * gcc.dg/pr69156.c: New test.
581
58ba1b9d 5822016-01-13 H.J. Lu <hongjiu.lu@intel.com>
583
584 * gcc.target/i386/pr69225-7.c: New test.
585
e5fee0fe 5862016-01-13 Richard Henderson <rth@redhat.com>
587
588 * gcc.dg/tm/memopt-13.c: Update expected function.
589 * gcc.dg/tm/memopt-6.c: Likewise.
590
3f0e9745 5912016-01-13 Uros Bizjak <ubizjak@gmail.com>
592
593 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
594 * gcc.target/i386/pr68432-1.c (dg-options): Ditto.
595 * gcc.target/i386/pr68432-2.c (dg-options): Ditto.
596 * gcc.target/i386/pr68432-3.c (dg-options): Ditto.
7a6ddc0d 597
3f0e9745 5982016-01-13 Tom de Vries <tom@codesourcery.com>
599
600 PR tree-optimization/69169
7a6ddc0d 601 * gcc.dg/pr69169.c: New test.
602
9b657cf1 6032016-01-13 Alexander Fomin <alexander.fomin@intel.com>
7361eb31 604
605 PR target/69228
606 * gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
607 * gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
608 * gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
609 * gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
610 * gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
611 * gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
612 * gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
613 * gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.
614
f704d701 6152016-01-13 Jakub Jelinek <jakub@redhat.com>
616
617 PR target/69247
618 * gcc.dg/pr69247.c: New test.
619
e966d6b9 6202016-01-13 Richard Biener <rguenther@suse.de>
621
622 PR tree-optimization/69242
623 * gcc.dg/torture/pr69242.c: New testcase.
624
1ca1d9b2 6252016-01-13 Richard Biener <rguenther@suse.de>
626
627 PR tree-optimization/69186
628 * gcc.dg/torture/pr69186.c: New testcase.
629
d07cbccc 6302016-01-13 Jeff Law <law@redhat.com>
631
632 PR tree-optimization/67755
633 * gcc.dg/tree-ssa/pr67755.c: New test.
634
6352016-01-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
0ebbc233 636
637 * gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
638 pass number in output by a star.
639
b95d41cf 6402016-01-12 Bin Cheng <bin.cheng@arm.com>
641
642 PR tree-optimization/68911
643 * gcc.c-torture/execute/pr68911.c: New test.
644
91d87e22 6452016-01-12 Marek Polacek <polacek@redhat.com>
646
647 PR c++/68979
648 * g++.dg/warn/permissive-1.C: New test.
649
8a9401a4 6502016-01-12 Jakub Jelinek <jakub@redhat.com>
651
652 PR objc++/68511
653 PR c++/69213
654 * g++.dg/opt/pr69213.C: New test.
655
b9cb7a67 6562016-01-12 Christian Bruel <christian.bruel@st.com>
657
658 PR target/69180
659 * gcc.target/arm/pr69180.c: New test.
660
e4c96992 6612016-01-12 Richard Biener <rguenther@suse.de>
662
663 PR lto/69077
664 * g++.dg/lto/pr69077_0.C: New testcase.
665 * g++.dg/lto/pr69077_1.C: Likewise.
666
90525f61 6672016-01-12 Jakub Jelinek <jakub@redhat.com>
668
669 PR target/69175
670 * g++.dg/opt/pr69175.C: New test.
671
9e7edfd3 6722016-01-12 Alan Lawrence <alan.lawrence@arm.com>
673
674 * gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
675 rather than #including math.h & stdlib.h.
676 * gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
677 * gcc.dg/vect/pr49771.c: Likewise.
678 * gcc.dg/vect/vect-10-big-array.c: Likewise.
679 * gcc.dg/vect/vect-neg-store-1.c: Likewise.
680 * gcc.dg/vect/vect-neg-store-2.c: Likewise.
681 * gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
682 * gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
683 * gcc.dg/vect/pr44507.c: Likewise.
684 * gcc.dg/vect/pr45902.c: Likewise.
685 * gcc.dg/vect/slp-widen-mult-half.c: Likewise.
686 * gcc.dg/vect/vect-117.c: Likewise.
687 * gcc.dg/vect/vect-99.c: Likewise.
688 * gcc.dg/vect/vect-aggressive-1.c: Likewise.
689 * gcc.dg/vect/vect-cond-1.c: Likewise.
690 * gcc.dg/vect/vect-cond-2.c: Likewise.
691 * gcc.dg/vect/vect-cond-3.c: Likewise.
692 * gcc.dg/vect/vect-cond-4.c: Likewise.
693 * gcc.dg/vect/vect-mask-load-1.c: Likewise.
694 * gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
695 * gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
696 * gcc.dg/vect/vect-over-widen-1.c: Likewise.
697 * gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
698 * gcc.dg/vect/vect-over-widen-2.c: Likewise.
699 * gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
700 * gcc.dg/vect/vect-over-widen-3.c: Likewise.
701 * gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
702 * gcc.dg/vect/vect-over-widen-4.c: Likewise.
703 * gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
704 * gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
705 * gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
706 * gcc.dg/vect/vect-widen-mult-half.c: Likewise.
707 * gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
708 include of signal.h.
709 * gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
710 * gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
711 * gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
712 * gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
713 * gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
714 * gcc.dg/vect/vect-ifcvt-16.c: Likewise.
715 * gcc.dg/vect/vect-ifcvt-17.c: Likewise.
716 * gcc.dg/vect/vect-ifcvt-2.c: Likewise.
717 * gcc.dg/vect/vect-ifcvt-3.c: Likewise.
718 * gcc.dg/vect/vect-ifcvt-4.c: Likewise.
719 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
720 * gcc.dg/vect/vect-ifcvt-5.c: Likewise.
721 * gcc.dg/vect/vect-ifcvt-6.c: Likewise.
722 * gcc.dg/vect/vect-ifcvt-7.c: Likewise.
723 * gcc.dg/vect/vect-ifcvt-9.c: Likewise.
724 * gcc.dg/vect/vect-outer-5.c: Likewise.
725 * gcc.dg/vect/vect-outer-6.c: Likewise.
726 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
727 include of stdio.h.
728
3368873d 7292016-01-12 Nick Clifton <nickc@redhat.com>
730
731 PR target/68913
732 * gcc.dg/lto/pr61886_0.c: Rename the external function called
733 to fread so that it will be found in all target runtimes.
734
0464ea95 7352016-01-12 Richard Biener <rguenther@suse.de>
736
737 PR tree-optimization/69053
738 * g++.dg/torture/pr69053.C: New testcase.
739
7819730f 7402016-01-12 Richard Biener <rguenther@suse.de>
741
742 PR tree-optimization/69168
743 * gcc.dg/torture/pr69168.c: New testcase.
744
995bfebf 7452016-01-12 Richard Biener <rguenther@suse.de>
746
747 PR tree-optimization/69157
748 * gcc.dg/torture/pr69157.c: New testcase.
749
7502016-01-12 Richard Biener <rguenther@suse.de>
751
752 PR tree-optimization/69174
753 * gcc.dg/torture/pr69174.c: New testcase.
754
1d10d64c 7552016-01-12 Jakub Jelinek <jakub@redhat.com>
756
757 PR c++/66808
758 PR c++/69000
759 * g++.dg/tls/pr66808.C: New test.
760 * g++.dg/tls/pr69000.C: New test.
761
f0b79faf 7622016-01-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
763
764 * gcc.target/powerpc/swaps-p8-23.c: New test.
765 * gcc.target/powerpc/swaps-p8-24.c: Likewise.
766
04cf75a4 7672016-01-11 John David Anglin <danglin@gcc.gnu.org>
768
769 PR tree-optimization/68356
770 * gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.
771
0eb4264c 7722016-01-12 Kugan Vivekanandarajah <kuganv@linaro.org>
773 Jim Wilson <jim.wilson@linaro.org>
774
775 PR target/69194
776 * gcc.target/arm/pr69194.c: New test.
777
2f66de64 7782016-01-11 H.J. Lu <hongjiu.lu@intel.com>
779
780 PR target/69225
781 * gcc.target/i386/pr69225-1.c: New test.
782 * gcc.target/i386/pr69225-2.c: Likewise.
783 * gcc.target/i386/pr69225-3.c: Likewise.
784 * gcc.target/i386/pr69225-4.c: Likewise.
785 * gcc.target/i386/pr69225-5.c: Likewise.
786 * gcc.target/i386/pr69225-6.c: Likewise.
787
36105e82 7882016-01-11 Jakub Jelinek <jakub@redhat.com>
789
1c78ce2e 790 PR target/67462
791 * gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
792 if lp64.
793
a4a87320 794 PR target/69071
795 * gcc.dg/pr69071.c: New test.
796
91fbd04f 797 PR c++/69211
798 * g++.dg/opt/pr69211.C: New test.
799
36105e82 800 PR tree-optimization/69214
801 * gcc.c-torture/compile/pr69214.c: New test.
802
e934c380 8032016-01-11 Uros Bizjak <ubizjak@gmail.com>
804
805 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
806 * gcc.target/i386/pr66232-11.c: Ditto.
807 * gcc.target/i386/pr66232-12.c: Ditto.
808 * gcc.target/i386/pr66232-13.c: Ditto.
809
3ff1b153 8102016-01-11 Richard Biener <rguenther@suse.de>
811
812 PR tree-optimization/69173
813 * gcc.dg/torture/pr69173.c: New testcase.
814
04e1504c 8152016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
816
817 PR rtl-optimization/68796
818 * gcc.target/aarch64/tst_5.c: New test.
819 * gcc.target/aarch64/tst_6.c: Likewise.
820
ae8718b5 8212016-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
822
823 PR rtl-optimization/68841
824 * gcc.dg/pr68841.c: New test.
825 * gcc.c-torture/execute/pr68841.c: New test.
826
bd8bece2 8272016-01-11 Yuri Rumyantsev <ysrumyan@gmail.com>
828
829 PR rtl-optimization/68920
830 * gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
831 for ix86 targets.
832 * gcc.dg/ifcvt-5.c: New test.
833
9b657cf1 8342016-01-11 Alexandre Oliva <aoliva@redhat.com>
57c83f79 835
836 PR bootstrap/69123
837 * g++.dg/pr69123.C: New.
838
7a158352 8392016-01-11 Ilya Enkovich <enkovich.gnu@gmail.com>
840
841 PR target/69010
842 * gcc.target/i386/pr69010.c: New test.
843
ff375d11 8442016-01-11 Martin Jambor <mjambor@suse.cz>
845
846 PR ipa/69044
847 * gcc.target/i386/chkp-pr69044.c: New test.
848
9eb890f1 8492016-01-11 Tom de Vries <tom@codesourcery.com>
850
851 PR tree-optimization/69109
852 * gcc.dg/autopar/pr69109-2.c: New test.
853 * gcc.dg/autopar/pr69109.c: New test.
854
c4157ee5 8552016-01-11 Tom de Vries <tom@codesourcery.com>
856
857 PR tree-optimization/69108
858 * gcc.dg/autopar/pr69108.c: New test.
859
b933e511 8602016-01-10 Patrick Palka <ppalka@gcc.gnu.org>
861
862 PR c++/69029
863 * c-c++-common/Wisleading-indentation.c: Augment test.
864
efb73de1 8652016-01-10 Thomas Koenig <tkoenig@gcc.gnu.org>
866
867 PR fortran/69154
868 * gfortran.dg/inline_matmul_12.f90: New test.
869
40c86c3b 8702016-01-10 Paul Thomas <pault@gcc.gnu.org>
871
872 PR fortran/67779
873 * gfortran.dg/actual_array_offset_1: New test.
874
a006c0bb 8752016-01-10 Tom de Vries <tom@codesourcery.com>
876
877 PR tree-optimization/69062
878 * gcc.dg/autopar/pr69062.c: New test.
879
880ed4be 8802016-01-10 Thomas Schwinge <thomas@codesourcery.com>
881
882 * gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
883 * gcc.dg/vect/slp-perm-2.c: Likewise.
884 * gcc.dg/vect/slp-perm-3.c: Likewise.
885 * gcc.dg/vect/slp-perm-5.c: Likewise.
886 * gcc.dg/vect/slp-perm-6.c: Likewise.
887 * gcc.dg/vect/slp-perm-7.c: Likewise.
888 * gcc.dg/vect/slp-perm-8.c: Likewise.
889
d95e1856 8902016-01-10 Tom de Vries <tom@codesourcery.com>
891
892 PR tree-optimization/69039
893 * gcc.dg/autopar/pr69039.c: New test.
894
0f8f48d0 8952016-01-09 Marek Polacek <polacek@redhat.com>
896
897 PR c++/69113
898 * g++.dg/pr69113.C: New test.
899
7dff0499 9002016-01-09 Jakub Jelinek <jakub@redhat.com>
901
902 PR middle-end/50865
903 PR tree-optimization/69097
904 * gcc.c-torture/execute/pr50865.c: New test.
905 * gcc.c-torture/execute/pr69097-1.c: New test.
906 * gcc.c-torture/execute/pr69097-2.c: New test.
907 * gcc.dg/pr69097-1.c: New test.
908 * gcc.dg/pr69097-2.c: New test.
909
18431e78 9102016-01-09 Jakub Jelinek <jakub@redhat.com>
911
912 PR c++/69164
913 * g++.dg/opt/pr69164.C: New test.
914
1943a4a2 9152016-01-08 Jakub Jelinek <jakub@redhat.com>
916
917 PR tree-optimization/69167
918 * gcc.dg/pr69167.c: New test.
919
a143e277 9202016-01-08 Marek Polacek <polacek@redhat.com>
921
922 PR c++/68449
923 * g++.dg/pr68449.C: New.
924
44c01906 9252016-01-08 Alan Lawrence <alan.lawrence@arm.com>
926
927 PR tree-optimization/68707
928 * lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
929 * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
930 on platforms supporting it.
931 * gcc.dg/vect/slp-perm-2.c: Likewise.
932 * gcc.dg/vect/slp-perm-3.c: Likewise.
933 * gcc.dg/vect/slp-perm-5.c: Likewise.
934 * gcc.dg/vect/slp-perm-7.c: Likewise.
935 * gcc.dg/vect/slp-perm-8.c: Likewise.
936 * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
937 on platforms supporting it.
938
c437d1e8 9392016-01-08 Jakub Jelinek <jakub@redhat.com>
940
c9595c51 941 PR tree-optimization/69162
942 * gcc.dg/pr69162.c: New test.
943
c437d1e8 944 PR tree-optimization/69172
945 * gcc.dg/pr69172.c: New test.
946
6a46a28c 9472016-01-08 Thomas Preud'homme <thomas.preudhomme@arm.com>
948
949 PR tree-optimization/67781
950 * gcc.c-torture/execute/pr67781.c: New file.
951
62ad9a04 9522016-01-08 Jakub Jelinek <jakub@redhat.com>
953
954 PR tree-optimization/69083
955 * gcc.dg/vect/pr69083.c: New test.
956
9e0e8c2a 9572016-01-08 Sujoy Saraswati <sujoy.saraswati@hpe.com>
958
959 PR tree-optimization/61441
960 * gcc.dg/pr61441.c: Restrict to linux and gnu targets.
961 Use -fexcess-precision=standard for compiler options.
962 Use fabs() only when __FLT_EVAL_METHOD__ == 0.
963
5d034e37 9642016-01-08 Jakub Jelinek <jakub@redhat.com>
965
5013f740 966 PR fortran/69128
967 * gfortran.dg/gomp/pr69128.f90: New test.
968
5d034e37 969 PR c++/69145
970 * g++.dg/ext/pr69145-1.C: New test.
971 * g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
972 * g++.dg/ext/pr69145-2.h: New file.
973
517906ff 9742016-01-07 Martin Sebor <msebor@redhat.com>
975
976 PR c/68966
977 * gcc.dg/atomic-fetch-bool.c: New test.
978 * gcc.dg/sync-fetch-bool.c: New test.
979
cdbb524c 9802016-01-07 H.J. Lu <hongjiu.lu@intel.com>
981
982 PR fortran/66680
983 gfortran.dg/gomp/pr66680.f90: Moved to libgomp.
984
ec3aba9e 9852016-01-07 Nick Clifton <nickc@redhat.com>
986
987 PR target/66655
988 * g++.dg/pr66655.C: New test.
989 * g++.dg/pr66655_1.cc: Test support file.
990 * g++.dg/pr66655.h: Test header file.
991
9b657cf1 9922016-01-07 Dominique d'Humieres <dominiq@lps.ens.fr>
06634746 993
994 PR fortran/66680
995 gfortran.dg/gomp/pr66680.f90: New test.
996
cd45d7a5 9972016-01-07 H.J. Lu <hongjiu.lu@intel.com>
998
999 PR target/69171
1000 * gcc.target/i386/pr69171-1.c: New test.
1001 * gcc.target/i386/pr69171-2.c: Likewise.
1002 * gcc.target/i386/pr69171-3.c: Likewise.
1003 * gcc.target/i386/pr69171-4.c: Likewise.
1004 * gcc.target/i386/pr69171-5.c: Likewise.
1005 * gcc.target/i386/pr69171-6.c: Likewise.
1006
4a86a91a 10072015-12-15 Bernd Schmidt <bschmidt@redhat.com>
1008
1009 PR middle-end/67639
1010 * c-c++-common/pr67639.c: New test.
1011
34c05552 10122016-01-07 Jakub Jelinek <jakub@redhat.com>
1013
1014 PR tree-optimization/69141
1015 * g++.dg/opt/pr69141.C: New test.
1016
f08d6895 10172016-01-06 Eric Botcazou <ebotcazou@adacore.com>
1018
1019 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.
1020
32ec4173 10212016-01-06 Uros Bizjak <ubizjak@gmail.com>
1022
1023 PR target/69140
1024 * gcc.target/i386/pr69140.c: New test
1025
d74214f3 10262016-01-06 David Malcolm <dmalcolm@redhat.com>
1027
1028 * gcc.dg/bad-dereference.c: New test case.
1029
73991cab 10302015-01-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1031
1032 * gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.
1033
fc8cc457 10342016-01-06 Andreas Schwab <schwab@linux-m68k.org>
1035
1036 * gcc.dg/atomic-invalid-2.c: Remove duplicated content.
1037
be3c9981 10382016-01-06 Marek Polacek <polacek@redhat.com>
1039
1040 PR sanitizer/69099
1041 * gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.
1042
2cb724f9 10432016-01-05 Marek Polacek <polacek@redhat.com>
1044
1045 PR c/69104
1046 * gcc.dg/atomic-invalid-2.c: New.
1047
233a53ed 10482016-01-05 H.J. Lu <hongjiu.lu@intel.com>
1049
1050 PR target/68991
1051 * gcc.target/i386/pr68991.c: New test.
1052
ea87c5e3 10532016-01-05 H.J. Lu <hongjiu.lu@intel.com>
1054
1055 PR target/68991
1056 * g++.dg/pr68991-1.C: New test.
1057 * g++.dg/pr68991-2.C: Likewise.
1058
1943a4a2 10592016-01-05 Sergei Trofimovich <siarheit@google.com>
afe82e5b 1060
1943a4a2 1061 PR other/60465
afe82e5b 1062 * gcc.target/ia64/pr60465-gprel64.c: New test.
1063 * gcc.target/ia64/pr60465-gprel64-c37.c: New test.
1064
1e9147dd 10652016-01-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1066
1067 PR rtl-optimization/68651
1068 * gcc.target/aarch64/pr68651_1.c: New test.
1069
d42aa619 10702016-01-05 David Malcolm <dmalcolm@redhat.com>
1071
1072 PR c/69122
1073 * c-c++-common/Wmisleading-indentation.c (pr69122): New function.
1074
1776de76 10752016-01-05 Nathan Sidwell <nathan@acm.org>
1076
2d7d361d 1077 PR c++/58583
1078 * g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.
1079
1776de76 1080 * gcc.dg/alias-15.c: New.
1081
5beb12c0 10822016-01-05 Nick Clifton <nickc@redhat.com>
1083
1084 PR target/68870
1085 * g++.dg/pr68770.C: New test.
1086
d8cca921 10872016-01-04 Mike Stump <mikestump@comcast.net>
1088
1089 * lib/target-supports.exp (check_effective_target_cilkplus):
1090 cilkplus targets require pthreads.
afc907ef 1091 (check_effective_target_cilkplus): Remove special case for NVPTX.
d8cca921 1092
8427dff3 10932016-01-04 Michael Meissner <meissner@linux.vnet.ibm.com>
1094
1095 * gcc.target/powerpc/p9-permute.c: New test for xxperm code
1096 generation.
1097
f1717362 10982016-01-04 Jakub Jelinek <jakub@redhat.com>
1099
1100 Update copyright years.
1101
d7d6a3ab 11022016-01-04 Marek Polacek <polacek@redhat.com>
1103
1104 PR c/68908
1105 * gcc.dg/atomic/c11-atomic-exec-6.c: New test.
1106 * gcc.dg/atomic/c11-atomic-exec-7.c: New test.
1107 * gcc.dg/atomic/stdatomic-op-5.c: New test.
1108
b8f4a5f9 11092016-01-04 Eric Botcazou <ebotcazou@adacore.com>
1110
1111 * gcc.target/sparc/20160104-2.c: New test.
1112
6b5c028f 11132016-01-04 Eric Botcazou <ebotcazou@adacore.com>
1114
1115 * gcc.target/sparc/20160104-1.c: New test.
1116
300e1002 11172016-01-03 Paul Thomas <pault@gcc.gnu.org>
1118
1119 PR fortran/65045
1120 * gfortran.dg/pr65045.f90: New test.
1121
855b105f 11222016-01-02 Eric Botcazou <ebotcazou@adacore.com>
1123
1124 * gnat.dg/specs/debug1.ads: Delete.
1125
bdc177dc 11262016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1127
1128 PR libgfortran/68867
1129 * gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
1130 expression.
1131
48aaffae 11322016-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1133
1134 PR libgfortran/68867
1135 * gfortran.dg/default_format_denormal_2.f90: XFAIL for all
1136 PowerPC.
1137
19a468b8 11382016-01-01 Paul Thomas <pault@gcc.gnu.org>
1139
1140 PR fortran/68864
1141 * gfortran.dg/pr68864.f90: New test.
1142
25371c91 11432016-01-01 Jakub Jelinek <jakub@redhat.com>
1144
2a659064 1145 PR tree-optimization/69070
1146 * gcc.dg/pr69070.c: New test.
1147
57aa9851 1148 PR sanitizer/69055
1149 * gfortran.dg/pr69055.f90: New test.
1150
25371c91 1151 PR target/69015
1152 * gcc.dg/pr69015.c: New test.
f1717362 1153\f
fb2c1edd 1154Copyright (C) 2016 Free Software Foundation, Inc.
7dfbd804 1155
1156Copying and distribution of this file, with or without modification,
1157are permitted in any medium without royalty provided the copyright
1158notice and this notice are preserved.