]> gcc.gnu.org Git - gcc.git/blame - gcc/testsuite/ChangeLog
re PR rtl-optimization/66048 ([i386] ICE in create_pre_exit when both AVX and MPX...
[gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
e9ae68af
IE
12015-05-13 Ilya Enkovich <ilya.enkovich@intel.com>
2
3 PR target/66048
4 * gcc.target/i386/mpx/pr66048.cc: New.
5
aa953e2f
TP
62015-05-13 Thomas Preud'homme <thomas.preudhomme@arm.com>
7
8 PR rtl-optimization/64616
9 * gcc.dg/loop-8.c: New test.
10 * gcc.dg/loop-9.c: New test.
11
e66fc623
JH
122015-05-12 Jan Hubicka <hubicka@ucw.cz>
13
14 PR target/pr66047.c
15 * gcc.target/i386/pr66047.c: New testcase.
16
e4b5b3a5
JH
172015-05-12 Jan Hubicka <hubicka@ucw.cz>
18
19 PR ipa/65873
20 * gcc.c-torture/compile/pr65873.c: New testcase.
21
7e269fe8
TK
222015-05-12 Thomas Koenig <tkoenig@gcc.gnu.org>
23
24 PR fortran/66111
25 * gfortran.dg/inline_matmul_10.f90: New test.
26
c3388e62
DM
272015-05-12 David Malcolm <dmalcolm@redhat.com>
28
29 * c-c++-common/Wmisleading-indentation.c: New testcase.
30 * c-c++-common/Wmisleading-indentation-2.c: New testcase.
31 * c-c++-common/Wmisleading-indentation-2.md: New file.
32
eb2f4e86
SL
332015-05-12 Sandra Loosemore <sandra@codesourcery.com>
34
35 * gcc.target/nios2/nios2-trap-insn.c: Expect "trap" instead of
36 "break".
37 * gcc.target/nios2/nios2-stack-check-1.c: Likewise.
38
7e37fe6f
RB
392015-05-12 Richard Biener <rguenther@suse.de>
40
41 PR tree-optimization/66101
42 * gcc.dg/torture/pr66101.c: New testcase.
43
6876e5bc
RB
442015-05-12 Richard Biener <rguenther@suse.de>
45
46 PR tree-optimization/37021
47 * gcc.target/i386/vect-addsub.c: New testcase.
48
570c6987
AM
492015-05-11 Alexander Monakov <amonakov@ispras.ru>
50
51 * gcc.target/i386/pr65753.c: Use -O2 instead of -O.
52
c7b38fd5
TV
532015-05-12 Tom de Vries <tom@codesourcery.com>
54
55 PR tree-optimization/66010
56 * gcc.dg/tree-ssa/stdarg-2.c: Undo scan xfails for f15.
57
cb2e1470
PC
582015-05-12 Paolo Carlini <paolo.carlini@oracle.com>
59
60 PR c++/65133
61 * g++.dg/cpp0x/trailing10.C: New.
62
dfc55d30
RB
632015-05-12 Richard Biener <rguenther@suse.de>
64
65 * gcc.dg/vect/bb-slp-35.c: New testcase.
66
21cd397e
MM
672015-05-11 Mikael Morin <mikael@gcc.gnu.org>
68
69 PR fortran/66100
70 * gfortran.dg/bound_simplification_6.f90: New.
71
26344433
SE
722015-05-11 Steve Ellcey <sellcey@mips.com>
73
74 * gcc.target/mips/branch-1.c: Pass argument to bar().
75
f1ed9790
AM
762015-05-11 Alexander Monakov <amonakov@ispras.ru>
77
78 PR target/65753
79 * gcc.target/i386/pr65753.c: New test.
80
cb6f4591
RS
812015-05-11 Richard Sandiford <richard.sandiford@arm.com>
82
83 PR rtl-optimization/66076
84 * gcc.dg/torture/pr66076.c: New test.
85
7fc67fcb
TK
862015-05-10 Thomas Koenig <tkoenig@gcc.gnu.org>
87
88 PR fortran/66041
89 * gfortran.dg/inline_matmul_7.f90: New test.
90 * gfortran.dg/inline_matmul_8.f90: New test.
91 * gfortran.dg/inline_matmul_9.f90: New test.
92
22fa926f
MM
932015-05-10 Mikael Morin <mikael@gcc.gnu.org>
94
95 * gfortran.dg/bound_simplification_5.f90: New.
96
129211bc
JM
972015-05-09 Jason Merrill <jason@redhat.com>
98
99 * lib/target-supports.exp (cxx_default): New global.
100 (check_effective_target_c++11_only)
101 (check_effective_target_c++14_only)
102 (check_effective_target_c++98_only)
103 (check_effective_target_c++1z_only): Check it.
104
441898b2
MG
1052015-05-09 Marc Glisse <marc.glisse@inria.fr>
106
107 PR tree-optimization/64454
108 * gcc.dg/tree-ssa/vrp97.c: New file.
109 * gcc.dg/vect/slp-perm-7.c: Update.
110
14aeb3cd
MM
1112015-05-09 Andre Vehreschild <vehre@gmx.de>
112
113 PR fortran/65894
114 * gfortran.dg/elemental_subroutine_11.f90: New test.
115
7b5fc413
RB
1162015-05-08 Richard Biener <rguenther@suse.de>
117
118 PR tree-optimization/66036
119 * gcc.dg/vect/slp-41.c: New testcase.
120
4a8108f0
MM
1212015-05-08 Mikael Morin <mikael@gcc.gnu.org>
122
123 * gfortran.dg/elemental_optional_args_7.f90: New.
124
a8105959
AL
1252015-05-08 Alan Lawrence <alan.lawrence@arm.com>
126
127 * gcc.target/aarch64/singleton_intrinsics_1.c: Generalize regex to
128 allow cmlt or sshr.
129
755e528f
MP
1302015-05-08 Marek Polacek <polacek@redhat.com>
131
132 PR c/64918
133 * gcc.dg/Woverride-init-side-effects-1.c: New test.
134 * gcc.dg/Woverride-init-side-effects-2.c: New test.
135
0173bd2a
MP
1362015-05-07 Marek Polacek <polacek@redhat.com>
137
138 PR c/65179
139 * c-c++-common/Wshift-negative-value-1.c: New test.
140 * testsuite/c-c++-common/Wshift-negative-value-2.c: New test.
141 * testsuite/c-c++-common/Wshift-negative-value-3.c: New test.
142 * testsuite/c-c++-common/Wshift-negative-value-4.c: New test.
143 * testsuite/c-c++-common/Wshift-negative-value-5.c: New test.
144 * testsuite/c-c++-common/Wshift-negative-value-6.c: New test.
145 * testsuite/gcc.dg/c90-left-shift-1.c: New test.
146 * testsuite/gcc.dg/c99-const-expr-7.c: Add dg-error.
147 * testsuite/gcc.dg/c99-left-shift-1.c: New test.
148
a3facd7c
SB
1492015-05-07 Segher Boessenkool <segher@kernel.crashing.org>
150
151 PR middle-end/192
152 PR middle-end/54303
153 * gcc.dg/fdata-sections-2.c: New file.
154
302f83f9
MP
1552015-05-07 Marek Polacek <polacek@redhat.com>
156
157 PR testsuite/66046
158 * c-c++-common/ubsan/align-6.c: Don't match trailing newlines in the
159 last dg-output.
160 * c-c++-common/ubsan/align-7.c: Likewise.
161 * c-c++-common/ubsan/bounds-8.c: Likewise.
162 * c-c++-common/ubsan/float-cast-overflow-9.c: Likewise.
163 * c-c++-common/ubsan/load-bool-enum.c: Likewise.
164 * c-c++-common/ubsan/null-1.c: Likewise.
165 * c-c++-common/ubsan/null-10.c: Likewise.
166 * c-c++-common/ubsan/null-11.c: Likewise.
167 * c-c++-common/ubsan/null-2.c: Likewise.
168 * c-c++-common/ubsan/null-3.c: Likewise.
169 * c-c++-common/ubsan/null-4.c: Likewise.
170 * c-c++-common/ubsan/null-5.c: Likewise.
171 * c-c++-common/ubsan/null-6.c: Likewise.
172 * c-c++-common/ubsan/null-7.c: Likewise.
173 * c-c++-common/ubsan/null-8.c: Likewise.
174 * c-c++-common/ubsan/null-9.c: Likewise.
175 * c-c++-common/ubsan/object-size-1.c: Likewise.
176 * c-c++-common/ubsan/object-size-10.c: Likewise.
177 * c-c++-common/ubsan/object-size-4.c: Likewise.
178 * c-c++-common/ubsan/object-size-5.c: Likewise.
179 * c-c++-common/ubsan/object-size-7.c: Likewise.
180 * c-c++-common/ubsan/object-size-8.c: Likewise.
181 * c-c++-common/ubsan/object-size-9.c: Likewise.
182 * c-c++-common/ubsan/overflow-add-2.c: Likewise.
183 * c-c++-common/ubsan/overflow-int128.c: Likewise.
184 * c-c++-common/ubsan/overflow-mul-2.c: Likewise.
185 * c-c++-common/ubsan/overflow-mul-4.c: Likewise.
186 * c-c++-common/ubsan/overflow-negate-1.c: Likewise.
187 * c-c++-common/ubsan/overflow-negate-3.c: Likewise.
188 * c-c++-common/ubsan/overflow-sub-2.c: Likewise.
189 * c-c++-common/ubsan/overflow-sub-4.c: Likewise.
190 * c-c++-common/ubsan/pr59333.c: Likewise.
191 * c-c++-common/ubsan/pr59667.c: Likewise.
192 * c-c++-common/ubsan/pr60613-2.c: Likewise.
193 * c-c++-common/ubsan/pr60636.c: Likewise.
194 * c-c++-common/ubsan/pr63802.c: Likewise.
195 * c-c++-common/ubsan/recovery-1.c: Likewise.
196 * c-c++-common/ubsan/recovery-3.c: Likewise.
197 * c-c++-common/ubsan/shift-1.c: Likewise.
198 * c-c++-common/ubsan/shift-2.c: Likewise.
199 * c-c++-common/ubsan/shift-4.c: Likewise.
200 * c-c++-common/ubsan/shift-7.c: Likewise.
201 * c-c++-common/ubsan/undefined-2.c: Likewise.
202 * c-c++-common/ubsan/vla-1.c: Likewise.
203 * g++.dg/ubsan/null-1.C: Likewise.
204 * g++.dg/ubsan/null-3.C: Likewise.
205 * g++.dg/ubsan/null-4.C: Likewise.
206 * g++.dg/ubsan/vptr-8.C: Likewise.
207 * g++.dg/ubsan/vptr-9.C: Likewise.
208 * gcc.dg/ubsan/bounds-2.c: Likewise.
209 * gcc.dg/ubsan/object-size-9.c: Likewise.
210
48451e8f
JL
2112015-05-07 Jeff Law <law@redhat.com>
212
213 * gcc.dg/tree-ssa/shorten-1.c: New test.
214
465770e4
RB
2152015-05-07 Richard Biener <rguenther@suse.de>
216
217 PR tree-optimization/66002
218 * gcc.dg/vect/vect-125.c: New testcase.
219
e0f0d3b9
MP
2202015-05-07 Marek Polacek <polacek@redhat.com>
221 Martin Uecker <uecker@eecs.berkeley.edu>
222
223 * c-c++-common/ubsan/bounds-10.c: New test.
224
5631585a
DM
2252015-05-06 David Malcolm <dmalcolm@redhat.com>
226
227 * jit.dg/harness.h (set_options): Wrap with
228 #ifndef TEST_ESCHEWS_SET_OPTIONS.
229 * jit.dg/jit.exp (is_testcase_meant_to_generate_a_reproducer):
230 Special-case test-benchmark.c as a negative.
231 * jit.dg/test-benchmark.c: New file.
232
93e95616
YR
2332015-05-06 Yvan Roux <yvan.roux@linaro.org>
234
235 PR target/64208
236 * gcc.target/arm/pr64208.c: New test.
237
2ed81af4
AM
2382015-05-06 Alan Modra <amodra@gmail.com>
239
240 PR target/66020
241 * gcc.target/powerpc/ppc64-abi-2.c (my_mcount): Rewrite.
242 (gparms): Make volatile.
243
ccd85564
RB
2442015-05-06 Richard Biener <rguenther@suse.de>
245
246 PR tree-optimization/62283
247 * gcc.dg/vect/bb-slp-32.c: Remove XFAIL.
248
487edc87
CB
2492015-05-06 Christian Bruel <christian.bruel@st.com>
250
251 PR target/66015
252 * gcc.target/aarch64/iinline-attr-1.c: New test.
253
240a94da
RB
2542015-05-06 Richard Biener <rguenther@suse.de>
255
256 * gcc.dg/vect/bb-slp-34.c: New testcase.
257
c88718a9
RB
2582015-05-06 Richard Biener <rguenther@suse.de>
259
260 PR tree-optimization/62283
261 * gcc.dg/vect/bb-slp-14.c: Adjust.
262
588823d2
UB
2632015-05-05 Uros Bizjak <ubizjak@gmail.com>
264
265 PR target/65990
266 * gcc.target/i386/pr65990.c: New test.
267
460f31ee
IT
2682015-05-05 Ilya Tocar <ilya.tocar@intel.com>
269
270 PR target/65915
271 * gcc.target/i386/pr65915.c: New.
272
98314a7e
TV
2732015-05-05 Tom de Vries <tom@codesourcery.com>
274
275 * gcc.dg/tree-ssa/stdarg-2.c: Xfail f15 scans which test for presence of
276 'va_list escapes 0'.
277
c8c86ecf
TV
2782015-05-05 Tom de Vries <tom@codesourcery.com>
279
280 * gcc.dg/tree-ssa/stdarg-2.c: Undo incorrect fix in f15 scans committed
281 in r222173.
282
74c4e863
YR
2832015-05-05 Yvan Roux <yvan.roux@linaro.org>
284
285 * gcc.target/arm/pr65067.c: Require Thumb2 effective target.
286 * gcc.target/arm/pr65924.c: Likewise.
287
a42de35f
UB
2882015-05-05 Uros Bizjak <ubizjak@gmail.com>
289
290 PR target/65871
291 * gcc.target/i386/pr65871-3.c: New test.
292
319dcdd8
JL
2932015-05-04 Jeff Law <law@redhat.com>
294
295 Revert:
296 2015-05-04 Jeff Law <law@redhat.com>
297 * gcc.dg/tree-ssa/shorten-1.c: New test.
298
f5322614
PC
2992015-05-04 Paolo Carlini <paolo.carlini@oracle.com>
300 Jakub Jelinek <jakub@redhat.com>
301
302 PR c++/66007
303 * g++.dg/cpp0x/Wnarrowing4.C: New.
304
467d8d51
SL
3052015-05-04 Sandra Loosemore <sandra@codesourcery.com>
306
307 * lib/target-supports.exp
308 (check_effective_target_keeps_null_pointer_checks): Clarify that
309 this is for targets that disable -fdelete-null-pointer-checks,
310 not default it to off.
311 * gcc.dg/ipa/ipa-pta-14.c: Make dependence on
312 -fdelete-null-pointer-checks explicit.
313 * gcc.dg/tree-ssa/20030730-1.c: Likewise.
314 * gcc.dg/tree-ssa/20030730-2.c: Likewise.
315 * gcc.dg/tree-ssa/isolate-1.c: Likewise.
316 * gcc.dg/tree-ssa/isolate-2.c: Likewise.
317 * gcc.dg/tree-ssa/isolate-3.c: Likewise.
318 * gcc.dg/tree-ssa/isolate-4.c: Likewise.
319 * gcc.dg/tree-ssa/isolate-5.c: Likewise.
320 * gcc.dg/tree-ssa/nonzero-1.c: Likewise.
321 * gcc.dg/tree-ssa/pr20318.c: Likewise.
322 * gcc.dg/tree-ssa/pr20701.c: Likewise.
323 * gcc.dg/tree-ssa/pr20702.c: Likewise.
324 * gcc.dg/tree-ssa/pr21086.c: Likewise.
325 * gcc.dg/tree-ssa/pr21090.c: Likewise.
326 * gcc.dg/tree-ssa/pr58480.c: Likewise.
327 * gcc.dg/tree-ssa/pta-escape-1.c: Likewise.
328 * gcc.dg/tree-ssa/pta-escape-2.c: Likewise.
329 * gcc.dg/tree-ssa/pta-escape-3.c: Likewise.
330 * gcc.dg/tree-ssa/ssa-vrp-thread-1.c: Likewise.
331 * gcc.dg/tree-ssa/unreachable.c: Likewise.
332 * gcc.dg/tree-ssa/vrp02.c: Likewise.
333 * gcc.dg/tree-ssa/vrp07.c: Likewise.
334 * gcc.dg/tree-ssa/vrp08.c: Likewise.
335 * gcc.dg/tree-ssa/vrp55.c: Likewise.
336 * g++.dg/cpp0x/static_assert9.C: Likewise.
337 * g++.dg/tree-ssa/nonzero-1.C: Likewise.
338 * g++.dg/tree-ssa/pr19476-1.C: Likewise.
339 * g++.dg/tree-ssa/pr19476-2.C: Likewise.
340 * g++.dg/tree-ssa/pr19476-5.C: Likewise.
341 * g++.dg/tree-ssa/pr26406.C: Likewise.
342
100c8e9e
JJ
3432015-05-04 Jakub Jelinek <jakub@redhat.com>
344
345 PR tree-optimization/65984
346 * c-c++-common/ubsan/pr65984.c: New test.
347
383be4a8
JL
3482015-05-04 Jeff Law <law@redhat.com>
349
350 * gcc.dg/tree-ssa/shorten-1.c: New test.
351
a982bcf9
FXC
3522015-05-04 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
353
354 PR fortran/44735
355 * gfortran.dg/pr44735.f90: New test.
356
78a8b26c
RB
3572015-05-04 Richard Biener <rguenther@suse.de>
358
359 PR tree-optimization/65965
360 * gcc.dg/vect/bb-slp-33.c: New testcase.
361
74574669
RB
3622015-05-04 Richard Biener <rguenther@suse.de>
363
364 PR tree-optimization/65935
365 * gcc.dg/vect/bb-slp-pr65935.c: New testcase.
366
90c19438
CL
3672015-05-03 Christophe Lyon <christophe.lyon@linaro.org>
368
369 * gcc.target/aarch64/advsimd-intrinsics/binary_op.inc: Call CHECK
370 for each supported variant instead of CHECK_RESULTS.
371 * gcc.target/aarch64/advsimd-intrinsics/binary_sat_op.inc: Likewise.
372 * gcc.target/aarch64/advsimd-intrinsics/unary_op.inc: Likewise.
373 * gcc.target/aarch64/advsimd-intrinsics/vXXXl.inc: Likewise.
374 * gcc.target/aarch64/advsimd-intrinsics/vXXXw.inc: Likewise.
375 * gcc.target/aarch64/advsimd-intrinsics/vsXi_n.inc: Likewise.
376 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
377 * gcc.target/aarch64/advsimd-intrinsics/vaba.c: Remove dummy
378 expected results for unsupported variants. Call CHECK for each
379 supported variant instead of CHECK_RESULTS.
380 * gcc.target/aarch64/advsimd-intrinsics/vabal.c: Likewise.
381 * gcc.target/aarch64/advsimd-intrinsics/vabd.c: Likewise.
382 * gcc.target/aarch64/advsimd-intrinsics/vabdl.c: Likewise.
383 * gcc.target/aarch64/advsimd-intrinsics/vcls.c: Likewise.
384 * gcc.target/aarch64/advsimd-intrinsics/vclz.c: Likewise.
385 * gcc.target/aarch64/advsimd-intrinsics/vcnt.c: Likewise.
386 * gcc.target/aarch64/advsimd-intrinsics/vcombine.c: Likewise.
387 * gcc.target/aarch64/advsimd-intrinsics/vcreate.c: Likewise.
388 * gcc.target/aarch64/advsimd-intrinsics/vget_high.c: Likewise.
389 * gcc.target/aarch64/advsimd-intrinsics/vget_low.c: Likewise.
390 * gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
391 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
392 * gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
393 * gcc.target/aarch64/advsimd-intrinsics/vmul.c: Likewise.
394 * gcc.target/aarch64/advsimd-intrinsics/vshl.c: Likewise.
395 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: Likewise.
396 * gcc.target/aarch64/advsimd-intrinsics/vsri_n.c: Likewise.
397 * gcc.target/aarch64/advsimd-intrinsics/vabs.c: Remove dummy
398 expected results for unsupported variants.
399 * gcc.target/aarch64/advsimd-intrinsics/vadd.c: Likewise.
400 * gcc.target/aarch64/advsimd-intrinsics/vaddl.c: Likewise.
401 * gcc.target/aarch64/advsimd-intrinsics/vaddw.c: Likewise.
402 * gcc.target/aarch64/advsimd-intrinsics/vand.c: Likewise.
403 * gcc.target/aarch64/advsimd-intrinsics/vbic.c: Likewise.
404 * gcc.target/aarch64/advsimd-intrinsics/vcage.c: Likewise.
405 * gcc.target/aarch64/advsimd-intrinsics/vcagt.c: Likewise.
406 * gcc.target/aarch64/advsimd-intrinsics/vcale.c: Likewise.
407 * gcc.target/aarch64/advsimd-intrinsics/vcalt.c: Likewise.
408 * gcc.target/aarch64/advsimd-intrinsics/vceq.c: Likewise.
409 * gcc.target/aarch64/advsimd-intrinsics/vcge.c: Likewise.
410 * gcc.target/aarch64/advsimd-intrinsics/vcgt.c: Likewise.
411 * gcc.target/aarch64/advsimd-intrinsics/vcle.c: Likewise.
412 * gcc.target/aarch64/advsimd-intrinsics/vclt.c: Likewise.
413 * gcc.target/aarch64/advsimd-intrinsics/veor.c: Likewise.
414 * gcc.target/aarch64/advsimd-intrinsics/vneg.c: Likewise.
415 * gcc.target/aarch64/advsimd-intrinsics/vorn.c: Likewise.
416 * gcc.target/aarch64/advsimd-intrinsics/vorr.c: Likewise.
417 * gcc.target/aarch64/advsimd-intrinsics/vqabs.c: Likewise.
418 * gcc.target/aarch64/advsimd-intrinsics/vqadd.c: Likewise.
419 * gcc.target/aarch64/advsimd-intrinsics/vqneg.c: Likewise.
420 * gcc.target/aarch64/advsimd-intrinsics/vqsub.c: Likewise.
421 * gcc.target/aarch64/advsimd-intrinsics/vsub.c: Likewise.
422 * gcc.target/aarch64/advsimd-intrinsics/vsubl.c: Likewise.
423 * gcc.target/aarch64/advsimd-intrinsics/vsubw.c: Likewise.
424 * gcc.target/aarch64/advsimd-intrinsics/vtrn.c: Likewise.
425 * gcc.target/aarch64/advsimd-intrinsics/vuzp.c: Likewise.
426 * gcc.target/aarch64/advsimd-intrinsics/vzip.c: Likewise.
427
816426af
TK
4282015-05-03 Thomas Koenig <tkoenig@gcc.gnu.org>
429
430 PR fortran/37131
431 * gfortran.dg/bound_9.f90: Add pointer assignment.
432
38920aec
PC
4332015-05-01 Paolo Carlini <paolo.carlini@oracle.com>
434 Prathamesh Kulharni <prathamesh.kulkarni@linaro.org>
435
436 PR c++/65858
d532ea91 437 * g++.dg/cpp0x/Wnarrowing3.C: New.
38920aec 438
0f770b01
RV
4392015-05-01 Rasmus Villemoes <rv@rasmusvillemoes.dk>
440
441 * gcc.dg/20150120-1.c: New test.
442 * gcc.dg/20150120-2.c: New test.
443 * gcc.dg/20150120-3.c: New test.
444
5524eb7e
DE
4452015-05-01 David Edelsohn <dje.gcc@gmail.com>
446
447 * gcc.dg/debug/pr65771.c: Add "dg-add-options tls".
448
f40694b3
RL
4492015-05-01 Renlin Li <renlin.li@arm.com>
450
451 * gcc.dg/pr65345-2.c: Add sync_int_long target selector.
452
11642de8
MM
4532015-05-01 Mikael Morin <mikael@gcc.gnu.org>
454
455 * gfortran.dg/bound_simplification_4.f90: New.
456
edc8824f
BS
4572015-04-30 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
458
459 * gcc.target/powerpc/crypto-builtin-2.c: Replace powerpc_vsx_ok
460 with powerpc_p8vector_ok.
461
0ba691a0
TK
4622015-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
463
464 PR fortran/37131
465 * gfortran.dg/coarray_lib_this_image_2.f90: Adjust
466 scan pattern.
467 * gfortran.dg/bound_9.f90: New test case.
468
a42de35f 4692015-04-30 Uros Bizjak <ubizjak@gmail.com>
6d158d9a
UB
470
471 * g++.dg/ipa/devirt-28a.C: Require LTO effective target.
472 * g++.dg/ext/sync-4.C (dg-additional-options): Use -march=pentium
473 for 32bit x86 targets.
474 * gcc.dg/pr36504.c (dg-additional-options): Use -march=i686 -msse
475 for 32bit x86 targets.
476 * gcc.dg/pr39455.c (dg-additional-options): Ditto.
477 * gcc.dg/pr45352-1.c (dg-additional-options): Ditto.
478 * gcc.dg/pr63914.c (dg-additional-options): Use -msse
479 for 32bit x86 targets.
480
59c1f384
MP
4812015-04-30 Marek Polacek <polacek@redhat.com>
482
483 PR tree-optimization/63551
484 * g++.dg/ipa/pr63551.C: New test.
485
11c3d071
CT
4862015-04-30 Caroline Tice <cmtice@google.com>
487
488 PR 65929
489 * gcc.dg/tree-prof/cold_partition_label.c: Only check for cold
490 partition size on certain targets.
491
9c004c58
RL
4922015-04-30 Renlin Li <renlin.li@arm.com>
493
494 * gcc.target/aarch64/vect-reduc-or_1.c: New.
495
577cd070
MP
4962015-04-30 Marek Polacek <polacek@redhat.com>
497
498 * c-c++-common/Wbool-compare-3.c: New test.
499
ec3fba51
MP
500 * gcc.dg/pr65901.c (foo): Adjust dg-error.
501 * gcc.c-torture/compile/pr48767.c (foo): Likewise.
502
d2db6b29
PC
5032015-04-30 Paolo Carlini <paolo.carlini@oracle.com>
504
505 PR c++/57610
506 * g++.dg/init/ref22.C: New.
507
9babc352
MP
5082015-04-30 Marek Polacek <polacek@redhat.com>
509
510 * gcc.dg/init-bad-8.c: New test.
511
ac9f18db
MP
512 * gcc.dg/incomplete-typedef-1.c: New test.
513
c064f154
PC
5142015-04-30 Paolo Carlini <paolo.carlini@oracle.com>
515
516 PR c++/59955
517 * g++.dg/template/crash121.C: New.
518
8d92d274
PJ
5192015-04-29 Petar Jovanovic <petar.jovanovic@rt-rk.com>
520
521 * gcc.target/mips/call-from-init.c: New test.
522 * gcc.target/mips/mips.exp: Add section_start to mips_option_groups.
523
3c908a5b
UB
5242015-04-29 Uros Bizjak <ubizjak@gmail.com>
525
526 PR target/65871
a42de35f 527 * gcc.target/i386/pr65871-1.c: New test.
3c908a5b
UB
528 * gcc.target/i386/pr65871-2.c: Ditto.
529
716c0ba6
MP
5302015-04-29 Marek Polacek <polacek@redhat.com>
531
532 PR c/64610
533 * c-c++-common/Wbool-compare-1.c (fn1): Remove a few lines.
534 * c-c++-common/Wbool-compare-2.c: New test.
535
aaf3de7a
AL
5362015-04-29 Alan Lawrence <alan.lawrence@arm.com>
537
538 PR target/65770
539 * gcc.target/aarch64/vstN_lane_1.c: New file.
540
0aa359c1
PC
5412015-04-29 Paolo Carlini <paolo.carlini@oracle.com>
542
543 PR c++/64667
544 * g++.dg/warn/Winit-self-3.C: New.
545
94a82811
UB
5462015-04-29 Uros Bizjak <ubizjak@gmail.com>
547
548 * gfortran.dg/namelist_87.f90: Use dg-add-options ieee.
549
b43482db
YR
5502015-04-29 Yvan Roux <yvan.roux@linaro.org>
551
552 PR target/65924
553 * gcc.target/arm/pr65924.c: New test.
554
2c8f0683
TS
5552015-04-29 Thomas Schwinge <thomas@codesourcery.com>
556
557 * g++.dg/gomp/tpl-target-update.C: New file.
558
b5040634
RB
5592015-04-29 Richard Biener <rguenther@suse.de>
560
561 PR tree-optimization/65917
562 * gcc.dg/tree-ssa/20030922-2.c: Disable ifcombine and XFAIL.
563
b4d1725b
CB
5642015-04-29 Christian Bruel <christian.bruel@st.com>
565
566 PR target/64835
567 * gcc.dg/ipa/iinline-attr.c: New test.
568 * gcc.target/i386/iinline-attr-2.c: New test.
569
77b7d71e
AV
5702015-04-28 Andre Vehreschild <vehre@gmx.de>
571
572 * gfortran.dg/implicit_class_1.f90: Adding flag to check, if
573 segfault is fixed.
574
0a594625
BS
5752015-04-28 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
576
577 * gcc.dg/vect/vect-33.c: Remove spurious line.
578
6d8a9f7c
JH
5792015-04-28 Jan Hubicka <hubicka@ucw.cz>
580
581 * g++.dg/tree-ssa/pr61034.C: Add temporary; fix template.
582
4e81b788
MP
5832015-04-28 Marek Polacek <polacek@redhat.com>
584
585 PR c/65901
586 * gcc.c-torture/compile/pr48767.c (foo): Add dg-error.
587 * gcc.dg/pr65901.c: New test.
588
90dd6e3d
RB
5892015-04-28 Richard Biener <rguenther@suse.de>
590
591 PR tree-optimization/62283
592 * gfortran.dg/vect/pr62283-2.f: New testcase.
593 * gcc.dg/vect/bb-slp-14.c: Adjust.
594
85ebc193
RB
5952015-04-28 Richard Biener <rguenther@suse.de>
596
597 PR tree-optimization/65851
598 * g++.dg/torture/pr65851.C: New testcase.
599
009b7fc1
JL
6002015-04-27 Jeff Law <law@redhat.com>
601
4e81b788 602 PR tree-optimization/65217
009b7fc1
JL
603 * gcc.target/i386/pr65217.c: Remove XFAIL.
604
d5302f06
AV
6052015-04-27 Andre Vehreschild <vehre@gmx.de>
606
607 PR fortran/60322
608 Add tests forgotten to svn-add.
609 * gfortran.dg/class_allocate_19.f03: New test.
610 * gfortran.dg/class_array_20.f03: New test.
611 * gfortran.dg/class_array_21.f03: New test.
612 * gfortran.dg/finalize_29.f08: New test.
613
fc7d0afb
AV
6142015-04-27 Andre Vehreschild <vehre@gmx.de>
615
616 PR fortran/59678
617 PR fortran/65841
618 * gfortran.dg/alloc_comp_deep_copy_1.f03: New test.
619 * gfortran.dg/alloc_comp_deep_copy_2.f03: New test.
620
16d710b1
CT
6212015-04-27 Caroline Tice <cmtice@google.com>
622
623 * gcc.dg/tree-prof/cold_partition_label.c (main): Check for cold
624 partition size.
625
01f61a78
PB
6262015-04-27 Peter Bergner <bergner@vnet.ibm.com>
627
628 PR target/64579
629 * gcc.target/powerpc/htm-1.c: New test.
630 * gcc.target/powerpc/htm-builtin-1.c (__builtin_tabortdc): Only test
631 on 64-bit compiles.
632 (__builtin_tabortdci): Likewise.
633 (__builtin_tcheck): Remove operand.
634 * lib/target-supports.exp (check_htm_hw_available): New function.
635
05b7b5a4
RB
6362015-04-27 Richard Biener <rguenther@suse.de>
637
638 * gcc.target/i386/pr65217.c: XFAIL.
639
9c3cb360
JJ
6402015-04-27 Jakub Jelinek <jakub@redhat.com>
641
642 PR tree-optimization/65875
643 * gcc.c-torture/compile/pr65875.c: New test.
644
6c1db78e
MP
6452015-04-25 Marek Polacek <polacek@redhat.com>
646
647 PR c/52085
648 * gcc.dg/enum-incomplete-2.c: New test.
649 * gcc.dg/enum-mode-1.c: New test.
650
6d7d9f0e
MM
6512015-04-24 Michael Meissner <meissner@linux.vnet.ibm.com>
652
653 PR target/65849
654 * gcc.target/powerpc/pr65849-1.c: New test to verify being able to
655 set new options.
656 * gcc.target/powerpc/pr65849-2.c: Likewise.
657
1c3f3851
TV
6582015-04-24 Tom de Vries <tom@codesourcery.com>
659
660 PR tree-optimization/65802
661 * g++.dg/pr65802.C: Move to ...
662 * gcc.dg/pr65802.c: ... here. Add -fexceptions to dg-options. Include
663 stdarg.h. Rewrite for C.
664 (fn1): Use va_list and va_arg. Make variable args function. Add use of
665 va_start and va_end. Remove unnecessary inline asm.
666
97afef00
UB
6672015-04-24 Uros Bizjak <ubizjak@gmail.com>
668 Wei Mi <wmi@google.com>
669
670 * gcc.target/i386/sse2-load-multi.c: New test.
671 * gcc.target/i386/sse2-store-multi.c: Ditto.
672
4853031e
MP
6732015-04-24 Marek Polacek <polacek@redhat.com>
674
675 PR c/65830
676 * c-c++-common/pr65830.c: New test.
677
8c2b7f79
MP
678 PR c/63357
679 * c-c++-common/Wlogical-op-1.c: New test.
680
b8787813
MP
6812015-04-24 Marek Polacek <polacek@redhat.com>
682
683 PR c/61534
684 * c-c++-common/pr61534-1.c: New test.
685
8fceae61
TP
6862015-04-24 Thomas Preud'homme <thomas.preudhomme@arm.com>
687 Steven Bosscher <steven@gcc.gnu.org>
688
689 PR rtl-optimization/34503
690 * gcc.target/arm/pr64616.c: New file.
691
62d47a88
BC
6922015-04-24 Bin Cheng <bin.cheng@arm.com>
693
694 * gcc.target/arm/pr42172-1.c: Check str instead of ldr.
695
ea39708a
TG
6962015-04-24 Terry Guo <terry.guo@arm.com>
697
698 * gcc.target/arm/pr65710.c: Update the options.
699
98ff5bf9
L
7002015-04-23 H.J. Lu <hongjiu.lu@intel.com>
701
702 * gcc.target/i386/pr65523.c: Skip x32.
703
381811fa
KT
7042015-04-23 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
705
706 * gcc.target/arm/neon/pr51534.c: Update vcg* scan-assembly patterns
707 to look for vcl* where appropriate.
708
9f468990
BS
7092015-04-23 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
710
711 * gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a.c: Replace
712 vect_no_align with vect_no_align && { ! vect_hw_misalign }.
713
26677152 7142015-04-23 Kwok Cheung Yeung <kcy@codesourcery.com>
4cf02238
RR
715
716 PR target/26702
717 * gcc.target/arm/pr26702.c: New test.
718
5c4abbb8
MP
7192015-04-23 Marek Polacek <polacek@redhat.com>
720
721 PR c/65345
722 * gcc.dg/pr65345-1.c: New test.
723 * gcc.dg/pr65345-2.c: New test.
724
6895fffb
BS
7252015-04-23 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
726
727 * gcc.target/powerpc/crypto-builtin-2.c: New.
728
f3b0bb7a
AV
7292015-04-23 Andre Vehreschild <vehre@gmx.de>
730
731 PR fortran/60322
732 * gfortran.dg/class_allocate_19.f03: New test.
733 * gfortran.dg/class_array_20.f03: New test.
734 * gfortran.dg/class_array_21.f03: New test.
735 * gfortran.dg/finalize_10.f90: Corrected scan-trees.
736 * gfortran.dg/finalize_15.f90: Fixing comparision to model
737 initialization correctly.
738 * gfortran.dg/finalize_29.f08: New test.
739
30821df7
BS
7402015-04-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
741
742 * gcc.target/powerpc/swaps-p8-18.c: New test.
743
047b83ff
BS
7442015-04-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
745
746 PR target/65456
747 * gcc.dg/vect/bb-slp-24.c: Exclude test for POWER8.
748 * gcc.dg/vect/bb-slp-25.c: Likewise.
749 * gcc.dg/vect/bb-slp-29.c: Likewise.
750 * gcc.dg/vect/bb-slp-32.c: Replace vect_no_align with
751 vect_no_align && { ! vect_hw_misalign }.
752 * gcc.dg/vect/bb-slp-9.c: Likewise.
753 * gcc.dg/vect/costmodel/ppc/costmodel-slp-33.c: Exclude test for
754 vect_hw_misalign.
755 * gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Likewise.
756 * gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c: Adjust tests to
757 account for POWER8, where peeling for alignment is not needed.
758 * gcc.dg/vect/costmodel/ppc/costmodel-vect-outer-fir.c: Replace
759 vect_no_align with vect_no_align && { ! vect_hw_misalign }.
760 * gcc.dg.vect.if-cvt-stores-vect-ifcvt-18.c: Likewise.
761 * gcc.dg/vect/no-scevccp-outer-6-global.c: Likewise.
762 * gcc.dg/vect/no-scevccp-outer-6.c: Likewise.
763 * gcc.dg/vect/no-vfa-vect-43.c: Likewise.
764 * gcc.dg/vect/no-vfa-vect-57.c: Likewise.
765 * gcc.dg/vect/no-vfa-vect-61.c: Likewise.
766 * gcc.dg/vect/no-vfa-vect-depend-1.c: Likewise.
767 * gcc.dg/vect/no-vfa-vect-depend-2.c: Likewise.
768 * gcc.dg/vect/no-vfa-vect-depend-3.c: Likewise.
769 * gcc.dg/vect/pr16105.c: Likewise.
770 * gcc.dg/vect/pr20122.c: Likewise.
771 * gcc.dg/vect/pr33804.c: Likewise.
772 * gcc.dg/vect/pr33953.c: Likewise.
773 * gcc.dg/vect/pr56787.c: Likewise.
774 * gcc.dg/vect/pr58508.c: Likewise.
775 * gcc.dg/vect/slp-25.c: Likewise.
776 * gcc.dg/vect/vect-105-bit-array.c: Likewise.
777 * gcc.dg/vect/vect-105.c: Likewise.
778 * gcc.dg/vect/vect-27.c: Likewise.
779 * gcc.dg/vect/vect-29.c: Likewise.
780 * gcc.dg/vect/vect-33.c: Exclude unaligned access test for
781 POWER8.
782 * gcc.dg/vect/vect-42.c: Replace vect_no_align with vect_no_align
783 && { ! vect_hw_misalign }.
784 * gcc.dg/vect/vect-44.c: Likewise.
785 * gcc.dg/vect/vect-48.c: Likewise.
786 * gcc.dg/vect/vect-50.c: Likewise.
787 * gcc.dg/vect/vect-52.c: Likewise.
788 * gcc.dg/vect/vect-56.c: Likewise.
789 * gcc.dg/vect/vect-60.c: Likewise.
790 * gcc.dg/vect/vect-72.c: Likewise.
791 * gcc.dg/vect/vect-75-big-array.c: Likewise.
792 * gcc.dg/vect/vect-75.c: Likewise.
793 * gcc.dg/vect/vect-77-alignchecks.c: Likewise.
794 * gcc.dg/vect/vect-77-global.c: Likewise.
795 * gcc.dg/vect/vect-78-alignchecks.c: Likewise.
796 * gcc.dg/vect/vect-78-global.c: Likewise.
797 * gcc.dg/vect/vect-93.c: Likewise.
798 * gcc.dg/vect/vect-95.c: Likewise.
799 * gcc.dg/vect/vect-96.c: Likewise.
800 * gcc.dg/vect/vect-cond-1.c: Likewise.
801 * gcc.dg/vect/vect-cond-3.c: Likewise.
802 * gcc.dg/vect/vect-cond-4.c: Likewise.
803 * gcc.dg/vect/vect-cselim-1.c: Likewise.
804 * gcc.dg/vect/vect-multitypes-1.c: Likewise.
805 * gcc.dg/vect/vect-multitypes-3.c: Likewise.
806 * gcc.dg/vect/vect-multitypes-4.c: Likewise.
807 * gcc.dg/vect/vect-multitypes-6.c: Likewise.
808 * gcc.dg/vect/vect-nest-cycle-1.c: Likewise.
809 * gcc.dg/vect/vect-nest-cycle-2.c: Likewise.
810 * gcc.dg/vect/vect-outer-3a-big-array.c: Likewise.
811 * gcc.dg/vect/vect-outer-3a.c: Likewise.
812 * gcc.dg/vect/vect-outer-5.c: Likewise.
813 * gcc.dg/vect/vect-outer-fir-big-array.c: Likewise.
814 * gcc.dg/vect/vect-outer-fir-lb-big-array.c: Likewise.
815 * gcc.dg/vect/vect-outer-fir-lb.c: Likewise.
816 * gcc.dg/vect/vect-outer-fir.c: Likewise.
817 * gcc.dg/vect/vect-peel-3.c: Likewise.
818 * gcc.dg/vect/vect-peel-4.c: Likewise.
819 * gcc.dg/vect/vect-pre-interact.c: Likewise.
820 * gcc.target/powerpc/pr65456.c: New test.
821 * gcc.target/powerpc/vsx-vectorize-2.c: Exclude test for POWER8.
822 * gcc.target/powerpc/vsx-vectorize-4.c: Likewise.
823 * gcc.target/powerpc/vsx-vectorize-6.c: Likewise.
824 * gcc.target/powerpc/vsx-vectorize-7.c: Likewise.
825 * gfortran.dg/vect/vect-2.f90: Replace vect_no_align with
826 vect_no_align && { ! vect_hw_misalign }.
827 * gfortran.dg/vect/vect-3.f90: Likewise.
828 * gfortran.dg/vect/vect-4.f90: Likewise.
829 * gfortran.dg/vect/vect-5.f90: Likewise.
830 * lib/target-supports.exp (check_effective_target_vect_no_align):
831 Return 1 for POWER8.
832 (check_effective_target_vect_hw_misalign): Return 1 for POWER8.
833
5912da3c
SK
8342015-04-22 Steven G. Kargl <kargl@gcc.gnu.org>
835
836 PR fortran/65429
837 * gfortran.dg/pr65429.f90: New test.
838
860503d8
YG
8392015-04-22 Yury Gribov <y.gribov@samsung.com>
840
841 * c-c++-common/asan/user-section-1.c: New test.
842 * c-c++-common/asan/user-section-2.c: New test.
843 * c-c++-common/asan/user-section-3.c: New test.
844
eefe4e49
HW
8452015-04-22 Hale Wang <hale.wang@arm.com>
846 Terry Guo <terry.guo@arm.com>
847
848 PR rtl-optimization/64818
849 * gcc.target/arm/pr64818.c: New test.
850
5a33401e
JH
8512015-04-21 Jan Hubicka <hubicka@ucw.cz>
852
853 PR ipa/65076
854 * g++.dg/tree-ssa/pr61034.C: Update template.
855 * g++.dg/warn/Warray-bounds.C: Harden for DSE.
856 * gcc.dg/Warray-bounds-11.c: Likewise.
857 * gcc.dg/Warray-bounds.c: Likewise.
858
eb09db46
JD
8592015-04-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
860
861 PR libgfortran/65234
862 * gfortran.dg/fmt_unlimited.f90: New test.
863
dfce59eb
AT
8642015-04-21 Andreas Tobler <andreast@gcc.gnu.org>
865
866 * gcc.target/i386/avx512bw-vpermi2w-2.c: Fix includes to use actual
867 headers.
868 * gcc.target/i386/avx512bw-vpermt2w-2.c: Likewise.
869 * gcc.target/i386/avx512bw-vpmaddubsw-2.c: Likewise.
870 * gcc.target/i386/avx512bw-vpmaddwd-2.c: Likewise.
871 * gcc.target/i386/avx512dq-vfpclasspd-2.c: Likewise.
872 * gcc.target/i386/avx512dq-vfpclassps-2.c: Likewise.
873 * gcc.target/i386/avx512vbmi-vpermi2b-2.c: Likewise.
874 * gcc.target/i386/avx512vbmi-vpermt2b-2.c: Likewise.
875
3007f7e4
JD
8762015-04-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
877
878 PR libgfortran/56743
879 * gfortran.dg/namelist_87.f90: New test.
880
35430ca0
KT
8812015-04-21 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
882
883 * gcc.target/aarch64/mult-synth_1.c: New test.
884 * gcc.target/aarch64/mult-synth_2.c: Likewise.
885 * gcc.target/aarch64/mult-synth_3.c: Likewise.
886 * gcc.target/aarch64/mult-synth_4.c: Likewise.
887 * gcc.target/aarch64/mult-synth_5.c: Likewise.
888 * gcc.target/aarch64/mult-synth_6.c: Likewise.
889
0ff093d8
RB
8902015-04-21 Richard Biener <rguenther@suse.de>
891
892 PR tree-optimization/65650
893 * gcc.dg/tree-ssa/ssa-ccp-37.c: New testcase.
894 * gcc.dg/tree-ssa/forwprop-11.c: Adjust.
895 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
896 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
897 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
898 * gcc.dg/tree-ssa/ssa-fre-32.c: Likewise.
899
22fe969f
TV
9002015-04-21 Tom de Vries <tom@codesourcery.com>
901
902 PR tree-optimization/65802
903 * g++.dg/pr65802.C: New test.
904
fadf02a4
BC
9052015-04-21 Bin Cheng <bin.cheng@arm.com>
906
907 PR testsuite/65767
908 * g++.dg/lto/pr65276_0.C: Change namespace std to std2.
909 * g++.dg/lto/pr65276_1.C: Change namespace std to std2.
910
2821fc6b
PC
9112015-04-20 Paolo Carlini <paolo.carlini@oracle.com>
912
913 PR c++/65801
914 * g++.dg/cpp0x/Wnarrowing2.C: New.
915
6581c1cf
JL
9162015-04-20 Jeff Law <law@redhat.com>
917
918 PR tree-optimization/65658
919 * gcc.dg/pr65658.c: New test.
920
8b66a2d4
AL
9212015-04-20 Alan Lawrence <alan.lawrence@arm.com>
922
923 PR target/64134
924 * gcc.target/aarch64/vec_init_1.c: New test.
925
86f25864
YR
9262015-04-20 Yvan Roux <yvan.roux@linaro.org>
927
928 * gcc.target/arm/pr65729.c: Restrict to hard float ABI compliant
929 targets.
930
ee7df531
MS
9312015-04-18 Martin Sebor <msebor@redhat.com>
932
933 * gfortran.dg/pr32627.f03 (strptr): Change size to match the number
934 of non-nul characters.
935 * gfortran.dg/substr_6.f90: Make the NUL character visible on stdout
936
67e6c405
BS
9372015-04-17 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
938
939 PR target/65787
940 * gcc.target/powerpc/pr65787.c: New.
941
98c1627c
JJ
9422015-04-17 Jakub Jelinek <jakub@redhat.com>
943
944 PR target/65689
945 * gcc.target/aarch64/c-output-template-4.c: New test.
946
96583f22
L
9472015-04-17 H.J. Lu <hongjiu.lu@intel.com>
948
949 PR target/65780
950 * gcc.dg/pr65780-1.c: New test.
951 * gcc.dg/pr65780-2.c: Likewise.
952 * gcc.target/i386/pr32219-9.c: Likewise.
953 * gcc.target/i386/pr32219-1.c (xxx): Make it initialized common
954 symbol.
955 * gcc.target/i386/pr64317.c (c): Initialize.
956
abd0cdc9
L
9572015-04-17 H.J. Lu <hongjiu.lu@intel.com>
958
959 PR target/65612
960 * g++.dg/ext/mv18.C: New test.
961 * g++.dg/ext/mv19.C: Likewise.
962 * g++.dg/ext/mv20.C: Likewise.
963 * g++.dg/ext/mv21.C: Likewise.
964 * g++.dg/ext/mv22.C: Likewise.
965 * g++.dg/ext/mv23.C: Likewise.
966
2234a9cb
PP
9672015-04-17 Patrick Palka <ppalka@gcc.gnu.org>
968
969 PR c++/64527
970 * g++.dg/init/pr64527.C: New test.
971
f8e89441
TV
9722015-04-17 Tom de Vries <tom@codesourcery.com>
973 Michael Matz <matz@suse.de>
974
3f6a2f9e 975 PR tree-optimization/64950
f8e89441
TV
976 * gcc.dg/tree-ssa/stdarg-2.c: Change f15 scan-tree-dump for target
977 x86_64-*-*.
978
18af8d16
YG
9792015-04-17 Yury Gribov <y.gribov@samsung.com>
980
981 * c-c++-common/asan/user-section-1.c: New test.
982
d7cb230a
JJ
9832015-04-17 Jakub Jelinek <jakub@redhat.com>
984
985 PR debug/65771
986 * gcc.dg/debug/pr65771.c: New test.
987
fe7a6ae4
L
9882015-04-16 H.J. Lu <hongjiu.lu@intel.com>
989
990 * gcc.target/i386/mpx/alloca-1-lbv.c (mpx_test): Replace
991 __buitlin_alloca with __builtin_alloca.
992
b8147bfc
AL
9932015-04-16 Alan Lawrence <alan.lawrence@arm.com>
994
995 * gcc.target/aarch64/vldN_lane_1.c: Correct dup->lane in comments.
996
f8269ad4
RB
9972015-04-16 Richard Biener <rguenther@suse.de>
998
999 PR tree-optimization/64277
1000 * gcc.dg/Warray-bounds-14.c: New testcase.
1001 * gcc.dg/Warray-bounds-15.c: Likewise.
1002 * c-c++-common/ubsan/bounds-4.c: Disable -Warray-bounds.
1003 * c-c++-common/ubsan/bounds-6.c: Likewise.
1004
76978b21
RL
10052015-04-16 Renlin Li <renlin.li@arm.com>
1006
1007 * gcc.target/aarch64/unsigned-unsignedfloat.c: New.
1008 * gcc.target/arm/unsigned-float.c: New.
1009
8a474dc5
RB
10102015-04-16 Richard Biener <rguenther@suse.de>
1011
1012 * gcc.dg/tree-ssa/ssa-ccp-36.c: New testcase.
1013 * gcc.dg/tree-ssa/pr37508.c: Adjust.
1014 * gfortran.dg/reassoc_6.f: Remove XFAIL.
1015
3a1351b9
PC
10162015-04-15 Paolo Carlini <paolo.carlini@oracle.com>
1017
1018 * g++.dg/cpp0x/alias-decl-22.C: Adjust for error + inform change.
1019 * g++.dg/cpp0x/decltype-call1.C: Likewise.
1020 * g++.dg/cpp0x/defaulted21.C: Likewise.
1021 * g++.dg/cpp0x/defaulted28.C: Likewise.
1022 * g++.dg/cpp0x/defaulted47.C: Likewise.
1023 * g++.dg/cpp0x/elision_neg.C: Likewise.
1024 * g++.dg/cpp0x/fntmpdefarg3.C: Likewise.
1025 * g++.dg/cpp0x/implicit-trivial1.C: Likewise.
1026 * g++.dg/cpp0x/implicit1.C: Likewise.
1027 * g++.dg/cpp0x/implicit9.C: Likewise.
1028 * g++.dg/cpp0x/inh-ctor9.C: Likewise.
1029 * g++.dg/cpp0x/range-for13.C: Likewise.
1030 * g++.dg/gomp/clause-2.C: Likewise.
1031 * g++.dg/gomp/udr-5.C: Likewise.
1032 * g++.dg/inherit/access6.C: Likewise.
1033 * g++.dg/lookup/duperr1.C: Likewise.
1034 * g++.dg/lookup/friend2.C: Likewise.
1035 * g++.dg/lookup/pr6936.C: Likewise.
1036 * g++.dg/lookup/scoped1.C: Likewise.
1037 * g++.dg/lookup/using26.C: Likewise.
1038 * g++.dg/lookup/using38.C: Likewise.
1039 * g++.dg/other/access2.C: Likewise.
1040 * g++.dg/overload/defarg3.C: Likewise.
1041 * g++.dg/overload/defarg6.C: Likewise.
1042 * g++.dg/parse/access11.C: Likewise.
1043 * g++.dg/parse/access2.C: Likewise.
1044 * g++.dg/parse/access3.C: Likewise.
1045 * g++.dg/parse/access4.C: Likewise.
1046 * g++.dg/parse/access5.C: Likewise.
1047 * g++.dg/parse/access6.C: Likewise.
1048 * g++.dg/parse/access8.C: Likewise.
1049 * g++.dg/parse/access9.C: Likewise.
1050 * g++.dg/parse/crash40.C: Likewise.
1051 * g++.dg/tc1/dr142.C: Likewise.
1052 * g++.dg/tc1/dr166.C: Likewise.
1053 * g++.dg/tc1/dr52.C: Likewise.
1054 * g++.dg/template/access11.C: Likewise.
1055 * g++.dg/template/access18.C: Likewise.
1056 * g++.dg/template/access19.C: Likewise.
1057 * g++.dg/template/access2.C: Likewise.
1058 * g++.dg/template/access20.C: Likewise.
1059 * g++.dg/template/access26.C: Likewise.
1060 * g++.dg/template/access3.C: Likewise.
1061 * g++.dg/template/access7.C: Likewise.
1062 * g++.dg/template/conv12.C: Likewise.
1063 * g++.dg/template/crash69.C: Likewise.
1064 * g++.dg/template/friend31.C: Likewise.
1065 * g++.dg/template/friend32.C: Likewise.
1066 * g++.dg/template/memfriend15.C: Likewise.
1067 * g++.dg/template/memfriend16.C: Likewise.
1068 * g++.dg/template/memfriend17.C: Likewise.
1069 * g++.dg/template/memfriend7.C: Likewise.
1070 * g++.dg/template/pr32519.C: Likewise.
1071 * g++.dg/template/qualttp21.C: Likewise.
1072 * g++.dg/template/qualttp8.C: Likewise.
1073 * g++.dg/template/ttp10.C: Likewise.
1074 * g++.dg/template/typedef11.C: Likewise.
1075 * g++.dg/template/typedef13.C: Likewise.
1076 * g++.dg/template/typedef19.C: Likewise.
1077 * g++.dg/template/typedef20.C: Likewise.
1078 * g++.dg/template/typedef22.C: Likewise.
1079 * g++.dg/template/using16.C: Likewise.
1080 * g++.dg/template/virtual3.C: Likewise.
1081 * g++.dg/ubsan/pr61272.C: Likewise.
1082 * g++.old-deja/g++.bob/inherit2.C: Likewise.
1083 * g++.old-deja/g++.brendan/crash11.C: Likewise.
1084 * g++.old-deja/g++.brendan/enum6.C: Likewise.
1085 * g++.old-deja/g++.brendan/visibility1.C: Likewise.
1086 * g++.old-deja/g++.brendan/visibility10.C: Likewise.
1087 * g++.old-deja/g++.brendan/visibility2.C: Likewise.
1088 * g++.old-deja/g++.brendan/visibility6.C: Likewise.
1089 * g++.old-deja/g++.brendan/visibility7.C: Likewise.
1090 * g++.old-deja/g++.brendan/visibility8.C: Likewise.
1091 * g++.old-deja/g++.brendan/visibility9.C: Likewise.
1092 * g++.old-deja/g++.bugs/900428_03.C: Likewise.
1093 * g++.old-deja/g++.jason/access17.C: Likewise.
1094 * g++.old-deja/g++.jason/access18.C: Likewise.
1095 * g++.old-deja/g++.jason/access22.C: Likewise.
1096 * g++.old-deja/g++.jason/access23.C: Likewise.
1097 * g++.old-deja/g++.jason/access8.C: Likewise.
1098 * g++.old-deja/g++.jason/delete3.C: Likewise.
1099 * g++.old-deja/g++.jason/report.C: Likewise.
1100 * g++.old-deja/g++.law/access2.C: Likewise.
1101 * g++.old-deja/g++.law/access3.C: Likewise.
1102 * g++.old-deja/g++.law/access4.C: Likewise.
1103 * g++.old-deja/g++.law/access5.C: Likewise.
1104 * g++.old-deja/g++.law/arm12.C: Likewise.
1105 * g++.old-deja/g++.law/arm14.C: Likewise.
1106 * g++.old-deja/g++.law/ctors13.C: Likewise.
1107 * g++.old-deja/g++.law/union2.C: Likewise.
1108 * g++.old-deja/g++.law/visibility12.C: Likewise.
1109 * g++.old-deja/g++.law/visibility15.C: Likewise.
1110 * g++.old-deja/g++.law/visibility16.C: Likewise.
1111 * g++.old-deja/g++.law/visibility17.C: Likewise.
1112 * g++.old-deja/g++.law/visibility18.C: Likewise.
1113 * g++.old-deja/g++.law/visibility19.C: Likewise.
1114 * g++.old-deja/g++.law/visibility20.C: Likewise.
1115 * g++.old-deja/g++.law/visibility21.C: Likewise.
1116 * g++.old-deja/g++.law/visibility24.C: Likewise.
1117 * g++.old-deja/g++.law/visibility4.C: Likewise.
1118 * g++.old-deja/g++.law/visibility5.C: Likewise.
1119 * g++.old-deja/g++.law/visibility6.C: Likewise.
1120 * g++.old-deja/g++.law/visibility7.C: Likewise.
1121 * g++.old-deja/g++.law/visibility8.C: Likewise.
1122 * g++.old-deja/g++.law/visibility9.C: Likewise.
1123 * g++.old-deja/g++.niklas/t135.C: Likewise.
1124 * g++.old-deja/g++.oliva/delete1.C: Likewise.
1125 * g++.old-deja/g++.oliva/partord1.C: Likewise.
1126 * g++.old-deja/g++.other/access11.C: Likewise.
1127 * g++.old-deja/g++.other/access4.C: Likewise.
1128 * g++.old-deja/g++.other/access7.C: Likewise.
1129 * g++.old-deja/g++.other/crash1.C: Likewise.
1130 * g++.old-deja/g++.other/crash7.C: Likewise.
1131 * g++.old-deja/g++.other/friend1.C: Likewise.
1132 * g++.old-deja/g++.other/friend4.C: Likewise.
1133 * g++.old-deja/g++.other/friend9.C: Likewise.
1134 * g++.old-deja/g++.other/lineno1.C: Likewise.
1135 * g++.old-deja/g++.other/using1.C: Likewise.
1136 * g++.old-deja/g++.pt/enum14.C: Likewise.
1137 * g++.old-deja/g++.pt/friend11.C: Likewise.
1138 * g++.old-deja/g++.pt/friend21.C: Likewise.
1139 * g++.old-deja/g++.pt/friend3.C: Likewise.
1140 * g++.old-deja/g++.pt/inherit2.C: Likewise.
1141 * g++.old-deja/g++.pt/memtemp74.C: Likewise.
1142 * g++.old-deja/g++.pt/memtemp89.C: Likewise.
1143 * g++.old-deja/g++.robertl/eb94.C: Likewise.
1144
366ee94b
JJ
11452015-04-15 Jakub Jelinek <jakub@redhat.com>
1146
1147 PR ipa/65765
1148 * g++.dg/ipa/pr65765.C: New test.
1149
e4614c18
NC
11502015-04-15 Nick Clifton <nickc@redhat.com>
1151
1152 * gcc.target/rx/builtins.c: Disable RMPA test if string
1153 instructions are not allowed.
1154
984b2054
AM
11552015-04-15 Alan Modra <amodra@gmail.com>
1156
1157 * gcc.dg/pr65408.c: New.
1158
c07ad89a
YR
11592015-04-14 Yvan Roux <yvan.roux@linaro.org>
1160
1161 PR target/65729
1162 * gcc.target/arm/pr65729.c: New test.
1163
ab05af62
RB
11642015-04-14 Richard Biener <rguenther@suse.de>
1165
1166 PR tree-optimization/65758
1167 * gfortran.fortran-torture/compile/pr65758.f90: New testcase.
1168
4db56dfe
YR
11692015-04-14 Yvan Roux <yvan.roux@linaro.org>
1170
1171 PR target/65648
1172 * gcc.c-torture/execute/pr65648.c: New test.
1173
4e9b6833
RO
11742015-04-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1175
1176 * gcc.target/i386/avx512dq-vfpclasspd-2.c (check_fp_class_dp): Use
1177 __builtin_finite instead of finite.
1178 * gcc.target/i386/avx512dq-vfpclassps-2.c (check_fp_class_sp):
1179 Likewise.
1180
cfdc4f33
MG
11812015-04-14 Marc Glisse <marc.glisse@inria.fr>
1182
1183 PR tree-optimization/63387
1184 * gcc.dg/pr63387.c: New testcase.
1185
10706779
JH
11862015-04-12 Jan Hubicka <hubicka@ucw.cz>
1187
1188 * g++.dg/tree-ssa/nonzero-3.C: New testcase.
1189
c4ef2f86
RB
11902015-04-13 Richard Biener <rguenther@suse.de>
1191
1192 PR tree-optimization/65204
1193 * gcc.dg/tree-ssa/ssa-ccp-35.c: New testcase.
1194
5ff9ab9b
TG
11952015-04-13 Terry Guo <terry.guo@arm.com>
1196
1197 PR target/65710
1198 * gcc.target/arm/pr65710.c: New.
1199
b6e55e48
JJ
12002015-04-12 Jakub Jelinek <jakub@redhat.com>
1201
1202 PR tree-optimization/65747
1203 * g++.dg/torture/pr65747.C: New test.
1204
6338536c
JJ
12052015-04-12 Jakub Jelinek <jakub@redhat.com>
1206
1207 PR c++/65736
1208 * g++.dg/cpp0x/pr65736.C: New test.
1209
12102015-04-11 Jan Hubicka <hubicka@ucw.cz>
1211 Martin Liska <mliska@suse.cz>
523f0450
JH
1212
1213 PR ipa/65722
1214 * g++.dg/ipa/pr65722.C: New testcase.
1215
e9329eb5
JJ
12162015-04-11 Jakub Jelinek <jakub@redhat.com>
1217
1218 PR tree-optimization/65735
1219 * gcc.c-torture/compile/pr65735.c: New test.
1220
c403156c
L
12212015-04-11 H.J. Lu <hongjiu.lu@intel.com>
1222
1223 PR middle-end/65554
1224 * g++.dg/opt/pr65554.C: Use __SIZE_TYPE__ instead of unsigned long.
1225
902bbfdf
JJ
12262015-04-11 Jakub Jelinek <jakub@redhat.com>
1227
1228 PR target/65671
1229 * gcc.target/i386/pr65671.c: Require avx512vl effective target.
1230
84537c19 12312015-04-10 Yvan Roux <yvan.roux@linaro.org>
aec98c0d 1232
77f0d88d 1233 PR target/65647
aec98c0d
YR
1234 * gcc.target/arm/pr65647-2.c: New.
1235
95487347
KT
12362015-04-10 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1237
1238 PR target/65694
1239 * g++.dg/torture/pr65694.C: New test.
1240
9f3880d1
TB
12412015-04-10 Tobias Burnus <burnus@net-b.de>
1242
1243 * gfortran.dg/coarray_lock_6.f90: New.
1244 * gfortran.dg/coarray_lock_7.f90: New.
1245 * gfortran.dg/coarray/lock_2.f90: New.
1246
44c57c2f
MM
12472015-04-10 Mikael Morin <mikael@gcc.gnu.org>
1248
1249 PR fortran/56674
1250 PR fortran/58813
1251 PR fortran/59016
1252 PR fortran/59024
1253 * gfortran.dg/used_types_27.f90: New.
1254
7f664e31
KY
12552015-04-09 Kirill Yukhin <kirill.yukhin@intel.com>
1256
1257 PR target/65671
1258 * gcc.target/i386/pr65671.c: New.
1259
f66d8ec8
JJ
12602015-04-09 Jakub Jelinek <jakub@redhat.com>
1261
1262 PR tree-optimization/65709
1263 * c-c++-common/ubsan/align-9.c: New test.
1264
bf1b77dd
PT
12652013-04-09 Paul Thomas <pault@gcc.gnu.org>
1266
1267 PR fortran/56852
f66d8ec8 1268 * gfortran.dg/pr56852.f90: New test.
bf1b77dd 1269
86c5a5c3
MP
12702015-04-09 Marek Polacek <polacek@redhat.com>
1271 Jakub Jelinek <jakub@redhat.com>
1272
1273 PR middle-end/65554
1274 * g++.dg/opt/pr65554.C: New test.
1275
00da5e28
JJ
12762015-04-09 Jakub Jelinek <jakub@redhat.com>
1277
1278 PR c++/65690
1279 * c-c++-common/attr-aligned-1.c: New test.
1280
3ba99d8a
IE
12812015-04-09 Ilya Enkovich <ilya.enkovich@intel.com>
1282
1283 * gcc.target/i386/mpx/memmove-zero-length.c: New.
1284
54414978
KY
12852015-04-09 Kirill Yukhin <kirill.yukhin@intel.com>
1286
1287 PR target/65676
1288 * gcc.target/i386/sse-25.c: New.
1289
da0b9df9
JJ
12902015-04-09 Jakub Jelinek <jakub@redhat.com>
1291
1292 PR target/65693
1293 * gcc.target/i386/pr65693.c: New test.
1294
36f371de
IE
12952015-04-08 Ilya Enkovich <ilya.enkovich@intel.com>
1296
1297 * gcc.dg/lto/chkp-static-bounds_0.c: New.
1298
930ee116
IE
12992015-04-08 Ilya Enkovich <ilya.enkovich@intel.com>
1300
1301 * gcc.target/i386/mpx/chkp-thunk-comdat-3.c: New.
1302
4f5a53cc
IE
13032015-04-08 Ilya Enkovich <ilya.enkovich@intel.com>
1304
dccd8858 1305 * gcc.target/i386/thunk-retbnd.c: New.
4f5a53cc 1306
113c69ff
EB
13072015-04-08 Eric Botcazou <ebotcazou@adacore.com>
1308
1309 * gnat.dg/opt48.adb: New test.
1310 * gnat.dg/opt48_pkg1.ad[sb]: New helper.
1311 * gnat.dg/opt48_pkg2.ad[sb]: Likewise.
1312
006e317a
JH
13132015-04-07 Jan Hubicka <hubicka@ucw.cz>
1314
1315 PR ipa/65540
1316 * gcc.c-torture/compile/pr65540.c: New.
1317
293da85b
AL
13182015-04-07 Alan Lawrence <alan.lawrence@arm.com>
1319
1320 * gcc.target/aarch64/c-output-template-3.c: Add -O, remove
1321 -Wno-pointer-arith.
1322
dcc72b9e
JJ
13232015-04-07 Jakub Jelinek <jakub@redhat.com>
1324
e488c24e
JJ
1325 PR debug/65678
1326 * g++.dg/debug/pr65678.C: New test.
1327
dcc72b9e
JJ
1328 PR middle-end/65680
1329 * gcc.c-torture/compile/pr65680.c: New test.
1330
440f9408
AV
13312015-04-07 Andre Vehreschild <vehre@gmx.de>
1332
1333 PR fortran/65548
1334 * gfortran.dg/allocate_with_source_5.f90: New test.
1335
0e081bde
IE
13362015-04-07 Ilya Enkovich <ilya.enkovich@intel.com>
1337
1338 * gcc.target/i386/mpx/chkp-thunk-comdat-1.cc: New.
1339 * gcc.target/i386/mpx/chkp-thunk-comdat-2.cc: New.
1340
16a29688
BC
13412015-04-07 Bin Cheng <bin.cheng@arm.com>
1342
1343 * gcc.target/arm/pr65647.c: Add option "-mfloat-abi=soft".
1344
90e0a702
MM
13452015-04-06 Michael Meissner <meissner@linux.vnet.ibm.com>
1346
1347 PR target/65614
1348 * gcc.target/powerpc/compress-float-ppc-pic.c: Run test on power5
1349 to get floating point compression.
1350 * gcc.target/powerpc/compress-foat-ppc.c: Likewise.
1351
e4b33ee5
JJ
13522015-04-06 Jakub Jelinek <jakub@redhat.com>
1353
1354 PR preprocessor/61977
1355 * gcc.dg/cpp/pr61977.c: New test.
1356
71671f5d
IE
13572015-04-06 Ilya Enkovich <ilya.enkovich@intel.com>
1358
1359 * gcc.dg/lto/chkp-ctor-merge_0.c: New.
1360
94446928
VM
13612015-04-04 Vladimir Makarov <vmakarov@redhat.com>
1362
1363 PR target/65647
1364 * gcc.target/arm/pr65647.c: New.
1365
872ceb28
JH
13662015-04-03 Jan Hubicka <hubicka@ucw.cz>
1367
1368 PR ipa/65655
1369 * g++.dg/torture/pr65655.C: New testcase.
1370
a3d94329
PC
13712015-04-03 Paolo Carlini <paolo.carlini@oracle.com>
1372
1373 PR c++/64085
1374 * g++.dg/cpp1y/lambda-init13.C: New.
1375
1dc15b0b
MP
13762015-04-03 Marek Polacek <polacek@redhat.com>
1377
1378 * g++.dg/cpp0x/pr57101.C: Use proper type for size_t.
1379
894bec68
MP
13802015-04-02 Marek Polacek <polacek@redhat.com>
1381
1382 PR c++/65642
1383 * g++.dg/cpp0x/constexpr-fold1.C: New test.
1384 * g++.dg/cpp0x/constexpr-fold2.C: New test.
1385
b8cd77f4
JJ
13862015-04-02 Jakub Jelinek <jakub@redhat.com>
1387
1388 PR preprocessor/61977
1389 * gcc.target/powerpc/pr61977-1.c: New test.
1390 * gcc.target/powerpc/pr61977-2.c: New test.
1391
b4d5e41f
PC
13922015-04-01 Paolo Carlini <paolo.carlini@oracle.com>
1393
1394 PR c++/56100
1395 * g++.dg/warn/Wshadow-8.C: New.
1396 * g++.dg/warn/Wshadow-9.C: Likewise.
1397 * g++.dg/warn/Wshadow-10.C: Likewise.
1398 * g++.dg/warn/Wshadow-11.C: Likewise.
1399
b6dd42a9
BE
14002015-04-01 Bernd Edlinger <bernd.edlinger@hotmail.de>
1401
1402 * gcc.dg/pr23623.c: Added aligned attribute.
1403 * gcc.dg/20141029-1.c: Likewise.
1404 * gcc.dg/20150306-1.c: New test.
1405
14e51ef2
MP
14062015-04-01 Marek Polacek <polacek@redhat.com>
1407
1408 PR c++/65554
1409 * g++.dg/cpp0x/initlist93.C: New test.
1410 * g++.dg/cpp0x/initlist94.C: New test.
1411
0ff2bf46
MO
14122015-04-01 Max Ostapenko <m.ostapenko@partner.samsung.com>
1413
1414 PR target/65624
1415 * gcc.target/aarch64/pr65624.c: New test.
1416
41f669d8
JH
14172015-03-31 Jan Hubicka <hubicka@ucw.cz>
1418
1419 * gcc.dg/ipa/inlinehint-4.c: New testcase.
1420
d723bc36
AV
14212015-03-31 Alex Velenko <Alex.Velenko@arm.com>
1422
1423 * gcc.target/arm/pr45701-1.c (history_expand_line_internal): Add an
1424 extra variable to force stack alignment.
1425 * gcc.target/arm/pr45701-2.c (history_expand_line_internal): Add an
1426 extra variable to force stack alignment.
1427
397ad54d
MP
14282015-03-31 Marek Polacek <polacek@redhat.com>
1429
1430 PR c++/65390
1431 * g++.dg/template/pr65390.C: New test.
1432
12cc8c72
ML
14332015-03-31 Martin Liska <mliska@suse.cz>
1434
1435 * g++.dg/ipa/pr65557.C: New test.
1436
2d38d809
DV
14372015-03-31 Dominik Vogt <vogt@linux.vnet.ibm.com>
1438
1439 * gcc.target/s390/hotpatch-25.c: New test.
1440 * gcc.target/s390/hotpatch-1.c: Update test.
1441 * gcc.target/s390/hotpatch-10.c: Update test.
1442 * gcc.target/s390/hotpatch-11.c: Update test.
1443 * gcc.target/s390/hotpatch-12.c: Update test.
1444 * gcc.target/s390/hotpatch-13.c: Update test.
1445 * gcc.target/s390/hotpatch-14.c: Update test.
1446 * gcc.target/s390/hotpatch-15.c: Update test.
1447 * gcc.target/s390/hotpatch-16.c: Update test.
1448 * gcc.target/s390/hotpatch-17.c: Update test.
1449 * gcc.target/s390/hotpatch-18.c: Update test.
1450 * gcc.target/s390/hotpatch-19.c: Update test.
1451 * gcc.target/s390/hotpatch-2.c: Update test.
1452 * gcc.target/s390/hotpatch-21.c: Update test.
1453 * gcc.target/s390/hotpatch-22.c: Update test.
1454 * gcc.target/s390/hotpatch-23.c: Update test.
1455 * gcc.target/s390/hotpatch-24.c: Update test.
1456 * gcc.target/s390/hotpatch-3.c: Update test.
1457 * gcc.target/s390/hotpatch-4.c: Update test.
1458 * gcc.target/s390/hotpatch-5.c: Update test.
1459 * gcc.target/s390/hotpatch-6.c: Update test.
1460 * gcc.target/s390/hotpatch-7.c: Update test.
1461 * gcc.target/s390/hotpatch-8.c: Update test.
1462 * gcc.target/s390/hotpatch-9.c: Update test.
1463 * gcc.target/s390/hotpatch-compile-16.c: Update test.
1464
bed18fbd
RB
14652015-03-31 Richard Biener <rguenther@suse.de>
1466
1467 PR middle-end/65626
1468 * g++.dg/torture/pr65626.C: New testcase.
1469
b7e85ee1
IE
14702015-03-31 Ilya Enkovich <ilya.enkovich@intel.com>
1471
1472 PR target/65531
1473 * gcc.target/i386/mpx/pr65531.cc: New.
1474
ce52d884
IE
14752015-03-31 Ilya Enkovich <ilya.enkovich@intel.com>
1476
1477 PR target/65602
1478 * gcc.target/i386/mpx/alloca-1-lbv.c (mpx_test): Use
1479 __builtin_alloca instead of alloca.
1480 * gcc.target/i386/mpx/alloca-1-nov.c (mpx_test): Likewise.
1481 * gcc.target/i386/mpx/alloca-1-ubv.c (mpx_test): Likewise.
1482 * lib/mpx-dg.exp (check_effective_target_mpx): Add wrapper
1483 check.
1484
00a0ea64
JJ
14852015-03-30 Jakub Jelinek <jakub@redhat.com>
1486
1487 PR ipa/65610
1488 * g++.dg/ubsan/pr65610.C: New test.
1489
ef4bac78
MP
14902015-03-30 Marek Polacek <polacek@redhat.com>
1491
1492 PR c++/65398
1493 * g++.dg/cpp0x/pr65398-2.C: New test.
1494
233b9db6
MP
14952015-03-30 Marek Polacek <polacek@redhat.com>
1496
1497 * c-c++-common/pr65556.c: Change the width of bit-fields.
1498
43b11666
JH
14992015-03-27 Jan Hubicka <hubicka@ucw.cz>
1500
1501 PR ipa/65588
1502 * gcc.target/i386/pr65588.c: New testcase.
1503
4c22e58c
TK
15042015-03-29 Thomas Koenig <tkoenig@gcc.gnu.org>
1505
a1bff765 1506 PR libgfortran/65563
4c22e58c
TK
1507 * gfortran.dg/open_errors_2.f90: New test.
1508
9ddb3843
JD
15092015-03-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1510
1511 PR libgfortran/65596
1512 * gfortran.dg/namelist_86.f90: New test.
1513
85b237bb
AV
15142015-03-28 Andre Vehreschild <vehre@gmx.de>
1515
1516 * gfortran.dg/unlimited_polymorphic_24.f03: Fixing copyright
1517 statement to reflect new ownership.
1518
f8f40e69
PC
15192015-03-28 Paolo Carlini <paolo.carlini@oracle.com>
1520
1521 PR c++/42328
1522 * g++.dg/template/friend58.C: New.
1523 * g++.dg/template/friend59.C: Likewise.
1524
62021f64
TB
15252015-03-27 Tobias Burnus <burnus@net-b.de>
1526
1527 PR c/65586
1528 * g++.dg/gomp/openmp-simd-3.C: New.
1529 * gcc.dg/gomp/openmp-simd-3.c: New.
1530
a5eef8e9
L
15312015-03-27 H.J. Lu <hongjiu.lu@intel.com>
1532
1533 PR target/65248
1534 * gcc.target/i386/pr65248-1.c: New file.
1535 * gcc.target/i386/pr65248-2.c: Likewise.
1536 * gcc.target/i386/pr65248-3.c: Likewise.
1537 * gcc.target/i386/pr65248-4.c: Likewise.
1538
f21a5899
JJ
15392015-03-27 Jakub Jelinek <jakub@redhat.com>
1540
1541 PR target/65593
1542 * gcc.c-torture/compile/pr65593.c: New test.
1543
4e55d61a
PC
15442015-03-27 Paolo Carlini <paolo.carlini@oracle.com>
1545
1546 PR c++/59329
1547 * g++.dg/cpp1y/constexpr-assert1.C: New.
1548
5964a3a6
MP
15492015-03-27 Marek Polacek <polacek@redhat.com>
1550
1551 PR c++/65556
1552 * c-c++-common/pr65556.c: New test.
1553
931c8e9a
JH
15542015-03-27 Jan Hubicka <hubicka@ucw.cz>
1555
1556 PR ipa/65600
1557 * g++.dg/torture/pr65600.C: New testcase.
1558
d81c5030
VM
15592015-03-27 Vladimir Makarov <vmakarov@redhat.com>
1560
1561 PR target/65407
1562 * gcc.target/i386/avx512f-kandnw-1.c: Add scanning kmovw.
1563
d239da04
AV
15642015-03-27 Andre Vehreschild <vehre@gmx.de>
1565
1566 * gfortran.dg/unlimited_polymorphic_24.f03: Added copyright
1567 statement and cleanup. Fixed typos.
1568
88e7d85f
JH
15692015-03-26 Jan Hubicka <hubicka@ucw.cz>
1570
1571 PR middle-end/65595
1572 * gcc.c-torture/compile/pr65595.c: New testcase.
1573
27674ca6
MP
15742015-03-27 Marek Polacek <polacek@redhat.com>
1575
1576 PR sanitizer/65583
1577 * g++.dg/ubsan/pr65583.C: New test.
1578
a21065ca
JH
15792015-03-26 Jan Hubicka <hubicka@ucw.cz>
1580
1581 * gcc.c-torture/compile/20150327.c: New testcase.
1582
fd0c2f00
RB
15832015-03-26 Richard Biener <rguenther@suse.de>
1584
1585 PR middle-end/65555
1586 * g++.dg/torture/pr65555.C: New testcase.
1587
672ff0b6
JJ
15882015-03-26 Jakub Jelinek <jakub@redhat.com>
1589
1590 PR tree-optimization/64715
1591 * gcc.dg/builtin-object-size-15.c: New test.
1592 * gcc.dg/pr64715-1.c: New test.
1593 * gcc.dg/pr64715-2.c: New test.
1594
83eb7847
RB
15952015-03-26 Richard Biener <rguenther@suse.de>
1596
1597 PR middle-end/65519
1598 * gnat.dg/specs/opt2.ads: Fix testcase.
1599
ca69bb98
MS
16002015-03-25 Martin Sebor <msebor@redhat.com>
1601
1602 PR testsuite/65526
1603 * lib/target-supports.exp (check_effective_target_arm32): Fail early
1604 when target isn't arm*-*-*-*.
1605 (check_effective_target_arm_nothumb): Likewise.
1606 (check_effective_target_arm_little_endian): Likewise.
1607 (check_effective_target_arm_vect_no_misalign): Likewise.
1608 (check_effective_target_aarch64_little_endian): Fail early if target
1609 isn't aarch64*-*-*.
1610
71e3f77e
SP
16112015-03-25 Sebastian Pop <s.pop@samsung.com>
1612
1613 PR tree-optimization/65177
1614 * gcc.dg/tree-ssa/ssa-dom-thread-10.c: New.
1615
9c8129f5
UB
16162015-03-25 Uros Bizjak <ubizjak@gmail.com>
1617
1618 * gcc.target/i386/sse-13.c: Include x86intrin.h and adjust #defines.
1619 * gcc.target/i386/sse-23.c: Do not explicitly include wmmintrin.h,
1620 smmintrin.h and mm3dnow.h.
1621
1cc57b59
MP
16222015-03-25 Marek Polacek <polacek@redhat.com>
1623
1624 PR c++/65558
1625 * g++.dg/cpp0x/pr65558.C: New test.
1626
2a924bb4
MP
16272015-03-25 Marek Polacek <polacek@redhat.com>
1628
1629 PR c++/61670
1630 * g++.dg/template/pr61670.C: New test.
1631
b7f5cbad
PC
16322015-03-25 Paolo Carlini <paolo.carlini@oracle.com>
1633
1634 PR c++/54987
1635 * g++.dg/template/pr54987.C: New.
1636
40916d50
RB
16372015-03-25 Richard Biener <rguenther@suse.de>
1638
1639 PR tree-optimization/62630
1640 * gcc.dg/graphite/vect-pr43423.c: XFAIL.
1641
b2953ba0
IE
16422015-03-25 Ilya Enkovich <ilya.enkovich@intel.com>
1643
1644 PR target/65508
1645 * gcc.target/i386/mpx/pr65508.c: New.
1646
2b91aea8
MM
16472015-03-25 Mikael Morin <mikael@gcc.gnu.org>
1648
1649 PR fortran/64952
1650 PR fortran/65532
1651 * gfortran.dg/data_initialized_3.f90: New.
1652
c09a3914
RB
16532015-03-25 Richard Biener <rguenther@suse.de>
1654
1655 PR middle-end/65519
1656 * gnat.dg/specs/opt2.ads: New testcase.
1657
d45c2a1b
BC
16582015-03-25 Bin Cheng <bin.cheng@arm.com>
1659
1660 * lib/target-supports.exp (arm_tune_string_ops_prefer_neon): New.
1661 * gcc.target/arm/memset-inline-4.c: Skip for
1662 arm_tune_string_ops_prefer_neon.
1663 * gcc.target/arm/memset-inline-5.c: Ditto.
1664 * gcc.target/arm/memset-inline-6.c: Ditto.
1665 * gcc.target/arm/memset-inline-8.c: Ditto.
1666 * gcc.target/arm/memset-inline-9.c: Ditto.
1667
e5bca5f6
PC
16682015-03-24 Paolo Carlini <paolo.carlini@oracle.com>
1669
1670 PR c++/58923
1671 * g++.dg/other/virtual3.C: New.
1672
5cb9e089
PC
16732015-03-24 Paolo Carlini <paolo.carlini@oracle.com>
1674
1675 PR c++/60130
1676 * g++.dg/cpp0x/vt-60130.C: New.
1677
0dc47aa3
PC
16782015-03-24 Paolo Carlini <paolo.carlini@oracle.com>
1679
1680 PR c++/61971
1681 * g++.dg/warn/Warray-bounds-7.C: New.
1682
4c5744b4
PC
16832015-03-24 Paolo Carlini <paolo.carlini@oracle.com>
1684
1685 PR c++/60067
1686 * g++.dg/template/defarg18.C: New.
1687
a75225d6
PC
16882015-03-24 Paolo Carlini <paolo.carlini@oracle.com>
1689
1690 PR c++/59988
1691 * g++.dg/cpp0x/vt-59988.C: New.
1692
e72baed7
JJ
16932015-03-24 Jakub Jelinek <jakub@redhat.com>
1694
1695 PR tree-optimization/65533
1696 * gcc.dg/pr65533.c: New test.
1697
34d9d749
AV
16982015-03-24 Andre Vehreschild <vehre@gmx.de>
1699
1700 * gfortran.dg/allocate_alloc_opt_13.f90: Added tests for
1701 source= and mold= expressions functionality.
1702 * gfortran.dg/allocate_class_4.f90: New test.
1703 * gfortran.dg/unlimited_polymorphic_20.f90: Added test whether
1704 copying an unlimited polymorhpic object containing a char array
1705 to another unlimited polymorphic object respects the _len
1706 component.
1707 * gfortran.dg/unlimited_polymorphic_22.f90: Extended to check
1708 whether deferred length char array allocate works, unlimited
1709 polymorphic object allocation from a string works and if
1710 allocating an array of deferred length strings works.
1711 * gfortran.dg/unlimited_polymorphic_24.f03: New test.
1712
a9272fd0
PC
17132015-03-24 Paolo Carlini <paolo.carlini@oracle.com>
1714
1715 PR c++/65513
1716 * g++.dg/cpp0x/constexpr-array11.C: New.
1717
bdb37448
RB
17182015-03-24 Richard Biener <rguenther@suse.de>
1719
1720 PR middle-end/65517
1721 * gcc.dg/torture/pr65517.c: New testcase.
1722
f9addac7
TB
17232015-03-24 Tobias Burnus <burnus@net-b.de>
1724
1725 * gfortran.dg/coindexed_1.f90: Moved from
1726 gfortran.dg/coarray/coindexed_3.f90; added dg-options.
1727
9804b0fb
JJ
17282015-03-23 Jakub Jelinek <jakub@redhat.com>
1729
d197a9fd
JJ
1730 PR testsuite/65506
1731 * gcc.dg/pr29215.c: Dump and analyze ccp1 dump instead of
1732 gimple dump.
1733
fc6a2c5d
JJ
1734 PR target/65523
1735 * gcc.target/i386/pr65523.c: New test.
1736
9804b0fb
JJ
1737 PR ipa/65475
1738 * g++.dg/lto/pr65475_0.C: Use dg-lto-options instead of
1739 dg-options.
1740 * g++.dg/lto/pr65475b_0.C: Likewise.
1741
21f65dc8
OE
17422015-03-23 Oleg Endo <olegendo@gcc.gnu.org>
1743
1744 PR target/65505
1745 * gcc.target/sh/torture/pr65505.c: New.
1746
1c5ad287
MS
17472015-03-23 Martin Sebor <msebor@redhat.com>
1748
1749 PR testsuite/63175
1750 * gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a-pr63175.c: Scan
1751 assembly for lvx in addition to lxv.
1752
404b86ed
JJ
17532015-03-23 Jakub Jelinek <jakub@redhat.com>
1754
1755 PR target/65504
1756 * gfortran.dg/pr65504.f90: New test.
f45be077
JJ
1757
1758 PR ipa/65521
1759 * gcc.dg/pr65521.c: New test.
1760
d5f035ea
RB
17612015-03-23 Richard Biener <rguenther@suse.de>
1762
1763 PR tree-optimization/65518
1764 * gcc.dg/vect/pr65518.c: New testcase.
1765
89d390e5
RB
17662015-03-23 Richard Biener <rguenther@suse.de>
1767
1768 PR tree-optimization/65494
1769 * gcc.dg/vect/pr65494.c: New testcase.
1770
fb136e35
JJ
17712015-03-23 Jakub Jelinek <jakub@redhat.com>
1772
1773 PR preprocessor/65238
1774 * c-c++-common/cpp/pr65238-1.c: New test.
1775 * gcc.dg/cpp/pr65238-2.c: New test.
1776 * gcc.dg/cpp/trad/pr65238-3.c: New test.
1777 * gcc.dg/cpp/trad/pr65238-4.c: New test.
1778
30c931de
PT
17792015-03-23 Paul Thomas <pault@gcc.gnu.org>
1780 Mikael Morin <mikael@gcc.gnu.org>
1781
1782 PR fortran/64952
1783 * gfortran.dg/elemental_dependency_4.f90: New.
1784 * gfortran.dg/elemental_dependency_5.f90: New.
1785
b1905808
JH
17862015-03-22 Jan Hubicka <hubicka@ucw.cz>
1787
1788 PR ipa/65475
1789 * g++.dg/lto/pr65475b_0.C: New testcase.
1790 * g++.dg/lto/pr65475b_1.C: New testcase.
1791 * g++.dg/lto/pr65475c_0.C: New testcase.
1792 * g++.dg/lto/pr65475c_1.C: New testcase.
1793
a684fb64
TB
17942015-03-21 Tobias Burnus <burnus@net-b.de>
1795
1796 * gfortran.dg/coarray_38.f90: New.
1797 * gfortran.dg/coarray_39.f90: New.
1798 * gfortran.dg/coarray/coindexed_3.f90: Add dg-error, turn into
1799 compile test.
1800
f594abf4
MP
18012015-03-20 Marek Polacek <polacek@redhat.com>
1802
1803 PR c++/65398
1804 * g++.dg/cpp0x/pr65398.C: New test.
1805
730c436a
JH
18062015-03-20 Jan Hubicka <hubicka@ucw.cz>
1807
1808 PR ipa/65475
1809 * g++.dg/lto/pr65475_0.C: New testcase.
1810 * g++.dg/lto/pr65475_1.C: New testcase.
1811
05f23918
VM
18122015-03-20 Vladimir Makarov <vmakarov@redhat.com>
1813
1814 PR rtl-optimization/64366
1815 * gcc.target/sh/pr64366.c: New.
1816
e251e815
PC
18172015-03-20 Paolo Carlini <paolo.carlini@oracle.com>
1818
1819 PR c++/48324
1820 * g++.dg/cpp0x/constexpr-48324.C: New.
1821
f51cd72a
PC
18222015-03-20 Paolo Carlini <paolo.carlini@oracle.com>
1823
1824 PR c++/48453
1825 * g++.dg/cpp0x/pr48453.C: New.
1826
b75cebc4
MP
18272015-03-20 Marek Polacek <polacek@redhat.com>
1828
1829 PR c++/65072
1830 * g++.dg/cpp0x/pr65072.C: New test.
1831
3da3ff4e
RB
18322015-03-20 Richard Biener <rguenther@suse.de>
1833
1834 PR middle-end/64715
1835 * gcc.dg/pr15347.c: Use -O.
1836 * c-c++-common/pr19807-1.c: Likewise.
1837
1e039275
EB
18382015-03-20 Eric Botcazou <ebotcazou@adacore.com>
1839
1840 * gnat.dg/volatile13.ad[sb]: New test.
1841
21e357f1
UB
18422015-03-20 Uros Bizjak <ubizjak@gmail.com>
1843
1844 PR rtl-optimization/60851
1845 * gcc.target/i386/pr60851.c: New test.
1846
18472015-03-19 Michael Meissner <meissner@linux.vnet.ibm.com>
8d9fb9bb
MM
1848
1849 PR target/65240
dccd8858
UB
1850 * g++.dg/pr65240.h: Add tests for PR 65240.
1851 * g++.dg/pr65240-1.C: Likewise.
1852 * g++.dg/pr65240-2.C: Likewise.
1853 * g++.dg/pr65240-3.C: Likewise.
1854 * g++.dg/pr65240-4.C: Likewise.
8d9fb9bb 1855
ef0006eb
VM
18562015-03-19 Vladimir Makarov <vmakarov@redhat.com>
1857
1858 PR rtl-optimization/63491
1859 * gcc.target/powerpc/pr63491.c: New.
1860
e68287df
ML
18612015-03-19 Jakub Jelinek <jakub@redhat.com>
1862
1863 * g++.dg/ipa/pr65465.C: New test.
1864
397af038
PC
18652015-03-19 Paolo Carlini <paolo.carlini@oracle.com>
1866
1867 PR c++/52659
1868 * g++.dg/cpp0x/deleted11.C: New.
1869
a3f94967
JJ
18702015-03-19 Jakub Jelinek <jakub@redhat.com>
1871
1872 PR sanitizer/65400
1873 * c-c++-common/tsan/pr65400-3.c: New test.
1874
9308995b
PC
18752015-03-19 Paolo Carlini <paolo.carlini@oracle.com>
1876
1877 PR c++/59686
1878 * g++.dg/cpp0x/constexpr-59686.C: New.
1879
bfd71482
JJ
18802015-03-19 Jakub Jelinek <jakub@redhat.com>
1881
02703f4c
JJ
1882 PR sanitizer/64265
1883 * g++.dg/tsan/pr64265.C: New test.
1884
bfd71482
JJ
1885 PR sanitizer/65400
1886 * c-c++-common/tsan/pr65400-1.c: New test.
1887 * c-c++-common/tsan/pr65400-2.c: New test.
1888
a533f697
PC
18892015-03-18 Paolo Carlini <paolo.carlini@oracle.com>
1890
1891 PR c++/59816
1892 * g++.dg/cpp0x/pr59816.C: New.
1893
18942015-03-18 Paul Thomas <pault@gcc.gnu.org>
91e11b23
PT
1895
1896 PR fortran/59198
bfd71482 1897 * gfortran.dg/proc_ptr_comp_45.f90: Make tests fuzzy.
91e11b23 1898
cf3f91dd
ML
18992015-03-18 Martin Liska <mliska@suse.cz>
1900
1901 PR ipa/65439
1902 * g++.dg/ipa/ipa-icf-4.C: Extend expected number of
1903 equivalences either to 6 or 7.
1904
b4f3051a
AS
19052015-03-18 Andrew Stubbs <ams@codesourcery.com>
1906
1907 PR middle-end/64491
1908 Revert:
1909 2014-11-20 Andrew Stubbs <ams@codesourcery.com>
1910
1911 * gcc.dg/undefined-loop-1.c: New file.
1912 * gcc.dg/undefined-loop-2.c: New file.
1913
1914 2014-12-24 Andrew Stubbs <ams@codesourcery.com>
1915
1916 PR testsuite/64032
1917 * gcc.dg/undefined-loop-2.c: Don't allow GCC to optimize away the
1918 loop exits too early.
1919
fbf524de
JJ
19202015-03-18 Jakub Jelinek <jakub@redhat.com>
1921
faf4220c
JJ
1922 PR tree-optimization/65450
1923 * gfortran.dg/pr65450.f90: New test.
1924
fbf524de
JJ
1925 PR target/65078
1926 * gcc.target/i386/pr65078-1.c: New test.
1927 * gcc.target/i386/pr65078-2.c: New test.
1928 * gcc.target/i386/pr65078-3.c: New test.
1929 * gcc.target/i386/pr65078-4.c: New test.
1930 * gcc.target/i386/pr65078-5.c: New test.
1931 * gcc.target/i386/pr65078-6.c: New test.
1932
41cee85a
PC
19332015-03-18 Paolo Carlini <paolo.carlini@oracle.com>
1934
1935 PR c++/65340
1936 * g++.dg/cpp1y/pr65340.C: New.
1937
4d1de543
JD
19382015-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1939
1940 PR fortran/64432
1941 * gfortran.dg/system_clock_3.f08: Adjust test.
1942
a533f697 19432015-03-17 Paul Thomas <pault@gcc.gnu.org>
ebd63afa
PT
1944
1945 PR fortran/59198
bfd71482
JJ
1946 * gfortran.dg/proc_ptr_comp_44.f90: New test.
1947 * gfortran.dg/proc_ptr_comp_45.f90: New test.
ebd63afa 1948
448c7e25
JD
19492015-03-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1950
1951 PR fortran/64432
1952 * gfortran.dg/system_clock_3.f08: New test.
1953
a5858a3d
ESR
19542015-03-16 Edward Smith-Rowland <3dw4rd@verizon.net>
1955
1956 PR c++/64626
1957 g++.dg/cpp1y/pr64626-1.C: New.
1958 g++.dg/cpp1y/pr64626-2.C: New.
1959 g++.dg/cpp1y/digit-sep-neg.C: Adjust errors and warnings.
1960
f8c29d98
JJ
19612015-03-16 Jakub Jelinek <jakub@redhat.com>
1962
1963 PR tree-optimization/65427
1964 * gcc.c-torture/execute/pr65427.c: New test.
1965
ec638c55
MP
19662015-03-16 Marek Polacek <polacek@redhat.com>
1967
1968 DR 1688
1969 PR c++/65327
1970 * g++.dg/cpp0x/constexpr-object1.C: Change dg-error to dg-bogus.
1971 * g++.dg/cpp0x/pr65327.C: New test.
1972
435be747
MO
19732015-03-16 Max Ostapenko <m.ostapenko@partner.samsung.com>
1974
1975 PR sanitizer/64820
1976 * c-c++-common/asan/pr64820.c: New test.
1977
6c25f796
AV
19782015-03-16 Andre Vehreschild <vehre@gmx.de>
1979
1980 * gfortran.dg/pointer_2.f90: New test.
1981
9e25209f
EB
19822015-03-16 Eric Botcazou <ebotcazou@adacore.com>
1983
dccd8858 1984 * g++.dg/pr65049.C: New test.
9e25209f 1985
2aab918d
TV
19862015-03-16 Tom de Vries <tom@codesourcery.com>
1987
1988 * gcc.target/i386/fuse-caller-save-rec.c: Add PR64895 xfail on scans.
1989 * gcc.target/i386/fuse-caller-save-xmm.c: Same.
1990 * gcc.target/i386/fuse-caller-save.c: Same.
1991
61e0b233
EB
19922015-03-16 Eric Botcazou <ebotcazou@adacore.com>
1993
1994 * gnat.dg/loop_optimization18.ad[sb]: New test.
1995 * gnat.dg/loop_optimization18_pkg.ads: New helper.
1996
e1be83ca
AM
19972015-03-16 Alan Modra <amodra@gmail.com>
1998
1999 * gcc.target/powerpc/pr53199.c: Add extra functions. Revert
2000 2014-12-05 change.
2001
550a2a5d
JDA
20022015-03-15 John David Anglin <danglin@gcc.gnu.org>
2003
2004 * gcc.dg/torture/pr65270-1.c: Add -fno-common to dg-options on
2005 hppa*-*-hpux*.
2006 * gcc.dg/torture/pr65270-2.c: Likewise.
2007
375e6327
MM
20082015-03-14 Mikael Morin <mikael@gcc.gnu.org>
2009
2010 PR fortran/61138
02ea2926 2011 * gfortran.dg/pointer_remapping_9.f90: New.
375e6327 2012
a4b55f2a
JJ
20132015-03-14 Jakub Jelinek <jakub@redhat.com>
2014
d88981fc
JJ
2015 PR tree-optimization/65369
2016 * gcc.c-torture/execute/pr65369.c: New test.
2017
c2f41ffd
JJ
2018 PR tree-optimization/65418
2019 * gcc.c-torture/execute/pr65418-1.c: New test.
2020 * gcc.c-torture/execute/pr65418-2.c: New test.
2021
a4b55f2a
JJ
2022 PR rtl-optimization/65401
2023 * gcc.c-torture/execute/pr65401.c: New test.
2024
34f1d426
KT
20252015-03-13 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2026
2027 PR target/64600
2028 * gcc.target/arm/pr64600_1.c: New test.
2029
644f6fd8
KT
20302015-03-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2031
ad1cabfc 2032 PR rtl-optimization/65235
644f6fd8
KT
2033 * gcc.target/aarch64/pr65235_1.c: New test.
2034
f8af0e30
DV
20352015-03-12 Dominik Vogt <vogt@linux.vnet.ibm.com>
2036
2037 * gcc.target/s390/hotpatch-21.c: New test for hotpatch alignment.
2038 * gcc.target/s390/hotpatch-22.c: Likewise.
2039 * gcc.target/s390/hotpatch-23.c: Likewise.
2040 * gcc.target/s390/hotpatch-24.c: Likewise.
2041 * gcc.target/s390/hotpatch-2.c: Also check hotpatch alignment.
2042 * gcc.target/s390/hotpatch-1.c: Update expected output.
2043 * gcc.target/s390/hotpatch-2.c: Likewise.
2044 * gcc.target/s390/hotpatch-3.c: Likewise.
2045 * gcc.target/s390/hotpatch-4.c: Likewise.
2046 * gcc.target/s390/hotpatch-5.c: Likewise.
2047 * gcc.target/s390/hotpatch-6.c: Likewise.
2048 * gcc.target/s390/hotpatch-7.c: Likewise.
2049 * gcc.target/s390/hotpatch-8.c: Likewise.
2050 * gcc.target/s390/hotpatch-9.c: Likewise.
2051 * gcc.target/s390/hotpatch-10.c: Likewise.
2052 * gcc.target/s390/hotpatch-11.c: Likewise.
2053 * gcc.target/s390/hotpatch-12.c: Likewise.
2054 * gcc.target/s390/hotpatch-13.c: Likewise.
2055 * gcc.target/s390/hotpatch-14.c: Likewise.
2056 * gcc.target/s390/hotpatch-15.c: Likewise.
2057 * gcc.target/s390/hotpatch-16.c: Likewise.
2058 * gcc.target/s390/hotpatch-17.c: Likewise.
2059 * gcc.target/s390/hotpatch-18.c: Likewise.
2060 * gcc.target/s390/hotpatch-19.c: Likewise.
2061
58b387e6
IE
20622015-03-12 Ilya Enkovich <ilya.enkovich@intel.com>
2063
2064 PR target/65103
2065 * gcc.target/i386/pr65103-1.c: New.
2066
1b89b8f0
IE
20672015-03-12 Ilya Enkovich <ilya.enkovich@intel.com>
2068
2069 PR target/65044
2070 * gcc.target/i386/pr65044.c: New.
2071
cb599e7d
TV
20722015-03-12 Tom de Vries <tom@codesourcery.com>
2073
2074 PR rtl-optimization/64895
2075 * gcc.target/i386/fuse-caller-save-rec.c: Revert require nonpic target.
2076 * gcc.target/i386/fuse-caller-save-xmm.c: Ditto.
2077 * gcc.target/i386/fuse-caller-save.c: Ditto.
2078
2e5554fd
JH
20792015-03-10 Jan Hubicka <hubicka@ucw.cz>
2080
2081 * gcc.dg/ipa/pr63569.c: Fix template.
2082
386adbf7
SL
20832015-03-11 Sandra Loosemore <sandra@codesourcery.com>
2084
2085 * g++.dg/ipa/pr64146.C: Require fpic support.
2086
6234b543
JB
20872015-03-11 Janne Blomqvist <jb@gcc.gnu.org>
2088
2089 PR libfortran/65200
2090 * gfortran.dg/open_errors.f90: Update checks for iomsg string.
2091 * gfortran.dg/open_new_segv.f90: Fix error message pattern.
2092
9cd4d216
JJ
20932015-03-11 Jakub Jelinek <jakub@redhat.com>
2094
2095 * c-c++-common/asan/no-asan-check-glob.c: Add -ffat-lto-objects
2096 to dg-options, fix up dg-skip-if.
2097
0c9dc4ae
GJL
20982015-03-11 Georg-Johann Lay <avr@gjlay.de>
2099
2100 PR target/65296
2101 * gcc.target/avr/tiny-memx: Use -mmcu instead of -march.
2102 * gcc.target/avr/tiny-caller-save.c: Same.
2103
befe1997
MM
21042015-03-11 Michael Meissner <meissner@linux.vnet.ibm.com>
2105
2106 PR target/65242
2107 * g++.dg/pr65242.C: New test.
2108
6b98fab5
MZ
21092015-03-11 Marat Zakirov <m.zakirov@samsung.com>
2110
2111 * c-c++-common/asan/no-asan-check-glob.c: New test.
2112
58cbf8d4
PC
21132015-03-10 Paolo Carlini <paolo.carlini@oracle.com>
2114
2115 PR c++/65370
2116 * g++.dg/other/default11.C: New.
2117 * g++.dg/other/default12.C: Likewise.
2118
2d977ff9
JJ
21192015-03-10 Jakub Jelinek <jakub@redhat.com>
2120
2121 PR target/65368
2122 * gcc.target/i386/bmi2-bzhi-2.c: New test.
2123
48188959
PT
21242015-03-10 Paul Thomas <pault@gcc.gnu.org>
2125
2126 PR fortran/65024
2127 * gfortran.dg/unlimited_polymorphic_23.f90: New test
2128
704c7904
JJ
21292015-03-10 Jakub Jelinek <jakub@redhat.com>
2130
2131 PR c++/65127
2132 * g++.dg/cpp0x/pr65127.C: New test.
2133
1574ecc0
JH
21342015-03-10 Jan Hubicka <hubicka@ucw.cz>
2135
2136 * gcc.dg/ipa/PR64550.c: Update template.
2137
9315dff0
AF
21382015-03-10 Alessandro Fanfarillo <fanfarillo.gcc@gmail.com>
2139 Tobias Burnus <burnus@net-b.de>
2140
2141 * gfortran.dg/coarray_sync_memory.f90: New.
2142
0757674c
MP
21432015-03-10 Marek Polacek <polacek@redhat.com>
2144
2145 PR sanitizer/65367
2146 * c-c++-common/ubsan/pr65367.c: New test.
2147
768fbdd4
IE
21482015-03-10 Ilya Enkovich <ilya.enkovich@intel.com>
2149
2150 * lib/mpx-dg.exp (mpx_link_flags): Set path to wrappers library.
2151 * gcc.target/i386/mpx/calloc-1-lbv.c: New.
2152 * gcc.target/i386/mpx/calloc-1-ubv.c: New.
2153 * gcc.target/i386/mpx/calloc-1-nov.c: New.
2154 * gcc.target/i386/mpx/malloc-1-lbv.c: New.
2155 * gcc.target/i386/mpx/malloc-1-nov.c: New.
2156 * gcc.target/i386/mpx/malloc-1-ubv.c: New.
2157 * gcc.target/i386/mpx/realloc-1-lbv.c: New.
2158 * gcc.target/i386/mpx/realloc-1-nov.c: New.
2159 * gcc.target/i386/mpx/realloc-1-ubv.c: New.
2160 * gcc.target/i386/mpx/realloc-2-lbv.c: New.
2161 * gcc.target/i386/mpx/realloc-2-nov.c: New.
2162 * gcc.target/i386/mpx/realloc-2-ubv.c: New.
2163
ee8f136a
IE
21642015-03-10 Ilya Enkovich <ilya.enkovich@intel.com>
2165
10ac6596 2166 * lib/mpx-dg.exp (mpx_link_flags): New.
ee8f136a
IE
2167 (mpx_init): New.
2168 (mpx_finish): New.
2169 * gcc.target/i386/mpx/alloca-1-lbv.c: New.
2170 * gcc.target/i386/mpx/alloca-1-nov.c: New.
2171 * gcc.target/i386/mpx/alloca-1-ubv.c: New.
2172 * gcc.target/i386/mpx/arg-addr-1-lbv.c: New.
2173 * gcc.target/i386/mpx/arg-addr-1-nov.c: New.
2174 * gcc.target/i386/mpx/arg-addr-1-ubv.c: New.
2175 * gcc.target/i386/mpx/bitfields-1-lbv.c: New.
2176 * gcc.target/i386/mpx/bitfields-1-nov.c: New.
2177 * gcc.target/i386/mpx/bitfields-1-ubv.c: New.
2178 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-1-lbv.c: New.
2179 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-1-nov.c: New.
2180 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-1-ubv.c: New.
2181 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-bounds-2.c: New.
2182 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-lbounds-1-lbv.c: New.
2183 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-lbounds-1-nov.c: New.
2184 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-lbounds-2.c: New.
2185 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-ubounds-1-nov.c: New.
2186 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-ubounds-1-ubv.c: New.
2187 * gcc.target/i386/mpx/builtin-bnd-chk-ptr-ubounds-2.c: New.
2188 * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-1.c: New.
2189 * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-2-lbv.c: New.
2190 * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-2-nov.c: New.
2191 * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-2-ubv.c: New.
2192 * gcc.target/i386/mpx/builtin-bnd-copy-ptr-bounds-3.c: New.
2193 * gcc.target/i386/mpx/builtin-bnd-get-ptr-lbound-1.c: New.
2194 * gcc.target/i386/mpx/builtin-bnd-get-ptr-lbound-2.c: New.
2195 * gcc.target/i386/mpx/builtin-bnd-get-ptr-ubound-1.c: New.
2196 * gcc.target/i386/mpx/builtin-bnd-get-ptr-ubound-2.c: New.
2197 * gcc.target/i386/mpx/builtin-bnd-init-ptr-bounds-1.c: New.
2198 * gcc.target/i386/mpx/builtin-bnd-init-ptr-bounds-2-nov.c: New.
2199 * gcc.target/i386/mpx/builtin-bnd-init-ptr-bounds-3.c: New.
2200 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-1.c: New.
2201 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-2-lbv.c: New.
2202 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-2-nov.c: New.
2203 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-2-ubv.c: New.
2204 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-3-lbv.c: New.
2205 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-3-nov.c: New.
2206 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-3-ubv.c: New.
2207 * gcc.target/i386/mpx/builtin-bnd-narrow-ptr-bounds-4.c: New.
2208 * gcc.target/i386/mpx/builtin-bnd-null-ptr-bounds-1-bbv.c: New.
2209 * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-1.c: New.
2210 * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-2-lbv.c: New.
2211 * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-2-nov.c: New.
2212 * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-2-ubv.c: New.
2213 * gcc.target/i386/mpx/builtin-bnd-set-ptr-bounds-3.c: New.
2214 * gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-1-lbv.c: New.
2215 * gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-1-nov.c: New.
2216 * gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-1-ubv.c: New.
2217 * gcc.target/i386/mpx/builtin-bnd-store-ptr-bounds-2.c: New.
2218 * gcc.target/i386/mpx/fastcall-1-lbv.c: New.
2219 * gcc.target/i386/mpx/fastcall-1-nov.c: New.
2220 * gcc.target/i386/mpx/fastcall-1-ubv.c: New.
2221 * gcc.target/i386/mpx/fastcall-2-lbv.c: New.
2222 * gcc.target/i386/mpx/fastcall-2-nov.c: New.
2223 * gcc.target/i386/mpx/fastcall-2-ubv.c: New.
2224 * gcc.target/i386/mpx/field-addr-1-lbv.c: New.
2225 * gcc.target/i386/mpx/field-addr-1-nov.c: New.
2226 * gcc.target/i386/mpx/field-addr-1-ubv.c: New.
2227 * gcc.target/i386/mpx/field-addr-10-lbv.c: New.
2228 * gcc.target/i386/mpx/field-addr-10-nov.c: New.
2229 * gcc.target/i386/mpx/field-addr-10-ubv.c: New.
2230 * gcc.target/i386/mpx/field-addr-2-lbv.c: New.
2231 * gcc.target/i386/mpx/field-addr-2-nov.c: New.
2232 * gcc.target/i386/mpx/field-addr-2-ubv.c: New.
2233 * gcc.target/i386/mpx/field-addr-3-lbv.c: New.
2234 * gcc.target/i386/mpx/field-addr-3-nov.c: New.
2235 * gcc.target/i386/mpx/field-addr-3-ubv.c: New.
2236 * gcc.target/i386/mpx/field-addr-4-lbv.c: New.
2237 * gcc.target/i386/mpx/field-addr-4-nov.c: New.
2238 * gcc.target/i386/mpx/field-addr-4-ubv.c: New.
2239 * gcc.target/i386/mpx/field-addr-5-lbv.c: New.
2240 * gcc.target/i386/mpx/field-addr-5-nov.c: New.
2241 * gcc.target/i386/mpx/field-addr-5-ubv.c: New.
2242 * gcc.target/i386/mpx/field-addr-6-lbv.c: New.
2243 * gcc.target/i386/mpx/field-addr-6-nov.c: New.
2244 * gcc.target/i386/mpx/field-addr-6-ubv.c: New.
2245 * gcc.target/i386/mpx/field-addr-7-lbv.c: New.
2246 * gcc.target/i386/mpx/field-addr-7-nov.c: New.
2247 * gcc.target/i386/mpx/field-addr-7-ubv.c: New.
2248 * gcc.target/i386/mpx/field-addr-8-lbv.c: New.
2249 * gcc.target/i386/mpx/field-addr-8-nov.c: New.
2250 * gcc.target/i386/mpx/field-addr-8-ubv.c: New.
2251 * gcc.target/i386/mpx/field-addr-9-lbv.c: New.
2252 * gcc.target/i386/mpx/field-addr-9-nov.c: New.
2253 * gcc.target/i386/mpx/field-addr-9-ubv.c: New.
2254 * gcc.target/i386/mpx/frame-address-1-nov.c: New.
2255 * gcc.target/i386/mpx/hard-reg-1-nov.c: New.
2256 * gcc.target/i386/mpx/if-stmt-1-lbv.c: New.
2257 * gcc.target/i386/mpx/if-stmt-1-nov.c: New.
2258 * gcc.target/i386/mpx/if-stmt-1-ubv.c: New.
2259 * gcc.target/i386/mpx/if-stmt-2-lbv.c: New.
2260 * gcc.target/i386/mpx/if-stmt-2-nov.c: New.
2261 * gcc.target/i386/mpx/if-stmt-2-ubv.c: New.
2262 * gcc.target/i386/mpx/label-address-1.c: New.
2263 * gcc.target/i386/mpx/legacy-1-nov.c: New.
2264 * gcc.target/i386/mpx/macro.c: New.
2265 * gcc.target/i386/mpx/mpx-check.h: New.
2266 * gcc.target/i386/mpx/mpx.exp: New.
2267 * gcc.target/i386/mpx/nested-function-1-lbv.c: New.
2268 * gcc.target/i386/mpx/nested-function-1-nov.c: New.
2269 * gcc.target/i386/mpx/nested-function-1-ubv.c: New.
2270 * gcc.target/i386/mpx/pointer-arg-1-lbv.c: New.
2271 * gcc.target/i386/mpx/pointer-arg-1-nov.c: New.
2272 * gcc.target/i386/mpx/pointer-arg-1-ubv.c: New.
2273 * gcc.target/i386/mpx/pointer-arg-2-lbv.c: New.
2274 * gcc.target/i386/mpx/pointer-arg-2-nov.c: New.
2275 * gcc.target/i386/mpx/pointer-arg-2-ubv.c: New.
2276 * gcc.target/i386/mpx/pointer-arg-3-lbv.c: New.
2277 * gcc.target/i386/mpx/pointer-arg-3-nov.c: New.
2278 * gcc.target/i386/mpx/pointer-arg-3-ubv.c: New.
2279 * gcc.target/i386/mpx/pointer-arg-4-lbv.c: New.
2280 * gcc.target/i386/mpx/pointer-arg-4-nov.c: New.
2281 * gcc.target/i386/mpx/pointer-arg-4-ubv.c: New.
2282 * gcc.target/i386/mpx/pointer-arg-5-lbv.c: New.
2283 * gcc.target/i386/mpx/pointer-arg-5-nov.c: New.
2284 * gcc.target/i386/mpx/pointer-arg-5-ubv.c: New.
2285 * gcc.target/i386/mpx/pointer-store-1-lbv.c: New.
2286 * gcc.target/i386/mpx/pointer-store-1-nov.c: New.
2287 * gcc.target/i386/mpx/pointer-store-1-ubv.c: New.
2288 * gcc.target/i386/mpx/reference-1-lbv.c: New.
2289 * gcc.target/i386/mpx/reference-1-nov.c: New.
2290 * gcc.target/i386/mpx/reference-1-ubv.c: New.
2291 * gcc.target/i386/mpx/reference-2-lbv.c: New.
2292 * gcc.target/i386/mpx/reference-2-nov.c: New.
2293 * gcc.target/i386/mpx/reference-2-ubv.c: New.
2294 * gcc.target/i386/mpx/reference-3-lbv.c: New.
2295 * gcc.target/i386/mpx/reference-3-nov.c: New.
2296 * gcc.target/i386/mpx/reference-3-ubv.c: New.
2297 * gcc.target/i386/mpx/reference-4-lbv.c: New.
2298 * gcc.target/i386/mpx/reference-4-nov.c: New.
2299 * gcc.target/i386/mpx/reference-4-ubv.c: New.
2300 * gcc.target/i386/mpx/return-pointer-1-lbv.c: New.
2301 * gcc.target/i386/mpx/return-pointer-1-nov.c: New.
2302 * gcc.target/i386/mpx/return-pointer-1-ubv.c: New.
2303 * gcc.target/i386/mpx/return-struct-1-lbv.c: New.
2304 * gcc.target/i386/mpx/return-struct-1-nov.c: New.
2305 * gcc.target/i386/mpx/return-struct-1-ubv.c: New.
2306 * gcc.target/i386/mpx/return-struct-2-lbv.c: New.
2307 * gcc.target/i386/mpx/return-struct-2-nov.c: New.
2308 * gcc.target/i386/mpx/return-struct-2-ubv.c: New.
2309 * gcc.target/i386/mpx/return-struct-3-lbv.c: New.
2310 * gcc.target/i386/mpx/return-struct-3-nov.c: New.
2311 * gcc.target/i386/mpx/return-struct-3-ubv.c: New.
2312 * gcc.target/i386/mpx/return-struct-4-lbv.c: New.
2313 * gcc.target/i386/mpx/return-struct-4-nov.c: New.
2314 * gcc.target/i386/mpx/return-struct-4-ubv.c: New.
2315 * gcc.target/i386/mpx/return-struct-5-lbv.c: New.
2316 * gcc.target/i386/mpx/return-struct-5-nov.c: New.
2317 * gcc.target/i386/mpx/return-struct-5-ubv.c: New.
2318 * gcc.target/i386/mpx/return-struct-6-lbv.c: New.
2319 * gcc.target/i386/mpx/return-struct-6-nov.c: New.
2320 * gcc.target/i386/mpx/return-struct-6-ubv.c: New.
2321 * gcc.target/i386/mpx/sincos-1-nov.c: New.
2322 * gcc.target/i386/mpx/static-array-1-lbv.c: New.
2323 * gcc.target/i386/mpx/static-array-1-nov.c: New.
2324 * gcc.target/i386/mpx/static-array-1-ubv.c: New.
2325 * gcc.target/i386/mpx/static-init-1-lbv.c: New.
2326 * gcc.target/i386/mpx/static-init-1-nov.c: New.
2327 * gcc.target/i386/mpx/static-init-1-ubv.c: New.
2328 * gcc.target/i386/mpx/static-init-2-lbv.c: New.
2329 * gcc.target/i386/mpx/static-init-2-nov.c: New.
2330 * gcc.target/i386/mpx/static-init-2-ubv.c: New.
2331 * gcc.target/i386/mpx/static-init-3-lbv.c: New.
2332 * gcc.target/i386/mpx/static-init-3-nov.c: New.
2333 * gcc.target/i386/mpx/static-init-3-ubv.c: New.
2334 * gcc.target/i386/mpx/static-init-4-lbv.c: New.
2335 * gcc.target/i386/mpx/static-init-4-nov.c: New.
2336 * gcc.target/i386/mpx/static-init-4-ubv.c: New.
2337 * gcc.target/i386/mpx/static-init-5-lbv.c: New.
2338 * gcc.target/i386/mpx/static-init-5-nov.c: New.
2339 * gcc.target/i386/mpx/static-init-5-ubv.c: New.
2340 * gcc.target/i386/mpx/static-init-6-lbv.c: New.
2341 * gcc.target/i386/mpx/static-init-6-nov.c: New.
2342 * gcc.target/i386/mpx/static-init-6-ubv.c: New.
2343 * gcc.target/i386/mpx/static-string-1-lbv.c: New.
2344 * gcc.target/i386/mpx/static-string-1-nov.c: New.
2345 * gcc.target/i386/mpx/static-string-1-ubv.c: New.
2346 * gcc.target/i386/mpx/struct-arg-1-lbv.c: New.
2347 * gcc.target/i386/mpx/struct-arg-1-nov.c: New.
2348 * gcc.target/i386/mpx/struct-arg-1-ubv.c: New.
2349 * gcc.target/i386/mpx/struct-arg-10-lbv.c: New.
2350 * gcc.target/i386/mpx/struct-arg-10-nov.c: New.
2351 * gcc.target/i386/mpx/struct-arg-10-ubv.c: New.
2352 * gcc.target/i386/mpx/struct-arg-2-lbv.c: New.
2353 * gcc.target/i386/mpx/struct-arg-2-nov.c: New.
2354 * gcc.target/i386/mpx/struct-arg-2-ubv.c: New.
2355 * gcc.target/i386/mpx/struct-arg-3-lbv.c: New.
2356 * gcc.target/i386/mpx/struct-arg-3-nov.c: New.
2357 * gcc.target/i386/mpx/struct-arg-3-ubv.c: New.
2358 * gcc.target/i386/mpx/struct-arg-4-lbv.c: New.
2359 * gcc.target/i386/mpx/struct-arg-4-nov.c: New.
2360 * gcc.target/i386/mpx/struct-arg-4-ubv.c: New.
2361 * gcc.target/i386/mpx/struct-arg-5-lbv.c: New.
2362 * gcc.target/i386/mpx/struct-arg-5-nov.c: New.
2363 * gcc.target/i386/mpx/struct-arg-5-ubv.c: New.
2364 * gcc.target/i386/mpx/struct-arg-6-lbv.c: New.
2365 * gcc.target/i386/mpx/struct-arg-6-nov.c: New.
2366 * gcc.target/i386/mpx/struct-arg-6-ubv.c: New.
2367 * gcc.target/i386/mpx/struct-arg-7-lbv.c: New.
2368 * gcc.target/i386/mpx/struct-arg-7-nov.c: New.
2369 * gcc.target/i386/mpx/struct-arg-7-ubv.c: New.
2370 * gcc.target/i386/mpx/struct-arg-8-lbv.c: New.
2371 * gcc.target/i386/mpx/struct-arg-8-nov.c: New.
2372 * gcc.target/i386/mpx/struct-arg-8-ubv.c: New.
2373 * gcc.target/i386/mpx/struct-arg-9-lbv.c: New.
2374 * gcc.target/i386/mpx/struct-arg-9-nov.c: New.
2375 * gcc.target/i386/mpx/struct-arg-9-ubv.c: New.
2376 * gcc.target/i386/mpx/struct-copy-1-lbv.c: New.
2377 * gcc.target/i386/mpx/struct-copy-1-nov.c: New.
2378 * gcc.target/i386/mpx/struct-copy-1-ubv.c: New.
2379 * gcc.target/i386/mpx/struct-copy-2-lbv.c: New.
2380 * gcc.target/i386/mpx/struct-copy-2-nov.c: New.
2381 * gcc.target/i386/mpx/struct-copy-2-ubv.c: New.
2382 * gcc.target/i386/mpx/thread-local-var-1-lbv.c: New.
2383 * gcc.target/i386/mpx/thread-local-var-1-nov.c: New.
2384 * gcc.target/i386/mpx/thread-local-var-1-ubv.c: New.
2385 * gcc.target/i386/mpx/union-arg-1-lbv.c: New.
2386 * gcc.target/i386/mpx/union-arg-1-nov.c: New.
2387 * gcc.target/i386/mpx/union-arg-1-ubv.c: New.
2388 * gcc.target/i386/mpx/va-arg-pack-1-lbv.c: New.
2389 * gcc.target/i386/mpx/va-arg-pack-1-nov.c: New.
2390 * gcc.target/i386/mpx/va-arg-pack-1-ubv.c: New.
2391 * gcc.target/i386/mpx/va-arg-pack-2-lbv.c: New.
2392 * gcc.target/i386/mpx/va-arg-pack-2-nov.c: New.
2393 * gcc.target/i386/mpx/va-arg-pack-2-ubv.c: New.
2394 * gcc.target/i386/mpx/vararg-1-lbv.c: New.
2395 * gcc.target/i386/mpx/vararg-1-nov.c: New.
2396 * gcc.target/i386/mpx/vararg-1-ubv.c: New.
2397 * gcc.target/i386/mpx/vararg-2-lbv.c: New.
2398 * gcc.target/i386/mpx/vararg-2-nov.c: New.
2399 * gcc.target/i386/mpx/vararg-2-ubv.c: New.
2400 * gcc.target/i386/mpx/vararg-3-lbv.c: New.
2401 * gcc.target/i386/mpx/vararg-3-nov.c: New.
2402 * gcc.target/i386/mpx/vararg-3-ubv.c: New.
2403 * gcc.target/i386/mpx/vararg-4-lbv.c: New.
2404 * gcc.target/i386/mpx/vararg-4-nov.c: New.
2405 * gcc.target/i386/mpx/vararg-4-ubv.c: New.
2406 * gcc.target/i386/mpx/vararg-5-lbv.c: New.
2407 * gcc.target/i386/mpx/vararg-5-nov.c: New.
2408 * gcc.target/i386/mpx/vararg-5-ubv.c: New.
2409 * gcc.target/i386/mpx/vararg-6-lbv.c: New.
2410 * gcc.target/i386/mpx/vararg-6-nov.c: New.
2411 * gcc.target/i386/mpx/vararg-6-ubv.c: New.
2412 * gcc.target/i386/mpx/vararg-7-lbv.c: New.
2413 * gcc.target/i386/mpx/vararg-7-nov.c: New.
2414 * gcc.target/i386/mpx/vararg-7-ubv.c: New.
2415 * gcc.target/i386/mpx/vararg-8-lbv.c: New.
2416 * gcc.target/i386/mpx/vararg-8-nov.c: New.
2417 * gcc.target/i386/mpx/vararg-8-ubv.c: New.
2418 * gcc.target/i386/mpx/vla-1-lbv.c: New.
2419 * gcc.target/i386/mpx/vla-1-nov.c: New.
2420 * gcc.target/i386/mpx/vla-1-ubv.c: New.
2421 * gcc.target/i386/mpx/vla-2-lbv.c: New.
2422 * gcc.target/i386/mpx/vla-2-nov.c: New.
2423 * gcc.target/i386/mpx/vla-2-ubv.c: New.
2424
5a434178
JG
24252015-03-10 James Greenhalgh <james.greenhalgh@arm.com>
2426
2427 * gcc.dg/vect/pr65310.c (c): Reduce alignment to 4-bytes.
2428
fe7ac503
OE
24292015-03-10 Oleg Endo <olegendo@gcc.gnu.org>
2430
2431 * gcc.target/sh/pr54680.c: Add -fno-ipa-icf option.
2432
6cf6683f
UB
24332015-03-10 Uros Bizjak <ubizjak@gmail.com>
2434
2435 * gcc.dg/ipa/ipa-icf-36.c (dg-final): Cleanup icf ipa dump.
2436 * gcc.dg/ipa/ipa-icf-37.c (dg-final): Ditto.
2437
26d83bcc
JJ
24382015-03-10 Jakub Jelinek <jakub@redhat.com>
2439
7ccb1a11
JJ
2440 PR c/65120
2441 * c-c++-common/pr49706.c (fn2): Don't expect warning if enumerator
2442 on rhs is 0.
2443 (fn4): New test.
2444 * c-c++-common/pr65120.c: New test.
2445
26d83bcc
JJ
2446 PR rtl-optimization/65321
2447 * gcc.dg/pr65321.c: New test.
2448
caf2df93
JH
24492015-03-10 Jan Hubicka <hubicka@ucw.cz>
2450
2451 PR tree-optimization/65355
2452 * gcc.dg/vect/section-anchors-vect-69.c: Update template.
2453
01177669
JJ
24542015-03-09 Jakub Jelinek <jakub@redhat.com>
2455
2456 PR c/65120
2457 * c-c++-common/pr49706.c: Adjust tests for not warning
2458 about !!x == y or !b == y where b is boolean, and add
2459 some further tests.
2460 * c-c++-common/pr62199-2.c: Likewise.
2461
e0808638
RB
24622015-03-09 Richard Biener <rguenther@suse.de>
2463
2464 PR middle-end/65270
2465 * gcc.dg/torture/pr65270-1.c: New testcase.
6cf6683f 2466 * gcc.dg/torture/pr65270-2.c: Likewise.
e0808638 2467
68ca4ac9
TP
24682015-03-09 Thomas Preud'homme <thomas.preudhomme@arm.com>
2469
2470 PR tree-optimization/63743
2471 * gcc.dg/pr63743.c: New test.
2472
609570b4
JH
24732015-03-08 Jan Hubicka <hubicka@ucw.cz>
2474
2475 PR lto/65316
2476 * g++.dg/lto/pr65316_0.C: New testcase.
2477 * g++.dg/lto/pr65316_1.C: New testcase.
2478
26fb6f1f
JDA
24792015-03-08 John David Anglin <danglin@gcc.gnu.org>
2480
e9d08762
JDA
2481 PR target/62247
2482 * g++.dg/abi/anon3.C: Skip failing scan-assembler checks on
2483 hppa*-*-hpux*.
2484 * g++.dg/abi/rtti3.C: Likewise.
2485
a5bfe3f9
JDA
2486 * g++.dg/ipa/pr63621.C: Add dg-require-effective-target named_sections.
2487
fb460c3d
JDA
2488 PR target/62251
2489 * gfortran.dg/quad_2.f90: xfail hppa*-*-hpux*.
2490
11403457
JDA
2491 * gcc.dg/signbit-sa.c: Add dg-require-effective-target c99_runtime
2492
cd6e6ce5
JDA
2493 * gcc.dg/ipa/pr64307.c: Add target c99_runtime.
2494
26fb6f1f
JDA
2495 * gcc.dg/ipa/ipa-icf-34.c: Add dg-require-alias.
2496
511820a8
MM
24972015-03-08 Morin <mikael@gcc.gnu.org>
2498
2499 PR fortran/60898
2500 * gfortran.dg/entry_20.f90: New.
2501
e2919279
OE
25022015-03-07 Oleg Endo <olegendo@gcc.gnu.org>
2503
2504 PR target/65153
2505 * gcc.c-torture/compile/pr65153.c: New.
2506
af68c1b7
OE
25072015-03-07 Oleg Endo <olegendo@gcc.gnu.org>
2508
2509 PR target/65249
2510 * g++.dg/torture/pr65249.C: New.
2511
0d797e0f
L
25122015-03-07 H.J. Lu <hongjiu.lu@intel.com>
2513
2514 * gcc.target/i386/pr45685.c (uint64_t): Replace long with long
2515 long.
2516 (int64_t): Likewise.
2517
04fd785e
MP
25182015-03-07 Marek Polacek <polacek@redhat.com>
2519 Martin Uecker <uecker@eecs.berkeley.edu>
2520
2521 PR sanitizer/65280
2522 * c-c++-common/ubsan/bounds-1.c: Add testing of flexible array
2523 member-like arrays.
2524 * c-c++-common/ubsan/bounds-8.c: New test.
2525 * c-c++-common/ubsan/bounds-9.c: New test.
2526 * gcc.dg/ubsan/bounds-2.c: New test.
2527
3ffa7801
MS
25282015-03-05 Martin Sebor <msebor@redhat.com>
2529
2530 * PR testsuite/63175
2531 * gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a.c (main1): Move
2532 checking of results into main to prevent it from getting optimized
2533 away.
2534 * gcc.dg/vect/costmodel/ppc/costmodel-bb-slp-9a-pr63175.c: New test.
2535
268cb4b3
WD
25362015-03-06 Wilco Dijkstra <wilco.dijkstra@arm.com>
2537
2538 * gcc.dg/tree-ssa/pr45685.c: Move to gcc.target/i386.
2539 * gcc.target/aarch64/csneg-1.c (test_csneg_cmp): New test.
2540 * gcc.target/i386/pr45685.c: Moved test, check for conditional move on
2541 x64.
2542
81b0d906
JH
25432015-03-05 Jan Hubicka <hubicka@ucw.cz>
2544
2545 * g++.dg/lto/pr65302_1.C: New testcase.
2546 * g++.dg/lto/pr65302_0.C: New testcase.
2547
2c7f8ba5
JG
25482015-03-06 James Greenhalgh <james.greenhalgh@arm.com>
2549
2550 * gcc.target/arm/atomic-comp-swap-release-acquire.c: Add
2551 -fno-ipa-icf to dg-options.
2552
4b1076d6
JG
25532015-03-06 James Greenhalgh <james.greenhalgh@arm.com>
2554
2555 * c-c++-common/torture/aarch64-vect-lane-2.c: XFAIL for LTO
2556 compiles using the linker plugin.
2557
a4e26206
EB
25582015-03-06 Eric Botcazou <ebotcazou@adacore.com>
2559
2560 * g++.dg/other/dump-ada-spec-3.C: Remove include and adjust.
2561
53c615a2
BE
25622015-03-05 Bernd Edlinger <bernd.edlinger@hotmail.de>
2563
2564 * gcc.target/arm/pr65067.c: New test.
2565
9374ef82
ML
25662015-03-05 Martin Liska <mliska@suse.cz>
2567
2568 PR ipa/65318
2569 * gcc.dg/ipa/pr65318.c: New test.
2570
d8117798
MP
25712015-03-05 Marek Polacek <polacek@redhat.com>
2572
2573 * c-c++-common/ubsan/bounds-6.c: Use dg-do run.
2574
d407bcf8
AK
25752015-03-05 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2576
2577 * gcc.dg/tree-ssa/ssa-dom-cse-2.c:
2578
945db334
AK
25792015-03-05 Andreas Krebbel <krebbel@linux.vnet.ibm.com>
2580
2581 * gcc.dg/var-expand1.c: Force max-completely-peel-times and
2582 max-unroll-times back to defaults for s390.
2583
9b864d18
PC
25842015-03-05 Paolo Carlini <paolo.carlini@oracle.com>
2585
2586 Fix last commit.
2587
512141f4
PC
25882015-03-05 Paolo Carlini <paolo.carlini@oracle.com>
2589
2590 PR c++/64665
2591 * g++.dg/cpp0x/initlist92.C: New.
2592
b162e1e7
RB
25932015-03-05 Richard Biener <rguenther@suse.de>
2594
2595 PR tree-optimization/65310
2596 * gcc.dg/vect/pr65310.c: New testcase.
2597
637e43b8
PC
25982015-03-05 Paolo Carlini <paolo.carlini@oracle.com>
2599
2600 PR c++/64834
2601 * g++.dg/cpp1y/lambda-generic-uneval1.C: New.
2602
d10a61fb
EB
26032015-03-04 Eric Botcazou <ebotcazou@adacore.com>
2604
2605 * gnat.dg/entry_queues3.adb: New test.
2606
e0601c0d
ILT
26072015-03-04 Ian Lance Taylor <iant@google.com>
2608
2609 * go.test/go-test.exp (go-gc-tests): Skip nilptr test on s390*.
2610
55067169
PC
26112015-03-04 Paolo Carlini <paolo.carlini@oracle.com>
2612
2613 PR c++/64227
2614 * g++.dg/cpp1y/lambda-generic-ice1.C: New.
2615
2322588a
JG
26162015-03-04 James Greenhalgh <james.greenhalgh@arm.com>
2617
2618 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Add
2619 -fno-ipa-icf to dg-options
2620 * gcc.target/aarch64/vect_saddl_1.c: Likewise.
2621 * gcc.target/aarch64/vect_smlal_1.c: Likewise.
2622
bd8b8b5c
PC
26232015-03-04 Paolo Carlini <paolo.carlini@oracle.com>
2624
2625 PR c++/64398
2626 * g++.dg/cpp0x/decltype62.C: New.
2627
3a5c579a
EB
26282015-03-03 Eric Botcazou <ebotcazou@adacore.com>
2629
2630 * gnat.dg/object_overflow5.adb: New test.
2631
6fb12821
ML
26322015-03-03 Martin Liska <mliska@suse.cz>
2633
2634 PR ipa/65287
2635 * gcc.dg/ipa/pr65287.c: New test.
2636
ebde4f8e 26372015-03-03 Martin Jambor <mjambor@suse.cz>
6cf6683f 2638 Eric Botcazou <ebotcazou@adacore.com>
ebde4f8e
MJ
2639
2640 * gnat.dg/specs/pack12.ads: New test.
2641
3c031cbe
ML
26422015-03-03 Martin Liska <mliska@suse.cz>
2643
2644 * gcc.dg/ipa/PR65282.c: New test.
2645
2f159d9f
JL
26462015-03-13 Jeff Law <law@redhat.com>
2647
2648 PR tree-optimization/65241
2649 * gcc.c-torture/compile/pr65241.c: New test.
2650
2b4293a3
GJL
26512015-03-03 Georg-Johann Lay <avr@gjlay.de>
2652
2653 PR target/64331
2654 * gcc.target/avr/torture/pr64331.c: New test.
2655
17d1bf76 26562015-03-03 Martin Liska <mliska@suse.cz>
6cf6683f 2657 Jan Hubicka <hubicka@ucw.cz>
17d1bf76
ML
2658
2659 * g++.dg/ipa/pr65263.C: New test.
2660
6cf6683f 26612015-03-02 Jan Hubicka <hubicka@ucw.cz>
1af8bfe5
JH
2662
2663 PR ipa/65130
2664 * gcc.dg/lto/pr65130_0.c: New testcase.
2665 * gcc.dg/lto/pr65130_1.c: New testcase.
2666
6cf6683f 26672015-03-02 Jan Hubicka <hubicka@ucw.cz>
b91b562c
JH
2668
2669 PR ipa/64988
2670 * g++.dg/torture/pr64988.C: New testcase.
2671
bc81b5ce
TB
26722015-03-02 Tobias Burnus <burnus@net-b.de>
2673
2674 * gfortran.dg/coarray_atomic_6.f90: New.
2675
df265bd2
IE
26762015-03-02 Ilya Enkovich <ilya.enkovich@intel.com>
2677
2678 PR target/65184
2679 * gcc.target/i386/pr65184.c: New.
2680
321a5ceb
IE
26812015-03-02 Ilya Enkovich <ilya.enkovich@intel.com>
2682
2683 PR target/65183
2684 * gcc.target/i386/pr65183.c: New.
2685
c4c0f336 26862015-02-28 Martin Liska <mliska@suse.cz>
6cf6683f 2687 Jan Hubicka <hubicka@ucw.cz>
c4c0f336
ML
2688
2689 * gcc.dg/ipa/ipa-icf-35.c: New test.
2690 * gcc.dg/ipa/ipa-icf-36.c: New test.
2691 * gcc.dg/ipa/ipa-icf-37.c: New test.
2692
b6cddc7f 26932015-02-28 Martin Liska <mliska@suse.cz>
6cf6683f 2694 Jan Hubicka <hubicka@ucw.cz>
b6cddc7f
ML
2695
2696 PR ipa/65245
2697 * gcc.dg/ipa/ipa-icf-34.c: New test.
2698
f0e677d2
OE
26992015-03-01 Oleg Endo <olegendo@gcc.gnu.org>
2700
2701 PR target/61142
2702 * gcc.target/sh/sh/pr61142.c: New.
2703
83ed54d7
EB
27042015-03-01 Eric Botcazou <ebotcazou@adacore.com>
2705
2706 * g++.dg/other/dump-ada-spec-3.C: New test.
2707
e8fb91a8
ML
27082015-03-01 Martin Liska <mliska@suse.cz>
2709
2710 * gcc.target/i386/stackalign/longlong-2.c: Omit ICF.
2711 * g++.dg/ipa/pr63595.C: Update expected results.
2712
b7aa4a3a
JH
27132015-02-28 Jan Hubicka <hubicka@ucw.cz>
2714
2715 PR ipa/65236
2716 * g++.dg/ipa/ipa-icf-6.C: New testcase.
2717
9c78ecc2
PH
27182015-02-27 Pat Haugen <pthaugen@us.ibm.com>
2719
10ac6596
UB
2720 * gcc.dg/vect/pr59354.c: Move vector producing code to
2721 separate function.
9c78ecc2 2722
5bcd1ab3
JH
27232015-02-27 Jan Hubicka <hubicka@ucw.cz>
2724
2725 PR ipa/65237
2726 * gcc.dg/attr-noinline.c: Add -fno-ipa-icf
2727 * gcc.dg/noreturn-7.c: Add -fno-ipa-icf.
2728 * gcc.dg/ipa/ipa-cp-1.c: Revert accidental commit.
2729 * gcc.dg/ipa/ipa-cp-2.c: Revert accidental commit.
2730
4fcfb584
JJ
27312015-02-27 Jakub Jelinek <jakub@redhat.com>
2732
2733 PR tree-optimization/65048
2734 * gcc.dg/tree-ssa/ssa-dom-thread-9.c: Add -std=gnu89 to dg-options.
2735 (foo): Use K&R style definition.
2736
892927b7
VM
27372015-02-27 Vladimir Makarov <vmakarov@redhat.com>
2738
2739 PR target/65032
2740 * g++.dg/pr65032.C: New.
2741
7631f0e2
MP
27422015-02-27 Marek Polacek <polacek@redhat.com>
2743
2744 PR c/65040
2745 * gcc.dg/pr65066.c: Use -Wformat -Wformat-signedness and not
2746 -Wformat=2.
2747
e5165b60
MP
27482015-02-27 Marek Polacek <polacek@redhat.com>
2749
2750 PR c/65228
2751 * gcc.dg/pr65228.c: New test.
2752
d1783ae5
KT
27532015-02-27 Kai Tietz <ktietz@redhat.com>
2754
2755 PR c/35330
2756 * gcc.dg/weak/weak-17.c: New file.
2757
1310f119
RB
27582015-02-27 Richard Biener <rguenther@suse.de>
2759
2760 PR lto/65193
2761 * g++.dg/lto/pr65193_0.C: New testcase.
2762
fa2240d9
AK
27632015-02-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2764
2765 * gcc.target/s390/20140327-1.c: Remove -m31 and guard with ! lp64.
2766 * gcc.target/s390/hotpatch-8.c: Likewise.
2767 * gcc.target/s390/hotpatch-9.c: Likewise.
2768 * gcc.target/s390/pr61078.c: Likewise.
2769 * gcc.target/s390/pr57960.c: Remove -m64.
2770 * gcc.target/s390/pr61078.c: Likewise.
2771
0a7246ee
JH
27722015-02-26 Jan Hubicka <hubicka@ucw.cz>
2773 Martin Liska <mliska@suse.cz>
2774
2775 PR bootstrap/65150
2776 * gcc.dg/pr64454.c: Disable ICF.
2777 * gcc.dg/pr28685-1.c: Disable ICF
2778 * gcc.dg/ipa/iinline-5.c: Disable ICF.
2779 * g++.dg/warn/Wsuggest-final.C: Force methods to be different.
2780 * g++.dg/ipa/ipa-icf-4.C: Update template.
2781
5c2766c1
JJ
27822015-02-26 Jakub Jelinek <jakub@redhat.com>
2783
d288c0ab
JJ
2784 PR tree-optimization/65216
2785 * gcc.c-torture/execute/pr65216.c: New test.
2786
5c2766c1
JJ
2787 PR tree-optimization/65215
2788 * gcc.c-torture/execute/pr65215-1.c: New test.
2789 * gcc.c-torture/execute/pr65215-2.c: New test.
2790 * gcc.c-torture/execute/pr65215-3.c: New test.
2791 * gcc.c-torture/execute/pr65215-4.c: New test.
2792 * gcc.c-torture/execute/pr65215-5.c: New test.
2793
890d89bc
TV
27942015-02-26 Tom de Vries <tom@codesourcery.com>
2795
2796 * go.test/go-test.exp (go-gc-tests): Add missing cleanup for cmpout.
2797
5ebd0e61
ML
27982015-02-26 Martin Liska <mliska@suse.cz>
2799 Jan Hubicka <hubicka@ucw.cz>
2800
2801 * g++.dg/ipa/pr64146.C: Update expected results.
2802 * gcc.dg/ipa/ipa-icf-26.c: Update test.
2803 * gcc.dg/ipa/ipa-icf-33.c: Remove redundant line.
2804 * gcc.dg/ipa/ipa-icf-34.c: New test.
2805
7064d91e
UB
28062015-02-26 Uros Bizjak <ubizjak@gmail.com>
2807
2808 * gcc.dg/vect/vect-pr61917.c: Rename to ...
2809 * gcc.dg/vect/O3-vect-pr61917.c: ... this.
2810 (dg-additional-options): Remove dg directive.
2811 (dg-final): Add dg directive.
2812
1cf06f1e
MP
28132015-02-26 Marek Polacek <polacek@redhat.com>
2814
2815 PR ipa/65008
2816 * g++.dg/ipa/pr65008.C: New test.
2817
3809f645
TV
28182015-02-26 Tom de Vries <tom@codesourcery.com>
2819
2820 * lib/profopt.exp (profopt-target-cleanup): New proc.
2821 (profopt-execute): Use profopt-target-cleanup to handle cleanup of
2822 files from sources from dg-additional-sources.
2823
70f6380d
TV
28242015-02-26 Tom de Vries <tom@codesourcery.com>
2825
2826 * lib/gcov.exp: Cleanup in case of xfail.
2827
a5ddeace
SP
28282015-02-26 Sebastian Pop <s.pop@samsung.com>
2829
2830 * gcc.dg/tree-ssa/ssa-dom-thread-9.c: Fix warning due to missing type.
2831
b33da0c7
AH
28322015-02-25 Aldy Hernandez <aldyh@redhat.com>
2833
2834 PR debug/46102
2835 * g++.dg/debug/dwarf2-1.C: XFAIL and move...
2836 * g++.dg/debug/dwarf2/dwarf2-1.C: ...here.
2837 * g++.dg/debug/dwarf2-2.C: XFAIL and move...
2838 * g++.dg/debug/dwarf2/dwarf2-2.C: ...here.
2839 * g++.dg/debug/dwarf2/typedef5.C: XFAIL.
2840 * g++.dg/debug/pr46123.C: XFAIL and move...
2841 * g++.dg/debug/dwarf2/pr46123-2.C: ...here.
2842 * gcc.dg/debug/dwarf2-3.c: Move...
2843 * gcc.dg/debug/dwarf2/dwarf2-3.c: ...here.
2844
75e0295b
MP
28452015-02-26 Marek Polacek <polacek@redhat.com>
2846
2847 PR c++/65202
2848 * g++.dg/cpp1y/pr65202.C: New test.
2849
491080f4
TV
28502015-02-26 Tom de Vries <tom@codesourcery.com>
2851
2852 * g++.dg/gcov/gcov-14.C: Add cleanup of iostream.gcov, ostream.gcov and
2853 locale_facets.h.gcov.
2854
531f265a
TV
28552015-02-26 Tom de Vries <tom@codesourcery.com>
2856
2857 * gcc.target/i386/mcount_pic.c: Add missing cleanup-profile-file.
2858
bae08dc4
TV
28592015-02-26 Tom de Vries <tom@codesourcery.com>
2860
2861 * gcc.dg/aru-2.c: Add missing cleanup-profile-file.
2862
e5d0da7f
L
28632015-02-26 H.J. Lu <hongjiu.lu@intel.com>
2864
2865 PR target/65217
2866 * gcc.target/i386/pr65217.c: New.
2867
b5cdc3eb
TV
28682015-02-26 Tom de Vries <tom@codesourcery.com>
2869
2870 * lib/dg-pch.exp (pch-init): Add missing cleanup of pchtest<n>.o.
2871
c0680401
TV
28722015-02-26 Tom de Vries <tom@codesourcery.com>
2873
2874 * gcc.misc-tests/godump-1.c: Add missing cleanup of godump-1.out.
2875
ae762b31
SP
28762015-02-26 Sebastian Pop <s.pop@samsung.com>
2877
2878 PR tree-optimization/65048
2879 * gcc.dg/tree-ssa/ssa-dom-thread-9.c: New.
2880
948f9b76
UB
28812015-02-26 Uros Bizjak <ubizjak@gmail.com>
2882
2883 * lib/gcc-dg.exp (cleanup-final-insns-dump): New procedure.
2884 * g++.dg/opt/dump1.C (dg-final): Call cleanup-final-insns-dump.
2885
b24b3262
YR
28862015-02-26 Yuri Rumyantsev <ysrumyan@gmail.com>
2887
2888 PR target/65161
2889 * gcc.target/i386/pr65161.c: New test.
2890
afe006ad
TG
28912015-02-26 Terry Guo <terry.guo@arm.com>
2892
2893 * gcc.target/arm/no-volatile-in-it.c: New test.
2894
f2903bd8
PB
28952015-02-25 Peter Bergner <bergner@vnet.ibm.com>
2896
2897 * gcc.target/powerpc/htm-builtin-1.c (dg-do) Change to assemble.
2898 (dg-options): Add -save-temps.
2899 (dg-final): Add cleanup-saved-temps.
2900
313123e7
AZ
29012015-02-25 Adhemerval Zanella <azanella@linux.vnet.ibm.com>
2902
2903 * gcc.target/powerpc/htm-builtin-1.c: Fix tcheck expect value.
2904
d31ac41c
PH
29052015-02-25 Pat Haugen <pthaugen@us.ibm.com>
2906
2907 * gcc.target/powerpc/direct-move.h: Include string.h/stdlib.h.
2908 * gcc.target/powerpc/pack01.c: Include string.h.
2909
a2273e72
IE
29102015-02-25 Ilya Enkovich <ilya.enkovich@intel.com>
2911
2912 PR target/65167
2913 * gcc.target/i386/pr65167.c: New.
2914
788753c9
KT
29152015-02-25 Kai Tietz <ktietz@redhat.com>
2916
2917 PR tree-optimization/61917
2918 * gcc.dg/vect/vect-pr61917.c: New file.
2919
09901e8a
JJ
29202015-02-24 Jakub Jelinek <jakub@redhat.com>
2921
2922 PR tree-optimization/65170
2923 * gcc.c-torture/execute/pr65170.c: New test.
2924 * gcc.dg/tree-ssa/vrp96.c: New test.
2925
d130cf43
TV
29262015-02-24 Tom de Vries <tom@codesourcery.com>
2927
2928 * gfortran.dg/readwrite_unf_direct_eor_1.f90: Add missing close.
2929
891201a1
TV
29302015-02-24 Tom de Vries <tom@codesourcery.com>
2931
2932 PR testsuite/65126
2933 * lib/gcc-defs.exp (additional_sources_used): Add new var.
2934 (dg-additional-files-options): Copy additional_sources to
2935 additional_sources_used before emptying additional_sources.
2936 * lib/gcc-dg.exp (cleanup-coverage-files, cleanup-repo-files)
2937 (cleanup-stack-usage, cleanup-ada-spec, cleanup-dump)
2938 (cleanup-saved-temps): Use additional_sources_used instead of
2939 additional_sources.
2940 (dg-test): Reset additional_sources_used.
2941
025e5647
RS
29422015-02-23 Richard Sandiford <richard.sandiford@arm.com>
2943
2944 PR fortran/63427
2945 * gfortran.dg/integer_exponentiation_6.F90: New test.
2946
8628d6e6
MS
29472015-02-23 Martin Sebor <msebor@redhat.com>
2948
2949 PR target/65109
2950 * gcc.target/powerpc/ppc64-abi-1.c: Split test functions into
2951 two parts. One to save registers, the other to verify the
2952 registers have the right values. Save register state into
2953 static data rather than on the stack.
2954
09901e8a 29552015-02-23 Jakub Jelinek <jakub@redhat.com>
86ee2038
JJ
2956
2957 PR bootstrap/63888
2958 * c-c++-common/asan/pr63888.c: New test.
2959
2c6a427f
OE
29602015-02-23 Oleg Endo <olegendo@gcc.gnu.org>
2961
2962 PR target/65163
2963 * gcc.c-torture/compile/pr65163.c: New.
2964
3ff52d54
AK
29652015-02-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2966
2967 * gcc.dg/hoist-register-pressure-1.c: Make S/390 target check work
2968 with -m31 on 64 bit.
2969 * gcc.dg/hoist-register-pressure-2.c: Likewise.
2970 * gcc.dg/hoist-register-pressure-3.c: Likewise.
2971
bdb3d161
AK
29722015-02-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2973
2974 * gcc.target/s390/20090223-1.c: Add
2975 -Wno-implicit-function-declaration option.
2976 * gcc.target/s390/pr42224.c: Likewise.
2977 * gcc.target/s390/pr55718.c: Likewise.
2978
dd3b6111
AK
29792015-02-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2980
2981 * gcc.target/s390/hotpatch-1.c: Remove --save-temps option.
2982 * gcc.target/s390/hotpatch-10.c: Remove --save-temps option.
2983 * gcc.target/s390/hotpatch-11.c: Remove --save-temps option.
2984 * gcc.target/s390/hotpatch-12.c: Remove --save-temps option.
2985 * gcc.target/s390/hotpatch-13.c: Remove --save-temps option.
2986 * gcc.target/s390/hotpatch-14.c: Remove --save-temps option.
2987 * gcc.target/s390/hotpatch-15.c: Remove --save-temps option.
2988 * gcc.target/s390/hotpatch-16.c: Remove --save-temps option.
2989 * gcc.target/s390/hotpatch-17.c: Remove --save-temps option.
2990 * gcc.target/s390/hotpatch-18.c: Remove --save-temps option.
2991 * gcc.target/s390/hotpatch-19.c: Remove --save-temps option.
2992 * gcc.target/s390/hotpatch-2.c: Remove --save-temps option.
2993 * gcc.target/s390/hotpatch-20.c: Remove --save-temps option.
2994 * gcc.target/s390/hotpatch-3.c: Remove --save-temps option.
2995 * gcc.target/s390/hotpatch-4.c: Remove --save-temps option.
2996 * gcc.target/s390/hotpatch-5.c: Remove --save-temps option.
2997 * gcc.target/s390/hotpatch-6.c: Remove --save-temps option.
2998 * gcc.target/s390/hotpatch-7.c: Remove --save-temps option.
2999 * gcc.target/s390/hotpatch-8.c: Remove --save-temps option.
3000 * gcc.target/s390/hotpatch-9.c: Remove --save-temps option.
3001 * gcc.target/s390/htm-nofloat-1.c: Cleanup --save-temps files.
3002
c1d15cd9
AK
30032015-02-23 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3004
3005 * gcc.target/s390/hotpatch-8.c: Add -march=g5.
3006 * gcc.target/s390/hotpatch-9.c: Add -march=g5.
3007 * gcc.target/s390/hotpatch-compile-1.c: Fix error message.
3008 * gcc.target/s390/hotpatch-compile-10.c: Likewise.
3009 * gcc.target/s390/hotpatch-compile-11.c: Likewise.
3010 * gcc.target/s390/hotpatch-compile-12.c: Likewise.
3011 * gcc.target/s390/hotpatch-compile-13.c: Likewise.
3012 * gcc.target/s390/hotpatch-compile-14.c: Likewise.
3013 * gcc.target/s390/hotpatch-compile-2.c: Likewise.
3014 * gcc.target/s390/hotpatch-compile-3.c: Likewise.
3015 * gcc.target/s390/hotpatch-compile-4.c: Likewise.
3016 * gcc.target/s390/hotpatch-compile-5.c: Likewise.
3017 * gcc.target/s390/hotpatch-compile-6.c: Likewise.
3018 * gcc.target/s390/hotpatch-compile-7.c: Likewise.
3019 * gcc.target/s390/hotpatch-compile-8.c: Likewise.
3020 * gcc.target/s390/hotpatch-compile-9.c: Likewise.
3021
62c4c81a
BE
30222015-02-22 Bernd Edlinger <bernd.edlinger@hotmail.de>
3023
3024 PR fortran/64980
3025 PR fortran/61960
3026 * gfortran.dg/pr61960.f90: New.
3027 * gfortran.dg/pr64230.f90: New.
3028 * gfortran.dg/pr64980.f03: New.
3029
ffefa928
TV
30302015-02-22 Tom de Vries <tom@codesourcery.com>
3031
3032 * gcc.dg/pr30957-1.c: Make pr30957-1.c pass rather xfail.
3033
b3a472c0
AC
30342015-02-21 Arnaud Charlet <charlet@adacore.com>
3035
3036 PR ada/65156
3037 * gnat.dg/timing_events.adb: Removed, invalid test.
3038
220d905f
AH
30392015-02-20 Aldy Hernandez <aldyh@redhat.com>
3040
3041 PR debug/58123
3042 * g++.dg/debug/dwarf2/deallocator.C: Adjust for correct try
3043 location.
3044 * g++.dg/gcov/gcov-2.C: Likewise.
3045
31935398
RB
30462015-02-20 Richard Biener <rguenther@suse.de>
3047
3048 PR tree-optimization/65136
3049 * gcc.dg/tree-ssa/pr65136.c: New testcase.
3050
54339d1f
JJ
30512015-02-20 Jakub Jelinek <jakub@redhat.com>
3052
fc3b4ab3
JJ
3053 PR testsuite/64158
3054 * gcc.dg/pr44194-1.c: Add two extra {} pairs to fix up powerpc*-*-linux*
3055 and nvptx-*-* blacklisting.
3056
54339d1f
JJ
3057 * gcc.dg/sibcall-9.c: New test.
3058 * gcc.dg/sibcall-10.c: New test.
3059
498b13e2
KT
30602015-02-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3061
3062 * gcc.target/aarch64/sisd-shft-neg_1.c: New test.
3063
6b9861b1
GJL
30642015-02-20 Georg-Johann Lay <avr@gjlay.de>
3065
3066 PR target/64452
3067 * gcc.target/avr/torture/pr64452.c: New test.
3068
431f0cba
KK
30692015-02-19 Kaz Kojima <kkojima@gcc.gnu.org>
3070
3071 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on sh*-*-*.
3072 * gcc.dg/tree-ssa/sra-12.c: Skip for sh*-*-*.
3073
1c10e0ce
MK
30742015-02-19 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
3075
3076 PR testsuite/65116
3077 * lib/target-supports.exp (check_compile): Check whether
3078 additional_sources is defined before using it.
3079
801050dc
JJ
30802015-02-19 Jakub Jelinek <jakub@redhat.com>
3081
3082 PR middle-end/65074
3083 * g++.dg/opt/pr65074.C: New file.
3084
97953c11
AA
30852015-02-19 Andrea Azzarone <azzaronea@gmail.com>
3086
3087 * g++.dg/cpp1y/udlit-char-template-vs-std-literal-operator.C
3088 (size_type): New typedef.
3089 (operator "" _script): Use it for the last argument.
3090
696d5fa1
MK
30912015-02-19 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
3092
6cf6683f 3093 * gcc.dg/pr64935-1.c, gcc.dg/pr64935-2.c: New tests.
696d5fa1 3094
8a627e40
MK
30952015-02-19 Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org>
3096
948f9b76 3097 * lib/target-supports.exp (check_compile): Save/restore
8a627e40
MK
3098 additional_sources that may belong to an actual test.
3099
3b445b24
JJ
31002015-02-18 Jakub Jelinek <jakub@redhat.com>
3101
3102 PR gcov-profile/64634
3103 * g++.dg/gcov/gcov-15.C: New test.
3104
b06684b7
TV
31052015-02-18 Tom de Vries <tom@codesourcery.com>
3106
3107 * gfortran.dg/coarray_35a.f90: Add missing cleanup-modules.
3108
52169fa5
TV
31092015-02-18 Tom de Vries <tom@codesourcery.com>
3110
3111 * gfortran.dg/pr37287-1.f90: Add missing cleanup-modules.
3112
2a61d081
TV
31132015-02-18 Tom de Vries <tom@codesourcery.com>
3114
3115 * gfortran.dg/finalize_28.f90: Add missing cleanup-tree-dump.
3116
9f468c2b
TV
31172015-02-18 Tom de Vries <tom@codesourcery.com>
3118
3119 * gfortran.dg/fmt_cache_1.f: Add missing close.
3120
fbd78d3d
TV
31212015-02-18 Tom de Vries <tom@codesourcery.com>
3122
3123 PR testsuite/65107
3124 * gfortran.dg/read_eof_8.f90: Add missing close.
3125
8039a35d
RB
31262015-02-18 Richard Biener <rguenther@suse.de>
3127
3128 PR tree-optimization/65063
3129 * gcc.dg/pr65063.c: New testcase.
3130
6f423f4c
RB
31312015-02-18 Richard Biener <rguenther@suse.de>
3132
3133 PR tree-optimization/62217
3134 * gcc.dg/tree-ssa/cunroll-11.c: New testcase.
3135
c7400e2f
MP
31362015-02-18 Marek Polacek <polacek@redhat.com>
3137
3138 PR sanitizer/65081
3139 * c-c++-common/ubsan/pr65081.c: New test.
3140
f05911fb
OE
31412015-02-17 Oleg Endo <olegendo@gcc.gnu.org>
3142
3143 * gcc.target/sh/sh.exp (check_effective_target_sh1): New.
3144 * gcc.target/sh/force-cbranch-delay-slot.c: New.
3145
3c99176a
L
31462015-02-17 H.J. Lu <hongjiu.lu@intel.com>
3147
3148 * gcc.dg/ipa/propalign-3.c: New test.
3149
d420206e
OE
31502015-02-17 Oleg Endo <olegendo@gcc.gnu.org>
3151
3152 PR target/64793
3153 * gcc.target/sh/pr64793.c: New.
3154 * gcc.target/sh/pr51244-20-sh2a.c: Adjust expected cmp/gt insn count.
3155
53cfb467
SL
31562015-02-17 Sandra Loosemore <sandra@codesourcery.com>
3157
3158 * gcc.target/arm/divzero.c: New test case.
3159
06e6dc29
TV
31602015-02-17 Tom de Vries <tom@codesourcery.com>
3161
3162 * gcc.target/x86_64/abi/callabi/vaarg-6.c: New test.
3163
4414e22e
PC
31642015-02-17 Paolo Carlini <paolo.carlini@oracle.com>
3165 Jakub Jelinek <jakub@redhat.com>
3166
3167 PR c++/65075
3168 * g++.dg/cpp0x/pr65075.C: New test.
3169
242789de
DE
31702015-02-16 David Edelsohn <dje.gcc@gmail.com>
3171
3172 PR target/65058
3173 * gcc.target/powerpc/pr65058.c: New test.
3174
215f8d9e
JL
31752015-02-16 Jeff Law <law@redhat.com>
3176
3177 PR tree-optimization/64823
3178 * gcc.dg/uninit-20.c: New test.
3179
ed89033d
JJ
31802015-02-16 Jakub Jelinek <jakub@redhat.com>
3181 James Greenhalgh <james.greenhalgh@arm.com>
3182
3183 PR ipa/64963
3184 * gcc.dg/ipa/ipa-clone-1.c: New test.
3185
7b909872
RB
31862015-02-16 Richard Biener <rguenther@suse.de>
3187
3188 PR tree-optimization/65077
3189 * gcc.dg/torture/pr65077.c: New testcase.
3190
3f880d38
AV
31912015-02-16 Alex Velenko <Alex.Velenko@arm.com>
3192
3193 * gcc.target/aarch64/atomic-op-consume.c (scan-assember-times):
3194 Directive adjusted to scan for ldaxr.
3195 * gcc.target/arm/atomic-op-consume.c (scan-assember-times): Directive
3196 adjusted to scan for ldaex.
3197
205c0aff
PC
31982015-02-16 Paolo Carlini <paolo.carlini@oracle.com>
3199
3200 PR c++/65080
3201 * g++.dg/cpp0x/constexpr-65080.C: New.
3202
a933d47f
RB
32032015-02-16 Richard Biener <rguenther@suse.de>
3204
3205 PR tree-optimization/63593
3206 * gcc.dg/pr63593.c: New testcase.
3207
3d5cb23d
MP
32082015-02-16 Marek Polacek <polacek@redhat.com>
3209
3210 PR c/65066
3211 * gcc.dg/pr65066.c: New test.
3212
d39023b4
IE
32132015-02-16 Ilya Enkovich <ilya.enkovich@intel.com>
3214
3215 * gcc.dg/pr65002.C: Move ...
3216 * g++.dg/ipa/pr65002.C: ... here.
3217
dbf73e6e
DE
32182015-02-14 David Edelsohn <dje.gcc@gmail.com>
3219
3220 * gcc.target/powerpc/pr64205.c: Skip on AIX.
3221 * gcc.target/powerpc/pr64505.c: Skip on AIX.
3222 * gcc.dg/torture/builtin-noret-1.c: Ignore AIX linker warnings.
3223 * gcc.dg/torture/builtin-noret-2.c: Ignore AIX linker warnings.
3224
32252015-02-14 Kaz Kojima <kkojima@gcc.gnu.org>
d3fb59c4
KK
3226
3227 PR testsuite/64850
3228 * gcc.dg/goacc/acc_on_device-1.c: Use a space instead of \\\" in
3229 the expression to find calls.
3230 * c-c++-common/goacc/acc_on_device-2.c: Likewise.
3231 * c-c++-common/goacc/acc_on_device-2-off.c: Likewise.
3232 * gfortran.dg/goacc/acc_on_device-1.f95: Likewise.
3233 * gfortran.dg/goacc/acc_on_device-2.f95: Likewise.
3234 * gfortran.dg/goacc/acc_on_device-2-off.f95: Likewise.
3235
065d214c
MP
32362015-02-14 Marek Polacek <polacek@redhat.com>
3237
3238 PR c/64768
3239 * gcc.dg/array-11.c: New test.
3240 * gcc.dg/array-12.c: New test.
3241 * gcc.dg/array-13.c: New test.
3242 * gcc.dg/array-14.c: New test.
3243 * gcc.dg/c99-flex-array-typedef-1.c: New test.
3244 * gcc.dg/c99-flex-array-typedef-2.c: New test.
3245 * gcc.dg/c99-flex-array-typedef-3.c: New test.
3246 * gcc.dg/c99-flex-array-typedef-5.c: New test.
3247 * gcc.dg/c99-flex-array-typedef-7.c: New test.
3248 * gcc.dg/c99-flex-array-typedef-8.c: New test.
3249
6e4f01ff
PC
32502015-02-13 Paolo Carlini <paolo.carlini@oracle.com>
3251
3252 PR c++/60894
3253 * g++.dg/lookup/using54.C: New.
3254
c7a28c1b
JL
32552015-02-13 Jeff Law <law@redhat.com>
3256
3257 PR bootstrap/65060
3258 Revert my change for tree-optimization/64823.
3259
f7a0790f
JJ
32602015-02-13 Jakub Jelinek <jakub@redhat.com>
3261
3262 PR tree-optimization/65053
3263 * gcc.c-torture/execute/pr65053-1.c: New test.
3264 * gcc.c-torture/execute/pr65053-2.c: New test.
3265
e5d9235b
MP
32662015-02-13 Marek Polacek <polacek@redhat.com>
3267
3268 PR c/65050
3269 * gcc.dg/pr65050.c: New test.
3270
be144838
JL
32712015-02-13 Jeff Law <law@redhat.com>
3272
8f895cf1 3273 PR tree-optimization/64823
6e4f01ff 3274 * gcc.dg/uninit-20.c: New test.
8f895cf1 3275
be144838
JL
3276 PR rtl-optimization/47477
3277 * gcc.dg/tree-ssa/pr47477.c: New test.
3278
e84abfa4
PC
32792015-02-13 Paolo Carlini <paolo.carlini@oracle.com>
3280
3281 PR c++/60211
3282 * g++.dg/parse/ivdep-2.C: New.
3283 * g++.dg/parse/ivdep-3.C: Likewise.
3284
d1ae5966
JD
32852015-02-13 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3286
3287 PR fortran/64506
3288 * gfortran.dg/continuation_13.f90: New test.
3289 * gfortran.dg/continuation_14.f: New test.
3290
81adbcea
PC
32912015-02-13 Paolo Carlini <paolo.carlini@oracle.com>
3292
3293 PR c++/64970
3294 * g++.dg/cpp0x/sfinae55.C: New.
3295
730f474b
JJ
32962015-02-13 Jakub Jelinek <jakub@redhat.com>
3297
3298 PR ipa/65034
3299 * g++.dg/ipa/pr65034.C: New test.
3300
fb0653ab
IE
33012015-02-13 Ilya Enkovich <ilya.enkovich@intel.com>
3302
3303 PR tree-optimization/65002
3304 * gcc.dg/pr65002.C: New.
3305
fa008882
MP
33062015-02-13 Marek Polacek <polacek@redhat.com>
3307
3308 PR c/65040
3309 * c-c++-common/pr65040.c: New test.
3310
fc06280e
BC
33112015-02-13 Bin Cheng <bin.cheng@arm.com>
3312
3313 PR tree-optimization/64705
3314 * gcc.dg/tree-ssa/pr64705.c: New test.
3315
6a1e352e
L
33162015-02-12 H.J. Lu <hongjiu.lu@intel.com>
3317
3318 PR rtl/32219
3319 * gcc.dg/visibility-22.c: New test.
3320 * gcc.dg/visibility-23.c: New test.
3321 * gcc.target/i386/pr32219-1.c: New test.
3322 * gcc.target/i386/pr32219-2.c: New test.
3323 * gcc.target/i386/pr32219-3.c: New test.
3324 * gcc.target/i386/pr32219-4.c: New test.
3325 * gcc.target/i386/pr32219-5.c: New test.
3326 * gcc.target/i386/pr32219-6.c: New test.
3327 * gcc.target/i386/pr32219-7.c: New test.
3328 * gcc.target/i386/pr32219-8.c: New test.
3329 * gcc.target/i386/pr64317.c: Expect GOTOFF, not GOT.
3330
fa47895f
JD
33312015-02-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3332
3333 PR libgfortran/57822
3334 * gfortran/fmt_g0_7.f08: Adjust for archtectures with less than
3335 four different KINDs.
3336
fad5a400
JJ
33372015-02-12 Jakub Jelinek <jakub@redhat.com>
3338
d6d77e66
JJ
3339 PR c++/64884
3340 * g++.dg/tm/pr47573.C: Only run on comdat_group effective targets.
3341
fad5a400
JJ
3342 PR sanitizer/65000
3343 * g++.dg/ubsan/pr65000.C: New test.
3344
ec6a7096
PT
33452015-02-12 Paul Thomas <pault@gcc.gnu.org>
3346
3347 PR fortran/64932
3348 * gfortran.dg/finalize_28.f90: New test
3349
40595b8e
JJ
33502015-02-12 Jakub Jelinek <jakub@redhat.com>
3351
12d0d358
JJ
3352 PR debug/55541
3353 * g++.dg/debug/dwarf2/localclass3.C: Adjust for the extraneous
3354 DW_TAG_lexical_block removal.
3355 * g++.dg/debug/dwarf2/redeclaration-1.C: Likewise.
3356 * g++.dg/guality/pr55541.C: New test.
3357
40595b8e
JJ
3358 PR sanitizer/64984
3359 * g++.dg/ubsan/pr64984.C: New test.
3360
825acb30
JG
33612015-02-12 James Greenhalgh <james.greenhalgh@arm.com>
3362
3363 * gfortran.dg/pr45636.f90: XFAIL for aarch64* targets.
3364
01f834e3
JJ
33652015-02-12 Jakub Jelinek <jakub@redhat.com>
3366
118584f7
JJ
3367 PR testsuite/64930
3368 * gcc.target/powerpc/atomic-p7.c: Adjust expected count of isync
3369 instructions for 2015-01-14 get_memmodel changes.
3370 * gcc.target/powerpc/atomic-p8.c: Likewise.
3371
ed5a5b38
JJ
3372 PR sanitizer/65019
3373 * g++.dg/ubsan/pr65019.C: New test.
3374
01f834e3
JJ
3375 PR tree-optimization/65014
3376 * gcc.c-torture/compile/pr65014.c: New test.
3377
faedeff7
JD
33782015-02-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3379
3380 PR libgfortran/57822
3381 * gfortran/fmt_g0_7.f08: Revise test.
3382
3f9b5ffb
JL
33832015-02-11 Jeff Law <law@redhat.com>
3384
3385 PR target/63347
3386 * gcc.target/m68k/pr63347.c: New test.
3387
b06479fd
MP
33882015-02-11 Marek Polacek <polacek@redhat.com>
3389
3390 * g++.dg/ubsan/shift-1.C: New test.
3391 * gcc.dg/ubsan/c-shift-2.c: New test.
3392 * c-c++-common/ubsan/shift-5.c: Remove file.
3393
2efce5af
AV
33942015-02-11 Alex Velenko <Alex.Velenko@arm.com>
3395
3396 * gcc.target/aarch64/atomic-op-consume.c (scan-assember-times):
3397 Directive adjusted to XFAIL.
3398 * gcc.target/arm/atomic-op-consume.c (scan-assember-times): Directive
3399 adjusted to XFAIL.
3400
3292dd40
JJ
34012015-02-11 Jakub Jelinek <jakub@redhat.com>
3402
3403 PR middle-end/65003
3404 * g++.dg/opt/pr65003.C: New test.
3405
a8d790df
L
34062015-02-11 H.J. Lu <hongjiu.lu@intel.com>
3407
3408 * lib/target-supports.exp (check_effective_target_pie): Renamed
3409 to ...
3410 (check_effective_target_pie_enabled): This.
3411 * gcc.dg/tree-ssa/ssa-store-ccp-3.c: Replace pie with pie_enabled.
3412 * gcc.target/i386/pie.c: Likewise.
3413
9c4f25cc
AP
34142015-02-11 Andrew Pinski <apinski@cavium.com>
3415
3416 PR target/64893
3417 * c-c++-common/torture/aarch64-vect-lane-1.c: New testcase.
3418 * c-c++-common/torture/aarch64-vect-lane-2.c: New testcase.
3419
386f7cae
JJ
34202015-02-11 Jakub Jelinek <jakub@redhat.com>
3421
3422 PR target/61925
3423 * gcc.target/i386/pr61925-1.c: New test.
3424 * gcc.target/i386/pr61925-2.c: New test.
3425 * gcc.target/i386/pr61925-3.c: New test.
3426
c8aa1929
JJ
34272015-02-10 Jakub Jelinek <jakub@redhat.com>
3428
3429 PR sanitizer/65004
3430 * g++.dg/asan/pr65004.C: New test.
3431
2fdc0399
OE
34322015-02-10 Oleg Endo <olegendo@gcc.gnu.org>
3433
3434 PR target/64661
3435 * gcc.taget/sh/pr64661-0.h: New.
3436 * gcc.taget/sh/pr64661-1.c: New.
3437 * gcc.taget/sh/pr64661-2.c: New.
3438 * gcc.taget/sh/pr64661-3.c: New.
3439 * gcc.taget/sh/pr64661-4.c: New.
3440
703c9ccd
RB
34412015-02-10 Richard Biener <rguenther@suse.de>
3442
3443 PR tree-optimization/64995
3444 * g++.dg/torture/pr64995.C: New testcase.
3445
696814ed
RB
34462015-02-10 Richard Biener <rguenther@suse.de>
3447
3448 PR tree-optimization/64909
3449 * gcc.dg/vect/costmodel/x86_64/costmodel-pr64909.c: New testcase.
3450
9e271531
RO
34512015-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3452
3453 * gcc.dg/signbit-sa.c: New test.
3454
2d51422f
JD
34552015-02-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3456
3457 PR libgfortran/57822
3458 * gfortran/fmt_g0_7.f08: New test.
3459
940652d5
BC
34602015-02-10 Bin Cheng <bin.cheng@arm.com>
3461
3462 PR tree-optimization/43378
3463 * gcc.dg/tree-ssa/pr43378.c: New test.
3464
94a2f772
JH
34652015-02-08 Jan Hubicka <hubicka@ucw.cz>
3466
3467 PR ipa/64978
3468 * g++.dg/torture/pr64978.C: New testcase.
3469
d51151b2
JJ
34702015-02-09 Jakub Jelinek <jakub@redhat.com>
3471
3472 PR sanitizer/64981
3473 * gcc.dg/asan/pr64981.c: New test.
3474
c3e38a03
MP
34752015-02-09 Marek Polacek <polacek@redhat.com>
3476
3477 PR c/64856
3478 * gcc.dg/pr64856.c: New test.
3479
21c0137a
JJ
34802015-02-09 Jakub Jelinek <jakub@redhat.com>
3481
3482 PR target/64979
3483 * gcc.dg/tree-ssa/stdarg-7.c: New test.
3484 * gcc.c-torture/execute/pr64979.c: New test.
3485
34862015-02-09 Alan Lawrence <alan.lawrence@arm.com>
468963de
AL
3487
3488 * gcc.target/arm/macro_defs0.c: Remove extraneous "target"
3489
91f98377
UB
34902015-02-09 Uros Bizjak <ubizjak@gmail.com>
3491
ddc5ffe9 3492 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Xfail scan-tree-dump for alpha*-*-*.
91f98377
UB
3493 * gcc.dg/tree-ssa/pr42585.c: Xfail scan-tree-dump-times for alpha*-*-*.
3494
c5ed53f5
UB
34952015-02-09 Uros Bizjak <ubizjak@gmail.com>
3496
3497 PR target/58757
3498 * gcc.dg/c11-true_min-1.c: Xfail execution for alpha*-*-*.
3499
28002f1a
RB
35002015-02-09 Richard Biener <rguenther@suse.de>
3501
3502 PR tree-optimization/54000
3503 * g++.dg/tree-ssa/ivopts-3.C: New testcase.
3504
16c1c897
TV
35052015-02-09 Tom de Vries <tom@codesourcery.com>
3506
3507 * gcc.dg/graphite/scop-19.c: Fix scan-tree-dump for fpic.
3508
e3e968e9
ML
35092015-02-09 Martin Liska <mliska@suse.cz>
3510
3511 * g++.dg/ipa/pr64858.C: New test.
3512
62e0e086
TV
35132015-02-09 Tom de Vries <tom@codesourcery.com>
3514
3515 * gcc.dg/uninit-19.c: Fix warning line for fpic.
3516
ea51eee3
AP
35172015-02-08 Andrew Pinski <apinski@cavium.com>
3518
3519 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: xfail for AARCH64 also.
3520
91480ff3
MM
35212015-02-08 Mikael Morin <mikael@gcc.gnu.org>
3522
3523 PR fortran/63744
c5ed53f5 3524 * gfortran.dg/use_rename_8.f90: New.
91480ff3 3525
57f4f0d5
EB
35262015-02-08 Eric Botcazou <ebotcazou@adacore.com>
3527
3528 * gnat.dg/addr7.ad[sb]: New test.
3529 * gnat.dg/addr8.ad[sb]: Likewise.
3530
a82289f5
DM
35312015-02-06 David Malcolm <dmalcolm@redhat.com>
3532
3533 PR jit/64752
3534 * jit.dg/create-code-for-hello-world-executable.h: New file, taken
3535 from jit.dg/test-compile-to-executable.c's create_code, with a
3536 clarification of the output message.
3537 * jit.dg/harness.h (CHECK_NO_ERRORS): Add test and __func__ to the
3538 pass/fail message.
3539 (test_jit): Use CHECK_NO_ERRORS when calling
3540 gcc_jit_context_compile_to_file.
3541 * jit.dg/jit.exp (jit-dg-test): Update grep for rename of
3542 jit-verify-compile-to-file to jit-verify-output-file-was-created.
3543 (jit-setup-compile-to-file): Likewise. Add a verbose comment
3544 about deletions that are attempted.
3545 (jit-verify-compile-to-file): Rename to...
3546 (jit-verify-output-file-was-created): ...this, and drop the
3547 attempt to run "file" and verify the output.
3548 (jit-verify-assembler): New function.
3549 (jit-verify-object): New function.
3550 (jit-verify-dynamic-library): New function.
3551 * jit.dg/test-compile-to-assembler.c (create_code): Eliminate in
3552 favor of an implementation from new file
3553 create-code-for-hello-world-executable.h, which also adds a
3554 "main".
3555 (dg-final): Replace jit-verify-compile-to-file with
3556 jit-verify-output-file-was-created, and invoke new function
3557 jit-verify-assembler.
3558 * jit.dg/test-compile-to-dynamic-library.c (create_code): Clarify
3559 the output message.
3560 (dg-final): Replace jit-verify-compile-to-file with
3561 jit-verify-output-file-was-created, and invoke new function
3562 jit-verify-dynamic-library.
3563 * jit.dg/test-compile-to-executable.c (create_code): Eliminate in
3564 favor of an implementation from new file
3565 create-code-for-hello-world-executable.h, which also adds a
3566 "main".
3567 (dg-final): Replace jit-verify-compile-to-file with
3568 jit-verify-output-file-was-created. Strengthen the expected stdout
3569 from the built executable.
3570 * jit.dg/test-compile-to-object.c (create_code): Eliminate in
3571 favor of an implementation from new file
3572 create-code-for-hello-world-executable.h, which also adds a
3573 "main".
3574 (dg-final): Replace jit-verify-compile-to-file with
3575 jit-verify-output-file-was-created, and invoke new function
3576 jit-verify-object.
3577 * jit.dg/verify-dynamic-library.c: New source file.
3578
45beb02e
SP
35792015-02-06 Sebastian Pop <s.pop@samsung.com>
3580 Brian Rzycki <b.rzycki@samsung.com>
3581
3582 PR tree-optimization/64878
948f9b76 3583 * gcc.dg/tree-ssa/ssa-dom-thread-8.c: New.
45beb02e 3584
bbd1bae2
JJ
35852015-02-06 Jakub Jelinek <jakub@redhat.com>
3586
3587 PR ipa/64896
3588 * g++.dg/ipa/pr64896.C: New test.
3589
46290aa8
MM
35902015-02-06 Michael Meissner <meissner@linux.vnet.ibm.com>
3591
3592 PR target/64205
3593 * gcc.target/powerpc/pr64205.c: New file.
3594
828be03a
UB
35952015-02-06 Uros Bizjak <ubizjak@gmail.com>
3596
3597 * gcc.target/i386/pr64317.c: Compile for 32bit *-*-linux* targets.
3598 (dg-options): Use -fpie instead of -fPIE -pie.
3599
62276744
JJ
36002015-02-06 Jakub Jelinek <jakub@redhat.com>
3601
3602 PR middle-end/64937
3603 * g++.dg/asan/pr64937.C: New test.
3604
43a68a9d
PT
36052015-02-06 Paul Thomas <pault@gcc.gnu.org>
3606
3607 PR fortran/63205
3608 * gfortran.dg/class_to_type_4.f90: New test
3609
36102015-01-29 Andre Vehreschild <vehre@gmx.de>
3611
3612 * gfortran.dg/unlimited_polymorphic_22.f90: New test.
3613
d26ac279
JJ
36142015-02-06 Jakub Jelinek <jakub@redhat.com>
3615
3616 PR rtl-optimization/64957
3617 PR debug/64817
3618 * gcc.c-torture/execute/pr64957.c: New test.
3619
9f9ab303
JL
36202015-02-05 Jeff Law <law@redhat.com>
3621
3622 PR target/17306
3623 * gcc.target/h8300/pr17306-1.c: New test.
3624 * gcc.target/h8300/pr17306-2.c: New test.
3625
2f72ca14
TB
36262015-02-05 Tobias Burnus <burnus@net-b.de>
3627
3628 PR fortran/64943
3629 * gfortran.dg/structure_constructor_12.f90: New.
3630
b291a202
JL
36312015-02-05 Jeff Law <law@redhat.com>
3632
3633 PR target/58400
3634 gcc.target/h8300/pr58400.c: New test.
3635
29e1d31b
MM
36362015-02-05 Mantas Mikaitis <mantas.mikaitis@arm.com>
3637
3638 * gcc.target/arm/macro_defs0.c: New test.
3639 * gcc.target/arm/macro_defs1.c: New test.
3640 * gcc.target/arm/macro_defs2.c: New test.
3641
27d16306
UB
36422015-02-05 Uros Bizjak <ubizjak@gmail.com>
3643
3644 PR rtl-optimization/64905
3645 * gcc.target/i386/pr64905.c: Require nonpic target.
3646 (dg-options): Add -fomit-frame-pointer.
3647 (main): Remove.
3648
97a29710
JG
36492014-02-05 James Greenhalgh <james.greenhalgh@arm.com>
3650
3651 * gcc.dg/tree-ssa/foldconst-6.c: Change expected pattern for
3652 tree dump scanning.
3653
3cd52c11
PT
36542015-02-05 Paul Thomas <pault@gcc.gnu.org>
3655
cc6a430f 3656 PR fortran/64757
3cd52c11
PT
3657 * gfortran.dg/type_to_class_2.f90: New test
3658 * gfortran.dg/type_to_class_3.f90: New test
3659
c1eed5a1
JH
36602015-02-04 Jan Hubicka <hubicka@ucw.cz>
3661
3662 PR ipa/64686
3663 * g++.dg/torture/pr64686.C: New testcase.
3664
7489140d
L
36652015-02-04 H.J. Lu <hongjiu.lu@intel.com>
3666
3667 PR rtl-optimization/64905
3668 * gcc.target/i386/pr64905.c: New file.
3669
7e36ec2e
SB
36702015-02-04 Segher Boessenkool <segher@kernel.crashing.org>
3671
3672 * gcc.dg/guality/pr41447-1.c: Remove xfail.
3673 * gcc.dg/guality/pr41616-1.c: Ditto.
3674
871dae34
AO
36752015-02-04 Alexandre Oliva <aoliva@redhat.com>
3676
3677 PR debug/64817
3678 * gcc.dg/pr64817-3.c: New.
3679
43534aa2
JJ
36802015-02-04 Jakub Jelinek <jakub@redhat.com>
3681 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3682
3683 * gcc.dg/guality/pr36728-1.c (main): Adjust for targets that
3684 pass parameters in registers.
3685 * gcc.dg/guality/pr36728-2.c (main): Likewise.
3686 * gcc.dg/guality/pr36728-3.c (main): Likewise.
3687 * gcc.dg/guality/pr36728-4.c (main): Likewise.
3688
251f0b62
AL
36892015-02-04 Alan Lawrence <alan.lawrence@arm.com>
3690 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3691
3692 * gcc.dg/combine_ashiftrt_1.c: Sort, complete and explain target
3693 list, allow for multilibed targets.
3694 * gcc.dg/combine_ashiftrt_2.c: Likewise.
3695
bbbfac7f
SB
36962015-02-04 Segher Boessenkool <segher@kernel.crashing.org>
3697
3698 * gcc.dg/builtins-58.c: Check for pow at the end of words only.
3699 * gcc.dg/pr46728-6.c: Ditto.
3700
fc2dd6b5
RS
37012015-02-04 Robert Suchanek <robert.suchanek@imgtec.com>
3702
3703 * gcc.target/mips/loongson-simd.c: Update comment to clarify the need
3704 for mips_nanlegacy target.
3705
283b44f9
IE
37062015-02-04 Ilya Enkovich <ilya.enkovich@intel.com>
3707
3708 * gcc.target/i386/chkp-hidden-def.c: New.
3709
cc9ef6a6
TP
37102015-02-04 Thomas Preud'homme <thomas.preudhomme@arm.com>
3711
3712 PR middle-end/62103
3713 * gcc.c-torture/execute/bitfld-7.c: New test adapted from bitfld-6.c
3714 to use 24 bits for bitfield b.
3715
6a5fd0f8
TP
37162015-02-04 Thomas Preud'homme <thomas.preudhomme@arm.com>
3717
3718 PR testsuite/64796
3719 * lib/target-supports.exp (check_effective_target_bswap64): Do not
3720 cache result in a global variable. Include all 32-bit targets for
3721 bswap64 tests.
3722
2a1d78d8
JJ
37232015-02-03 Jakub Jelinek <jakub@redhat.com>
3724
3725 PR rtl-optimization/64756
3726 * gcc.c-torture/execute/pr64756.c: New test.
3727
3548abca
OE
37282015-02-03 Oleg Endo <olegendo@gcc.gnu.org>
3729
3730 PR target/64660
3731 * gcc.target/sh/pr64660-0.h: New.
3732 * gcc.target/sh/pr64660-1.c: New.
3733 * gcc.target/sh/pr64660-2.c: New.
3734 * gcc.target/sh/pr64660-3.c: New.
3735 * gcc.target/sh/pr64660-4.c: New.
3736
457d0ace
PC
37372015-02-03 Paolo Carlini <paolo.carlini@oracle.com>
3738
3739 PR c++/64877
3740 * g++.dg/warn/Waddress-2.C: New.
3741
2944c91c
SB
37422015-02-03 Segher Boessenkool <segher@kernel.crashing.org>
3743
3744 PR middle-end/61225
457d0ace 3745 * gcc.target/i386/pr49095.c: XFAIL for ia32.
2944c91c 3746
457d0ace 37472015-02-03 Dodji Seketeli <dodji@redhat.com>
f8abc9ba
DS
3748
3749 PR preprocessor/64803
3750 * gcc.dg/cpp/builtin-macro-1.c: New test case.
3751
d67bce7c
JH
37522015-02-02 Jan Hubicka <hubicka@ucw.cz>
3753
3754 * g++.dg/ipa/devirt-37.C: Disable early inlining.
3755
6f105c50
CL
37562015-02-02 Christophe Lyon <christophe.lyon@linaro.org>
3757
3758 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h
3759 (_ARM_FPSRC): Add DN and AHP fields.
3760 (clean_results): Force DN=1 on AArch64.
3761 * gcc.target/aarch64/advsimd-intrinsics/binary_op_no64.inc: New file.
3762 * gcc.target/aarch64/advsimd-intrinsics/vhadd.c: New file.
3763 * gcc.target/aarch64/advsimd-intrinsics/vhsub.c: New file.
3764 * gcc.target/aarch64/advsimd-intrinsics/vmax.c: New file.
3765 * gcc.target/aarch64/advsimd-intrinsics/vmin.c: New file.
3766 * gcc.target/aarch64/advsimd-intrinsics/vrhadd.c: New file.
3767
e404a667
AM
37682015-02-02 Alan Modra <amodra@gmail.com>
3769
3770 * gcc.target/powerpc/cprophard.c: New.
3771
f8d6fa7e
AT
37722015-02-01 Andreas Tobler <andreast@gcc.gnu.org>
3773
3774 * gfortran.dg/enum_9.f90: Use arm_eabi instead of arm*-*-linux*.
3775 * gfortran.dg/enum_10.f90: Likewise. Reorder dg-additional-sources.
3776
dfde35b3
JJ
37772015-02-01 Jakub Jelinek <jakub@redhat.com>
3778
3779 PR debug/64817
3780 * gcc.dg/pr64817-1.c: New test.
3781 * gcc.dg/pr64817-2.c: New test.
3782
2b8427ca
OE
37832015-02-01 Oleg Endo <olegendo@gcc.gnu.org>
3784
3785 PR target/64851
3786 * gcc.target/sh/pr64851-0.h: New
3787 * gcc.target/sh/pr64851-1.c: New
3788 * gcc.target/sh/pr64851-2.c: New
3789 * gcc.target/sh/pr64851-3.c: New
3790 * gcc.target/sh/pr64851-4.c: New
3791
0d9a5f8a
UB
37922015-01-31 Uros Bizjak <ubizjak@gmail.com>
3793
2b8427ca 3794 PR target/64882
0d9a5f8a
UB
3795 * gcc.dg/torture/pr64882.c: New test.
3796
6b92143e
DE
37972015-01-31 David Edelsohn <dje.gcc@gmail.com>
3798
3799 PR target/64159
3800 * gcc.dg/tree-ssa/ssa-dom-cse-2.c: Add XFAIL for powerpc*-*-* and
3801 sparc*-*-*.
3802
cca0f8ca
UB
38032015-01-31 Uros Bizjak <ubizjak@gmail.com>
3804
3805 * g++.dg/ipa/pr64146.C (dg-final): Cleanup icf ipa dump.
3806 * gcc.target/i386/chkp-builtins-1.c (dg-final): Cleanup chkp tree dump.
3807 * gcc.target/i386/chkp-builtins-2.c (dg-final): Ditto.
3808 * gcc.target/i386/chkp-builtins-3.c (dg-final): Ditto.
3809 * gcc.target/i386/chkp-builtins-4.c (dg-final): Ditto.
3810 * gcc.target/i386/chkp-const-check-1.c (dg-final): Cleanup chkopt
3811 tree dump.
3812 * gcc.target/i386/chkp-lifetime-1.c (dg-final): Ditto.
3813 * gcc.target/i386/chkp-remove-bndint-1.c (dg-final): Cleanup optimized
3814 tree dump.
3815 * gcc.target/i386/chkp-remove-bndint-2.c (dg-final): Ditto.
3816 * gfortran.dg/goacc/private-1.f95 (dg-final): Cleanup omplower
3817 tree dump.
3818
895ff86f
VM
38192015-01-30 Vladimir Makarov <vmakarov@redhat.com>
3820
3821 PR target/64688
3822 * g++.dg/pr64688-2.C: New.
3823
1c9cc1d3
UB
38242015-01-30 Uros Bizjak <ubizjak@gmail.com>
3825
3826 * gcc.target/i386/fuse-caller-save-rec.c: Require nonpic target.
3827 * gcc.target/i386/fuse-caller-save-xmm.c: Ditto.
3828 * gcc.target/i386/fuse-caller-save.c: Ditto.
3829 * gcc.target/i386/headmerge-1.c: Ditto.
3830 * gcc.target/i386/headmerge-2.c: Ditto.
3831 * gcc.target/i386/sibcall-6.c: Ditto.
3832
3c954213
VM
38332015-01-30 Vladimir Makarov <vmakarov@redhat.com>
3834
3835 PR target/64617
3836 * gcc.target/i386/pr64617.c: New test.
3837
089ad473
UB
38382015-01-30 Uros Bizjak <ubizjak@gmail.com>
3839
3840 PR target/15184
3841 * gcc.target/i386/pr15184-1.c: Compile for ia32 target only.
3842 (dg-options): Remove -m32.
3843 (dg-final): Scan for "movb %al" only.
3844 * gcc.target/i386/pr15184-2.c: Ditto.
3845
566d377a
RB
38462015-01-30 Richard Biener <rguenther@suse.de>
3847
3848 PR tree-optimization/64829
3849 * gcc.dg/vect/pr64829.c: New testcase.
3850
7b33f0c8
MP
38512015-01-29 Marek Polacek <polacek@redhat.com>
3852
3853 PR c/64709
3854 * gcc.dg/pr64709.c: New test.
3855
a7c3e87e
JJ
38562015-01-29 Jakub Jelinek <jakub@redhat.com>
3857
3858 PR c++/64717
3859 * g++.dg/ubsan/pr64717-1.C: New test.
3860 * g++.dg/ubsan/pr64717-2.C: New test.
3861
38622015-01-29 Uros Bizjak <ubizjak@gmail.com>
75e2edee
UB
3863
3864 * gcc.dg/tree-ssa/pr64801.c: Fix scan-tree-dump-not directive.
3865
52d28530
JL
38662015-01-29 Jeff Law <law@redhat.com>
3867
3868 PR target/15184
3869 * gcc.target/i386/pr15184-1.c: New test.
3870 * gcc.target/i386/pr15184-2.c: New test.
3871
b8aa7083
YR
38722015-01-29 Yuri Rumyantsev <ysrumyan@gmail.com>
3873
3874 PR tree-optimization/64746
3875 * gcc.target/i386/avx2-vect-aggressive-1.c: New test.
3876
d94e3e75
RB
38772015-01-29 Richard Biener <rguenther@suse.de>
3878
3879 PR tree-optimization/64853
3880 * gcc.dg/torture/pr64853.c: New testcase.
3881
62c00445
RB
38822015-01-29 Richard Biener <rguenther@suse.de>
3883
3884 PR tree-optimization/64844
3885 * gcc.dg/vect/pr64844.c: New testcase.
3886
e11627e9
YR
38872015-01-29 Yuri Rumyantsev <ysrumyan@gmail.com>
3888
3889 PR middle-end/64809
3890 * gcc.dg/pr64809.c: Delete.
3891
c291690e
IE
38922015-01-29 Ilya Enkovich <ilya.enkovich@intel.com>
3893
3894 PR middle-end/64805
3895 * gcc.target/i386/pr64805.c: New.
3896
2b6969cd
RO
38972015-01-29 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3898
3899 * gcc.dg/guality/guality.h (main): Add argv[0] to
3900 guality_gdb_command.
3901
10881cff
JH
39022015-01-29 Jan Hubicka <hubicka@ucw.cz>
3903
3904 PR ipa/64801
3905 * gcc.dg/tree-ssa/pr64801.c: New testcase.
3906
c761dca1
OE
39072015-01-28 Oleg Endo <olegendo@gcc.gnu.org>
3908
3909 PR target/64659
3910 * gcc.target/sh/sh.exp
3911 (check_effective_target_atomic_model_soft_gusa_available,
3912 check_effective_target_atomic_model_soft_tcb_available,
3913 check_effective_target_atomic_model_soft_imask_available,
3914 check_effective_target_atomic_model_hard_llcs_available): New.
3915 * gcc.target/sh/pr64659-0.h: New.
3916 * gcc.target/sh/pr64659-1.c: New.
3917 * gcc.target/sh/pr64659-2.c: New.
3918 * gcc.target/sh/pr64659-3.c: New.
3919 * gcc.target/sh/pr64659-4.c: New.
3920
26586d77
AV
39212015-01-28 Alex Velenko <Alex.Velenko@arm.com>
3922
3923 * gcc.target/arm/atomic-op-consume.c (scan-assember-times): Adjust
3924 scan-assembler-times pattern.
3925
090238ee
YR
39262015-01-28 Yuri Rumyantsev <ysrumyan@gmail.com>
3927
3928 PR middle-end/64809
3929 * gcc.dg/pr64809.c: New test.
3930
fa8e5051
IE
39312015-01-28 Ilya Enkovich <ilya.enkovich@intel.com>
3932
3933 PR tree-optimization/64277
3934 * gcc.dg/pr64277.c: New.
3935
8447859b
TP
39362015-01-28 Thomas Preud'homme <thomas.preudhomme@arm.com>
3937
3938 PR tree-optimization/64718
3939 * gcc.c-torture/execute/pr64718.c: New test.
3940
285398d2
JG
39412015-01-28 James Greenhalgh <james.greenhalgh@arm.com>
3942
3943 * gcc.target/aarch64/abs_2.c: New.
3944
6b18ab83
RS
39452015-01-28 Robert Suchanek <robert.suchanek@imgtec.com>
3946
3947 * lib/target-supports.exp (check_effective_target_mips_nanlegacy): New.
3948 * gcc.target/mips/loongson-simd.c: Require legacy NaN support.
3949 * gcc.target/mips/mips.exp (mips-dg-options): Imply -mnan=legacy for
3950 ISA rev < 2.
3951
813ba013
JJ
39522015-01-28 Jakub Jelinek <jakub@redhat.com>
3953
3954 PR bootstrap/64612
3955 * lib/target-supports.exp (check_effective_target_comdat_group): New.
3956 * g++.dg/ipa/pr64612.C: Guard scan-assembler test with
3957 { target comdat_group }.
3958
710700ab
TB
39592015-01-27 Tobias Burnus <burnus@net-b.de>
3960
3961 PR fortran/63861
3962 * gfortran.dg/goacc/coarray_2.f90: New.
3963
e23f2892
JH
39642015-01-27 Jan Hubicka <hubicka@ucw.cz>
3965
3966 PR ipa/60871
3967 PR ipa/64139
3968 * g++.dg/torture/pr64139.C: New testcase.
3969 * g++.dg/torture/pr60871.C: Likewise.
3970
6e17947e
JW
39712015-01-27 Janus Weil <janus@gcc.gnu.org>
3972
3973 PR fortran/64230
3974 * gfortran.dg/class_allocate_18.f90: Remove -fsanitize option to
3975 prevent linking errors.
3976
b833dedd
JH
39772015-01-27 Jan Hubicka <hubicka@ucw.cz>
3978
3979 PR ipa/64282
3980 * g++.dg/torture/pr64282.C: New testcase.
3981
e24ca886
KT
39822015-01-27 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3983
3984 * gcc.target/aarch64/store-pair-1.c: Update scan-assembler to check
3985 for wzr reg.
3986
94091f43
DV
39872015-01-27 Dominik Vogt <vogt@linux.vnet.ibm.com>
3988
183153c9
OE
3989 * gcc.target/s390/hotpatch-13.c: New testcase.
3990 * gcc.target/s390/hotpatch-14.c: New testcase.
3991 * gcc.target/s390/hotpatch-15.c: New testcase.
3992 * gcc.target/s390/hotpatch-16.c: New testcase.
3993 * gcc.target/s390/hotpatch-17.c: New testcase.
3994 * gcc.target/s390/hotpatch-18.c: New testcase.
3995 * gcc.target/s390/hotpatch-19.c: New testcase.
3996 * gcc.target/s390/hotpatch-20.c: New testcase.
3997 * gcc.target/s390/hotpatch-compile-10.c: New testcase.
3998 * gcc.target/s390/hotpatch-compile-11.c: New testcase.
3999 * gcc.target/s390/hotpatch-compile-12.c: New testcase.
4000 * gcc.target/s390/hotpatch-compile-13.c: New testcase.
4001 * gcc.target/s390/hotpatch-compile-14.c: New testcase.
4002 * gcc.target/s390/hotpatch-compile-15.c: New testcase.
4003 * gcc.target/s390/hotpatch-compile-16.c: New testcase.
4004 * gcc.target/s390/hotpatch-compile-9.c: New testcase.
4005 * gcc.target/s390/hotpatch-1.c: Testcase adjusted to new -mhotpatch.
4006 * gcc.target/s390/hotpatch-10.c: Likewise.
4007 * gcc.target/s390/hotpatch-11.c: Likewise.
4008 * gcc.target/s390/hotpatch-12.c: Likewise.
4009 * gcc.target/s390/hotpatch-2.c: Likewise.
4010 * gcc.target/s390/hotpatch-3.c: Likewise.
4011 * gcc.target/s390/hotpatch-4.c: Likewise.
4012 * gcc.target/s390/hotpatch-5.c: Likewise.
4013 * gcc.target/s390/hotpatch-6.c: Likewise.
4014 * gcc.target/s390/hotpatch-7.c: Likewise.
4015 * gcc.target/s390/hotpatch-8.c: Likewise.
4016 * gcc.target/s390/hotpatch-9.c: Likewise.
4017 * gcc.target/s390/hotpatch-compile-1.c: Likewise.
4018 * gcc.target/s390/hotpatch-compile-2.c: Likewise.
4019 * gcc.target/s390/hotpatch-compile-3.c: Likewise.
4020 * gcc.target/s390/hotpatch-compile-4.c: Likewise.
4021 * gcc.target/s390/hotpatch-compile-5.c: Likewise.
4022 * gcc.target/s390/hotpatch-compile-6.c: Likewise.
4023 * gcc.target/s390/hotpatch-compile-7.c: Likewise.
4024 * gcc.target/s390/hotpatch-compile-8.c: Likewise.
94091f43 4025
096e8448
JW
40262015-01-27 Jiong Wang <jiong.wang@arm.com>
4027
4028 * gcc.dg/long_branch.c: New testcase.
4029
f101c4b4
RB
40302015-01-27 Richard Biener <rguenther@suse.de>
4031
4032 PR tree-optimization/56273
4033 PR tree-optimization/59124
4034 PR tree-optimization/64277
4035 * g++.dg/warn/Warray-bounds-6.C: New testcase.
4036 * gcc.dg/Warray-bounds-12.c: Likewise.
4037 * gcc.dg/Warray-bounds-13.c: Likewise.
4038
6d71672d
JJ
40392015-01-27 Jakub Jelinek <jakub@redhat.com>
4040
4041 PR rtl-optimization/61058
4042 * gcc.dg/pr61058.c: New test.
4043
3dd598be
IE
40442015-01-27 Ilya Enkovich <ilya.enkovich@intel.com>
4045
4046 * gcc.target/i386/chkp-narrow-bounds.c: New.
4047
dea63e49
JJ
40482015-01-27 Jakub Jelinek <jakub@redhat.com>
4049
b30ea138
JJ
4050 PR tree-optimization/64807
4051 * gcc.dg/pr64807.c: New test.
4052
dea63e49
JJ
4053 PR c/64766
4054 * gcc.dg/pr64766.c: New test.
4055
48e4f473
OE
40562015-01-26 Oleg Endo <olegendo@gcc.gnu.org>
4057
4058 PR target/49263
4059 * gcc.target/sh/pr49263-4.c: New.
4060
40a778bd
PT
40612015-01-26 Paul Thomas <pault@gcc.gnu.org>
4062
4063 PR fortran/62044
4064 * gfortran.dg/allocate_with_mold_1.f90: New test
4065
d38f7dce
JJ
40662015-01-26 Jakub Jelinek <jakub@redhat.com>
4067
4068 PR c/64778
4069 * gcc.dg/pr64778.c: New test.
4070
4cd76837
JJ
4071 PR middle-end/64421
4072 * gcc.dg/vect/pr64421.c: New test.
4073
b25affbd
TB
40742015-01-26 Tobias Burnus <burnus@net-b.de>
4075
4076 PR fortran/64771
4077 * gfortran.dg/coarray_36.f: New.
4078 * gfortran.dg/coarray_37.f90: New.
4079
807b50a7
JW
40802015-01-26 Janus Weil <janus@gcc.gnu.org>
4081
4082 PR fortran/64230
4083 * gfortran.dg/class_allocate_18.f90: New.
4084
2748ffd3
CL
40852015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
4086
4087 * gcc.target/aarch64/advsimd-intrinsics/vpaddl.c: New file.
4088
4ef07c76
CL
40892015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
4090
4091 * gcc.target/aarch64/advsimd-intrinsics/vpadal.c: New file.
4092
0e6057c6
CL
40932015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
4094
316cbf79
CL
4095 * gcc.target/aarch64/advsimd-intrinsics/vmvn.c: New file.
4096
40972015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
4098
4099 * gcc.target/aarch64/advsimd-intrinsics/vmovl.c: New file.
0e6057c6 4100
0dd498e4
CL
41012015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
4102
4103 * gcc.target/aarch64/advsimd-intrinsics/vpXXX.inc: New file.
4104 * gcc.target/aarch64/advsimd-intrinsics/vpadd.c: New file.
4105 * gcc.target/aarch64/advsimd-intrinsics/vpmax.c: New file.
4106 * gcc.target/aarch64/advsimd-intrinsics/vpmin.c: New file.
4107
a9f53b60
CL
41082015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
4109
4110 * gcc.target/aarch64/advsimd-intrinsics/vmlX_n.inc: New file.
4111 * gcc.target/aarch64/advsimd-intrinsics/vmla_n.c: New file.
4112 * gcc.target/aarch64/advsimd-intrinsics/vmls_n.c: New file.
4113
f4d988f4
CL
41142015-01-26 Christophe Lyon <christophe.lyon@linaro.org>
4115
4116 * gcc.target/aarch64/advsimd-intrinsics/vXXXhn.inc: New file.
4117 * gcc.target/aarch64/advsimd-intrinsics/vraddhn.c: New file.
4118 * gcc.target/aarch64/advsimd-intrinsics/vrsubhn.c: New file.
4119 * gcc.target/aarch64/advsimd-intrinsics/vsubhn.c: New file.
4120 * gcc.target/aarch64/advsimd-intrinsics/vaddhn.c: Use code from
4121 vXXXhn.inc.
4122
3cd58c0f
RB
41232015-01-26 Richard Biener <rguenther@suse.de>
4124
4125 PR middle-end/64764
4126 * gcc.dg/uninit-19.c: New testcase.
4127
96af01ae
RO
41282015-01-26 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4129
4130 * lib/target-supports.exp (check_effective_target_vect64): Add
4131 sparc*-*-*.
4132
44d59462
EB
41332015-01-26 Eric Botcazou <ebotcazou@adacore.com>
4134
4135 PR testsuite/64712
4136 * gnat.dg/unchecked_convert1.adb (Unchecked_Convert1): Initialize A.
4137
a638d1de
TL
41382015-01-26 Tony Liu <tony.liu@arm.com>
4139
4140 * gcc.target/arm/scd42-1.c: Improve the check for UAL and
4141 non-UAL cases.
4142
0daf7343
JB
41432015-01-26 Janne Blomqvist <jb@gcc.gnu.org>
4144
4145 PR libfortran/64770
4146 * gfortran.dg/open_new_segv.f90: Add dg- stuff to make test work
4147 correctly, clean up afterwards.
4148
0ac399cf
MM
41492015-01-25 Mikael Morin <mikael@gcc.gnu.org>
4150
4151 PR fortran/62044
4152 * gfortran.dg/use_rename_7.f90: New.
4153
939911c5
ASJ
41542015-01-25 Allan Sandfeld Jensen <sandfeld@kde.org>
4155
4156 * gcc.target/i386/funcspec-5.c: Test new multiversion targets.
4157 * g++.dg/ext/mv17.C: Test BMI/BMI2 multiversion dispatcher.
4158
1f22bef5
OE
41592015-01-25 Oleg Endo <olegendo@gcc.gnu.org>
4160
4161 PR target/54236
4162 * gcc.target/sh/pr54236-4.c: New.
4163
c8f2dff2
L
41642015-01-24 H.J. Lu <hongjiu.lu@intel.com>
4165
4166 * gcc.target/i386/builtin_target.c (check_intel_cpu_model): Add
4167 Silvermont, Ivy Bridge, Haswell and Broadwell tests. Update Sandy
4168 Bridge test.
4169
7165d8f1
JB
41702015-01-24 Janne Blomqvist <jb@gcc.gnu.org>
4171
4172 PR libfortran/64770
4173 * gfortran.dg/open_new_segv.f90: New test.
4174
841dbf80
OE
41752015-01-24 Oleg Endo <olegendo@gcc.gnu.org>
4176
4177 PR target/49263
4178 PR target/53987
4179 PR target/64345
4180 PR target/59533
4181 PR target/52933
4182 PR target/54236
4183 PR target/51244
4184 * gcc.target/sh/pr64345-1.c: New.
4185 * gcc.target/sh/pr64345-2.c: New.
4186 * gcc.target/sh/pr59533-1.c: New.
4187 * gcc.target/sh/pr49263.c: Adjust matching of expected insns.
4188 * gcc.target/sh/pr52933-2.c: Likewise.
4189 * gcc.target/sh/pr54089-1.c: Likewise.
4190 * gcc.target/sh/pr54236-1.c: Likewise.
4191 * gcc.target/sh/pr51244-20-sh2a.c: Likewise.
4192 * gcc.target/sh/pr49263-1.c: Remove xfails.
4193 * gcc.target/sh/pr49263-2.c: Likewise.
4194 * gcc.target/sh/pr49263-3.c: Likewise.
4195 * gcc.target/sh/pr53987-1.c: Likewise.
4196 * gcc.target/sh/pr52933-1.c: Adjust matching of expected insns.
4197 (test_24, test_25, test_26, test_27, test_28, test_29, test_30): New.
4198 * gcc.target/sh/pr51244-12.c: Adjust matching of expected insns.
4199 (test05, test06, test07, test08, test09, test10, test11, test12): New.
4200 * gcc.target/sh/pr54236-3.c: Adjust matching of expected insns.
4201 (test_002, test_003, test_004, test_005, test_006, test_007, test_008,
4202 test_009): New.
4203 * gcc.target/sh/pr51244-4.c: Adjust matching of expected insns.
4204 (test_02): New.
4205
19bd4ebc
TV
42062015-01-24 Tom de Vries <tom@codesourcery.com>
4207
4208 * gcc.target/i386/funcspec-5.c: Replace avx512 with avx512f.
4209
6ed7da89
ILT
42102015-01-23 Ian Lance Taylor <iant@google.com>
4211
4212 PR go/64510
4213 * go.test/go-test.exp (go-gc-tests): Skip nilptr2.go test on
4214 targets without split stack support.
4215
5c8bae59
VM
42162015-01-23 Vladimir Makarov <vmakarov@redhat.com>
4217
4218 PR target/64317
4219 * gcc.target/i386/pr64317.c: New test.
4220
6c4d60f8
JJ
42212015-01-23 Jakub Jelinek <jakub@redhat.com>
4222
4223 PR rtl-optimization/63637
4224 PR rtl-optimization/60663
4225 * gcc.dg/pr63637-1.c: New test.
4226 * gcc.dg/pr63637-2.c: New test.
4227 * gcc.dg/pr63637-3.c: New test.
4228 * gcc.dg/pr63637-4.c: New test.
4229 * gcc.dg/pr63637-5.c: New test.
4230 * gcc.dg/pr63637-6.c: New test.
4231 * gcc.target/i386/pr63637-1.c: New test.
4232 * gcc.target/i386/pr63637-2.c: New test.
4233 * gcc.target/i386/pr63637-3.c: New test.
4234 * gcc.target/i386/pr63637-4.c: New test.
4235 * gcc.target/i386/pr63637-5.c: New test.
4236 * gcc.target/i386/pr63637-6.c: New test.
4237
350d17ef
RB
42382015-01-23 Richard Biener <rguenther@suse.de>
4239
4240 PR testsuite/63439
4241 * gcc.dg/vect/bb-slp-11.c: Require vect_pack_trunc.
4242 * gcc.dg/vect/bb-slp-26.c: Require vect_hw_misalign.
4243
10ef8f28
MP
42442015-01-23 Marek Polacek <polacek@redhat.com>
4245
4246 PR preprocessor/60570
4247 * gcc.dg/cpp/pr36320.c: Turn dg-error into dg-bogus.
4248 * gcc.dg/cpp/pr60570.c: New test.
4249
8f000887
RB
42502015-01-23 Richard Biener <rguenther@suse.de>
4251
4252 PR testsuite/63439
4253 * gcc.dg/vect/vect-33.c: Adjust target selectors for v16qi
4254 vectorization on vect64 targets.
4255
652960d1
JW
42562015-01-23 Janus Weil <janus@gcc.gnu.org>
4257
4258 PR fortran/60922
4259 * gfortran.dg/class_allocate_17.f90: New.
4260
c146aced
TB
42612015-01-23 Tobias Burnus <burnus@net-b.de>
4262
4263 PR fortran/64726
4264 * gfortran.dg/goacc/combined_loop.f90: New.
4265
bae420fc
JD
42662015-01-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4267
4268 PR fortran/61933
4269 * gfortran.dg/make_unit.f90: New test.
4270
20056f60
JD
42712015-01-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4272
4273 PR fortran/61933
4274 * gfortran.dg/negative_unit_int8.f: Update.
4275
5e7821eb
JL
42762015-01-22 Jeff Law <law@redhat.com>
4277
4278 PR target/52076
4279 * gcc.target/m68k/pr52076-1.c: New test.
4280 * gcc.target/m68k/pr52076-2.c: New test.
4281
f4b05e74
RB
42822015-01-22 Richard Biener <rguenther@suse.de>
4283
4284 PR middle-end/64728
4285 * gcc.dg/torture/pr64728.c: New testcase.
4286
75e2edee 42872015-01-22 Uros Bizjak <ubizjak@gmail.com>
98321768
UB
4288
4289 PR target/64688
4290 * g++.dg/pr64688.C: New test.
4291
e9ed6b1e
IE
42922015-01-22 Ilya Enkovich <ilya.enkovich@intel.com>
4293
4294 * gcc.target/i386/chkp-always_inline.c (f1): Make static
4295 to avoid errors with -fpic.
4296
cce93c76
RB
42972015-01-22 Richard Biener <rguenther@suse.de>
4298
4299 PR libstdc++/64535
4300 * g++.old-deja/g++.eh/badalloc1.C: Adjust.
4301
c8b90a13
SB
43022015-01-21 Segher Boessenkool <segher@kernel.crashing.org>
4303
4304 PR rtl-optimization/64682
4305 * gcc.c-torture/execute/pr64682.c: New file.
4306
31be63ab
JJ
43072015-01-21 Jakub Jelinek <jakub@redhat.com>
4308
98f51044
JJ
4309 PR debug/64511
4310 * gcc.dg/pr64511.c: New test.
4311
6c5ed3f1
JJ
4312 PR rtl-optimization/62078
4313 * g++.dg/opt/pr62078.C: New test.
4314
31be63ab
JJ
4315 PR c/63307
4316 * c-c++-common/cilk-plus/CK/pr63307.c: New test.
4317
4195393b
TK
43182015-01-21 Thomas Koenig <tkoenig@netcologne.de>
4319
4320 PR fortran/57023
4321 * gfortran.dg/internal_pack_15.f90: New test.
4322
2f3c4b69
BE
43232015-01-21 Bernd Edlinger <bernd.edlinger@hotmail.de>
4324
948f9b76 4325 * c-c++-common/tsan/step.c: New testcase.
2f3c4b69 4326
6fdbf713
CL
43272015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
4328
4329 * gcc.target/aarch64/advsimd-intrinsics/vqdmull_n.c: New file.
4330
9b84f8f5
CL
43312015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
4332
4333 * gcc.target/aarch64/advsimd-intrinsics/vqdmull_lane.c: New file.
4334
993cb720
CL
43352015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
4336
4337 * gcc.target/aarch64/advsimd-intrinsics/vqdmull.c: New file.
4338
c6c3bdce
CL
43392015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
4340
4341 * gcc.target/aarch64/advsimd-intrinsics/vqdmulh_n.c: New file.
4342
49258482
CL
43432015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
4344
4345 * gcc.target/aarch64/advsimd-intrinsics/vqdmulh_lane.c: New file.
4346
77566bc7
CL
43472015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
4348
4349 * gcc.target/aarch64/advsimd-intrinsics/vqdmulh.c: New file.
4350
94b9215c
CL
43512015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
4352
4353 * gcc.target/aarch64/advsimd-intrinsics/vmull_n.c: New file.
4354
43da1074
CL
43552015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
4356
4357 * gcc.target/aarch64/advsimd-intrinsics/vmull_lane.c: New file.
4358
e5584668
CL
43592015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
4360
4361 * gcc.target/aarch64/advsimd-intrinsics/vmull.c: New file.
4362
8afb62ac
CL
43632015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
4364
4365 * gcc.target/aarch64/advsimd-intrinsics/vmul_n.c: New file.
4366
ad9b853c
CL
43672015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
4368
4369 * gcc.target/aarch64/advsimd-intrinsics/vmul_lane.c: New file.
4370
d048f8c3
CL
43712015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
4372
4373 * gcc.target/aarch64/advsimd-intrinsics/vmovn.c: New file.
4374
84722cca
CL
43752015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
4376
4377 * gcc.target/aarch64/advsimd-intrinsics/vXXXw.inc: New file.
4378 * gcc.target/aarch64/advsimd-intrinsics/vsubw.c: New file.
4379 * gcc.target/aarch64/advsimd-intrinsics/vaddw.c: Use code from
4380 vXXXw.inc.
4381
9ba08321
CL
43822015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
4383
4384 * gcc.target/aarch64/advsimd-intrinsics/vXXXl.inc: New file.
4385 * gcc.target/aarch64/advsimd-intrinsics/vsubl.c: New file.
4386 * gcc.target/aarch64/advsimd-intrinsics/vaddl.c: Use code from
4387 vXXXl.inc.
4388
8f478ee6
RL
43892015-01-21 Renlin Li <renlin.li@arm.com>
4390
4391 * g++.dg/tls/thread_local5.C: Skip when dejagnu wrapper is used.
4392 * g++.dg/tls/thread_local5g.C: Likewise.
4393 * g++.dg/tls/thread_local6g.C: Likewise.
4394
d9355320
CL
43952015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
4396
4397 * gcc.target/aarch64/advsimd-intrinsics/vsXi_n.inc: New file.
4398 * gcc.target/aarch64/advsimd-intrinsics/vsli_n.c: New file.
4399 * gcc.target/aarch64/advsimd-intrinsics/vsri_n.c: New file.
4400
dc60142a
CL
44012015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
4402
4403 * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl_n.inc: New file.
4404 * gcc.target/aarch64/advsimd-intrinsics/vqdmlal_n.c: New file.
4405 * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl_n.c: New file.
4406
e6ad0b15
CL
44072015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
4408
4409 * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl_lane.inc: New file.
4410 * gcc.target/aarch64/advsimd-intrinsics/vqdmlal_lane.c: New file.
4411 * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl_lane.c: New file.
4412
73780390
CL
44132015-01-21 Christophe Lyon <christophe.lyon@linaro.org>
4414
4415 * gcc.target/aarch64/advsimd-intrinsics/vqdmlXl.inc: New file.
4416 * gcc.target/aarch64/advsimd-intrinsics/vqdmlal.c: New file.
4417 * gcc.target/aarch64/advsimd-intrinsics/vqdmlsl.c: New file.
4418
1f36fbf4
JL
44192015-01-20 Jeff Law <law@redhat.com>
4420
4421 PR target/59946
4422 * gcc.target/m68k/pr59946.c: New test.
4423
07cdd01e
CL
44242015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
4425
4426 * gcc.target/aarch64/advsimd-intrinsics/vmlXl_n.inc: New file.
4427 * gcc.target/aarch64/advsimd-intrinsics/vmlal_n.c: New file.
4428 * gcc.target/aarch64/advsimd-intrinsics/vmlsl_n.c: New file.
4429
e20a3d0f
CL
44302015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
4431
4432 * gcc.target/aarch64/advsimd-intrinsics/vmlXl_lane.inc: New file.
4433 * gcc.target/aarch64/advsimd-intrinsics/vmlal_lane.c: New file.
4434 * gcc.target/aarch64/advsimd-intrinsics/vmlsl_lane.c: New file.
4435
8e4a8e54
CL
44362015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
4437
4438 * gcc.target/aarch64/advsimd-intrinsics/vmlXl.inc: New file.
4439 * gcc.target/aarch64/advsimd-intrinsics/vmlal.c: New file.
4440 * gcc.target/aarch64/advsimd-intrinsics/vmlsl.c: New file.
4441
8df0f8aa
CL
44422015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
4443
4444 * gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: New file.
4445 * gcc.target/aarch64/advsimd-intrinsics/vtrn.c: New file.
4446 * gcc.target/aarch64/advsimd-intrinsics/vuzp.c: Use code from
4447 vshuffle.inc.
4448 * gcc.target/aarch64/advsimd-intrinsics/vzip.c: Use code from
4449 vshuffle.inc.
4450
1a1345f4
CL
44512015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
4452
4453 * gcc.target/aarch64/advsimd-intrinsics/vmlX_lane.inc: New file.
4454 * gcc.target/aarch64/advsimd-intrinsics/vmla_lane.c: New file.
4455 * gcc.target/aarch64/advsimd-intrinsics/vmls_lane.c: New file.
4456
84c8a10b
CL
44572015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
4458
4459 * gcc.target/aarch64/advsimd-intrinsics/vmlX.inc: New file.
4460 * gcc.target/aarch64/advsimd-intrinsics/vmla.c: New file.
4461 * gcc.target/aarch64/advsimd-intrinsics/vmls.c: New file.
4462
a5504e99
CL
44632015-01-20 Christophe Lyon <christophe.lyon@linaro.org>
4464
4465 * gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: New file.
4466
17cb4283
JJ
44672015-01-20 Jakub Jelinek <jakub@redhat.com>
4468
d302f41d
JJ
4469 * gcc.dg/guality/pr49888.c (v): Add __attribute__((used)).
4470
3ea36418
JJ
4471 PR sanitizer/64632
4472 * g++.dg/ubsan/pr64632.C: New test.
4473
17cb4283
JJ
4474 PR debug/64663
4475 * gcc.dg/pr64663.c: New test.
4476
3b6444f0
PC
44772015-01-20 Paolo Carlini <paolo.carlini@oracle.com>
4478
4479 PR c++/64383
4480 * g++.dg/warn/Wunused-var-23.C: New.
4481
67ee3e61
PC
44822015-01-20 Paolo Carlini <paolo.carlini@oracle.com>
4483
4484 PR c++/59937
4485 * g++.dg/cpp0x/constexpr-59937-1.C: New.
4486 * g++.dg/cpp0x/constexpr-59937-2.C: Likewise.
4487
2fd2ae34
RB
44882015-01-20 Richard Biener <rguenther@suse.de>
4489
4490 PR ipa/64684
4491 * gcc.dg/lto/pr64684_0.c: New testcase.
4492 * gcc.dg/lto/pr64684_1.c: Likewise.
4493 * gcc.dg/lto/pr64684_2.c: Likewise.
4494 * gcc.dg/lto/pr64685_0.c: Likewise.
4495 * gcc.dg/lto/pr64685_1.c: Likewise.
4496
efb6a9ce
PC
44972015-01-20 Paolo Carlini <paolo.carlini@oracle.com>
4498
4499 PR c++/62241
4500 * g++.dg/cpp1y/lambda-init12.C: New.
4501
f1691f6c
RB
45022015-01-20 Richard Biener <rguenther@suse.de>
4503
4504 PR tree-optimization/64410
4505 * g++.dg/vect/pr64410.cc: Require vect_double.
4506
c896d4b4 45072015-01-20 Matthew Wahab <matthew.wahab@arm.com>
f1691f6c 4508
c896d4b4
MW
4509 PR target/64149
4510 * gcc.target/arm/thumb1-far-farjump-3.c: Remove.
4511
7002f3bd
IZ
45122015-01-20 Igor Zamyatin <igor.zamyatin@intel.com>
4513
4514 PR bootstrap/64676
4515 Revert:
4516 2014-01-19 Igor Zamyatin <igor.zamyatin@intel.com>
4517
4518 PR rtl-optimization/64081
4519 * gcc.dg/pr64081.c: New test.
4520
fdce7209
DM
45212015-01-19 David Malcolm <dmalcolm@redhat.com>
4522
4523 * jit.dg/harness.h: Include <unistd.h>.
4524 (CHECK_NO_ERRORS): New.
4525 (verify_code): Wrap prototype in #ifndef TEST_COMPILING_TO_FILE.
4526 (test_jit): Support new macro TEST_COMPILING_TO_FILE for exercising
4527 gcc_jit_context_compile_to_file.
4528 * jit.dg/jit.exp (fixed_host_execute): Fix the code for passing on
4529 args to the spawned executable.
4530 (jit-expand-vars): New function.
4531 (jit-exe-params): New variable.
4532 (dg-jit-set-exe-params): New function.
4533 (jit-dg-test): Detect testcases that use
4534 jit-verify-compile-to-file and call jit-setup-compile-to-file.
4535 Set arguments of spawned process to jit-exe-params.
4536 (jit-get-output-filename): New function.
4537 (jit-setup-compile-to-file): New function.
4538 (jit-verify-compile-to-file): New function.
4539 (jit-run-executable): New function.
4540 (jit-verify-executable): New function.
4541 * jit.dg/test-compile-to-assembler.c: New testcase.
4542 * jit.dg/test-compile-to-dynamic-library.c: New testcase.
4543 * jit.dg/test-compile-to-executable.c: New testcase.
4544 * jit.dg/test-compile-to-object.c: New testcase.
4545
0c84d521
OE
45462015-01-19 Oleg Endo <olegendo@gcc.gnu.org>
4547
4548 PR target/64652
4549 * gcc.target/sh/torture/pr64652.c (test): Rename to test_0.
4550 (test_1): New.
4551
6b984df0
ML
45522015-01-19 Martin Liska <mliska@suse.cz>
4553
4554 * objc/compile/pr64668.m: New test.
4555
670c08b3
DM
45562015-01-19 David Malcolm <dmalcolm@redhat.com>
4557
4558 * jit.dg/test-arith-overflow.c: Include stdbool.h.
4559 (create_overflow_fn): Update comment to clarify that
4560 the third param of the created function is a bool *, not
4561 an int *.
4562 (verify_int_overflow_fn): Convert param "expected_ovf" from
4563 int to bool. Update third param of "overflow_fn_type" from int *
4564 to bool *. Update local "actual_ovf" from int to bool.
4565 (verify_uint_overflow_fn): Likewise.
4566
185c9e56
ML
45672015-01-19 Martin Liska <mliska@suse.cz>
4568
4569 * gcc.dg/ipa/ipa-icf-33.c: New test.
4570
75f16201
FY
45712015-01-19 Felix Yang <felix.yang@huawei.com>
4572 Haijian Zhang <z.zhanghaijian@huawei.com>
4573
4574 * gcc.target/aarch64/advsimd-intrinsics/compute-ref-data.h
4575 (buffer_float64x2, buffer_pad_float64x2): New helper variables.
4576 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (hfloat64_t,
4577 result_float64x2, expected_hfloat64x2): New helper type, variable and
4578 declaration.
4579 (buffer_float64x2, buffer_pad_float64x2): New helper variables.
4580 * gcc.target/aarch64/advsimd-intrinsics/vfma.c: Don't run on target
4581 without the FMA feature and exclude test for vfmaq_f64 on arm*-*-*.
4582 * gcc.target/aarch64/advsimd-intrinsics/vfms.c: Don't run on target
4583 without the FMA feature and exclude test for vfmsq_f64 on arm*-*-*.
4584 * gcc.target/aarch64/advsimd-intrinsics/vfma_n.c: Don't run on arm*-*-*
4585 and target without the FMA feature.
4586
af129d07
JW
45872015-01-19 Jiong Wang <jiong.wang@arm.com>
4588
4589 * gcc.target/aarch64/pr64304.c: New testcase.
4590
75f16201 45912015-01-19 Igor Zamyatin <igor.zamyatin@intel.com>
dfd3a76c
IZ
4592
4593 PR rtl-optimization/64081
4594 * gcc.dg/pr64081.c: New test.
4595
2e066278
TB
45962015-01-19 Tejas Belagod <tejas.belagod@arm.com>
4597
4598 PR target/63971
4599 * gcc.target/aarch64/test_frame_1.c: Expect only two loads of x30 (in
4600 the epilogue).
4601 * gcc.target/aarch64/test_frame_6.c: Likewise.
4602 * gcc.target/aarch64/test_frame_2.c: Expect only one pair load of x30
4603 and x19 (in the epilogue).
4604 * gcc.target/aarch64/test_frame_4.c: Likewise.
4605 * gcc.target/aarch64/test_frame_7.c: Likewise.
4606
c11d86b4
IE
46072015-01-19 Ilya Enkovich <ilya.enkovich@intel.com>
4608
4609 * gcc.target/i386/chkp-always_inline.c: New.
4610
2f3b40a7
AP
46112015-01-15 Andrew Pinski <apinski@cavium.com>
4612 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
4613
4614 * gcc.target/aarch64/aapcs64/abitest.S (LABEL_TEST_FUNC_RETURN): Load
4615 testfunc_ptr as 32bit for ILP32 and 64bit for LP64.
4616
5b384b3d
PT
46172015-01-18 Andre Vehreschild <vehre@gmx.de>
4618
4619 PR fortran/60255
4620 * gfortran.dg/unlimited_polymorphic_2.f03: Removed error.
4621 * gfortran.dg/unlimited_polymorphic_20.f03: New test.
4622
46232015-01-18 Paul Thomas <pault@gcc.gnu.org>
4624
4625 PR fortran/64578
4626 * gfortran.dg/unlimited_polymorphic_21.f90: New test
4627
15a43a0c
OE
46282015-01-18 Oleg Endo <olegendo@gcc.gnu.org>
4629
4630 PR target/64652
4631 * gcc.target/sh/torture/pr64652.c: New.
4632
b16650ac
JH
46332015-01-18 Jan Hubicka <hubicka@ucw.cz>
4634
4635 * gcc.dg/ipa/ipa-icf-32.c: Update template.
4636 * c-c++-common/asan/instrument-with-calls-3.c: Likewise.
4637 * c-c++-common/asan/instrument-with-calls-2.c: Likewise.
4638 * c-c++-common/asan/instrument-with-calls-1.c: Likewise.
4639 * c-c++-common/asan/kasan-recover-1.c: Likewise.
4640 * c-c++-common/asan/kasan-recover-2.c: Likewise.
4641
33c3b6be
JH
46422015-01-18 Jan Hubicka <hubicka@ucw.cz>
4643
4644 PR ipa/64378
4645 * g++.dg/torture/pr64378.C: New testcase.
4646
a878f8e8
PT
46472015-01-18 Paul Thomas <pault@gcc.gnu.org>
4648
8fc4dc4a 4649 PR fortran/57959
a878f8e8
PT
4650 * gfortran.dg/block_13.f08: New test
4651
e207c522
PT
46522015-01-18 Paul Thomas <pault@gcc.gnu.org>
4653
4654 PR fortran/55901
4655 * gfortran.dg/associate_1.f03: Allow test for character with
4656 automatic length.
4657
f2a93012
SB
46582015-01-17 Segher Boessenkool <segher@kernel.crashing.org>
4659
4660 * gcc.target/powerpc/ppc-fpconv-4.c: Skip for -mpowerpc64.
4661 * gcc.target/powerpc/ppc-fpconv-8.c: Ditto.
4662
c0779818
SB
46632015-01-17 Segher Boessenkool <segher@kernel.crashing.org>
4664
4665 * gcc.dg/20020919-1.c: Use _ARCH_PPC64 to test for -mpowerpc64.
4666
029b2d55
PT
46672015-01-17 Paul Thomas <pault@gcc.gnu.org>
4668
4669 PR fortran/64578
4670 * gfortran.dg/unlimited_polymorphic_21.f90: New test
4671
9b548517
AV
46722015-01-17 Andre Vehreschild <vehre@gmx.de>
4673
4674 PR fortran/60357
4675 * gfortran.dg/alloc_comp_assign_13.f08: New test.
4676
4677 PR fortran/61275
4678 * gfortran.dg/alloc_comp_assign_14.f08: New test.
4679
4680 PR fortran/55932
4681 * gfortran.dg/alloc_comp_initializer_4.f03: New test.
4682
adbfb3f8
AV
46832015-01-17 Andre Vehreschild <vehre@gmx.de>
4684
4685 PR fortran/60334
4686 * gfortran.dg/deferred_type_param_6.f90: Add tests for this PR.
4687
0ed4bf92
BS
46882015-01-16 Bernd Schmidt <bernds@codesourcery.com>
4689
4690 PR rtl-optimization/52773
4691 * gcc.c-torture/compile/pr52773.c: New test.
4692
68e2914e
PC
46932015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
4694
4695 PR c++/62134
4696 * g++.dg/cpp0x/alias-decl-46.C: New.
4697
1175297f
CL
46982015-01-16 Christophe Lyon <christophe.lyon@linaro.org>
4699
4700 * gcc.target/aarch64/advsimd-intrinsics/vld1_lane.c: New file.
4701
1005e837
CL
47022015-01-16 Christophe Lyon <christophe.lyon@linaro.org>
4703
4704 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h (CHECK):
4705 Add trace.
11135080
CL
4706 (CHECK_FP): Likewise.
4707 (CHECK_CUMULATIVE_SAT): Likewise.
1005e837 4708
0619d58c
CL
47092015-01-16 Christophe Lyon <christophe.lyon@linaro.org>
4710
11135080
CL
4711 * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h
4712 (Set_Neon_Cumulative_Sat): Add parameter.
4713 (__set_neon_cumulative_sat): Support new parameter.
4714 * gcc.target/aarch64/advsimd-intrinsics/binary_sat_op.inc
4715 (TEST_BINARY_SAT_OP1): Call Set_Neon_Cumulative_Sat with new
4716 argument.
4717 * gcc.target/aarch64/advsimd-intrinsics/unary_sat_op.inc
4718 (TEST_UNARY_SAT_OP1): Call Set_Neon_Cumulative_Sat with new
4719 argument.
0619d58c 4720
cbf9a566
BE
47212015-01-16 Bernd Edlinger <bernd.edlinger@hotmail.de>
4722
4723 * g++.dg/tsan/vptr_benign_race.C: New testcase.
4724 * g++.dg/tsan/vptr_harmful_race.C: New testcase.
4725
39dac19e
PC
47262015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
4727
4728 PR c++/60056
4729 * g++.dg/tls/thread_local-ice4.C: New.
4730
35912f16
JG
47312015-01-16 James Greenhalgh <james.greenhalgh@arm.com>
4732
4733 * g++.dg/abi/mangle-abi-crypto.C: Add crypto options, rather
4734 than Neon options.
4735
39dac19e 47362015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
0dc240a4
PC
4737
4738 PR c++/62276
4739 * g++.dg/cpp0x/vt-62276.C: New.
4740
ed22611a
IE
47412015-01-16 Ilya Enkovich <ilya.enkovich@intel.com>
4742
4743 PR middle-end/64353
4744 * g++.dg/pr64353.C: New.
4745
f2a03a72
KT
47462015-01-16 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4747
4748 PR target/64263
4749 * gcc.target/aarch64/pr64263_1.c: New test.
4750
32e84644
YR
47512015-01-16 Yuri Rumyantsev <ysrumyan@gmail.com>
4752
4753 PR tree-optimization/64434
4754 * gcc.dg/torture/pr64434.c: Move to...
4755 * gcc.dg/pr64434.c: ... here.
4756
666e8e06
RB
47572015-01-16 Richard Biener <rguenther@suse.de>
4758
4759 PR middle-end/64614
4760 * gcc.dg/uninit-18.c: New testcase.
4761
0399a8db
RB
47622015-01-16 Richard Biener <rguenther@suse.de>
4763
4764 PR tree-optimization/64568
4765 * g++.dg/torture/pr64568-2.C: New testcase.
4766
06201ad5
IE
47672015-01-16 Ilya Enkovich <ilya.enkovich@intel.com>
4768
4769 PR target/64363
4770 * gcc.target/i386/chkp-label-address.c: New.
4771
dc9a54fa
JW
47722015-01-16 Janus Weil <janus@gcc.gnu.org>
4773
4774 PR fortran/45290
4775 * gfortran.dg/pointer_init_6.f90: Extended.
4776
ece4d1ac
RS
47772015-01-16 Robert Suchanek <robert.suchanek@imgtec.com>
4778
4779 * gcc.c-torture/compile/20150108.c: New test.
4780
4baa25d3
EB
47812015-01-16 Eric Botcazou <ebotcazou@adacore.com>
4782
4783 * gcc.target/visium: New directory.
4784
a3f97e03
RB
47852015-01-16 Richard Biener <rguenther@suse.de>
4786
4787 PR tree-optimization/61743
4788 * gcc.dg/tree-ssa/pr61743-1.c: Add -fno-tree-vectorize.
4789 * gcc.dg/tree-ssa/pr61743-2.c: Likewise.
4790
5f3bc026
ZC
47912015-01-16 Zhenqiang Chen <zhenqiang.chen@arm.com>
4792
4793 * gcc.dg/pr64015.c: New test.
4794
9377495d
MT
47952015-01-16 Markus Trippelsdorf <markus@trippelsdorf.de>
4796
4797 PR ipa/64163
4798 PR ipa/64612
4799 * g++.dg/ipa/pr64612.C: New test.
4800
eb5ffec4
RL
48012015-01-16 Renlin Li <renlin.li@arm.com>
4802
4803 * g++.dg/builtin-apply2.c: Remove aarch64 target from skip list.
4804
3e362970
IT
48052015-01-16 Ilya Tocar <ilya.tocar@intel.com>
4806
4807 * gcc.target/i386/sse-14.c: Test new intrinsic.
4808 * gcc.target/i386/sse-22.c: Ditto.
4809
de37b21e
PC
48102015-01-16 Paolo Carlini <paolo.carlini@oracle.com>
4811
4812 PR c++/58614
4813 * g++.dg/cpp0x/auto44.C: New.
4814
56314783
SL
48152015-01-15 Sandra Loosemore <sandra@codesourcery.com>
4816
4817 PR target/59710
4818 * gcc.target/nios2/gpopt-all.c: New test case.
4819 * gcc.target/nios2/gpopt-local.c: New test case.
4820 * gcc.target/nios2/gpopt-global.c: New test case.
4821 * gcc.target/nios2/gpopt-data.c: New test case.
4822 * gcc.target/nios2/gpopt-none.c: New test case.
4823
35228ac7
JJ
48242015-01-15 Jakub Jelinek <jakub@redhat.com>
4825
4826 * g++.dg/ubsan/vptr-1.C: New test.
4827 * g++.dg/ubsan/vptr-2.C: New test.
4828 * g++.dg/ubsan/vptr-3.C: New test.
4829 * g++.dg/ubsan/vptr-4.C: New test.
4830 * g++.dg/ubsan/vptr-5.C: New test.
4831 * g++.dg/ubsan/vptr-6.C: New test.
4832 * g++.dg/ubsan/vptr-7.C: New test.
4833 * g++.dg/ubsan/vptr-8.C: New test.
4834 * g++.dg/ubsan/vptr-9.C: New test.
4835
6c34c761
EB
48362015-01-15 Eric Botcazou <ebotcazou@adacore.com>
4837
4838 * lib/c-torture.exp: Compute LTO_TORTURE_OPTIONS after the environment
4839 is set up.
4840 * lib/gcc-dg.exp: Likewise.
4841
d1457701
VM
48422015-01-15 Vladimir Makarov <vmakarov@redhat.com>
4843
4844 PR rtl-optimization/64110
4845 * gcc.target/i386/pr64110.c: Add scan-assembler.
4846
41dbbb37
TS
48472015-01-15 Thomas Schwinge <thomas@codesourcery.com>
4848 James Norris <jnorris@codesourcery.com>
4849 Cesar Philippidis <cesar@codesourcery.com>
4850 Ilmir Usmanov <i.usmanov@samsung.com>
4851
4852 * lib/target-supports.exp (check_effective_target_fopenacc): New
4853 procedure.
4854 * g++.dg/goacc-gomp/goacc-gomp.exp: New file.
4855 * g++.dg/goacc/goacc.exp: Likewise.
4856 * gcc.dg/goacc-gomp/goacc-gomp.exp: Likewise.
4857 * gcc.dg/goacc/goacc.exp: Likewise.
4858 * gfortran.dg/goacc/goacc.exp: Likewise.
4859 * c-c++-common/cpp/openacc-define-1.c: New file.
4860 * c-c++-common/cpp/openacc-define-2.c: Likewise.
4861 * c-c++-common/cpp/openacc-define-3.c: Likewise.
4862 * c-c++-common/goacc-gomp/nesting-1.c: Likewise.
4863 * c-c++-common/goacc-gomp/nesting-fail-1.c: Likewise.
4864 * c-c++-common/goacc/acc_on_device-2-off.c: Likewise.
4865 * c-c++-common/goacc/acc_on_device-2.c: Likewise.
4866 * c-c++-common/goacc/asyncwait-1.c: Likewise.
4867 * c-c++-common/goacc/cache-1.c: Likewise.
4868 * c-c++-common/goacc/clauses-fail.c: Likewise.
4869 * c-c++-common/goacc/collapse-1.c: Likewise.
4870 * c-c++-common/goacc/data-1.c: Likewise.
4871 * c-c++-common/goacc/data-2.c: Likewise.
4872 * c-c++-common/goacc/data-clause-duplicate-1.c: Likewise.
4873 * c-c++-common/goacc/deviceptr-1.c: Likewise.
4874 * c-c++-common/goacc/deviceptr-2.c: Likewise.
4875 * c-c++-common/goacc/deviceptr-3.c: Likewise.
4876 * c-c++-common/goacc/if-clause-1.c: Likewise.
4877 * c-c++-common/goacc/if-clause-2.c: Likewise.
4878 * c-c++-common/goacc/kernels-1.c: Likewise.
4879 * c-c++-common/goacc/loop-1.c: Likewise.
4880 * c-c++-common/goacc/loop-private-1.c: Likewise.
4881 * c-c++-common/goacc/nesting-1.c: Likewise.
4882 * c-c++-common/goacc/nesting-data-1.c: Likewise.
4883 * c-c++-common/goacc/nesting-fail-1.c: Likewise.
4884 * c-c++-common/goacc/parallel-1.c: Likewise.
4885 * c-c++-common/goacc/pcopy.c: Likewise.
4886 * c-c++-common/goacc/pcopyin.c: Likewise.
4887 * c-c++-common/goacc/pcopyout.c: Likewise.
4888 * c-c++-common/goacc/pcreate.c: Likewise.
4889 * c-c++-common/goacc/pragma_context.c: Likewise.
4890 * c-c++-common/goacc/present-1.c: Likewise.
4891 * c-c++-common/goacc/reduction-1.c: Likewise.
4892 * c-c++-common/goacc/reduction-2.c: Likewise.
4893 * c-c++-common/goacc/reduction-3.c: Likewise.
4894 * c-c++-common/goacc/reduction-4.c: Likewise.
4895 * c-c++-common/goacc/sb-1.c: Likewise.
4896 * c-c++-common/goacc/sb-2.c: Likewise.
4897 * c-c++-common/goacc/sb-3.c: Likewise.
4898 * c-c++-common/goacc/update-1.c: Likewise.
4899 * gcc.dg/goacc/acc_on_device-1.c: Likewise.
4900 * gfortran.dg/goacc/acc_on_device-1.f95: Likewise.
4901 * gfortran.dg/goacc/acc_on_device-2-off.f95: Likewise.
4902 * gfortran.dg/goacc/acc_on_device-2.f95: Likewise.
4903 * gfortran.dg/goacc/assumed.f95: Likewise.
4904 * gfortran.dg/goacc/asyncwait-1.f95: Likewise.
4905 * gfortran.dg/goacc/asyncwait-2.f95: Likewise.
4906 * gfortran.dg/goacc/asyncwait-3.f95: Likewise.
4907 * gfortran.dg/goacc/asyncwait-4.f95: Likewise.
4908 * gfortran.dg/goacc/branch.f95: Likewise.
4909 * gfortran.dg/goacc/cache-1.f95: Likewise.
4910 * gfortran.dg/goacc/coarray.f95: Likewise.
4911 * gfortran.dg/goacc/continuation-free-form.f95: Likewise.
4912 * gfortran.dg/goacc/cray.f95: Likewise.
4913 * gfortran.dg/goacc/critical.f95: Likewise.
4914 * gfortran.dg/goacc/data-clauses.f95: Likewise.
4915 * gfortran.dg/goacc/data-tree.f95: Likewise.
4916 * gfortran.dg/goacc/declare-1.f95: Likewise.
4917 * gfortran.dg/goacc/enter-exit-data.f95: Likewise.
4918 * gfortran.dg/goacc/fixed-1.f: Likewise.
4919 * gfortran.dg/goacc/fixed-2.f: Likewise.
4920 * gfortran.dg/goacc/fixed-3.f: Likewise.
4921 * gfortran.dg/goacc/fixed-4.f: Likewise.
4922 * gfortran.dg/goacc/host_data-tree.f95: Likewise.
4923 * gfortran.dg/goacc/if.f95: Likewise.
4924 * gfortran.dg/goacc/kernels-tree.f95: Likewise.
4925 * gfortran.dg/goacc/list.f95: Likewise.
4926 * gfortran.dg/goacc/literal.f95: Likewise.
4927 * gfortran.dg/goacc/loop-1.f95: Likewise.
4928 * gfortran.dg/goacc/loop-2.f95: Likewise.
4929 * gfortran.dg/goacc/loop-3.f95: Likewise.
4930 * gfortran.dg/goacc/loop-tree-1.f90: Likewise.
4931 * gfortran.dg/goacc/omp.f95: Likewise.
4932 * gfortran.dg/goacc/parallel-kernels-clauses.f95: Likewise.
4933 * gfortran.dg/goacc/parallel-kernels-regions.f95: Likewise.
4934 * gfortran.dg/goacc/parallel-tree.f95: Likewise.
4935 * gfortran.dg/goacc/parameter.f95: Likewise.
4936 * gfortran.dg/goacc/private-1.f95: Likewise.
4937 * gfortran.dg/goacc/private-2.f95: Likewise.
4938 * gfortran.dg/goacc/private-3.f95: Likewise.
4939 * gfortran.dg/goacc/pure-elemental-procedures.f95: Likewise.
4940 * gfortran.dg/goacc/reduction-2.f95: Likewise.
4941 * gfortran.dg/goacc/reduction.f95: Likewise.
4942 * gfortran.dg/goacc/routine-1.f90: Likewise.
4943 * gfortran.dg/goacc/routine-2.f90: Likewise.
4944 * gfortran.dg/goacc/sentinel-free-form.f95: Likewise.
4945 * gfortran.dg/goacc/several-directives.f95: Likewise.
4946 * gfortran.dg/goacc/sie.f95: Likewise.
4947 * gfortran.dg/goacc/subarrays.f95: Likewise.
4948 * gfortran.dg/gomp/map-1.f90: Likewise.
4949 * gfortran.dg/openacc-define-1.f90: Likewise.
4950 * gfortran.dg/openacc-define-2.f90: Likewise.
4951 * gfortran.dg/openacc-define-3.f90: Likewise.
4952 * g++.dg/gomp/block-1.C: Update for changed compiler output.
4953 * g++.dg/gomp/block-2.C: Likewise.
4954 * g++.dg/gomp/block-3.C: Likewise.
4955 * g++.dg/gomp/block-5.C: Likewise.
4956 * g++.dg/gomp/target-1.C: Likewise.
4957 * g++.dg/gomp/target-2.C: Likewise.
4958 * g++.dg/gomp/taskgroup-1.C: Likewise.
4959 * g++.dg/gomp/teams-1.C: Likewise.
4960 * gcc.dg/cilk-plus/jump-openmp.c: Likewise.
4961 * gcc.dg/cilk-plus/jump.c: Likewise.
4962 * gcc.dg/gomp/block-1.c: Likewise.
4963 * gcc.dg/gomp/block-10.c: Likewise.
4964 * gcc.dg/gomp/block-2.c: Likewise.
4965 * gcc.dg/gomp/block-3.c: Likewise.
4966 * gcc.dg/gomp/block-4.c: Likewise.
4967 * gcc.dg/gomp/block-5.c: Likewise.
4968 * gcc.dg/gomp/block-6.c: Likewise.
4969 * gcc.dg/gomp/block-7.c: Likewise.
4970 * gcc.dg/gomp/block-8.c: Likewise.
4971 * gcc.dg/gomp/block-9.c: Likewise.
4972 * gcc.dg/gomp/target-1.c: Likewise.
4973 * gcc.dg/gomp/target-2.c: Likewise.
4974 * gcc.dg/gomp/taskgroup-1.c: Likewise.
4975 * gcc.dg/gomp/teams-1.c: Likewise.
4976
96a87981
DM
49772015-01-15 David Malcolm <dmalcolm@redhat.com>
4978
4979 * jit.dg/test-error-mismatching-types-in-assignment-op.c: New
4980 test case.
4981
37767f4f
MS
49822015-01-15 Mike Stump <mikestump@comcast.net>
4983
4984 * gcc.dg/inline_1.c: Rename gcc.dg/inline_[1-4].c to inline-3[6-9].c.
4985 * gcc.dg/inline_2.c: Likewise.
4986 * gcc.dg/inline_3.c: Likewise.
4987 * gcc.dg/inline_4.c: Likewise.
4988
cab283f5
JW
49892015-01-15 Janus Weil <janus@gcc.gnu.org>
4990
4991 PR fortran/58023
4992 * gfortran.dg/proc_ptr_comp_43.f90: New.
4993
1357c6e1
MS
49942015-01-15 Mike Stump <mikestump@comcast.net>
4995
4996 * gcc.dg/unroll_1.c: Rename gcc.dg/unroll_[1-5].c to unroll-[2-6].
4997 * gcc.dg/unroll_2.c: Likewise.
4998 * gcc.dg/unroll_3.c: Likewise.
4999 * gcc.dg/unroll_4.c: Likewise.
5000 * gcc.dg/unroll_5.c: Likewise.
5001
b472082a
TB
50022015-01-15 Tejas Belagod <tejas.belagod@arm.com>
5003
5004 PR target/63971
5005 * gcc.target/aarch64/test_frame_1.c: Revert to 3 loads of x30
5006 in epilogue.
5007 * gcc.target/aarch64/test_frame_6.c: Likewise.
5008 * gcc.target/aarch64/test_frame_2.c: Revert to 2 pair loads of
5009 x30 and x19 (in the epilogue).
5010 * gcc.target/aarch64/test_frame_4.c: Likewise.
5011 * gcc.target/aarch64/test_frame_7.c: Likewise.
5012
c23127ce
ML
50132015-01-15 Martin Liska <mliska@suse.cz>
5014
5015 * g++.dg/ipa/pr64068.C: New test.
5016 * gcc.dg/ipa/PR64559.c: New test.
5017
d86cfdb8
L
50182015-01-15 H.J. Lu <hongjiu.lu@intel.com>
5019
5020 * g++.dg/other/anon5.C: Ignore additional messages on Linux/x86
5021 with PIE.
5022
42c6b3ca
RB
50232015-01-15 Richard Biener <rguenther@suse.de>
5024
5025 PR tree-optimization/61743
5026 * gcc.dg/tree-ssa/pr61743-1.c: New testcase.
5027 * gcc.dg/tree-ssa/pr61743-2.c: Likewise.
5028
f5422cbf
RL
50292015-01-15 Renlin Li <renlin.li@arm.com>
5030
5031 * gcc.target/aarch64/volatileloadpair-1.c: Correct dg-options.
5032 * gcc.target/aarch64/volatileloadpair-2.c: Likewise.
5033
e9d5a1a0
YR
50342015-01-15 Yuri Rumyantsev <ysrumyan@gmail.com>
5035
5036 * gcc.dg/vect/vect-aggressive-1.c: New.
5037 * gcc.target/i386/avx2-vect-aggressive.c: New.
5038
645c25f6
L
50392015-01-15 H.J. Lu <hongjiu.lu@intel.com>
5040
5041 * gcc.target/i386/pr54445-2.c: Adjust scan string for PIE.
5042
928923e7
RB
50432015-01-15 Richard Biener <rguenther@suse.de>
5044
5045 PR lto/64415
5046 * gcc.dg/lto/pr64415_0.c: Re-enable for darwin with
5047 -Wl,-undefined,dynamic_lookup.
5048
3aabdc00
EB
50492015-01-15 Eric Botcazou <ebotcazou@adacore.com>
5050
4c113f87 5051 * gnat.dg/opt47.adb: New test.
3aabdc00 5052
04d8b4dc
RB
50532015-01-15 Richard Biener <rguenther@suse.de>
5054
5055 PR lto/64415
5056 * gcc.dg/lto/pr64415_0.c: Skip on darwin.
5057
d2626c0b
YR
50582015-01-15 Yuri Rumyantsev <ysrumyan@gmail.com>
5059
5060 PR tree-optimization/64434
5061 * gcc.dg/torture/pr64434.c: New test.
5062
3387e614
MF
50632015-01-15 Matthew Fortune <matthew.fortune@imgtec.com>
5064
5065 * gcc.target/mips/mips.exp (mips-dg-options): -mips3d requires
5066 -mno-micromips. MIPS32R1 and below require -mno-micromips.
5067 -march=loongson* and -march=octeon* require -mno-micromips.
5068
63ecaca0
AB
50692015-01-15 Andrew Bennett <andrew.bennett@imgtec.com>
5070 Matthew Fortune <matthew.fortune@imgtec.com>
5071
5072 * gcc.target/mips/call-saved-4.c (foo): Add NOCOMPRESSION.
5073 * gcc.target/mips/call-saved-5.c (foo): Likewise.
5074 * gcc.target/mips/call-saved-6.c (foo): Likewise.
5075 * gcc.target/mips/call-saved-7.c: New file.
5076 * gcc.target/mips/call-saved-8.c: New file.
5077 * gcc.target/mips/call-saved-9.c: New file.
5078
954bdd58
MF
50792015-01-14 Matthew Fortune <matthew.fortune@imgtec.com>
5080
5081 * gcc.target/mips/lsa.c: New file.
5082 * gcc.target/mips/mips64-lsa.c: Likewise.
5083 * gcc.target/mips/mulsize-2.c: Require !HAS_LSA.
5084 * gcc.target/mips/mulsize-4.c: Likewise.
5085 * gcc.target/mips/mulsize-5.c: New file.
5086 * gcc.target/mips/mulsize-6.c: Likewise.
5087 * gcc.target/mips/mips.exp (mips_option_groups): Support HAS_LSA
5088 and !HAS_LSA as ghost options.
5089 (mips-dg-options): Require rev 6 for HAS_LSA. Downgrade to rev 5
5090 for !HAS_LSA.
5091
953bcfa6
MW
50922015-01-15 Matthew Wahab <matthew.wahab@arm.com>
5093
5094 * g++.dg/torture/20141013.c: Set -fno-short-enums.
5095
d679e96b
RB
50962015-01-15 Richard Biener <rguenther@suse.de>
5097
5098 PR middle-end/64365
5099 * gcc.dg/torture/pr64365.c: New testcase.
5100
5434dc07
MD
51012015-01-14 Marcos Diaz <marcos.diaz@tallertechnologies.com>
5102
5103 * gcc.dg/stackprotectexplicit1.c: New test.
5104 * g++.dg/stackprotectexplicit2.c: New test.
5105
1a0c6983
JD
51062015-01-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5107
5108 PR target/61933
5109 * gfortran.dg/inquire_internal.f90: New.
5110 * gfortran.dg/negative_unit_check.f90: New.
5111
83e3f98b
OE
51122015-01-14 Oleg Endo <olegendo@gcc.gnu.org>
5113
5114 PR target/53988
5115 * gcc.target/sh/pr53988-1.c: New.
5116
36b218ee
PC
51172015-01-14 Paolo Carlini <paolo.carlini@oracle.com>
5118
5119 PR c++/58671
5120 * g++.dg/tls/thread_local-ice3.C: New.
5121
541c5806
L
51222015-01-14 H.J. Lu <hongjiu.lu@intel.com>
5123
5124 * gcc.target/i386/fentry-override.c: Properly place {} in target
5125 selector. Remove nonpic.
5126 * gcc.target/i386/fentry.c: Likewise.
5127
77df5327
AM
51282015-01-14 Andrew MacLeod <amacleod@redhat.com>
5129
5130 * gcc.dg/atomic-invalid.c: Check for invalid memory model
5131 warnings instead of errors.
5132
3b6e42f9
IV
51332015-01-14 Ilya Verbin <ilya.verbin@intel.com>
5134
5135 * lib/target-supports.exp (check_effective_target_lto): Check for -flto
5136 option support instead of ENABLE_LTO from Makefile.
5137
7ef95f9c
RB
51382015-01-14 Richard Biener <rguenther@suse.de>
5139
5140 PR tree-optimization/59354
5141 * gcc.dg/vect/pr59354.c: New testcase.
5142
7d11e4d6
AS
51432015-01-14 Andrew Stubbs <ams@codesourcery.com>
5144
5145 * lib/target-supports.exp
5146 (check_effective_target_arm_neon_ok_nocache): Don't try to test Neon
5147 on ARM architures before v7.
5148
8673b671
AM
51492015-01-14 Andrew MacLeod <amacleod@redhat.com>
5150
5151 PR middle-end/59448
5152 * gcc.dg/atomic-invalid.c: Remove obselete test for illegal consume in
5153 an atomic_exchange.
5154
2f6c116d 51552015-01-14 Ilya Tocar <ilya.tocar@intel.com>
4b54ab97
IT
5156
5157 PR target/64386
5158 * gcc.target/i386/pr64386.c: New test.
5159
2f6c116d 51602015-01-14 Ilya Tocar <ilya.tocar@intel.com>
c67917b6
IT
5161
5162 PR target/64393
5163 * gcc.target/i386/pr64393.c: New test.
5164
2f6c116d 51652015-01-14 Ilya Tocar <ilya.tocar@intel.com>
110b7886
IT
5166
5167 PR target/64387
5168 * gcc.target/i386/pr64387.c: New test.
5169
5c52d249
CL
51702015-01-14 Christophe Lyon <christophe.lyon@linaro.org>
5171
5172 * gcc.target/aarch64/store-pair-1.c: Fix typo.
5173
2a62514f
KT
51742015-01-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5175
5176 * gcc.target/aarch64/arm_neon-nosimd-error.c: New test.
5177
6f0a6218
TP
51782015-01-14 Thomas Preud'homme <thomas.preudhomme@arm.com>
5179
5180 PR target/64453
5181 * gcc.target/arm/pr64453.c: New.
5182
683750ce
RB
51832015-01-14 Richard Biener <rguenther@suse.de>
5184
5185 PR lto/64415
5186 * gcc.dg/lto/pr64415_0.c: New testcase.
36b218ee 5187 * gcc.dg/lto/pr64415_1.c: Likewise.
683750ce 5188
217c08c5
ML
51892015-01-14 Martin Liska <mliska@suse.cz>
5190
5191 * gcc.dg/ipa/pr64307.c: New test.
5192
f29e90f5
TB
51932015-01-14 Tejas Belagod <tejas.belagod@arm.com>
5194
5195 * gcc.target/aarch64/vect-movi.c: Check for vectorization for
5196 64-bit and 128-bit.
5197
ca39a43a
KT
51982015-01-14 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5199
5200 PR target/64460
5201 * gcc.target/arm/pr64460_1.c: New test.
5202
46b622cc
RB
52032015-01-14 Richard Biener <rguenther@suse.de>
5204
5205 PR tree-optimization/64493
5206 PR tree-optimization/64495
5207 * gcc.dg/vect/pr64493.c: New testcase.
5208 * gcc.dg/vect/pr64495.c: Likewise.
5209
de1b5c17
MU
52102015-01-13 Martin Uecker <uecker@eecs.berkeley.edu>
5211
5212 * gcc.dg/Warray-bounds-11.c: New test-case.
5213
be77e609
N
52142015-01-14 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
5215
5216 * gcc.target/mips/octeon3-pipe-1.c: New test.
5217
86d0ac88
DM
52182015-01-13 David Malcolm <dmalcolm@redhat.com>
5219
5220 * jit.dg/harness.h (set_up_logging): Move string concatenation
5221 into...
5222 (concat_strings): New function.
5223 (dump_reproducer): New function.
5224 (test_jit): Call dump_reproducer.
5225 * jit.dg/jit.exp (is_testcase_meant_to_generate_a_reproducer): New
5226 function.
5227 (jit-dg-test): Delete any generated reproducer from previous runs.
5228 Verify that a generated reproducer was created, and verify that it
5229 compiles.
5230 * jit.dg/test-nested-contexts.c (main): Call
5231 gcc_jit_context_dump_reproducer_to_file.
5232
9c80f919
L
52332015-01-13 H.J. Lu <hongjiu.lu@intel.com>
5234
5235 * gcc.dg/aru-2.c: Add dg-require-profiling.
5236
f263fe40
L
52372015-01-13 H.J. Lu <hongjiu.lu@intel.com>
5238
5239 * lib/target-supports.exp (check_profiling_available): Check if
5240 -pg links.
5241
2001028a
JH
52422015-01-13 Jan Hubicka <hubicka@ucw.cz>
5243
5244 PR ipa/64565
5245 * g++.dg/torture/pr64565.C: New testcase.
5246
59b8926c
MP
52472015-01-13 Marek Polacek <polacek@redhat.com>
5248
5249 PR middle-end/64391
5250 * gcc.dg/tm/pr64391.c: New test.
5251
ee57ebbf
L
52522015-01-13 H.J. Lu <hongjiu.lu@intel.com>
5253
5254 * gcc.dg/tree-ssa/ssa-store-ccp-3.c: Exclude pie when nonpic is
5255 true.
5256
ed4f78fa
L
52572015-01-13 H.J. Lu <hongjiu.lu@intel.com>
5258
5259 * gcc.target/i386/pie.c: New test.
5260
5261 * lib/target-supports.exp (check_effective_target_pie): New.
5262
860dadcb
JJ
52632015-01-13 Jakub Jelinek <jakub@redhat.com>
5264
5265 PR rtl-optimization/64286
5266 * gcc.target/i386/avx2-pr64286.c: New test.
5267
6e5a37da
PC
52682015-01-13 Paolo Carlini <paolo.carlini@oracle.com>
5269
5270 PR c++/57626
5271 * g++.dg/cpp0x/vt-57626.C: New.
5272
31ec3535
JJ
52732015-01-13 Jakub Jelinek <jakub@redhat.com>
5274
5275 PR fortran/64528
5276 * gfortran.dg/pr64528.f90: New test.
5277
7eb8fb77
RS
52782015-01-13 Richard Sandiford <richard.sandiford@arm.com>
5279
5280 * gcc.target/aarch64/subsp.c: New test.
5281
1f46bd52
AP
52822015-01-13 Andrew Pinski <apinski@cavium.com>
5283
5284 * gcc.target/aarch64/store-pair-1.c: New testcase.
5285
e0ffb247
RB
52862015-01-13 Richard Biener <rguenther@suse.de>
5287
5288 PR lto/64373
5289 * gcc.dg/lto/pr64373_0.c: New testcase.
5290
bf84ac44
AP
52912015-01-13 Andrew Pinski <apinski@cavium.com>
5292
5293 * gcc.target/aarch64/volatileloadpair-1.c: New testcase.
5294 * gcc.target/aarch64/volatileloadpair-2.c: New testcase.
5295
d0ed943c
RB
52962015-01-13 Richard Biener <rguenther@suse.de>
5297
5298 PR tree-optimization/64406
5299 * gcc.dg/pr64406.c: New testcase.
5300
96bb56b2
RB
53012015-01-13 Richard Biener <rguenther@suse.de>
5302
5303 PR tree-optimization/64404
5304 * gcc.dg/vect/pr64404.c: New testcase.
5305
63e533ec 53062015-01-13 Richard Biener <rguenther@suse.de>
a2d429ac
RB
5307
5308 PR tree-optimization/64568
5309 * g++.dg/torture/pr64568.C: New testcase.
5310
f6f2b019
DM
53112015-01-12 David Malcolm <dmalcolm@redhat.com>
5312
5313 * jit.dg/test-error-local-used-from-other-function.c: New test
5314 case.
5315 * jit.dg/test-error-param-reuse.c: New test case.
5316 * jit.dg/test-error-param-sharing.c: New test case.
5317 * jit.dg/test-error-param-used-from-other-function.c: New test
5318 case.
5319 * jit.dg/test-error-param-used-without-a-function.c: New test
5320 case.
5321
01991953
JJ
53222015-01-12 Jakub Jelinek <jakub@redhat.com>
5323
737fde1d
JJ
5324 PR tree-optimization/64563
5325 * gcc.dg/pr64563.c: New test.
5326
631b8d78
JJ
5327 PR target/64513
5328 * gcc.target/i386/pr64513.c: New test.
5329
f51286f2
JJ
5330 PR tree-optimization/64454
5331 * gcc.dg/pr64454.c: New test.
5332
01991953
JJ
5333 PR testsuite/64028
5334 * gcc.dg/vect/no-section-anchors-vect-31.c: Add dg-add-options
5335 bind_pic_locally.
5336 * gcc.dg/vect/no-section-anchors-vect-34.c: Likewise.
5337 * gcc.dg/vect/no-section-anchors-vect-36.c: Likewise.
5338 * gcc.dg/vect/no-section-anchors-vect-64.c: Likewise.
5339 * gcc.dg/vect/no-section-anchors-vect-65.c: Likewise.
5340 * gcc.dg/vect/no-section-anchors-vect-68.c: Likewise.
5341 * gcc.dg/vect/no-section-anchors-vect-69.c: Likewise.
5342 * gcc.dg/vect/slp-25.c: Likewise.
5343 * gcc.dg/vect/vect-109.c: Likewise.
5344 * gcc.dg/vect/vect-13.c: Likewise.
5345 * gcc.dg/vect/vect-17.c: Likewise.
5346 * gcc.dg/vect/vect-18.c: Likewise.
5347 * gcc.dg/vect/vect-19.c: Likewise.
5348 * gcc.dg/vect/vect-20.c: Likewise.
5349 * gcc.dg/vect/vect-21.c: Likewise.
5350 * gcc.dg/vect/vect-22.c: Likewise.
5351 * gcc.dg/vect/vect-27.c: Likewise.
5352 * gcc.dg/vect/vect-29.c: Likewise.
5353 * gcc.dg/vect/vect-2-big-array.c: Likewise.
5354 * gcc.dg/vect/vect-2.c: Likewise.
5355 * gcc.dg/vect/vect-3.c: Likewise.
5356 * gcc.dg/vect/vect-4.c: Likewise.
5357 * gcc.dg/vect/vect-5.c: Likewise.
5358 * gcc.dg/vect/vect-72.c: Likewise.
5359 * gcc.dg/vect/vect-73-big-array.c: Likewise.
5360 * gcc.dg/vect/vect-73.c: Likewise.
5361 * gcc.dg/vect/vect-77-global.c: Likewise.
5362 * gcc.dg/vect/vect-78-global.c: Likewise.
5363 * gcc.dg/vect/vect-7.c: Likewise.
5364 * gcc.dg/vect/vect-86.c: Likewise.
5365 * gcc.dg/vect/vect-align-1.c: Likewise.
5366 * gcc.dg/vect/vect-align-3.c: Likewise.
5367 * gcc.dg/vect/vect-all-big-array.c: Likewise.
5368 * gcc.dg/vect/vect-all.c: Likewise.
5369 * gcc.dg/vect/vect-multitypes-1.c: Likewise.
5370 * gcc.dg/vect/vect-multitypes-4.c: Likewise.
5371 * gcc.dg/vect/vect-peel-3.c: Likewise.
5372 * gcc.dg/vect/vect-peel-4.c: Likewise.
5373 * gcc.dg/vect/wrapv-vect-7.c: Likewise.
5374
351f1600
JL
53752015-01-12 Jeff Law <law@redhat.com>
5376
5377 PR target/64461
5378 * gcc.target/m68k/pr64461.c: New test.
5379
791cfef8
DM
53802015-01-12 David Malcolm <dmalcolm@redhat.com>
5381
5382 * jit.dg/test-array-as-pointer.c (create_code): Update call
5383 to gcc_jit_context_new_global by setting "kind" to
5384 GCC_JIT_GLOBAL_IMPORTED.
5385 * jit.dg/test-error-array-as-pointer.c: Likewise.
5386 * jit.dg/test-expressions.c (make_test_of_get_address): Likewise.
5387 * jit.dg/test-fuzzer.c (make_random_global): Likewise, but
5388 setting kind to GCC_JIT_GLOBAL_EXPORTED.
5389 * jit.dg/test-using-global.c (the_global): Rename to...
5390 (imported_global): ...this.
5391 (create_code): Update to test the three kinds of global.
5392 (verify_code): Likewise.
5393
6c0fcb81
MG
53942015-01-12 Marc Glisse <marc.glisse@inria.fr>
5395
5396 PR testsuite/64427
5397 * gcc.target/i386/pr64291-1.c: Limit to lp64 tarrget. Avoid
5398 undefined behavior.
5399 * gcc.target/i386/pr64291-2.c: Updated.
5400
62e22fcb
RB
54012015-01-12 Richard Biener <rguenther@suse.de>
5402
5403 PR tree-optimization/64530
5404 * gfortran.dg/pr64530.f90: New testcase.
5405
2a58c802
RB
54062015-01-12 Richard Biener <rguenther@suse.de>
5407
5408 PR middle-end/64357
5409 * gcc.dg/torture/pr64357.c: New testcase.
5410
9a4fbc59
L
54112015-01-12 H.J. Lu <hongjiu.lu@intel.com>
5412
5413 * gcc.target/i386/nop-mcount.c: Properly place {} in target
5414 selector.
5415
c3aeec0a
PK
54162015-01-12 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
5417 * gcc.dg/plugin/ggcplug.c: Include gcc-plugin.h after coretypes.h.
5418
365536ca
ML
54192015-01-12 Martin Liska <mliska@suse.cz>
5420
5421 * gcc.dg/ipa/PR64550.c: New test.
5422
d8d5aef1
JH
54232015-01-12 Jan Hubicka <hubicka@ucw.cz>
5424
5425 PR ipa/63470
10ac6596 5426 * g++.dg/ipa/pr63470.C: New testcase.
d8d5aef1 5427
517d78be
JW
54282015-01-11 Janus Weil <janus@gcc.gnu.org>
5429
5430 PR fortran/63733
5431 * gfortran.dg/typebound_operator_20.f90: New.
5432
c34d453f
JW
54332015-01-11 Janus Weil <janus@gcc.gnu.org>
5434
5435 PR fortran/58023
5436 * gfortran.dg/proc_ptr_comp_42.f90: New.
5437
5c0ba546
JW
54382015-01-11 Janus Weil <janus@gcc.gnu.org>
5439
5440 PR fortran/64508
5441 * gfortran.dg/proc_ptr_comp_41.f90: New.
5442
830aecf0
SB
54432015-01-11 Segher Boessenkool <segher@kernel.crashing.org>
5444
5445 * gcc.target/powerpc/recip-test.h (_ARCH_PPC64): Use __LP64__ instead.
5446
aecfd035
TB
54472015-01-10 Tobias Burnus <burnus@net-b.de>
5448
5449 PR fortran/64522
5450 * gfortran.dg/line_length_5.f90: Change dg-warning to dg-error
5451 and add dg-excess-errors.
5452 * gfortran.dg/line_length_6.f90: New.
5453 * gfortran.dg/line_length_7.f90: New.
5454 * gfortran.dg/line_length_8.f90: New.
5455 * gfortran.dg/line_length_9.f90: New.
5456 * gfortran.dg/line_length_10.f90: New.
5457 * gfortran.dg/line_length_11.f90: New.
5458
8cf8f223
DM
54592015-01-09 David Malcolm <dmalcolm@redhat.com>
5460
5461 * jit.dg/test-threads.c (struct testcase): Move declaration
5462 to jit.dg/all-non-failing-tests.h.
5463 (testcases): Likewise.
5464 * jit.dg/all-non-failing-tests.h (struct testcase): Move
5465 declaration here from jit.dg/all-non-failing-tests.h.
5466 (testcases): Likewise.
5467 * jit.dg/test-combination.c (create_code): Eliminate spelling
5468 out all of the testcases in favor of looping through the
5469 "testcases" metadata.
5470 (verify_code): Likewise.
5471
adfac8df
JJ
54722015-01-09 Jakub Jelinek <jakub@redhat.com>
5473
5474 PR rtl-optimization/64536
5475 * gcc.dg/pr64536.c: New test.
5476
ccce3b2a
DM
54772015-01-09 David Malcolm <dmalcolm@redhat.com>
5478
5479 * jit.dg/all-non-failing-tests.h: Add test-constants.c.
5480 * jit.dg/test-combination.c (create_code): Likewise.
5481 (verify_code): Likewise.
5482 * jit.dg/test-constants.c: New test case.
5483 * jit.dg/test-threads.c: Add test-constants.c.
5484
100bfe4a
DP
54852015-01-09 Dimitris Papavasiliou <dpapavas@gmail.com>
5486
a5dbcace 5487 PR libobjc/51891
100bfe4a
DP
5488 * objc.dg/gnu-api-2-class.m: Add a test case
5489 for the above change.
5490
88d24a09
SH
54912015-01-09 Sebastian Huber <sebastian.huber@embedded-brains.de>
5492
5493 * gcc.dg/typeof-2.c: Add checks for non-atomic types.
5494
2f278249
RB
54952015-01-09 Richard Biener <rguenther@suse.de>
5496
5497 PR tree-optimization/64410
5498 * g++.dg/vect/pr64410.cc: New testcase.
5499
3f9f4ae7
ML
55002015-01-09 Martin Liska <mliska@suse.cz>
5501
5502 * gcc.dg/ipa/ipa-icf-32.c: New test.
5503
75d1c391
BE
55042015-01-08 Bernd Edlinger <bernd.edlinger@hotmail.de>
5505
5506 * c-c++-common/tsan/tsan_barrier.h: New.
5507 * c-c++-common/tsan/atomic_stack.c: Reworked to not depend on sleep.
5508 * c-c++-common/tsan/bitfield_race.c: Likewise.
5509 * c-c++-common/tsan/fd_pipe_race.c: Likewise.
5510 * c-c++-common/tsan/mutexset1.c: Likewise.
5511 * c-c++-common/tsan/race_on_barrier.c: Likewise.
5512 * c-c++-common/tsan/race_on_mutex.c: Likewise.
5513 * c-c++-common/tsan/race_on_mutex2.c: Likewise.
5514 * c-c++-common/tsan/simple_race.c: Likewise.
5515 * c-c++-common/tsan/simple_stack.c: Likewise.
5516 * c-c++-common/tsan/sleep_sync.c: Likewise.
5517 * c-c++-common/tsan/tiny_race.c: Likewise.
5518 * c-c++-common/tsan/tls_race.c: Likewise.
5519 * c-c++-common/tsan/write_in_reader_lock.c: Likewise.
5520 * g++.dg/tsan/aligned_vs_unaligned_race.C: Likewise.
5521 * g++.dg/tsan/atomic_free.C: Likewise.
5522 * g++.dg/tsan/atomic_free2.C: Likewise.
5523 * g++.dg/tsan/cond_race.C: Likewise.
adbfb3f8 5524 * g++.dg/tsan/tsan_barrier.h: Copied from c-c++-common/tsan.
75d1c391 5525
b85449ad
HPN
55262015-01-08 Hans-Peter Nilsson <hp@axis.com>
5527
5528 PR testsuite/62250
5529 * lib/target-supports.exp (check_effective_target_libatomic_available):
5530 New.
5531 * gfortran.dg/coarray/caf.exp: Only add -latomic for
5532 targets that match effective-target libatomic_available.
5533 * gfortran.dg/coarray_lib_comm_1.f90: Similar.
5534
303e1d56
DM
55352015-01-08 David Malcolm <dmalcolm@redhat.com>
5536
5537 * jit.dg/test-error-block-in-wrong-function.c (verify_code):
5538 Verify the result of gcc_jit_context_get_last_error.
5539 * jit.dg/test-error-null-passed-to-api.c (verify_code): Likewise.
5540
204a913b
JJ
55412015-01-08 Jakub Jelinek <jakub@redhat.com>
5542
5543 PR tree-optimization/63989
5544 * gcc.dg/strlenopt-27.c: New test.
5545
eb4c16eb
DM
55462015-01-08 David Malcolm <dmalcolm@redhat.com>
5547
5548 * jit.dg/harness.h (set_up_logging): New function.
5549 (test_jit): Fail if gcc_jit_context_acquire fails. Call
5550 set_up_logging on the context, so that every testcase is
5551 logged to a particular file.
5552 * jit.dg/test-nested-contexts.c (main): Open a logfile,
5553 and call gcc_jit_context_set_logfile on the top-level context.
5554
efa7df3c
JJ
55552015-01-08 Jakub Jelinek <jakub@redhat.com>
5556
5557 PR target/64338
5558 * g++.dg/opt/pr64338.C: New test.
5559
de1184c0
TB
55602015-01-08 Tobias Burnus <burnus@net-b.de>
5561
5562 * gfortran.dg/coarray/codimension_2b.f90: New file.
5563 * gfortran.dg/coarray/codimension_2.f90: Add it to dg-extra-sources.
5564 * gfortran.dg/coarray/codimension_2.f90: Call its subroutine.
5565
ec124043
PC
55662015-01-08 Paolo Carlini <paolo.carlini@oracle.com>
5567
5568 PR c++/59004
5569 * g++.dg/ext/fnname4.C: New.
5570
8b93f829
PC
55712015-01-08 Paolo Carlini <paolo.carlini@oracle.com>
5572
5573 PR c++/64462
5574 * g++.dg/cpp0x/constexpr-64462.C: New.
5575
247ecdf3
PC
55762015-01-08 Paolo Carlini <paolo.carlini@oracle.com>
5577
5578 PR c++/60753
5579 * g++.dg/cpp0x/deleted10.C: New.
5580
c211cd23
DM
55812015-01-07 David Malcolm <dmalcolm@redhat.com>
5582
5583 * jit.dg/test-error-dereferencing-void-ptr.c: New test case.
5584
18146f45
DM
55852015-01-07 David Malcolm <dmalcolm@redhat.com>
5586
5587 * jit.dg/test-expressions.c (make_tests_of_unary_ops): Add test of
5588 GCC_JIT_UNARY_OP_ABS.
5589 (verify_unary_ops): Likewise.
5590
f63c7f85
DM
55912015-01-07 David Malcolm <dmalcolm@redhat.com>
5592
5593 * jit.dg/test-arith-overflow.c: New test case.
5594 * jit.dg/all-non-failing-tests.h: Add test-arith-overflow.c.
5595 * jit.dg/test-combination.c (create_code): Likewise.
5596 (verify_code): Likewise.
5597 * jit.dg/test-threads.c (testcases): Likewise.
5598
433d16df
DM
55992015-01-07 David Malcolm <dmalcolm@redhat.com>
5600
5601 * jit.dg/jit.exp: Load wrapper.exp with %{tool} set to "g++"
5602 rather than "jit". Load g++.exp, and call g++_init.
5603 Run test-*.cc files within the testsuite and *.cc files within
5604 docs/examples.
5605 (jit-dg-test): Drop the addition of -fgnu89-inline to
5606 DEFAULT_CFLAGS in favor of adding it to additional_flags, only
5607 doing it when compiling C testcases (since g++ does not handle
5608 it). Reset "orig_environment_saved" so that LD_LIBRARY_PATH
5609 is restored to the value after g++_init ran, rather than the
5610 value before g++_init ran. Return a list of
5611 $comp_output $output_file, as dg-test assumes.
5612
649a2749
DM
56132015-01-07 David Malcolm <dmalcolm@redhat.com>
5614
5615 * jit.dg/harness.h (CHECK_NON_NULL): Add __func__ to output, to
5616 make it easier to figure out the origin of each test result when
5617 running test-combination.c and test-threads.c.
5618 (CHECK_VALUE): Likewise.
5619 (CHECK_DOUBLE_VALUE): Likewise.
5620 (CHECK_STRING_VALUE): Likewise.
5621 (CHECK_STRING_STARTS_WITH): Likewise.
5622 (CHECK_STRING_CONTAINS): Likewise.
5623 (CHECK): Likewise.
5624 (check_string_value): Likewise, add "funcname" param.
5625 (check_string_starts_with): Likewise.
5626 (check_string_contains): Likewise.
5627
50bb6c8e
DM
56282015-01-07 David Malcolm <dmalcolm@redhat.com>
5629
5630 * jit.dg/jit.exp (jit-dg-test): Remove "rootname" call when
5631 generating name of built executable.
5632
4a9a42ab
MP
56332015-01-07 Marek Polacek <polacek@redhat.com>
5634
5635 PR c/64440
5636 * gcc.dg/pr64440.c: New test.
5637 * c-c++-common/pr56607.c: Don't limit dg-warnings to C++.
5638
2cc901dc
MP
56392015-01-07 Marek Polacek <polacek@redhat.com>
5640
5641 PR c/64417
5642 * gcc.c-torture/compile/pr28865.c: Add dg-errors.
5643 * gcc.dg/pr64417.c: New test.
5644
512ef949
MM
56452015-01-06 Michael Meissner <meissner@linux.vnet.ibm.com>
5646
5647 PR target/64505
5648 * gcc.target/powerpc/pr64505.c: New file to test -m32 -mpowerpc64
5649 fix is correct.
5650
f423b58c
EB
56512015-01-06 Eric Botcazou <ebotcazou@adacore.com>
5652
5653 * lib/tsan-dg.exp (check_effective_target_fsanitize_thread):
5654 Check if testcases run without errors, not just if they compile.
5655
56562015-01-06 Christian Bruel <christian.bruel@st.com>
6a6b03ba
CB
5657
5658 PR target/64507
5659 * gcc.target/sh/pr64507.c: New test.
5660
02169d78
AC
56612015-01-06 Arnaud Charlet <charlet@adacore.com>
5662
5663 * gnat.db/fixce.adb, gnat.db/specs/delta_small.ads: Kill warnings.
5664
fb153d02
JJ
56652015-01-06 Jakub Jelinek <jakub@redhat.com>
5666
5667 * c-c++-common/asan/sanitize-all-1.c: New test.
5668 * c-c++-common/ubsan/sanitize-all-1.c: New test.
5669 * c-c++-common/ubsan/sanitize-all-2.c: New test.
5670 * c-c++-common/ubsan/sanitize-all-3.c: New test.
5671 * c-c++-common/ubsan/sanitize-all-4.c: New test.
5672
0969ec7d
EB
56732015-01-06 Eric Botcazou <ebotcazou@adacore.com>
5674
5675 * lib/target-supports.exp (check_profiling_available): Return 0 for
5676 Visium.
5677 (check_effective_target_tls_runtime): Likewise.
5678 (check_effective_target_logical_op_short_circuit): Return 1 for Visium.
5679 * gcc.dg/20020312-2.c: Adjust for Visium.
5680 * gcc.dg/tls/thr-cse-1.c: Likewise
5681 * gcc.dg/tree-ssa/20040204-1.c: Likewise
5682 * gcc.dg/tree-ssa/loop-1.c: Likewise.
5683 * gcc.dg/weak/typeof-2.c: Likewise.
5684
b176bb73
RO
56852015-01-05 Radovan Obradovic <radovan.obradovic@imgtec.com>
5686
5687 PR rtl-optimization/64287
5688 * gcc.dg/aru-2.c: New test.
5689
a6377d52
JJ
56902015-01-05 Jakub Jelinek <jakub@redhat.com>
5691
e5341100
JJ
5692 PR sanitizer/64344
5693 * c-c++-common/ubsan/pr64344-1.c: New test.
5694 * c-c++-common/ubsan/pr64344-2.c: New test.
5695
15aed8c4
JJ
5696 PR tree-optimization/64465
5697 * gcc.dg/pr64465.c: New test.
5698
a6377d52
JJ
5699 PR tree-optimization/64494
5700 * gcc.c-torture/compile/pr64494.c: New test.
5701
8b7cec58
TK
57022015-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
5703
5704 PR fortran/47674
5705 * gfortran.dg/realloc_on_assign_25.f90: New test.
5706
5624e564
JJ
57072015-01-05 Jakub Jelinek <jakub@redhat.com>
5708
5709 Update copyright years.
5710
5bd012f8
MP
57112015-01-05 Marek Polacek <polacek@redhat.com>
5712
5713 PR c/64423
5714 * gcc.dg/pr64423.c: New test.
5715
ec2c793b
HPN
57162015-01-05 Hans-Peter Nilsson <hp@bitrange.com>
5717
c3874335
HPN
5718 * gcc.dg/debug/debug-1.c: Pass -fno-if-conversion for
5719 mmix-knuth-mmixware for the same reason as for MIPS.
5720 * gcc.dg/debug/debug-2.c: Ditto.
5721
ec2c793b
HPN
5722 * gcc.dg/pr42629.c: Only pass scheduling options on scheduling targets.
5723
d50a1793
JDA
57242015-01-03 John David Anglin <danglin@gcc.gnu.org>
5725
3fd99bca
JDA
5726 PR testsuite/62250
5727 * lib/gfortran.exp: Add libatomic library search path.
5728 * gfortran.dg/coarray/caf.exp: Add -latomic to test options.
5729 * gfortran.dg/coarray_lib_comm_1.f90: Likewise.
5730
d50a1793
JDA
5731 * gcc.dg/pr63914.c: Add -fno-common option on hppa*-*-hpux*.
5732
fe86867f
BE
57332015-01-02 Bernd Edlinger <bernd.edlinger@hotmail.de>
5734
5735 * c-c++-common/tsan/bitfield_race.c: New testcase.
5736 * g++.dg/tsan/aligned_vs_unaligned_race.C: Fixed.
5737
09de7c25
TB
57382015-01-02 Tobias Burnus <burnus@net-b.de>
5739
5740 * gfortran.dg/coarray/collectives_4.f90: New.
5741
74a1c62f
JW
57422015-01-02 Janus Weil <janus@gcc.gnu.org>
5743
5744 PR fortran/57562
5745 * gfortran.dg/extends_16.f90: New.
5746
09ed8520
TB
57472015-01-02 Tobias Burnus <burnus@net-b.de>
5748
5749 * gfortran.dg/coarray/caf.exp (dg-compile-aux-modules): Add.
5750
213ab0a6
TB
57512015-01-02 Tobias Burnus <burnus@net-b.de>
5752
5753 * gfortran.dg/coarray/codimension_2.f90: New.
5754 * gfortran.dg/coarray/codimension_2a.f90: New.
5755 * gfortran.dg/coarray_35.f90: New.
5756 * gfortran.dg/coarray_35a.f90: New.
5757
4294c093 57582015-01-02 Janus Weil <janus@gcc.gnu.org>
a30772be 5759
4294c093 5760 PR fortran/60507
74a1c62f 5761 * gfortran.dg/dummy_procedure_11.f90: New.
09de7c25 5762^L
213ab0a6 5763Copyright (C) 2015 Free Software Foundation, Inc.
ad41bd84
JM
5764
5765Copying and distribution of this file, with or without modification,
5766are permitted in any medium without royalty provided the copyright
5767notice and this notice are preserved.
This page took 5.402573 seconds and 5 git commands to generate.