]> git.ipfire.org Git - thirdparty/gcc.git/blame - gcc/testsuite/ChangeLog
Makefile.def (target_modules): Remove libmudflap
[thirdparty/gcc.git] / gcc / testsuite / ChangeLog
CommitLineData
98906124
JL
12013-10-26 Jeff Law <law@redhat.com>
2
3 * g++.dg/torture/pr49309.C: Removed.
4 * gcc.dg/dfp/pr35739.c: Removed.
5
f6937e32
VM
62013-10-25 Vladimir Makarov <vmakarov@redhat.com>
7
8 PR rtl-optimization/58759
9 * gcc.target/i386/pr58759.c: New.
10
f5d368b6
TB
112013-10-25 Tobias Burnus <burnus@net-b.de>
12
13 * g++.dg/vect/pr33426-ivdep.cc: Use dg-options.
14 * gfortran.dg/vect/vect-do-concurrent-1.f90: Ditto.
15 * testsuite/gcc.dg/vect/vect-ivdep-1.c: Ditto.
16
42917d01
YZ
172013-10-25 Yufeng Zhang <yufeng.zhang@arm.com>
18
19 * gcc.dg/wmul-1.c: New test.
20
b02ef56d
PC
212013-10-25 Paolo Carlini <paolo.carlini@oracle.com>
22
23 PR c++/58878
24 * g++.dg/template/pr58878.C: New.
25
bb362135
MG
262013-10-25 Marc Glisse <marc.glisse@inria.fr>
27
28 * gcc.dg/tree-ssa/alias-23.c: New file.
29
447f3223
RB
302013-10-25 Richard Biener <rguenther@suse.de>
31
32 PR tree-optimization/58626
33 * gcc.dg/torture/pr58626.c: New testcase.
34
5970573c
PC
352013-10-25 Paolo Carlini <paolo.carlini@oracle.com>
36
37 PR c++/54812
38 * g++.dg/cpp0x/defaulted47.C: New.
39
356610cb
EB
402013-10-25 Eric Botcazou <ebotcazou@adacore.com>
41
42 * gcc.c-torture/execute/pr58831.c: New test.
43
442013-10-25 Nick Clifton <nickc@redhat.com>
2e30c7fb
NC
45
46 * c-c++-common/pr57793.c: Add expected error messages for
47 targets with small integers.
48 * gcc.dg/c99-stdint-1.c: Only run on 32-bit plus targets.
49 * gcc.dg/c99-stdint-2.c: Likewise.
50 * gcc.dg/cdce1.c: Likewise.
51 * gcc.dg/fold-overflow-1.c: Likewise.
52 * gcc.dg/utf-cvt.c: Likewise.
53 * gcc.dg/ftrapv-1.c: Only run on targets that support trapping
54 arithmetic.
55 * gcc.dg/ftrapv-2.c: Likewise.
56 * gcc.dg/pr30286.c: Likewise.
57 * gcc.dg/pr19340.c: Only run on targets that support
58 scheduling.
59 * lib/target-supports.exp (check_effective_target_trapping): New
60 proc. Returns true if the target supports trapping arithmetic.
61
43ae206c
TB
622013-10-25 Tobias Burnus <burnus@net-b.de>
63
64 * g++.dg/parse/ivdep.C: New.
65 * g++.dg/vect/pr33426-ivdep.cc: New.
66
464046a6
RH
672013-10-24 Richard Henderson <rth@redhat.com>
68
69 PR rtl/58542
70 * gcc.dg/atomic-store-6.c: New.
71
ccc23115
ILT
722013-10-24 Ian Lance Taylor <iant@google.com>
73
74 * go.test/go-test.exp (errchk): Combine quoted strings in
75 comments.
76
247dbcf4
CH
772013-10-24 Cong Hou <congh@google.com>
78
79 * gcc.c-torture/execute/20030125-1.c: Update.
80
d73749df 812013-10-24 Tobias Burnus <burnus@net-b.de>
2ca4e2c2
TB
82
83 PR fortran/44646
84 * gfortran.dg/vect/vect-do-concurrent-1.f90: New.
85
a2ad7995
DC
862013-10-24 Dehao Chen <dehao@google.com>
87
88 * g++.dg/opt/devirt3.C: New test.
89
8170608b
TB
902013-08-24 Tobias Burnus <burnus@net-b.de>
91
92 PR other/33426
93 * testsuite/gcc.dg/ivdep.c: New.
94 * testsuite/gcc.dg/vect/vect-ivdep-1.c: New.
95
a079f50a
KT
962013-10-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
97
98 * gcc.target/aarch64/c-output-mod-2.c: Fix for -fPIC.
99 * gcc.target/aarch64/c-output-mod-3.c: Likewise.
100
ac63f305
NC
1012013-10-24 Nick Clifton <nickc@redhat.com>
102
103 * gcc.dg/20020312-2.c: No PIC register for RL78 or MSP430.
104
320a9762
MP
1052013-10-24 Marek Polacek <polacek@redhat.com>
106
107 PR c++/58705
108 * g++.dg/parse/pr58705.C: New test.
109
f28aa681
MP
1102013-10-24 Marek Polacek <polacek@redhat.com>
111
112 * gcc.dg/c11-align-5.c: Add more testing.
113
c19d33d8
PH
1142013-10-23 Pat Haugen <pthaugen@us.ibm.com>
115
116 * gcc.target/powerpc/direct-move.h: Fix header for executable tests.
117
5e40da4f
JJ
1182013-10-23 Jakub Jelinek <jakub@redhat.com>
119
120 PR tree-optimization/58775
121 PR tree-optimization/58791
122 * gcc.dg/guality/pr58791-1.c: New test.
123 * gcc.dg/guality/pr58791-2.c: New test.
124 * gcc.dg/guality/pr58791-3.c: New test.
125 * gcc.dg/guality/pr58791-4.c: New test.
126 * gcc.dg/guality/pr58791-5.c: New test.
127 * gcc.c-torture/compile/pr58775.c: New test.
128 * gcc.dg/tree-ssa/reassoc-28.c: Don't scan reassoc1 dump.
129
a63b68b2
TV
1302013-10-23 Tom de Vries <tom@codesourcery.com>
131
132 PR tree-optimization/58805
133 * gcc.dg/pr58805.c: New test.
134
2d67d169
JJ
1352013-10-23 Jakub Jelinek <jakub@redhat.com>
136
7abed779
JJ
137 * gcc.target/i386/vect-div-1.c: New test.
138
2d67d169
JJ
139 * gcc.dg/vect/pr58508.c: Remove dg-options.
140
49ed1a46
RB
1412013-10-23 Richard Biener <rguenther@suse.de>
142
143 * gcc.dg/torture/pr58830.c: New testcase.
144
fe15a1a7
ESR
1452013-10-23 Edward Smith-Rowland <3dw4rd@verizon.net>
146
147 Implement C++14 [[deprecated]] modulo [[gnu::deprecated]] bugs.
148 * g++.dg/cpp1y/attr-deprecated.C: New.
149 * g++.dg/cpp1y/attr-deprecated-neg.C: New.
150
3d54e576
TB
1512013-10-23 Tobias Burnus <burnus@net-b.de>
152
153 PR fortran/58793
154 * gfortran.dg/assumed_type_8.f90: New.
155
9ae93484
UB
1562013-10-22 Uros Bizjak <ubizjak@gmail.com>
157
158 PR target/58779
159 * gcc.target/i386/pr30315.c: Remove MINUSCC, DECCC, MINUSCCONLY
160 and MINUSCCZEXT defines. Update scan-assembler dg directive.
161 * gcc.dg/torture/pr58779.c: New test.
162
fb61ee69
SE
1632013-10-22 Steve Ellcey <sellcey@mips.com>
164
165 * gcc.target/mips/nor.c: New.
166
843d68c6
BS
1672013-10-22 Bill Schmidt <wschmidt@vnet.ibm.com>
168
169 * gcc.target/powerpc/altivec-perm-1.c: Move the two vector pack
170 tests into...
171 * gcc.target/powerpc/altivec-perm-3.c: ...this new test, which is
172 restricted to big-endian targets.
173
cddf0123
PT
1742013-10-22 Paul Thomas <pault@gcc.gnu.org>
175
176 PR fortran 57893
177 * gfortran.dg/unlimited_polymorphic_13.f90 : New test.
178
2be03814
TB
1792013-10-21 Tobias Burnus <burnus@net-b.de>
180
181 PR fortran/58803
182 * gfortran.dg/proc_ptr_comp_38.f90: New.
183
1e08df0e
MP
1842013-10-21 Marek Polacek <polacek@redhat.com>
185
186 PR middle-end/58809
187 * gcc.dg/gomp/pr58809.c: New test.
188
fa484029
VP
1892013-10-21 Vidya Praveen <vidyapraveen@arm.com>
190
191 * gcc.dg/20050922-1.c: Remove stdlib.h and declare abort().
9ae93484 192 * gcc.dg/20050922-1.c: Remove stdlib.h and declare abort() and exit().
fa484029 193
2445aeac
RB
1942013-10-21 Richard Biener <rguenther@suse.de>
195
196 PR tree-optimization/58794
197 * c-c++-common/torture/pr58794-1.c: New testcase.
198 * c-c++-common/torture/pr58794-2.c: Likewise.
199
d480e6a5
RB
2002013-10-21 Richard Biener <rguenther@suse.de>
201
202 PR middle-end/58742
203 * c-c++-common/fold-divmul-1.c: New testcase.
204
d606b917
MZ
2052013-10-21 Michael Zolotukhin <michael.v.zolotukhin@gmail.com>
206
207 * gcc.target/i386/memset-vector_loop-1.c: New test.
208 * gcc.target/i386/memset-vector_loop-2.c: New test.
209
4d648807
DN
2102013-10-21 Diego Novillo <dnovillo@google.com>
211
212 * g++.dg/plugin/selfassign.c: Include tree.h.
213 * gcc.dg/plugin/finish_unit_plugin.c: Likewise.
214 * gcc.dg/plugin/ggcplug.c: Likewise.
215 * gcc.dg/plugin/one_time_plugin.c: Likewise.
216 * gcc.dg/plugin/selfassign.c: Likewise.
217 * gcc.dg/plugin/start_unit_plugin.c: Likewise.
218
fac129d8
RS
2192013-10-20 Richard Sandiford <rdsandiford@googlemail.com>
220
221 * gcc.target/mips/mips-ps-5.c: Add alignment attributes.
222 * gcc.target/mips/mips-ps-7.c: Likewise.
223
0f37323c
RS
2242013-10-20 Richard Sandiford <rdsandiford@googlemail.com>
225
226 * gcc.target/mips/bswap-1.c, gcc.target/mips/bswap-2.c,
227 gcc.target/mips/bswap-3.c, gcc.target/mips/bswap-4.c,
228 gcc.target/mips/bswap-5.c, gcc.target/mips/bswap-6.c: New tests.
229
54e9430d
JDA
2302013-10-19 John David Anglin <danglin@gcc.gnu.org>
231
3c4d33ac
JDA
232 * c-c++-common/opaque-vector.c: Skip long double test on hppa.
233
54e9430d
JDA
234 PR testsuite/58645
235 * gnat.dg/specs/linker_alias.ads: Skip on hppa*-*-hpux*.
236
7aa14ddb
MS
2372013-10-19 Mike Stump <mikestump@comcast.net>
238
239 * g++.dg/lto/lto.exp: Add support for C/C++ mix language testing.
240
241 * gcc.dg/lto/pr54625-1_0.c: Move from here...
242 * g++.dg/lto/pr54625-1_0.c: ... to here.
243 * gcc.dg/lto/pr54625-1_1.C: Likewise.
244 * g++.dg/lto/pr54625-1_1.C: Likewise.
245 * gcc.dg/lto/pr54625-2_0.c: Likewise.
246 * g++.dg/lto/pr54625-2_0.c: Likewise.
247 * gcc.dg/lto/pr54625-2_1.C: Likewise.
248 * g++.dg/lto/pr54625-2_1.C: Likewise.
249
c6436d74
OE
2502013-10-19 Oleg Endo <olegendo@gcc.gnu.org>
251
252 * gcc.target/sh/pr54089-3.c: Fix test for load of constant 31.
253
6f978a2a
CH
2542013-10-18 Cong Hou <congh@google.com>
255
256 * gcc.dg/vect/pr58508.c: New test.
257
6e62a2b4
PC
2582013-10-18 Paolo Carlini <paolo.carlini@oracle.com>
259
260 PR c++/58466
261 * g++.dg/cpp0x/variadic145.C: New.
262
377d9792
AM
2632013-10-18 Andrew MacLeod <amacleod@redhat.com>
264
265 * g++.dg/plugin/header_plugin.c: Don't include tree-flow.h.
266
56287810
HPN
2672013-10-18 Hans-Peter Nilsson <hp@axis.com>
268
269 * gcc.dg/tree-ssa/gen-vect-11.c: Use dynamic vector cost model.
377d9792
AM
270 * gcc.dg/tree-ssa/gen-vect-11a.c: Likewise.
271 * gcc.dg/tree-ssa/gen-vect-2.c: Likewise.
272 * gcc.dg/tree-ssa/gen-vect-25.c: Likewise.
56287810 273
92fd70fb
CB
2742013-10-17 Charles Bayis <charles.baylis@linaro.org>
275
276 * gcc.dg/builtin-apply2.c: Skip test on arm hardfloat ABI targets.
277 * gcc.dg/tls/pr42894.c: Remove dg-options for arm*-*-* targets.
278 * gcc.target/arm/thumb-ltu.c: Remove dg-skip-if and require
279 effective target arm_thumb1_ok.
280 * lib/target-supports.exp
281 (check_effective_target_arm_fp16_ok_nocache): Don't force
282 -mfloat-abi=soft when building for hardfloat target.
283
74fee7e9
MM
2842013-10-17 Michael Meissner <meissner@linux.vnet.ibm.com>
285
286 PR target/58673
287 * gcc.target/powerpc/pr58673-1.c: New file to test whether
288 -mquad-word + -mno-vsx-timode causes errors.
289 * gcc.target/powerpc/pr58673-2.c: Likewise.
290
206b48e4
PC
2912013-10-17 Paolo Carlini <paolo.carlini@oracle.com>
292
293 PR c++/58596
294 * g++.dg/cpp0x/lambda/lambda-nsdmi5.C: New
295
f541a481
KT
2962013-10-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
297
298 * gcc.target/aarch64/c-output-template.c: New testcase.
299 * gcc.target/aarch64/c-output-template-2.c: Likewise.
300 * gcc.target/aarch64/c-output-template-3.c: Likewise.
301
fbb1d5dc
MHD
3022013-10-17 Michael Hudson-Doyle <michael.hudson@linaro.org>
303
304 * gcc/testsuite/lib/target-supports.exp
305 (check_effective_target_sync_long_long): AArch64 supports
306 atomic operations on "long long".
307 (check_effective_target_sync_long_long_runtime): AArch64 can
308 execute atomic operations on "long long".
309
f4bed77b
RB
3102013-10-17 Richard Biener <rguenther@suse.de>
311
312 PR tree-optimization/58143
313 * gcc.dg/torture/pr58143-1.c: New testcase.
314 * gcc.dg/torture/pr58143-2.c: Likewise.
315 * gcc.dg/torture/pr58143-3.c: Likewise.
316
568a31f2
MP
3172013-10-17 Marek Polacek <polacek@redhat.com>
318
319 PR c/58267
320 * gcc.dg/c1x-align-5.c: New test.
321
a8267f8d
TB
3222013-10-16 Tobias Burnus <burnus@net-b.de>
323
324 PR fortran/58652
325 * gfortran.dg/unlimited_polymorphic_12.f90: New.
326
32a8974d
TS
3272013-10-16 Thomas Schwinge <thomas@codesourcery.com>
328
329 * c-c++-common/cpp/openmp-define-1.c: Move
330 dg-require-effective-target fopenmp after dg-do directive.
331 * c-c++-common/cpp/openmp-define-2.c: Likewise.
332 * gfortran.dg/openmp-define-1.f90: Likewise.
333 * gfortran.dg/openmp-define-2.f90: Likewise.
334 * gfortran.dg/openmp-define-3.f90: Likewise.
335
02c0e306
PM
3362013-10-16 Paulo Matos <pmatos@broadcom.com>
337
338 * gcc.dg/tree-prof/tree-prof.exp: Fix comment.
339
bf7b5747
ST
3402013-10-15 Sriraman Tallam <tmsriram@google.com>
341
342 PR target/57756
343 * gcc.target/i386/pr57756.c: New test.
344 * gcc.target/i386/pr57756_2.c: New test.
345
16022041
RS
3462013-10-15 Richard Sandiford <rdsandiford@googlemail.com>
347
348 * gcc.dg/torture/builtin-self.c: New file.
349
b114bfb4
ZC
3502013-10-15 Zhenqiang Chen <zhenqiang.chen@arm.com>
351
352 * gcc.dg/tree-ssa/reassoc-32.c: New test case.
353 * gcc.dg/tree-ssa/reassoc-33.c: New test case.
354 * gcc.dg/tree-ssa/reassoc-34.c: New test case.
355 * gcc.dg/tree-ssa/reassoc-35.c: New test case.
356 * gcc.dg/tree-ssa/reassoc-36.c: New test case.
357
69b8f2f9
CH
3582013-10-15 Cong Hou <congh@google.com>
359
360 * gcc.dg/vect/vect-reduc-pattern-3.c: New test.
361
09560e7f
PC
3622013-10-15 Paolo Carlini <paolo.carlini@oracle.com>
363
364 PR c++/58707
365 * g++.dg/cpp0x/pr58707.C: New.
366
74576057
KT
3672013-10-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
368
369 * c-c++-common/cpp/openmp-define-3.c: Move effective target check
370 after other directives.
371
910ddd18
TB
3722013-10-15 Tobias Burnus <burnus@net-b.de>
373
374 PR fortran/58652
375 * gfortran.dg/unlimited_polymorphic_11.f90: New.
376
be66a226
ILT
3772013-10-14 Ian Lance Taylor <iant@google.com>
378
379 * go.test/go-test.exp (go-find-packages): New proc.
380 (go-gc-tests): Skip stress and safe tests. Skip *.dir
381 subdirectories. Do simple +build line matching. Handle run with
382 arguments. Handle errorcheckdir and rundircmpout. Use packages
383 for rundir. Remove special handling for bug191 and dwarf.
384
f637ebc1
TB
3852013-10-14 Tobias Burnus <burnus@net-b.de>
386
387 PR fortran/58658
388 * gfortran.dg/unlimited_polymorphic_10.f90: New.
389
5a015f2b
RO
3902013-10-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
391
9ae93484
UB
392 * gcc.dg/torture/pr58670.c (ASM_STR) [__i386__ || __x86_64__]:
393 Use btsl.
5a015f2b 394
b5ccb9ed
EB
3952013-10-14 Eric Botcazou <ebotcazou@adacore.com>
396
397 * gnat.dg/specs/opt1.ads: New test.
398
d19d091c
RB
3992013-10-14 Richard Biener <rguenther@suse.de>
400
401 PR tree-optimization/58640
402 * gcc.c-torture/execute/pr58640-2.c: New testcase.
403
f036807a
EB
4042013-10-13 Eric Botcazou <ebotcazou@adacore.com>
405
406 * gnat.dg/uninit_array.ad[sn]: New test.
407 * gnat.dg/uninit_array_pkg.ads: New helper.
408
3246afaa
EB
4092013-10-13 Richard Biener <rguenther@suse.de>
410
411 * gcc.c-torture/execute/pr58662.c: New test.
412
5d30dc5b
OE
4132013-10-12 Oleg Endo <olegendo@gcc.gnu.org>
414
415 PR target/51244
416 * gcc.dg/torture/p51244-21.c: New.
417 * gcc.target/sh/pr51244-20.c: New.
418 * gcc.target/sh/pr51244-20-sh2a.c: New.
419
585a0b99
AC
4202013-10-12 Arnaud Charlet <charlet@adacore.com>
421
422 * gnat.dg/specs/linker_section.ads: Update test.
423
37d1c5db
L
4242013-10-12 H.J. Lu <hongjiu.lu@intel.com>
425
426 PR target/58690
427 * gcc.target/i386/pr58690.c: New test
428
b86a70ff
AM
4292013-10-12 Alexander Monakov <amonakov@ispras.ru>
430
431 * gcc.target/i386/builtin-ucmp.c: New test.
432
a9e6b836
BM
4332013-10-11 Brooks Moses <bmoses@google.com>
434
adcfd489 435 * g++.dg/ext/altivec-7.C: Check for standard vector-type name mangling.
a9e6b836 436
ef3cfba2
JL
4372013-10-11 Jeff Law <law@redhat.com>
438
439 * gcc.c-torture/execute/pr58640.c: New test.
440
20e8fa53
PC
4412013-10-11 Paolo Carlini <paolo.carlini@oracle.com>
442
443 PR c++/58633
444 * g++.dg/cpp0x/decltype57.C: New.
445
ddc757fe
PC
4462013-10-11 Paolo Carlini <paolo.carlini@oracle.com>
447
448 PR c++/31671
449 * g++.dg/template/nontype26.C: New.
450
1e723fd7
TS
4512013-10-11 Thomas Schwinge <thomas@codesourcery.com>
452
86a6016d
TS
453 * c-c++-common/cpp/openmp-define-1.c: New file.
454 * c-c++-common/cpp/openmp-define-2.c: Likewise.
455 * c-c++-common/cpp/openmp-define-3.c: Likewise.
456 * gfortran.dg/openmp-define-1.f90: Likewise.
457 * gfortran.dg/openmp-define-2.f90: Likewise.
458 * gfortran.dg/openmp-define-3.f90: Likewise.
459
1e723fd7
TS
460 * g++.dg/gomp/gomp.exp: Recurse into subdirectories when looking
461 for test source files.
462 * gcc.dg/gomp/gomp.exp: Likewise.
463 * gcc.dg/gomp/appendix-a/a.35.1.c: Expect error.
464 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
465 * gcc.dg/gomp/appendix-a/a.35.4.c: Likewise.
466 * gcc.dg/gomp/appendix-a/a.35.5.c: Likewise.
467 * gcc.dg/gomp/appendix-a/a.35.6.c: Likewise.
468
acf0174b
JJ
4692013-10-11 Jakub Jelinek <jakub@redhat.com>
470
471 * c-c++-common/gomp/atomic-15.c: Adjust for C diagnostics.
472 Remove error test that is now valid in OpenMP 4.0.
473 * c-c++-common/gomp/atomic-16.c: New test.
474 * c-c++-common/gomp/cancel-1.c: New test.
475 * c-c++-common/gomp/depend-1.c: New test.
476 * c-c++-common/gomp/depend-2.c: New test.
477 * c-c++-common/gomp/map-1.c: New test.
478 * c-c++-common/gomp/pr58472.c: New test.
479 * c-c++-common/gomp/sections1.c: New test.
480 * c-c++-common/gomp/simd1.c: New test.
481 * c-c++-common/gomp/simd2.c: New test.
482 * c-c++-common/gomp/simd3.c: New test.
483 * c-c++-common/gomp/simd4.c: New test.
484 * c-c++-common/gomp/simd5.c: New test.
485 * c-c++-common/gomp/single1.c: New test.
486 * g++.dg/gomp/block-0.C: Adjust for stricter #pragma omp sections
487 parser.
488 * g++.dg/gomp/block-3.C: Likewise.
489 * g++.dg/gomp/clause-3.C: Adjust error messages.
490 * g++.dg/gomp/declare-simd-1.C: New test.
491 * g++.dg/gomp/declare-simd-2.C: New test.
492 * g++.dg/gomp/depend-1.C: New test.
493 * g++.dg/gomp/depend-2.C: New test.
494 * g++.dg/gomp/target-1.C: New test.
495 * g++.dg/gomp/target-2.C: New test.
496 * g++.dg/gomp/taskgroup-1.C: New test.
497 * g++.dg/gomp/teams-1.C: New test.
498 * g++.dg/gomp/udr-1.C: New test.
499 * g++.dg/gomp/udr-2.C: New test.
500 * g++.dg/gomp/udr-3.C: New test.
501 * g++.dg/gomp/udr-4.C: New test.
502 * g++.dg/gomp/udr-5.C: New test.
503 * g++.dg/gomp/udr-6.C: New test.
504 * gcc.dg/autopar/outer-1.c: Expect 4 instead of 5 loopfn matches.
505 * gcc.dg/autopar/outer-2.c: Likewise.
506 * gcc.dg/autopar/outer-3.c: Likewise.
507 * gcc.dg/autopar/outer-4.c: Likewise.
508 * gcc.dg/autopar/outer-5.c: Likewise.
509 * gcc.dg/autopar/outer-6.c: Likewise.
510 * gcc.dg/autopar/parallelization-1.c: Likewise.
511 * gcc.dg/gomp/block-3.c: Adjust for stricter #pragma omp sections
512 parser.
513 * gcc.dg/gomp/clause-1.c: Adjust error messages.
514 * gcc.dg/gomp/combined-1.c: Look for GOMP_parallel_loop_runtime
515 instead of GOMP_parallel_loop_runtime_start.
516 * gcc.dg/gomp/declare-simd-1.c: New test.
517 * gcc.dg/gomp/declare-simd-2.c: New test.
518 * gcc.dg/gomp/nesting-1.c: Adjust for stricter #pragma omp sections
519 parser. Add further #pragma omp sections nesting tests.
520 * gcc.dg/gomp/target-1.c: New test.
521 * gcc.dg/gomp/target-2.c: New test.
522 * gcc.dg/gomp/taskgroup-1.c: New test.
523 * gcc.dg/gomp/teams-1.c: New test.
524 * gcc.dg/gomp/udr-1.c: New test.
525 * gcc.dg/gomp/udr-2.c: New test.
526 * gcc.dg/gomp/udr-3.c: New test.
527 * gcc.dg/gomp/udr-4.c: New test.
528 * gfortran.dg/gomp/appendix-a/a.35.5.f90: Add dg-error.
529
13ef00fa
JH
5302013-10-10 Jan Hubicka <jh@suse.cz>
531
532 * gcc.target/i386/avx256-unaligned-store-3.c: Update template for
533 tuning change.
534 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
535 * gcc.target/i386/pr49168-1.c: Likewise.
536 * gcc.target/i386/pr49002-2.c: Likewise.
537
a1d50386
JJ
5382013-10-10 Jakub Jelinek <jakub@redhat.com>
539
540 PR middle-end/58670
541 * gcc.dg/torture/pr58670.c: New test.
542
c9ef86a1
ZC
5432013-10-09 Zhenqiang Chen <zhenqiang.chen@arm.com>
544
545 * gcc.dg/tree-ssa/phi-opt-11.c: New test.
546
830ce0a2
MP
5472013-10-09 Marek Polacek <polacek@redhat.com>
548
549 PR c++/58635
550 * g++.dg/tm/pr58635-1.C: New test.
551 * g++.dg/tm/pr58635-2.C: New test.
552
428e041e
JJ
5532013-10-09 Jakub Jelinek <jakub@redhat.com>
554
555 * gcc.dg/vect/bb-slp-31.c: Add cleanup-tree-dump.
556
826cacfe
MG
5572013-10-09 Marc Glisse <marc.glisse@inria.fr>
558
559 PR tree-optimization/20318
560 * c-c++-common/pr20318.c: New file.
561 * gcc.dg/tree-ssa/pr20318.c: New file.
562
378f8976
EB
5632013-10-09 Eric Botcazou <ebotcazou@adacore.com>
564
565 * gcc.c-torture/execute/pr58570.c: New test.
566
0fe04f5c
AV
5672013-10-09 Alex Velenko <Alex.Velenko@arm.com>
568
569 * gcc.target/aarch64/vclz.c: New testcase.
570
bed9bae4
AV
5712013-10-09 Alex Velenko <Alex.Velenko@arm.com>
572
573 * gcc.target/aarch64/vadd_f64.c: New testcase.
574 * gcc.target/aarch64/vsub_f64.c: New testcase.
575
7f3d8b19
AV
5762013-10-09 Alex Velenko <Alex.Velenko@arm.com>
577
578 * gcc.target/aarch64/vdiv_f.c: New testcase.
579
7df625a6
AV
5802013-10-09 Alex Velenko <Alex.Velenko@arm.com>
581
582 * gcc.target/aarch64/vneg_f.c: New testcase.
583 * gcc.target/aarch64/vneg_s.c: New testcase.
584
c80217c9
PC
5852013-10-08 Paolo Carlini <paolo.carlini@oracle.com>
586
587 PR c++/58568
588 * g++.dg/cpp0x/lambda/lambda-ice10.C: New.
589 * g++.old-deja/g++.mike/misc9.C: Adjust.
590
a330ff7f
PC
5912013-10-08 Paolo Carlini <paolo.carlini@oracle.com>
592
593 PR c++/58665
594 Revert:
595 2013-10-04 Paolo Carlini <paolo.carlini@oracle.com>
596
597 PR c++/58448
598 * g++.dg/template/crash117.C: New.
599
3947652f
AK
6002013-10-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
601
602 * gcc.target/s390/htm-nofloat-2.c: Add -mzarch to asm options.
603
0e6a0e48
MG
6042013-10-08 Marc Glisse <marc.glisse@inria.fr>
605
606 PR tree-optimization/58480
607 * gcc.dg/tree-ssa/pr58480.c: New file.
608
0cf68694
BS
6092013-10-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
610
611 * gcc.target/powerpc/pr43154.c: Skip for ppc64 little endian.
612 * gcc.target/powerpc/fusion.c: Likewise.
613
36c0bd4f
AK
6142013-10-07 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
615
616 * gcc.target/s390/htm-nofloat-2.c: New testcase.
617
ee163e72
AK
6182013-10-07 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
619
620 * gcc.target/s390/htm-1.c: Add more tests to cover different
621 operand types.
622
0e02d8e3
PC
6232013-10-06 Paolo Carlini <paolo.carlini@oracle.com>
624
625 PR c++/58126
626 * g++.dg/init/uninitialized1.C: New.
627
fef7e16b
PC
6282013-10-06 Paolo Carlini <paolo.carlini@oracle.com>
629
630 PR c++/56060
631 * g++.dg/cpp0x/variadic144.C: New.
632
76b67a0a
PC
6332013-10-04 Paolo Carlini <paolo.carlini@oracle.com>
634
635 PR c++/58560
636 * g++.dg/cpp0x/auto39.C: New.
637
12f64ca5
PC
6382013-10-04 Paolo Carlini <paolo.carlini@oracle.com>
639
640 PR c++/58503
641 * g++.dg/cpp0x/range-for26.C: New.
642 * g++.dg/cpp0x/range-for27.C: Likewise.
643
e36fae42
PC
6442013-10-04 Paolo Carlini <paolo.carlini@oracle.com>
645
646 PR c++/58448
647 * g++.dg/template/crash117.C: New.
648
f0aaf8c1
MG
6492013-10-04 Marc Glisse <marc.glisse@inria.fr>
650
651 PR c++/19476
652 * g++.dg/tree-ssa/pr19476-5.C: New file.
653 * g++.dg/tree-ssa/pr19476-1.C: Mention pr19476-5.C.
654
2765f897
PC
6552013-10-04 Paolo Carlini <paolo.carlini@oracle.com>
656
657 PR c++/58584
658 * g++.dg/cpp0x/gen-attrs-55.C: New.
659
d1f11e2b
ER
6602013-10-03 Easwaran Raman <eraman@google.com>
661
662 PR c++/33911
663 * g++.dg/ext/attribute47.C: New.
664
65efa7e7
UB
6652013-10-03 Rong Xu <xur@google.com>
666
667 * gcc.target/i386/cold-attribute-2.c: Fix the test by using original
668 probability.
669 * gcc.dg/tree-ssa/ipa-split-5.c: Ditto.
670 * gcc.dg/tree-ssa/ipa-split-6.c: Ditto.
671
2ef7251f
MP
6722013-10-03 Marek Polacek <polacek@redhat.com>
673
674 PR c++/58510
675 * g++.dg/cpp0x/pr58510.C: New test.
676
2284b034
MG
6772013-10-03 Marc Glisse <marc.glisse@inria.fr>
678
679 PR c++/19476
680 * g++.dg/tree-ssa/pr19476-1.C: New file.
681 * g++.dg/tree-ssa/pr19476-2.C: Likewise.
682 * g++.dg/tree-ssa/pr19476-3.C: Likewise.
683 * g++.dg/tree-ssa/pr19476-4.C: Likewise.
684
0609bdf2
MM
6852013-10-03 Michael Meissner <meissner@linux.vnet.ibm.com>
686
687 * gcc.target/powerpc/p8vector-fp.c: New test for floating point
688 scalar operations when using -mupper-regs-sf and -mupper-regs-df.
689 * gcc.target/powerpc/ppc-target-1.c: Update tests to allow either
690 VSX scalar operations or the traditional floating point form of
691 the instruction.
692 * gcc.target/powerpc/ppc-target-2.c: Likewise.
693 * gcc.target/powerpc/recip-3.c: Likewise.
694 * gcc.target/powerpc/recip-5.c: Likewise.
695 * gcc.target/powerpc/pr72747.c: Likewise.
696 * gcc.target/powerpc/vsx-builtin-3.c: Likewise.
697
24c56925
MS
6982013-10-03 Marcus Shawcroft <marcus.shawcroft@arm.com>
699
700 PR target/58460
701 * gcc.target/aarch64/pr58460.c: New file.
702
9c84da22
TB
7032013-10-02 Tobias Burnus <burnus@net-b.de>
704
705 PR fortran/58593
706 * gfortran.dg/char_length_19.f90: New.
707
6bd32cb2
PC
7082013-10-02 Paolo Carlini <paolo.carlini@oracle.com>
709
710 PR c++/58535
711 * g++.dg/parse/crash65.C: New.
712 * g++.dg/cpp1y/pr58535.C: Likewise.
713
826a536d
RB
7142013-10-02 Richard Biener <rguenther@suse.de>
715
716 * gcc.dg/tree-ssa/ldist-11.c: Adjust.
717 * gcc.dg/tree-ssa/ldist-17.c: Likewise.
718 * gcc.dg/tree-ssa/ldist-23.c: Likewise.
719 * gcc.dg/tree-ssa/ldist-pr45948.c: Likewise.
720 * gfortran.dg/ldist-pr45199.f: Likewise.
721
0eb3d6c6
PC
7222013-10-02 Paolo Carlini <paolo.carlini@oracle.com>
723
724 PR c++/58565
725 * g++.dg/parse/crash64.C: New.
726
0916f876
YZ
7272013-10-02 Yufeng Zhang <yufeng.zhang@arm.com>
728
729 * gcc.dg/tree-ssa/slsr-40.c: New test.
730
43939071
PC
7312013-10-01 Paolo Carlini <paolo.carlini@oracle.com>
732
733 PR c++/58563
734 * g++.dg/cpp0x/pr58563.C: New.
735
8da00d65
VP
7362013-10-01 Vidya Praveen <vidyapraveen@arm.com>
737
738 * gcc.target/aarch64/vect_saddl_1.c: New.
739
966f97ac
JJ
7402013-10-01 Jakub Jelinek <jakub@redhat.com>
741
742 PR target/58574
743 * gcc.c-torture/execute/pr58574.c: New testcase.
744
3a323a38
KV
7452013-10-01 Kugan Vivekanandarajah <kuganv@linaro.org>
746
747 PR Target/58578
748 * gcc.target/arm/pr58578.c: New test.
749
4523e44d
KT
7502013-10-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
751
8da00d65
VP
752 PR tree-optimization/58556
753 * gcc.dg/tree-ssa/gen-vect-26.c: Use dynamic vector cost model.
754 * gcc.dg/tree-ssa/gen-vect-28.c: Likewise.
4523e44d 755
f1557372
NC
7562013-10-01 Nick Clifton <nickc@redhat.com>
757
758 * lib/target-supports.exp (check_effective_target_ptr32plus): Fail
759 for MSP430.
760 * gcc.c-torture/compile/20010327-1.c: Only run the test for
761 ptr32plus targets.
762 * gcc.c-torture/compile/pr41181.c: Likewise.
763 * gcc.c-torture/compile/calls.c: Likewise.
764 * gcc.c-torture/compile/990617-1.c: Likewise.
765 * gcc.c-torture/compile/pr55955.c: Only run the test for
766 int32plus targets.
767 * gcc.c-torture/compile/limits-externdecl.c: Likewise.
768
818625cf
RB
7692013-10-01 Richard Biener <rguenther@suse.de>
770
771 PR tree-optimization/58553
772 * gcc.dg/torture/pr58553.c: New testcase.
773
f66d0891
JJ
7742013-09-30 Jakub Jelinek <jakub@redhat.com>
775
776 PR middle-end/58564
777 * gcc.c-torture/execute/pr58564.c: New test.
778
05357ac3
TJ
7792013-09-30 Teresa Johnson <tejohnson@google.com>
780
781 * testsuite/gcc.dg/tree-ssa/ssa-dom-thread-3.c (expand_one_var):
782 Update for additional dump message.
783
ca406576
RB
7842013-09-30 Richard Biener <rguenther@suse.de>
785
786 PR tree-optimization/58554
787 * gcc.dg/torture/pr58554.c: New testcase.
788
ea5132bc
SC
7892013-09-30 Simon Cook <simon.cook@embecosm.com>
790 Joern Rennecke <joern.rennecke@embecosm.com>
791
792 * gcc.target/arc/barrel-shifter-1.c: New test.
793 * gcc.target/arc/barrel-shifter-2.c: Likewise.
794 * gcc.target/arc/long-calls.c, gcc.target/arc/mA6.c: Likewise.
795 * gcc.target/arc/mA7.c, gcc.target/arc/mARC600.c: Likewise.
796 * gcc.target/arc/mARC601.c, gcc.target/arc/mARC700.c: Likewise.
797 * gcc.target/arc/mcpu-arc600.c, gcc.target/arc/mcpu-arc601.c: Likewise.
798 * gcc.target/arc/mcpu-arc700.c, gcc.target/arc/mcrc.c: Likewise.
799 * gcc.target/arc/mdpfp.c, gcc.target/arc/mdsp-packa.c: Likewise.
800 * gcc.target/arc/mdvbf.c, gcc.target/arc/mlock.c: Likewise.
801 * gcc.target/arc/mmac-24.c, gcc.target/arc/mmac-d16.c: Likewise.
802 * gcc.target/arc/mno-crc.c, gcc.target/arc/mno-dsp-packa.c: Likewise.
803 * gcc.target/arc/mno-dvbf.c, gcc.target/arc/mno-lock.c: Likewise.
804 * gcc.target/arc/mno-mac-24.c, gcc.target/arc/mno-mac-d16.c: Likewise.
805 * gcc.target/arc/mno-rtsc.c, gcc.target/arc/mno-swape.c: Likewise.
806 * gcc.target/arc/mno-xy.c, gcc.target/arc/mrtsc.c: Likewise.
807 * gcc.target/arc/mspfp.c, gcc.target/arc/mswape.c: Likewise.
808 * gcc.target/arc/mtune-ARC600.c: Likewise.
809 * gcc.target/arc/mtune-ARC601.c: Likewise.
810 * gcc.target/arc/mtune-ARC700-xmac: Likewise.
811 * gcc.target/arc/mtune-ARC700.c: Likewise.
812 * gcc.target/arc/mtune-ARC725D.c: Likewise.
813 * gcc.target/arc/mtune-ARC750D.c: Likewise.
814 * gcc.target/arc/mul64.c, gcc.target/arc/mxy.c: Likewise.
815 * gcc.target/arc/no-dpfp-lrsr.c: Likewise.
816
791d9044
RB
8172013-09-30 Richard Biener <rguenther@suse.de>
818
819 PR middle-end/58532
820 * g++.dg/torture/pr58552.C: New testcase.
821
19cdb489
MM
8222013-09-27 Michael Meissner <meissner@linux.vnet.ibm.com>
823
824 * gcc.target/powerpc/p8vector-ldst.c: New test for -mupper-regs-sf
825 and -mupper-regs-df.
826
a7d35bd6
JL
8272013-09-27 Paulo Matos <pmatos@broadcom.com>
828
829 PR middle-end/58463
830 * gcc.dg/pr58463.c: New test.
831
09dc585e
JJ
8322013-09-27 Jakub Jelinek <jakub@redhat.com>
833
834 PR middle-end/58551
835 * c-c++-common/gomp/pr58551.c: New test.
836
e6f1c509
RB
8372013-09-27 Richard Biener <rguenther@suse.de>
838
839 PR tree-optimization/58459
840 * gcc.dg/tree-ssa/ssa-pre-31.c: New testcase.
841
13b670ac
BE
8422013-09-26 Bernd Edlinger <bernd.edlinger@hotmail.de>
843
844 PR fortran/58113
845 * gfortran.dg/round_4.f90: Check for rounding support.
846
1aab6678
JG
8472013-09-26 James Greenhalgh <james.greenhalgh@arm.com>
848
849 * g++.dg/vect/pr58513.cc (op): Make static.
850
a2544177
RB
8512013-09-26 Richard Biener <rguenther@suse.de>
852
853 * gcc.dg/tree-ssa/coalesce-2.c: New testcase.
854
46e950db
RB
8552013-09-26 Richard Biener <rguenther@suse.de>
856
857 PR tree-optimization/58539
858 * gcc.dg/torture/pr58539.c: New testcase.
859
5254eac4
JL
8602013-09-25 Jeff Law <law@redhat.com>
861
862 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: Update expected output.
863
7017a7a9
TB
8642013-09-25 Tobias Burnus <burnus@net-b.de>
865
866 PR fortran/58436
867 * gfortran.dg/finalize_21.f90: New.
868
71e482dc
TB
8692013-09-25 Tobias Burnus <burnus@net-b.de>
870
871 PR fortran/57697
872 PR fortran/58469
873 * gfortran.dg/defined_assignment_8.f90: New.
874 * gfortran.dg/defined_assignment_9.f90: New.
875
b56e9788
MP
8762013-09-25 Marek Polacek <polacek@redhat.com>
877
878 PR sanitizer/58413
879 * c-c++-common/ubsan/shift-5.c: New test.
880 * c-c++-common/ubsan/shift-6.c: New test.
881 * c-c++-common/ubsan/div-by-zero-5.c: New test.
882 * gcc.dg/ubsan/c-shift-1.c: New test.
883
550dfe7f
MP
8842013-09-25 Marek Polacek <polacek@redhat.com>
885
886 PR c++/58516
887 * g++.dg/tm/pr58516.C: New test.
888
aec2eae6
KT
8892013-09-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
890
550dfe7f
MP
891 * lib/target-supports.exp (check_effective_target_arm_cond_exec):
892 New procedure.
893 * gcc.target/arm/minmax_minus.c: Check for cond_exec target.
aec2eae6 894
f40333af
RB
8952013-09-24 Richard Biener <rguenther@suse.de>
896
897 PR middle-end/58513
898 * g++.dg/vect/pr58513.cc: New testcase.
899
fae20561
YR
9002013-09-24 Yvan Roux <yvan.roux@linaro.org>
901
902 * gcc.target/arm/atomic-comp-swap-release-acquire.c: Adjust expected
903 output.
904
ef436967
AB
9052013-09-23 Adam Butcher <adam@jessamine.co.uk>
906
907 PR c++/58500
908 * g++.dg/cpp1y/pr58500.C: New testcase.
909
cefce769
EB
9102013-09-23 Eric Botcazou <ebotcazou@adacore.com>
911
912 * gnat.dg/opt28.ad[sb]: New test.
913 * gnat.dg/opt28_pkg.ads: New helper.
914
984af6ac
RB
9152013-09-23 Richard Biener <rguenther@suse.de>
916
917 PR tree-optimization/58464
918 * g++.dg/torture/pr58464.C: New testcase.
919
0e26cf79
CB
9202013-09-23 Christian Bruel <christian.bruel@st.com>
921
922 PR target/58475
923 * gcc.target/sh/torture/pr58475.c: New test.
924
42e3d759
JW
9252013-09-23 Janus Weil <janus@gcc.gnu.org>
926
927 PR fortran/58355
928 * gfortran.dg/extends_15.f90: New.
929
950e6107
PC
9302013-09-20 Paolo Carlini <paolo.carlini@oracle.com>
931
932 PR c++/58481
933 * g++.dg/cpp0x/lambda/lambda-this17.C: New.
934
7691132c
JBG
9352013-09-20 Jan-Benedict Glaw <jbglaw@lug-owl.de>
936
937 PR target/56875
938 * gcc.target/vax/vax.exp: New.
939 * gcc.target/vax/pr56875.c: Ditto.
940
a3cc13cc
RB
9412013-09-20 Richard Biener <rguenther@suse.de>
942
943 PR middle-end/58484
944 * gfortran.dg/pr58484.f: New testcase.
945
b30c24df
JL
9462013-09-20 Jeff Law <law@redhat.com>
947
948 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: Add missing dg-final clause.
949
59bb1544
BE
9502013-09-20 Bernd Edlinger <bernd.edlinger@hotmail.de>
951
952 PR middle-end/57748
953 * gcc.dg/torture/pr57748-1.c: New test.
954 * gcc.dg/torture/pr57748-2.c: New test.
955
a5430019
MP
9562013-09-20 Marek Polacek <polacek@redhat.com>
957
958 PR sanitizer/58413
959 * c-c++-common/ubsan/shift-4.c: New test.
960
9fed7f3a
RB
9612013-09-20 Richard Biener <rguenther@suse.de>
962
963 PR tree-optimization/58453
964 * gcc.dg/tree-ssa/ldist-23.c: New testcase.
965
1f46d137
JW
9662013-09-20 Janus Weil <janus@gcc.gnu.org>
967
968 PR fortran/58099
969 * gfortran.dg/proc_ptr_43.f90: New.
970
57c6def4
TB
9712013-09-18 Tobias Burnus <burnus@net-b.de>
972
973 PR fortran/57697
974 * gfortran.dg/defined_assignment_11.f90: New.
975
080cbf9e
VM
9762013-09-18 Vladimir Makarov <vmakarov@redhat.com>
977
978 PR rtl-optimization/58438
979 * g++.dg/pr58438.C: New test.
980
83ba23b7
TB
9812013-09-18 Tobias Burnus <burnus@net-b.de>
982
983 PR fortran/43366
984 * gfortran.dg/class_39.f03: Update dg-error.
985 * gfortran.dg/class_5.f03: Ditto.
986 * gfortran.dg/class_53.f90: Ditto.
987 * gfortran.dg/realloc_on_assign_20.f90: New.
988 * gfortran.dg/realloc_on_assign_21.f90: New.
989 * gfortran.dg/realloc_on_assign_22.f90: New.
990
3f3fd87d
PC
9912013-09-18 Paolo Carlini <paolo.carlini@oracle.com>
992
993 PR c++/58457
994 * g++.dg/parse/using4.C: New.
995
3c86bedb
KT
9962013-09-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
997
998 * gcc.c-torture/execute/pr58419.c (b): Change type to signed char.
999
a24d975c
MP
10002013-09-18 Marek Polacek <polacek@redhat.com>
1001
1002 PR sanitize/58443
1003 * g++.dg/ubsan/div-by-zero-1.C: Use the integer-divide-by-zero option
1004 instead of the shift option.
1005 * c-c++-common/ubsan/pr58443-1.c: New test.
1006 * c-c++-common/ubsan/pr58443-3.c: New test.
1007 * c-c++-common/ubsan/pr58443-2.c: New test.
1008
0547c9b6
RB
10092013-09-18 Richard Biener <rguenther@suse.de>
1010
1011 PR tree-optimization/58417
1012 * gcc.dg/torture/pr58417.c: New testcase.
1013
088d3b0f
EB
10142013-09-18 Eric Botcazou <ebotcazou@adacore.com>
1015
cefce769 1016 * gnat.dg/array_bounds_test2.adb: New test.
088d3b0f 1017
5ef054c3
KT
10182013-09-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1019
1020 * g++.dg/debug/dwarf2/omp-fesdr.C: Check for fopenmp effective target.
1021 * gcc.dg/debug/dwarf2/omp-fesdr.c: Likewise.
1022
df2abf54
EB
10232013-09-18 Eric Botcazou <ebotcazou@adacore.com>
1024
1025 * gnat.dg/in_out_parameter4.adb: New test.
1026
ce6923c5
MP
10272013-09-18 Marek Polacek <polacek@redhat.com>
1028
1029 PR sanitizer/58411
1030 * c-c++-common/ubsan/attrib-1.c: New test.
1031
181f5f3e
CH
10322013-09-17 Cong Hou <congh@google.com>
1033
adcfd489 1034 * gcc.dg/vect/vect-reduc-dot-s16c.c: Add a test case with dot product
181f5f3e
CH
1035 on two arrays with short and int types. This should not be recognized
1036 as a dot product pattern.
1037
783f0cfc
PC
10382013-09-17 Paolo Carlini <paolo.carlini@oracle.com>
1039
1040 PR c++/58435
1041 * pt.c (tsubst, [BOUND_TEMPLATE_TEMPLATE_PARM]): Take into account
1042 the cp_type_quals (r) too.
1043
b631d45a
JH
10442013-09-17 Jan Hubicka <jh@suse.cz>
1045
1046 PR middle-end/58332
1047 * gcc.c-torture/compile/pr58332.c: New testcase.
1048
8d34e421
JL
10492013-09-17 Jeff Law <law@redhat.com>
1050
1051 * gcc.c-torture/execute/pr58387.c: New test.
1052
e3d3cfb4
KT
10532013-09-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1054
1055 PR tree-optimization/58088
1056 * gcc.c-torture/compile/pr58088.c: New test.
1057
4fce5f02
NC
10582013-09-17 Nick Clifton <nickc@redhat.com>
1059
1060 * lib/target-supports.exp (check_effective_target_trampolines):
adcfd489 1061 Add MSP430 to the list of targets that do not support trampolines.
4fce5f02
NC
1062 (check_profiling_available): Add MSP430 to the list of targets
1063 that do not support profiling.
1064 (check_effective_target_tls_runtime): Add MSP430 to the list of
1065 targets that do not support TLS.
1066
78bbd765
EB
10672013-09-17 Eric Botcazou <ebotcazou@adacore.com>
1068
1069 * gnat.dg/opt27.adb: New test.
1070 * gnat.dg/opt27_pkg.ad[sb]: New helper.
1071
00c90ae1
AS
10722013-09-17 Andreas Schwab <schwab@suse.de>
1073
1074 * gcc.dg/tree-ssa/ldist-22.c (main): Return zero.
1075
deb6c11a
RB
10762013-09-17 Richard Biener <rguenther@suse.de>
1077
1078 PR tree-optimization/58432
1079 * gcc.dg/pr58432.c: New testcase.
1080
c068654b
BC
10812013-09-17 Bin Cheng <bin.cheng@arm.com>
1082
1083 * gcc.dg/tree-ssa/slsr-39.c: New test.
1084
ea0f3e87
XDL
10852013-09-16 Xinliang David Li <davidxl@google.com>
1086
1087 * gcc.misc-tests/help.exp: Optimizer help change.
1088
7fe46fbe
JL
10892013-09-16 Jeff Law <law@redhat.com>
1090
1091 * gcc.c-torture/execute/pr58419.c: New test.
1092 * gcc.c-torture/execute/pr58431.c: New test.
1093
0ebdf3ae
TB
10942013-09-16 Tobias Burnus <burnus@net-b.de>
1095
1096 PR fortran/58356
1097 * gfortran.dg/finalize_19.f90: New.
1098
aa940f7c
VM
10992013-09-16 Vladimir Makarov <vmakarov@redhat.com>
1100
1101 * gcc.target/i386/pr58418.c: New.
1102
828e70c1
JG
11032013-09-16 James Greenhalgh <james.greenhalgh@arm.com>
1104
1105 * gcc.target/aarch64/fmla-intrinsic.c: New.
1106 * gcc.target/aarch64/mla-intrinsic.c: Likewise.
1107 * gcc.target/aarch64/fmls-intrinsic.c: Likewise.
1108 * gcc.target/aarch64/mls-intrinsic.c: Likewise.
1109
779aea46
JG
11102013-09-16 James Greenhalgh <james.greenhalgh@arm.com>
1111
1112 * gcc.target/aarch64/mul_intrinsic_1.c: New.
1113 * gcc.target/aarch64/fmul_intrinsic_1.c: Likewise.
1114
36875e8f
RB
11152013-09-16 Richard Biener <rguenther@suse.de>
1116
1117 * gcc.dg/tree-ssa/ldist-22.c: New testcase.
1118
62e42210
AB
11192013-09-16 Adam Butcher <adam@jessamine.co.uk>
1120
1121 * g++.dg/cpp0x/auto9.C: Downgrade two previously expected errors (now
1122 interpreted as implicit templates) to be expected pedwarns instead.
1123
d14fc2c6
TB
11242013-09-16 Tobias Burnus <burnus@net-b.de>
1125
1126 PR fortran/57697
1127 * gfortran.dg/defined_assignment_10.f90: Comment print statement.
1128
5ef7093d
TB
11292013-09-15 Tobias Burnus <burnus@net-b.de>
1130
1131 PR fortran/57697
1132 * gfortran.dg/defined_assignment_10.f90: New.
1133
d13c6b70
EG
11342013-09-13 Evgeny Gavrin <e.gavrin@samsung.com>
1135
5ef7093d
TB
1136 * gcc.dg/debug/dwarf2/omp-fesdr.c: Add test.
1137 * g++.dg/debug/dwarf2/omp-fesdr.C: Add test.
d13c6b70 1138
88b0e79e
JC
11392013-09-13 Jacek Caban <jacek@codeweavers.com>
1140
1141 * g++.dg/abi/main.C: Added implicit C linkage tests
1142
5cf16202
KT
11432013-09-13 Kai Tietz <ktietz@redhat.com>
1144
adcfd489 1145 * gcc.target/i386/pr57848.c: New file.
5cf16202 1146
c0ecf7f1
CB
11472013-09-13 Christian Bruel <christian.bruel@st.com>
1148
1149 PR target/58314
1150 * gcc.target/sh/torture/pr58314.c: New test.
1151
511daaf5
PC
11522013-09-12 Paolo Carlini <paolo.carlini@oracle.com>
1153
1154 * g++.dg/torture/pr58380.C: Suppress warnings with "-w".
1155
a854f856
MJ
11562013-09-12 Martin Jambor <mjambor@suse.cz>
1157
1158 PR ipa/58389
1159 * g++.dg/pr58389.C: New test.
1160
2dc6ed87
PC
11612013-09-12 Paolo Carlini <paolo.carlini@oracle.com>
1162
adcfd489 1163 * g++.dg/template/pseudodtor2.C: Add column number to dg-error strings.
2dc6ed87
PC
1164 * g++.dg/template/pseudodtor3.C: Likewise.
1165
e1fb4ad3
RB
11662013-09-12 Richard Biener <rguenther@suse.de>
1167
1168 PR tree-optimization/58404
1169 * g++.dg/tree-ssa/pr58404.C: New testcase.
1170
33605886
MJ
11712013-09-12 Martin Jambor <mjambor@suse.cz>
1172
1173 PR ipa/58371
1174 * g++.dg/ipa/pr58371.C: New test.
1175
174ec470
RB
11762013-09-12 Richard Biener <rguenther@suse.de>
1177
1178 * gcc.dg/tree-ssa/ldist-4.c: Remove undefined behavior. Adjust
1179 expected outcome and comment why that happens.
1180
5c2961cf
RB
11812013-09-11 Richard Biener <rguenther@suse.de>
1182
1183 PR middle-end/58377
1184 * g++.dg/uninit-pred-4.C: New testcase.
1185
427e6a14
JJ
11862013-09-11 Jakub Jelinek <jakub@redhat.com>
1187
1188 PR tree-optimization/58385
1189 * gcc.c-torture/execute/pr58385.c: New test.
1190
df45c0cc
KT
11912013-09-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1192
1193 * gcc.target/arm/thumb-ifcvt-2.c: New test.
1194
9e1376e9
JL
11952013-09-10 Jeff Law <law@redhat.com>
1196
1197 * g++.dg/torture/pr58380.C: New test.
1198
4f90d3e0
JH
11992013-09-10 Jan Hubicka <jh@suse.cz>
1200 Paolo Carlini <paolo.carlini@oracle.com>
1201
1202 * g++.dg/template/cond2.C: Tweak, do not expect a "required from".
1203
581aedec
JL
12042013-09-10 Jeff Law <law@redhat.com>
1205
1206 * gcc.c-torture/compile/pr58343.c: New test.
1207
84cf4ab6
JJ
12082013-09-10 Jakub Jelinek <jakub@redhat.com>
1209
1210 PR rtl-optimization/58365
1211 * gcc.c-torture/execute/pr58365.c: New test.
1212
ff131f26
MZ
12132013-09-10 Michael Zolotukhin <michael.v.zolotukhin@gmail.com>
1214
1215 * gcc.dg/torture/memcpy-1.c: New test.
1216
33115a2c
AM
12172013-09-10 Alan Modra <amodra@gmail.com>
1218
1219 * gcc.target/powerpc/pr58330.c: New.
1220
b6872a13
AM
12212013-09-10 Alan Modra <amodra@gmail.com>
1222
1223 * gcc.target/powerpc/medium_offset.c: New.
1224
28fd0ba2
JJ
12252013-09-09 Jakub Jelinek <jakub@redhat.com>
1226
3c784bca
JJ
1227 PR c++/58325
1228 * g++.dg/warn/Wunused-var-21.C: New test.
1229
28fd0ba2
JJ
1230 PR tree-optimization/58364
1231 * gcc.c-torture/execute/pr58364.c: New test.
1232
9420c2c4
PC
12332013-09-09 Paolo Carlini <paolo.carlini@oracle.com>
1234
1235 PR c++/43452
1236 * g++.dg/warn/Wdelete-incomplete-1.C: New.
1237 * g++.dg/warn/Wdelete-incomplete-2.C: Likewise.
1238 * g++.dg/init/delete1.C: Adjust.
1239
78d8b9f0
IB
12402013-09-09 Ian Bolton <ian.bolton@arm.com>
1241
1242 * gcc.target/aarch64/movdi_1.c: New test.
1243
aeda100f
PC
12442013-09-09 Paolo Carlini <paolo.carlini@oracle.com>
1245
1246 PR c++/58362
1247 * g++.dg/warn/Wunused-parm-5.C: New.
1248
274b2532
KT
12492013-09-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1250
1251 * gcc.target/aarch64/cmn-neg.c: New test.
1252
467a3558
RB
12532013-09-09 Richard Biener <rguenther@suse.de>
1254
1255 PR middle-end/58326
1256 * gcc.dg/torture/pr58326-1.c: New testcase.
1257 * gcc.dg/torture/pr58326-2.c: Likewise.
1258
849107c1
KT
12592013-09-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1260
1261 PR target/57735
1262 * g++.dg/ext/pr57735.C: New test.
1263
a811f7cb
JH
12642013-09-09 Jan Hubicka <jh@suse.cz>
1265
1266 PR middle-end/58294
1267 * g++.dg/torture/PR58294.C: New testcase.
1268
4f4b0b73
JL
12692013-09-08 Jeff Law <law@redhat.com>
1270
1271 * gcc.c-torture/compile/pr58340.c: New test.
1272
c34c46dd
RS
12732013-09-08 Richard Sandiford <rdsandiford@googlemail.com>
1274
1275 * g++.dg/debug/ra1.C: New test.
1276
3462aa02
JH
12772013-09-08 Jan Hubicka <jh@suse.cz>
1278
1279 * testsuite/g++.dg/ipa/devirt-11.C: Update template.
1280 * testsuite/g++.dg/ipa/devirt-16.C: New testcase.
1281 * testsuite/g++.dg/ipa/devirt-17.C: New testcase.
1282 * testsuite/g++.dg/ipa/devirt-18.C: New testcase.
1283
97f1f314
PC
12842013-09-08 Paolo Carlini <paolo.carlini@oracle.com>
1285
1286 PR c++/54941
1287 * g++.dg/overload/new1.C: Adjust.
1288
0af94e6f
JR
12892013-09-08 Joern Rennecke <joern.rennecke@embecosm.com>
1290
1291 * c-c++-common/opaque-vector.c: New test.
1292
e4fc429f
TV
12932013-09-08 Tom de Vries <tom@codesourcery.com>
1294
1295 PR c++/58282
1296 * g++.dg/tm/noexcept-6.C: New test.
1297
3a001aff
JR
12982013-09-06 Joern Rennecke <joern.rennecke@embecosm.com>
1299
1300 * gcc.target/arc/cond-set-use.c: New test.
1301
2c641f8b
EB
13022013-09-06 Eric Botcazou <ebotcazou@adacore.com>
1303
1304 * gnat.dg/stack_usage2.adb: New test.
1305
e7df8af8
JG
13062013-09-06 James Greenhalgh <james.greenhalgh@arm.com>
1307
1308 * gcc.target/aarch64/table-intrinsics.c
1309 (qtbl_tests8_< ,2,3,4>): Fix control vector parameter type.
1310 (qtb_tests8_< ,2,3,4>): Likewise.
1311 (qtblq_tests8_< ,2,3,4>): Likewise.
1312 (qtbxq_tests8_< ,2,3,4>): Likewise.
1313
9a6af450
EB
13142013-09-06 Eric Botcazou <ebotcazou@adacore.com>
1315
1316 * gnat.dg/warn10.ad[sb]: New test.
1317 * gnat.dg/warn10_pkg.ads: New helper.
1318
6660b45f
JR
13192013-09-06 Joern Rennecke <joern.rennecke@embecosm.com>
1320
1321 * gcc.dg/ipa/ipa-pta-14.c (scan-ipa-dump) [keeps_null_pointer_checks]:
1322 Don't expect NULL in foo.result set.
1323 * gcc.dg/tree-ssa/pta-escape-1.c (scan-tree-dump): Don't expect NULL
1324 in ESCAPED set.
1325 * gcc.dg/tree-ssa/pta-escape-2.c: Likewise.
1326 * gcc.dg/tree-ssa/pta-escape-3.c: Likewise.
1327
d12a76f3
AK
13282013-09-06 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1329
1330 * gcc.target/s390/nearestint-1.c: New testcase.
1331
0db7b137
JR
13322013-09-06 Joern Rennecke <joern.rennecke@embecosm.com>
1333 Vineet Gupta <Vineet.Gupta@synopsys.com>
1334
1335 * gcc.c-torture/execute/20101011-1.c [__arc__] (DO_TEST): Define as 0.
1336 * testsuite/gcc.target/arc: New directory.
1337 * gcc.dg/torture/pr37868.c: Also skip for arc*-*-*.
1338 * gcc.dg/stack-usage-1.c [__arc__] (SIZE): Define.
1339 * testsuite/gcc.dg/torture/stackalign/builtin-apply-2.c
1340 [__arc__] (STACK_ARGUMENTS_SIZE): Set to 0.
1341 * testsuite/gcc.dg/builtin-apply2.c
1342 [__arc__] (STACK_ARGUMENTS_SIZE): Set to 0.
1343
d352b245
JH
13442013-09-04 Jan Hubicka <jh@suse.cz>
1345
1346 PR middle-end/58201
1347 * g++.dg/torture/pr58201_0.C: New testcase.
1348 * g++.dg/torture/pr58201_1.C: New testcase.
1349 * g++.dg/torture/pr58201.h: New testcase.
1350
17796c43
JH
13512013-09-05 Jan Hubicka <jh@suse.cz>
1352
1353 * gcc.dg/autopar/pr49960.c: Disable partial inlining
1354
e67f39f7
RB
13552013-09-05 Richard Biener <rguenther@suse.de>
1356
1357 PR tree-optimization/58137
1358 * gcc.target/i386/pr58137.c: New testcase.
1359
568cda29
MJ
13602013-09-05 Martin Jambor <mjambor@suse.cz>
1361
1362 * g++.dg/ipa/remref-1.C: New test.
1363 * g++.dg/ipa/remref-2.C: Likewise.
1364
096a4865
PC
13652013-09-04 Paolo Carlini <paolo.carlini@oracle.com>
1366
1367 PR c++/24926
1368 * g++.dg/parse/access11.C: New.
1369
e3458796
DE
13702013-09-04 David Edelsohn <dje.gcc@gmail.com>
1371
1372 * g++.dg/warn/weak1.C: Skip on AIX.
1373
035cb59f
ER
13742013-09-04 Easwaran Raman <eraman@google.com>
1375
1376 PR middle-end/57370
1377 PR tree-optimization/58011
1378 * gfortran.dg/reassoc_12.f90: New testcase.
1379 * gcc.dg/tree-ssa/reassoc-31.c: New testcase.
1380
07154e97
DE
13812013-09-04 David Edelsohn <dje.gcc@gmail.com>
1382
1383 * gcc.dg/attr-weakref-1.c: Skip on AIX.
1384 * gcc.dg/torture/pr53922.c: Skip on AIX.
1385 * lib/file-format.exp (gcc_target_object_format): AIX is COFF.
1386
71191083
TJ
13872013-09-04 Teresa Johnson <tejohnson@google.com>
1388
1389 * gcc.dg/unroll_1.c: Test dumping to stderr.
1390
0fbf4384
PC
13912013-09-04 Paolo Carlini <paolo.carlini@oracle.com>
1392
1393 PR c++/58305
1394 * g++.dg/warn/deprecated-8.C: New.
1395
3b18bc42
JL
13962013-09-03 Jeff Law <law@redhat.com>
1397
1398 * tree-ssa/ssa-dom-thread-3.c: Update due to changes in debug
1399 dump output.
1400
db8800bc
MI
14012013-09-03 Meador Inge <meadori@codesourcery.com>
1402
1403 Revert:
1404
1405 2013-08-30 Meador Inge <meadori@codesourcery.com>
1406
1407 * gcc.dg/Warray-bounds-11.c: New testcase.
1408
d7fd3fde
DE
14092013-09-03 David Edelsohn <dje.gcc@gmail.com>
1410
1411 * lib/target-supports.exp (check_weak_available): Return true for AIX.
1412
e9874885
JH
14132013-09-03 Jan Hubicka <jh@suse.cz>
1414
1415 * g++.dg/ipa/devirt-15.C: Fix testcase.
1416
dbfc2894
RB
14172013-09-03 Richard Biener <rguenther@suse.de>
1418
1419 PR middle-end/57656
1420 * gcc.dg/torture/pr57656.c: New testcase.
1421
6fe66ee8
RB
14222013-09-03 Richard Biener <rguenther@suse.de>
1423
1424 PR middle-end/57287
1425 * gcc.dg/pr57287-2.c: Use setjmp, not __sigsetjmp.
1426
ce96d372
TK
14272013-09-02 Thomas Koenig <tkoenig@gcc.gnu.org>
1428
1429 PR fortran/PR56519
1430 * gfortran.dg/do_concurrent_3.f90: New test case.
1431
c91061e6
JH
14322013-09-02 Jan Hubicka <jh@suse.cz>
1433
1434 * gcc.dg/tree-ssa/fnsplit-1.c: New testcase.
1435
2fd0985c
MJ
14362013-09-02 Martin Jambor <mjambor@suse.cz>
1437
1438 PR ipa/58106
1439 * gcc.dg/ipa/pr58106.c: New test.
1440
91bd4114
JG
14412013-09-02 James Greenhalgh <james.greenhalgh@arm.com>
1442
1443 * gcc.target/aarch64/scalar_intrinsics.c
1444 (vdup<bhsd>_lane<su><8,16,32,64>): Force values to SIMD registers.
1445
63fdb7be
RB
14462013-09-02 Richard Biener <rguenther@suse.de>
1447
1448 PR middle-end/57511
1449 * gcc.dg/tree-ssa/sccp-1.c: New testcase.
1450
78de2333
RB
14512013-09-02 Richard Biener <rguenther@suse.de>
1452
1453 * gcc.dg/tree-ssa/loop-4.c: Adjust scan looking for one memory
1454 reference.
1455
85ff4ec6
BC
14562013-09-02 Bin Cheng <bin.cheng@arm.com>
1457
1458 * gcc.target/arm/ivopts-orig_biv-inc.c: New testcase.
1459
fde6f97e
PC
14602013-09-02 Paolo Carlini <paolo.carlini@oracle.com>
1461
1462 PR c++/21682, implement DR 565
1463 * g++.dg/template/using24.C: New.
1464 * g++.dg/template/using25.C: Likewise.
1465 * g++.dg/template/using26.C: Likewise.
1466
14672013-09-01 Jan Hubicka <jh@suse.cz>
0adad9c5
JH
1468
1469 * g++.dg/ipa/devirt-15.C: New testcase.
1470
bb092610
EB
14712013-09-01 Eric Botcazou <ebotcazou@adacore.com>
1472
1473 * gnat.dg/specs/linker_alias.ads: Skip on Darwin.
1474
bbc9396b
JH
14752013-08-31 Jan Hubicka <jh@suse.cz>
1476
1477 * g++.dg/ipa/devirt-11.C: Use -fno-devirtualize-speuclatively
1478 * g++.dg/tree-ssa/pr45453.C: Likewise.
1479
63bf9a90
JH
14802013-08-31 Jan Hubicka <jh@suse.cz>
1481
1482 * gcc.dg/fork-instrumentation.c: New testcase.
1483
98590ca2
UB
14842013-08-30 Uros Bizjak <ubizjak@gmail.com>
1485
1486 * g++.dg/abi/mangle33.C (dg-final): Use match count in scan RE.
1487
0a6ea5c9
MI
14882013-08-30 Meador Inge <meadori@codesourcery.com>
1489
1490 * gcc.dg/Warray-bounds-11.c: New testcase.
1491
de5a5fa1
MP
14922013-08-30 Marek Polacek <polacek@redhat.com>
1493
1494 * g++.dg/ubsan/div-by-zero-1.C: New test.
1495 * c-c++-common/ubsan/save-expr-1.c: New test.
1496 * c-c++-common/ubsan/save-expr-2.c: New test.
1497 * c-c++-common/ubsan/save-expr-3.c: New test.
1498 * c-c++-common/ubsan/save-expr-4.c: New test.
1499 * c-c++-common/ubsan/typedef-1.c: New test.
1500 * c-c++-common/ubsan/const-char-1.c: New test.
1501 * c-c++-common/ubsan/const-expr.c: New test.
1502 * c-c++-common/ubsan/div-by-zero-1.c: Likewise.
1503 * c-c++-common/ubsan/shift-1.c: Likewise.
1504 * c-c++-common/ubsan/shift-2.c: Likewise.
1505 * c-c++-common/ubsan/div-by-zero-2.c: Likewise.
1506 * lib/ubsan-dg.exp: New file.
1507 * g++.dg/dg.exp: Add ubsan tests.
1508 * g++.dg/ubsan/ubsan.exp: New file.
1509 * gcc.dg/ubsan/ubsan.exp: New file.
1510 * g++.dg/ubsan/cxx11-shift-1.C: New test.
1511 * g++.dg/ubsan/cxx11-shift-2.C: New test.
1512 * c-c++-common/ubsan/div-by-zero-3.c: New test.
1513 * c-c++-common/ubsan/div-by-zero-1.c: New test.
1514 * c-c++-common/ubsan/div-by-zero-4.c: New test.
1515 * c-c++-common/ubsan/shift-3.c: New test.
1516 * c-c++-common/ubsan/unreachable-1.c: New test.
1517 * c-c++-common/ubsan/shift-1.c: New test.
1518 * c-c++-common/ubsan/shift-2.c: New test.
1519 * c-c++-common/ubsan/div-by-zero-2.c: New test.
1520 * gcc.dg/ubsan/c99-shift-2.c: New test.
1521 * gcc.dg/ubsan/c99-shift-1.c: New test.
1522
8a41354f
JH
15232013-08-29 Jan Hubicka <jh@suse.cz>
1524
98590ca2
UB
1525 * gcc.dg/tree-ssa/attr-alias.c: Rename test3 to test1
1526 to match template and comment.
8a41354f 1527
a624d5fe
PC
15282013-08-30 Paolo Carlini <paolo.carlini@oracle.com>
1529
1530 PR c++/51424
1531 * g++.dg/cpp0x/dc8.C: New.
1532 * g++.dg/template/meminit1.C: Adjust.
1533
8f2ea9a3
TJ
15342013-08-30 Teresa Johnson <tejohnson@google.com>
1535
1536 * gcc.dg/inline-dump.c: Delete inadvertant commit.
1537
8b29fd4e
JJ
15382013-08-30 Jakub Jelinek <jakub@redhat.com>
1539
1540 PR tree-optimization/58277
1541 * gcc.c-torture/execute/pr58277-1.c: New test.
1542 * gcc.c-torture/execute/pr58277-2.c: New test.
1543
f7e088e7
EB
15442013-08-30 Eric Botcazou <ebotcazou@adacore.com>
1545
1546 * gcc.dg/guality/param-1.c: New test.
1547 * gcc.dg/guality/param-2.c: Likewise.
1548
6e8dad05
RB
15492013-08-30 Richard Biener <rguenther@suse.de>
1550
1551 PR tree-optimization/58228
1552 * gcc.dg/torture/pr58228.c: New testcase.
1553
062ef2c8
RB
15542013-08-30 Richard Biener <rguenther@suse.de>
1555
1556 PR tree-optimization/58223
1557 * gcc.dg/torture/pr58223.c: New testcase.
1558 * gcc.dg/tree-ssa/ldist-16.c: Flip expected behavior.
1559
7a764c60
RB
15602013-08-30 Richard Biener <rguenther@suse.de>
1561
1562 PR tree-optimization/58010
1563 * gcc.dg/pr58010.c: New testcase.
1564
9cc1fb4b 15652013-08-29 Xinliang DavidLi <davidxl@google.com>
98590ca2 1566
9cc1fb4b
XDL
1567 * gcc.dg/unroll_3.c: Message change.
1568 * gcc.dg/unroll_4.c: Likewise.
1569 * gcc.dg/tree-ssa/cunroll-1.c: Likewise.
1570 * gcc.dg/tree-ssa/cunroll-2.c: Likewise.
1571 * gcc.dg/tree-ssa/cunroll-3.c: Likewise.
1572 * gcc.dg/tree-ssa/cunroll-4.c: Likewise.
1573 * gcc.dg/tree-ssa/cunroll-5.c: Likewise.
1574 * gcc.dg/tree-ssa/loop-23.c: Likewise.
1575 * gcc.dg/tree-ssa/loop-1.c: Likewise.
1576 * gcc.dg/unroll_1.c: Likewise.
1577 * gcc.dg/vect/bb-slp-31.c: Likewise.
1578 * gcc.dg/vect/bb-slp-14.c: Likewise.
1579 * gcc.dg/vect/bb-slp-8.c: Likewise.
1580 * gcc.dg/vect/bb-slp-23.c: Likewise.
1581 * gcc.dg/vect/bb-slp-15.c: Likewise.
1582 * gcc.dg/vect/bb-slp-9.c: Likewise.
1583 * gcc.dg/vect/bb-slp-24.c: Likewise.
1584 * gcc.dg/vect/bb-slp-16.c: Likewise.
1585 * gcc.dg/vect/bb-slp-25.c: Likewise.
1586 * gcc.dg/vect/bb-slp-17.c: Likewise.
1587 * gcc.dg/vect/bb-slp-26.c: Likewise.
1588 * gcc.dg/vect/bb-slp-18.c: Likewise.
1589 * gcc.dg/vect/no-tree-reassoc-bb-slp-12.c: Likewise.
1590 * gcc.dg/vect/bb-slp-27.c: Likewise.
1591 * gcc.dg/vect/bb-slp-19.c: Likewise.
1592 * gcc.dg/vect/bb-slp-28.c: Likewise.
1593 * gcc.dg/vect/bb-slp-cond-1.c: Likewise.
1594 * gcc.dg/vect/bb-slp-29.c: Likewise.
1595 * gcc.dg/vect/bb-slp-8a.c: Likewise.
1596 * gcc.dg/vect/bb-slp-pattern-2.c: Likewise.
1597 * gcc.dg/vect/bb-slp-1.c: Likewise.
1598 * gcc.dg/vect/bb-slp-8b.c: Likewise.
1599 * gcc.dg/vect/bb-slp-2.c: Likewise.
1600 * gcc.dg/vect/bb-slp-3.c: Likewise.
1601 * gcc.dg/vect/bb-slp-10.c: Likewise.
1602 * gcc.dg/vect/fast-math-bb-slp-call-1.c: Likewise.
1603 * gcc.dg/vect/bb-slp-4.c: Likewise.
1604 * gcc.dg/vect/bb-slp-11.c: Likewise.
1605 * gcc.dg/vect/fast-math-bb-slp-call-2.c: Likewise.
1606 * gcc.dg/vect/bb-slp-5.c: Likewise.
1607 * gcc.dg/vect/bb-slp-20.c: Likewise.
1608 * gcc.dg/vect/bb-slp-6.c: Likewise.
1609 * gcc.dg/vect/bb-slp-21.c: Likewise.
1610 * gcc.dg/vect/bb-slp-30.c: Likewise.
1611 * gcc.dg/vect/bb-slp-13.c: Likewise.
1612 * gcc.dg/vect/bb-slp-7.c: Likewise.
1613 * gcc.dg/vect/bb-slp-22.c: Likewise.
1614 * gcc.dg/unroll_2.c: Likewise.
1615 * g++.dg/vect/slp-pr50413.cc: Likewise.
1616 * g++.dg/vect/slp-pr56812.cc: Likewise.
1617 * g++.dg/vect/slp-pr50819.cc: Likewise.
1618
440a5082
EB
16192013-08-29 Eric Botcazou <ebotcazou@adacore.com>
1620
1621 * gcc.dg/tree-ssa/ipa-cp-1.c: Adjust regexp.
1622
8f2ea9a3
TJ
16232013-08-29 Teresa Johnson <tejohnson@google.com>
1624
1625 * gcc.dg/pr40209.c: Use -fopt-info.
1626 * gcc.dg/pr26570.c: Ditto.
1627 * gcc.dg/pr32773.c: Ditto.
1628 * g++.dg/tree-ssa/dom-invalid.C: Ditto.
1629
301bbc16
RB
16302013-08-29 Richard Biener <rguenther@suse.de>
1631
1632 PR tree-optimization/58246
1633 * gcc.dg/torture/pr58246.c: New testcase.
1634
4860a462
TK
16352013-08-29 Thomas Koenig <tkoenig@gcc.gnu.org>
1636
1637 PR fortran/52243
1638 * gfortran.dg/realloc_on_assign_14.f90: Remove warning made
1639 obsolete by patch.
1640 * gfortran.dg/realloc_on_assign_19.f90: New test.
1641
1b275000
RB
16422013-08-29 Richard Biener <rguenther@suse.de>
1643
1644 PR middle-end/57287
1645 * gcc.dg/pr57287-2.c: New testcase.
1646
6b1184ba
RB
16472013-08-29 Richard Biener <rguenther@suse.de>
1648
1649 PR tree-optimization/57685
1650 * gcc.dg/torture/pr57685.c: New testcase.
1651
1ca66f7e
PC
16522013-08-28 Paolo Carlini <paolo.carlini@oracle.com>
1653
1654 PR c++/58255
1655 * g++.dg/cpp0x/dc7.C: New.
1656
4b128ece
JJ
16572013-08-28 Jakub Jelinek <jakub@redhat.com>
1658
1659 PR middle-end/58257
1660 * c-c++-common/gomp/pr58257.c: New test.
1661
58085fae
RB
16622013-08-28 Richard Biener <rguenther@suse.de>
1663
1664 PR tree-optimization/56933
1665 * gcc.dg/vect/pr56933.c: Properly guard runtime with check_vect ().
1666
2e100703
VP
16672013-08-27 Vidya Praveen <vidyapraveen@arm.com>
1668
1669 * gcc.target/aarch64/scalar_shift_1.c: New.
1670
4ded8276
RB
16712013-08-27 Richard Biener <rguenther@suse.de>
1672
1673 PR tree-optimization/57521
1674 * gcc.dg/torture/pr57521.c: New testcase.
1675
d15774b6
JJ
16762013-08-27 Jakub Jelinek <jakub@redhat.com>
1677
1678 PR rtl-optimization/57860
1679 PR rtl-optimization/57861
1680 PR rtl-optimization/57875
1681 PR rtl-optimization/57876
1682 PR rtl-optimization/57877
1683 * gcc.c-torture/execute/pr57860.c: New test.
1684 * gcc.c-torture/execute/pr57861.c: New test.
1685 * gcc.c-torture/execute/pr57875.c: New test.
1686 * gcc.c-torture/execute/pr57876.c: New test.
1687 * gcc.c-torture/execute/pr57877.c: New test.
1688
8cd61b3c
TK
16892013-08-26 Thomas Koenig <tkoenig@gcc.gnu.org>
1690
1691 PR fortran/58146
1692 * gfortran.dg/bounds_check_18.f90: New test.
1693
4b0809ef
JH
16942013-08-23 Jan Hubicka <jh@suse.cz>
1695
1696 * g++.dg/ipa/devirt-14.C: Fix typo.
1697
1f65468a
MM
16982013-08-23 Mikael Morin <mikael@gcc.gnu.org>
1699
1700 PR fortran/57798
1701 * gfortran.dg/inline_sum_5.f90: New.
1702
4f7395ff
JW
17032013-08-23 Janus Weil <janus@gcc.gnu.org>
1704
1705 PR fortran/57843
1706 * gfortran.dg/typebound_assignment_7.f90: New.
1707
c4be6568
JH
17082013-08-23 Jan Hubicka <jh@suse.cz>
1709
1710 * g++.dg/ipa/devirt-13.C: New testcase.
1711 * g++.dg/ipa/devirt-14.C: New testcase.
1712
6b00d7dd
JJ
17132013-08-23 Jakub Jelinek <jakub@redhat.com>
1714
520a5868
JJ
1715 PR target/58218
1716 * gcc.target/i386/pr58218.c: New test.
1717
6b00d7dd
JJ
1718 PR tree-optimization/58209
1719 * gcc.c-torture/execute/pr58209.c: New test.
1720
bdacc985
MM
17212013-08-22 Michael Meissner <meissner@linux.vnet.ibm.com>
1722
1723 * gcc.target/powerpc/pr57744.c: Declare abort.
1724
42306d73
PC
17252013-08-22 Paolo Carlini <paolo.carlini@oracle.com>
1726
1727 PR c++/56380
1728 * g++.dg/template/error54.C: New.
1729
a7a6a027
JW
17302013-08-22 Janus Weil <janus@gcc.gnu.org>
1731
1732 PR fortran/58185
1733 * gfortran.dg/select_type_34.f90: New.
1734
98cf9ac9
PC
17352013-08-21 Paolo Carlini <paolo.carlini@oracle.com>
1736
1737 PR c++/56130
1738 * g++.dg/warn/deprecated-7.C: New.
1739
9835f8a1
PC
17402013-08-21 Paolo Carlini <paolo.carlini@oracle.com>
1741
1742 * g++.dg/tree-prof/pr57451.C: Remove spurious dg-do directive.
1743
5562e26e
JL
17442013-08-21 Jeff Law <law@redhat.com>
1745
1746 * gcc.dg/tree-ssa/ssa-vrp-thread-1.c: New test.
1747
8724cfdd
PC
17482013-08-21 Paolo Carlini <paolo.carlini@oracle.com>
1749
1750 PR c++/56134
1751 * g++.dg/ext/attr-alias-3.C: New.
1752
bf7a6c1c
JW
17532013-08-20 Janus Weil <janus@gcc.gnu.org>
1754
1755 PR fortran/53655
1756 * gfortran.dg/intent_out_8.f90: New.
1757
67598720
TJ
17582013-08-20 Teresa Johnson <tejohnson@google.com>
1759
1760 PR rtl-optimizations/57451
1761 * g++.dg/tree-prof/pr57451.C: New test.
1762
802e8b38
PC
17632013-08-20 Paolo Carlini <paolo.carlini@oracle.com>
1764
1765 PR c++/58190
1766 * g++.dg/pr57878.C: Use __SIZE_TYPE__.
1767
318cda85 17682013-08-19 Balaji V. Iyer <balaji.v.iyer@intel.com>
802e8b38 1769
318cda85
BI
1770 PR c/57490
1771 * c-c++-common/cilk-plus/AN/pr57490.c: New test.
1772
e2323f5b
PB
17732013-08-19 Peter Bergner <bergner@vnet.ibm.com>
1774
1775 * gcc.target/powerpc/dfp-dd-2.c: New test.
1776 * gcc.target/powerpc/dfp-td-2.c: Likewise.
1777 * gcc.target/powerpc/dfp-td-3.c: Likewise.
1778
7a3def97
RS
17792013-08-19 Richard Sandiford <rdsandiford@googlemail.com>
1780
1781 * gcc.target/mips/mulsize-1.c: Check for SLL as well as SUBU.
1782 * gcc.target/mips/mulsize-2.c: Check for ADDU rather than SUBU.
1783 Check for SLL too.
1784
89138a6e
JR
17852013-08-19 Joern Rennecke <joern.rennecke@embecosm.com>
1786
1787 * gcc.target/avr/progmem-error-1.cpp: Update linenumber of error.
1788
dced9cd7
JR
1789 * gcc.dg/tree-ssa/ssa-dom-thread-4.c [avr-*-*]: Expect 6 times
1790 "Threaded".
1791
89b1fbef
JR
1792 * gcc.dg/tree-ssa/vrp55.c: Use keeps_null_pointer_checks to determine
1793 correct test response.
1794
49f03204
JR
1795 PR testsuite/52641
1796 * gcc.dg/tree-ssa/pr31261.c [int16]: Change expected unsigned type.
1797 * gcc.dg/tree-ssa/ssa-pre-21.c [! size32plus]: Mark as xfail.
1798 * gcc.dg/tree-ssa/vector-4.c (SItype): New typedef.
1799 (v4si): Use it.
1800 * gcc.dg/tree-ssa/ssa-pre-30.c: Test requires int32.
1801 * gcc.dg/tree-ssa/vrp58.c: Adjust scan expression for int16.
1802
266694cd
JR
1803 * gcc.dg/tree-ssa/vrp87.c [avr-*-*] (dg-additional-options): New.
1804
eefe9a99
JH
18052013-08-18 Jan Hubicka <jh@suse.cz>
1806
1807 * g++.dg/ipa/type-inheritance-1.C: New testcase.
1808
5eb5ec2f
JW
18092013-08-19 Janus Weil <janus@gcc.gnu.org>
1810
1811 PR fortran/46271
1812 * gfortran.dg/gomp/proc_ptr_1.f90: New.
1813
29b89442
JJ
18142013-08-18 Jakub Jelinek <jakub@redhat.com>
1815
1816 PR tree-optimization/58006
1817 * g++.dg/opt/pr58006.C: New test.
1818
4f219961
EB
18192013-08-18 Eric Botcazou <ebotcazou@adacore.com>
1820
1821 * gnat.dg/specs/linker_alias.ads: New test.
1822
7a460594
JJ
18232013-08-16 Jakub Jelinek <jakub@redhat.com>
1824
639dc669
JJ
1825 PR tree-optimization/58164
1826 * gcc.c-torture/compile/pr58164.c: New test.
1827
7a460594
JJ
1828 PR tree-optimization/58165
1829 * g++.dg/opt/pr58165.C: New test.
1830
715a572a
PC
18312013-08-14 Paolo Carlini <paolo.carlini@oracle.com>
1832
1833 PR c++/51912
1834 * g++.dg/cpp0x/enum28.C: New.
1835 * g++.dg/cpp0x/enum15.C: Adjust.
1836
6469da2c
BS
18372013-08-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1838
1839 PR target/57949
1840 * gcc.target/powerpc/pr57949-1.c: New.
1841 * gcc.target/powerpc/pr57949-2.c: New.
1842
4ca890e2
JJ
18432013-08-14 Jakub Jelinek <jakub@redhat.com>
1844
1845 PR tree-optimization/58145
1846 * gcc.dg/pr58145-1.c: New test.
1847 * gcc.dg/pr58145-2.c: New test.
1848
12211b99 18492013-08-14 Joern Rennecke <joern.rennecke@embecosm.com>
071e3c4f
JR
1850
1851 * gcc.dg/debug/dwarf2/dwarf2.exp: Replace -gdwarf-2 with -gdwarf.
1852 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
1853 * gcc.dg/debug/dwarf2/static1.c: Likewise.
1854 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
1855 * gcc.dg/debug/dwarf2/fesd-any.c: Likewise.
1856 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
1857 * gcc.dg/debug/dwarf2/dwarf-die1.c: Likewise.
1858 * gcc.dg/debug/dwarf2/var1.c: Likewise.
1859 * gcc.dg/debug/dwarf2/pr29609-2.c: Likewise.
1860 * gcc.dg/debug/dwarf2/aranges-fnsec-1.c: Likewise.
1861 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
1862 * gcc.dg/debug/dwarf2/dwarf-merge.c: Likewise.
1863 * gcc.dg/debug/dwarf2/dwarf-char1.c: Likewise.
1864 * gcc.dg/debug/dwarf2/discriminator.c: Likewise.
1865 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
1866 * gcc.dg/debug/dwarf2/fesd-baseonly.c: Likewise.
1867 * gcc.dg/debug/dwarf2/pr36690-3.c: Likewise.
1868 * gcc.dg/debug/dwarf2/const-2.c: Likewise.
1869 * gcc.dg/debug/dwarf2/ipa-cp1.c: Likewise.
1870 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
1871 * gcc.dg/debug/dwarf2/var2.c: Likewise.
1872 * gcc.dg/debug/dwarf2/pr36690-2.c: Likewise.
1873 * gcc.dg/debug/dwarf2/pr31230.c: Likewise.
1874 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
1875 * gcc.dg/debug/dwarf2/short-circuit.c: Likewise.
1876 * gcc.dg/debug/dwarf2/pr36690-1.c: Likewise.
1877 * gcc.dg/debug/dwarf2/fesd-reduced.c: Likewise.
1878 * gcc.dg/debug/dwarf2/pr37616.c: Likewise.
1879 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
1880 * gcc.dg/debug/dwarf2/inline1.c: Likewise.
1881 * gcc.dg/debug/dwarf2/fesd-sys.c: Likewise.
1882 * gcc.dg/debug/dwarf2/pr29609-1.c: Likewise.
1883 * gcc.dg/debug/dwarf2/asm-line1.c: Likewise.
1884 * gcc.dg/debug/dwarf2/c99-typedef1.c: Likewise.
1885 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
1886 * gcc.dg/debug/dwarf2/fesd-none.c: Likewise.
1887 * gcc.dg/debug/dwarf2/pr51410.c: Likewise.
1888 * gcc.dg/debug/dwarf2/dwarf-file1.c: Likewise.
1889 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
1890 * gcc.dg/debug/dwarf2/const-2b.c: Likewise.
1891 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
1892
66a65446
JR
1893 PR testsuite/52641
1894 * gcc.c-torture/execute/pr56799.x: New file.
1895
a531ea6b
JR
1896 * gcc.dg/c99-stdint-1.c [avr-*-*]: Update line number for dg-bogus.
1897
c06aeb21
JR
1898 * gcc.dg/torture/stackalign/builtin-apply-2.c: Also skip for avr.
1899
7aea3d36
JR
1900 * gcc.dg/pr44214-1.c (v2df): Define size using sizeof (double).
1901 * gcc.dg/pr44214-3.c (v2df): Likewise.
1902
5b5563d1
JR
1903 * gcc.dg/pr46647.c: xfail for avr-*-*.
1904
d36591c2
JR
1905 * gcc.dg/strlenopt-10.c [avr-*-*]: Reduce number of expected
1906 memcpy by one.
1907 * gcc.dg/strlenopt-11.c [avr-*-*]: Likewise.
1908 Expect l to be optimized away.
1909 * gcc.dg/strlenopt-13.c [avr-*-*]: Likewise.
1910
c466cffb
JR
1911 PR testsuite/52641
1912 * c-c++-common/scal-to-vec1.c: Add !int16 and large_double conditions
1913 to tests that assume int/double are larger than short/float.
1914
9fdb9c91
JR
1915 PR testsuite/52641
1916 * c-c++-common/simulate-thread/bitfields-2.c: Run test only for
1917 target { ! int16 }.
1918 * gcc.dg/tree-ssa/pr54245.c: Do slsr scan only for target { ! int16 }.
1919 * gcc.dg/tree-ssa/slsr-1.c: Adjust multiplicators to scan for for
1920 target { int16 }. Restrict existing tests to target { int32 }
1921 where appropriate.
1922 * gcc.dg/tree-ssa/slsr-2.c, gcc.dg/tree-ssa/slsr-27.c: Likewise.
1923 * gcc.dg/tree-ssa/slsr-28.c, gcc.dg/tree-ssa/slsr-29.c: Likewise.
1924 * gcc.dg/tree-ssa/slsr-3.c, gcc.dg/tree-ssa/ssa-ccp-23.c: Likewise.
1925 * lib/target-supports.exp (check_effective_target_int32): New proc.
1926
c16a952b
JR
1927 * gcc.dg/tree-ssa/pr42585.c: Add avr-*-* to list of targets to
1928 exclude from scan test.
9fdb9c91 1929
8724cfdd 1930 * gcc.dg/debug/dwarf2/global-used-types.c: Request dwarf output.
a7991d53
JR
1931 * gcc.dg/debug/dwarf2/inline2.c: Likewise.
1932 * gcc.dg/debug/dwarf2/inline3.c: Likewise.
1933 * gcc.dg/debug/dwarf2/pr37726.c: Likewise.
1934 * gcc.dg/debug/dwarf2/pr41445-1.c: Likewise.
1935 * gcc.dg/debug/dwarf2/pr41445-2.c: Likewise.
1936 * gcc.dg/debug/dwarf2/pr41445-3.c: Likewise.
1937 * gcc.dg/debug/dwarf2/pr41445-4.c: Likewise.
1938 * gcc.dg/debug/dwarf2/pr41445-5.c: Likewise.
1939 * gcc.dg/debug/dwarf2/pr41445-6.c: Likewise.
1940 * gcc.dg/debug/dwarf2/pr41543.c: Likewise.
1941 * gcc.dg/debug/dwarf2/pr41695.c: Likewise.
1942 * gcc.dg/debug/dwarf2/pr43237.c: Likewise.
1943 * gcc.dg/debug/dwarf2/pr47939-1.c: Likewise.
1944 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
1945 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
1946 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
1947 * gcc.dg/debug/dwarf2/pr53948.c: Likewise.
1948 * gcc.dg/debug/dwarf2/struct-loc1.c: Likewise.
1949
fb2e3922
JJ
19502013-08-14 Janis Johnson <janisjo@codesourcery.com>
1951
645e5010
JJ
1952 * gcc.target/arm/pr19599.c: Skip for -mthumb.
1953
fb2e3922
JJ
1954 * gcc.target/arm/atomic-comp-swap-release-acquire.c: Move dg-do
1955 to be the first test directive.
1956 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
1957 * gcc.target/arm/atomic-op-acquire.c: Likewise.
1958 * gcc.target/arm/atomic-op-char.c: Likewise.
1959 * gcc.target/arm/atomic-op-consume.c: Likewise.
1960 * gcc.target/arm/atomic-op-int.c: Likewise.
1961 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
1962 * gcc.target/arm/atomic-op-release.c: Likewise.
1963 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
1964 * gcc.target/arm/atomic-op-short.c: Likewise.
1965
e839e2a9
AB
19662013-08-14 Andrey Belevantsev <abel@ispras.ru>
1967
1968 PR rtl-optimization/57662
1969 * gcc.dg/pr57662.c: New test.
1970
53781c0d
MR
19712013-08-13 Maciej W. Rozycki <macro@codesourcery.com>
1972
1973 * gcc.target/mips/nan-legacy.c: Accept 4294967295 as an
1974 alternative to -1.
1975 * gcc.target/mips/nans-legacy.c: Likewise.
1976
888dc0f2
MR
19772013-08-13 Maciej W. Rozycki <macro@codesourcery.com>
1978
1979 * gcc.target/mips/fabs-2008.c: Correct scan-assembler pattern
1980 escapes.
1981 * gcc.target/mips/fabs-legacy.c: Likewise.
1982 * gcc.target/mips/fabsf-2008.c: Likewise.
1983 * gcc.target/mips/fabsf-legacy.c: Likewise.
1984 * gcc.target/mips/fneg-2008.c: Likewise.
1985 * gcc.target/mips/fneg-legacy.c: Likewise.
1986 * gcc.target/mips/fnegf-2008.c: Likewise.
1987 * gcc.target/mips/fnegf-legacy.c: Likewise.
1988 * gcc.target/mips/nan-2008.c: Likewise.
1989 * gcc.target/mips/nan-legacy.c: Likewise.
1990 * gcc.target/mips/nanf-2008.c: Likewise.
1991 * gcc.target/mips/nanf-legacy.c: Likewise.
1992 * gcc.target/mips/nans-2008.c: Likewise.
1993 * gcc.target/mips/nans-legacy.c: Likewise.
1994 * gcc.target/mips/nansf-2008.c: Likewise.
1995 * gcc.target/mips/nansf-legacy.c: Likewise.
1996
bb29e9ff
EB
19972013-08-13 Eric Botcazou <ebotcazou@adacore.com>
1998
1999 * gnat.dg/valued_proc.adb: New test.
2000 * gnat.dg/valued_proc_pkg.ads: New helper.
2001
99c2bd54
JJ
20022013-08-13 Jakub Jelinek <jakub@redhat.com>
2003
4029a5e0
JJ
2004 PR tree-optimization/57661
2005 * g++.dg/opt/pr57661.C: New test.
2006
99c2bd54
JJ
2007 PR sanitizer/56417
2008 * gcc.dg/asan/pr56417.c: New test.
2009
2efdbf0f
EB
20102013-08-13 Eric Botcazou <ebotcazou@adacore.com>
2011
2012 * gnat.dg/loop_optimization16.adb: New test.
2013 * gnat.dg/loop_optimization16_pkg.ad[sb]: New helper.
2014
022bd4c2
MP
20152013-08-13 Marek Polacek <polacek@redhat.com>
2016
2017 * gcc.dg/pr57980.c: Use vector of two elements, not just one.
2018
3944d88d
DM
20192013-08-13 David Malcolm <dmalcolm@redhat.com>
2020
2021 Example of converting global state to per-pass state.
2022
2023 * gcc.dg/plugin/one_time_plugin.c (one_pass::execute): Convert
2024 global state "static int counter" to...
2025 (one_pass::counter): ...this instance data.
2026
b338b23f
DM
20272013-08-13 David Malcolm <dmalcolm@redhat.com>
2028
2029 * gcc.dg/plugin/one_time_plugin.c: (one_pass_gate): Convert
2030 to member function...
2031 (one_pass::gate): ...this.
2032 (one_pass_exec): Convert to member function...
2033 (one_pass::impl_execute): ...this.
2034
97524ab7
PC
20352013-08-12 Paolo Carlini <paolo.carlini@oracle.com>
2036
2037 PR c++/57416
2038 * g++.dg/cpp0x/pr57416.C: New.
2039
2e507b9a
PC
20402013-08-12 Paolo Carlini <paolo.carlini@oracle.com>
2041
2042 * g++.dg/cpp0x/constexpr-function2.C: Adjust for error -> inform
2043 changes.
2044 * g++.dg/cpp0x/constexpr-neg1.C: Likewise.
2045 * g++.dg/cpp0x/defaulted2.C: Likewise.
2046 * g++.dg/cpp0x/defaulted31.C: Likewise.
2047 * g++.dg/cpp0x/error6.C: Likewise.
2048 * g++.dg/cpp0x/gen-attrs-32.C: Likewise.
2049 * g++.dg/cpp0x/override2.C: Likewise.
2050 * g++.dg/cpp0x/parse1.C: Likewise.
2051 * g++.dg/cpp0x/scoped_enum.C: Likewise.
2052 * g++.dg/cpp0x/temp_default4.C: Likewise.
2053 * g++.dg/ext/attrib32.C: Likewise.
2054 * g++.dg/ext/gnu-inline-global-reject.C: Likewise.
2055 * g++.dg/ext/mv13.C: Likewise.
2056 * g++.dg/ext/mv7.C: Likewise.
2057 * g++.dg/ext/mv9.C: Likewise.
2058 * g++.dg/ext/pr57362.C: Likewise.
2059 * g++.dg/ext/typeof10.C: Likewise.
2060 * g++.dg/lookup/anon6.C: Likewise.
2061 * g++.dg/lookup/crash6.C: Likewise.
2062 * g++.dg/lookup/name-clash5.C: Likewise.
2063 * g++.dg/lookup/name-clash6.C: Likewise.
2064 * g++.dg/other/anon4.C: Likewise.
2065 * g++.dg/other/error15.C: Likewise.
2066 * g++.dg/other/error8.C: Likewise.
2067 * g++.dg/other/redecl2.C: Likewise.
2068 * g++.dg/parse/crash16.C: Likewise.
2069 * g++.dg/parse/crash21.C: Likewise.
2070 * g++.dg/parse/crash38.C: Likewise.
2071 * g++.dg/parse/redef2.C: Likewise.
2072 * g++.dg/parse/struct-as-enum1.C: Likewise.
2073 * g++.dg/template/crash39.C: Likewise.
2074 * g++.dg/template/redecl3.C: Likewise.
2075 * g++.dg/tls/diag-3.C: Likewise.
2076 * g++.dg/warn/Wredundant-decls-spec.C: Likewise.
2077 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
2078 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
2079 * g++.old-deja/g++.brendan/crash16.C: Likewise.
2080 * g++.old-deja/g++.brendan/crash18.C: Likewise.
2081 * g++.old-deja/g++.brendan/err-msg4.C: Likewise.
2082 * g++.old-deja/g++.brendan/redecl1.C: Likewise.
2083 * g++.old-deja/g++.brendan/static3.C: Likewise.
2084 * g++.old-deja/g++.bugs/900127_02.C: Likewise.
2085 * g++.old-deja/g++.jason/binding.C: Likewise.
2086 * g++.old-deja/g++.jason/crash4.C: Likewise.
2087 * g++.old-deja/g++.jason/crash7.C: Likewise.
2088 * g++.old-deja/g++.jason/lineno.C: Likewise.
2089 * g++.old-deja/g++.jason/scoping7.C: Likewise.
2090 * g++.old-deja/g++.mike/misc3.C: Likewise.
2091 * g++.old-deja/g++.mike/net44.C: Likewise.
2092 * g++.old-deja/g++.mike/ns3.C: Likewise.
2093 * g++.old-deja/g++.ns/alias4.C: Likewise.
2094 * g++.old-deja/g++.ns/ns11.C: Likewise.
2095 * g++.old-deja/g++.other/crash23.C: Likewise.
2096 * g++.old-deja/g++.other/decl8.C: Likewise.
2097 * g++.old-deja/g++.other/linkage3.C: Likewise.
2098 * g++.old-deja/g++.other/typeck1.C: Likewise.
2099 * g++.old-deja/g++.other/typedef5.C: Likewise.
2100 * g++.old-deja/g++.pt/explicit34.C: Likewise.
2101 * g++.old-deja/g++.pt/friend36.C: Likewise.
2102 * obj-c++.dg/method-8.mm: Likewise.
2103 * obj-c++.dg/tls/diag-3.mm: Likewise.
2104
c97fd4b8
UB
21052013-08-12 Perez Read <netfirewall@gmail.com>
2106
98590ca2
UB
2107 PR target/58132
2108 * gcc.target/i386/movabs-1.c: New test.
c97fd4b8 2109
4e115102
MP
21102013-08-12 Marek Polacek <polacek@redhat.com>
2111
2112 PR tree-optimization/57980
2113 * gcc.dg/pr57980.c: New test.
2114
0e533e50
TK
21152013-08-12 Thomas Koenig <tkoenig@gcc.gnu.org>
2116
2117 PR fortran/56666
2118 * gfortran.dg/do_check_10.f90: New test.
2119 * gfortran.dg/array_constructor_11.f90: Add -Wzerotrip to dg-options.
2120 * gfortran.dg/array_constructor_18.f90: Likewise.
2121 * gfortran.dg/array_constructor_22.f90: Likewise.
2122 * gfortran.dg/coarray_15.f90: Likewise.
2123 * gfortran.dg/do_1.f90: Add -Wall to dg-options.
2124 * gfortran.dg/do_3.F90: Add -Wzerotrip to dg-options.
2125 * gfortran.dg/do_check_5.f90: Add -Wall to gd-options.
2126
0971a733
PC
21272013-08-11 Paolo Carlini <paolo.carlini@oracle.com>
2128
2129 PR c++/53349
2130 * g++.dg/cpp0x/constexpr-ice8.C: New.
2131
ad83025e
XDL
21322013-08-09 Xinliang David Li <davidxl@google.com>
2133
2134 * gcc.target/i386/memcpy-strategy-1.c: New test.
2135 * gcc.target/i386/memcpy-strategy-2.c: Ditto.
2136 * gcc.target/i386/memset-strategy-1.c: Ditto.
2137 * gcc.target/i386/memcpy-strategy-3.c: Ditto.
2138
634ab819
JH
21392013-08-09 Jan Hubicka <jh@suse.cz>
2140
2141 * gcc.dg/tree-prof/crossmodule-indircall-1.c: New testcase.
2142 * gcc.dg/tree-prof/crossmodule-indircall-1a.c: New testcase.
2143
cc277e8f
YZ
21442013-08-09 Yufeng Zhang <yufeng.zhang@arm.com>
2145
2146 * gcc.dg/lower-subreg-1.c: Skip aarch64*-*-*.
2147
36849c21
JW
21482013-08-09 Janus Weil <janus@gcc.gnu.org>
2149
2150 PR fortran/58058
2151 * gfortran.dg/transfer_intrinsic_6.f90: New.
2152
6efa6002
PC
21532013-08-09 Paolo Carlini <paolo.carlini@oracle.com>
2154
2155 Revert:
2156 2013-08-07 Paolo Carlini <paolo.carlini@oracle.com>
2157
2158 PR c++/46206
2159 * g++.dg/lookup/typedef2.C: New.
2160
66adb8eb
JG
21612013-08-09 James Greenhalgh <james.greenhalgh@arm.com>
2162
2163 * gcc.target/aarch64/scalar_intrinsics.c: Update expected
2164 output of vdup intrinsics.
2165
ff522f7f
ZC
21662013-08-09 Zhenqiang Chen <zhenqiang.chen@linaro.org>
2167
2168 * gcc.target/arm/lp1189445.c: New testcase.
2169
f40423e2
RS
21702013-08-08 Richard Sandiford <rdsandiford@googlemail.com>
2171
2172 * gcc.dg/torture/pr58079.c: New test.
2173
3c8ca1ab
EB
21742013-08-07 Eric Botcazou <ebotcazou@adacore.com>
2175
2176 * gnat.dg/warn9.adb: New test.
2177
dd81965b
PC
21782013-08-07 Paolo Carlini <paolo.carlini@oracle.com>
2179
2180 PR c++/46206
2181 * g++.dg/lookup/typedef2.C: New.
2182
d0cd8160
DM
21832013-08-07 David Malcolm <dmalcolm@redhat.com>
2184
2185 * lib/plugin-support.exp (plugin-test-execute): Add -fno-rtti
2186 to optstr when building plugins on darwin.
2187
e1d15312
MJ
21882013-08-06 Martin Jambor <mjambor@suse.cz>
2189
2190 PR tree-optimization/57539
2191 * gcc.dg/ipa/pr57539.c: New test.
2192
062a1b36 21932013-08-06 Martin Jambor <mjambor@suse.cz>
12211b99 2194 Bernd Edlinger <bernd.edlinger@hotmail.de>
062a1b36
MJ
2195
2196 * gcc.dg/torture/pr58041.c (foo): Accept z by reference.
2197 (a): Fix constructor.
2198
15682f24
MJ
21992013-08-06 Martin Jambor <mjambor@suse.cz>
2200
2201 PR fortran/57987
2202 * gfortran.dg/pr57987.f90: New test.
2203
78f6dd68
MJ
22042013-08-06 Martin Jambor <mjambor@suse.cz>
2205
2206 PR middle-end/58041
2207 * gcc.dg/torture/pr58041.c: New test.
2208 * gcc.target/arm/pr58041.c: Likewise.
2209
2cc6320d
JW
22102013-08-06 Janus Weil <janus@gcc.gnu.org>
2211
2212 PR fortran/57306
2213 * gfortran.dg/pointer_init_8.f90: New.
2214
fd9b0f32
PC
22152013-08-05 Paolo Carlini <paolo.carlini@oracle.com>
2216
2217 PR c++/58080
2218 * g++.dg/cpp0x/pr58080.C: New.
2219
15892298
DM
22202013-08-05 David Malcolm <dmalcolm@redhat.com>
2221
2222 * lib/plugin-support.exp (plugin-test-execute): Add -fno-rtti
2223 to optstr when building plugins.
2224
27a4cd48
DM
22252013-08-05 David Malcolm <dmalcolm@redhat.com>
2226
2227 Patch autogenerated by refactor_passes.py from
2228 https://github.com/davidmalcolm/gcc-refactoring-scripts
2229 revision 03fe39476a4c4ea450b49e087cfa817b5f92021e
2230
2231 * gcc.dg/plugin/one_time_plugin.c (one_pass): Convert from a global
2232 struct to a subclass of gimple_opt_pass along with...
2233 (pass_data_one_pass): ...new pass_data instance and...
2234 (make_one_pass): ...new function.
2235 * gcc.dg/plugin/selfassign.c (pass_warn_self_assign): Convert from a
2236 global struct to a subclass of gimple_opt_pass along with...
2237 (pass_data_warn_self_assign): ...new pass_data instance and...
2238 (make_pass_warn_self_assign): ...new function.
2239 * g++.dg/plugin/dumb_plugin.c (pass_dumb_plugin_example): Convert from
2240 a global struct to a subclass of gimple_opt_pass along with...
2241 (pass_data_dumb_plugin_example): ...new pass_data instance and...
2242 (make_pass_dumb_plugin_example): ...new function.
2243 * g++.dg/plugin/selfassign.c (pass_warn_self_assign): Convert from a
2244 global struct to a subclass of gimple_opt_pass along with...
2245 (pass_data_warn_self_assign): ...new pass_data instance and...
2246 (make_pass_warn_self_assign): ...new function.
2247
f7695dbf
DM
22482013-08-05 David Malcolm <dmalcolm@redhat.com>
2249
2250 * g++.dg/plugin/dumb_plugin.c (plugin_init): Rework how the pass
2251 is created and added to the pass_manager to reflect
2252 autogenerated changes.
2253 * g++.dg/plugin/selfassign.c (plugin_init): Likewise.
2254 * gcc.dg/plugin/one_time_plugin.c (plugin_init): Likewise.
2255 * gcc.dg/plugin/selfassign.c (plugin_init): Likewise.
2256
65e5a578
ESR
22572013-08-04 Ed Smith-Rowland <3dw4rd@verizon.net>
2258
2259 PR c++/58072
2260 * g++.dg/cpp0x/pr58072.C: New.
2261
bb0d2039
BS
22622013-08-03 Bill Schmidt <wschmidt@vnet.linux.ibm.com>
2263
2264 * gcc.dg/torture/pr57993-2.cpp: New.
2265
0e8853ee
JH
22662013-08-02 Jan Hubicka <jh@suse.cz>
2267
2268 * gcc.dg/ipa/ipa-1.c: Update.
2269 * gcc.dg/ipa/ipa-2.c: Update.
2270 * gcc.dg/ipa/ipa-3.c: Update.
2271 * gcc.dg/ipa/ipa-4.c: Update.
2272 * gcc.dg/ipa/ipa-5.c: Update.
2273 * gcc.dg/ipa/ipa-7.c: Update.
2274 * gcc.dg/ipa/ipa-8.c: Update.
2275 * gcc.dg/ipa/ipcp-1.c: Update.
2276 * gcc.dg/ipa/ipcp-2.c: Update.
2277
ecee672b
VM
22782013-08-02 Vladimir Makarov <vmakarov@redhat.com>
2279
2280 PR rtl-optimization/58048
2281 * gcc.target/i386/pr58048.c: New.
2282
f43b3c4b
KT
22832013-08-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2284
2285 * gcc.target/arm/neon-for-64bits-2.c: Delete.
2286
fb23b69e
FC
22872013-08-01 Fabien Chêne <fabien@gcc.gnu.org>
2288 Peter Bergner <bergner@vnet.ibm.com>
2289
2290 PR c++/54537
2291 * g++.dg/overload/using3.C: New.
2292 * g++.dg/overload/using2.C: Adjust.
2293 * g++.dg/lookup/using9.C: Likewise.
2294
c743b246
KT
22952013-08-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2296
2297 * gcc.target/arm/pr46972-2.c: New test.
2298
0cd1dd57
VP
22992013-08-01 Vidya Praveen <vidyapraveen@arm.com>
2300
2301 * gcc.dg/vect/vect-iv-5.c: Make xfail conditional with !arm_neon_ok.
2302
d86e633a
MM
23032013-07-31 Michael Meissner <meissner@linux.vnet.ibm.com>
2304
03b0ee0a 2305 * gcc.target/powerpc/fusion.c: New file, test power8 fusion support.
d86e633a 2306
b26e3fc2
RS
23072013-07-31 Richard Sandiford <rdsandiford@googlemail.com>
2308
2309 * gcc.target/mips/mips.exp (mips-dg-options): Test for mabicalls
2310 rather than addressing!=absolute when deciding how to handle MIPS16
2311 when the test forces an ABI.
2312
e77da14a
PC
23132013-07-30 Paolo Carlini <paolo.carlini@oracle.com>
2314
2315 PR c++/57673
2316 * g++.dg/cpp0x/nsdmi-sizeof.C: New.
2317
df4f7bb8
SE
23182013-07-30 Steve Ellcey <sellcey@mips.com>
2319
2320 * gcc.target/mips/code-readable-1.c: Increase switch size.
2321 * gcc.target/mips/code-readable-2.c: Ditto.
2322 * gcc.target/mips/code-readable-3.c: Ditto.
2323 * gcc.target/mips/code-readable-4.c: Ditto.
2324
bd459a61
PC
23252013-07-30 Paolo Carlini <paolo.carlini@oracle.com>
2326
2327 PR c++/57947
2328 * g++.dg/parse/crash63.C: New.
2329
b882aaa8
TB
23302013-07-30 Tobias Burnus <burnus@net-b.de>
2331
2332 PR fortran/57530
2333 * gfortran.dg/pointer_assign_8.f90: New.
2334 * gfortran.dg/pointer_assign_9.f90: New.
2335 * gfortran.dg/pointer_assign_10.f90: New.
2336 * gfortran.dg/pointer_assign_11.f90: New.
2337
14a87636
ZC
23382013-07-30 Zhenqiang Chen <zhenqiang.chen@linaro.org>
2339
2340 * gcc.target/arm/pr57637.c: New testcase.
2341
0100cd3f
BS
23422013-07-29 Bill Schmidt <wschmidt@vnet.linux.ibm.com>
2343
2344 PR tree-optimization/57993
2345 * gcc.dg/torture/pr57993.c: New test.
2346
e1379122
JR
23472013-07-29 Joern Rennecke <joern.rennecke@embecosm.com>
2348
2349 * gcc.dg/tree-ssa/pr44258.c: Disable scan test for Epiphany.
2350
3ea1e328
PC
23512013-07-29 Paolo Carlini <paolo.carlini@oracle.com>
2352
2353 PR c++/57948
2354 * g++.dg/conversion/ambig2.C: New.
2355
ff3f3951
MR
23562013-07-29 Maciej W. Rozycki <macro@codesourcery.com>
2357
2358 * gcc.target/mips/fabs-2008.c: New test case.
2359 * gcc.target/mips/fabs-legacy.c: New test case.
2360 * gcc.target/mips/fabsf-2008.c: New test case.
2361 * gcc.target/mips/fabsf-legacy.c: New test case.
2362 * gcc.target/mips/fneg-2008.c: New test case.
2363 * gcc.target/mips/fneg-legacy.c: New test case.
2364 * gcc.target/mips/fneg-2008.c: New test case.
2365 * gcc.target/mips/fneg-legacy.c: New test case.
2366 * gcc.target/mips/nan-2008.c: New test case.
2367 * gcc.target/mips/nan-legacy.c: New test case.
2368 * gcc.target/mips/nanf-2008.c: New test case.
2369 * gcc.target/mips/nanf-legacy.c: New test case.
2370 * gcc.target/mips/nans-2008.c: New test case.
2371 * gcc.target/mips/nans-legacy.c: New test case.
2372 * gcc.target/mips/nansf-2008.c: New test case.
2373 * gcc.target/mips/nansf-legacy.c: New test case.
2374 * gcc.target/mips/mips.exp: Handle `-mabs=' and `-mnan='.
2375
844be113
AI
23762013-07-29 Alexander Ivchenko <alexander.ivchenko@intel.com>
2377 Maxim Kuvyrkov <maxim@kugelworks.com>
2378
2379 * lib/target-supports.exp (check_effective_target_non_bionic): New
2380 effective-target test.
2381 * g++.dg/tls/thread_local4.C: Disable test for Bionic.
2382 * g++.dg/tls/thread_local4g.C: Ditto.
2383
e2679323
TK
23842013-07-28 Thomas Koenig <tkoenig@gcc.gnu.org>
2385
2386 PR fortran/58009
2387 * gfortran.dg/vector_subsript_7.f90: New test.
2388
9f1930be
TB
23892013-07-27 Tobias Burnus <burnus@net-b.de>
2390
2391 PR fortran/57991
2392 * gfortran.dg/warn_alias.f90: New.
2393
c970dc04
JW
23942013-07-27 Janus Weil <janus@gcc.gnu.org>
2395
2396 PR fortran/57285
2397 * gfortran.dg/class_array_19.f90: New.
2398
538e2a82
EB
23992013-07-27 Eric Botcazou <ebotcazou@adacore.com>
2400
2401 * gcc.dg/vect/pr57705.c: Adjust for a !vect_pack_trunc target.
2402 * gcc.dg/vect/pr57741-2.c: Require a vect_float target.
2403 * gcc.dg/vect/pr57741-3.c: Likewise.
2404 * gcc.dg/vect/bb-slp-32.c: XFAIL for a vect_no_align target.
2405
24062013-07-26 Joern Rennecke <joern.rennecke@embecosm.com>
d2af6fcb
JR
2407
2408 Skip tests that make assumptions about struct layout that don't hold
2409 on epiphany:
2410 * g++.dg/cpp0x/cast.C: Skip for epiphany-*-*.
2411 * g++.dg/cpp0x/iop.C: Likewise.
2412 * g++.dg/cpp0x/named_refs.C: Likewise.
2413 * g++.dg/cpp0x/rv1p.C: Likewise.
2414 * g++.dg/cpp0x/rv2p.C: Likewise.
2415 * g++.dg/cpp0x/rv3p.C: Likewise.
2416 * g++.dg/cpp0x/rv4p.C: Likewise.
2417 * g++.dg/cpp0x/rv5p.C: Likewise.
2418 * g++.dg/cpp0x/rv6p.C: Likewise.
2419 * g++.dg/cpp0x/rv7p.C: Likewise.
2420 * g++.dg/cpp0x/rv8p.C: Likewise.
2421 * g++.dg/ext/strncpy-chk1.C: Likewise.
2422 * gcc.dg/builtin-object-size-10.c: Likewise.
2423 * gcc.dg/builtin-object-size-11.c: Likewise.
2424 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
2425 * gcc.dg/pr25805.c: Likewise.
2426 * gcc.c-torture/execute/builtins/memcpy-chk.x: New file.
2427 * gcc.c-torture/execute/builtins/memmove-chk.x: Likewise.
2428 * gcc.c-torture/execute/builtins/mempcpy-chk.x: Likewise.
2429 * gcc.c-torture/execute/builtins/memset-chk.x: Likewise.
2430 * gcc.c-torture/execute/builtins/snprintf-chk.x: Likewise.
2431 * gcc.c-torture/execute/builtins/sprintf-chk.x: Likewise.
2432 * gcc.c-torture/execute/builtins/stpcpy-chk.x: Likewise.
2433 * gcc.c-torture/execute/builtins/strcat-chk.x: Likewise.
2434 * gcc.c-torture/execute/builtins/strcpy-chk.x: Likewise.
2435 * gcc.c-torture/execute/builtins/strncat-chk.x: Likewise.
2436 * gcc.c-torture/execute/builtins/strncpy-chk.x: Likewise.
2437 * gcc.c-torture/execute/builtins/vsnprintf-chk.x: Likewise.
2438 * gcc.c-torture/execute/builtins/vsprintf-chk.x: Likewise.
2439 * gcc.c-torture/execute/zerolen-2.x: Likewise.
38dbc834 2440 * gcc.c-torture/execute/builtins/stpcpy-chk.x: Likewise.
d2af6fcb 2441
40e5049d 2442 * gcc.dg/pr27095.c: For Epiphany, add -mshort-calls.
3ea1e328 2443 * gcc.dg/tree-ssa/loop-1.c: Likewise.
40e5049d 2444
006b113a
JR
2445 * gcc.dg/torture/pr37868.c: Disable for epiphany.
2446 * gcc.dg/sibcall-6.c: Enable for epiphany.
2447
ddb4e7f0
KT
24482013-07-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2449
2450 * gcc.target/arm/minmax_minus.c: Scan for absence of mov.
2451
a882c99f
DE
24522013-07-26 David Edelsohn <dje.gcc@gmail.com>
2453
2454 * gcc.target/powerpc/ppc-vector-memcpy.c: Test use of VMX for
2455 memcpy not initializers.
2456
acd064a3
DE
2457 * gcc.dg/guality/guality.exp: Skip on AIX.
2458
ee3bf4ae
PC
24592013-07-26 Paolo Carlini <paolo.carlini@oracle.com>
2460
2461 PR c++/57101
2462 * g++.dg/cpp0x/pr57101.C: New.
2463
040d8a1c
IB
24642013-07-26 Ian Bolton <ian.bolton@arm.com>
2465
2466 * gcc.target/aarch64/neg_1.c: New test.
2467
f0051264
JW
24682013-07-25 Janus Weil <janus@gcc.gnu.org>
2469
2470 PR fortran/57966
2471 * gfortran.dg/typebound_call_25.f90: New.
2472
4004afb3
PC
24732013-07-25 Paolo Carlini <paolo.carlini@oracle.com>
2474
2475 PR c++/57981
2476 * g++.dg/cpp0x/pr57981.C: New.
2477
24782013-07-25 Paolo Carlini <paolo.carlini@oracle.com>
2479
2480 PR c++/57880
2481 * g++.dg/cpp1y/udlit-empty-string-neg.C: New.
2482
00b7527b
VM
24832013-07-25 Vladimir Makarov <vmakarov@redhat.com>
2484
2485 PR rtl-optimization/57960
2486 * gcc.target/s390/pr57960.c: New.
2487
67b1d004
JW
24882013-07-25 Janus Weil <janus@gcc.gnu.org>
2489
2490 PR fortran/57639
2491 * gfortran.dg/unlimited_polymorphic_9.f90: New.
2492
690688b3
TG
24932013-07-25 Terry Guo <terry.guo@arm.com>
2494
2495 * gcc.target/arm/thumb1-Os-mult.c: New test case.
2496
3f2d352c
PC
24972013-07-24 Paolo Carlini <paolo.carlini@oracle.com>
2498
2499 PR c++/57942
2500 * g++.dg/inherit/pr57942.C: New.
2501
dd7a40e1
MM
25022013-07-23 Michael Meissner <meissner@linux.vnet.ibm.com>
2503
2504 * gcc.target/powerpc/bool2.h: New file, test the code generation
03b0ee0a 2505 of logical operations for power5, altivec, power7, and power8 systems.
dd7a40e1
MM
2506 * gcc.target/powerpc/bool2-p5.c: Likewise.
2507 * gcc.target/powerpc/bool2-av.c: Likewise.
2508 * gcc.target/powerpc/bool2-p7.c: Likewise.
2509 * gcc.target/powerpc/bool2-p8.c: Likewise.
2510 * gcc.target/powerpc/bool3.h: Likewise.
2511 * gcc.target/powerpc/bool3-av.c: Likewise.
2512 * gcc.target/powerpc/bool2-p7.c: Likewise.
2513 * gcc.target/powerpc/bool2-p8.c: Likewise.
2514
f6820c28
YZ
25152013-07-23 Yufeng Zhang <yufeng.zhang@arm.com>
2516
2517 * gcc.target/aarch64/vect_smlal_1.c: Replace 'long' with 'long long'.
2518
00edcfbe
YZ
25192013-07-23 Yufeng Zhang <yufeng.zhang@arm.com>
2520
2521 * gcc.target/aarch64/test-ptr-arg-on-stack-1.c: New test.
2522
527b11f9
YZ
25232013-07-23 Yufeng Zhang <yufeng.zhang@arm.com>
2524
2525 * gcc.dg/20020219-1.c: Skip the test on aarch64*-*-* in ilp32.
2526 * gcc.target/aarch64/aapcs64/test_18.c (struct y): Change the field
2527 type from long to long long.
2528 * gcc.target/aarch64/atomic-op-long.c: Update dg-final directives
2529 to have effective-target keywords of lp64 and ilp32.
2530 * gcc.target/aarch64/fcvt_double_int.c: Likewise.
2531 * gcc.target/aarch64/fcvt_double_long.c: Likewise.
2532 * gcc.target/aarch64/fcvt_double_uint.c: Likewise.
2533 * gcc.target/aarch64/fcvt_double_ulong.c: Likewise.
2534 * gcc.target/aarch64/fcvt_float_int.c: Likewise.
2535 * gcc.target/aarch64/fcvt_float_long.c: Likewise.
2536 * gcc.target/aarch64/fcvt_float_uint.c: Likewise.
2537 * gcc.target/aarch64/fcvt_float_ulong.c: Likewise.
2538 * gcc.target/aarch64/vect_smlal_1.c: Replace 'long' with 'long long'.
2539
433cc7b0
TT
25402013-07-23 Tom Tromey <tromey@redhat.com>
2541 Joseph Myers <joseph@codesourcery.com>
2542
2543 * gcc.dg/c11-generic-1.c: New file.
2544 * gcc.dg/c11-generic-2.c: New file.
2545
558f3755
TB
25462013-07-22 Tobias Burnus <burnus@net-b.de>
2547
2548 PR fortran/57906
2549 PR fortran/52052
2550 * coarray/lib_realloc_1.f90: Permit optimization.
2551 * gfortran.dg/coarray_31.f90: New.
2552
4563cfec
TB
25532013-07-22 Tobias Burnus <burnus@net-b.de>
2554
2555 PR fortran/57762
2556 * gfortran.dg/class_array_7.f03: Fix memory leak.
2557
ae4d1777
PC
25582013-07-22 Paolo Carlini <paolo.carlini@oracle.com>
2559
2560 PR c++/52816
2561 * g++.dg/cpp0x/decltype56.C: New.
2562
a8599552
KT
25632013-07-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2564
2565 * gcc.dg/pr53265.c: Correct line number in dg-message.
2566
b5afa1ed
DN
25672013-07-22 Diego Novillo <dnovillo@google.com>
2568
ae4d1777 2569 * g++.dg/pr57878.C: Do not force -m32. Use target ilp32.
b5afa1ed 2570
119b97c3
GJL
25712013-07-22 Georg-Johann Lay <avr@gjlay.de>
2572
2573 PR testsuite/52641
2574 * gcc.c-torture/execute/pr57124.x: Skip int16 platforms.
2575 * gcc.c-torture/execute/pr53366-1.x: New: Skip int16 platforms.
2576
14ab1eaf
GJL
25772013-07-22 Georg-Johann Lay <avr@gjlay.de>
2578
2579 PR testsuite/52641
2580 * gcc.c-torture/execute/pr57344-2.x: New. Skip int16.
2581 * gcc.dg/pr53265.c: Add dg-require-effective-target size32plus.
2582 * gcc.dg/torture/pr53366-1.c: Same.
2583 * gcc.dg/torture/pr57381.c: Add dg-require-effective-target int32plus.
2584 * gcc.dg/torture/pr56488.c: Same.
2585 * gcc.dg/torture/pr57584.c: Same.
2586 * gcc.dg/tree-ssa/pr57385.c: Same.
2587 * gcc.dg/pr57154.c: Add dg-require-effective-target scheduling.
2588
1d5f3021
OB
25892013-07-21 OndÅ\99ej Bílka <neleai@seznam.cz>
2590
2591 * c-c++-common/pr41779.c: Fix typos.
2592 * gcc.c-torture/compile/20031125-2.c: Likewise.
2593 * gcc.c-torture/compile/20040621-1.c: Likewise.
2594 * gcc.c-torture/execute/20020418-1.c: Likewise.
2595 * gcc.dg/20020108-1.c: Likewise.
2596 * gcc.dg/atomic-generic-aux.c: Likewise.
2597 * gcc.dg/builtin-complex-err-2.c: Likewise.
2598 * gcc.dg/decl-1.c: Likewise.
2599 * gcc.dg/di-sync-multithread.c: Likewise.
2600 * gcc.dg/format/c90-printf-1.c: Likewise.
2601 * gcc.dg/format/ms_c90-printf-1.c: Likewise.
2602 * gcc.dg/long-long-compare-1.c: Likewise.
2603 * gcc.dg/plugin/start_unit_plugin.c: Likewise.
2604 * gcc.dg/pr17055-1.c: Likewise.
2605 * gcc.dg/pr27095.c: Likewise.
2606 * gcc.dg/torture/fp-int-convert.h: Likewise.
2607 * gcc.dg/tree-prof/inliner-1.c: Likewise.
2608 * gcc.dg/tree-ssa/20030731-1.c: Likewise.
2609 * gcc.dg/tree-ssa/forwprop-6.c: Likewise.
2610 * gcc.dg/tree-ssa/ipa-cp-1.c: Likewise.
2611 * gcc.dg/tree-ssa/loop-19.c: Likewise.
2612 * gcc.dg/tree-ssa/loop-1.c: Likewise.
2613 * gcc.dg/tree-ssa/pr21001.c: Likewise.
2614 * gcc.dg/tree-ssa/pr42585.c: Likewise.
2615 * gcc.dg/tree-ssa/ssa-dse-5.c: Likewise.
2616 * gcc.dg/vect/vect-cond-5.c: Likewise.
2617 * gcc.dg/weak/typeof-2.c: Likewise.
2618 * gcc.target/aarch64/aapcs64/abitest-common.h: Likewise.
2619 * gcc.target/arm/naked-1.c: Likewise.
2620 * gcc.target/i386/pr9771-1.c: Likewise.
2621 * gcc.target/sparc/sparc-constant-1.c: Likewise.
2622 * gcc.target/sparc/struct-ret-check.c: Likewise.
2623 * gcc.target/x86_64/abi/test_struct_returning.c: Likewise.
2624 * gfortran.dg/c_ptr_tests_8_funcs.c: Likewise.
ae4d1777
PC
2625 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h:
2626 Likewise.
1d5f3021 2627
94b15070
TK
26282013-07-21 Thomas Koenig <tkoenig@gcc.gnu.org>
2629
2630 PR fortran/56937
2631 * gfortran.dg/dependency_42.f90: New test.
2632 * gfortran.dg/dependency_43.f90: New test.
2633
82a4f54c
TB
26342013-07-21 Tobias Burnus <burnus@net-b.de>
2635
2636 PR fortran/35862
2637 * gfortran.dg/round_4.f90: New.
2638
3b833dcd
TB
26392013-07-21 Tobias Burnus <burnus@net-b.de>
2640
2641 PR fortran/57894
2642 * gfortran.dg/min_max_conformance_2.f90: New.
2643
8cf88735
JJ
26442013-07-20 Jakub Jelinek <jakub@redhat.com>
2645
2646 PR preprocessor/57620
2647 * c-c++-common/raw-string-2.c (s12, u12, U12, L12): Remove.
2648 (main): Don't test {s,u,U,L}12.
2649 * c-c++-common/raw-string-13.c: New test.
2650 * c-c++-common/raw-string-14.c: New test.
2651 * c-c++-common/raw-string-15.c: New test.
2652 * c-c++-common/raw-string-16.c: New test.
2653
d05d0709
JG
26542013-07-20 James Greenhalgh <james.greenhalgh@arm.com>
2655
2656 * gcc.target/aarch64/vabs_intrinsic_1.c: New file.
2657
12211b99 26582013-07-20 Joern Rennecke <joern.rennecke@embecosm.com>
adf044a1
JR
2659
2660 * gcc.dg/pr57154.c: Add dg-require-effective-target scheduling.
2661
7a29a1b5
JR
2662 * gcc.dg/tree-ssa/pr21090.c: Do vrp1 scan check only for
2663 target { ! keeps_null_pointer_checks }.
2664 * gcc.dg/tree-ssa/unreachable.c: Do optimized scan check only for
2665 target { ! keeps_null_pointer_checks }.
2666
2667 * gcc.dg/torture/pr53366-1.c: Only run for target { size32plus }.
2668 * gcc.dg/torture/pr56488.c: Likewise.
838a7024 2669
ba590e63
IB
26702013-07-19 Ian Bolton <ian.bolton@arm.com>
2671
2672 * gcc.target/aarch64/scalar_intrinsics.c (test_vabs_s64): Added
2673 new testcase.
2674
eba347fa
DE
26752013-07-19 David Edelsohn <dje.gcc@gmail.com>
2676
ba981e00
DE
2677 * gfortran.fortran-torture/execute/intrinsic_nearest.x: Skip on AIX.
2678 * gfortran.dg/nint_2.f90: Correct AIX target name to skip.
2679 * gfortran.dg/guality/guality.exp: Skip on AIX.
eba347fa 2680
8c775844
DE
2681 * lib/dg-pch.exp (dg-flags-pch): Skip on AIX.
2682
86ce925b
DE
2683 * g++.dg/debug/pr56819.C: Skip on AIX.
2684 * g++.dg/ext/vector23.C: Ignore vector ABI warning.
2685 * g++.dg/guality/guality.exp: Skip on AIX.
2686
7a85e2e6
DE
2687 * g++.old-deja/g++.other/init19.C: Require cxa_atext.
2688
3ae1e1fd
DE
2689 * gcc.misc-tests/gcov-14.c: Skip on AIX.
2690
2691 * gcc.dg/simulate-thread/simulate-thread.exp: Skip on AIX.
2692
02371798
GJL
26932013-07-19 Georg-Johann Lay <avr@gjlay.de>
2694
2695 PR target/57516
2696 * gcc.target/avr/torture/builtins-4-roundfx.c (test2hr, test2k):
2697 Adjust to corrected rounding.
2698
1a15a8ca
GJL
26992013-07-19 Georg-Johann Lay <avr@gjlay.de>
2700
2701 * lib/target-supports.exp (check_effective_target_cilkplus): New proc.
2702 * gcc.dg/cilk-plus/cilk-plus.exp: only run if
2703 check_effective_target_cilkplus.
2704 * g++.dg/cilk-plus/cilk-plus.exp: Same.
2705
ec87a337
PH
27062013-07-18 Pat Haugen <pthaugen@us.ibm.com>
2707
2708 * gcc.target/powerpc/pr57744.c: Fix typo.
2709
df9dda2d
ST
27102013-07-18 Sriraman Tallam <tmsriram@google.com>
2711
2712 PR middle-end/57698
2713 * gcc.c-torture/compile/pr57698.c: New test.
03b0ee0a 2714 * gcc.c-torture/compile/pr43791.c: Remove prune output directive.
df9dda2d
ST
2715 * gcc.c-torture/compile/pr44043.c: Ditto.
2716
bc404e1b
VM
27172013-07-18 Wei Mi <wmi@google.com>
2718
2719 PR rtl-optimization/57878
25a9a367 2720 * g++.dg/pr57878.C: New test.
bc404e1b 2721
37cd74ab
KT
27222013-07-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2723
2724 * gcc.dg/pr42611.c: Move dg-error to correct line.
2725
bdb4f6ce
TB
27262013-07-17 Tobias Burnus <burnus@net-b.de>
2727
2728 PR fortran/57895
2729 * gfortran.dg/dollar_sym_3.f: New.
2730 * gfortran.dg/dollar_sym_1.f90: Update dg-error.
2731
1c858af5
IS
27322013-07-16 Iain Sandoe <iain@codesourcery.com>
2733
2734 PR target/55654
2735 PR target/55656
2736 PR target/55657
2737 * obj-c++.dg/cxx-ivars-3.mm: Use NSObject instead of Object.
2738 * obj-c++.dg/strings/const-cfstring-5.mm: Likewise.
2739 * obj-c++.dg/torture/strings/const-str-10.mm: Likewise.
2740 * obj-c++.dg/torture/strings/const-str-9.mm: Likewise.
2741 * objc.dg/image-info.m: Likewise.
2742 * objc.dg/symtab-1.m: Likewise.
2743 * objc.dg/torture/strings/const-str-10.m: Likewise.
2744 * objc.dg/torture/strings/const-str-11.m: Likewise.
2745 * objc.dg/torture/strings/const-str-9.m: Likewise.
2746 * objc.dg/zero-link-1.m: Likewise.
2747 * objc.dg/zero-link-2.m: Likewise.
2748 * objc.dg/no-extra-load.m: Avoid Foundation.h.
2749 * objc.dg/objc-foreach-4.m: Likewise.
2750 * objc.dg/objc-foreach-5.m: Likewise.
2751 * obj-c++.dg/proto-lossage-7.mm: Use NSObject instead of Object
2752 (for Darwin).
2753 * obj-c++.dg/strings/const-str-12.mm: Likewise.
2754 * obj-c++.dg/syntax-error-1.mm: Likewise.
2755 * objc.dg/method-6.m: Likewise.
2756 * objc.dg/pr23214.m: Likewise.
2757 * objc.dg/proto-lossage-7.m: Likewise.
2758 * objc.dg/strings/const-str-12b.m: Likewise.
2759 * objc.dg/zero-link-3.m: Likewise.
2760 * obj-c++.dg/method-12.mm: Skip on Darwin versions without 'Object'.
2761 * objc.dg/encode-7-next-64bit.m: Use NSObject instead of Object,
2762 adjust headers, interfaces and encoded types to reflect current system
2763 versions. Add FIXME and outputs from current system compiler for
2764 reference.
2765
839c74bc
CH
27662013-07-15 Cong Hou <congh@google.com>
2767
2768 * gcc.target/i386/l_fma_float_1.c: Update the instruction to be
2769 counted.
2770 * gcc.target/i386/l_fma_float_3.c: Likewise.
2771 * gcc.target/i386/l_fma_double_1.c: Likewise.
2772 * gcc.target/i386/l_fma_double_3.c: Likewise.
2773
0258b6e4
PB
27742013-07-15 Peter Bergner <bergner@vnet.ibm.com>
2775
2776 * lib/target-supports.exp (check_effective_target_powerpc_htm_ok): New
2777 function to test if HTM is available.
2778 * gcc.target/powerpc/htm-xl-intrin-1.c: New test.
2779 * gcc.target/powerpc/htm-builtin-1.c: New test.
2780
abc2d807
TB
27812013-07-15 Tobias Burnus <burnus@net-b.de>
2782
2783 * gfortran.dg/coarray_lib_realloc_1.f90: New.
2784 * gfortran.dg/coarray/lib_realloc_1.f90: New.
2785 * gfortran.dg/coarray_6.f90: Add dg-error.
2786
895a0c2d
TB
27872013-07-15 Tobias Burnus <burnus@net-b.de>
2788
2789 PR fortran/37336
2790 * gfortran.dg/finalize_18.f90: New.
2791
38945cfe
TK
27922013-07-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2793
2794 PR fortran/52669
2795 * fortran.dg/module_variable_1.f90: New test.
2796 * fortran.dg/module_variable_2.f90: New test.
2797
07298ffd
MG
27982013-07-14 Marc Glisse <marc.glisse@inria.fr>
2799
2800 * g++.dg/ext/vector19.C: Adapt.
2801 * g++.dg/ext/vector23.C: New testcase.
2802
18b0ea8f
MM
28032013-07-12 Michael Matz <matz@suse.de>
2804
2805 PR middle-end/55771
2806 * c-c++-common/pr55771.c: New test.
2807
e4f0f84d
TB
28082013-07-12 Tejas Belagod <tejas.belagod@arm.com>
2809
2810 * gcc.target/aarch64/vect-movi.c: New.
2811
78039734
ST
28122013-07-11 Sriraman Tallam <tmsriram@google.com>
2813
2814 PR target/57362
2815 * g++.dg/ext/pr57362.C: New.
bc404e1b 2816
52b3f9e2
GJL
28172013-07-11 Georg-Johann Lay <avr@gjlay.de>
2818
2819 PR target/57631
2820 * gcc.target/avr/torture/pr57631.c: New test.
2821
adcffce3
PC
28222013-07-10 Paolo Carlini <paolo.carlini@oracle.com>
2823
2824 PR c++/57827
2825 * g++.dg/cpp0x/constexpr-ice7.C: New.
2826
9a5be7f9
JJ
28272013-07-10 Janis Johnson <janisjo@codesourcery.com>
2828
2829 * gcc.target/powerpc/20020118-1.c: Force 128-bit stack alignment
2830 for EABI targets.
2831 * gcc.c-torture/execute/nest-align-1.x: New.
2832
1fe62960
PC
28332013-07-10 Paolo Carlini <paolo.carlini@oracle.com>
2834
2835 PR c++/57874
2836 * g++.dg/cpp0x/sfinae48.C: New.
2837
d5e48350
JJ
28382013-07-10 Jakub Jelinek <jakub@redhat.com>
2839
2840 PR preprocessor/57824
2841 * c-c++-common/raw-string-17.c: New test.
2842 * c-c++-common/gomp/pr57824.c: New test.
2843
dfeadaa0
PC
28442013-07-10 Paolo Carlini <paolo.carlini@oracle.com>
2845
2846 PR c++/57869
2847 * g++.dg/cpp0x/reinterpret_cast1.C: New.
2848 * g++.dg/warn/Wconditionally-supported-1.C: Likewise.
2849 * g++.dg/conversion/dr195.C: Update.
2850 * g++.dg/expr/cast2.C: Likewise.
2851
87e356ba
JJ
28522013-07-10 Jakub Jelinek <jakub@redhat.com>
2853
c26302d5
JJ
2854 * c-c++-common/raw-string-18.c: New test.
2855 * c-c++-common/raw-string-19.c: New test.
2856
87e356ba
JJ
2857 PR preprocessor/57757
2858 * g++.dg/cpp/paste1.C: New test.
2859 * g++.dg/cpp/paste2.C: New test.
2860
ceb2d59f 28612013-07-10 Graham Stott <grahams@btinternet.com>
87e356ba 2862
ceb2d59f
GS
2863 * gcc.target/mips/mulsize-1.c: New.
2864 * gcc.target/mips/mulsize-2.c: New.
2865 * gcc.target/mips/mulsize-3.c: New.
2866 * gcc.target/mips/mulsize-4.c: New.
2867
40e0364c
MG
28682013-07-09 Marc Glisse <marc.glisse@inria.fr>
2869
2870 PR c++/53094
2871 * g++.dg/cpp0x/constexpr-53094-1.C: Adjust.
2872 * g++.dg/ext/vector24.C: New testcase.
2873
76c7bf65
MG
28742013-07-09 Marc Glisse <marc.glisse@inria.fr>
2875
2876 PR c++/53000
2877 * g++.dg/cpp0x/decltype17.C: Adjust.
2878
22adf7b5
PC
28792013-07-09 Paolo Carlini <paolo.carlini@oracle.com>
2880
2881 PR c++/51786
2882 * g++.dg/cpp0x/pr51786.C: New.
2883
ad3d0899
JJ
28842013-07-08 Janis Johnson <janisjo@codesourcery.com>
2885
3cefbd88
JJ
2886 * gcc.target/powerpc/tfmode_off.c: Skip for EABI targets.
2887
21d34107
JJ
2888 * gcc.target/powerpc/ppc-spe64-1.c: Update expected error message.
2889
bb9d1983
JJ
2890 * gcc.target/powerpc/pr47197.c: Require powerpc_altivec_ok.
2891
ad3d0899
JJ
2892 * gcc.target/powerpc/sd-vsx.c: Require dfp.
2893 * gcc.target/powerpc/sd-pwr6.c: Likewise.
2894
5e7ea214
TB
28952013-07-08 Tobias Burnus <burnus@net-b.de>
2896
2897 PR fortran/57834
2898 * gfortran.dg/c_f_pointer_tests_8.f90: New.
2899
92867546
TB
29002013-07-08 Tobias Burnus <burnus@net-b.de>
2901
2902 PR fortran/50554
2903 * gfortran.dg/do_check_9.f90: New.
2904
eebb98a5
TB
29052013-07-08 Tobias Burnus <burnus@net-b.de>
2906
2907 PR fortran/57785
2908 * gfortran.dg/dot_product_2.f90: New.
2909
c8877f40
TB
29102013-07-08 Tobias Burnus <burnus@net-b.de>
2911
2912 PR fortran/57469
2913 * gfortran.dg/warn_unused_dummy_argument_4.f90: New.
2914
454e1720
MS
29152013-07-08 Manfred Schwarb <manfred99@gmx.ch>
2916
2917 * gfortran.dg/defined_assignment_7.f90: Fix dg-do.
2918 * gfortran.dg/finalize_10.f90: Fix dg-final.
2919
046f1eee
JJ
29202013-07-08 Jakub Jelinek <jakub@redhat.com>
2921
8140c065
JJ
2922 PR target/57819
2923 * gcc.target/i386/pr57819.c: New test.
2924
046f1eee
JJ
2925 PR rtl-optimization/57829
2926 * gcc.c-torture/execute/pr57829.c: New test.
2927
930b700b
MZ
29282013-07-08 Michael Zolotukhin <michael.v.zolotukhin@gmail.com>
2929
2930 * gcc.target/i386/memcpy-vector_loop-1.c: New.
2931 * gcc.target/i386/memcpy-vector_loop-2.c: New.
2932
eabb5f48
UB
29332013-07-06 Uros Bizjak <ubizjak@gmail.com>
2934
2935 PR target/57807
2936 * gcc.target/i386/pr57807.c: New test.
2937
1f6eac90
JJ
29382013-07-06 Jakub Jelinek <jakub@redhat.com>
2939
2940 PR target/29776
2941 * gcc.dg/tree-ssa/vrp89.c: New test.
2942
5504e5d8
PC
29432013-07-06 Paolo Carlini <paolo.carlini@oracle.com>
2944
2945 PR c++/28262
2946 * g++.dg/parse/defarg16.C: New.
2947
2b778c9d
VM
29482013-07-05 Vladimir Makarov <vmakarov@redhat.com>
2949
2950 PR rtl-optimization/55342
2951 * gcc.target/i386/pr55342.c: New.
2952
fb506173
MS
29532013-07-05 Marcus Shawcroft <marcus.shawcroft@arm.com>
2954
2955 * gcc.dg/pr57518.c: Adjust scan-rtl-dump-not pattern.
2956
128be7f9
PC
29572013-07-05 Paolo Carlini <paolo.carlini@oracle.com>
2958
2959 PR c++/14263
2960 * g++.dg/inherit/virtual10.C: New.
2961
12211b99 29622013-07-04 Joern Rennecke <joern.rennecke@embecosm.com>
40d3d530
JR
2963
2964 PR c/57821
2965 * gcc.dg/large-size-array-6.c: New test.
2966
5fde62e2
PC
29672013-07-04 Paolo Carlini <paolo.carlini@oracle.com>
2968
2969 PR c++/38634
2970 * g++.dg/template/crash116.C: New.
2971
12211b99 29722013-07-04 Joern Rennecke <joern.rennecke@embecosm.com>
2b607f9b
JR
2973
2974 * gcc.dg/tree-ssa/vrp66.c: Make conditional on { target { ! int16 } } .
2975 * gcc.dg/tree-ssa/vrp66-int16-sw.c: New test.
2976
93b47944
PC
29772013-07-04 Paolo Carlini <paolo.carlini@oracle.com>
2978
2979 PR c++/54998
2980 * g++.dg/cpp0x/nsdmi-list3.C: New.
2981
2febd877
JJ
29822013-07-03 Jakub Jelinek <jakub@redhat.com>
2983
f7bc421d
JJ
2984 PR target/57777
2985 * gcc.target/i386/pr57777.c: New test.
2986
2febd877
JJ
2987 PR c++/57771
2988 * g++.dg/template/arg9.C: New test.
2989
786fb9b6
ST
29902013-07-02 Sriraman Tallam <tmsriram@google.com>
2991
2992 * gcc.target/i386/avx-inline.c: New test.
2993
45165729
MR
29942013-07-02 Maciej W. Rozycki <macro@codesourcery.com>
2995
2996 * gcc.target/mips/call-1.c: Accept JALRS and JALR.
2997 * gcc.target/mips/call-2.c: Likewise.
2998 * gcc.target/mips/call-3.c: Likewise.
2999 * gcc.target/mips/lazy-binding-1.c: Likewise.
3000
c4e87a13
JJ
30012013-07-02 Jakub Jelinek <jakub@redhat.com>
3002
3003 PR tree-optimization/57741
3004 * gcc.dg/vect/pr57741-1.c: New test.
3005 * gcc.dg/vect/pr57741-2.c: New test.
3006 * gcc.dg/vect/pr57741-3.c: New test.
3007
f8411fcc
IB
30082013-07-02 Ian Bolton <ian.bolton@arm.com>
3009
3010 * gcc.target/config/aarch64/insv_1.c: Update to show it doesn't work
3011 on big endian.
3012 * gcc.target/config/aarch64/insv_2.c: New test for big endian.
3013 * lib/target-supports.exp: Define aarch64_little_endian.
3014
26366d28
IB
30152013-07-02 Ian Bolton <ian.bolton@arm.com>
3016
3017 * gcc.target/aarch64/abs_1.c: New test.
3018
2879bb2b
IB
30192013-07-02 Ian Bolton <ian.bolton@arm.com>
3020
3021 * gcc.target/aarch64/bfxil_1.c: New test.
3022 * gcc.target/aarch64/bfxil_2.c: Likewise.
3023
f6bc3427
BI
30242013-07-01 Balaji V. Iyer <balaji.v.iyer@intel.com>
3025
3026 PR c/57766
3027 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (NUMBER): Changed
3028 array sizes from 100 to 20.
3029
81bcd96b
DH
30302013-07-01 Dominique d'Humieres <dominiq@lps.ens.fr>
3031
3032 PR fortran/54788
3033 * gfortran.dg/pointer_remapping_8.f90: New.
3034
c865f923
ESR
30352013-06-28 Ed Smith-Rowland <3dw4rd@verizon.net>
3036
3037 * g++.dg/cpp0x/udlit-nospace-neg.C: Adjust.
3038 * g++.dg/cpp1y/udlit-enc-prefix-neg.C: New.
3039 * g++.dg/cpp1y/udlit-userdef-string.C: New.
3040 * g++.dg/cpp1y/complex_literals.h: New.
3041
a5e90b2a
PC
30422013-06-28 Paolo Carlini <paolo.carlini@oracle.com>
3043
3044 PR c++/57645
3045 * g++.dg/cpp0x/noexcept21.C: New.
3046
53c1275b
JJ
30472013-06-28 Jakub Jelinek <jakub@redhat.com>
3048
3049 PR target/57736
3050 * gcc.target/i386/pr57736.c: New test.
3051
1141ed3f
BI
30522013-06-28 Balaji V. Iyer <balaji.v.iyer@intel.com>
3053
3054 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c (main): Made this testcase
3055 c specific.
3056 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c (main): Changed dg-error
3057 strings to match the fixed error messages.
3058 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
3059 * c-c++-common/cilk-plus/AN/rank_mismatch.c (main): Added a new error
3060 message check.
3061
f161bfd3
MM
30622013-06-28 Michael Meissner <meissner@linux.vnet.ibm.com>
3063
3064 PR target/57744
3065 * gcc.target/powerpc/pr57744.c: New test to make sure lqarx and
3066 stqcx. get even registers.
3067
ee429bdf
MG
30682013-06-28 Marc Glisse <marc.glisse@inria.fr>
3069
3070 PR c++/57509
3071 * g++.dg/ext/pr57509.C: Pass vectors by reference to avoid warnings.
3072
ebf8f0ea
KY
30732013-06-28 Kirill Yukhin <kirill.yukhin@intel.com>
3074
81bcd96b
DH
3075 * gcc.target/i386/bmi-1.c: Extend with new instrinsic.
3076 Fix scan patterns.
3077 * gcc.target/i386/bmi-1.c: Ditto.
3078 * gcc.target/i386/bmi-bextr-4.c: New.
3079 * gcc.target/i386/bmi-bextr-5.c: Ditto.
ebf8f0ea 3080
7350faad
PC
30812013-06-28 Paolo Carlini <paolo.carlini@oracle.com>
3082
3083 PR c++/57682
3084 * g++.dg/cpp0x/initlist73.C: New.
3085
1c342904
MI
30862013-06-27 Meador Inge <meadori@codesourcery.com>
3087
3088 * gcc.dg/atomic-flag.c: Add dg-require-effective-target sync_*.
3089 * g++.dg/simulate-thread/atomics-2.C: Likewise.
3090 * g++.dg/simulate-thread/atomics-1.C: Likewise.
3091
bedc293e
MG
30922013-06-27 Marc Glisse <marc.glisse@inria.fr>
3093
3094 PR c++/57509
3095 * g++.dg/ext/pr57509.C: New file.
3096
2444244e
JJ
30972013-06-27 Jakub Jelinek <jakub@redhat.com>
3098
cd06d2a2
JJ
3099 PR target/57623
3100 * gcc.target/i386/bmi-bextr-3.c: New test.
3101
2444244e
JJ
3102 PR target/57623
3103 * gcc.target/i386/bmi2-bzhi-1.c: New test.
3104
85afa075
MG
31052013-06-27 Marc Glisse <marc.glisse@inria.fr>
3106
3107 PR c++/57172
3108 * g++.dg/cpp0x/pr57172.C: New testcase.
3109
5a3fe9b6
AK
31102013-06-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3111
3112 * gcc.target/s390/htm-1.c: New file.
3113 * gcc.target/s390/htm-nofloat-1.c: New file.
3114 * gcc.target/s390/htm-xl-intrin-1.c: New file.
3115
31f02c77
TB
31162013-06-26 Tobias Burnus <burnus@net-b.de>
3117
3118 PR fortran/29800
3119 * gfortran.dg/bounds_check_17.f90: New.
3120
1a3fab15
ESR
31212013-06-25 Ed Smith-Rowland <3dw4rd@verizon.net>
3122
3123 PR c++/57640
3124 * g++.dg/cpp1y/pr57640.C: New.
3125
af4c64a7
BI
31262013-06-25 Balaji V. Iyer <balaji.v.iyer@intel.com>
3127
3128 PR c/57692
3129 * c-c++-common/cilk-plus/AN/gather_scatter.c: Fixed a bug of stack
3130 overflow due to size of arrays.
3131
f6fdeb62
JJ
31322013-06-25 Jakub Jelinek <jakub@redhat.com>
3133
3134 PR tree-optimization/57705
3135 * gcc.dg/vect/pr57705.c: New test.
3136 * gcc.dg/vect/vect-iv-7.c: Add noclone attribute, remove xfail.
3137
c13bc3d9
MJ
31382013-06-25 Martin Jambor <mjambor@suse.cz>
3139
3140 PR middle-end/57670
3141 * g++.dg/ipa/pr57670.C: New test.
3142
8a845901
RB
31432013-06-25 Richard Biener <rguenther@suse.de>
3144
3145 PR middle-end/56977
3146 * gcc.dg/pr56977.c: New testcase.
3147
5fe8e757
MJ
31482013-06-24 Martin Jambor <mjambor@suse.cz>
3149
3150 PR tree-optimization/57358
3151 * gcc.dg/ipa/pr57358.c: New test.
3152
e04518ae
RB
31532013-06-24 Richard Biener <rguenther@suse.de>
3154
3155 PR testsuite/57686
3156 * gcc.dg/torture/pr57584.c: Remove target specific bits.
3157
3dbc97a9
RB
31582013-06-24 Richard Biener <rguenther@suse.de>
3159
3160 PR tree-optimization/57488
3161 * gcc.dg/torture/pr57488.c: New testcase.
3162
03a8a2d5
TB
31632013-06-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
3164 Dominique d'Humieres <dominiq@lps.ens.fr>
3165
3166 PR fortran/52413
3167 * gfortran.dg/fraction.f90: New.
3168
8345965a
AM
31692013-06-24 Alan Modra <amodra@gmail.com>
3170
3171 * gcc.target/powerpc/altivec-consts.c: Correct for little-endian.
3172 Add scan-assembler-not "lvx".
3173 * gcc.target/powerpc/le-altivec-consts.c: New.
3174
43a85edf
PC
31752013-06-23 Paolo Carlini <paolo.carlini@oracle.com>
3176
3177 * g++.dg/cpp0x/sfinae47.C: New.
3178
12211b99 31792013-06-23 Oleg Endo <olegendo@gcc.gnu.org>
0bcf9a09
OE
3180
3181 PR target/52483
3182 * gcc.target/sh/pr52483-1.c: New.
3183 * gcc.target/sh/pr52483-2.c: New.
3184 * gcc.target/sh/pr52483-3.c: New.
3185 * gcc.target/sh/pr52483-4.c: New.
3186 * gcc.target/sh/pr52483-5.c: New.
3187
97db2bf7
ST
31882013-06-23 Sriraman Tallam <tmsriram@google.com>
3189
43a85edf
PC
3190 * gcc.target/i386/intrinsics_1.c: New test.
3191 * gcc.target/i386/intrinsics_2.c: Ditto.
3192 * gcc.target/i386/intrinsics_3.c: Ditto.
3193 * gcc.target/i386/intrinsics_4.c: Ditto.
3194 * gcc.target/i386/intrinsics_5.c: Ditto.
3195 * gcc.target/i386/intrinsics_6.c: Ditto.
3196 * gcc.target/i386/avx-1.c: Provide macros for builtins
97db2bf7
ST
3197 needing immediate arguments in f16cintrin.h and rtmintrin.h.
3198
ea8b72e6
TB
31992013-06-21 Tobias Burnus <burnus@net-b.de>
3200
03a8a2d5 3201 PR fortran/37336
ea8b72e6
TB
3202 * gfortran.dg/finalize_17.f90: New.
3203
6f556b07
TB
32042013-06-21 Tobias Burnus <burnus@net-b.de>
3205
3206 * gfortran.dg/realloc_on_assign_18.f90: New.
3207
2ce86d2e
BI
32082013-06-21 Balaji V. Iyer <balaji.v.iyer@intel.com>
3209
3210 * c-c++-common/cilk-plus/AN/array_test1.c: Make this an execution test.
0ba6aff3
UB
3211 Also changed the returns from error as distinct values so that
3212 debugging can get easier.
2ce86d2e 3213 * c-c++-common/cilk-plus/AN/if_test_errors.c (main): Made certain
0ba6aff3
UB
3214 errors specific to C, if necessary. Also added new error
3215 hooks for C++.
2ce86d2e
BI
3216 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
3217 * c-c++-common/cilk-plus/AN/parser_errors.c (main): Likewise.
3218 * c-c++-common/cilk-plus/AN/parser_errors2.c (main): Likewise.
3219 * c-c++-common/cilk-plus/AN/parser_errors3.c (main): Likewise.
3220 * c-c++-common/cilk-plus/AN/pr57541.c (main): Likewise.
0ba6aff3
UB
3221 * c-c++-common/cilk-plus/AN/parser_errors4.c (main): In addition to
3222 the same changes as parser_errors3.c, spaces were added between colons
3223 to not confuse C++ compiler with 2 colons as scope.
2ce86d2e
BI
3224 * c-c++-common/cilk-plus/AN/vla.c: Make this test C specific.
3225 * g++.dg/cilk-plus/AN/array_test1_tplt.cc: New test.
3226 * g++.dg/cilk-plus/AN/array_test2_tplt.cc: Likewise.
3227 * g++.dg/cilk-plus/AN/array_test_ND_tplt.cc: Likewise.
3228 * g++.dg/cilk-plus/AN/braced_list.cc: Likewise.
3229 * g++.dg/cilk-plus/AN/builtin_fn_custom_tplt.cc: Likewise.
3230 * g++.dg/cilk-plus/AN/builtin_fn_mutating_tplt.cc: Likewise.
3231 * g++.dg/cilk-plus/AN/fp_triplet_values_tplt.c: Likewise.
3232 * g++.dg/cilk-plus/AN/preincr_test.cc: Likewise.
3233 * g++.dg/cilk-plus/AN/postincr_test.cc: Likewise.
3234 * g++.dg/cilk-plus/cilk-plus.exp: New script.
0ba6aff3
UB
3235 * gcc/testsuite/g++.dg/dg.exp: Included Cilk Plus C++ tests
3236 in the list.
ebf8f0ea 3237
fa1e55b0
JM
32382013-06-21 Joseph Myers <joseph@codesourcery.com>
3239
3240 PR other/53317
3241 * gcc.dg/torture/fp-int-convert-float128-timode-2.c: New test.
3242
49b4ff63
UB
32432013-06-20 Uros Bizjak <ubizjak@gmail.com>
3244
3245 PR target/57655
3246 * gcc.target/i386/pr57655.c: New test.
3247
dcef09b5
EB
32482013-06-20 Eric Botcazou <ebotcazou@adacore.com>
3249
3250 * ada/acats/tests/gcc: Delete.
3251 * gnat.dg/style: Likewise.
3252
1f4d123a
JL
32532013-06-20 Jeff Law <law@redhat.com>
3254
11d396ab
JL
3255 PR tree-optimization/57660
3256 * gcc.dg/tree-ssa/forwprop-28.c: Don't run test on various targets
3257 based on their branch cost.
3258
1f4d123a
JL
3259 * gcc.dg/tree-ssa/forwprop-28.c: Add missing dg-final.
3260
937424c1
TB
32612013-06-20 Tobias Burnus <burnus@net-b.de>
3262
3263 PR fortran/57633
3264 * gfortran.dg/list_read_11.f90: New.
3265
c3a9b91b
RB
32662013-06-20 Richard Biener <rguenther@suse.de>
3267
3268 PR tree-optimization/57584
3269 * gcc.dg/torture/pr57584.c: New testcase.
3270
0ba6aff3 32712013-06-19 Sharad Singhai <singhai@google.com>
fc8a650e
SS
3272
3273 * g++.dg/gcov/gcov-8.C: New testcase.
3274 * lib/gcov.exp: Handle intermediate format.
3275
e3f9e0ac
WM
32762013-06-19 Wei Mi <wmi@google.com>
3277
3278 PR rtl-optimization/57518
3279 * testsuite/gcc.dg/pr57518.c: New test.
3280
0ecdbac6
IZ
32812013-06-19 Igor Zamyatin <igor.zamyatin@intel.com>
3282
3283 * gcc.dg/tree-ssa/loop-19.c: Add -fno-common.
3284
6a6dac52
JH
32852013-06-19 Jan Hubicka <jh@suse.cz>
3286
3287 * gcc.dg/tree-ssa/attr-alias-2.c: New testcase.
3288
a0f88ffd
BI
32892013-06-19 Balaji V. Iyer <balaji.v.iyer@intel.com>
3290
937424c1
TB
3291 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c: Replaced all the
3292 hard-coded values of array sizes with a #define.
3293 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c: Likewise.
3294 * c-c++-common/cilk-plus/AN/builtin_func_double2.c: Likewise.
3295 * c-c++-common/cilk-plus/AN/gather_scatter.c: Likewise.
3296 * c-c++-common/cilk-plus/AN/pr57577.c: Likewise.
3297 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c: Likewise.
a0f88ffd 3298
47035d1f
YZ
32992013-06-19 Yufeng Zhang <yufeng.zhang@arm.com>
3300
3301 * gcc.dg/torture/stackalign/builtin-apply-2.c: set
3302 STACK_ARGUMENTS_SIZE with 0 if __aarch64__ is defined.
3303
d53e2f99
JL
33042013-06-19 Jeff Law <law@redhat.com>
3305
3306 * gcc.dg/tree-ssa/forwprop-28.c: New test.
3307
6be8258d
MLI
33082013-06-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
3309
3310 PR c++/57638
3311 * g++.dg/template/error53.C: New.
3312
4033c667
SH
33132013-06-19 Sebastian Huber <sebastian.huber@embedded-brains.de>
3314
3315 PR target/55033
3316 * gcc.target/powerpc/pr55033.c: Fix options.
3317
bef8491a
ST
33182013-06-18 Sriraman Tallam <tmsriram@google.com>
3319
3320 * gcc.target/i386/inline_error.c: New test.
3321 * gcc.c-torture/compile/pr44043.c: Fix test to expect an error.
3322 * gcc.c-torture/compile/pr43791.c: Fix test to expect an error.
3323
3dd55b2f
PC
33242013-06-18 Paolo Carlini <paolo.carlini@oracle.com>
3325
3326 PR c++/53211
3327 * g++.dg/cpp0x/decltype55.C: New.
3328
d5ac899c
MP
33292013-06-18 Marek Polacek <polacek@redhat.com>
3330
3331 * gcc.dg/c90-fordecl-1.c: Adjust expected message.
3332
758ed11f
BI
33332013-06-17 Balaji V. Iyer <balaji.v.iyer@intel.com>
3334
3335 * c-c++-common/cilk-plus/AN/sec_reduce_ind_same_value.c: New test.
3336
1416edb6 33372013-06-17 Balaji V. Iyer <balaji.v.iyer@intel.com>
3dd55b2f 3338
1416edb6
BI
3339 * c-c++-common/cilk-plus/AN/array_test1.c: Make this an execution test.
3340 Also changed the returns from error as distinct values so that it is
3341 easier to debug.
3dd55b2f 3342
3d33d06b
SN
33432013-06-17 Sofiane Naci <sofiane.naci@arm.com>
3344
3345 * gcc.target/aarch64/scalar_intrinsics.c: Update.
3346
a0e33cbc
PC
33472013-06-17 Paolo Carlini <paolo.carlini@oracle.com>
3348
3349 PR c++/16128
3350 * g++.dg/template/error52.C: New.
3351 * g++.dg/lookup/friend15.C: Update.
3352 * g++.dg/parse/error11.C: Likewise.
3353 * g++.dg/parse/error14.C: Likewise.
3354 * g++.dg/parse/parser-pr28152-2.C: Likewise.
3355 * g++.dg/parse/template25.C: Likewise.
3356 * g++.old-deja/g++.jason/cond.C: Likewise.
3357 * g++.old-deja/g++.mike/for2.C: Likewise.
3358 * g++.old-deja/g++.robertl/eb125.C: Likewise.
3359 * obj-c++.dg/property/dotsyntax-4.mm: Likewise.
3360
3fa82826
KT
33612013-06-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3362
3363 * gcc.target/arm/unaligned-memcpy-2.c (dest): Initialize to
3364 ensure alignment.
3365
7e55aae9
BI
33662013-06-16 Balaji V. Iyer <balaji.v.iyer@intel.com>
3367
a0e33cbc 3368 * c-c++-common/cilk-plus/AN/if_test.c (main2): Fixed a bug of
617e1281 3369 accidentally placing minus sign for length instead of stride.
7e55aae9 3370
12211b99 33712013-06-16 Joern Rennecke <joern.rennecke@embecosm.com>
393f9fed
JR
3372
3373 PR rtl-optimization/57425
3374 PR rtl-optimization/57569
3375 * gcc.dg/torture/pr57425-1.c, gcc.dg/torture/pr57425-2.c: New files.
3376 * gcc.dg/torture/pr57425-3.c, gcc.dg/torture/pr57569.c: Likewise.
3377
e3f62a5a
MM
33782013-06-15 Mikael Morin <mikael@gcc.gnu.org>
3379
3380 PR fortran/49074
3381 PR fortran/56136
3382 * gfortran.dg/typebound_assignment_5.f03: Check the absence of any
3383 packing.
3384 * gfortran.dg/typebound_assignment_6.f03: New.
3385
58aee036
OE
33862013-06-15 Oleg Endo <olegendo@gcc.gnu.org>
3387
3388 * gcc.target/h8300/h8300.exp: New.
3389 * gcc.dg/pragma-isr.c: Move to ...
3390 * gcc.target/sh/torture/pragma-isr.c: ... here ...
3391 * gcc.target/h8300/pragma-isr.c: ... and here.
3392 * gcc.dg/pragma-isr2.c: Move to ...
3393 * gcc.target/sh/torture/pragma-isr2.c: ... here ...
3394 * gcc.target/h8300/pragma-isr2.c: ... and here.
3395 * gcc.dg/pragma-isr-trapa.c: Move to ...
3396 * gcc.target/sh/pragma-isr-trapa.c: ... here.
3397 * gcc.dg/pragma-isr-trapa2.c: Move to ...
3398 * gcc.target/sh/pragma-isr-trapa2.c: ... here.
3399 * gcc.dg/pragma-isr-trap_exit.c: Move to ...
3400 * gcc.target/sh/pragma-isr-trap-exit.c: ... here.
3401 * gcc.dg/pragma-isr-nosave_low_regs.c: Move to ...
3402 * gcc.target/sh/pragma-isr-nosave_low_regs.c: ... here.
3403 * gcc.dg/attr-isr-nosave_low_regs.c: Move to ...
3404 * gcc.target/sh/attr-isr-nosave_low_regs.c: ... here.
3405 * gcc.dg/attr-isr-trap_exit.c: Move to ...
3406 * gcc.target/sh/attr-isr-trap_exit.c: ... here.
3407 * gcc.dg/attr-isr-trapa.c: Move to ...
3408 * gcc.target/sh/attr-isr-trapa.c: ... here.
3409
929f647a
PC
34102013-06-14 Paolo Carlini <paolo.carlini@oracle.com>
3411
3412 PR c++/51413
3413 * g++.dg/ext/builtin-offsetof1.C: New.
3414
12211b99 34152013-06-14 Vidya Praveen <vidyapraveen@arm.com>
24244e4d
VP
3416
3417 * gcc.target/aarch64/vect_smlal_1.c: New file.
3418
9d827441
TB
34192013-06-14 Tobias Burnus <burnus@net-b.de>
3420
3421 PR fortran/57508
3422 * gfortran.dg/defined_assignment_7.f90: New.
3423
ffe7516f
PC
34242013-06-14 Paolo Carlini <paolo.carlini@oracle.com>
3425
3426 PR c++/57599
3427 * g++.dg/rtti/dyncast6.C: New.
3428 * g++.dg/cpp0x/dyncast1.C: Likewise.
3429
ef7e7ab2
AM
34302013-06-14 Alan Modra <amodra@gmail.com>
3431
3432 PR middle-end/57134
3433 * gcc.dg/pr57134.c: New.
3434
48f316ea
TB
34352013-06-14 Tobias Burnus <burnus@net-b.de>
3436
3437 PR fortran/57596
3438 * gfortran.dg/deferred_type_param_9.f90: New.
3439
948a1fd9
MG
34402013-06-13 Marc Glisse <marc.glisse@inria.fr>
3441
3442 * gcc.dg/fold-minus-1.c: New testcase.
3443
37ea263a
MM
34442013-06-13 Mikael Morin <mikael@gcc.gnu.org>
3445
3446 PR fortran/49074
3447 * gfortran.dg/typebound_assignment_5.f03: New.
3448
5d418483
MG
34492013-06-13 Marc Glisse <marc.glisse@inria.fr>
3450
3451 * gcc.dg/tree-ssa/forwprop-27.c: New testcase.
3452
4b02c962 34532013-06-12 Michael Meissner <meissner@linux.vnet.ibm.com>
12211b99
UB
3454 Pat Haugen <pthaugen@us.ibm.com>
3455 Peter Bergner <bergner@vnet.ibm.com>
4b02c962
MM
3456
3457 * gcc.target/powerpc/atomic-p7.c: New file, add tests for atomic
3458 load/store instructions on power7, power8.
3459 * gcc.target/powerpc/atomic-p8.c: Likewise.
3460
73a23b06
BI
34612013-06-12 Balaji V. Iyer <balaji.v.iyer@intel.com>
3462
3463 PR c/57577
3464 * c-c++-common/cilk-plus/AN/pr57577.c: New testcase.
3465
6a026364
PC
34662013-06-12 Paolo Carlini <paolo.carlini@oracle.com>
3467
3468 PR c++/38958
3469 * g++.dg/warn/Wunused-var-20.C: New.
3470
ef08b035
RS
34712013-06-12 Richard Sandiford <rdsandiford@googlemail.com>
3472
3473 * gcc.target/mips/mips.exp: Handle -f{no-,}common.
3474 * gcc.target/mips/memcpy-1.c: Remove redundant dg-do.
3475 Run with -fno-common.
3476
3ea71f13
BI
34772013-06-12 Balaji V. Iyer <balaji.v.iyer@intel.com>
3478
3479 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (main): Replaced abort
3480 and exit function calls with return 1 and return 0, respectively.
3481
710b6cc1
RS
34822013-06-12 Richard Sandiford <rdsandiford@googlemail.com>
3483
3484 * gcc.target/mips/umips-branch-1.c, gcc.target/mips/umips-branch-2.c:
3485 New tests.
3486
1951f101
MG
34872013-06-12 Marc Glisse <marc.glisse@inria.fr>
3488
3489 PR tree-optimization/57361
3490 * gcc.dg/tree-ssa/pr57361.c: New file.
3491
21786a7f
RR
34922013-06-12 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3493
3494 * gcc.target/arm/unaligned-memcpy-4.c (src, dst): Initialize
3495 to ensure alignment.
3496 * gcc.target/arm/unaligned-memcpy-3.c (src): Likewise.
3497
5d96d490
TB
34982013-06-12 Tobias Burnus <burnus@net-b.de>
3499
3500 * gfortran.dg/finalize_10.f90: Update scan-tree-dump.
3501
21bca843
TB
35022013-06-12 Tobias Burnus <burnus@net-b.de>
3503 Dominique d'Humieres <dominiq@lps.ens.fr>
3504
5d96d490 3505 * gfortran.dg/finalize_10.f90: Update scan-tree-dump.
21bca843 3506
50d02961
JJ
35072013-06-12 Jakub Jelinek <jakub@redhat.com>
3508
3509 PR target/56564
3510 * gcc.target/i386/pr56564-1.c: Skip on darwin, mingw and cygwin.
3511 * gcc.target/i386/pr56564-3.c: Likewise.
3512
bcb9f394
TB
35132013-06-11 Tobias Burnus <burnus@net-b.de>
3514
3515 PR fortran/57535
3516 * gfortran.dg/class_array_18.f90: New.
3517
dca61c7e
JH
35182013-06-11 Jan Hubicka <jh@suse.cz>
3519
3520 PR c++/57551
3521 * g++.dg/ext/visibility/anon6.C: Update testcase.
3522
00b8517d
BI
35232013-06-10 Balaji V. Iyer <balaji.v.iyer@intel.com>
3524
3525 PR c/57563
3526 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c (main): Fixed a bug
ebf8f0ea 3527 in how we check __sec_reduce_mutating function's result.
00b8517d 3528
19be72ab 35292013-06-10 Michael Meissner <meissner@linux.vnet.ibm.com>
12211b99
UB
3530 Pat Haugen <pthaugen@us.ibm.com>
3531 Peter Bergner <bergner@vnet.ibm.com>
19be72ab
MM
3532
3533 * gcc.target/powerpc/direct-move-vint1.c: New tests for power8
3534 direct move instructions.
3535 * gcc.target/powerpc/direct-move-vint2.c: Likewise.
3536 * gcc.target/powerpc/direct-move.h: Likewise.
3537 * gcc.target/powerpc/direct-move-float1.c: Likewise.
3538 * gcc.target/powerpc/direct-move-float2.c: Likewise.
3539 * gcc.target/powerpc/direct-move-double1.c: Likewise.
3540 * gcc.target/powerpc/direct-move-double2.c: Likewise.
3541 * gcc.target/powerpc/direct-move-long1.c: Likewise.
3542 * gcc.target/powerpc/direct-move-long2.c: Likewise.
3543
f88ce95e
PC
35442013-06-10 Paolo Carlini <paolo.carlini@oracle.com>
3545
3546 PR c++/52440
3547 * g++.dg/cpp0x/pr52440.C: New.
3548
df8a1d28
JJ
35492013-06-10 Jakub Jelinek <jakub@redhat.com>
3550
3551 PR target/56564
3552 * gcc.target/i386/pr56564-1.c: New test.
3553 * gcc.target/i386/pr56564-2.c: New test.
3554 * gcc.target/i386/pr56564-3.c: New test.
3555 * gcc.target/i386/pr56564-4.c: New test.
3556 * gcc.target/i386/avx256-unaligned-load-4.c: Add -fno-common.
3557 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
3558 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
3559 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
3560 * gcc.target/i386/vect-sizes-1.c: Likewise.
3561 * gcc.target/i386/memcpy-1.c: Likewise.
3562 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c (tmp): Initialize.
3563 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c (tmp): Likewise.
3564
9275f73a
TS
35652013-06-10 Thomas Schwinge <thomas@codesourcery.com>
3566
3567 * g++.dg/abi/forced.C: Extend current handling of Linux-based x86
3568 systems to cover all GNU systems.
3569 * g++.dg/abi/guard2.C: Likewise.
3570 * g++.dg/cpp0x/constexpr-rom.C: Likewise.
3571 * g++.dg/eh/sighandle.C: Likewise.
3572 * g++.dg/ext/cleanup-10.C: Likewise.
3573 * g++.dg/ext/cleanup-11.C: Likewise.
3574 * g++.dg/ext/cleanup-8.C: Likewise.
3575 * g++.dg/ext/cleanup-9.C: Likewise.
3576 * g++.dg/opt/const5.C: Likewise.
3577 * g++.dg/opt/life1.C: Likewise.
3578 * g++.dg/other/pr39496.C: Likewise.
3579 * g++.old-deja/g++.abi/aggregates.C: Likewise.
3580 * g++.old-deja/g++.abi/align.C: Likewise.
3581 * g++.old-deja/g++.abi/bitfields.C: Likewise.
3582 * g++.old-deja/g++.law/weak.C: Likewise.
3583 * g++.old-deja/g++.pt/asm1.C: Likewise.
3584 * gcc.c-torture/execute/20030125-1.x: Likewise.
3585 * gcc.c-torture/execute/990127-2.x: Likewise.
3586 * gcc.dg/20041106-1.c: Likewise.
3587 * gcc.dg/20050503-1.c: Likewise.
3588 * gcc.dg/builtin-object-size-5.c: Likewise.
3589 * gcc.dg/cleanup-10.c: Likewise.
3590 * gcc.dg/cleanup-11.c: Likewise.
3591 * gcc.dg/cleanup-8.c: Likewise.
3592 * gcc.dg/cleanup-9.c: Likewise.
3593 * gcc.dg/complex-5.c: Likewise.
3594 * gcc.dg/debug/dwarf2/asm-line1.c: Likewise.
3595 * gcc.dg/debug/dwarf2/discriminator.c: Likewise.
3596 * gcc.dg/dfp/convert-dfp-round-thread.c: Likewise.
3597 * gcc.dg/dfp/pr35739.c: Likewise.
3598 * gcc.dg/fdata-sections-1.c: Likewise.
3599 * gcc.dg/lto/20090206-1_0.c: Likewise.
3600 * gcc.dg/lto/20090206-2_0.c: Likewise.
3601 * gcc.dg/pr30360.c: Likewise.
3602 * gcc.dg/pr37303.c: Likewise.
3603 * gcc.dg/pr39323-1.c: Likewise.
3604 * gcc.dg/pr39323-2.c: Likewise.
3605 * gcc.dg/pr39323-3.c: Likewise.
3606 * gcc.dg/pr45416.c: Likewise.
3607 * gcc.dg/setjmp-2.c: Likewise.
3608 * gcc.dg/split-1.c: Likewise.
3609 * gcc.dg/split-3.c: Likewise.
3610 * gcc.dg/split-4.c: Likewise.
3611 * gcc.dg/strlenopt-12g.c: Likewise.
3612 * gcc.dg/strlenopt-14g.c: Likewise.
3613 * gcc.dg/strlenopt-14gf.c: Likewise.
3614 * gcc.dg/strlenopt-16g.c: Likewise.
3615 * gcc.dg/strlenopt-17g.c: Likewise.
3616 * gcc.dg/strlenopt-18g.c: Likewise.
3617 * gcc.dg/strlenopt-1f.c: Likewise.
3618 * gcc.dg/strlenopt-22g.c: Likewise.
3619 * gcc.dg/strlenopt-2f.c: Likewise.
3620 * gcc.dg/strlenopt-4g.c: Likewise.
3621 * gcc.dg/strlenopt-4gf.c: Likewise.
3622 * gcc.dg/struct-ret-3.c: Likewise.
3623 * gcc.dg/torture/stackalign/setjmp-2.c: Likewise.
3624 * gcc.misc-tests/linkage.exp: Likewise.
3625 * gcc.target/i386/20000724-1.c: Likewise.
3626 * gcc.target/i386/align-main-3.c: Likewise.
3627 * gcc.target/i386/cleanup-1.c: Likewise.
3628 * gcc.target/i386/inline-mcpy.c: Likewise.
3629 * gcc.target/i386/pr32268.c: Likewise.
3630 * gcc.target/i386/pr36613.c: Likewise.
3631 * gcc.target/i386/pr39013-1.c: Likewise.
3632 * gcc.target/i386/pr39013-2.c: Likewise.
3633 * gcc.target/i386/pr39496.c: Likewise.
3634 * gcc.target/i386/pr40906-3.c: Likewise.
3635 * gcc.target/i386/pr46084.c: Likewise.
3636 * lib/target-supports.exp (check_effective_target_pie): Likewise.
3637
0d008882
OE
36382013-06-09 Oleg Endo <olegendo@gcc.gnu.org>
3639
3640 PR target/6526
3641 * gcc.target/sh/pr6526.c: New.
3642
3e56ed50
JJ
36432013-06-09 Jakub Jelinek <jakub@redhat.com>
3644
3645 PR target/57568
3646 * gcc.c-torture/execute/pr57568.c: New test.
3647
5beb1657
PC
36482013-06-09 Paolo Carlini <paolo.carlini@oracle.com>
3649
3650 PR c++/37404
3651 * g++.dg/other/vararg-4.C: New.
3652
ed52a84e
VM
36532013-06-08 Vladimir Makarov <vmakarov@redhat.com>
3654
3655 PR rtl-optimization/57559
3656 * gcc.target/s390/pr57559.c : New test.
3657
ed3f1ef2
TB
36582013-06-08 Tobias Burnus <burnus@net-b.de>
3659
3660 PR fortran/37336
3661 * gfortran.dg/finalize_10.f90: New.
3662 * gfortran.dg/auto_dealloc_2.f90: Update tree-dump.
3663 * gfortran.dg/finalize_15.f90: New.
3664
cc6be82e
TB
36652013-06-08 Tobias Burnus <burnus@net-b.de>
3666
3667 PR fortran/57553
3668 * gfortran.dg/storage_size_4.f90: New.
3669
7f678e7e
ST
36702013-06-07 Sriraman Tallam <tmsriram@google.com>
3671
3672 PR c++/57548
3673 * testsuite/g++.dg/ext/pr57548.C: New test.
3674
1509bdda
BI
36752013-06-07 Balaji V. Iyer <balaji.v.iyer@intel.com>
3676
3677 PR middle-end/57541
3678 * c-c++-common/cilk-plus/AN/pr57541.c: New test case.
3679
cf28fab6
JH
36802013-06-07 Jan Hubicka <jh@suse.cz>
3681
3682 * gcc.dg/tree-ssa/attr-alias.c: Remove brackets in template.
3683
894460a7
TB
36842013-06-07 Tobias Burnus <burnus@net-b.de>
3685
3686 PR fortran/57549
3687 * gfortran.dg/array_constructor_48.f90: New.
3688 * gfortran.dg/array_constructor_type_14.f03: Correct test case.
3689 * gfortran.dg/array_constructor_type_15.f03: Ditto.
3690
79678d04
KT
36912013-06-07 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3692
3693 PR target/56315
3694 * gcc.target/arm/xordi3-opt.c: New test.
3695
ba88423c
RO
36962013-06-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3697
3698 * gcc.dg/debug/dwarf2/discriminator.c: Fix wording.
3699 Revert to dg-options.
3700
d411104c
SH
37012013-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
3702
3703 PR target/55033
3704 * gcc.target/powerpc/pr55033.c: New.
3705
657fb0c6
PC
37062013-06-07 Paolo Carlini <paolo.carlini@oracle.com>
3707
3708 PR c++/53658
3709 * g++.dg/cpp0x/alias-decl-36.C: New.
3710
0bd62dca 37112013-06-06 Michael Meissner <meissner@linux.vnet.ibm.com>
12211b99
UB
3712 Pat Haugen <pthaugen@us.ibm.com>
3713 Peter Bergner <bergner@vnet.ibm.com>
0bd62dca 3714
a9afa216
MM
3715 * gcc.target/powerpc/p8vector-builtin-1.c: New test to test
3716 power8 builtin functions.
657fb0c6
PC
3717 * gcc.target/powerpc/p8vector-builtin-2.c: Likewise.
3718 * gcc.target/powerpc/p8vector-builtin-3.c: Likewise.
3719 * gcc.target/powerpc/p8vector-builtin-4.c: Likewise.
3720 * gcc.target/powerpc/p8vector-builtin-5.c: Likewise.
3721 * gcc.target/powerpc/p8vector-builtin-6.c: Likewise.
3722 * gcc.target/powerpc/p8vector-builtin-7.c: Likewise.
3723 * gcc.target/powerpc/p8vector-vectorize-1.c: New
a9afa216 3724 tests to test power8 auto-vectorization.
657fb0c6
PC
3725 * gcc.target/powerpc/p8vector-vectorize-2.c: Likewise.
3726 * gcc.target/powerpc/p8vector-vectorize-3.c: Likewise.
3727 * gcc.target/powerpc/p8vector-vectorize-4.c: Likewise.
3728 * gcc.target/powerpc/p8vector-vectorize-5.c: Likewise.
a9afa216 3729
0bd62dca
MM
3730 * gcc.target/powerpc/crypto-builtin-1.c: Use effective target
3731 powerpc_p8vector_ok instead of powerpc_vsx_ok.
3732
3733 * gcc.target/powerpc/bool.c: New file, add eqv, nand, nor tests.
3734
3735 * lib/target-supports.exp (check_p8vector_hw_available) Add power8
3736 support.
3737 (check_effective_target_powerpc_p8vector_ok): Likewise.
3738 (is-effective-target): Likewise.
3739 (check_vect_support_and_set_flags): Likewise.
3740
a322ed0c
PC
37412013-06-06 Paolo Carlini <paolo.carlini@oracle.com>
3742
3743 PR c++/43652
3744 * g++.dg/parse/error53.C: New.
3745
d89ae27c
VM
37462013-06-06 Vladimir Makarov <vmakarov@redhat.com>
3747
3748 PR rtl-optimization/57459
3749 * gcc.target/i386/pr57459.c: New test.
3750
3371a64f
TJ
37512013-06-06 Teresa Johnson <tejohnson@google.com>
3752
3753 PR c++/53743
3754 * gcc.dg/tree-prof/va-arg-pack-1.c: Cloned from c-torture, made
3755 into -freorder-blocks-and-partition test.
3756 * gcc.dg/tree-prof/comp-goto-1.c: Ditto.
3757 * gcc.dg/tree-prof/20041218-1.c: Ditto.
3758 * gcc.dg/tree-prof/pr52027.c: Use -O2.
3759 * gcc.dg/tree-prof/pr50907.c: Ditto.
3760 * gcc.dg/tree-prof/pr45354.c: Ditto.
3761 * g++.dg/tree-prof/partition2.C: Ditto.
3762 * g++.dg/tree-prof/partition3.C: Ditto.
3763
2297c8ce
TB
37642013-06-06 Tobias Burnus <burnus@net-b.de>
3765
3766 PR fortran/57542
3767 * gfortran.dg/finalize_16.f90: New.
3768
fbb68970
MS
37692013-06-06 Marcus Shawcroft <marcus.shawcroft@arm.com>
3770
3771 * gcc.dg/vect/no-section-anchors-vect-68.c:
3772 Add dg-skip-if aarch64_tiny.
3773
6d6efbb3
BI
37742013-06-05 Balaji V. Iyer <balaji.v.iyer@intel.com>
3775
3776 PR C/57457
3777 * c-c++-common/cilk-plus/AN/pr57457.c: New test.
3778 * c-c++-common/cilk-plus/AN/pr57457-2.c: Likewise.
3779
67f01839
PC
37802013-06-05 Paolo Carlini <paolo.carlini@oracle.com>
3781
3782 PR c++/51908
3783 * g++.dg/cpp0x/decltype54.C: New.
3784
05fe45b8
JG
37852013-06-05 James Greenhalgh <james.greenhalgh@arm.com>
3786
3787 * gcc.dg/fshort-wchar.c: Add extra dg-options for
3788 arm*-*-*eabi* targets.
3789 * gcc.dg/tree-ssa/pr42585.c: Change dg-final to catch
3790 arm*-*-* targets.
3791 * gcc.dg/tree-ssa/pr43491.c: Likewise.
3792
41e88783
MS
37932013-06-05 Manfred Schwarb <manfred99@gmx.ch>
3794 Tobias Burnus <burnus@net-b.de>
3795
3796 * gfortran.dg/string_length_2.f90: Fix dg-do run.
3797 * gfortran.dg/io_real_boz_3.f90: Remove extra space in "dg-do run".
3798 * gfortran.dg/io_real_boz_4.f90: Ditto.
3799 * gfortran.dg/io_real_boz_5.f90: Ditto.
3800
c99299ff
AS
38012013-06-05 Andreas Schwab <schwab@suse.de>
3802
3803 * gcc.dg/tree-ssa/attr-alias.c: Remove duplicated contents.
3804
aaae719d
JH
38052013-06-04 Jan Hubicka <jh@suse.cz>
3806
3807 * gcc.dg/tree-ssa/attr-alias.c: New testcase.
3808
ce6a6ae1
BI
38092013-06-04 Balaji V. Iyer <balaji.v.iyer@intel.com>
3810
3811 * c-c++-common/cilk-plus/AN/array_test1.c (main): Replaced argc, argv
3812 parameters with void.
3813 (main2): Removed argc parameter.
3814 * c-c++-common/cilk-plus/AN/array_test2.c (main2): Likewise.
3815 (main): Replaced argc, argv parameters with void.
3816 * c-c++-common/cilk-plus/AN/array_test_ND.c (main): Likewise.
3817 (main2): Removed argc parameter.
3818 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c (main): Replaced argc
3819 argv parameters with void. Added __asm volatile to avoid optimization
3820 on argc, if necessary.
3821 * c-c++-common/cilk-plus/AN/builtin_fn_mutating (main): Likewise.
3822 * c-c++-common/cilk-plus/AN/builtin_func_double.c (main): Likewise.
3823 * c-c++-common/cilk-plus/AN/builtin_func_double2.c (main): Likewise.
3824 * c-c++-common/cilk-plus/AN/conditional.c (main): Likewise.
3825 * c-c++-common/cilk-plus/AN/exec-once.c (main): Likewise.
3826 * c-c++-common/cilk-plus/AN/exec-once2.c (main): Likewise.
3827 * c-c++-common/cilk-plus/AN/fn_ptr.c (main): Likewise.
3828 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c (main): Likewise.
3829 * c-c++-common/cilk-plus/AN/gather_scatter.c (main): Likewise.
3830 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
3831 * c-c++-common/cilk-plus/AN/parser_errors.c (main): Likewise.
3832 * c-c++-common/cilk-plus/AN/parser_errors2.c (main): Likewise.
3833 * c-c++-common/cilk-plus/AN/parser_errors3.c (main): Likewise.
3834 * c-c++-common/cilk-plus/AN/parser_errors4.c (main): Likewise.
3835 * c-c++-common/cilk-plus/AN/rank_mismatch2.c (main): Likewise.
3836 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (main): Likewise.
3837 * c-c++-common/cilk-plus/AN/sec_reduce_return.c (main): Likewise.
3838 * c-c++-common/cilk-plus/AN/test_builtin_return.c (main): Likewise.
3839 * c-c++-common/cilk-plus/AN/vla.c (main): Likewise.
3840 * c-c++-common/cilk-plus/AN/comma-exp.c (main): Replaced argc, argv
3841 parameters with void.
3842 (main2): Removed argc parameter.
3843 * c-c++-common/cilk-plus/AN/if_test.c (main2): Likewise.
3844 (main): Replaced argc, argv parameters with void.
3845 * c-c++-common/cilk-plus/AN/fp_triplet_values (main2): Replace argc,
3846 argv parameters with void. Also renamed this function as main, and
3847 delete the existing main.
3848 * c-c++-common/cilk-plus/AN/sec_implicit.c (main2): Likewise.
3849 * c-c++-common/cilk-plus/AN/sec_implicit2.c (main2): Likewise.
3850 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c (main2): Likewise.
3851
b7342d25
IB
38522013-06-04 Ian Bolton <ian.bolton@arm.com>
3853
3854 * gcc.target/aarch64/movi_1.c: New test.
3855
ef292537
TB
38562013-06-04 Tobias Burnus <burnus@net-b.de>
3857
3858 PR fortran/37336
3859 * gfortran.dg/finalize_12.f90: New.
3860 * gfortran.dg/alloc_comp_basics_1.f90: Add BLOCK for
3861 end of scope finalization.
3862 * gfortran.dg/alloc_comp_constructor_1.f90: Ditto.
3863 * gfortran.dg/allocatable_scalar_9.f90: Ditto.
3864 * gfortran.dg/auto_dealloc_2.f90: Ditto.
3865 * gfortran.dg/class_19.f03: Ditto.
3866 * gfortran.dg/coarray_lib_alloc_1.f90: Ditto.
3867 * gfortran.dg/coarray_lib_alloc_2.f90: Ditto.
3868 * gfortran.dg/extends_14.f03: Ditto.
3869 * gfortran.dg/move_alloc_4.f90: Ditto.
3870 * gfortran.dg/typebound_proc_27.f03: Ditto.
3871
38722013-06-04 Manfred Schwarb <manfred99@gmx.ch>
94b74637
MS
3873
3874 * gfortran.dg/bounds_check_7.f90: Remove "! {".
3875 * gfortran.dg/coarray_poly_3.f90: Remove inactive, broken dg-*.
3876 * gfortran.dg/default_initialization_5.f90: Update dg-do.
3877 * gfortran.dg/g77/f77-edit-s-out.f: Fix broken dg-output.
3878 * gfortran.dg/g77/f77-edit-t-out.f: Fix broken dg-output.
3879 * gfortran.dg/g77/f77-edit-x-out.f: Fix broken dg-output.
3880 * gfortran.dg/init_flag_11.f90: Fix broken dg-options.
3881 * gfortran.dg/io_real_boz_3.f90: Add comment regarding dg-do run.
3882 * gfortran.dg/io_real_boz_4.f90: Ditto.
3883 * gfortran.dg/io_real_boz_5.f90: Ditto.
3884 * gfortran.dg/namelist_print_1.f: Fix broken dg-output.
3885 * gfortran.dg/read_x_eor.f90: Fix broken dg-output.
3886 * gfortran.dg/repeat_1.f90: Improve dg-output pattern.
3887 * gfortran.dg/spread_bounds_1.f90: Fix broken dg-output.
3888 * gfortran.dg/transpose_2.f90: Fix dg-output.
3889
25c22937
BI
38902013-06-03 Balaji V. Iyer <balaji.v.iyer@intel.com>
3891
3892 * c-c++-common/cilk-plus/AN/if_test_errors.c (main): New testcase.
3893 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Added a '-w' option to
3894 dg-option and an header comment.
ebf8f0ea 3895
2e649151
PC
38962013-06-03 Paolo Carlini <paolo.carlini@oracle.com>
3897
3898 PR c++/57419
3899 * g++.dg/cpp0x/sfinae46.C: New.
3900 * g++.dg/cpp0x/defaulted13.C: Adjust.
3901 * g++.dg/cpp0x/defaulted2.C: Likewise.
3902 * g++.dg/cpp0x/defaulted26.C: Likewise.
3903 * g++.dg/cpp0x/defaulted3.C: Likewise.
3904 * g++.dg/cpp0x/error1.C: Likewise.
3905 * g++.dg/cpp0x/implicit1.C: Likewise.
3906 * g++.dg/cpp0x/implicit11.C: Likewise.
3907 * g++.dg/cpp0x/inh-ctor13.C: Likewise.
3908 * g++.dg/cpp0x/initlist47.C: Likewise.
3909 * g++.dg/cpp0x/initlist9.C: Likewise.
3910 * g++.dg/cpp0x/lambda/lambda-errloc.C: Likewise.
3911 * g++.dg/cpp0x/lambda/lambda-errloc2.C: Likewise.
3912 * g++.dg/cpp0x/nsdmi-local.C: Likewise.
3913 * g++.dg/cpp0x/union4.C: Likewise.
3914 * g++.dg/template/crash108.C: Likewise.
3915 * g++.dg/template/crash41.C: Likewise.
3916 * g++.old-deja/g++.jason/local.C: Likewise.
3917 * g++.old-deja/g++.law/visibility3.C: Likewise.
3918
5d318fd4
TJ
39192013-06-03 Teresa Johnson <tejohnson@google.com>
3920
3921 * gcc.dg/vect/bb-slp-31.c: Update vect dump message.
3922 * gcc.dg/vect/bb-slp-14.c: Ditto.
3923 * gcc.dg/vect/fast-math-bb-slp-call-1.c: Ditto.
3924 * gcc.dg/vect/bb-slp-23.c: Ditto.
3925 * gcc.dg/vect/bb-slp-15.c: Ditto.
3926 * gcc.dg/vect/fast-math-bb-slp-call-2.c: Ditto.
3927 * gcc.dg/vect/bb-slp-24.c: Ditto.
3928 * gcc.dg/vect/bb-slp-16.c: Ditto.
3929 * gcc.dg/vect/bb-slp-25.c: Ditto.
3930 * gcc.dg/vect/bb-slp-pattern-2.c: Ditto.
3931 * gcc.dg/vect/bb-slp-17.c: Ditto.
3932 * gcc.dg/vect/bb-slp-1.c: Ditto.
3933 * gcc.dg/vect/bb-slp-26.c: Ditto.
3934 * gcc.dg/vect/bb-slp-18.c: Ditto.
3935 * gcc.dg/vect/bb-slp-2.c: Ditto.
3936 * gcc.dg/vect/no-tree-reassoc-bb-slp-12.c: Ditto.
3937 * gcc.dg/vect/bb-slp-27.c: Ditto.
3938 * gcc.dg/vect/bb-slp-19.c: Ditto.
3939 * gcc.dg/vect/bb-slp-3.c: Ditto.
3940 * gcc.dg/vect/bb-slp-28.c: Ditto.
3941 * gcc.dg/vect/bb-slp-4.c: Ditto.
3942 * gcc.dg/vect/bb-slp-29.c: Ditto.
3943 * gcc.dg/vect/bb-slp-5.c: Ditto.
3944 * gcc.dg/vect/bb-slp-6.c: Ditto.
3945 * gcc.dg/vect/bb-slp-8a.c: Ditto.
3946 * gcc.dg/vect/bb-slp-7.c: Ditto.
3947 * gcc.dg/vect/bb-slp-8b.c: Ditto.
3948 * gcc.dg/vect/bb-slp-8.c: Ditto.
3949 * gcc.dg/vect/bb-slp-9.c: Ditto.
3950 * gcc.dg/vect/bb-slp-10.c: Ditto.
3951 * gcc.dg/vect/bb-slp-11.c: Ditto.
3952 * gcc.dg/vect/bb-slp-20.c: Ditto.
3953 * gcc.dg/vect/bb-slp-cond-1.c: Ditto.
3954 * gcc.dg/vect/bb-slp-21.c: Ditto.
3955 * gcc.dg/vect/bb-slp-30.c: Ditto.
3956 * gcc.dg/vect/bb-slp-13.c: Ditto.
3957 * gcc.dg/vect/bb-slp-22.c: Ditto.
3958 * g++.dg/vect/slp-pr50413.cc: Ditto.
3959 * g++.dg/vect/slp-pr56812.cc: Ditto.
3960 * g++.dg/vect/slp-pr50819.cc: Ditto.
3961
4596d4bf
TB
39622013-06-01 Tobias Burnus <burnus@net-b.de>
3963
3964 PR fortran/57456
3965 * gfortran.dg/class_array_17.f90: New.
3966
57f0f7bc
EB
39672013-05-31 Eric Botcazou <ebotcazou@adacore.com>
3968
3969 * ada/acats/floatstore.lst: New.
3970 * ada/acats/run_all.sh: Process it.
3971
4172215d
EB
39722013-05-31 Eric Botcazou <ebotcazou@adacore.com>
3973
3974 * gcc.target/powerpc/e500-ord-1.c: New test.
3975 * gcc.target/powerpc/e500-ord-2.c: Likewise.
3976 * gcc.target/powerpc/e500-unord-1.c: Likewise.
3977 * gcc.target/powerpc/e500-unord-2.c: Likewise.
3978
dd7b0c81
MS
39792013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
3980
3981 * g++.dg/torture/pr54684.C: Add -fno-short-enums.
3982
cf11fc73
MS
39832013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
3984
3985 * gcc.target/arm/pr56184.C: Add -fno-short-enums.
3986
2dc82ccb
MS
39872013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
3988
3989 * g++.old-deja/g++.robertl/eb76.C: Add -fno-short-enums.
3990
17dc571e
BI
39912013-05-31 Balaji V. Iyer <balaji.v.iyer@intel.com>
3992
3993 PR c/57452
3994 * c-c++-common/cilk-plus/AN/if_test.c: Fixed out of bounds issue in
3995 test-case.
3996
3d6cc50a
RO
39972013-05-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3998
3999 * gcc.dg/shrink-wrap-alloca.c: Use __builtin_alloca.
4000
ccc20e5c
MP
40012013-05-31 Marek Polacek <polacek@redhat.com>
4002
4003 PR tree-optimization/57478
4004 PR tree-optimization/57453
4005 * gcc.dg/torture/pr57478.c: New test.
4006
2bdf1c75
TB
40072013-05-31 Tobias Burnus <burnus@net-b.de>
4008
4009 PR fortran/57456
4010 * gfortran.dg/class_array_17.f90: New.
4011
b6af05a9
KT
40122013-05-31 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4013
4014 PR target/56315
4015 * gcc.target/arm/iordi3-opt.c: New test.
4016
e7333b69
JW
40172013-05-31 Janus Weil <janus@gcc.gnu.org>
4018
4019 PR fortran/54190
4020 PR fortran/57217
4021 * gfortran.dg/dummy_procedure_5.f90: Modified error message.
4022 * gfortran.dg/interface_26.f90: Ditto.
4023 * gfortran.dg/proc_ptr_11.f90: Ditto.
4024 * gfortran.dg/proc_ptr_15.f90: Ditto.
4025 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
4026 * gfortran.dg/proc_ptr_comp_33.f90: Ditto.
4027 * gfortran.dg/proc_ptr_result_5.f90: Ditto.
4028 * gfortran.dg/typebound_override_1.f90: Ditto.
4029 * gfortran.dg/typebound_override_4.f90: Ditto.
4030 * gfortran.dg/typebound_proc_6.f03: Ditto.
4031 * gfortran.dg/assumed_type_7.f90: New test.
4032 * gfortran.dg/typebound_override_5.f90: New test.
4033 * gfortran.dg/typebound_override_6.f90: New test.
4034 * gfortran.dg/typebound_override_7.f90: New test.
4035
0fa6e0ef
TB
40362013-05-30 Tobias Burnus <burnus@net-b.de>
4037
4038 PR middle-end/57073
4039 * gfortran.dg/power_6.f90: New.
4040
65f9e789
IB
40412013-05-30 Ian Bolton <ian.bolton@arm.com>
4042
4043 * gcc.target/aarch64/insv_1.c: New test.
4044
f1ad09d9
YZ
40452013-05-30 Yufeng Zhang <yufeng.zhang@arm.com>
4046
4047 * g++.dg/cpp0x/alias-decl-debug-0.C: Add aarch64*-*-* to the
4048 dg-skip-if "No stabs".
4049
582f2176
JW
40502013-05-30 Janus Weil <janus@gcc.gnu.org>
4051
4052 PR fortran/54189
4053 * gfortran.dg/assumed_size_1.f90: New.
4054
24d5b097
XG
40552013-05-30 Zhenqiang Chen <zhenqiang.chen@linaro.org>
4056
4057 * gcc.dg/shrink-wrap-alloca.c: New added.
4058 * gcc.dg/shrink-wrap-pretend.c: New added.
4059 * gcc.dg/shrink-wrap-sibcall.c: New added.
4060
f188272d
TB
40612013-05-30 Tobias Burnus <burnus@net-b.de>
4062
4063 PR fortran/57458
4064 * gfortran.dg/assumed_rank_13.f90: New.
4065
8190b609
ER
40662013-05-29 Easwaran Raman <eraman@google.com>
4067
4068 PR tree-optimization/57442
4069 * gcc.dg/tree-ssa/reassoc-30.c: New testcase.
4070
4b847da9
BS
40712013-05-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4072
4073 PR tree-optimization/57441
4074 * gcc.c-torture/compile/pr57441.c: New.
4075
0154ea95
DC
40762013-05-29 Dehao Chen <dehao@google.com>
4077
4078 PR testsuite/57413
4079 * gcc.dg/debug/dwarf2/discriminator.c: Restrict the test to linux-gnu.
4080
f188272d 40812013-05-29 Tobias Burnus <burnus@net-b.de>
16023efc
TB
4082
4083 PR fortran/37336
4084 * gfortran.dg/auto_dealloc_2.f90: Update _free count in the dump.
4085 * gfortran.dg/class_19.f03: Ditto.
4086
6eddf228
RB
40872013-05-29 Richard Biener <rguenther@suse.de>
4088
4089 * gcc.dg/vect/bb-slp-32.c: New testcase.
4090
36536d79
BI
40912013-05-28 Balaji V. Iyer <balaji.v.iyer@intel.com>
4092
4093 * c-c++-common/cilk-plus/AN/array_test1.c: New test.
4094 * c-c++-common/cilk-plus/AN/array_test2.c: Likewise.
4095 * c-c++-common/cilk-plus/AN/array_test_ND.c: Likewise.
4096 * c-c++-common/cilk-plus/AN/builtin_func_double.c: Likewise.
4097 * c-c++-common/cilk-plus/AN/builtin_func_double2.c: Likewise.
4098 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c: Likewise.
4099 * c-c++-common/cilk-plus/AN/if_test.c: Likewise.
4100 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c: Likewise.
4101 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c: Likewise.
4102 * c-c++-common/cilk-plus/AN/dimensionless-arrays.c: Likewise.
4103 * c-c++-common/cilk-plus/AN/fn_ptr.c: Likewise.
4104 * c-c++-common/cilk-plus/AN/fp_triplet_values.c: Likewise.
4105 * c-c++-common/cilk-plus/AN/gather-scatter.c: Likewise.
4106 * c-c++-common/cilk-plus/AN/misc.c: Likewise.
4107 * c-c++-common/cilk-plus/AN/parser_errors.c: Likewise.
4108 * c-c++-common/cilk-plus/AN/parser_errors2.c: Likewise.
4109 * c-c++-common/cilk-plus/AN/parser_errors3.c: Likewise.
4110 * c-c++-common/cilk-plus/AN/parser_errors4.c: Likewise.
4111 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Likewise.
4112 * c-c++-common/cilk-plus/AN/rank_mismatch2.c: Likewise.
4113 * c-c++-common/cilk-plus/AN/rank_mismatch3.c: Likewise.
4114 * c-c++-common/cilk-plus/AN/sec_implicit.c: Likewise.
4115 * c-c++-common/cilk-plus/AN/sec_implicit2.c: Likewise.
4116 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c: Likewise.
4117 * c-c++-common/cilk-plus/AN/tst_lngth.c: Likewise.
4118 * c-c++-common/cilk-plus/AN/vla.c: Likewise.
4119 * c-c++-common/cilk-plus/AN/an-if.c: Likewise.
4120 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c: Likewise.
4121 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c: Likewise.
4122 * c-c++-common/cilk-plus/AN/comma_exp.c: Likewise.
4123 * c-c++-common/cilk-plus/AN/conditional.c: Likewise.
4124 * c-c++-common/cilk-plus/AN/exec-once.c: Likewise.
4125 * c-c++-common/cilk-plus/AN/exec-once2.c: Likewise.
4126 * c-c++-common/cilk-plus/AN/gather_scatter.c: Likewise.
4127 * c-c++-common/cilk-plus/AN/n-ptr-test.c: Likewise.
4128 * c-c++-common/cilk-plus/AN/side-effects-1.c: Likewise.
4129 * c-c++-common/cilk-plus/AN/test_builtin_return.c: Likewise.
4130 * c-c++-common/cilk-plus/AN/test_sec_limits.c: Likewise.
4131 * gcc.dg/cilk-plus/cilk-plus.exp: New script.
4132
f188272d 41332013-05-29 Tobias Burnus <burnus@net-b.de>
6d2bee95
TB
4134
4135 PR fortran/37336
4136 * gfortran.dg/finalize_11.f90: New.
4137 * gfortran.dg/finalize_4.f03: Remove dg-error.
4138 * gfortran.dg/finalize_5.f03: Ditto.
4139 * gfortran.dg/finalize_6.f03: Ditto.
4140 * gfortran.dg/finalize_7.f03: Ditto.
4141
4fb5478c
TB
41422013-05-28 Tobias Burnus <burnus@net-b.de>
4143
4144 * gfortran.dg/class_array_16.f90: New.
4145
4fdf9c1e
TB
41462013-05-28 Tobias Burnus <burnus@net-b.de>
4147
4148 PR fortran/57435
4149 * testsuite/gfortran.dg/use_29.f90: New.
4150
0ba045df
EB
41512013-05-28 Eric Botcazou <ebotcazou@adacore.com>
4152
4153 * gnat.dg/fp_exception.adb: New test.
4154
fbd7e877
RB
41552013-05-28 Richard Biener <rguenther@suse.de>
4156
4157 PR tree-optimization/56787
4158 * gcc.dg/vect/pr56787.c: New testcase.
4159
2265988c
JW
41602013-05-28 Janus Weil <janus@gcc.gnu.org>
4161 Tobias Burnus <burnus@net-b.de>
4162
4163 PR fortran/57217
4164 * gfortran.dg/typebound_override_4.f90: New.
4165
bd388c2a
RB
41662013-05-28 Richard Biener <rguenther@suse.de>
4167
4168 PR tree-optimization/57411
4169 * g++.dg/opt/pr57411.C: New testcase.
4170
95f803bd
EB
41712013-05-28 Eric Botcazou <ebotcazou@adacore.com>
4172
4173 * gcc.dg/builtin-bswap-8.c: Compile at -O2.
4174 * gcc.dg/builtin-bswap-9.c: Likewise.
4175
2f56a311
EB
41762013-05-28 Eric Botcazou <ebotcazou@adacore.com>
4177
4178 * gcc.target/sparc/bmaskbshuf.c: Remove superfluous options.
4179
a1756c0a
RB
41802013-05-27 Richard Biener <rguenther@suse.de>
4181
4182 PR middle-end/57412
4183 * gcc.dg/gomp/pr57412.c: New testcase.
4184
9281625b
BD
41852013-05-27 Bud Davis <jmdavis@link.com>
4186
4187 PR fortran/50405
4188 * gfortran.dg/stfunc_8.f90: New.
4189
5a892248
RB
41902013-05-27 Richard Biener <rguenther@suse.de>
4191
4192 PR tree-optimization/57343
4193 * gcc.dg/torture/pr57343.c: New testcase.
4194
d1de852b
RB
41952013-05-27 Richard Biener <rguenther@suse.de>
4196
4197 PR tree-optimization/57417
4198 * gcc.dg/torture/pr57417.c: New testcase.
4199
b03be25f
RB
42002013-05-27 Richard Biener <rguenther@suse.de>
4201
4202 PR tree-optimization/57396
4203 * gfortran.fortran-torture/execute/pr57396.f90: New testcase.
4204
7cc15171
EB
42052013-05-26 Eric Botcazou <ebotcazou@adacore.com>
4206
4207 * gnat.dg/specs/last_bit.ads: New test.
4208
74746d49
EB
42092013-05-26 Eric Botcazou <ebotcazou@adacore.com>
4210
4211 * gnat.dg/specs/machine_attribute.ads: New test.
4212
3fd7a66f
EB
42132013-05-26 Eric Botcazou <ebotcazou@adacore.com>
4214
4215 * gnat.dg/incomplete3.ad[sb]: New test.
4216
3b859704
RS
42172013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
4218
4219 PR target/53916
4220 * gcc.target/mips/div-13.c: New test.
4221
c979d5f5
RS
42222013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
4223
4224 PR target/55777
4225 * gcc.target/mips/mips16-attributes-5.c,
4226 * gcc.target/mips/mips16-attributes-6.c: New tests.
4227
f4b688f2
EB
42282013-05-25 Eric Botcazou <ebotcazou@adacore.com>
4229
4230 * gcc.dg/builtin-bswap-6.c: Use same options as optimize-bswapsi-1.c.
4231 * gcc.dg/builtin-bswap-8.c: Likewise.
4232
cd8c5875
PC
42332013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
4234
4235 PR c++/52216
4236 * g++.dg/cpp0x/new1.C: New.
4237
a544998e
PC
42382013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
4239
4240 PR c++/25666
4241 * g++.dg/parse/dtor16.C: New.
4242 * g++.dg/parse/dtor6.C: Adjust.
4243
7f5d76fb
PC
42442013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
4245
4246 PR c++/19618
4247 * g++.dg/expr/bitfield12.C: New.
4248
2343af65
JL
42492013-05-24 Jeff Law <law@redhat.com>
4250
4251 PR tree-optimization/57124
4252 * gcc.c-torture/execute/pr57124.c: New test.
4253 * gcc.c-torture/execute/pr57124.x: Set -fno-strict-overflow.
4254
82338059
MJ
42552013-05-24 Martin Jambor <mjambor@suse.cz>
4256
4257 PR tree-optimization/57294
4258 * gcc.dg/ipa/pr57294.c: New test.
4259
6ed17438
RO
42602013-05-24 Dehao Chen <dehao@google.com>
4261
4262 * gcc.dg/debug/dwarf2/discriminator.c: New Testcase.
4263
06d50e21
IB
42642013-05-24 Ian Bolton <ian.bolton@arm.com>
4265
4266 * gcc.target/aarch64/scalar_intrinsics.c
4267 (force_simd): Use a valid instruction.
4268 (test_vdupd_lane_s64): Pass a valid lane argument.
4269 (test_vdupd_lane_u64): Likewise.
4270
aea0101d
RB
42712013-05-24 Richard Biener <rguenther@suse.de>
4272
4273 PR tree-optimization/57287
4274 * gcc.dg/pr57287.c: New testcase.
4275
99b8202a
PC
42762013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
4277
4278 PR c++/26572
4279 * g++.dg/template/error51.C: New.
4280
42812013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
4282
4283 PR c++/25503
4284 * g++.dg/template/bitfield2.C: New.
4285
0e24192c
EB
42862013-05-24 Eric Botcazou <ebotcazou@adacore.com>
4287
4288 * gnat.dg/specs/noinline1.ads: New test.
4289 * gnat.dg/noinline2.ad[sb]: Likewise.
4290 * gnat.dg/specs/noinline3.ads: Likewise.
4291 * gnat.dg/specs/noinline3_pkg.ad[sb]: New helper.
4292
634e03d3
AI
42932013-05-24 Alexander Ivchenko <alexander.ivchenko@intel.com>
4294
4295 PR tree-ssa/57385
4296 * gcc.dg/tree-ssa/pr57385.c: New test.
4297
908ba941
EB
42982013-05-24 Eric Botcazou <ebotcazou@adacore.com>
4299
4300 * gnat.dg/derived_type4.adb: New test.
4301
b17c024f
EB
43022013-05-24 Eric Botcazou <ebotcazou@adacore.com>
4303
4304 * gcc.dg/builtin-bswap-6.c: New test.
4305 * gcc.dg/builtin-bswap-7.c: Likewise.
4306 * gcc.dg/builtin-bswap-8.c: Likewise.
4307 * gcc.dg/builtin-bswap-9.c: Likewise.
4308
b3851501
CB
43092013-05-23 Christian Bruel <christian.bruel@st.com>
4310
4311 PR debug/57351
4312 * gcc.dg/debug/pr57351.c: New test
4313
12211b99 43142013-05-23 Vidya Praveen <vidyapraveen@arm.com>
b5574232
VP
4315
4316 * gcc.target/aarch64/vect-clz.c: New file.
4317
76c36cb1 43182013-05-23 Martin Jambor <mjambor@suse.cz>
7d2fb524
MJ
4319
4320 PR middle-end/57347
4321 * gcc.dg/ipa/pr57347.c: New test.
4322
ce521ae6
RB
43232013-05-23 Richard Biener <rguenther@suse.de>
4324
4325 PR tree-optimization/57380
4326 * g++.dg/tree-ssa/pr57380.C: New testcase.
4327
af6d44b5
RB
43282013-05-23 Richard Biener <rguenther@suse.de>
4329
4330 PR middle-end/57381
4331 * gcc.dg/torture/pr57381.c: New testcase.
4332
bd3647bf
JJ
43332013-05-23 Jakub Jelinek <jakub@redhat.com>
4334
4335 PR middle-end/57344
4336 * gcc.c-torture/execute/pr57344-1.c: New test.
4337 * gcc.c-torture/execute/pr57344-2.c: New test.
4338 * gcc.c-torture/execute/pr57344-3.c: New test.
4339 * gcc.c-torture/execute/pr57344-4.c: New test.
4340
a55757ea
RB
43412013-05-23 Richard Biener <rguenther@suse.de>
4342
4343 PR rtl-optimization/57341
4344 * gcc.dg/torture/pr57341.c: New testcase.
4345
3d09a9fd
PC
43462013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
4347
4348 PR c++/57352
4349 * g++.dg/parse/crash62.C: New.
4350
f62511da 43512013-05-22 Michael Meissner <meissner@linux.vnet.ibm.com>
12211b99
UB
4352 Pat Haugen <pthaugen@us.ibm.com>
4353 Peter Bergner <bergner@vnet.ibm.com>
f62511da
MM
4354
4355 * gcc.target/powerpc/crypto-builtin-1.c: New file, test for power8
4356 crypto builtins.
4357
28a595fc
TB
43582013-05-22 Tobias Burnus <burnus@net-b.de>
4359
4360 PR fortran/57364
4361 * gfortran.dg/defined_assignment_6.f90: New.
4362
bf7a73f9
TB
43632013-05-22 Tobias Burnus <burnus@net-b.de>
4364
4365 PR fortran/57338
4366 * gfortran.dg/assumed_type_6.f90: New.
4367
2ac2f83d
PC
43682013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
4369
4370 PR c++/57211
4371 * g++.dg/cpp0x/Wunused-parm.C: New.
4372
4cbc4bd7
PC
43732013-05-21 Paolo Carlini <paolo.carlini@oracle.com>
4374
4375 * g++.dg/cpp0x/explicit3.C: Add column in dg-error strings.
4376 * g++.dg/warn/Wdouble-promotion.C: Likewise.
4377
4f7a634e
ER
43782013-05-21 Easwaran Raman <eraman@google.com>
4379
4380 PR tree-optimization/57322
4381 * gcc.dg/tree-ssa/reassoc-29.c: New testcase.
4382
63987952
GS
43832013-05-21 Graham Stott <graham.stott@btinternet.com>
4384
4385 * lib/scanasm.exp (dg-function-on-line): Make MIPS targets match
4386 .set (no)?micromips
4387
86307f49
TB
43882013-05-21 Tobias Burnus <burnus@net-b.de>
4389
4390 PR fortran/57035
4391 * gfortran.dg/assumed_type_5.f90: New.
4392 * gfortran.dg/assumed_rank_1.f90: Comment invalid statement.
4393 * gfortran.dg/assumed_rank_2.f90: Ditto.
4394 * gfortran.dg/assumed_type_3.f90: Update dg-error.
4395 * gfortran.dg/no_arg_check_3.f90: Ditto.
4396
a4ce1258
JJ
43972013-05-21 Jakub Jelinek <jakub@redhat.com>
4398
4399 PR tree-optimization/57331
4400 * gcc.c-torture/compile/pr57331.c: New test.
4401
c52da5f7
RB
44022013-05-21 Richard Biener <rguenther@suse.de>
4403
4404 PR tree-optimization/57330
4405 * gcc.dg/torture/pr57330.c: New testcase.
4406
7ec67e2a
RB
44072013-05-21 Richard Biener <rguenther@suse.de>
4408
4409 PR tree-optimization/57303
4410 * gcc.dg/torture/pr57303.c: New testcase.
4411
0e39213c
JJ
44122013-05-21 Jakub Jelinek <jakub@redhat.com>
4413
4414 PR tree-optimization/57321
4415 * gcc.c-torture/execute/pr57321.c: New test.
4416
77f8682b
TB
44172013-05-20 Tobias Burnus <burnus@net-b.de>
4418
4419 PR fortran/48858
4420 PR fortran/55465
4421 * gfortran.dg/binding_label_tests_10_main.f03: Update dg-error.
4422 * gfortran.dg/binding_label_tests_11_main.f03: Ditto.
4423 * gfortran.dg/binding_label_tests_13_main.f03: Ditto.
4424 * gfortran.dg/binding_label_tests_3.f03: Ditto.
4425 * gfortran.dg/binding_label_tests_4.f03: Ditto.
4426 * gfortran.dg/binding_label_tests_5.f03: Ditto.
4427 * gfortran.dg/binding_label_tests_6.f03: Ditto.
4428 * gfortran.dg/binding_label_tests_7.f03: Ditto.
4429 * gfortran.dg/binding_label_tests_8.f03: Ditto.
4430 * gfortran.dg/c_loc_tests_12.f03: Fix test case.
4431 * gfortran.dg/binding_label_tests_24.f90: New.
4432 * gfortran.dg/binding_label_tests_25.f90: New.
4433
f11de7c5
TB
44342013-05-20 Tobias Burnus <burnus@net-b.de>
4435
4436 PR fortran/48858
4437 * gfortran.dg/binding_label_tests_17.f90: New.
4438 * gfortran.dg/binding_label_tests_18.f90: New.
4439 * gfortran.dg/binding_label_tests_19.f90: New.
4440 * gfortran.dg/binding_label_tests_20.f90: New.
4441 * gfortran.dg/binding_label_tests_21.f90: New.
4442 * gfortran.dg/binding_label_tests_22.f90: New.
4443 * gfortran.dg/binding_label_tests_23.f90: New.
4444
878cdb7b
TB
44452013-05-20 Tobias Burnus <burnus@net-b.de>
4446
4447 PR fortran/48858
4448 * gfortran.dg/test_common_binding_labels.f03: Update dg-error.
4449 * gfortran.dg/test_common_binding_labels_2_main.f03: Ditto.
4450 * gfortran.dg/test_common_binding_labels_3_main.f03: Ditto.
4451 * gfortran.dg/common_18.f90: New.
4452 * gfortran.dg/common_19.f90: New.
4453 * gfortran.dg/common_20.f90: New.
4454 * gfortran.dg/common_21.f90: New.
4455
9bbc9565
PC
44562013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
4457
4458 PR c++/12288
4459 * g++.dg/parse/error52.C: New.
4460 * g++.dg/parse/error3.C: Adjust.
4461 * g++.dg/parse/error36.C: Likewise.
4462
14c2ec26
OE
44632013-05-20 Oleg Endo <olegendo@gcc.gnu.org>
4464
4465 PR target/56547
4466 * gcc.target/sh/pr56547-1.c: New.
4467 * gcc.target/sh/pr56547-2.c: New.
4468
3c1247f0
PC
44692013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
4470
4471 PR c++/23608
4472 * g++.dg/warn/Wsign-compare-6.C: New.
4473 * g++.dg/warn/Wdouble-promotion.C: Adjust.
4474
a293ed6e
PC
44752013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
4476
4477 PR c++/57327
4478 * g++.dg/template/error50.C: New.
4479
de4317cc
PC
44802013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
4481
4482 PR c++/10207
4483 * g++.dg/ext/complit13.C: New.
4484
5657d966
MG
44852013-05-20 Marc Glisse <marc.glisse@inria.fr>
4486
4487 PR c++/57175
4488 * g++.dg/pr57175.C: New testcase.
4489
4f7a634e 44902013-05-17 Easwaran Raman <eraman@google.com>
933f507d
ER
4491
4492 * gcc.dg/tree-ssa/reassoc-28.c: New testcase.
4493
0cf5320e
MG
44942013-05-17 Marc Glisse <marc.glisse@inria.fr>
4495
4496 PR testsuite/57313
4497 * gcc.dg/binop-xor3.c: Restrict to platforms known to work (x86).
4498
38c821cf
JJ
44992013-05-17 Jakub Jelinek <jakub@redhat.com>
4500
4501 PR rtl-optimization/57281
4502 PR rtl-optimization/57300
4503 * gcc.dg/pr57300.c: New test.
4504 * gcc.c-torture/execute/pr57281.c: New test.
4505
38050e90
PC
45062013-05-17 Paolo Carlini <paolo.carlini@oracle.com>
4507
4508 PR c++/18126
4509 * g++.dg/ext/sizeof-complit.C: New.
4510
17042d2b
JJ
45112013-05-17 Marek Polacek <polacek@redhat.com>
4512
4513 * gcc.dg/strlenopt-25.c: New test.
4514 * gcc.dg/strlenopt-26.c: Likewise.
4515
68119618
JJ
45162013-05-17 Jakub Jelinek <jakub@redhat.com>
4517
4518 * gcc.target/i386/rotate-4.c: Compile only with -mavx
4519 instead of -mavx2, require only avx instead of avx2.
4520 * gcc.target/i386/rotate-4a.c: Include avx-check.h instead
4521 of avx2-check.h and turn into an avx runtime test instead of
4522 avx2 runtime test.
4523
749dee7e
MG
45242013-05-16 Marc Glisse <marc.glisse@inria.fr>
4525
4526 * g++.dg/ext/vector22.C: Uncomment working test.
4527
45f9820f
PC
45282013-05-16 Paolo Carlini <paolo.carlini@oracle.com>
4529
4530 PR c++/17410
4531 * g++.dg/template/pr17410.C: New.
4532
7e9a3abb
JJ
45332013-05-16 Jakub Jelinek <jakub@redhat.com>
4534
4535 * gcc.target/i386/rotate-3.c: New test.
4536 * gcc.target/i386/rotate-3a.c: New test.
4537 * gcc.target/i386/rotate-4.c: New test.
4538 * gcc.target/i386/rotate-4a.c: New test.
4539 * gcc.target/i386/rotate-5.c: New test.
4540 * gcc.target/i386/rotate-5a.c: New test.
4541
f999cd10
RO
45422013-05-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4543
4544 * gcc.dg/visibility-21.c: Require section_anchors.
4545
798d3d04
GY
45462013-05-16 Greta Yorsh <Greta.Yorsh@arm.com>
4547
4548 * gcc.target/arm/unaligned-memcpy-2.c: Adjust expected output.
4549 * gcc.target/arm/unaligned-memcpy-3.c: Likewise.
4550 * gcc.target/arm/unaligned-memcpy-4.c: Likewise.
4551
e3753785
NS
45522013-05-16 Nathan Sidwell <nathan@codesourcery.com>
4553
4554 * gcc.dg/visibility-21.c: New.
4555
43bb4dd1
MG
45562013-05-16 Marc Glisse <marc.glisse@inria.fr>
4557
4558 PR middle-end/57286
4559 * gcc.dg/pr57286.c: New testcase.
4560 * gcc.dg/vector-shift-2.c: Don't assume int has size 4.
4561 * g++.dg/ext/vector22.C: Comment out transformations not
4562 performed anymore.
4563
e299a383
RS
45642013-05-15 Richard Sandiford <rdsandiford@googlemail.com>
4565
4566 PR target/57260
4567 * gcc.target/mips/call-1.c: Restrict to o32.
4568 * gcc.target/mips/call-5.c, gcc.target/mips/call-6.c: New test.
4569
1e6cf26e
PC
45702013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
4571
4572 * g++.dg/cpp0x/lambda/lambda-shadow1.C: Replace dg-warnings with
4573 dg-messages.
4574 * g++.dg/warn/Wshadow-1.C: Likewise.
4575 * g++.dg/warn/Wshadow-6.C: Likewise.
4576 * g++.dg/warn/Wshadow-7.C: Likewise.
4577
8ff25a22
PC
45782013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
4579
4580 PR c++/31952
4581 * g++.dg/parse/pr31952-1.C: New.
4582 * g++.dg/parse/pr31952-2.C: Likewise.
4583 * g++.dg/parse/pr31952-3.C: Likewise.
4584
4585 * g++.dg/parse/pr18770.C: Adjust dg-errors to dg-messages.
4586 * g++.old-deja/g++.jason/cond.C: Likewise.
4587 * g++.dg/cpp0x/range-for5.C: Likewise.
4588
9adcfa3c
RR
45892013-05-15 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
4590
4591 PR target/19599
4592 * gcc.target/arm/pr40887.c: Adjust testcase.
4593 * gcc.target/arm/pr19599.c: New test.
4594
fdf6a7b9
RB
45952013-05-15 Richard Biener <rguenther@suse.de>
4596
4597 PR tree-optimization/57275
4598 * gcc.target/i386/pr57275.c: New testcase.
4599
2d6e4603
JH
46002013-05-15 Jan Hubicka <jh@suse.cz>
4601
4602 * gcc.dg/lto/attr-weakref-1_0.c: New testcase.
4603 * gcc.dg/lto/attr-weakref-1_1.c: New testcase.
4604 * gcc.dg/lto/attr-weakref-1_2.c: New testcase.
4605
4956b224
SKS
46062013-05-14 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
4607
4608 * gcc.dg/torture/alias-1.c: Add dg-require-effective-target
4609 scheduling.
4610
f7716d57
JJ
46112013-05-14 Jakub Jelinek <jakub@redhat.com>
4612
4613 PR c++/57274
4614 * c-c++-common/Wsequence-point-1.c: New test.
4615
418d1b87
MG
46162013-05-14 Marc Glisse <marc.glisse@inria.fr>
4617
4618 * g++.dg/ext/vector22.C: New testcase.
4619 * gcc.dg/binop-xor3.c: Remove xfail.
4620
fc21784d
JG
46212013-05-14 James Greenhalgh <james.greenhalgh@arm.com>
4622
4623 * gcc.target/aarch64/vect-fcm.x: Add cases testing
4624 FLOAT cmp FLOAT ? INT : INT.
4625 * gcc.target/aarch64/vect-fcm-eq-d.c: Define IMODE.
4626 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
4627 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
4628 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
4629 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
4630 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
4631
fc7721ee
PC
46322013-05-14 Paolo Carlini <paolo.carlini@oracle.com>
4633
4634 PR c++/53903
4635 * g++.dg/cpp0x/defaulted43.C: New.
4636
dd787b0c
RO
46372013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4638
4639 * gcc.dg/fstack-protector-strong.c: Don't include <stdlib.h>.
4640 (alloca): Remove declaration.
4641 (foo9): Replace alloca by __builtin_alloca.
4642
12211b99 46432013-05-14 Joern Rennecke <joern.rennecke@embecosm.com>
6e022d7b 4644
fc7721ee 4645 * gcc.c-torture/compile/limits-externdecl.c [target avr-*-*]:
0ba6aff3 4646 Expect "size of array is too large" error.
6e022d7b 4647
d8478670
RO
46482013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4649
4650 * gcc.dg/fstack-protector-strong.c (alloca): Declare.
4651
df35498a
RB
46522013-05-14 Richard Biener <rguenther@suse.de>
4653
4654 PR middle-end/57235
4655 * g++.dg/torture/pr57235.C: New testcase.
4656
f778dd4d
JJ
46572013-05-14 Jakub Jelinek <jakub@redhat.com>
4658
4659 PR middle-end/57251
4660 * gcc.dg/torture/pr57251.c: New test.
4661
40042849
UB
46622013-05-13 Uros Bizjak <ubizjak@gmail.com>
4663
4664 PR target/57264
4665 * gcc.target/i386/pr57264.c: New test.
4666
4264bfaa
JJ
46672013-05-13 Jakub Jelinek <jakub@redhat.com>
4668
4669 * gcc.dg/vector-shift-2.c: Add -O to dg-options.
4670
f825efaa
GY
46712013-05-13 Greta Yorsh <Greta.Yorsh@arm.com>
4672
40042849 4673 * gcc.dg/tree-ssa/forwprop-26.c: Add -fno-short-enums to dg-options.
f825efaa 4674
ae6fa899
JJ
46752013-05-13 Jakub Jelinek <jakub@redhat.com>
4676
4677 PR tree-optimization/45216
4678 PR tree-optimization/57157
4679 * c-c++-common/rotate-1.c: Add 32 tests with +.
4680 * c-c++-common/rotate-1a.c: Adjust.
40042849 4681 * c-c++-common/rotate-2.c: Add 32 tests with +, expect only 48 rotates.
ae6fa899
JJ
4682 * c-c++-common/rotate-2b.c: New test.
4683 * c-c++-common/rotate-3.c: Add 32 tests with +.
40042849 4684 * c-c++-common/rotate-4.c: Add 32 tests with +, expect only 48 rotates.
ae6fa899
JJ
4685 * c-c++-common/rotate-4b.c: New test.
4686 * c-c++-common/rotate-5.c: New test.
4687
4502fe8d
MJ
46882013-05-13 Martin Jambor <mjambor@suse.cz>
4689
4690 PR middle-end/42371
4691 * gcc.dg/ipa/remref-0.c: New test.
4692 * gcc.dg/ipa/remref-1a.c: Likewise.
4693 * gcc.dg/ipa/remref-1b.c: Likewise.
4694 * gcc.dg/ipa/remref-2a.c: Likewise.
4695 * gcc.dg/ipa/remref-2b.c: Likewise.
4696
640bfeb2
MG
46972013-05-13 Marc Glisse <marc.glisse@inria.fr>
4698
4699 * gcc.dg/vector-shift-2.c: New testcase.
4700
3a60f32b
JJ
47012013-05-13 Jakub Jelinek <jakub@redhat.com>
4702
198fe1bf
JJ
4703 PR tree-optimization/57230
4704 * gcc.dg/strlenopt-24.c: New test.
4705
3a60f32b
JJ
4706 PR tree-optimization/57230
4707 * gcc.dg/strlenopt-23.c: New test.
4708
2135ed0e
OE
47092013-05-12 Oleg Endo <olegendo@gcc.gnu.org>
4710
4711 PR target/57108
4712 * gcc.target/sh/pr57108.c: Move this test case to ...
4713 * gcc.c-torture/compile/pr57108.c: ... here.
4714
9ff09a22
RB
47152013-05-10 Richard Biener <rguenther@suse.de>
4716
4717 PR tree-optimization/57214
29554d29 4718 * gcc.dg/torture/pr57214.c: New testcase.
9ff09a22 4719
a5e0cd1d
MG
47202013-05-10 Marc Glisse <marc.glisse@inria.fr>
4721
4722 * gcc.dg/vector-shift.c: New testcase.
4723
cb3b8d33
JJ
47242013-05-10 Jakub Jelinek <jakub@redhat.com>
4725
6f93c008
JJ
4726 * gcc.target/i386/rotate-1.c: Accept rolb or rorb instruction.
4727
cb3b8d33
JJ
4728 PR tree-optimization/45216
4729 PR tree-optimization/57157
4730 * c-c++-common/rotate-1.c: New test.
4731 * c-c++-common/rotate-1a.c: New test.
4732 * c-c++-common/rotate-2.c: New test.
4733 * c-c++-common/rotate-2a.c: New test.
4734 * c-c++-common/rotate-3.c: New test.
4735 * c-c++-common/rotate-3a.c: New test.
4736 * c-c++-common/rotate-4.c: New test.
4737 * c-c++-common/rotate-4a.c: New test.
4738
afb119be
RB
47392013-05-10 Richard Biener <rguenther@suse.de>
4740
4741 * gcc.target/i386/avx256-unaligned-load-2.c: Make well-defined.
4742 * gcc.target/i386/l_fma_double_1.c: Adjust.
4743 * gcc.target/i386/l_fma_double_2.c: Likewise.
4744 * gcc.target/i386/l_fma_double_3.c: Likewise.
4745 * gcc.target/i386/l_fma_double_4.c: Likewise.
4746 * gcc.target/i386/l_fma_double_5.c: Likewise.
4747 * gcc.target/i386/l_fma_double_6.c: Likewise.
4748 * gcc.target/i386/l_fma_float_1.c: Likewise.
4749 * gcc.target/i386/l_fma_float_2.c: Likewise.
4750 * gcc.target/i386/l_fma_float_3.c: Likewise.
4751 * gcc.target/i386/l_fma_float_4.c: Likewise.
4752 * gcc.target/i386/l_fma_float_5.c: Likewise.
4753 * gcc.target/i386/l_fma_float_6.c: Likewise.
4754
b0cda57f
PC
47552013-05-08 Paolo Carlini <paolo.carlini@oracle.com>
4756
4757 PR c++/51226
4758 * g++.dg/cpp0x/pr51226.C: New.
4759
f6bc1c4a
HS
47602013-04-16 Han Shen <shenhan@google.com>
4761
4762 Test cases for '-fstack-protector-strong'.
4763 * gcc.dg/fstack-protector-strong.c: New.
4764 * g++.dg/fstack-protector-strong.C: New.
4765
924af4dc
IB
47662013-05-07 Ian Bolton <ian.bolton@arm.com>
4767
b0cda57f 4768 * gcc.target/aarch64/ands_1.c: New test.
924af4dc
IB
4769 * gcc.target/aarch64/ands_2.c: Likewise
4770
8a5800b8
CL
47712013-05-07 Christophe Lyon <christophe.lyon@linaro.org>
4772
4773 * lib/target-supports.exp (check_effective_target_hw): New
4774 function.
4775 * c-c++-common/asan/clone-test-1.c: Call
4776 check_effective_target_hw.
4777 * c-c++-common/asan/rlimit-mmap-test-1.c: Likewise.
4778 * c-c++-common/asan/heap-overflow-1.c: Update regexps to accept
4779 possible decorations.
4780 * c-c++-common/asan/null-deref-1.c: Likewise.
4781 * c-c++-common/asan/stack-overflow-1.c: Likewise.
4782 * c-c++-common/asan/strncpy-overflow-1.c: Likewise.
4783 * c-c++-common/asan/use-after-free-1.c: Likewise.
4784 * g++.dg/asan/deep-thread-stack-1.C: Likewise.
4785 * g++.dg/asan/large-func-test-1.C: Likewise.
4786
fd4842cd
SN
47872013-05-07 Sofiane Naci <sofiane.naci@arm.com>
4788
4789 * gcc.target/aarch64/scalar_intrinsics.c: Update.
4790
0a1a83cb
RB
47912013-05-07 Richard Biener <rguenther@suse.de>
4792
4793 PR middle-end/57190
4794 * g++.dg/torture/pr57190.C: New testcase.
4795
43303d6f
JJ
47962013-05-07 Jakub Jelinek <jakub@redhat.com>
4797
ba7e83f8
JJ
4798 PR tree-optimization/57149
4799 * gcc.dg/pr57149.c: New test.
4800
43303d6f
JJ
4801 PR debug/57184
4802 * gcc.dg/pr57184.c: New test.
4803
dcbac1a4
EB
48042013-05-07 Eric Botcazou <ebotcazou@adacore.com>
4805
4806 * gnat.dg/specs/array3.ads: New test.
4807
6698175d
MG
48082013-05-06 Marc Glisse <marc.glisse@inria.fr>
4809
4810 * c-c++-common/vector-scalar-2.c: New testcase.
4811
382522cb
MK
48122013-05-06 Maxim Kuznetsov <maks.kuznetsov@gmail.com>
4813
4814 * gcc.target/i386/asm-dialect-2.c: New testcase.
4815
6555abe0
PC
48162013-05-06 Paolo Carlini <paolo.carlini@oracle.com>
4817
4818 PR c++/57183
4819 * g++.dg/cpp0x/auto38.C: New.
4820
aa06a978
RB
48212013-05-06 Richard Biener <rguenther@suse.de>
4822
4823 PR tree-optimization/57185
4824 * gcc.dg/autopar/pr57185.c: New testcase.
4825
0b953bec
UB
48262013-05-06 Uros Bizjak <ubizjak@gmail.com>
4827
4828 PR target/57106
4829 * gcc.target/i386/pr57106.c: New test.
4830
28708525
WS
48312013-05-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4832
4833 * gcc.dg/tree-ssa/slsr-32.c: Re-enable.
4834 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
4835 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
4836 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
4837 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
4838 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
4839 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
4840
48412013-05-06 Teresa Johnson <tejohnson@google.com>
6a927313
TJ
4842
4843 PR bootstrap/57154
4844 * gcc.dg/pr57154.c: New test.
4845
0107dca2
RB
48462013-05-06 Richard Biener <rguenther@suse.de>
4847
4848 PR middle-end/57147
4849 * gcc.dg/torture/pr57147-1.c: New testcase.
4850 * gcc.dg/torture/pr57147-2.c: Likewise.
4851 * gcc.dg/torture/pr57147-3.c: Likewise.
4852
2353515d
OE
48532013-05-06 Oleg Endo <olegendo@gcc.gnu.org>
4854
4855 PR target/55303
4856 * gcc.target/sh/pr55303-1.c: New.
4857 * gcc.target/sh/pr55303-2.c: New.
4858 * gcc.target/sh/pr55303-3.c: New.
4859
f0470cc5
TB
48602013-05-05 Tobias Burnus <burnus@net-b.de>
4861
4862 * gfortran.dg/allocate_with_source_3.f90: New.
4863
07416986
TB
48642013-05-05 Tobias Burnus <burnus@net-b.de>
4865
4866 PR fortran/57141
4867 * gfortran.dg/null_8.f90: New.
4868
5d5006cc
PC
48692013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
4870
4871 PR c++/53745
4872 * g++.dg/cpp0x/enum27.C: New.
4873 * g++.dg/cpp0x/enum_base.C: Adjust.
4874
efa5b9b3
JJ
48752013-05-04 Jakub Jelinek <jakub@redhat.com>
4876
4877 PR tree-optimization/56205
4878 * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
4879
60f6ca95
TB
48802013-05-04 Tobias Burnus <burnus@net-b.de>
4881
4882 * gfortran.dg/bind_c_array_params.f03: Update dg-error.
4883 * gfortran.dg/bind_c_usage_27.f90: New.
4884 * gfortran.dg/bind_c_usage_28.f90: New.
4885
71871e37
PC
48862013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
4887
4888 PR c++/51927
4889 * g++.dg/cpp0x/lambda/lambda-nsdmi4.C: New.
4890
5ec6aff2
MM
48912013-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
4892
4893 PR target/57150
4894 * gcc.target/powerpc/pr57150.c: New file.
4895
2cefad90
BS
48962013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4897
4898 * gcc.dg/tree-ssa/slsr-32.c: Skip test for now.
4899 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
4900 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
4901 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
4902 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
4903 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
4904 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
4905
0595891e 49062013-05-03 Dominique d'Humieres <dominiq@lps.ens.fr>
2cefad90 4907
0595891e
DH
4908 * gcc.target/i386/sse2-init-v2di-2.c: Remove "\\" from
4909 scan-assembler-times.
4910
9b92d12b
BS
49112013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
4912
4913 * gcc.dg/tree-ssa/slsr-32.c: New.
4914 * gcc.dg/tree-ssa/slsr-33.c: New.
4915 * gcc.dg/tree-ssa/slsr-34.c: New.
4916 * gcc.dg/tree-ssa/slsr-35.c: New.
4917 * gcc.dg/tree-ssa/slsr-36.c: New.
4918 * gcc.dg/tree-ssa/slsr-37.c: New.
4919 * gcc.dg/tree-ssa/slsr-38.c: New.
4920
72c88644
IB
49212013-05-03 Ian Bolton <ian.bolton@arm.com>
4922
4923 * gcc.target/aarch64/tst_1.c: New test.
4924 * gcc.target/aarch64/tst_2.c: Likewise
4925
a4ee7cb9
JL
49262013-05-02 Jeff Law <law@redhat.com>
4927
ade67f70 4928 PR tree-optimization/57144
a4ee7cb9
JL
4929 * gcc.c-torture/execute/pr57144.c: New test.
4930
47954c4e
JJ
49312013-05-03 Jakub Jelinek <jakub@redhat.com>
4932
4933 PR rtl-optimization/57130
4934 * gcc.c-torture/execute/pr57130.c: New test.
4935
3c21604f
UB
49362013-05-03 Uros Bizjak <ubizjak@gmail.com>
4937
4938 * gcc.target/i386/sse2-init-v2di-2.c: Update scan assembler string.
4939
12211b99 49402013-05-03 Vidya Praveen <vidyapraveen@arm.com>
1d0c8e5c
VP
4941
4942 * gcc.target/aarch64/fabd.c: New file.
4943
eacb22bf
PC
49442013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
4945
4946 PR c++/54318
4947 * g++.dg/cpp0x/pr54318.C: New.
4948
c067d9fe
PC
49492013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
4950
4951 PR c++/14283
4952 * g++.dg/parse/error51.C: New.
4953 * g++.dg/parse/error15.C: Adjust column numbers.
4954
1634e53f
TB
49552013-05-02 Tobias Burnus <burnus@net-b.de>
4956
4957 PR fortran/57142
4958 * gfortran.dg/size_kind_2.f90: New.
4959 * gfortran.dg/size_kind_3.f90: New.
4960
9f8e7a96
RB
49612013-05-02 Richard Biener <rguenther@suse.de>
4962
4963 PR middle-end/57140
4964 * g++.dg/torture/pr57140.C: New testcase.
4965
f3a81b39
GY
49662013-05-02 Greta Yorsh <Greta.Yorsh@arm.com>
4967
4968 PR target/56732
4969 * gcc.target/arm/pr56732-1.c: New test.
4970
7b920a9a
MJ
49712013-05-02 Martin Jambor <mjambor@suse.cz>
4972
4973 PR middle-end/56988
4974 * gcc.dg/ipa/pr56988.c: New test.
4975
add3c965
IB
49762013-05-02 Ian Bolton <ian.bolton@arm.com>
4977
4978 * gcc.target/aarch64/bics_1.c: New test.
4979 * gcc.target/aarch64/bics_2.c: Likewise.
4980
203550bf
JJ
49812013-05-02 Jakub Jelinek <jakub@redhat.com>
4982
4983 PR rtl-optimization/57131
4984 * gcc.c-torture/execute/pr57131.c: New test.
4985
1a989b61
PC
49862013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
4987
4988 PR c++/57132
4989 * g++.dg/warn/Wdiv-by-zero-bogus-2.C: New.
4990
36ff9dfb
VM
49912013-05-01 Vladimir Makarov <vmakarov@redhat.com>
4992
4993 PR target/57091
4994 * gcc.target/i386/pr57091.c: New test.
4995
36054fab
JG
49962013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
4997
4998 * gcc.target/aarch64/vect-vaddv.c: New.
4999
6dce23a8
JG
50002013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
5001
5002 * gcc.target/aarch64/vect-vmaxv.c: New.
5003 * gcc.target/aarch64/vect-vfmaxv.c: Likewise.
5004
92d9038e
JG
50052013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
5006
5007 * gcc.target/aarch64/scalar-vca.c: New.
5008 * gcc.target/aarch64/vect-vca.c: Likewise.
5009
ad755ff1
JG
50102013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
5011
5012 * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
5013 (test_vceqd_s64): Force arguments to SIMD registers.
5014 (test_vceqzd_s64): Likewise.
5015 (test_vcged_s64): Likewise.
5016 (test_vcled_s64): Likewise.
5017 (test_vcgezd_s64): Likewise.
5018 (test_vcged_u64): Likewise.
5019 (test_vcgtd_s64): Likewise.
5020 (test_vcltd_s64): Likewise.
5021 (test_vcgtzd_s64): Likewise.
5022 (test_vcgtd_u64): Likewise.
5023 (test_vclezd_s64): Likewise.
5024 (test_vcltzd_s64): Likewise.
5025 (test_vtst_s64): Likewise.
5026 (test_vtst_u64): Likewise.
5027
57c16a5e
PC
50282013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
5029
5030 PR c++/57092
5031 * g++.dg/cpp0x/decltype53.C: New.
5032
068b04fe
TK
50332013-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
5034
5035 PR fortran/57071
5036 * gfortran.dg/power_5.f90: New test.
5037
3551257c
RB
50382013-04-30 Richard Biener <rguenther@suse.de>
5039
5040 PR middle-end/57122
5041 * gcc.dg/torture/pr57122.c: New testcase.
5042
4c1aff1c
RB
50432013-04-30 Richard Biener <rguenther@suse.de>
5044
5045 PR middle-end/57107
5046 * g++.dg/torture/pr57107.C: New testcase.
5047
54b8379a
AB
50482013-04-30 Andrey Belevantsev <abel@ispras.ru>
5049
5050 PR rtl-optimization/57105
5051 * gcc.dg/pr57105.c: New test.
5052
abc27962
JJ
50532013-04-30 Jakub Jelinek <jakub@redhat.com>
5054
5055 PR tree-optimization/57104
5056 * gcc.dg/pr57104.c: New test.
5057
f9ed28db
UB
50582013-04-29 Uros Bizjak <ubizjak@gmail.com>
5059
5060 PR target/44578
5061 * gcc.target/i386/pr44578.c: New test.
5062
deca73f5
VM
50632013-04-29 Vladimir Makarov <vmakarov@redhat.com>
5064
5065 PR target/57097
5066 * gcc.target/i386/pr57097.c: New test.
5067
fdca7d03
UB
50682013-04-29 Uros Bizjak <ubizjak@gmail.com>
5069
5070 PR target/57098
5071 * gcc.target/i386/pr57098.c: New test.
5072
e34b523d
KT
50732013-04-29 Kai Tietz <ktietz@redhat.com>
5074
fdca7d03 5075 * gcc.c-torture/execute/pr55875.c: New test.
e34b523d 5076
a6f30e66
RB
50772013-04-29 Richard Biener <rguenther@suse.de>
5078
5079 PR middle-end/57075
5080 * gcc.dg/torture/pr57075.c: New testcase.
5081
0c2b2040
RB
50822013-04-29 Richard Biener <rguenther@suse.de>
5083
5084 PR middle-end/57103
5085 * gcc.dg/autopar/pr57103.c: New testcase.
5086
3f12f6e9
SKS
50872013-04-29 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
5088
5089 * gcc.dg/c1x-align-3.c: Add test for negative power of 2.
5090
315bbd2e
TV
50912013-04-29 Tom de Vries <tom@codesourcery.com>
5092
5093 * gcc.dg/pr50763.c: Update test.
5094
ebbd90d8
JL
50952013-04-26 Jeff Law <law@redhat.com>
5096
5097 * gcc.dg/tree-ssa/vrp88.c: New test.
5098
9498e5dc
CB
50992013-04-29 Christian Bruel <christian.bruel@st.com>
5100
5101 PR target/57108
5102 * gcc.target/sh/pr57108.c: New test.
5103
6093bc06
RB
51042013-04-29 Richard Biener <rguenther@suse.de>
5105
5106 PR middle-end/57089
5107 * gfortran.dg/gomp/pr57089.f90: New testcase.
5108
593bd7df
JG
51092013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
5110
5111 * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
5112
47934dc4
JG
51132013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
5114
5115 * gcc.target/aarch64/vect-vcvt.c: New.
5116
77a205be
JG
51172013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
5118
5119 * gcc.target/aarch64/vect-vrnd.c: New.
5120
ea78906a
RB
51212013-04-29 Richard Biener <rguenther@suse.de>
5122
5123 PR tree-optimization/57081
5124 * gcc.dg/torture/pr57081.c: New testcase.
5125
94dc5332
JJ
51262013-04-29 Jakub Jelinek <jakub@redhat.com>
5127
5128 PR tree-optimization/57083
5129 * gcc.dg/torture/pr57083.c: New test.
5130
4882d82a
PC
51312013-04-28 Paolo Carlini <paolo.carlini@oracle.com>
5132
5133 PR c++/56450
5134 * g++.dg/cpp0x/decltype52.C: New.
5135
01187df0
JJ
51362013-04-28 Jakub Jelinek <jakub@redhat.com>
5137
5138 N3472 binary constants
5139 * g++.dg/cpp/limits.C: Adjust warning wording.
5140 * g++.dg/system-binary-constants-1.C: Likewise.
5141 * g++.dg/cpp1y/system-binary-constants-1.C: New test.
5142
5e67a369
TB
51432013-04-28 Tobias Burnus <burnus@net-b.de>
5144
5145 PR fortran/57093
5146 * gfortran.dg/coarray_30.f90: New.
5147
0de1e4a6
TK
51482013-04-28 Thomas Koenig <tkoenig@gcc.gnu.org>
5149
5150 PR fortran/57071
5151 * frontend-passes (optimize_power): New function.
5152 (optimize_op): Use it.
5153
ba8011e6
JJ
51542013-04-27 Jakub Jelinek <jakub@redhat.com>
5155
5156 PR target/56866
5157 * gcc.c-torture/execute/pr56866.c: New test.
5158 * gcc.target/i386/pr56866.c: New test.
5159
e7d764f3
JJ
51602013-04-26 Jakub Jelinek <jakub@redhat.com>
5161
5162 PR go/57045
5163 * gcc.dg/setjmp-5.c: New test.
5164
6e03fa93
PC
51652013-04-26 Paolo Carlini <paolo.carlini@oracle.com>
5166
5167 PR c++/55708
5168 * g++.dg/cpp0x/constexpr-55708.C: New.
5169
51702013-04-26 Richard Biener <rguenther@suse.de>
a9e0d843
RB
5171
5172 * gcc.dg/tree-prof/update-loopch.c: Revert last change.
5173 * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
5174 * gcc.dg/pr53265.c: Remove XFAILs.
5175 * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
5176 * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
5177
a2e836b2
JJ
51782013-04-26 Jakub Jelinek <jakub@redhat.com>
5179
5180 * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
5181 * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
5182 -fdiagnostics-color=never option similarly to
5183 -fno-diagnostics-show-caret option.
5184
c5a44004
JJ
51852013-04-25 Jakub Jelinek <jakub@redhat.com>
5186
5187 PR rtl-optimization/57003
5188 * gcc.target/i386/pr57003.c: New test.
5189
ea28bb0b
MP
51902013-04-25 Marek Polacek <polacek@redhat.com>
5191
5192 PR tree-optimization/57066
5e67a369 5193 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
ea28bb0b 5194
0ac198d3
JG
51952013-04-25 James Greenhalgh <james.greenhalgh@arm.com>
5196 Tejas Belagod <tejas.belagod@arm.com>
5197
5198 * gcc.target/aarch64/vaddv-intrinsic.c: New.
5199 * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
5200 * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
5201
58cff58c
N
52022013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
5203
5204 * gcc.target/aarch64/cmp.c: New.
5205
7e0228bf
N
52062013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
5207
5208 * gcc.target/aarch64/ngc.c: New.
5209
5819f96f
KT
52102013-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5211
5212 * lib/target-supports.exp
5213 (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
5214 (check_effective_target_arm_neon_fp16_ok): Likewise.
5215 (add_options_for_arm_neon_fp16): Likewise.
5216 * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
5217 * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
5218
77bce07c
VM
52192013-04-24 Vladimir Makarov <vmakarov@redhat.com>
5220
5221 PR rtl-optimizations/57046
5222 * gcc.target/i386/pr57046.c: New test.
5223
61949153
PC
52242013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
5225
5226 * g++.dg/cpp1y/cplusplus.C: New.
5227
e93e18e9
PC
52282013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
5229
5230 * g++.dg/cpp1y/cxx1y_macro.C: Remove.
5231
44d90fe1
PC
52322013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
5233
5234 * c-c++-common/Wpointer-arith-1.c: New.
5235
13f39b2e
PC
52362013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
5237
5238 * g++.dg/cpp1y/cxx1y_macro.C: New.
5239
a378996b
PC
52402013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
5241
5242 PR c++/56970
5243 * g++.dg/cpp0x/sfinae45.C: New.
5244
b1df40cb
RB
52452013-04-24 Richard Biener <rguenther@suse.de>
5246
5247 PR testsuite/57050
5248 * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
5249
92e776e9
RB
52502013-04-23 Richard Biener <rguenther@suse.de>
5251
5252 PR middle-end/57036
5253 * gcc.dg/torture/pr57036-1.c: New testcase.
5254 * gcc.dg/torture/pr57036-2.c: Likewise.
5255
a15ee567
SN
52562013-04-23 Sofiane Naci <sofiane.naci@arm.com>
5257
5258 * gcc.target/aarch64/scalar-mov.c: New testcase.
5259
999c1171
RB
52602013-04-23 Richard Biener <rguenther@suse.de>
5261
5262 PR tree-optimization/57026
5263 * gcc.dg/torture/pr57026.c: New testcase.
5264
e361d18d
JW
52652013-04-22 Janus Weil <janus@gcc.gnu.org>
5266
5267 PR fortran/53685
5268 PR fortran/57022
5269 * gfortran.dg/transfer_check_4.f90: New.
5270
829d0168
MP
52712013-04-22 Marek Polacek <polacek@redhat.com>
5272
5273 PR sanitizer/56990
5274 * gcc.dg/pr56990.c: New test.
5275
88a581da
VM
52762013-04-22 Vladimir Makarov <vmakarov@redhat.com>
5277
5278 PR target/57018
5279 * gcc.target/i386/pr57018.c: New test.
5280
0050faf8
JG
52812013-04-22 James Greenhalgh <james.greenhalgh@arm.com>
5282
5283 * gcc.target/aarch64/vrecps.c: New.
5284 * gcc.target/aarch64/vrecpx.c: Likewise.
5285
0fad3dbc 52862013-04-22 Christian Bruel <christian.bruel@st.com>
1818d01c
CB
5287
5288 PR target/56995
5289 * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
5290
3e8a33f9
JL
52912013-04-21 Jeff Law <law@redhat.com>
5292
5293 * gcc.dg/tree-ssa/forwprop-26.c: New test.
5294
6fbcd309
TB
52952013-04-20 Tobias Burnus <burnus@net-b.de>
5296
5297 PR fortran/56907
5298 * gfortran.dg/c_loc_test_22.f90: New.
5299
682303da
VM
53002013-04-19 Vladimir Makarov <vmakarov@redhat.com>
5301
5302 PR rtl-optimization/56847
5303 * gcc.dg/pr56847.c: New test.
5304
f6b64c35
RB
53052013-04-19 Richard Biener <rguenther@suse.de>
5306
5307 PR tree-optimization/56982
5308 * gcc.c-torture/execute/pr56982.c: New testcase.
5309
e248d83f
MJ
53102013-04-19 Martin Jambor <mjambor@suse.cz>
5311
5312 PR tree-optimization/56718
5313 * g++.dg/ipa/imm-devirt-1.C: New test.
5314 * g++.dg/ipa/imm-devirt-2.C: Likewise.
5315
4891e8f8
RB
53162013-04-19 Richard Biener <rguenther@suse.de>
5317
5318 PR tree-optimization/57000
5319 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
5320
b91a551f
TK
53212013-04-19 Thomas Koenig <tkoenig@gcc.gnu.org>
5322 Mikael Morin <mikael@gcc.gnu.org>
5323
5324 PR fortran/56872
5325 * gfortran.dg/array_constructor_45.f90: New test.
5326 * gfortran.dg/array_constructor_46.f90: New test.
5327 * gfortran.dg/array_constructor_47.f90: New test.
e973d6dd 5328 * gfortran.dg/array_constructor_40.f90: Adjust number of while loops.
b91a551f 5329
72ea0d47
VM
53302013-04-18 Jakub Jelinek <jakub@redhat.com>
5331
f1e6512c 5332 PR rtl-optimization/56999
72ea0d47
VM
5333 * g++.dg/opt/pr56999.C: New test.
5334
e973d6dd 53352013-04-18 Cary Coutant <ccoutant@google.com>
6f5a366a
CC
5336
5337 * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
5338 * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
5339
e973d6dd 53402013-04-18 Cary Coutant <ccoutant@google.com>
23662b9a
CC
5341
5342 * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
5343 * g++.dg/debug/dwarf2/typedef4.C: Likewise.
5344 * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
5345 * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
5346 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
5347 * g++.dg/debug/dwarf2/nested-2.C: Likewise.
5348 * g++.dg/debug/dwarf2/typedef1.C: Likewise.
5349 * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
5350 * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
5351 * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
5352 * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
5353
13957435
GK
53542013-04-18 Grigoriy Kraynov <grigoriy.kraynov@intel.com>
5355
e973d6dd 5356 * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
13957435 5357
c19678d2
JJ
53582013-04-18 Jakub Jelinek <jakub@redhat.com>
5359
4c445590
JJ
5360 PR tree-optimization/56984
5361 * gcc.c-torture/compile/pr56984.c: New test.
5362
c19678d2
JJ
5363 PR rtl-optimization/56992
5364 * gcc.dg/pr56992.c: New test.
5365
82b541a1
JW
53662013-04-17 Janus Weil <janus@gcc.gnu.org>
5367
5368 PR fortran/56814
5369 * gfortran.dg/proc_ptr_42.f90: New.
5370
fc6f94f5
EB
53712013-04-17 Eric Botcazou <ebotcazou@adacore.com>
5372
5373 * gnat.dg/discr41.ad[sb]: New test.
5374 * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
5375 * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
5376 * gcc.dg/vect/slp-24.c: Likewise.
5377 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
5378 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
5379 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
5380 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
5381 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
5382 * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
5383 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
5384 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
5385 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
5386 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
5387 * gcc.dg/vect/vect-strided-mult.c: Likewise.
5388 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
5389 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
5390 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
5391 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
5392 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
5393 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
5394 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
5395 * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
5396 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
5397 * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
5398 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
5399 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
5400 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
5401 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
5402 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
5403
070edbc2
JB
54042013-04-17 Janne Blomqvist <jb@gcc.gnu.org>
5405
fc6f94f5
EB
5406 PR fortran/40958
5407 * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
5408 * gfortran.dg/module_md5_1.f90: Remove.
070edbc2 5409
e973d6dd 54102013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
f3d096b0
N
5411
5412 * gcc.target/aarch64/adds3.c: New.
5413 * gcc.target/aarch64/subs3.c: New.
5414
e973d6dd 54152013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
860ad33f
N
5416
5417 * gcc.target/aarch64/adds1.c: New.
5418 * gcc.target/aarch64/adds2.c: New.
5419 * gcc.target/aarch64/subs1.c: New.
5420 * gcc.target/aarch64/subs2.c: New.
5421
3a8d9ab1
ESR
54222013-04-16 Ed Smith-Rowland <3dw4rd@verizon.net>
5423
5424 Implement n3599 - Literal operator templates for strings.
5425 * g++.dg/cpp1y/udlit-char-template.C: New test.
5426 * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
5427
e7ac6a7c
TB
54282013-04-16 Tobias Burnus <burnus@net-b.de>
5429
5430 PR fortran/39505
5431 * gfortran.dg/no_arg_check_1.f90: New.
5432 * gfortran.dg/no_arg_check_2.f90: New.
5433 * gfortran.dg/no_arg_check_3.f90: New.
5434
bafa0782
JW
54352013-04-16 Janus Weil <janus@gcc.gnu.org>
5436
5437 PR fortran/56968
5438 * gfortran.dg/proc_ptr_41.f90: New.
5439
9fd9ccf7
RB
54402013-04-16 Richard Biener <rguenther@suse.de>
5441
5442 PR tree-optimization/56756
5443 * gcc.dg/torture/pr56756.c: New testcase.
5444
326785a3
TB
54452013-04-16 Tobias Burnus <burnus@net-b.de>
5446
5447 PR fortran/56969
5448 * gfortran.dg/c_assoc_5.f90: New.
5449
996943be
UB
54502013-04-16 Uros Bizjak <ubizjak@gmail.com>
5451
5452 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
5453 * gcc.c-torture/execute/pr33992.x: Remove.
5454 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
5455 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
5456 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
5457
7b8265ba
JJ
54582013-04-15 Jakub Jelinek <jakub@redhat.com>
5459
5460 PR tree-optimization/56962
5461 * gcc.c-torture/execute/pr56962.c: New test.
5462
5185d248
RB
54632013-04-15 Richard Biener <rguenther@suse.de>
5464
5465 PR tree-optimization/56933
5466 * gcc.dg/vect/pr56933.c: New testcase.
5467
1c50eada
KT
54682013-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5469
5470 * gcc.target/arm/anddi3-opt.c: New test.
5471 * gcc.target/arm/anddi3-opt2.c: Likewise.
5472
811b72f9
EB
54732013-04-15 Eric Botcazou <ebotcazou@adacore.com>
5474
5475 * gcc.dg/pr56890-1.c: New test.
5476 * gcc.dg/pr56890-2.c: Likewise.
5477
517b1da2
JY
54782013-04-15 Joey Ye <joey.ye@arm.com>
5479
5480 * gcc.target/arm/thumb1-far-jump-1.c: New test.
5481 * gcc.target/arm/thumb1-far-jump-2.c: New test.
5482
a5e52264
MM
54832013-04-14 Mikael Morin <mikael@gcc.gnu.org>
5484
5485 PR fortran/56816
5486 * gfortran.dg/select_type_33.f03: New test.
5487
9c9c6199
JW
54882013-04-13 Janus Weil <janus@gcc.gnu.org>
5489
5490 PR fortran/55959
5491 * gfortran.dg/typebound_proc_29.f03: New.
5492
236e3815
JW
54932013-04-12 Janus Weil <janus@gcc.gnu.org>
5494
5495 PR fortran/56266
5496 * gfortran.dg/typebound_proc_28.f03: New.
5497
701de10f
JL
54982013-04-12 Jeff Law <law@redhat.com>
5499
5500 * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
5501 either.
5502
14c96bca
TB
55032013-04-12 Tobias Burnus <burnus@net-b.de>
5504
5505 PR fortran/56929
5506 * gfortran.dg/coarray/alloc_comp_2.f90: New.
5507
fafb9b18
VM
55082013-04-12 Vladimir Makarov <vmakarov@redhat.com>
5509
5510 PR target/56903
5511 * gcc.target/i386/pr56903.c: New test.
5512
96486998
JW
55132013-04-12 Janus Weil <janus@gcc.gnu.org>
5514
5515 PR fortran/56261
5516 * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
5517 * gfortran.dg/assumed_rank_4.f90: Modified error wording.
5518 * gfortran.dg/block_11.f90: Fix invalid test case.
5519 * gfortran.dg/function_types_3.f90: Add new error message.
5520 * gfortran.dg/global_references_1.f90: Ditto.
5521 * gfortran.dg/import2.f90: Remove unneeded parts.
5522 * gfortran.dg/import6.f90: Fix invalid test case.
5523 * gfortran.dg/proc_decl_2.f90: Ditto.
5524 * gfortran.dg/proc_decl_9.f90: Ditto.
5525 * gfortran.dg/proc_decl_18.f90: Ditto.
5526 * gfortran.dg/proc_ptr_40.f90: New.
5527 * gfortran.dg/whole_file_7.f90: Modified error wording.
5528 * gfortran.dg/whole_file_16.f90: Ditto.
5529 * gfortran.dg/whole_file_17.f90: Add -pedantic.
5530 * gfortran.dg/whole_file_18.f90: Modified error wording.
5531 * gfortran.dg/whole_file_20.f03: Ditto.
5532 * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
5533 invalid test case.
5534
d3afd9aa
RB
55352013-04-12 Richard Biener <rguenther@suse.de>
5536
5537 Revert
5538 2013-04-10 Richard Biener <rguenther@suse.de>
5539
5540 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
5541
e1e3b9d3
TB
55422013-04-12 Tobias Burnus <burnus@net-b.de>
5543
5544 PR fortran/56845
5545 * gfortran.dg/class_allocate_15.f90: New.
5546
5547 Revert:
5548 2013-04-12 Tobias Burnus <burnus@net-b.de>
5549
5550 * gfortran.dg/coarray_lib_alloc_2.f90: Update
5551 scan-tree-dump-times.
5552
06f9b387
JJ
55532013-04-12 Jakub Jelinek <jakub@redhat.com>
5554
5555 PR tree-optimization/56918
5556 PR tree-optimization/56920
5557 * gcc.dg/vect/pr56918.c: New test.
5558 * gcc.dg/vect/pr56920.c: New test.
5559
f118468a
TB
55602013-04-12 Tobias Burnus <burnus@net-b.de>
5561
5562 PR fortran/56845
5563 * gfortran.dg/class_allocate_14.f90: New.
5564 * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
5565 * gfortran.dg/coarray_lib_alloc_3.f90: New.
5566
bb506982
MG
55672013-04-12 Marc Glisse <marc.glisse@inria.fr>
5568
5569 * gcc.dg/fold-cstvecshift.c: New testcase.
5570
996943be 55712013-04-11 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
b056c910
N
5572
5573 * gcc.target/aarch64/negs.c: New.
5574
43a8d6cc
JJ
55752013-04-11 Jakub Jelinek <jakub@redhat.com>
5576
5577 PR c++/56895
5578 * g++.dg/template/arrow4.C: New test.
5579
966b587e
EB
55802013-04-11 Eric Botcazou <ebotcazou@adacore.com>
5581
5582 * gnat.dg/array23.adb: New test.
5583 * gnat.dg/array23_pkg[123].ads: New helpers.
5584
d52901a6
JL
55852013-04-11 Jeff Law <law@redhat.com>
5586
5bfc86d8 5587 PR tree-optimization/56900
d52901a6
JL
5588 * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
5589
7c55f410
PC
55902013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
5591
5592 PR c++/56913
5593 * g++.dg/cpp0x/sfinae44.C: New.
5594
256f3847
AC
55952013-04-11 Arnaud Charlet <charlet@adacore.com>
5596
5597 * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
5598 * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
5599
f06a1142
PC
56002013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
5601
5602 PR c++/54216
5603 * g++.dg/cpp0x/enum26.C: New.
5604 * g++.old-deja/g++.pt/mangle1.C: Adjust.
5605
d07458be
JG
56062013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
5607
5608 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
5609 inverse operands.
5610 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
5611 loop is vectorized.
5612 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
5613 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
5614 loop is vectorized and that the correct instruction is generated.
5615 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
5616 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
5617 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
5618
146b8692
JJ
56192013-04-11 Jakub Jelinek <jakub@redhat.com>
5620
5621 PR tree-optimization/56899
5622 * gcc.c-torture/execute/pr56899.c: New test.
5623
42e37616
DM
56242013-04-10 David S. Miller <davem@davemloft.net>
5625
5626 * gcc.target/sparc/setcc-4.c: New test.
5627 * gcc.target/sparc/setcc-5.c: New test.
5628
bb313b93
RB
56292013-04-10 Richard Biener <rguenther@suse.de>
5630
5631 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
5632
793d9a16
RB
56332013-04-10 Richard Biener <rguenther@suse.de>
5634
5635 * gcc.dg/vect/slp-39.c: New testcase.
5636
12211b99 56372013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
ee8a9b7b
JR
5638
5639 PR tree-optimization/55524
5640 * gcc.target/epiphany/fnma-1.c: New test.
5641
12211b99 56422013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
6957a6f6
ZZ
5643
5644 * gcc.dg/tree-ssa/inline-11.c: New test
5645
f7e8cd25
JJ
56462013-04-10 Jakub Jelinek <jakub@redhat.com>
5647
5648 PR c++/56895
5649 * g++.dg/template/arrow3.C: New test.
5650
5017f1d2
KT
56512013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5652
5653 * gcc.target/arm/minmax_minus.c: New test.
5654
ea3a0fde
JJ
56552013-04-09 Jakub Jelinek <jakub@redhat.com>
5656
5657 PR middle-end/56883
5658 * c-c++-common/gomp/pr56883.c: New test.
5659
a32dfe9d
JL
56602013-04-09 Jeff Law <law@redhat.com>
5661
5662 * gcc.dg/tree-ssa/vrp87.c: New test.
5663
39307ba7
JJ
56642013-04-09 Jakub Jelinek <jakub@redhat.com>
5665
5666 PR tree-optimization/56854
5667 * g++.dg/torture/pr56854.C: New test.
5668
a2d0800a
TK
56692013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
5670
5671 PR fortran/56782
5672 * gfortran.dg/array_constructor_44.f90: New test.
5673
0c3f68a0
PC
56742013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
5675
5676 PR c++/56871
5677 * g++.dg/cpp0x/constexpr-specialization.C: New.
5678
f223bb13
JJ
56792013-04-08 Jakub Jelinek <jakub@redhat.com>
5680
10064630
JJ
5681 * gcc.c-torture/execute/pr56837.c: New test.
5682
f223bb13
JJ
5683 PR c++/34949
5684 PR c++/50243
5685 * g++.dg/opt/vt3.C: New test.
5686 * g++.dg/opt/vt4.C: New test.
5687
4481581f
JL
56882013-04-08 Jeff Law <law@redhat.com>
5689
f223bb13 5690 * gcc.dg/tree-ssa/forwprop-25.c: New test.
4481581f 5691
451dabda
RB
56922013-04-08 Richard Biener <rguenther@suse.de>
5693
5694 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
5695
42109ab9
RB
56962013-04-08 Richard Biener <rguenther@suse.de>
5697
5698 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
5699
16f42d4d
RB
57002013-04-08 Richard Biener <rguenther@suse.de>
5701
5702 * g++.dg/vect/slp-pr56812.cc: Adjust.
5703
401f3a81
JJ
57042013-04-08 Jakub Jelinek <jakub@redhat.com>
5705
5706 * gcc.dg/pr56837.c: New test.
5707 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
5708 "generated memset minus one".
5709
7c42966e
TB
57102013-04-07 Tobias Burnus <burnus@net-b.de>
5711
5712 PR fortran/56849
5713 * gfortran.dg/reshape_5.f90: New.
5714
4902aa64
BS
57152013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5716
5717 PR target/56843
5718 * gcc.target/powerpc/recip-1.c: Modify expected output.
5719 * gcc.target/powerpc/recip-3.c: Likewise.
5720 * gcc.target/powerpc/recip-4.c: Likewise.
5721 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
5722
4542a38a
GY
57232013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
5724
5725 * gcc.target/arm/peep-ldrd-1.c: New test.
5726 * gcc.target/arm/peep-strd-1.c: Likewise.
5727
045e472c
GY
57282013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
5729
5730 * gcc.target/arm/negdi-1.c: New test.
5731 * gcc.target/arm/negdi-2.c: Likewise.
5732 * gcc.target/arm/negdi-3.c: Likewise.
5733 * gcc.target/arm/negdi-4.c: Likewise.
5734
adcef07c
KT
57352013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5736
5737 * lib/target-supports.exp (add_options_for_arm_v8_neon):
5738 Add -march=armv8-a when we use v8 NEON.
5739 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
5740 (check_effective_target_vect_call_ceilf): Likewise.
5741 (check_effective_target_vect_call_floorf): Likewise.
5742 (check_effective_target_vect_call_roundf): Likewise.
5743 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
5744 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
5745 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
5746 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
5747 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
5748
b4c8d206
DE
57492013-04-05 David Edelsohn <dje.gcc@gmail.com>
5750
5751 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
5752 * gcc.target/powerpc/sd-pwr6.c: Same.
5753 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
5754 * g++.dg/debug/pr56294.C: XFAIL on AIX.
5755
45416e08
ESR
57562013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
5757
5758 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
5759
fbdeeaac
JW
57602013-04-04 Janus Weil <janus@gcc.gnu.org>
5761
5762 PR fortran/40881
5763 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
5764 * gfortran.dg/altreturn_4.f90: Ditto.
5765 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
5766 * gfortran.dg/altreturn_5.f90: Ditto.
5767 * gfortran.dg/altreturn_6.f90: Ditto.
5768 * gfortran.dg/altreturn_7.f90: Ditto.
5769
398f9f35
KT
57702013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5771
5772 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
5773 New procedure.
5774 (check_effective_target_arm_v8_neon_ok_nocache):
5775 Likewise.
5776 (check_effective_target_arm_v8_neon_ok): Change to use
5777 check_effective_target_arm_v8_neon_ok_nocache.
5778 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
5779 NEON flags.
5780 (check_effective_target_vect_call_btruncf):
5781 Enable for arm and ARMv8 NEON.
5782 (check_effective_target_vect_call_ceilf): Likewise.
5783 (check_effective_target_vect_call_floorf): Likewise.
5784 (check_effective_target_vect_call_roundf): Likewise.
5785 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
5786 target.
5787
39c1b6db
MP
57882013-04-04 Marek Polacek <polacek@redhat.com>
5789
5790 PR tree-optimization/48186
5791 * gcc.dg/pr48186.c: New test.
5792
314f64eb
RB
57932013-04-04 Richard Biener <rguenther@suse.de>
5794
5795 PR tree-optimization/56826
5796 * gcc.dg/vect/pr56826.c: New testcase.
5797 * gcc.dg/vect/O3-pr36098.c: Adjust.
5798
48f3c266
TB
57992013-04-04 Tejas Belagod <tejas.belagod@arm.com>
5800
5801 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
5802 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
5803 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
5804 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
5805 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
5806 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
5807 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
5808 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
5809 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
5810 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
5811
51a905b2
RB
58122013-04-04 Richard Biener <rguenther@suse.de>
5813
5814 PR tree-optimization/56213
5815 * gcc.dg/vect/vect-123.c: New testcase.
5816
71879a86
TB
58172013-04-04 Tobias Burnus <burnus@net-b.de>
5818
5819 PR fortran/56810
5820 * gfortran.dg/read_repeat_2.f90: New.
5821
f1bf4f3a
RB
58222013-04-04 Richard Biener <rguenther@suse.de>
5823
5824 PR tree-optimization/56837
5825 * g++.dg/torture/pr56837.C: New testcase.
5826
6082753e
TB
58272013-04-04 Tobias Burnus <burnus@net-b.de>
5828
5829 PR fortran/50269
5830 * gfortran.dg/c_loc_test_21.f90: New.
5831 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
5832 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
5833 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
5834 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
5835 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
5836
be672e08
JL
58372013-04-03 Jeff Law <law@redhat.com>
5838
5839 PR tree-optimization/56799
5840 * gcc.c-torture/execute/pr56799.c: New test.
5841
c42a832a
PC
58422013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
5843
5844 PR c++/56815
5845 * g++.dg/warn/Wpointer-arith-1.C: New.
5846 * g++.dg/gomp/for-19.C: Adjust.
5847
71c581e7
MP
58482013-04-03 Marek Polacek <polacek@redhat.com>
5849
5850 PR sanitizer/55702
5851 * gcc.dg/pr55702.c: New test.
5852
4a32ef80
KT
58532013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5854
5855 PR target/56809
5856 * gcc.dg/pr56809.c: New testcase.
5857
7349ed05
JJ
58582013-04-03 Jakub Jelinek <jakub@redhat.com>
5859
5860 PR debug/56819
5861 * g++.dg/debug/pr56819.C: New test.
5862
1b2253d4
RB
58632013-04-03 Richard Biener <rguenther@suse.de>
5864
5865 PR tree-optimization/56817
5866 * g++.dg/torture/pr56817.C: New testcase.
5867
38000232
MG
58682013-04-03 Marc Glisse <marc.glisse@inria.fr>
5869
5870 * gcc.dg/vect/bb-slp-31.c: New file.
5871
46e1f4bf
JM
58722013-04-03 Jason Merrill <jason@redhat.com>
5873
5874 PR c++/34949
5875 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
5876
23b56a01
RB
58772013-04-03 Richard Biener <rguenther@suse.de>
5878
5879 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
5880
a5cde067
RB
58812013-04-03 Richard Biener <rguenther@suse.de>
5882
5883 PR tree-optimization/55964
5884 * gcc.dg/torture/pr55964-2.c: New testcase.
5885
47309fc0
RB
58862013-04-03 Richard Biener <rguenther@suse.de>
5887
5888 PR tree-optimization/56501
5889 * gcc.dg/torture/pr56501.c: New testcase.
5890
6b94a92d
RB
58912013-04-03 Richard Biener <rguenther@suse.de>
5892
5893 PR tree-optimization/56407
5894 * gcc.dg/torture/pr56407.c: New testcase.
5895
6805bd36
MG
58962013-04-03 Marc Glisse <marc.glisse@inria.fr>
5897
5898 PR tree-optimization/56790
5899 * g++.dg/ext/pr56790-1.C: New testcase.
5900
da694a77
MG
59012013-04-03 Marc Glisse <marc.glisse@inria.fr>
5902
5903 * gcc.target/i386/merge-1.c: New testcase.
5904 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
5905
4e7d7b3d
JJ
59062013-04-03 Jakub Jelinek <jakub@redhat.com>
5907
5908 PR c/19449
5909 * gcc.c-torture/execute/pr19449.c: New test.
5910
e6c9d234
RB
59112013-04-03 Richard Biener <rguenther@suse.de>
5912
5913 PR tree-optimization/56812
5914 * g++.dg/vect/slp-pr56812.cc: New testcase.
5915
9362a03b
JW
59162013-04-03 Janus Weil <janus@gcc.gnu.org>
5917
5918 PR fortran/56284
5919 PR fortran/40881
5920 * gfortran.dg/altreturn_8.f90: New.
5921 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
5922 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
5923 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
5924
09bb4c99
JJ
59252013-04-02 Jakub Jelinek <jakub@redhat.com>
5926
5927 PR rtl-optimization/56745
5928 * gcc.c-torture/compile/pr56745.c: New test.
5929
59302013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
9763b6a7
PS
5931
5932 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
5933
90eb75f2
RB
59342013-04-02 Richard Biener <rguenther@suse.de>
5935
5936 PR tree-optimization/56778
5937 * gcc.dg/torture/pr56778.c: New testcase.
5938
8034bcbe
RB
59392013-04-02 Richard Biener <rguenther@suse.de>
5940
5941 PR middle-end/56768
5942 * g++.dg/torture/pr56768.C: New testcase.
5943
ec905ac0
PC
59442013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
5945
5946 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
5947
123d7a94
JD
59482013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5949
5950 PR fortran/56660
5951 * gfortran.dg/namelist_82.f90: New test.
ec905ac0 5952
c03e6b52
JW
59532013-04-01 Janus Weil <janus@gcc.gnu.org>
5954
5955 PR fortran/56500
5956 * gfortran.dg/implicit_class_1.f90: New.
5957
5ae7dac5
JD
59582013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5959
5960 PR fortran/56786
5961 * gfortran.dg/namelist_81.f90: New test.
5962
244fdda0
TK
59632013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
5964
5965 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
5966 for constant and equal string lengths.
5967 * gfortran.dg/character_comparison_5.f90: Likewise.
5968 * gfortran.dg/character_comparison_9.f90: New test.
5969
4ac761b0
KY
59702013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
5971
5972 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
5973 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
5974
60f97ac8
TB
59752013-03-29 Tobias Burnus <burnus@net-b.de>
5976
5977 PR fortran/35203
5978 * gfortran.dg/optional_absent_3.f90: New.
5979
d80b9b47
TB
59802013-03-29 Tobias Burnus <burnus@net-b.de>
5981
5982 PR fortran/56737
5983 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
5984
a0b012be
TB
59852013-03-29 Tobias Burnus <burnus@net-b.de>
5986
5987 PR fortran/56735
5988 * gfortran.dg/namelist_80.f90: New.
5989
eab19a1a
TK
59902013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
5991
5992 PR fortran/45159
5993 * gfortran.dg/string_length_2.f90: New test.
5994 * gfortran.dg/dependency_41.f90: New test.
5995
4099436d
TK
59962013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
5997
5998 PR fortran/55806
5999 * gfortran.dg/array_constructor_43.f90: New test.
6000 * gfortran.dg/random_seed_3.f90: New test.
6001
777e6976
IB
60022013-03-28 Ian Bolton <ian.bolton@arm.com>
6003
6004 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
6005 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
6006 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
6007 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
6008 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
6009 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
6010 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
6011 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
6012 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
6013 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
6014
7abebba7
PC
60152013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
6016
6017 PR c++/56725
6018 * g++.dg/conversion/op4.C: Adjust.
6019 * g++.dg/cpp0x/rv1n.C: Likewise.
6020 * g++.dg/cpp0x/rv2n.C: Likewise.
6021 * g++.dg/cpp0x/template_deduction.C: Likewise.
6022 * g++.dg/expr/cond8.C: Likewise.
6023 * g++.dg/other/error4.C: Likewise.
6024 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
6025 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
6026 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
6027 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
6028 * g++.old-deja/g++.jason/conversion2.C: Likewise.
6029 * g++.old-deja/g++.law/cvt20.C: Likewise.
6030 * g++.old-deja/g++.law/cvt8.C: Likewise.
6031 * g++.old-deja/g++.law/init8.C: Likewise.
6032 * g++.old-deja/g++.mike/net12.C: Likewise.
6033 * g++.old-deja/g++.mike/net8.C: Likewise.
6034 * g++.old-deja/g++.mike/p2793.C: Likewise.
6035 * g++.old-deja/g++.mike/p3836.C: Likewise.
6036 * g++.old-deja/g++.mike/p418.C: Likewise.
6037 * g++.old-deja/g++.mike/p701.C: Likewise.
6038 * g++.old-deja/g++.mike/p807.C: Likewise.
6039
525ec7ee
TB
60402013-03-28 Tejas Belagod <tejas.belagod@arm.com>
6041
6042 PR middle-end/56694
7abebba7 6043 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
525ec7ee
TB
6044 targets.
6045
74946978
MP
60462013-03-28 Marek Polacek <polacek@redhat.com>
6047
6048 PR tree-optimization/56695
6049 * gcc.dg/vect/pr56695.c: New test.
6050
a64b9c26
RB
60512013-03-28 Richard Biener <rguenther@suse.de>
6052
6053 PR tree-optimization/37021
6054 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
6055 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
6056
1a8c1e35
TB
60572013-03-27 Tobias Burnus <burnus@net-b.de>
6058
6059 PR fortran/56650
6060 PR fortran/36437
6061 * gfortran.dg/sizeof_2.f90: New.
6062 * gfortran.dg/sizeof_3.f90: New.
6063 * gfortran.dg/sizeof_proc.f90: Update dg-error.
6064
7d24f650
RB
60652013-03-27 Richard Biener <rguenther@suse.de>
6066
6067 PR tree-optimization/37021
6068 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
6069
173536ed
AI
60702013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
6071
6072 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
6073 * g++.dg/ipa/ivinline-2.C: Likewise.
6074 * g++.dg/ipa/ivinline-3.C: Likewise.
6075 * g++.dg/ipa/ivinline-4.C: Likewise.
6076 * g++.dg/ipa/ivinline-5.C: Likewise.
6077 * g++.dg/ipa/ivinline-7.C: Likewise.
6078 * g++.dg/ipa/ivinline-8.C: Likewise.
6079 * g++.dg/ipa/ivinline-9.C: Likewise.
6080 * g++.dg/cpp0x/noexcept03.C: Likewise.
6081 * gcc.dg/const-1.c: Likewise.
6082 * gcc.dg/ipa/pure-const-1.c: Likewise.
6083 * gcc.dg/noreturn-8.c: Likewise.
6084 * gcc.target/i386/mmx-1.c: Likewise.
6085 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
6086 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
6087 * gcc.c-torture/execute/pr33992.x: New file.
6088
21c80225
EB
60892013-03-26 Eric Botcazou <ebotcazou@adacore.com>
6090
6091 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
6092
515e4d1d
PC
60932013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
6094
6095 PR c++/55951
6096 * g++.dg/ext/desig5.C: New.
6097
03580130
TB
60982013-03-26 Tobias Burnus <burnus@net-b.de>
6099
6100 PR fortran/56649
6101 * gfortran.dg/merge_init_expr_2.f90: New.
6102 * gfortran.dg/merge_char_1.f90: Modify test to
6103 stay a run-time test.
6104 * gfortran.dg/merge_char_3.f90: Ditto.
6105
5cf2a084
PC
61062013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
6107
6108 * g++.dg/cpp0x/constexpr-friend-2.C: New.
6109 * g++.dg/cpp0x/constexpr-main.C: Likewise.
6110
bbce8a8a
PC
61112013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
6112
6113 PR c++/56722
6114 * g++.dg/cpp0x/range-for23.C: New.
6115
6f6fafc9
TS
61162013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
6117
6118 PR libfortran/52512
6119 * gfortran.dg/namelist_79.f90: New.
6120
162712de
MJ
61212013-03-25 Martin Jambor <mjambor@suse.cz>
6122
6123 * gcc.dg/ipa/ipcp-agg-9.c: New test.
6124
cadddfdd
TB
61252013-03-25 Tobias Burnus <burnus@net-b.de>
6126
6127 PR fortran/38536
6128 PR fortran/38813
6129 PR fortran/38894
6130 PR fortran/39288
6131 PR fortran/40963
6132 PR fortran/45824
6133 PR fortran/47023
6134 PR fortran/47034
6135 PR fortran/49023
6136 PR fortran/50269
6137 PR fortran/50612
6138 PR fortran/52426
6139 PR fortran/54263
6140 PR fortran/55343
6141 PR fortran/55444
6142 PR fortran/55574
6143 PR fortran/56079
6144 PR fortran/56378
6145 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
6146 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
6147 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
6148 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
6149 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
6150 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
6151 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
6152 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
6153 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
6154 * gfortran.dg/c_loc_tests_16.f90: Ditto.
6155 * gfortran.dg/c_loc_tests_4.f03: Ditto.
6156 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
6157 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
6158 * gfortran.dg/c_loc_tests_8.f03: Ditto.
6159 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
6160 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
6161 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
6162 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
6163 * gfortran.dg/pr32601_1.f03: Ditto.
6164 * gfortran.dg/storage_size_2.f08: Remove dg-error.
6165 * gfortran.dg/blockdata_7.f90: New.
6166 * gfortran.dg/c_assoc_4.f90: New.
6167 * gfortran.dg/c_f_pointer_tests_6.f90: New.
6168 * gfortran.dg/c_f_pointer_tests_7.f90: New.
6169 * gfortran.dg/c_funloc_tests_8.f90: New.
6170 * gfortran.dg/c_loc_test_17.f90: New.
6171 * gfortran.dg/c_loc_test_18.f90: New.
6172 * gfortran.dg/c_loc_test_19.f90: New.
6173 * gfortran.dg/c_loc_test_20.f90: New.
6174 * gfortran.dg/c_sizeof_5.f90: New.
6175 * gfortran.dg/iso_c_binding_rename_3.f90: New.
6176 * gfortran.dg/transfer_resolve_2.f90: New.
6177 * gfortran.dg/transfer_resolve_3.f90: New.
6178 * gfortran.dg/transfer_resolve_4.f90: New.
6179 * gfortran.dg/pr32601.f03: Update dg-error.
6180 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
6181 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
6182
a5a4c20a
KT
61832013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6184
6185 * gcc.target/arm/vseleqdf.c: New test.
6186 * gcc.target/arm/vseleqsf.c: Likewise.
6187 * gcc.target/arm/vselgedf.c: Likewise.
6188 * gcc.target/arm/vselgesf.c: Likewise.
6189 * gcc.target/arm/vselgtdf.c: Likewise.
6190 * gcc.target/arm/vselgtsf.c: Likewise.
6191 * gcc.target/arm/vselledf.c: Likewise.
6192 * gcc.target/arm/vsellesf.c: Likewise.
6193 * gcc.target/arm/vselltdf.c: Likewise.
6194 * gcc.target/arm/vselltsf.c: Likewise.
6195 * gcc.target/arm/vselnedf.c: Likewise.
6196 * gcc.target/arm/vselnesf.c: Likewise.
6197 * gcc.target/arm/vselvcdf.c: Likewise.
6198 * gcc.target/arm/vselvcsf.c: Likewise.
6199 * gcc.target/arm/vselvsdf.c: Likewise.
6200 * gcc.target/arm/vselvssf.c: Likewise.
6201
ecdbd01a 62022013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
a5784ce6
KT
6203
6204 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
6205 body from here...
6206 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
6207 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
6208 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
6209 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
6210 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
6211 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
6212 * gcc.target/aarch64/atomic-op-char.x: ... to here.
6213 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
6214 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
6215 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
6216 * gcc.target/aarch64/atomic-op-int.x: ... to here.
6217 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
6218 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
6219 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
6220 * gcc.target/aarch64/atomic-op-release.x: ... to here.
6221 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
6222 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
6223 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
6224 * gcc.target/aarch64/atomic-op-short.x: ... to here.
6225 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
6226 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
6227 * gcc.target/arm/atomic-op-acquire.c: Likewise.
6228 * gcc.target/arm/atomic-op-char.c: Likewise.
6229 * gcc.target/arm/atomic-op-consume.c: Likewise.
6230 * gcc.target/arm/atomic-op-int.c: Likewise.
6231 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
6232 * gcc.target/arm/atomic-op-release.c: Likewise.
6233 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
6234 * gcc.target/arm/atomic-op-short.c: Likewise.
6235
c16fd676
RB
62362013-03-25 Richard Biener <rguenther@suse.de>
6237
6238 PR middle-end/56694
6239 * g++.dg/torture/pr56694.C: New testcase.
6240
f35c297f 62412013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
c16fd676 6242
f35c297f
KT
6243 PR target/56720
6244 * gcc.target/arm/neon-vcond-gt.c: New test.
6245 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
6246 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
6247
051b9446
RB
62482013-03-25 Richard Biener <rguenther@suse.de>
6249
6250 PR tree-optimization/56689
6251 * gcc.dg/torture/pr56689.c: New testcase.
6252
9a776a83
KT
62532013-03-25 Kai Tietz <ktietz@redhat.com>
6254
6255 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
6256
a73421c4
TB
62572013-03-24 Tobias Burnus <burnus@net-b.de>
6258
6259 PR fortran/56696
6260 * gfortran.dg/eof_5.f90: New.
6261
17a02b06
SH
62622013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
6263
6264 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
6265 alphabetically.
6266
bed852cf
UB
62672013-03-22 Uros Bizjak <ubizjak@gmail.com>
6268
6269 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
6270
f13a8728
SH
62712013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
6272
6273 PR testsuite/55994
6274 * gcc.c-torture/execute/builtins/builtins.exp: Add
6275 -Wl,--allow-multiple-definition for RTEMS targets.
6276
a05c0ddf
IB
62772013-03-22 Ian Bolton <ian.bolton@arm.com>
6278
6279 * gcc.target/aarch64/movk.c: New test.
6280
08e0cda6
MG
62812013-03-21 Marc Glisse <marc.glisse@inria.fr>
6282
6283 * g++.dg/ext/vector21.C: New testcase.
6284
65074f54
CL
62852013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
6286
6287 * gcc.target/arm/neon-for-64bits-1.c: New tests.
6288 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
6289
5abe1e05
RB
62902013-03-21 Richard Biener <rguenther@suse.de>
6291
6292 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
6293 * gcc.dg/vect/vect-outer-3a.c: Likewise.
6294
996943be 62952013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
fa2e9a58
N
6296
6297 * gcc.target/aarch64/vect.c: Test and result vector added
6298 for sabd and saba instructions.
6299 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
6300 instructions in assembly.
6301 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
6302 * gcc.target/aarch64/vect-fp.c: Test and result vector added
6303 for fabd instruction.
6304 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
6305 instruction in assembly.
6306 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
6307
4f1f78b9
JL
63082013-03-20 Jeff Law <law@redhat.com>
6309
6310 * g++.dg/tree-ssa/ssa-dom.C: New test.
4f1f78b9 6311
c6d5ff83
MM
63122013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
6313
6314 * gcc.target/powerpc/mmfpgpr.c: New test.
6315 * gcc.target/powerpc/sd-vsx.c: Likewise.
6316 * gcc.target/powerpc/sd-pwr6.c: Likewise.
6317 * gcc.target/powerpc/vsx-float0.c: Likewise.
6318
1fc5eced
MG
63192013-03-20 Marc Glisse <marc.glisse@inria.fr>
6320
6321 PR tree-optimization/56355
6322 * gcc.dg/pr56355-1.c: New file.
6323
22c4c869 63242013-03-20 Catherine Moore <clm@codesourcery.com>
12211b99 6325 Richard Sandiford <rdsandiford@googlemail.com>
22c4c869
CM
6326
6327 * gcc.target/mips/mips.exp: Add microMIPS support.
6328 * gcc.target/mips/umips-movep-2.c: New test.
6329 * gcc.target/mips/umips-lwp-2.c: New test.
6330 * gcc.target/mips/umips-swp-5.c: New test.
6331 * gcc.target/mips/umips-constraints-1.c: New test.
6332 * gcc.target/mips/umips-lwp-3.c: New test.
6333 * gcc.target/mips/umips-swp-6.c: New test.
6334 * gcc.target/mips/umips-constraints-2.c: New test.
6335 * gcc.target/mips/umips-save-restore-1.c: New test.
6336 * gcc.target/mips/umips-lwp-4.c: New test.
6337 * gcc.target/mips/umips-swp-7.c: New test.
6338 * gcc.target/mips/umips-save-restore-2.c: New test.
6339 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
6340 * gcc.target/mips/umips-lwp-5.c: New test.
6341 * gcc.target/mips/umips-save-restore-3.c: New test.
6342 * gcc.target/mips/umips-lwp-6.c: New test.
6343 * gcc.target/mips/umips-swp-1.c: New test.
6344 * gcc.target/mips/umips-lwp-7.c: New test.
6345 * gcc.target/mips/umips-swp-2.c: New test.
6346 * gcc.target/mips/umips-lwp-8.c: New test.
6347 * gcc.target/mips/umips-swp-3.c: New test.
6348 * gcc.target/mips/umips-movep-1.c: New test.
6349 * gcc.target/mips/umips-lwp-1.c: New test.
6350 * gcc.target/mips/umips-swp-4.c: New test.
6351
92a8d7a7
RB
63522013-03-20 Richard Biener <rguenther@suse.de>
6353
6354 PR tree-optimization/56661
6355 * gcc.dg/torture/pr56661.c: New testcase.
6356
cca1130d
BS
63572013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6358
6359 PR rtl-optimization/56605
6360 * gcc.target/powerpc/pr56605.c: New.
6361
818d4efa
RO
63622013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6363
6364 PR fortran/54932
6365 * gfortran.dg/do_1.f90: Don't xfail.
6366
a0b67fe2
TS
63672013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
6368
6369 PR libfortran/51825
6370 * gfortran.dg/namelist_77.f90: New.
6371 * gfortran.dg/namelist_78.f90: New.
6372
09c7dc63
TS
63732013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
6374
6375 PR libfortran/48618
6376 * gfortran.dg/open_negative_unit_1.f90: New.
6377
0b8cdc58
IB
63782013-03-19 Ian Bolton <ian.bolton@arm.com>
6379
6380 * gcc.target/aarch64/sbc.c: New test.
6381
5977a10d
IB
63822013-03-19 Ian Bolton <ian.bolton@arm.com>
6383
6384 * gcc.target/aarch64/ror.c: New test.
6385
bd83ff2c
IB
63862013-03-19 Ian Bolton <ian.bolton@arm.com>
6387
6388 * gcc.target/aarch64/extr.c: New test.
6389
ba65123c
RB
63902013-03-19 Richard Biener <rguenther@suse.de>
6391
6392 PR tree-optimization/56273
6393 * gcc.dg/tree-ssa/vrp47.c: Adjust.
6394 * c-c++-common/uninit-17.c: Likewise.
6395
38c56a5b
JJ
63962013-03-18 Jakub Jelinek <jakub@redhat.com>
6397
6398 PR tree-optimization/56635
6399 * g++.dg/torture/pr56635.C: New test.
6400
0d5a1b56
RB
64012013-03-18 Richard Biener <rguenther@suse.de>
6402
6403 PR tree-optimization/3713
6404 * g++.dg/ipa/devirt-12.C: New testcase.
6405
12d2dc5e
JJ
64062013-03-18 Jakub Jelinek <jakub@redhat.com>
6407
6408 PR c/56566
6409 * c-c++-common/pr56566.c: New test.
6410
d0d475ef
JM
64112013-03-17 Jason Merrill <jason@redhat.com>
6412
6413 * g++.dg/template/abstract-dr337.C: XFAIL.
6414
87eb16a1
JJ
64152013-03-16 Jakub Jelinek <jakub@redhat.com>
6416
6417 PR c++/56607
6418 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
6419 * c-c++-common/pr56607.c: New test.
6420
9a54d96a
PC
64212013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
6422
6423 PR c++/56582
6424 * g++.dg/cpp0x/constexpr-array5.C: New.
6425
4b4a1012
TB
64262013-03-15 Tobias Burnus <burnus@net-b.de>
6427
9a54d96a
PC
6428 PR fortran/56615
6429 * gfortran.dg/transfer_intrinsic_5.f90: New.
4b4a1012 6430
d0a7de70
KT
64312013-03-15 Kai Tietz <ktietz@redhat.com>
6432
6433 * gcc.target/i386/movti.c: Don't test for x64 mingw.
6434 * gcc.target/i386/pr20020-1.c: Likewise.
6435 * gcc.target/i386/pr20020-2.c: Likewise.
6436 * gcc.target/i386/pr20020-3.c: Likewise.
6437 * gcc.target/i386/pr53425-1.c: Likewise.
6438 * gcc.target/i386/pr53425-2.c: Likewise.
6439 * gcc.target/i386/pr55093.c: Likewise.
6440 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
6441
52b5769d
JJ
64422013-03-15 Jakub Jelinek <jakub@redhat.com>
6443
6444 PR debug/56307
6445 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
6446 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
6447
fbd28bc3
JJ
64482013-03-14 Jakub Jelinek <jakub@redhat.com>
6449
430b9e22
JJ
6450 PR tree-optimization/53265
6451 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
6452 undefined behavior.
6453 * gcc.dg/graphite/id-6.c (test): Likewise.
6454 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
6455 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
6456
fbd28bc3
JJ
6457 PR tree-optimization/53265
6458 * gcc.dg/pr53265.c: New test.
6459 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
6460 to dg-options.
6461 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
6462 arrays.
6463 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
6464 n, use it as high bound instead of 4.
6465
decc676e
OE
64662013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
6467
6468 PR target/49880
6469 * gcc.target/sh/pr49880-1.c: New.
6470 * gcc.target/sh/pr49880-2.c: New.
6471 * gcc.target/sh/pr49880-3.c: New.
6472 * gcc.target/sh/pr49880-4.c: New.
6473 * gcc.target/sh/pr49880-5.c: New.
6474
c79c6ca6
PC
64752013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
6476
6477 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
6478
c40eced0
RB
64792013-03-13 Richard Biener <rguenther@suse.de>
6480
6481 PR tree-optimization/56608
6482 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
6483
15ff4345
PC
64842013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
6485
6486 PR c++/56611
6487 * g++.dg/cpp0x/alias-decl-32.C: New.
6488
c5c5ba89
JH
64892013-03-11 Jan Hubicka <jh@suse.cz>
6490
6491 PR middle-end/56571
6492 * gcc.c-torture/compile/pr56571.c: New testcase.
6493
dedd8ef1
JDA
64942013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6495
6496 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
6497 * gcc.dg/tree-ssa/pr55579.c: Likewise.
6498
69e6205f
DH
64992013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
6500
6501 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
6502 * gcc.dg/inline_4.c: Likewise.
6503 * gcc.dg/unroll_2.c: Likewise.
6504 * gcc.dg/unroll_3.c: Likewise.
6505 * gcc.dg/unroll_4.c: Likewise.
6506
7830a0c4
JDA
65072013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6508
6be8b5f7
JDA
6509 PR testsuite/54119
6510 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
6511
7830a0c4
JDA
6512 PR debug/56307
6513 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
6514
63d5e4a0
OE
65152013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
6516
6517 PR target/40797
6518 * gcc.c-torture/compile/pr40797.c: New.
6519
5bd68253
JDA
65202013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6521
6522 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
6523
8ec4321f
PT
65242013-03-10 Paul Thomas <pault@gcc.gnu.org>
6525
6526 PR fortran/56575
6527 * gfortran.dg/class_56.f90: New test.
6528
4b1baac8
RS
65292013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
6530
6531 PR middle-end/56524
6532 * gcc.target/mips/pr56524.c: New test.
6533
cf2435d3
PC
65342013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
6535
6536 PR c++/56565
6537 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
6538
f030a1dc
PC
65392013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
6540
6541 PR c++/51412
6542 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
6543
ecd4f20a
MP
65442013-03-08 Marek Polacek <polacek@redhat.com>
6545
6546 PR tree-optimization/56478
6547 * gcc.dg/torture/pr56478.c: New test.
6548
c78f387a
KT
65492013-03-08 Kai Tietz <ktietz@redhat.com>
6550
d4b0c416
KT
6551 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
6552 targets linker option --allow-multiple-definition.
6553
69bb863a
KT
6554 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
6555 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
6556 * gcc.dg/pr52549.c: Add LLP64 case.
6557 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
6558 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
6559 * gcc.dg/torture/pr51071-2.c: Likewise.
6560 * gcc.dg/tree-ssa/vrp72.c: Likewise.
6561 * gcc.dg/tree-ssa/vrp73.c: Likewise.
6562 * gcc.dg/tree-ssa/vrp75.c: Likewise.
84bc513b 6563 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
69bb863a
KT
6564 * gcc.dg/weak/weak-1.c: Likewise.
6565 * gcc.dg/weak/weak-2.c: Likewise.
6566 * gcc.dg/weak/weak-3.c: Likewise.
6567 * gcc.dg/weak/weak-4.c: Likewise.
6568 * gcc.dg/weak/weak-5.c: Likewise.
6569 * gcc.dg/weak/weak-15.c: Likewise.
6570 * gcc.dg/weak/weak-16.c: Likewise.
6571
c78f387a
KT
6572 * c-c++-common/pr54486.c: Skip test for mingw-targets.
6573
5bf6606a
JJ
65742013-03-07 Jakub Jelinek <jakub@redhat.com>
6575
6576 PR tree-optimization/56559
6577 * gcc.dg/tree-ssa/reassoc-26.c: New test.
6578
7bb75486
AS
65792013-03-07 Andreas Schwab <schwab@suse.de>
6580
6581 * gcc.dg/pr31490.c: Fix last change.
6582
5fdbceff
PC
65832013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
6584
6585 PR c++/56534
6586 * g++.dg/template/crash115.C: New.
6587
c1781047
JJ
65882013-03-06 Jakub Jelinek <jakub@redhat.com>
6589
6590 PR tree-optimization/56539
6591 * gcc.c-torture/compile/pr56539.c: New test.
6592
04414cc6
KT
65932013-03-06 Kai Tietz <ktietz@redhat.com>
6594
6595 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
6596 targets.
6597 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
6598 * gcc.dg/lto/20091013-1_2.c: Likewise.
6599 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
6600
afb0fadf
EB
66012013-03-06 Eric Botcazou <ebotcazou@adacore.com>
6602
6603 * gnat.dg/specs/aggr6.ads: New test.
6604
66052013-03-06 Eric Botcazou <ebotcazou@adacore.com>
6f71e355
EB
6606
6607 * gnat.dg/loop_optimization15.ad[sb]: New test.
6608
a72d8780
JJ
66092013-03-06 Jakub Jelinek <jakub@redhat.com>
6610
6611 PR middle-end/56548
6612 * gcc.dg/pr56548.c: New test.
6613
55c6d7e2
RO
66142013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6615
6616 PR debug/53363
6617 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
6618
9ebced77
JJ
66192013-03-06 Jakub Jelinek <jakub@redhat.com>
6620
6621 PR c++/56543
6622 * g++.dg/template/typename20.C: New test.
6623
6cfa417f
JJ
66242013-03-05 Jakub Jelinek <jakub@redhat.com>
6625
6626 PR debug/56510
6627 * gcc.dg/pr56510.c: New test.
6628
6629 PR rtl-optimization/56484
6630 * gcc.c-torture/compile/pr56484.c: New test.
6631
4dc2a49b
PC
66322013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
6633
6634 PR c++/56530
6635 * g++.dg/warn/Wsign-conversion-2.C: New.
6636
12a43ab8
RB
66372013-03-05 Richard Biener <rguenther@suse.de>
6638
6639 PR tree-optimization/56270
6640 * gcc.dg/vect/slp-38.c: New testcase.
6641
86efb5cd
JJ
66422013-03-05 Jakub Jelinek <jakub@redhat.com>
6643
6644 PR rtl-optimization/56494
6645 * gcc.dg/pr56494.c: New test.
6646
22110e6c
EB
66472013-01-04 Eric Botcazou <ebotcazou@adacore.com>
6648
6649 * gcc.dg/pr56424.c: New test.
6650
2f4e77e8
GJL
66512013-03-04 Georg-Johann Lay <avr@gjlay.de>
6652
6653 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
6654 * gcc.dg/pr56228.c <avr>: Skip.
6655
e303dcce
GJL
66562013-03-04 Georg-Johann Lay <avr@gjlay.de>
6657
6658 PR testsuite/52641
6659 PR tree-optimization/52631
6660 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
6661
15c632bd
DE
66622013-03-03 David Edelsohn <dje.gcc@gmail.com>
6663
6664 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
6665 * gcc.dg/vect/vect-83_64.c: Same.
6666
1216b4d2
MM
66672013-03-03 Mikael Morin <mikael@gcc.gnu.org>
6668
6669 PR fortran/56477
6670 * gfortran.dg/pointer_check_13.f90: New test.
6671
d6a5de16
MM
66722013-03-03 Mikael Morin <mikael@gcc.gnu.org>
6673
6674 PR fortran/54730
6675 * gfortran.dg/array_constructor_42.f90: New test.
6676
2609a398
PC
66772013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
6678
6679 PR c++/52688
6680 * g++.dg/template/static33.C: New.
6681 * g++.dg/template/static34.C: Likewise.
6682
6683 PR c++/10291
6684 * g++.dg/template/static35.C: New.
6685
fa585637
SE
66862013-03-01 Steve Ellcey <sellcey@mips.com>
6687
6688 * gcc.dg/pr56396.c: Require pic support.
6689
d3e1a779
RB
66902013-03-01 Richard Biener <rguenther@suse.de>
6691
6692 PR tree-optimization/55481
6693 * gcc.dg/torture/pr56488.c: New testcase.
6694
e664c61c
KS
66952013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
6696 Jakub Jelinek <jakub@redhat.com>
6697
6698 PR sanitizer/56454
6699 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
6700 no_sanitize_address attribute rather than no_address_safety_analysis.
6701 * g++.dg/asan/sanitizer_test_utils.h
6702 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
6703 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
6704 in addition to no_address_safety_analysis.
6705
4b3bb3f3
JM
67062013-02-28 Jason Merrill <jason@redhat.com>
6707
6708 PR c++/56481
6709 * g++.dg/cpp0x/constexpr-and.C: New.
6710
b48b3fc4
MJ
67112013-02-28 Martin Jambor <mjambor@suse.cz>
6712
6713 PR tree-optimization/56294
6714 * g++.dg/debug/pr56294.C: New test.
6715
4f3ff9c1
MS
67162013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
6717
6718 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
6719
45fa0eef
MP
67202013-02-27 Marek Polacek <polacek@redhat.com>
6721
6722 PR rtl-optimization/56466
6723 * gcc.dg/pr56466.c: New test.
6724
6166d433
N
67252013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
6726
6727 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
6728 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
6729 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
6730
436a956a
AB
67312013-02-27 Andrey Belevantsev <abel@ispras.ru>
6732
6733 PR middle-end/45472
6734 * gcc.dg/pr45472.c: New test.
6735
f1ad3354
MP
67362013-02-26 Marek Polacek <polacek@redhat.com>
6737
6738 PR tree-optimization/56426
6739 * gcc.dg/pr56436.c: New test.
6740
aca43c6c
JJ
67412013-02-26 Jakub Jelinek <jakub@redhat.com>
6742
cecbe5d9
JJ
6743 PR tree-optimization/56448
6744 * gcc.c-torture/compile/pr56448.c: New test.
6745
aca43c6c
JJ
6746 PR tree-optimization/56443
6747 * gcc.dg/torture/pr56443.c: New test.
6748
259ee451
RB
67492013-02-25 Richard Biener <rguenther@suse.de>
6750
6751 PR tree-optimization/56175
6752 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
6753
5621a5d7
JJ
67542013-02-24 Jakub Jelinek <jakub@redhat.com>
6755
6756 PR c++/56403
6757 * g++.dg/torture/pr56403.C: New test.
6758
6d65e8f1
CM
67592013-02-25 Catherine Moore <clm@codesourcery.com>
6760
6761 Revert:
6762 2013-02-24 Catherine Moore <clm@codesourcery.com>
a72d8780 6763 Richard Sandiford <rdsandiford@googlemail.com>
6d65e8f1
CM
6764
6765 * gcc.target/mips/mips.exp: Add microMIPS support.
6766 * gcc.target/mips/umips-movep-2.c: New test.
6767 * gcc.target/mips/umips-lwp-2.c: New test.
6768 * gcc.target/mips/umips-swp-5.c: New test.
6769 * gcc.target/mips/umips-constraints-1.c: New test.
6770 * gcc.target/mips/umips-lwp-3.c: New test.
6771 * gcc.target/mips/umips-swp-6.c: New test.
6772 * gcc.target/mips/umips-constraints-2.c: New test.
6773 * gcc.target/mips/umips-save-restore-1.c: New test.
6774 * gcc.target/mips/umips-lwp-4.c: New test.
6775 * gcc.target/mips/umips-swp-7.c: New test.
6776 * gcc.target/mips/umips-save-restore-2.c: New test.
6777 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
6778 * gcc.target/mips/umips-lwp-5.c: New test.
6779 * gcc.target/mips/umips-save-restore-3.c: New test.
6780 * gcc.target/mips/umips-lwp-6.c: New test.
6781 * gcc.target/mips/umips-swp-1.c: New test.
6782 * gcc.target/mips/umips-lwp-7.c: New test.
6783 * gcc.target/mips/umips-swp-2.c: New test.
6784 * gcc.target/mips/umips-lwp-8.c: New test.
6785 * gcc.target/mips/umips-swp-3.c: New test.
6786 * gcc.target/mips/umips-movep-1.c: New test.
6787 * gcc.target/mips/umips-lwp-1.c: New test.
6788 * gcc.target/mips/umips-swp-4.c: New test.
6789
6941b508 67902013-02-24 Catherine Moore <clm@codesourcery.com>
a72d8780 6791 Richard Sandiford <rdsandiford@googlemail.com>
6941b508
CM
6792
6793 * gcc.target/mips/mips.exp: Add microMIPS support.
6794 * gcc.target/mips/umips-movep-2.c: New test.
6795 * gcc.target/mips/umips-lwp-2.c: New test.
6796 * gcc.target/mips/umips-swp-5.c: New test.
6797 * gcc.target/mips/umips-constraints-1.c: New test.
6798 * gcc.target/mips/umips-lwp-3.c: New test.
6799 * gcc.target/mips/umips-swp-6.c: New test.
6800 * gcc.target/mips/umips-constraints-2.c: New test.
6801 * gcc.target/mips/umips-save-restore-1.c: New test.
6802 * gcc.target/mips/umips-lwp-4.c: New test.
6803 * gcc.target/mips/umips-swp-7.c: New test.
6804 * gcc.target/mips/umips-save-restore-2.c: New test.
6805 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
6806 * gcc.target/mips/umips-lwp-5.c: New test.
6807 * gcc.target/mips/umips-save-restore-3.c: New test.
6808 * gcc.target/mips/umips-lwp-6.c: New test.
6809 * gcc.target/mips/umips-swp-1.c: New test.
6810 * gcc.target/mips/umips-lwp-7.c: New test.
6811 * gcc.target/mips/umips-swp-2.c: New test.
6812 * gcc.target/mips/umips-lwp-8.c: New test.
6813 * gcc.target/mips/umips-swp-3.c: New test.
6814 * gcc.target/mips/umips-movep-1.c: New test.
6815 * gcc.target/mips/umips-lwp-1.c: New test.
6816 * gcc.target/mips/umips-swp-4.c: New test.
6817
7d613735
JJ
68182013-02-22 Jakub Jelinek <jakub@redhat.com>
6819
6820 PR sanitizer/56393
6821 * lib/asan-dg.exp (asan_link_flags): Add
6822 -B${gccpath}/libsanitizer/asan/ to flags.
6823
be63b77d
JJ
68242013-02-21 Jakub Jelinek <jakub@redhat.com>
6825
6826 PR middle-end/56420
6827 * gcc.dg/torture/pr56420.c: New test.
6828
6aad4455
AH
68292013-02-20 Aldy Hernandez <aldyh@redhat.com>
6830
6831 PR middle-end/56108
6832 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
6833
0fd44da3
MJ
68342013-02-21 Martin Jambor <mjambor@suse.cz>
6835
6836 PR tree-optimization/56310
6837 * g++.dg/ipa/pr56310.C: New test.
6838
84b286d0
JW
68392013-02-21 Janus Weil <janus@gcc.gnu.org>
6840
6841 PR fortran/56385
6842 * gfortran.dg/proc_ptr_comp_37.f90: New.
6843
22deefcb
RB
68442013-02-21 Richard Biener <rguenther@suse.de>
6845
6846 PR tree-optimization/56415
6847 Revert
6848 2013-02-11 Richard Biener <rguenther@suse.de>
6849
6850 PR tree-optimization/56273
6851 * g++.dg/warn/Warray-bounds-6.C: New testcase.
6852 * gcc.dg/tree-ssa/pr21559.c: Adjust.
6853 * gcc.dg/tree-ssa/vrp17.c: Likewise.
6854 * gcc.dg/tree-ssa/vrp18.c: Likewise.
6855 * gcc.dg/tree-ssa/vrp23.c: Likewise.
6856 * gcc.dg/tree-ssa/vrp24.c: Likewise.
6857
267499fa
MP
68582013-02-21 Marek Polacek <polacek@redhat.com>
6859
6860 PR tree-optimization/56398
8ec4321f 6861 * g++.dg/torture/pr56398.C: New test.
267499fa 6862
7bcc6e75
JJ
68632013-02-21 Jakub Jelinek <jakub@redhat.com>
6864
6865 PR inline-asm/56405
6866 * gcc.c-torture/compile/pr56405.c: New test.
6867
a0a7b611
JH
68682013-02-20 Jan Hubicka <jh@suse.cz>
6869
6870 PR tree-optimization/56265
7469b1dc 6871 * g++.dg/ipa/devirt-11.C: New testcase.
a0a7b611 6872
c0e50f72
RB
68732013-02-20 Richard Biener <rguenther@suse.de>
6874
6875 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
6876
e91c8ed6
RB
68772013-02-20 Richard Biener <rguenther@suse.de>
6878 Jakub Jelinek <jakub@redhat.com>
6879
6880 PR tree-optimization/56396
6881 * gcc.dg/pr56396.c: New testcase.
6882
30b07d03
PC
68832013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
6884
6885 PR c++/56373
6886 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
6887
24d63016
RB
68882013-02-19 Richard Biener <rguenther@suse.de>
6889
6890 PR tree-optimization/56384
6891 * gcc.dg/torture/pr56384.c: New testcase.
6892
a475fd3d
JJ
68932013-02-19 Jakub Jelinek <jakub@redhat.com>
6894
47cc28f5
JJ
6895 PR tree-optimization/56350
6896 * gcc.dg/pr56350.c: New test.
6897
a475fd3d
JJ
6898 PR tree-optimization/56381
6899 * g++.dg/opt/pr56381.C: New test.
6900
f6007d99
JJ
69012013-02-18 Jakub Jelinek <jakub@redhat.com>
6902
6903 PR pch/54117
6904 * lib/dg-pch.exp (pch-init, pch-finish,
6905 check_effective_target_pch_supported_debug): New procs.
6906 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
6907 Likewise if $pch_unsupported_debug and $flags include -g.
6908 Skip FAILs about missing *.gch file if $pch_unsupported_debug
6909 and dg-require-effective-target pch_unsupported_debug.
6910 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
6911 * objc.dg/pch/pch.exp: Likewise.
6912 * gcc.dg/pch/pch.exp: Likewise.
6913 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
6914 pch_unsupported_debug.
6915 * gcc.dg/pch/valid-1.hs: Likewise.
6916 * gcc.dg/pch/valid-1b.c: Likewise.
6917 * gcc.dg/pch/valid-1b.hs: Likewise.
6918
fe0b4796
RB
69192013-02-18 Richard Biener <rguenther@suse.de>
6920
6921 PR tree-optimization/56366
6922 * gcc.dg/torture/pr56366.c: New testcase.
6923
6aaf596b
RB
69242013-02-18 Richard Biener <rguenther@suse.de>
6925
73db8ff1
RB
6926 PR middle-end/56349
6927 * gcc.dg/torture/pr56349.c: New testcase.
6aaf596b 6928
5e97dfb6
RB
69292013-02-18 Richard Biener <rguenther@suse.de>
6930
6931 PR tree-optimization/56321
6932 * gcc.dg/torture/pr56321.c: New testcase.
6933
debd11d9
EI
69342013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
6935
6936 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
6937
b41288b3
JJ
69382013-02-16 Jakub Jelinek <jakub@redhat.com>
6939 Dodji Seketeli <dodji@redhat.com>
6940
6941 PR asan/56330
6942 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
6943 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
6944 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
6945 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
6946 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
6947 * c-c++-common/asan/pr56330.c: Likewise.
6948 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
6949 Ensure the size argument of __builtin_memcpy is a constant.
6950
4d0648ac
JW
69512013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
6952 Paolo Carlini <paolo.carlini@oracle.com>
6953
6954 PR c++/51242
6955 * g++.dg/cpp0x/enum23.C: New.
6956
41ad581f
OE
69572013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
6958
6959 PR target/54685
6960 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
6961
47918951
VM
69622013-02-15 Vladimir Makarov <vmakarov@redhat.com>
6963
6964 PR rtl-optimization/56348
6965 * gcc.target/i386/pr56348.c: New test.
6966
41ad581f 69672013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
45e4e1e9 6968
41ad581f
OE
6969 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
6970 * gcc.target/arm/interrupt-2.c: Likewise.
45e4e1e9 6971
711db0a6
TB
69722013-02-15 Tobias Burnus <burnus@net-b.de>
6973
6974 PR fortran/56318
7469b1dc 6975 * gfortran.dg/matmul_9.f90: New.
711db0a6 6976
fab99ea2
TB
69772013-02-15 Tobias Burnus <burnus@net-b.de>
6978
6979 PR fortran/53818
6980 * gfortran.dg/init_flag_11.f90: New.
6981
f0e13044
RO
69822013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6983
6984 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
6985
1fc53de2
RO
69862013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6987
6988 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
6989 characters.
6990
431e4685
TB
69912013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
6992 Tobias Burnus <burnus@net-b.de>
6993
6994 PR testsuite/56138
6995 * gfortran.dg/allocatable_function_7.f90: New.
6996
3b0c7324
JJ
69972013-02-14 Jakub Jelinek <jakub@redhat.com>
6998
6999 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
7000 * asan_globals_test-wrapper.cc: New file.
7001 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
7002 instead of asan_globals_test.cc as dg-additional-sources.
7003 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
7004 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
7005 "sanitizer_test_utils.h" instead of
7006 "sanitizer_common/tests/sanitizer_test_utils.h".
7007 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
7008 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
7009 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
7010 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
7011 * g++.dg/asan/asan_test.cc: Synced from upstream.
7012 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
7013
8fb06726
DS
70142013-02-14 Dodji Seketeli <dodji@redhat.com>
7015
7016 Fix an asan crash
7017 * c-c++-common/asan/memcmp-2.c: New test.
7018
561f7fc7
ESR
70192013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
7020
7021 PR c++/55582
7022 * g++.dg/cpp0x/udlit-string-literal.h: New.
7023 * g++.dg/cpp0x/udlit-string-literal.C: New.
7024
8a04a774
ST
70252013-02-13 Sriraman Tallam <tmsriram@google.com>
7026
7027 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
7028
70cc3288
VM
70292013-02-13 Vladimir Makarov <vmakarov@redhat.com>
7030
7031 PR target/56184
7032 * gcc.target/arm/pr56184.C: New test.
7033
6760071f
JJ
70342013-02-13 Jakub Jelinek <jakub@redhat.com>
7035
7036 PR c++/56302
7037 * g++.dg/torture/pr56302.C: New test.
7038 * g++.dg/cpp0x/constexpr-56302.C: New test.
7039 * c-c++-common/pr56302.c: New test.
7040
6c8064fb
TB
70412013-02-13 Tobias Burnus <burnus@net-b.de>
7042 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7043
7044 PR fortran/56204
7045 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
7046 * gfortran.dg/quad_3.f90: Ditto.
7047
b4ab7d34
KS
70482013-02-13 Kostya Serebryany <kcc@google.com>
7049
7050 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
7051 to match the fresh asan run-time.
7052 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
7053
bdcbe80c
DS
70542013-02-12 Dodji Seketeli <dodji@redhat.com>
7055
7056 Avoid instrumenting duplicated memory access in the same basic block
7057 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
7469b1dc
JJ
7058 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
7059 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
7060 * c-c++-common/asan/inc.c: Likewise.
bdcbe80c 7061
1c86bd80
VM
70622013-02-12 Vladimir Makarov <vmakarov@redhat.com>
7063
7064 PR inline-asm/56148
7065 * gcc.target/i386/pr56148.c: New test.
7066
18a78954
DH
70672013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
7068 Tobias Burnus <burnus@net-b.de>
7069
6c8064fb 7070 PR testsuite/56082
18a78954
DH
7071 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
7072 to kind=2.
7073
7cbda518
RB
70742013-02-12 Richard Biener <rguenther@suse.de>
7075
7076 PR lto/56297
7077 * gcc.dg/lto/pr56297_0.c: New testcase.
7078 * gcc.dg/lto/pr56297_0.c: Likewise.
7079
fdb1fa9e
JW
70802013-02-12 Janus Weil <janus@gcc.gnu.org>
7081
7082 PR fortran/46952
7083 * gfortran.dg/typebound_deferred_1.f90: New.
7084
6da26889
JJ
70852013-02-12 Jakub Jelinek <jakub@redhat.com>
7086
7087 PR rtl-optimization/56151
7088 * gcc.target/i386/pr56151.c: New test.
7089
ecdbd01a 70902013-02-11 Sriraman Tallam <tmsriram@google.com>
f80e0faf
ST
7091
7092 * g++.dg/ext/mv12.C: New test.
7093 * g++.dg/ext/mv12.h: New file.
7094 * g++.dg/ext/mv12-aux.C: New file.
7095 * g++.dg/ext/mv13.C: New test.
7096
0c5c0b4c
SH
70972013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
7098
7099 * lib/target-supports.exp
7100 (check_effective_target_powerpc_eabi_ok): New.
7101 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
7102 powerpc_eabi_ok.
7103 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
7104 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
7105 only.
7106 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
7107 * gcc.target/powerpc/pr51623.c: Likewise.
7108 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
7109 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
7110
a72d8780 71112013-02-11 Alexander Potapenko <glider@google.com>
6a52ccb3
AP
7112 Jack Howarth <howarth@bromo.med.uc.edu>
7113 Jakub Jelinek <jakub@redhat.com>
7114
7115 PR sanitizer/55617
7116 * g++.dg/asan/pr55617.C: Run on all targets.
7117
b63fe007
UB
71182013-02-11 Uros Bizjak <ubizjak@gmail.com>
7119
7120 PR rtl-optimization/56275
7121 * gcc.dg/pr56275.c: New test.
7122
e77439af
RB
71232013-02-11 Richard Biener <rguenther@suse.de>
7124
7125 PR tree-optimization/56273
7126 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
7127
8e89b5b5
RB
71282013-02-11 Richard Biener <rguenther@suse.de>
7129
7130 PR tree-optimization/56264
7131 * gcc.dg/torture/pr56264.c: New testcase.
7132
b4a4b56d
RB
71332013-02-11 Richard Biener <rguenther@suse.de>
7134
7135 PR tree-optimization/56273
7136 * g++.dg/warn/Warray-bounds-6.C: New testcase.
7137 * gcc.dg/tree-ssa/pr21559.c: Adjust.
7138 * gcc.dg/tree-ssa/vrp17.c: Likewise.
7139 * gcc.dg/tree-ssa/vrp18.c: Likewise.
7140 * gcc.dg/tree-ssa/vrp23.c: Likewise.
7141 * gcc.dg/tree-ssa/vrp24.c: Likewise.
7142
acd5a6da
UB
71432013-02-09 Uros Bizjak <ubizjak@gmail.com>
7144
7145 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
7146 for *-*-linux-gnu targets.
7147 * g++.dg/asan/interception-test-1.c: Ditto.
7148 * g++.dg/asan/interception-failure-test-1.C: Ditto.
7149 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
7150
52880d11
PT
71512013-02-09 Paul Thomas <pault@gcc.gnu.org>
7152
7153 PR fortran/55362
7154 * gfortran.dg/intrinsic_size_4.f90 : New test.
7155
59ac9a55
JJ
71562013-02-09 Jakub Jelinek <jakub@redhat.com>
7157
7158 PR target/56256
7159 * gcc.target/powerpc/pr56256.c: New test.
7160
d6517f8d
ILT
71612013-02-08 Ian Lance Taylor <iant@google.com>
7162
7163 * lib/go.exp: Load timeout.exp.
7164
25bb0bb5
VM
71652013-02-08 Vladimir Makarov <vmakarov@redhat.com>
7166
7167 PR rtl-optimization/56246
7168 * gcc.target/i386/pr56246.c: New test.
7169
a698cc03
JL
71702013-02-08 Jeff Law <law@redhat.com>
7171
7172 PR debug/53948
7173 * gcc.dg/debug/dwarf2/pr53948.c: New test.
7174
e1122ddd
MM
71752013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
7176
7177 PR target/56043
7178 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
7179 powerpc*-*-linux*.
7180
19c5f6e6 71812013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
76ef61fb
EI
7182
7183 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
7184
5df81313
JJ
71852013-02-08 Jakub Jelinek <jakub@redhat.com>
7186
7187 PR rtl-optimization/56195
7188 * gcc.dg/torture/pr56195.c: New test.
7189
3434c119
MM
71902013-02-08 Mikael Morin <mikael@gcc.gnu.org>
7191
7192 PR fortran/54107
7193 * gfortran.dg/recursive_interface_2.f90: New test.
7194
600a5961
JJ
71952013-02-08 Jakub Jelinek <jakub@redhat.com>
7196
7197 PR tree-optimization/56250
7198 * gcc.c-torture/execute/pr56250.c: New test.
7199
ff544649
GJL
72002013-02-08 Georg-Johann Lay <avr@gjlay.de>
7201
7202 PR tree-optimization/56064
7203 * gcc.dg/fixed-point/view-convert-2.c: New test.
7204
c1ca73d8
MM
72052013-02-08 Michael Matz <matz@suse.de>
7206
7207 PR tree-optimization/52448
7208 * gcc.dg/pr52448.c: New test.
7209
0375167b
RB
72102013-02-08 Richard Biener <rguenther@suse.de>
7211
7212 PR middle-end/56181
7213 * gcc.dg/torture/pr56181.c: New testcase.
7214
85d768f3
GJL
72152013-02-08 Georg-Johann Lay <avr@gjlay.de>
7216
7217 PR target/54222
7218 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
7219 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
7220
e6d7b956
JJ
72212013-02-07 Jakub Jelinek <jakub@redhat.com>
7222
f11c7048
JJ
7223 PR c++/56241
7224 * g++.dg/parse/crash61.C: New test.
7225
2052ce24
JJ
7226 PR c++/56239
7227 * g++.dg/parse/pr56239.C: New test.
7228
e6d7b956
JJ
7229 PR c++/56237
7230 * g++.dg/abi/mangle61.C: New test.
7231
027ece11
VM
72322013-02-07 Vladimir Makarov <vmakarov@redhat.com>
7233
7234 PR rtl-optimization/56225
7235 * gcc.target/i386/pr56225.c: New test.
7236
0b8e955a
JJ
72372013-02-07 Jakub Jelinek <jakub@redhat.com>
7238
f980dfdb
JJ
7239 PR debug/56154
7240 * gcc.dg/guality/pr56154-1.c: New test.
7241 * gcc.dg/guality/pr56154-2.c: New test.
7242 * gcc.dg/guality/pr56154-3.c: New test.
7243 * gcc.dg/guality/pr56154-4.c: New test.
7244 * gcc.dg/guality/pr56154-aux.c: New file.
7245
0b8e955a
JJ
7246 PR tree-optimization/55789
7247 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
7248 cleanup-tree-dump.
7249 * gcc.dg/tree-ssa/inline-3.c: Add
7250 --param max-early-inliner-iterations=2 option.
7251
9384191e
RO
72522013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7253
7254 PR debug/53363
7255 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
7256 Add -fno-dwarf2-cfi-asm to dg-options.
7257 Adapt match count.
7258
e3936f47
JJ
72592013-02-07 Jakub Jelinek <jakub@redhat.com>
7260
7261 PR target/56228
7262 * gcc.dg/pr56228.c: New test.
7263
cdf383b6
AM
72642013-02-07 Alan Modra <amodra@gmail.com>
7265
921f2dee
AM
7266 PR target/54009
7267 * gcc.target/powerpc/pr54009.c: New test.
cdf383b6
AM
7268 PR target/54131
7269 * gfortran.dg/pr54131.f: New test.
7270
ecdbd01a 72712013-02-06 Paul Thomas <pault@gcc.gnu.org>
d0c4e310
PT
7272
7273 PR fortran/55789
7274 * gfortran.dg/array_constructor_41.f90: New test.
7275
c362c674
JW
72762013-02-06 Janus Weil <janus@gcc.gnu.org>
7277
7278 PR fortran/55978
7279 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
7280
6d840d99
JJ
72812013-02-06 Jakub Jelinek <jakub@redhat.com>
7282
7283 PR middle-end/56217
7284 * g++.dg/gomp/pr56217.C: New test.
7285
11f1e3ab
JJ
72862013-02-05 Jakub Jelinek <jakub@redhat.com>
7287
7288 PR tree-optimization/56205
7289 * gcc.dg/tree-ssa/stdarg-6.c: New test.
7290 * gcc.c-torture/execute/pr56205.c: New test.
7291
14ac6aa2
RB
72922013-02-05 Richard Biener <rguenther@suse.de>
7293
7294 PR tree-optimization/53342
7295 PR tree-optimization/53185
7296 * gcc.dg/vect/pr53185-2.c: New testcase.
7297
39f9719e
JH
72982013-02-05 Jan Hubicka <jh@suse.cz>
7299
3654d3cf
JH
7300 PR tree-optimization/55789
7301 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
7302 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
7303 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
7304 * g++.dg/ipa/inline-1.C: New testcase.
7305 * g++.dg/ipa/inline-2.C: New testcase.
7306 * g++.dg/ipa/inline-3.C: New testcase.
7307
73082013-02-05 Jan Hubicka <jh@suse.cz>
7309
7310 PR tree-optimization/55789
39f9719e
JH
7311 * g++.dg/torture/pr55789.C: New testcase.
7312
cf35e2b1
JJ
73132013-02-05 Jakub Jelinek <jakub@redhat.com>
7314
7315 PR middle-end/56167
7316 * gcc.dg/pr56167.c: New test.
7317
3503fff1
OE
73182013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
7319
7320 PR target/55146
7321 * gcc.target/sh/pr55146.c: New.
7322
73232013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
951eb5c7
OE
7324
7325 PR tree-optimization/54386
7326 * gcc.target/sh/pr54386.c: New.
7327
16e24756
PT
73282013-02-04 Paul Thomas <pault@gcc.gnu.org>
7329
7330 PR fortran/56008
7331 * gfortran.dg/realloc_on _assign_16.f90 : New test.
7332
7333 PR fortran/47517
7334 * gfortran.dg/realloc_on _assign_17.f90 : New test.
7335
a72d8780 73362013-02-04 Alexander Potapenko <glider@google.com>
acd5a6da 7337 Jack Howarth <howarth@bromo.med.uc.edu>
f3bd007a
AP
7338 Jakub Jelinek <jakub@redhat.com>
7339
7340 PR sanitizer/55617
7341 * g++.dg/asan/pr55617.C: New test.
7342
49c8d79b
MM
73432013-02-04 Mikael Morin <mikael@gcc.gnu.org>
7344
7345 PR fortran/54195
7346 * gfortran.dg/typebound_operator_19.f90: New test.
7347 * gfortran.dg/typebound_assignment_4.f90: New test.
7348
4af8d042
MM
73492013-02-04 Mikael Morin <mikael@gcc.gnu.org>
7350
7351 PR fortran/54107
7352 * gfortran.dg/recursive_interface_1.f90: New test.
7353
ed73881e
RG
73542013-02-04 Richard Guenther <rguenther@suse.de>
7355
7356 PR lto/56168
7357 * gcc.dg/lto/pr56168_0.c: New testcase.
7358 * gcc.dg/lto/pr56168_1.c: Likewise.
7359
0cab6b73
TK
73602013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
7361
7362 PR fortran/50627
7363 PR fortran/56054
7364 * gfortran.dg/block_12.f90: New test.
7365 * gfortran.dg/module_error_1.f90: New test.
7366
18d2405e
RS
73672013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
7368
7369 * lib/target-supports.exp (check_effective_target_vect_float)
7370 (check_effective_target_vect_no_align): Add mips-sde-elf.
7371
c050cbe9
JJ
73722013-02-01 Jakub Jelinek <jakub@redhat.com>
7373
7374 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
7375
25ef6b0e
DE
73762013-02-01 David Edelsohn <dje.gcc@gmail.com>
7377
7378 * gcc.dg/pr56023.c: XFAIL on AIX.
7379 * gcc.dg/vect/pr49352.c: Same.
7380
9f419393
EB
73812013-02-01 Eric Botcazou <ebotcazou@adacore.com>
7382
7383 * gnat.dg/opt26.adb: New test.
7384
246a84e0
RR
73852013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
7386
7387 Revert.
7388 2013-01-27 Amol Pise <amolpise15@gmail.com>
7389
7390 * gcc.target/arm/neon-vfnms-1.c: New test.
7391 * gcc.target/arm/neon-vfnma-1.c: New test.
7392
e44978dc
RB
73932013-01-31 Richard Biener <rguenther@suse.de>
7394
7395 PR tree-optimization/56157
7396 * gcc.dg/torture/pr56157.c: New testcase.
7397
fcfa87ac
RB
73982013-01-30 Richard Biener <rguenther@suse.de>
7399
7400 PR tree-optimization/56150
7401 * gcc.dg/torture/pr56150.c: New testcase.
7402
32887460
JJ
74032013-01-30 Jakub Jelinek <jakub@redhat.com>
7404
e60e09a0
JJ
7405 PR sanitizer/55374
7406 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
7407 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
7408 printed in backtrace.
7409 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
7410 to avoid errors about mismatched allocation vs. deallocation.
7411
32887460
JJ
7412 PR c++/55742
7413 * g++.dg/mv1.C: Moved to...
7414 * g++.dg/ext/mv1.C: ... here. Adjust test.
7415 * g++.dg/mv2.C: Moved to...
7416 * g++.dg/ext/mv2.C: ... here. Adjust test.
7417 * g++.dg/mv3.C: Moved to...
7418 * g++.dg/ext/mv3.C: ... here.
7419 * g++.dg/mv4.C: Moved to...
7420 * g++.dg/ext/mv4.C: ... here.
7421 * g++.dg/mv5.C: Moved to...
7422 * g++.dg/ext/mv5.C: ... here. Adjust test.
7423 * g++.dg/mv6.C: Moved to...
7424 * g++.dg/ext/mv6.C: ... here. Adjust test.
7425 * g++.dg/ext/mv7.C: New test.
7426 * g++.dg/ext/mv8.C: New test.
7427 * g++.dg/ext/mv9.C: New test.
7428 * g++.dg/ext/mv10.C: New test.
7429 * g++.dg/ext/mv11.C: New test.
7430
73cca0cc
VM
74312013-01-30 Vladimir Makarov <vmakarov@redhat.com>
7432
7433 PR rtl-optimization/56144
7434 * gcc.dg/pr56144.c: New.
7435
44136976
DE
74362013-01-30 David Edelsohn <dje.gcc@gmail.com>
7437
7438 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
7439 message.
7440 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
7441 * g++.dg/cpp0x/constexpr-55573.C: Same
73cca0cc 7442
cc06c01d
GJL
74432013-01-30 Georg-Johann Lay <avr@gjlay.de>
7444
7445 PR tree-optimization/56064
7446 * gcc.dg/fixed-point/view-convert.c: New test.
7447
6690cb20
AS
74482013-01-30 Andreas Schwab <schwab@suse.de>
7449
7450 * lib/target-supports-dg.exp (dg-process-target): Use expr to
7451 evaluate the end index in string range.
7452
4af8d042 74532013-01-30 Tobias Burnus <burnus@net-b.de>
e18547a1
TB
7454
7455 PR fortran/56138
7456 * gfortran.dg/allocatable_function_6.f90: New.
7457
4cbc9039 74582013-01-29 Janus Weil <janus@gcc.gnu.org>
a72d8780 7459 Mikael Morin <mikael@gcc.gnu.org>
4cbc9039
JW
7460
7461 PR fortran/54107
7462 * gfortran.dg/proc_ptr_comp_36.f90: New.
7463
83ba4d6f
RB
74642013-01-29 Richard Biener <rguenther@suse.de>
7465
7466 PR tree-optimization/55270
7467 * gcc.dg/torture/pr55270.c: New testcase.
7468
db1fb332
JJ
74692013-01-28 Jakub Jelinek <jakub@redhat.com>
7470
7471 PR rtl-optimization/56117
7472 * gcc.dg/pr56117.c: New test.
7473
b9fc0497
RB
74742013-01-28 Richard Biener <rguenther@suse.de>
7475
7476 PR tree-optimization/56034
7477 * gcc.dg/torture/pr56034.c: New testcase.
7478
0bfbca58
JJ
74792013-01-28 Jakub Jelinek <jakub@redhat.com>
7480
7481 PR tree-optimization/56125
7482 * gcc.dg/pr56125.c: New test.
7483
dd8b9dde
TB
74842013-01-28 Tobias Burnus <burnus@net-b.de>
7485 Mikael Morin <mikael@gcc.gnu.org>
7486
7487 PR fortran/53537
7488 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
7489 * gfortran.dg/import8.f90: Likewise.
7490 * gfortran.dg/interface_derived_type_1.f90: Likewise.
7491 * gfortran.dg/import10.f90: New test.
7492 * gfortran.dg/import11.f90: Likewise
7493
aa710d25
JJ
74942013-01-28 Jakub Jelinek <jakub@redhat.com>
7495
e63f1581
JJ
7496 PR testsuite/56053
7497 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
7498 string.h. Provide memset, malloc and free prototypes, adjust line
7499 numbers in dg-output.
7500 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
7501 Provide memset prototype and adjust line numbers in dg-output.
7502 * c-c++-common/asan/global-overflow-1.c: Likewise.
7503
aa710d25
JJ
7504 PR tree-optimization/56094
7505 * gcc.dg/pr56094.c: New test.
7506
25350308
AP
75072013-01-27 Amol Pise <amolpise15@gmail.com>
7508
7509 * gcc.target/arm/neon-vfnms-1.c: New test.
7510 * gcc.target/arm/neon-vfnma-1.c: New test.
7511
77dc5297
UB
75122013-01-27 Uros Bizjak <ubizjak@gmail.com>
7513
7514 PR target/56114
7515 * gcc.target/i386/pr56114.c: New test.
7516
aa271860
PT
75172013-01-27 Paul Thomas <pault@gcc.gnu.org>
7518
ca322749 7519 PR fortran/55984
aa271860
PT
7520 * gfortran.dg/associate_14.f90: New test.
7521
7522 PR fortran/56047
7523 * gfortran.dg/associate_13.f90: New test.
7524
d7fa6ee2
JJ
75252013-01-25 Jakub Jelinek <jakub@redhat.com>
7526
7527 PR tree-optimization/56098
7528 * gcc.dg/pr56098-1.c: New test.
7529 * gcc.dg/pr56098-2.c: New test.
7530
556f9906
GJL
75312013-01-25 Georg-Johann Lay <avr@gjlay.de>
7532
7533 PR target/54222
7534 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
7535
1f546bbb
MP
75362013-01-22 Marek Polacek <polacek@redhat.com>
7537
7538 PR tree-optimization/56035
7539 * gcc.dg/pr56035.c: New test.
7540
8eb03ce8
RS
75412013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
7542
7543 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
7544 for MIPS.
7545
94ba3446
RS
75462013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
7547
7548 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
7549
8824edff
JJ
75502013-01-24 Jakub Jelinek <jakub@redhat.com>
7551
7552 PR c/56078
7553 * gcc.dg/pr56078.c: New test.
7554 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
7555
1513a0d4
MJ
75562013-01-24 Martin Jambor <mjambor@suse.cz>
7557
7558 PR tree-optimization/55927
7559 * g++.dg/ipa/devirt-10.C: Disable early inlining.
7560
593c0ddd
UB
75612013-01-24 Uros Bizjak <ubizjak@gmail.com>
7562
7563 * gcc.target/i386/movsd.c: New test.
7564
e86c0101
SB
75652013-01-24 Steven Bosscher <steven@gcc.gnu.org>
7566
7567 PR inline-asm/55934
7568 * gcc.target/i386/pr55934.c: New test.
7569
ad3e2ad2
JW
75702013-01-23 Janus Weil <janus@gcc.gnu.org>
7571
7572 PR fortran/56081
7573 * gfortran.dg/select_8.f90: New.
7574
593c0ddd 75752013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
caa7068b 7576
593c0ddd
UB
7577 * gcc.target/microblaze/microblaze.exp: Remove
7578 target_config_cflags check.
caa7068b 7579
a70418fc
JJ
75802013-01-23 Jakub Jelinek <jakub@redhat.com>
7581
b3996898
JJ
7582 PR fortran/56052
7583 * gfortran.dg/gomp/pr56052.f90: New test.
7584
a70418fc
JJ
7585 PR target/49069
7586 * gcc.dg/pr49069.c: New test.
7587
723889fa
PC
75882013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
7589
7590 PR c++/55944
7591 * g++.dg/cpp0x/constexpr-static10.C: New.
7592
c2a45215 75932013-01-22 Uros Bizjak <ubizjak@gmail.com>
32fc5b8a
UB
7594
7595 PR target/56028
7596 * gcc.target/i386/pr56028.c: New test.
7597
3a984f10
JJ
75982013-01-22 Jakub Jelinek <jakub@redhat.com>
7599
7600 PR target/55686
7601 * gcc.target/i386/pr55686.c: New test.
7602
b0ffaa36
DS
76032013-01-22 Dodji Seketeli <dodji@redhat.com>
7604
7605 PR c++/53609
7606 * g++.dg/cpp0x/variadic139.C: New test.
7607 * g++.dg/cpp0x/variadic140.C: Likewise.
7608 * g++.dg/cpp0x/variadic141.C: Likewise.
7609
257e81a6
EB
76102013-01-22 Eric Botcazou <ebotcazou@adacore.com>
7611
7612 * gnat.dg/warn8.adb: New test.
7613
bfc16654
TK
76142013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
7615
7616 PR fortran/55919
a70418fc 7617 * gfortran.dg/include_8.f90: New test.
bfc16654 7618
c2a45215 76192013-01-21 Uros Bizjak <ubizjak@gmail.com>
4e913a26 7620
62e89681 7621 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
4e913a26
UB
7622 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
7623
8f498c1b
JJ
76242013-01-21 Jakub Jelinek <jakub@redhat.com>
7625
7626 PR tree-optimization/56051
7627 * gcc.c-torture/execute/pr56051.c: New test.
7628
c2a45215 76292013-01-21 Uros Bizjak <ubizjak@gmail.com>
35d59da7
UB
7630
7631 PR rtl-optimization/56023
7632 * gcc.dg/pr56023.c: New test.
7633
5b9db1bc
MJ
76342013-01-21 Martin Jambor <mjambor@suse.cz>
7635
7636 PR middle-end/56022
7637 * gcc.target/i386/pr56022.c: New test.
7638
f6c23342
JM
76392013-01-21 Jason Merrill <jason@redhat.com>
7640
7641 * lib/target-supports.exp (check_effective_target_alias): New.
7642
0bfbca58 76432013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
9d7302a1
JH
7644
7645 PR debug/53235
7646 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
35d59da7 7647
5a36c5b2
HPN
76482013-01-20 Hans-Peter Nilsson <hp@axis.com>
7649
7650 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
7651
5630e3e1
JL
76522013-01-19 Jeff Law <law@redhat.com>
7653
7654 PR tree-optimization/52631
7655 * tree-ssa/pr52631.c: New test.
7656 * tree-ssa/ssa-fre-9: Update expected output.
7657
cdecf7e9
AG
76582013-01-19 Anthony Green <green@moxielogic.com>
7659
7660 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
7661 for moxie.
7662
e300ec2d
JJ
76632013-01-18 Jakub Jelinek <jakub@redhat.com>
7664
7665 PR tree-optimization/56029
7666 * g++.dg/torture/pr56029.C: New test.
7667
a3d7af04
SS
76682013-01-18 Sharad Singhai <singhai@google.com>
7669
7670 PR tree-optimization/55995
7671 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
7672
66aa7879
VM
76732013-01-18 Vladimir Makarov <vmakarov@redhat.com>
7674
7675 PR target/55433
7676 * gcc.target/i386/pr55433.c: New.
7677
3f0fee7b
JJ
76782013-01-18 Jakub Jelinek <jakub@redhat.com>
7679
7680 PR middle-end/56015
7681 * gfortran.dg/pr56015.f90: New test.
7682
b69a7864
JJ
76832013-01-18 Janis Johnson <janisjo@codesourcery.com>
7684
7685 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
7686
70c67693
JG
76872013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
7688
7689 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
7690 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
7691 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
7692 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
7693 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
7694
c664546f
JL
76952013-01-17 Jeff Law <law@redhat.com>
7696
f5ce60b6
JL
7697 * gcc.dg/pr52573.c: Move to...
7698 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
7699
c664546f
JL
7700 PR rtl-optimization/52573
7701 * gcc.dg/pr52573.c: New test.
f5ce60b6 7702
0bfbca58 77032013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
ec03e9e9 7704
35d59da7
UB
7705 PR sanitizer/55679
7706 * g++.dg/asan/interception-test-1.C: Skip on darwin.
7707 * lib/target-supports.exp (check_effective_target_swapcontext): Use
7708 check_no_compiler_messages to test support in ucontext.h.
ec03e9e9
JH
7709 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
7710 compliant RLIMIT_AS.
7711
1bd3f750
MP
77122013-01-17 Marek Polacek <polacek@redhat.com>
7713
7714 PR rtl-optimization/55833
7715 * gcc.dg/pr55833.c: New test.
7716
8386a7ea
JH
77172013-01-17 Jan Hubicka <jh@suse.cz>
7718
610fb637
JJ
7719 PR tree-optimization/55273
7720 * gcc.c-torture/compile/pr55273.c: New testcase.
8386a7ea 7721
c2a45215 77222013-01-17 Uros Bizjak <ubizjak@gmail.com>
8abaebcd
UB
7723
7724 PR target/55981
7725 * gcc.target/pr55981.c: New test.
7726
1f98b7b2
JJ
77272013-01-17 Janis Johnson <janisjo@codesourcery.com>
7728
3f5da285
JJ
7729 * gcc.target/arm/pr40887.c: Require at least armv5.
7730 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
7731 * gcc.target/arm/pr51915.c: Likewise.
7732 * gcc.target/arm/pr52006.c: Likewise.
7733 * gcc.target/arm/pr53187.c: Likewise.
7734
1f98b7b2
JJ
7735 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
7736 * gcc.target/arm/ftest-support-arm.h: Delete.
7737 * gcc.target/arm/ftest-support-thumb.h: Delete.
7738 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
7739 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
7740 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
7741 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
7742 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
7743 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
7744 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
7745 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
7746 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
7747 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
7748 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
7749 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
7750 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
7751 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
7752 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
7753 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
7754 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
7755 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
7756 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
7757 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
7758 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
7759 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
7760 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
7761 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
7762
8222c37e
MJ
77632013-01-17 Martin Jambor <mjambor@suse.cz>
7764
7765 PR tree-optimizations/55264
7766 * g++.dg/ipa/pr55264.C: New test.
7767
9b940c6d
JW
77682013-01-16 Janus Weil <janus@gcc.gnu.org>
7769
7770 PR fortran/55983
7771 * gfortran.dg/class_55.f90: New.
7772
98342895
JJ
77732013-01-16 Janis Johnson <janisjo@codesourcery.com>
7774
934144c0
JJ
7775 PR testsuite/55994
7776 * gcc.c-torture/execute/builtins/builtins.exp: Add
7777 -Wl,--allow-multiple-definition for eabi and elf targets.
7778
fbe10eff
JJ
7779 PR testsuite/54622
7780 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
7781 check_effective_target_vect_perm_short,
7782 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
7783 check_effective_target_vect64): Return 0 for big-endian ARM.
7784 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
7785
98342895
JJ
7786 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
7787 prototypes.
7788
2cfc56b9
RB
77892013-01-16 Richard Biener <rguenther@suse.de>
7790
7791 PR tree-optimization/55964
7792 * gcc.dg/torture/pr55964.c: New testcase.
7793
c25a0c60
RB
77942013-01-16 Richard Biener <rguenther@suse.de>
7795
7796 PR tree-optimization/54767
7797 PR tree-optimization/53465
7798 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
7799
8b0a1e0b
CB
78002013-01-16 Christian Bruel <christian.bruel@st.com>
7801
7802 PR target/55301
7803 * gcc.target/sh/sh-switch.c: New testcase.
7804
0133a2aa
JJ
78052013-01-15 Janis Johnson <janisjo@codesourcery.com>
7806
7807 * gcc.dg/webizer.c: Increase the array size.
7808
305e3ac1
JJ
78092013-01-15 Jakub Jelinek <jakub@redhat.com>
7810
7811 PR target/55940
7812 * gcc.dg/pr55940.c: New test.
7813
97dae02b
MS
78142013-01-15 Manfred Schwarb <manfred99@gmx.ch>
7815 Harald Anlauf <anlauf@gmx.de>
7816
7817 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
7818 * gfortran.dg/bounds_check_5.f90: Likewise.
7819 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
7820 * gfortran.dg/continuation_9.f90: Likewise.
7821 * gfortran.dg/move_alloc_13.f90: Likewise.
7822 * gfortran.dg/structure_constructor_11.f90: Likewise.
7823 * gfortran.dg/tab_continuation.f: Likewise.
7824 * gfortran.dg/warning-directive-2.F90: Likewise.
7825 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
7826
5dec2613
JJ
78272013-01-15 Janis Johnson <janisjo@codesourcery.com>
7828
7829 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
7830 * gcc.target/arm/fma-sp.c: Likewise.
7831
0e80383f
VM
78322013-01-15 Vladimir Makarov <vmakarov@redhat.com>
7833
305e3ac1 7834 PR rtl-optimization/55153
0e80383f
VM
7835 * gcc.dg/pr55153.c: New.
7836
a7818b54
JJ
78372013-01-15 Jakub Jelinek <jakub@redhat.com>
7838
7839 PR tree-optimization/55920
7840 * gcc.c-torture/compile/pr55920.c: New test.
7841
783a3a05
RB
78422013-01-15 Richard Biener <rguenther@suse.de>
7843
7844 PR middle-end/55882
7845 * gcc.dg/torture/pr55882.c: New testcase.
7846
ff784829
JJ
78472013-01-15 Jakub Jelinek <jakub@redhat.com>
7848
7849 PR tree-optimization/55955
7850 * gcc.c-torture/compile/pr55955.c: New test.
7851
cd61690f
DS
78522013-01-15 Dodji Seketeli <dodji@redhat.com>
7853
7854 PR c++/55663
7855 * g++.dg/cpp0x/alias-decl-31.C: New test.
7856
feb6eab0
PT
78572013-01-15 Paul Thomas <pault@gcc.gnu.org>
7858
7859 PR fortran/54286
7860 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
7861 case where interface is null.
7862
e81e4b43
TK
78632013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
7864
7865 PR fortran/55806
7866 * gfortran.dg/array_constructor_40.f90: New test.
7867
e417d243
RS
78682013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
7869
7870 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
7871
a50344cb
TB
78722013-01-14 Tejas Belagod <tejas.belagod@arm.com>
7873
7874 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
7875 * gcc.target/aarch64/vect-ld1r-compile.c: New.
7876 * gcc.target/aarch64/vect-ld1r-fp.c: New.
7877 * gcc.target/aarch64/vect-ld1r.c: New.
7878 * gcc.target/aarch64/vect-ld1r.x: New.
7879
c2a45215 78802013-01-14 Andi Kleen <ak@linux.intel.com>
e6f0e052
UB
7881
7882 PR target/55948
7883 * gcc.target/i386/hle-clear-rel.c: New file
7884 * gcc.target/i386/hle-store-rel.c: New file.
7885
30b2fc65
HA
78862013-01-14 Harald Anlauf <anlauf@gmx.de>
7887
7888 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
7889 * gfortran.dg/bounds_check_4.f90: Likewise.
7890 * gfortran.dg/inquire_10.f90: Likewise.
7891 * gfortran.dg/minloc_3.f90: Likewise.
7892 * gfortran.dg/minlocval_3.f90: Likewise.
7893 * gfortran.dg/module_double_reuse.f90: Likewise.
7894 * gfortran.dg/mvbits_1.f90: Likewise.
7895 * gfortran.dg/oldstyle_1.f90: Likewise.
7896 * gfortran.dg/pr20163-2.f: Likewise.
7897 * gfortran.dg/save_1.f90: Likewise.
7898 * gfortran.dg/scan_1.f90: Likewise.
7899 * gfortran.dg/select_char_1.f90: Likewise.
7900 * gfortran.dg/shape_4.f90: Likewise.
7901 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
7902 * gfortran.dg/function_optimize_10.f90: Likewise.
7903 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
7904 * gfortran.dg/used_types_17.f90: Likewise.
7905 * gfortran.dg/used_types_18.f90: Likewise.
7906
899d52c6
PT
79072013-01-13 Paul Thomas <pault@gcc.gnu.org>
7908
7909 PR fortran/54286
7910 * gfortran.dg/proc_ptr_result_8.f90 : New test.
7911
8816ac70
RS
79122013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
7913
7914 * gcc.dg/unroll_5.c: Add nomips16 attributes.
7915
140516c5
RS
79162013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
7917
7918 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
7919
ea73447a
JW
79202013-01-12 Janus Weil <janus@gcc.gnu.org>
7921
7922 PR fortran/55072
7923 * gfortran.dg/assumed_type_2.f90: Fix test case.
7924 * gfortran.dg/internal_pack_13.f90: New test.
7925 * gfortran.dg/internal_pack_14.f90: New test.
7926
f5acf0f2
PT
79272013-01-08 Paul Thomas <pault@gcc.gnu.org>
7928
7929 PR fortran/55868
7930 * gfortran.dg/unlimited_polymorphic_8.f90: Update
7931 scan-tree-dump-times for foo.0.x._vptr to deal with change from
7932 $tar to STAR.
7933
46feb01b
AS
79342013-01-11 Andreas Schwab <schwab@linux-m68k.org>
7935
7936 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
7937
1abcd5eb
AK
79382013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
7939
7940 PR target/55719
7941 * gcc.target/s390/pr55719.c: New testcase.
7942
79432013-01-11 Richard Guenther <rguenther@suse.de>
c7ab2530
RG
7944
7945 PR tree-optimization/44061
7946 * gcc.dg/pr44061.c: New testcase.
7947
d1e082c2
RS
79482013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
7949
e6f0e052 7950 Update copyright years.
d1e082c2 7951
9dce3dcf
AH
79522013-01-10 Aldy Hernandez <aldyh@redhat.com>
7953 Jakub Jelinek <jakub@redhat.com>
7954
7955 PR target/55565
e6f0e052 7956 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
9dce3dcf 7957
f85021b0
VM
79582013-01-10 Vladimir Makarov <vmakarov@redhat.com>
7959
45805f17 7960 PR rtl-optimization/55672
f85021b0
VM
7961 * gcc.target/i386/pr55672.c: New.
7962
7f5f8bbf
JL
79632013-01-10 Jeff Law <law@redhat.com>
7964
7965 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
7966 pass/fail message unique.
7967
7968
7900ea7d
JM
79692013-01-10 Jason Merrill <jason@redhat.com>
7970
7971 * ada/.gitignore: New.
7972
d02a9a19
RO
79732013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7974
7975 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
7976 Add tls options.
7977 * g++.dg/tls/thread_local2.C: Likewise.
7978 * g++.dg/tls/thread_local2g.C: Likewise.
7979 * g++.dg/tls/thread_local6.C: Likewise.
7980 * g++.dg/tls/thread_local-order1.C: Add tls options.
7981 * g++.dg/tls/thread_local-order2.C: Likewise.
7982 * g++.dg/tls/thread_local3.C: Likewise.
7983 * g++.dg/tls/thread_local3g.C: Likewise.
7984 * g++.dg/tls/thread_local4.C: Likewise.
7985 * g++.dg/tls/thread_local4g.C: Likewise.
7986 * g++.dg/tls/thread_local5.C: Likewise.
7987 * g++.dg/tls/thread_local5g.C: Likewise.
7988 * g++.dg/tls/thread_local6g.C: Likewise.
7989
e9772e16
KS
79902013-01-10 Kostya Serebryany <kcc@google.com>
7991
7992 * g++.dg/asan/asan_test.cc: Sync from upstream.
7993
a57fc743
JJ
79942013-01-10 Jakub Jelinek <jakub@redhat.com>
7995
7996 PR tree-optimization/55921
7997 * gcc.c-torture/compile/pr55921.c: New test.
7998
7770c9e9
JH
79992013-01-09 Jan Hubicka <jh@suse.cz>
8000
8001 PR tree-optimization/55569
8002 * gcc.c-torture/compile/pr55569.c: New testcase.
8003
ba29dca9
MM
80042013-01-09 Mikael Morin <mikael@gcc.gnu.org>
8005
8006 PR fortran/47203
8007 * gfortran.dg/use_28.f90: New test.
8008
c2a45215 80092013-01-09 Uros Bizjak <ubizjak@gmail.com>
e1f2b729
UB
8010
8011 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
8012 number matching more robust.
8013
511dcace
VM
80142013-01-09 Vladimir Makarov <vmakarov@redhat.com>
8015
e1f2b729 8016 PR rtl-optimization/55829
511dcace
VM
8017 * gcc.target/i386/pr55829.c: New.
8018
d0841b5b
TB
80192013-01-09 Tobias Burnus <burnus@net-b.de>
8020
8021 PR fortran/55758
8022 * gfortran.dg/bind_c_bool_1.f90: New.
8023 * gfortran.dg/do_5.f90: Add dg-warning.
8024
870ca331
JH
80252013-01-09 Jan Hubicka <jh@suse.cz>
8026
e6f0e052 8027 PR tree-optimization/55875
870ca331
JH
8028 * gcc.c-torture/execute/pr55875.c: New testcase.
8029 * g++.dg/torture/pr55875.C: New testcase.
8030
cc83c823
JJ
80312013-01-09 Jakub Jelinek <jakub@redhat.com>
8032
8033 PR c/48418
8034 * c-c++-common/pr48418.c: New test.
8035
fdbff37f
PC
80362013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
8037
8038 PR c++/55801
8039 * g++.dg/tls/thread_local-ice.C: New.
8040
ed385baf
AS
80412013-01-09 Andreas Schwab <schwab@suse.de>
8042
8043 * gcc.dg/guality/pr54693.c: Null-terminate arr.
8044
2aa579ad
JJ
80452013-01-09 Jakub Jelinek <jakub@redhat.com>
8046
8047 PR tree-optimization/48189
8048 * gcc.dg/pr48189.c: New test.
8049
36b72910
JH
80502013-01-04 Jan Hubicka <jh@suse.cz>
8051
8052 PR tree-optimization/55823
8053 * g++.dg/ipa/devirt-10.C: New testcase.
8054
c2a45215 80552013-01-08 Uros Bizjak <ubizjak@gmail.com>
c6d851b9
JJ
8056 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
8057
8058 PR rtl-optimization/55845
8059 * gcc.target/i386/pr55845.c: New test.
8060
b4208463
TB
80612013-01-08 Tejas Belagod <tejas.belagod@arm.com>
8062
fdbff37f 8063 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
b4208463
TB
8064 instructions generated instead of number of occurances.
8065
385eb93d
JG
80662013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
8067
e6f0e052
UB
8068 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
8069 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
8070 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
8071 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
8072 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
8073 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
8074 * gcc.target/aarch64/vect-fcm.x: Likewise.
8075 * lib/target-supports.exp
385eb93d
JG
8076 (check_effective_target_vect_cond): Enable for AArch64.
8077
4dcd1054
JG
80782013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
8079
8080 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
8081 endian-safe float pool loading.
8082 (test_square_root_v4sf): Likewise.
8083 (test_square_root_v2df): Likewise.
8084 * lib/target-supports.exp
8085 (check_effective_target_vect_call_sqrtf): Add AArch64.
8086
4267a4a6
MJ
80872013-01-08 Martin Jambor <mjambor@suse.cz>
8088
8089 PR debug/55579
8090 * gcc.dg/tree-ssa/pr55579.c: New test.
8091
0985d1f5
RO
80922013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
8093
8094 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
8095 asm comments.
8096
5b42fd01
JJ
80972013-01-08 Jakub Jelinek <jakub@redhat.com>
8098
3138f224
JJ
8099 PR middle-end/55890
8100 * gcc.dg/torture/pr55890-3.c: New test.
8101
f3ef18ff
JJ
8102 PR middle-end/55851
8103 * gcc.c-torture/compile/pr55851.c: New test.
8104
5b42fd01
JJ
8105 PR sanitizer/55844
8106 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
8107 dg-options.
8108
ec947dd3
PT
81092013-01-08 Paul Thomas <pault@gcc.gnu.org>
8110
8111 PR fortran/55618
8112 * gfortran.dg/elemental_scalar_args_2.f90: New test.
8113
e35e87dc
TB
81142013-01-07 Tobias Burnus <burnus@net-b.de>
8115
8116 PR fortran/55763
8117 * gfortran.dg/pointer_init_2.f90: Update dg-error.
8118 * gfortran.dg/pointer_init_7.f90: New.
8119
3ec053a2
RB
81202013-01-07 Richard Biener <rguenther@suse.de>
8121
8122 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
8123
3626621a
RB
81242013-01-07 Richard Biener <rguenther@suse.de>
8125
8126 PR middle-end/55890
8127 * gcc.dg/torture/pr55890-1.c: New testcase.
8128 * gcc.dg/torture/pr55890-2.c: Likewise.
8129
3520f7cc
JG
81302013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
8131
8132 * gcc.target/aarch64/fmovd.c: New.
8133 * gcc.target/aarch64/fmovf.c: Likewise.
8134 * gcc.target/aarch64/fmovd-zero.c: Likewise.
8135 * gcc.target/aarch64/fmovf-zero.c: Likewise.
8136 * gcc.target/aarch64/vect-fmovd.c: Likewise.
8137 * gcc.target/aarch64/vect-fmovf.c: Likewise.
8138 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
8139 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
8140
e167c04d
RB
81412013-01-07 Richard Biener <rguenther@suse.de>
8142
8143 PR tree-optimization/55888
8144 PR tree-optimization/55862
8145 * gcc.dg/torture/pr55888.c: New testcase.
8146
6838c137
TB
81472013-01-07 Tobias Burnus <burnus@net-b.de>
8148
8149 PR fortran/55852
8150 * gfortran.dg/intrinsic_size_3.f90: New.
8151
c2a45215 81522013-01-07 Tobias Burnus <burnus@net-b.de>
55d8631b
TB
8153
8154 PR fortran/55763
8155 * gfortran.dg/select_type_32.f90: New.
8156
36b21740
DS
81572013-01-04 Dodji Seketeli <dodji@redhat.com>
8158
8159 PR c++/52343
8160 * g++.dg/cpp0x/alias-decl-29.C: New test.
8161
f04986a9
PT
81622013-01-06 Paul Thomas <pault@gcc.gnu.org>
8163
02a1cc65
PT
8164 PR fortran/53876
8165 PR fortran/54990
8166 PR fortran/54992
f04986a9
PT
8167 * gfortran.dg/class_array_15.f03: New test.
8168
d932cea8
MM
81692013-01-06 Mikael Morin <mikael@gcc.gnu.org>
8170
8171 PR fortran/42769
8172 PR fortran/45836
8173 PR fortran/45900
8174 * gfortran.dg/use_23.f90: New test.
8175 * gfortran.dg/use_24.f90: New test.
8176 * gfortran.dg/use_25.f90: New test.
8177 * gfortran.dg/use_26.f90: New test.
8178 * gfortran.dg/use_27.f90: New test.
8179
bd95368b
OH
81802013-01-06 Olivier Hainque <hainque@adacore.com>
8181
8182 * gnat.dg/specs/clause_on_volatile.ads: New test.
8183
940ff20c
EB
81842013-01-06 Eric Botcazou <ebotcazou@adacore.com>
8185
8186 * gnat.dg/alignment10.adb: New test.
8187
d00be3a3
SK
81882013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
8189 Mikael Morin <mikael@gcc.gnu.org>
8190
1742d2b2 8191 PR fortran/55827
d00be3a3
SK
8192 * gfortran.dg/use_22.f90: New test.
8193
70f09188
AP
81942013-01-04 Andrew Pinski <apinski@cavium.com>
8195
8196 * gcc.target/aarch64/cmp-1.c: New testcase.
8197
e4821cd8
PT
81982013-01-04 Paul Thomas <pault@gcc.gnu.org>
8199
8200 PR fortran/55172
8201 * gfortran.dg/select_type_31.f03: New test.
8202
1582c677
PC
82032013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
8204
8205 PR c++/54526 (again)
8206 * g++.dg/cpp0x/parse2.C: Extend.
8207 * g++.old-deja/g++.other/crash28.C: Adjust.
8208
361618ec
RB
82092013-01-04 Richard Biener <rguenther@suse.de>
8210
8211 PR tree-optimization/55862
8212 * gcc.dg/torture/pr55862.c: New testcase.
8213
87eab554
MJ
82142013-01-04 Martin Jambor <mjambor@suse.cz>
8215
8216 PR tree-optimization/55755
8217 * gcc.dg/torture/pr55755.c: New test.
8218 * gcc.dg/tree-ssa/sra-13.c: Likewise.
8219 * gcc.dg/tree-ssa/pr45144.c: Update.
8220
3068819a
RB
82212013-01-04 Richard Biener <rguenther@suse.de>
8222
8223 PR middle-end/55863
8224 * gcc.dg/fold-reassoc-2.c: New testcase.
8225
576f6da6
TB
82262013-01-04 Tobias Burnus <burnus@net-b.de>
8227
8228 PR fortran/55763
8229 * gfortran.dg/null_7.f90: New.
8230
15115f7a
TB
82312013-01-04 Tobias Burnus <burnus@net-b.de>
8232
8233 PR fortran/55854
8234 PR fortran/55763
8235 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
8236 * gfortran.dg/unlimited_polymorphic_7.f90: New.
8237 * gfortran.dg/unlimited_polymorphic_8.f90: New.
8238
ffa6d5df
RS
82392013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
8240
8241 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
8242
8988cde6
JW
82432013-01-03 Janus Weil <janus@gcc.gnu.org>
8244
8245 PR fortran/55855
8246 * gfortran.dg/assignment_1.f90: Modified.
8247 * gfortran.dg/assignment_4.f90: New.
8248
fc883b84
DE
82492013-01-03 David Edelsohn <dje.gcc@gmail.com>
8250
8251 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
8252
90bb7d7a
RB
82532013-01-03 Richard Biener <rguenther@suse.de>
8254
8255 PR tree-optimization/55857
8256 * gcc.dg/vect/pr55857-1.c: New testcase.
8257 * gcc.dg/vect/pr55857-2.c: Likewise.
8258
8b5546d6
JJ
82592013-01-03 Jakub Jelinek <jakub@redhat.com>
8260
3461a16e
JJ
8261 PR rtl-optimization/55838
8262 * gcc.dg/pr55838.c: New test.
8263
8b5546d6
JJ
8264 PR tree-optimization/55832
8265 * gcc.c-torture/compile/pr55832.c: New test.
8266
0506634a
UB
82672013-01-02 Teresa Johnson <tejohnson@google.com>
8268
8269 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
8270 * gcc.dg/tree-ssa/loop-23.c: Ditto.
8271 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
8272 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
8273 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
8274 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
8275 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
8276 * gcc.dg/unroll_1.c: Ditto.
8277 * gcc.dg/unroll_2.c: Ditto.
8278 * gcc.dg/unroll_3.c: Ditto.
8279 * gcc.dg/unroll_4.c: Ditto.
8280
aeb5e664
JDA
82812013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8282
8283 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
8284
3fd005a6
JD
82852013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8286
8287 PR fortran/55818
8288 * gfortran.dg/eof_4.f90: New test.
8289
868f97d5
JJ
82902013-01-02 Jakub Jelinek <jakub@redhat.com>
8291
8292 * lib/c-compat.exp (compat-use-alt-compiler): Remove
8293 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
8294 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
8295 (compat_setup_dfp): Initialize compat_alt_caret and
8296 compat_save_TEST_ALWAYS_FLAGS.
8297
e0c06fdd
RS
82982013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
8299
8300 * gcc.dg/torture/tls/tls-reload-1.c: New test.
8301
635b0b0c
RS
83022013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
8303
8304 * gcc.dg/torture/fp-int-convert-2.c: New test.
8305
b33cc994
JD
83062013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
8307
8308 * gfortran.dg/newunit_3.f90: Add dg-do run.
8309 * gfortran.dg/inquire_15.f90: Add dg-do run.
8310
5bb6669d
JJ
83112013-01-01 Jakub Jelinek <jakub@redhat.com>
8312
8313 PR tree-optimization/55831
8314 * gcc.dg/pr55831.c: New test.
ad41bd84 8315\f
86a2db33 8316Copyright (C) 2013 Free Software Foundation, Inc.
ad41bd84
JM
8317
8318Copying and distribution of this file, with or without modification,
8319are permitted in any medium without royalty provided the copyright
8320notice and this notice are preserved.